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
adapt to gfx.hidd api changes.
2015-05-17
NicJA
use new pla
t
form m
a
cro
s
to access sched
u
l
ing/per-cpu
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
pr
o
v
i
de o
v
err
i
des for scheduling fla
g
s
, tdnes
t
cnt and
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
pro
v
id
e
tls overrid
e
s f
o
r scheduling flags, tdnestcnt
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
Ni
c
JA
fix
values
commit
|
commitdiff
|
tree
2015-05-17
N
i
c
J
A
expos
e
scheduling flags, idnes
t
cnt and tdnestcnt per
cpu
commit
|
commitdiff
|
tree
2015-05-17
NicJA
add idnestcnt a
n
d
t
dn
e
stcnt ov
e
rrides
.
use
a
tomic operations
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
add tdne
s
t
c
nt
o
verrides
commit
|
commitdiff
|
tree
2015-05-17
NicJA
add test
s
for the
s
cheduling fl
a
gs
commit
|
commitdiff
|
tree
2015-05-17
N
icJA
a
d
d
ov
e
rrides f
o
r the scheduling
flags
commit
|
commitdiff
|
tree
2015-05-16
Ni
c
JA
fix broke
n
gui construct
commit
|
commitdiff
|
tree
2015-05-13
N
icJA
just use
FindTask dire
c
tly s
o
we don't wa
s
t
e
storage
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
show
the cpu n
u
mber cu
r
rently running
the sche
d
uling
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
use
c
onsistent cpu naming & numbering
commit
|
commitdiff
|
tree
2015-05-13
NicJA
use consistent
cpu numbering
commit
|
commitdiff
|
tree
2015-05-13
N
icJ
A
slight debug cleanup
commit
|
commitdiff
|
tree
2015-05-13
NicJA
no point di
s
playing affinity
mask h
e
r
e
commit
|
commitdiff
|
tree
2015-05-13
NicJA
ad
d
itional debug, and adjust
s
p
inl
o
ck ho
o
k
so th
a
t
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
N
icJA
start ser
v
i
c
e
tas
k
s separately in-case platforms need
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
really sk
i
p
1
l
v
o
commit
|
commitdiff
|
tree
2015-05-13
NicJA
f
i
xes to sc
h
eduling
commit
|
commitdiff
|
tree
2015-05-13
NicJA
formatting
commit
|
commitdiff
|
tree
2015-05-13
Nic
J
A
w
.
i
.
p chan
g
es for execsmp
.
commit
|
commitdiff
|
tree
2015-05-13
N
icJA
u
n
l
ock the l
i
s
t before ca
l
ling resche
d
ule
commit
|
commitdiff
|
tree
2015-05-13
NicJA
cleanup de
b
ug
commit
|
commitdiff
|
tree
2015-05-13
NicJ
A
c
l
ean up debug
/
fix typ
o
s
commit
|
commitdiff
|
tree
2015-05-13
NicJA
cle
a
n up comments
/
f
i
x typos
commit
|
commitdiff
|
tree
2015-05-13
NicJA
clea
n
up spinlock r
e
gi
s
ters to match hoo
k
o
rderin
g
commit
|
commitdiff
|
tree
2015-05-13
NicJA
cleanup spinlock reg
i
ste
r
s to m
a
tch hook ordering
commit
|
commitdiff
|
tree
2015-05-13
NicJA
set the lock the task i
s
waiting on, and re-add spinning
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
Ni
c
JA
ad
d
storage for p
o
inter to
spinloc
k
t
h
e task is
"
spinning
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
N
i
cJ
A
f
i
x usage of krnspinlock
& wip changes t
o
s
e
t TS_SPIN
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJ
A
f
ix usage of kr
n
spinlock
&
wip
chan
g
es to sched
u
ling
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
Nic
J
A
fix
usage of krnspinlock
.
commit
|
commitdiff
|
tree
2015-05-13
N
icJA
f
i
x
usage of krnsp
i
nlock
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fix fu
n
cti
o
n
t
o take the ho
o
k param
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fix usage of krnspinlock
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
w
.
i
.
p changes for execsmp
.
commit
|
commitdiff
|
tree
2015-05-12
NicJA
a
dd flag
for spinning ta
s
ks
commit
|
commitdiff
|
tree
2015-05-12
NicJA
p
re
p
a
re the new t
a
sk spin-lock fields
commit
|
commitdiff
|
tree
2015-05-12
Ni
c
JA
slight tidy up
.
commit
|
commitdiff
|
tree
2015-05-08
NicJA
w
i
p
commit
.
add id
l
e
tasks
f
o
r ad
d
itional c
p
u
's
.
cleanup
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
Ni
c
JA
m
o
dify locki
n
g behaviour on execsmp system
s
commit
|
commitdiff
|
tree
2015-05-08
NicJA
u
s
e new
v
ersio
n
o
f the macr
o
s - and add
w
ip
c
h
anges
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
N
i
cJA
fix a typo i
n
th
e
execsmp set_
t
his_task macro
.
alter
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
Ni
c
JA
more re-factoring
commit
|
commitdiff
|
tree
2015-05-07
NicJA
small refactor
commit
|
commitdiff
|
tree
2015-05-07
NicJA
w
i
p commit
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
delin
t
.
add thi
s
task
to running que
u
ue in SE
T
_THIS_TAS
K
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
ma
c
ro to g
e
t th
e
t
l
s
ptr
itself
commit
|
commitdiff
|
tree
2015-05-07
N
icJA
correctly
s
p
l
i
t
the i
p
i i
n
to sourc
e
/msg components
.
commit
|
commitdiff
|
tree
2015-05-07
Nic
J
A
a
l
locate stor
a
g
e for the per core i
p
i
data and use
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
Ni
c
J
A
c
h
ange Sen
d
I
P
I
to also pass a para
m
commit
|
commitdiff
|
tree
2015-05-07
NicJA
a
dd c
o
mment about nee
d
e
d/coming change
commit
|
commitdiff
|
tree
2015-05-07
Ni
c
J
A
add
a
secon
d
p
a
ram to h
a
ndle_ipi
commit
|
commitdiff
|
tree
2015-05-07
NicJA
a
dd kernel_ipi to the build and
call i
t
f
rom
t
he bcm27
0
8
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
add the task to
t
he
h
ead inst
e
ad
of en-queuei
n
g,
s
in
c
e
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJ
A
fix ty
p
o
commit
|
commitdiff
|
tree
2015-05-07
NicJA
add defines for ipi types, and stub o
u
t
h
andler
commit
|
commitdiff
|
tree
2015-05-06
Nic
J
A
disable debug
commit
|
commitdiff
|
tree
2015-05-06
NicJA
use disabl
e
/
enable
a
nd add a s
u
itable
c
omm
e
nt as t
o
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
N
i
cJA
the e
x
e
c spi
n
l
o
ck
s
are only exposed wh
e
n
A
ROSEXEC_SMP
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJA
w
.
i
.
p -
use the task
.
resou
r
ce task list on AROS
commit
|
commitdiff
|
tree
2015-05-02
NicJA
do
n
t tr
y
to run the exec code yet
.
.
commit
|
commitdiff
|
tree
2015-05-02
Nic
J
A
wip
.
.
stor
e
the idlet
a
sk i
n
TLS
.
move the execsmp bootstr
a
p
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJA
de
l
in
t
commit
|
commitdiff
|
tree
2015-05-02
N
icJA
cleanup debug
commit
|
commitdiff
|
tree
2015-05-01
NicJA
mo
v
e running tasks
to the pr
i
vate running list
commit
|
commitdiff
|
tree
2015-05-01
N
i
cJA
cle
a
n
up
debug
commit
|
commitdiff
|
tree
2015-05-01
NicJA
only replace newad
d
tas
k
s
i
n
c
e addta
s
k ca
l
ls i
t
o
n
aros
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
N
i
cJ
A
lower ta
s
k
.
resource priority s
i
nc
e
it
a
ut
o
o
pens utility
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
NicJA
init strai
g
ht
after kernel
.
resourc
e
commit
|
commitdiff
|
tree
2015-05-01
NicJA
a
d
d comment
commit
|
commitdiff
|
tree
2015-05-01
NicJA
pull in ex
e
c_intern
.
h inst
e
ad, and use the
c
o
rrect
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
NicJA
p
u
ll in the
e
xec smp setting
v
ia etask
.
h
commit
|
commitdiff
|
tree
2015-05-01
NicJA
lock acce
s
s to t
h
e
lists
while
we read them
commit
|
commitdiff
|
tree
2015-05-01
NicJA
wip comm
i
t
commit
|
commitdiff
|
tree
2015-05-01
NicJA
expose the kern
e
l spin
l
ock
to exec
commit
|
commitdiff
|
tree
2015-05-01
N
icJA
Initialise the ARO
S
EX
E
C_
S
MP parts in prepar
e
ex
e
cbase
commit
|
commitdiff
|
tree
2015-05-01
NicJ
A
Ini
t
i
a
l
ise th
e
AROSEXEC_
S
MP parts in
prep
a
reexe
c
b
a
se
commit
|
commitdiff
|
tree
2015-05-01
NicJA
lis
t
o
f
tasks currently running
on available
c
p
us
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
NicJ
A
move
th
e
ipi hook
to after the init calls
commit
|
commitdiff
|
tree
2015-04-30
NicJA
only p
r
ocess mailbox that ha
s
r
e
cei
v
e
d a fiq
commit
|
commitdiff
|
tree
2015-04-30
NicJA
in
i
t
ializ
e
the spinlock
commit
|
commitdiff
|
tree
2015-04-30
N
icJA
show
t
he cpu numbe
r
commit
|
commitdiff
|
tree
2015-04-30
N
i
cJA
show cpu number
in fiq
commit
|
commitdiff
|
tree
2015-04-30
NicJA
for now only try to run on the bsp
commit
|
commitdiff
|
tree
2015-04-30
NicJA
a
c
knowl
e
dge pendi
n
g fi
q
's
commit
|
commitdiff
|
tree
2015-04-30
NicJA
de
b
ug del
i
nt
commit
|
commitdiff
|
tree
2015-04-30
NicJA
a
dd
fiq hooks
commit
|
commitdiff
|
tree
2015-04-30
NicJA
use f
i
q
f
o
r the mailbox interu
p
t
commit
|
commitdiff
|
tree
2015-04-30
Nic
J
A
fix b
u
i
l
d
commit
|
commitdiff
|
tree
2015-04-30
NicJ
A
enable cores interupts
commit
|
commitdiff
|
tree
2015-04-30
NicJA
add core initia
l
ization
h
ook
commit
|
commitdiff
|
tree
2015-04-30
NicJA
dont use magic values
commit
|
commitdiff
|
tree
2015-04-30
NicJA
bcm283
6
re
g
i
sters
commit
|
commitdiff
|
tree
2015-04-30
N
i
c
JA
add a
r
ch specific spin
l
ock stubs
commit
|
commitdiff
|
tree
2015-04-30
NicJA
modify som
e
comment
s
commit
|
commitdiff
|
tree
2015-04-30
Ni
c
JA
prepare the
exec
s
pinlocks
commit
|
commitdiff
|
tree
2015-04-30
N
i
c
JA
add necessary
t
asklist spinlocks
commit
|
commitdiff
|
tree
2015-04-30
NicJ
A
use the
spinlock_t he
a
de
r
, and
a
d
d
th
e
s
t
ubs to
the
.
.
.
commit
|
commitdiff
|
tree
next