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 IntETask() instead of GetIntETask(). minor debug changes/delint.
2015-05-18
NicJA
use IntETask()
in
s
tead
o
f
GetIntETask()
.
minor de
b
ug
.
.
.
commit
|
commitdiff
|
tree
2015-05-18
Ni
c
JA
wip chan
g
es for execs
m
p
.
commit
|
commitdiff
|
tree
2015-05-18
NicJA
t
ypo
commit
|
commitdiff
|
tree
2015-05-18
N
i
cJA
cle
a
n
u
p macros
commit
|
commitdiff
|
tree
2015-05-17
NicJA
i
pi r
e
shuffle
.
add
a "NOP" IPI
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
remov
e
u
n
ecessary lock (ARMI_Affin
i
t
y
Mask is updated
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
do cp
u
_BootStrap before wfi agai
n
.
move de
b
ug back
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
N
icJA
change tdnestcnt after disabling
commit
|
commitdiff
|
tree
2015-05-17
NicJA
wfi be
f
ore dropping into user
mode
commit
|
commitdiff
|
tree
2015-05-17
NicJA
typo
commit
|
commitdiff
|
tree
2015-05-17
NicJA
wip com
m
i
t
.
move
affinity mask into arm implementation
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
expose the
a
ffinity mask
commit
|
commitdiff
|
tree
2015-05-17
N
i
c
JA
typo
commit
|
commitdiff
|
tree
2015-05-17
Nic
J
A
use new platform macros to
a
ccess scheduling/per-cpu
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
Nic
J
A
provide ov
e
rrides
fo
r
schedulin
g
f
l
ags, tdnes
t
c
n
t and
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
provide
tls ove
r
r
i
d
e
s
fo
r
scheduling flags, tdne
s
tcnt
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
fix values
commit
|
commitdiff
|
tree
2015-05-17
Nic
J
A
expose scheduling flags,
i
dnestcnt and t
d
n
e
st
c
nt per
c
pu
commit
|
commitdiff
|
tree
2015-05-17
N
i
cJ
A
add
idnestcnt an
d
tdnestcn
t
o
v
er
r
i
d
es
.
use a
t
omic
operations
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
Ni
c
JA
add tdnes
t
cnt overrides
commit
|
commitdiff
|
tree
2015-05-17
NicJ
A
a
dd tests for the scheduling flags
commit
|
commitdiff
|
tree
2015-05-17
NicJA
a
dd overrides for the s
c
hedu
l
ing flags
commit
|
commitdiff
|
tree
2015-05-16
NicJA
fix
b
roken gui co
n
struct
commit
|
commitdiff
|
tree
2015-05-13
Ni
c
JA
just use FindTask directly
s
o
w
e don't wast
e
stora
g
e
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
show
the cpu nu
m
b
er
c
urre
n
tly running the scheduli
n
g
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
us
e
consistent cpu naming & nu
m
bering
commit
|
commitdiff
|
tree
2015-05-13
NicJA
use co
n
siste
n
t cp
u
numb
e
ring
commit
|
commitdiff
|
tree
2015-05-13
NicJA
sl
i
ght debug cl
e
anup
commit
|
commitdiff
|
tree
2015-05-13
NicJ
A
no point displaying affinity mask here
commit
|
commitdiff
|
tree
2015-05-13
NicJA
additional
d
e
b
ug,
and adjust spinlock hook so th
a
t
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
start
s
ervice
t
asks separately in-c
a
se plat
f
orms ne
e
d
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
rea
l
ly skip 1 l
v
o
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fixes t
o
scheduling
commit
|
commitdiff
|
tree
2015-05-13
NicJ
A
formatt
i
ng
commit
|
commitdiff
|
tree
2015-05-13
Ni
c
JA
w
.
i
.
p
c
hange
s
for execsmp
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
unloc
k
the li
s
t b
e
fore calling resc
h
edu
l
e
commit
|
commitdiff
|
tree
2015-05-13
NicJA
cl
e
anup debug
commit
|
commitdiff
|
tree
2015-05-13
NicJA
clea
n
up debug/fix typos
commit
|
commitdiff
|
tree
2015-05-13
N
i
c
J
A
clean up comments/fix
typos
commit
|
commitdiff
|
tree
2015-05-13
NicJA
cl
e
anup s
p
inlo
c
k
r
egisters to match
h
ook ordering
commit
|
commitdiff
|
tree
2015-05-13
Nic
J
A
cleanup sp
i
nlock
regist
e
rs to match
hook ordering
commit
|
commitdiff
|
tree
2015-05-13
NicJA
set the lock the t
a
s
k is waiti
n
g on, and re-add spin
n
ing
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
Ni
c
JA
add storag
e
for pointer t
o
s
pin
l
ock
the task
i
s
"
spi
n
ning
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fi
x
usage
of krnspinlock & wip c
h
anges to set TS_SPIN
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fix
u
sage
of krnspin
l
oc
k
& wip changes to schedulin
g
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fix usage of krnspinlo
c
k
.
commit
|
commitdiff
|
tree
2015-05-13
Nic
J
A
fix usage of krnspinlock
.
commit
|
commitdiff
|
tree
2015-05-13
Ni
c
J
A
f
i
x functi
o
n
t
o tak
e
the
h
o
ok param
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fix usage of krnspin
l
ock
.
commit
|
commitdiff
|
tree
2015-05-13
N
icJ
A
w
.
i
.
p ch
a
nges f
o
r execsmp
.
commit
|
commitdiff
|
tree
2015-05-12
N
i
cJA
add
flag for
sp
i
nning ta
s
k
s
commit
|
commitdiff
|
tree
2015-05-12
NicJA
p
r
epare the new task
s
pin-lock fi
e
lds
commit
|
commitdiff
|
tree
2015-05-12
NicJA
slight t
i
dy
u
p
.
commit
|
commitdiff
|
tree
2015-05-08
NicJA
wi
p
commit
.
add idle
tas
k
s
for
additi
o
na
l
c
pu's
.
cleanup
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
N
i
cJA
mo
d
ify locking behaviour
on ex
e
csmp systems
commit
|
commitdiff
|
tree
2015-05-08
N
i
cJA
use new version o
f
th
e
macros
-
a
nd add wip changes
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
NicJA
f
ix a
t
ypo in
the execsmp set_this_tas
k
macro
.
a
l
ter
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
N
i
cJ
A
more re
-
factoring
commit
|
commitdiff
|
tree
2015-05-07
N
i
cJ
A
sm
a
ll refactor
commit
|
commitdiff
|
tree
2015-05-07
N
icJ
A
wip commit
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
delint
.
add thista
s
k to running queu
u
e in SET_THIS_TASK
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
N
i
cJA
mac
r
o
to get the tls
p
tr i
t
self
commit
|
commitdiff
|
tree
2015-05-07
Ni
c
JA
co
r
rectly split the ipi into sour
c
e/msg compo
n
e
nts
.
commit
|
commitdiff
|
tree
2015-05-07
Nic
J
A
alloca
t
e
s
t
orage
for the per
core
ipi
da
t
a and use
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
c
h
ange SendIPI to also pass a param
commit
|
commitdiff
|
tree
2015-05-07
Ni
c
JA
add
comment ab
o
u
t needed/comin
g
ch
a
n
g
e
commit
|
commitdiff
|
tree
2015-05-07
NicJA
add a second par
a
m to
ha
n
d
l
e_ipi
commit
|
commitdiff
|
tree
2015-05-07
N
icJA
a
d
d
k
ernel_ip
i
to
t
he build
a
nd
c
all it from th
e
bcm2708
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJ
A
add the
task t
o
the
h
ead inst
e
ad of e
n
-queueing, since
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
f
ix typo
commit
|
commitdiff
|
tree
2015-05-07
N
icJA
add
defines for ipi
types, and stub out
h
a
ndler
commit
|
commitdiff
|
tree
2015-05-06
NicJA
disable d
e
bug
commit
|
commitdiff
|
tree
2015-05-06
NicJA
u
s
e d
i
sable/
e
na
b
l
e
and add
a suita
b
l
e com
m
ent as to
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJA
the
e
x
e
c spinlocks are only
exp
o
sed when AROS
E
XEC_SMP
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJA
w
.
i
.
p - use the task
.
re
s
ource task
l
is
t
o
n AROS
commit
|
commitdiff
|
tree
2015-05-02
NicJA
dont
t
r
y
t
o run t
h
e e
x
ec cod
e
yet
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJA
wip
.
.
store the idletask in TLS
.
move the execsmp
bootstrap
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJ
A
d
e
l
i
n
t
commit
|
commitdiff
|
tree
2015-05-02
NicJA
cleanup d
e
b
ug
commit
|
commitdiff
|
tree
2015-05-01
N
i
cJA
move running task
s
to the
p
rivate running
l
ist
commit
|
commitdiff
|
tree
2015-05-01
NicJA
cle
a
nup debug
commit
|
commitdiff
|
tree
2015-05-01
NicJA
only replace
n
ewaddtask since addt
a
sk call
s
it on aros
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
Nic
J
A
lowe
r
task
.
res
o
urce prio
r
i
ty
since it aut
o
o
pen
s
utility
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
Nic
J
A
init straight af
t
er kernel
.
r
esou
r
ce
commit
|
commitdiff
|
tree
2015-05-01
N
i
c
J
A
add commen
t
commit
|
commitdiff
|
tree
2015-05-01
Ni
c
JA
p
ull in exec_intern
.
h instead, and
u
se
the correct
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
NicJA
pull in the
e
x
ec sm
p
setting via etask
.
h
commit
|
commitdiff
|
tree
2015-05-01
NicJA
lock access to the
l
is
t
s while w
e
r
e
ad
t
he
m
commit
|
commitdiff
|
tree
2015-05-01
Ni
c
JA
wip com
m
it
commit
|
commitdiff
|
tree
2015-05-01
Nic
J
A
expose the kernel spinlock to exec
commit
|
commitdiff
|
tree
2015-05-01
NicJA
Init
i
alise th
e
AROSEXEC
_
SMP par
t
s in prepareexecbase
commit
|
commitdiff
|
tree
2015-05-01
Nic
J
A
Initialise t
h
e AROSEXEC_SMP
parts i
n
pre
p
a
r
eexecba
s
e
commit
|
commitdiff
|
tree
2015-05-01
NicJA
list of tasks currently running on available cp
u
s
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
NicJA
move the ip
i
ho
o
k
to after the
i
nit
ca
l
ls
commit
|
commitdiff
|
tree
2015-04-30
NicJA
only process mailb
o
x that has received a fi
q
commit
|
commitdiff
|
tree
2015-04-30
NicJA
init
i
a
l
ize t
h
e
s
pi
n
l
o
ck
commit
|
commitdiff
|
tree
2015-04-30
NicJA
s
how th
e
cpu
numb
e
r
commit
|
commitdiff
|
tree
2015-04-30
NicJA
show cp
u
numb
e
r in fiq
commit
|
commitdiff
|
tree
2015-04-30
Nic
J
A
for n
o
w only
t
ry to run on the bsp
commit
|
commitdiff
|
tree
2015-04-30
NicJA
a
cknowledge pen
d
ing
fiq's
commit
|
commitdiff
|
tree
next