repo.or.cz
/
AROS.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
use for all targets
2015-05-19
NicJA
use
for
all tar
g
e
t
s
commit
|
commitdiff
|
tree
2015-05-19
N
icJA
f
i
x
d
ebu
g
commit
|
commitdiff
|
tree
2015-05-19
N
icJA
for
g
otten commit
.
commit
|
commitdiff
|
tree
2015-05-18
N
i
cJA
use IntETask() instead of Get
I
ntET
a
s
k()
.
minor
d
eb
u
g
.
.
.
commit
|
commitdiff
|
tree
2015-05-18
NicJA
wip change
s
for exec
s
mp
.
commit
|
commitdiff
|
tree
2015-05-18
NicJA
t
y
po
commit
|
commitdiff
|
tree
2015-05-18
NicJA
cleanup macro
s
commit
|
commitdiff
|
tree
2015-05-17
NicJA
ipi reshuffl
e
.
add
a
"NOP" IPI
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
r
e
move unece
s
sary lock (
A
RMI_Affi
n
i
t
yMask
i
s u
p
dated
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
N
i
cJA
do cpu_BootStrap before
w
fi again
.
move debug back
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
change tdnest
c
nt
a
fter di
s
a
b
ling
commit
|
commitdiff
|
tree
2015-05-17
NicJA
w
fi before droppi
n
g into user mode
commit
|
commitdiff
|
tree
2015-05-17
NicJA
typo
commit
|
commitdiff
|
tree
2015-05-17
Nic
J
A
wip commit
.
move affin
i
t
y mask into arm implem
e
ntation
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
Ni
c
JA
expose
t
he
a
ffinity mask
commit
|
commitdiff
|
tree
2015-05-17
NicJA
typo
commit
|
commitdiff
|
tree
2015-05-17
N
icJA
use new platform
m
acros to access scheduli
n
g
/per-cpu
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
p
r
o
vide overrides for schedu
l
ing fl
a
g
s, tdnestcnt and
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
provide tl
s
overrides for schedu
l
ing
f
l
ags, tdnestcnt
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
Ni
c
JA
fix values
commit
|
commitdiff
|
tree
2015-05-17
NicJA
expose scheduling fl
a
g
s
, i
d
n
estcnt and tdn
e
stcnt per cpu
commit
|
commitdiff
|
tree
2015-05-17
NicJA
add idn
e
s
t
cn
t
and
tdnestcnt overrides
.
use
a
tomic operations
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
ad
d
tdne
s
tcnt overri
d
e
s
commit
|
commitdiff
|
tree
2015-05-17
Ni
c
JA
add test
s
for the s
c
heduling fl
a
gs
commit
|
commitdiff
|
tree
2015-05-17
NicJA
ad
d
overrid
e
s f
o
r t
h
e
s
chedul
i
n
g
flags
commit
|
commitdiff
|
tree
2015-05-16
NicJA
f
i
x broken gui const
r
uct
commit
|
commitdiff
|
tree
2015-05-13
Nic
J
A
just use Find
T
ask directly so
we
d
o
n't was
t
e storage
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
s
how the cp
u
number
c
urr
e
nt
l
y
r
unning t
h
e scheduling
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
u
s
e consist
e
nt c
p
u nami
n
g
& numbering
commit
|
commitdiff
|
tree
2015-05-13
N
icJA
use c
o
nsistent cpu nu
m
beri
n
g
commit
|
commitdiff
|
tree
2015-05-13
NicJA
slight debug cl
e
a
n
up
commit
|
commitdiff
|
tree
2015-05-13
NicJA
no point
d
is
p
l
a
ying
affinity mask here
commit
|
commitdiff
|
tree
2015-05-13
Nic
J
A
additio
n
al debug, a
n
d adjust spinlock ho
o
k
so
t
hat
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
sta
r
t
ser
v
ice tasks separ
a
tely in-
c
a
se
p
latform
s
need
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
r
ea
l
l
y skip 1 lvo
commit
|
commitdiff
|
tree
2015-05-13
NicJA
f
i
xes to sche
d
ulin
g
commit
|
commitdiff
|
tree
2015-05-13
NicJA
formatt
i
ng
commit
|
commitdiff
|
tree
2015-05-13
NicJA
w
.
i
.
p change
s
f
o
r execsmp
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
u
n
lock the lis
t
before calling
r
esc
h
e
d
u
l
e
commit
|
commitdiff
|
tree
2015-05-13
NicJA
cleanup debu
g
commit
|
commitdiff
|
tree
2015-05-13
NicJA
cle
a
n up debug/fix typos
commit
|
commitdiff
|
tree
2015-05-13
Ni
c
JA
clean up comments
/
fix typos
commit
|
commitdiff
|
tree
2015-05-13
NicJA
cle
a
nup s
p
inlock r
e
g
i
st
e
rs
t
o match h
o
o
k
ordering
commit
|
commitdiff
|
tree
2015-05-13
NicJA
cleanup spinlock
regist
e
r
s
t
o mat
c
h hook ordering
commit
|
commitdiff
|
tree
2015-05-13
NicJ
A
set
th
e
l
o
ck
t
he task is wai
t
ing on,
a
nd re-add spinning
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
N
icJ
A
a
dd storage fo
r
pointer
to spi
n
lock
t
he
t
a
sk is
"
spinning
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
f
i
x usage of krnspinlock & w
i
p
changes to
s
et TS
_
S
P
IN
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
f
i
x usag
e
of krns
p
i
nloc
k
& wi
p
changes to schedu
l
ing
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fix usage of krnspinlock
.
commit
|
commitdiff
|
tree
2015-05-13
N
i
c
JA
fix
u
s
age
of
k
rnspinlock
.
commit
|
commitdiff
|
tree
2015-05-13
N
i
cJA
fix function to ta
k
e the hook
param
commit
|
commitdiff
|
tree
2015-05-13
N
icJA
fix
u
sa
g
e
of krnspinlock
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
w
.
i
.
p
c
hanges for execsmp
.
commit
|
commitdiff
|
tree
2015-05-12
NicJA
add flag
for
s
pinning ta
s
ks
commit
|
commitdiff
|
tree
2015-05-12
Nic
J
A
p
r
epare t
h
e new task spin-lock fields
commit
|
commitdiff
|
tree
2015-05-12
NicJA
slig
h
t tidy up
.
commit
|
commitdiff
|
tree
2015-05-08
NicJA
wip
c
ommit
.
add
i
dle tasks for
additional cpu's
.
cleanup
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
Nic
J
A
modi
f
y lo
c
king b
e
h
av
i
our on ex
e
csmp sys
t
ems
commit
|
commitdiff
|
tree
2015-05-08
NicJA
use new versi
o
n of
the
m
acros - an
d
a
d
d w
i
p changes
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
NicJA
f
i
x a typo
i
n
t
he execs
m
p set_this_task mac
r
o
.
alter
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
m
o
r
e re
-
f
actoring
commit
|
commitdiff
|
tree
2015-05-07
NicJA
small refactor
commit
|
commitdiff
|
tree
2015-05-07
NicJA
wip
c
ommit
.
commit
|
commitdiff
|
tree
2015-05-07
N
i
cJA
del
i
nt
.
add thistask to runn
i
n
g que
u
ue in SET
_
THIS
_
TASK
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
Nic
J
A
macro to g
e
t
t
he tls
p
tr itself
commit
|
commitdiff
|
tree
2015-05-07
Ni
c
JA
correctl
y
spl
i
t the
ipi
i
nto source
/
msg compone
n
ts
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
allocate storage for
the pe
r
core ipi data and use
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
cha
n
ge SendIPI to also
pass a param
commit
|
commitdiff
|
tree
2015-05-07
N
i
cJA
add co
m
ment about needed/coming
change
commit
|
commitdiff
|
tree
2015-05-07
NicJA
add
a second param
to ha
n
dl
e
_ipi
commit
|
commitdiff
|
tree
2015-05-07
NicJA
ad
d
kernel_ipi to the build and call it from the
b
cm2708
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
add the tas
k
to the h
e
a
d
i
nste
a
d
of en
-
q
ueueing, since
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
fix typo
commit
|
commitdiff
|
tree
2015-05-07
N
i
cJA
add d
e
fines for ipi types, and stub out ha
n
dler
commit
|
commitdiff
|
tree
2015-05-06
Nic
J
A
dis
a
ble de
b
u
g
commit
|
commitdiff
|
tree
2015-05-06
NicJA
use d
i
sable/enable and add
a
s
uitable c
o
mme
n
t as t
o
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
N
i
cJ
A
t
he
exec spinlo
c
ks are only expos
e
d when ARO
S
EXEC_SMP
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJ
A
w
.
i
.
p - use the
t
as
k
.
reso
u
r
c
e
t
ask list on AROS
commit
|
commitdiff
|
tree
2015-05-02
N
icJA
dont
t
ry to run th
e
e
x
ec code
yet
.
.
commit
|
commitdiff
|
tree
2015-05-02
N
i
c
JA
wip
.
.
store the idle
t
ask in TLS
.
move the execsm
p
bo
o
tstrap
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
Ni
c
JA
d
e
l
int
commit
|
commitdiff
|
tree
2015-05-02
NicJA
cleanup debug
commit
|
commitdiff
|
tree
2015-05-01
Ni
c
JA
mo
v
e
running tasks to the
private
r
unni
n
g
list
commit
|
commitdiff
|
tree
2015-05-01
N
i
c
JA
cleanup
debug
commit
|
commitdiff
|
tree
2015-05-01
Ni
c
JA
only r
e
plac
e
newaddtask sinc
e
a
ddtask calls
it on aros
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
NicJA
lo
w
e
r ta
s
k
.
r
esource priority since i
t
autoopens util
i
ty
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
N
i
c
JA
init straight afte
r
kernel
.
resource
commit
|
commitdiff
|
tree
2015-05-01
NicJA
a
d
d c
o
mment
commit
|
commitdiff
|
tree
2015-05-01
Ni
c
JA
pull in e
x
ec_intern
.
h instead
,
and use the co
r
rect
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
Ni
c
JA
pull in the exec smp s
e
tting via etas
k
.
h
commit
|
commitdiff
|
tree
2015-05-01
NicJ
A
lock access to the lists while w
e
read the
m
commit
|
commitdiff
|
tree
2015-05-01
NicJ
A
wi
p
commit
commit
|
commitdiff
|
tree
2015-05-01
N
i
cJA
expos
e
the kernel spin
l
ock t
o
exec
commit
|
commitdiff
|
tree
2015-05-01
NicJA
Initiali
s
e the AROSEXEC_SMP p
a
rts
in
pr
e
par
e
execbase
commit
|
commitdiff
|
tree
2015-05-01
NicJA
Initialise
t
he
A
ROSEXEC
_
SMP part
s
in prepareexecb
a
se
commit
|
commitdiff
|
tree
2015-05-01
Ni
c
JA
list of tas
k
s curren
t
l
y running on available
cpus
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
NicJA
mo
v
e the i
p
i hook to
a
fte
r
the init ca
l
ls
commit
|
commitdiff
|
tree
2015-04-30
N
icJA
onl
y
pro
c
e
ss
mail
b
ox that has receive
d
a
fiq
commit
|
commitdiff
|
tree
2015-04-30
NicJA
initialize
t
he spinlock
commit
|
commitdiff
|
tree
2015-04-30
NicJA
show the cpu
n
umber
commit
|
commitdiff
|
tree
next