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 new platform macros to access scheduling/per-cpu flags. fix execsmp wait()
2015-05-17
NicJA
use
new platform macros
t
o acces
s
s
cheduling/per
-
cpu
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
provide ov
e
r
r
ide
s
for sch
e
duling flags, tdnestcnt and
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
provide
t
l
s
overrides for scheduling
flag
s
, tdnestcnt
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
fix
v
alues
commit
|
commitdiff
|
tree
2015-05-17
NicJA
exp
o
se scheduling flags, idnest
c
n
t and
tdnestc
n
t per cpu
commit
|
commitdiff
|
tree
2015-05-17
NicJA
add
i
d
nestcnt and tdnestcnt overrides
.
u
s
e a
t
o
m
ic operations
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
a
d
d
tdnestcnt ove
r
r
i
d
e
s
commit
|
commitdiff
|
tree
2015-05-17
NicJA
add
t
est
s
f
o
r
th
e
scheduli
n
g flags
commit
|
commitdiff
|
tree
2015-05-17
Nic
J
A
add overr
i
des f
o
r the schedulin
g
flags
commit
|
commitdiff
|
tree
2015-05-16
NicJA
fix broken gu
i
cons
t
ruct
commit
|
commitdiff
|
tree
2015-05-13
NicJ
A
just
u
se
FindTask directly so
w
e don'
t
waste st
o
r
age
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
N
ic
J
A
show the cpu num
b
er c
u
rrently
runn
i
ng the scheduling
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
N
i
c
JA
use
c
o
nsistent cpu nami
n
g
& numbering
commit
|
commitdiff
|
tree
2015-05-13
NicJA
u
se
c
ons
i
stent
cpu n
u
mbering
commit
|
commitdiff
|
tree
2015-05-13
Ni
c
JA
s
light debug cleanup
commit
|
commitdiff
|
tree
2015-05-13
NicJA
no po
i
nt dis
p
laying
a
ffinity
mask here
commit
|
commitdiff
|
tree
2015-05-13
NicJA
additional debug,
and
a
djust sp
i
nl
o
ck hook
s
o th
a
t
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
start service tasks separate
l
y
in-case pla
t
forms need
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
N
i
c
J
A
reall
y
skip 1 lvo
commit
|
commitdiff
|
tree
2015-05-13
Nic
J
A
fixes t
o
scheduling
commit
|
commitdiff
|
tree
2015-05-13
N
icJA
forma
t
ting
commit
|
commitdiff
|
tree
2015-05-13
NicJA
w
.
i
.
p c
h
a
n
ges for execs
m
p
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
unlock the list before calling reschedu
l
e
commit
|
commitdiff
|
tree
2015-05-13
NicJA
cleanup debug
commit
|
commitdiff
|
tree
2015-05-13
NicJA
clean up debu
g
/fix typo
s
commit
|
commitdiff
|
tree
2015-05-13
NicJA
clean u
p
comm
e
nts/
f
ix t
y
pos
commit
|
commitdiff
|
tree
2015-05-13
NicJA
clean
u
p spinlock registers to
m
atch ho
o
k ordering
commit
|
commitdiff
|
tree
2015-05-13
NicJA
clean
u
p spin
l
o
ck register
s
to match hook
o
rdering
commit
|
commitdiff
|
tree
2015-05-13
NicJA
s
e
t the loc
k
t
h
e tas
k
is waiting on, and
re-add spinnin
g
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
add
st
o
r
ag
e
for pointe
r
to sp
i
n
l
ock the ta
s
k is "spinning
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
f
ix usage of kr
n
s
p
inlock & w
i
p changes to
s
et T
S
_SPIN
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
Nic
J
A
fix usa
g
e of krnsp
i
n
l
ock
&
w
i
p
changes to schedul
i
ng
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fix usage of krnspinlock
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fi
x
u
s
age o
f
krnspinlock
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
f
ix fun
c
tion t
o
ta
k
e the
hook para
m
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fix us
a
ge of krnspinlo
c
k
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
w
.
i
.
p changes for execsmp
.
commit
|
commitdiff
|
tree
2015-05-12
NicJA
ad
d
flag for spinning tasks
commit
|
commitdiff
|
tree
2015-05-12
Ni
c
J
A
pre
p
are t
h
e n
e
w
task spin-
l
ock fields
commit
|
commitdiff
|
tree
2015-05-12
NicJA
slight tidy up
.
commit
|
commitdiff
|
tree
2015-05-08
NicJA
w
ip commit
.
add idle tasks f
o
r
add
i
tional cpu
'
s
.
cle
a
nup
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
Nic
J
A
modify
l
oc
k
in
g
behaviour
o
n e
x
ecsmp systems
commit
|
commitdiff
|
tree
2015-05-08
NicJA
use ne
w
v
ersion of the ma
c
ros - and add wip cha
n
ges
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
NicJA
f
i
x
a
typo in the execsmp set_this_task macro
.
alt
e
r
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
more re-factori
n
g
commit
|
commitdiff
|
tree
2015-05-07
NicJA
small re
f
actor
commit
|
commitdiff
|
tree
2015-05-07
N
icJA
wip commi
t
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
d
e
l
int
.
add thistask to run
n
in
g
queuue in SET_THIS_TASK
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
macr
o
t
o
get
the tls ptr itself
commit
|
commitdiff
|
tree
2015-05-07
Nic
J
A
correctl
y
spl
i
t
th
e
ipi into source/msg
c
o
mpo
n
ents
.
commit
|
commitdiff
|
tree
2015-05-07
Ni
c
JA
a
llocate
s
torage fo
r
the
p
er
c
ore ipi da
t
a
a
nd use
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
change S
e
ndIPI t
o
also pas
s
a par
a
m
commit
|
commitdiff
|
tree
2015-05-07
N
icJA
add comment
a
bout neede
d
/
coming
ch
a
ng
e
commit
|
commitdiff
|
tree
2015-05-07
NicJA
add
a second param to handle_ipi
commit
|
commitdiff
|
tree
2015-05-07
N
icJA
ad
d
kernel_
i
pi
t
o
t
he b
u
ild and call i
t
from the bcm2708
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
add the task to the he
a
d instead of en-queu
e
ing, since
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
N
i
cJA
fix typo
commit
|
commitdiff
|
tree
2015-05-07
NicJA
add de
f
ines for
ipi
types,
and stub out
h
andler
commit
|
commitdiff
|
tree
2015-05-06
NicJA
d
i
sab
l
e de
b
ug
commit
|
commitdiff
|
tree
2015-05-06
NicJA
use
d
i
s
a
ble/ena
b
le and add a suitable comment as to
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJA
the e
x
e
c spinl
o
cks
a
r
e only exp
o
sed when AROSE
X
EC_SMP
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJA
w
.
i
.
p -
u
se
t
he task
.
resource tas
k
list
on
A
ROS
commit
|
commitdiff
|
tree
2015-05-02
NicJ
A
dont try to r
u
n
t
h
e exec c
o
de yet
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJA
w
i
p
.
.
store the id
l
e
task in TLS
.
move the
execsmp bo
o
tstrap
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJA
delint
commit
|
commitdiff
|
tree
2015-05-02
NicJA
cleanup debug
commit
|
commitdiff
|
tree
2015-05-01
NicJA
mo
v
e runn
i
ng t
a
sks to the
p
rivate
ru
n
n
in
g
list
commit
|
commitdiff
|
tree
2015-05-01
NicJA
clean
u
p
debug
commit
|
commitdiff
|
tree
2015-05-01
NicJA
o
n
ly repla
c
e newa
d
dtas
k
s
i
n
ce addtask ca
l
ls it on aros
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
N
icJA
lower task
.
resource prior
i
ty since
i
t autoo
p
ens utilit
y
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
NicJA
i
nit strai
g
ht
after kernel
.
resour
c
e
commit
|
commitdiff
|
tree
2015-05-01
NicJA
add comment
commit
|
commitdiff
|
tree
2015-05-01
NicJ
A
pull i
n
exec_intern
.
h instead, and use th
e
c
o
rrect
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
N
i
cJA
pull in the exec
s
m
p sett
i
ng via etask
.
h
commit
|
commitdiff
|
tree
2015-05-01
NicJA
lock access to th
e
lists while we r
e
ad t
h
em
commit
|
commitdiff
|
tree
2015-05-01
Ni
c
JA
wip
co
m
mit
commit
|
commitdiff
|
tree
2015-05-01
NicJA
expose the kernel s
p
inlock to exec
commit
|
commitdiff
|
tree
2015-05-01
NicJA
I
nitialise the AROSEX
E
C_SMP parts
i
n prepareexecbase
commit
|
commitdiff
|
tree
2015-05-01
NicJA
Initialise the AROSEXEC_SMP part
s
i
n pr
e
pareexecbase
commit
|
commitdiff
|
tree
2015-05-01
N
icJA
list
o
f task
s
c
u
rrently runni
n
g on
a
vailable cpus
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
Ni
c
JA
mov
e
the ipi
h
ook to after the ini
t
calls
commit
|
commitdiff
|
tree
2015-04-30
Ni
c
JA
only process mailb
o
x that has received a fiq
commit
|
commitdiff
|
tree
2015-04-30
N
icJA
initiali
z
e
t
he spinlock
commit
|
commitdiff
|
tree
2015-04-30
NicJA
show the cp
u
numbe
r
commit
|
commitdiff
|
tree
2015-04-30
Ni
c
JA
s
h
ow
c
pu numbe
r
in fiq
commit
|
commitdiff
|
tree
2015-04-30
Nic
J
A
f
or n
o
w
only
t
ry
to run on th
e
bsp
commit
|
commitdiff
|
tree
2015-04-30
N
i
cJA
ac
k
n
owl
e
dge pending fiq's
commit
|
commitdiff
|
tree
2015-04-30
NicJA
debug delint
commit
|
commitdiff
|
tree
2015-04-30
NicJA
ad
d
fiq
h
ooks
commit
|
commitdiff
|
tree
2015-04-30
N
icJA
use
f
i
q for the mail
b
o
x interupt
commit
|
commitdiff
|
tree
2015-04-30
NicJA
fix bu
i
ld
commit
|
commitdiff
|
tree
2015-04-30
NicJA
enab
l
e cor
e
s in
t
erupt
s
commit
|
commitdiff
|
tree
2015-04-30
NicJA
add core initializatio
n
hook
commit
|
commitdiff
|
tree
2015-04-30
N
i
cJA
d
o
nt us
e
magic valu
e
s
commit
|
commitdiff
|
tree
2015-04-30
NicJA
bcm2836 r
e
gisters
commit
|
commitdiff
|
tree
2015-04-30
Nic
J
A
add arch specific spinlock
stubs
commit
|
commitdiff
|
tree
2015-04-30
NicJ
A
mod
i
fy some comme
n
ts
commit
|
commitdiff
|
tree
2015-04-30
N
i
cJA
pr
e
pare the exec s
p
inlock
s
commit
|
commitdiff
|
tree
2015-04-30
NicJA
a
dd necessary tasklist s
p
i
nlocks
commit
|
commitdiff
|
tree
2015-04-30
NicJA
use t
h
e spi
n
lock_t heade
r
, an
d
a
dd
t
he stubs to
t
he
.
.
.
commit
|
commitdiff
|
tree
next