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
u
s
e
n
ew platfor
m
macros to a
c
c
e
s
s
sche
d
ulin
g
/per-cpu
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
provide overrides for scheduling flags, tdnestcnt an
d
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
provide t
l
s overrides for scheduling flags, tdnestcn
t
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
fix
value
s
commit
|
commitdiff
|
tree
2015-05-17
NicJA
expose scheduling flags,
idnestcnt and tdn
e
stcnt p
e
r cpu
commit
|
commitdiff
|
tree
2015-05-17
NicJA
add idne
s
t
cnt and
t
dnestcnt overrid
e
s
.
use atomic operations
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
add tdnestcnt overrides
commit
|
commitdiff
|
tree
2015-05-17
NicJA
a
d
d tests for
t
he
s
c
heduling flags
commit
|
commitdiff
|
tree
2015-05-17
NicJA
a
dd
o
verri
d
es for
the schedu
l
in
g
flags
commit
|
commitdiff
|
tree
2015-05-16
NicJA
fix broken gui co
n
struct
commit
|
commitdiff
|
tree
2015-05-13
NicJA
just use FindTa
s
k direc
t
ly so we don't waste storage
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
show th
e
c
p
u numbe
r
c
u
rr
e
ntly running the scheduling
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
N
i
cJA
u
s
e consiste
n
t
c
pu
nam
i
n
g
& num
b
ering
commit
|
commitdiff
|
tree
2015-05-13
N
icJA
u
s
e
consist
e
nt
cpu n
u
mbering
commit
|
commitdiff
|
tree
2015-05-13
NicJA
slight debug cleanup
commit
|
commitdiff
|
tree
2015-05-13
NicJA
no po
i
nt
d
isp
l
ayin
g
a
ffinity mask here
commit
|
commitdiff
|
tree
2015-05-13
Nic
J
A
additional deb
u
g, and a
d
just spinlock hook so
t
h
a
t
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
s
tart
service tasks sep
a
rately in-case plat
f
o
r
ms need
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
reall
y
skip 1 lvo
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fixes t
o
scheduling
commit
|
commitdiff
|
tree
2015-05-13
NicJA
formatting
commit
|
commitdiff
|
tree
2015-05-13
NicJA
w
.
i
.
p cha
n
ges for execsmp
.
commit
|
commitdiff
|
tree
2015-05-13
Nic
J
A
unlock the list before c
a
l
l
ing
resched
u
le
commit
|
commitdiff
|
tree
2015-05-13
NicJA
c
l
eanu
p
d
e
bug
commit
|
commitdiff
|
tree
2015-05-13
NicJA
c
l
ean
up
d
e
bug/fix
typos
commit
|
commitdiff
|
tree
2015-05-13
NicJA
clean up c
o
mments/
f
ix t
y
pos
commit
|
commitdiff
|
tree
2015-05-13
N
i
c
J
A
cle
a
nup spinlock registers to match hook ordering
commit
|
commitdiff
|
tree
2015-05-13
NicJA
c
leanup spinlo
c
k regis
t
e
rs to
match hook o
r
d
e
rin
g
commit
|
commitdiff
|
tree
2015-05-13
NicJA
s
e
t
the lock t
h
e task is waiting on,
a
nd re-add s
p
inni
n
g
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
Nic
J
A
add sto
r
age for pointer to spinl
o
c
k
the task is "spinning
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
Ni
c
JA
fix usage
of krnspi
n
lock & wip chan
g
e
s to s
e
t TS_SPI
N
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fix
u
s
age of krnspinlock & wi
p
chan
g
es to
s
c
heduling
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJ
A
f
i
x
u
s
age of krnspinloc
k
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fix usage of krnspinlo
c
k
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
f
ix func
t
ion to
take the ho
o
k param
commit
|
commitdiff
|
tree
2015-05-13
Ni
c
JA
fix usage of
k
rnspinlo
c
k
.
commit
|
commitdiff
|
tree
2015-05-13
Nic
J
A
w
.
i
.
p changes for execsmp
.
commit
|
commitdiff
|
tree
2015-05-12
NicJA
add flag for spinnin
g
t
a
sk
s
commit
|
commitdiff
|
tree
2015-05-12
N
ic
J
A
prepare th
e
new task spin-l
o
ck
f
ields
commit
|
commitdiff
|
tree
2015-05-12
Ni
c
JA
slight ti
d
y up
.
commit
|
commitdiff
|
tree
2015-05-08
Nic
J
A
wip commit
.
add idle tasks for additional c
p
u's
.
cleanup
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
N
i
cJA
modify loc
k
ing behaviou
r
on execs
m
p systems
commit
|
commitdiff
|
tree
2015-05-08
N
i
cJA
use new version of th
e
macr
o
s
- an
d
ad
d
wip cha
n
ges
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
NicJA
fix a
t
ypo
in
the
execsmp set_this_task macro
.
alter
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
more re-factoring
commit
|
commitdiff
|
tree
2015-05-07
NicJA
s
mall ref
a
ct
o
r
commit
|
commitdiff
|
tree
2015-05-07
NicJA
wip
commit
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
del
i
n
t
.
a
dd thistask to running
q
ueu
u
e in S
E
T_
T
HIS_TAS
K
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
N
icJA
macro to get the
tls ptr its
e
lf
commit
|
commitdiff
|
tree
2015-05-07
NicJA
corre
c
tly s
p
li
t
t
he ipi into source/msg component
s
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
allocate
s
to
r
ag
e
f
or the per core ipi da
t
a and use
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJ
A
c
h
ange Send
I
P
I
to also pass a param
commit
|
commitdiff
|
tree
2015-05-07
NicJA
add comment about nee
d
ed/coming change
commit
|
commitdiff
|
tree
2015-05-07
NicJA
add a second param t
o
handle_ipi
commit
|
commitdiff
|
tree
2015-05-07
N
icJA
add k
e
rnel_ip
i
to the buil
d
and call it
f
rom the bc
m
2708
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
add the
t
ask
t
o the h
e
ad instea
d
of en-q
u
eue
i
ng
,
s
in
c
e
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
Nic
J
A
fix
t
ypo
commit
|
commitdiff
|
tree
2015-05-07
NicJA
a
d
d defines f
o
r ipi types, and st
u
b out handl
e
r
commit
|
commitdiff
|
tree
2015-05-06
NicJA
disable
d
ebug
commit
|
commitdiff
|
tree
2015-05-06
NicJA
us
e
disa
b
le/en
a
ble and add
a
s
uitable comme
n
t as to
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
N
i
cJA
the exec spinlock
s
ar
e
onl
y
ex
p
os
e
d
when AROSEXEC_SMP
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
Nic
J
A
w
.
i
.
p - use the task
.
res
o
urce task l
i
st on AROS
commit
|
commitdiff
|
tree
2015-05-02
NicJA
do
n
t try to r
u
n the exec cod
e
yet
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJA
wip
.
.
store the
i
dleta
s
k in TLS
.
move the e
x
e
csm
p
bootstrap
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
Nic
J
A
del
i
nt
commit
|
commitdiff
|
tree
2015-05-02
N
i
c
JA
cleanup debug
commit
|
commitdiff
|
tree
2015-05-01
NicJA
mo
v
e
r
unni
n
g
tasks
t
o
t
h
e p
r
ivate running list
commit
|
commitdiff
|
tree
2015-05-01
NicJA
cleanup deb
u
g
commit
|
commitdiff
|
tree
2015-05-01
N
i
c
J
A
only r
e
place
n
ew
a
d
d
t
a
sk sinc
e
ad
d
task cal
l
s it o
n
aros
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
NicJA
lower task
.
r
e
source
pri
o
rity since it au
t
oopens u
t
il
i
t
y
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
NicJA
init straight afte
r
k
ern
e
l
.
resour
c
e
commit
|
commitdiff
|
tree
2015-05-01
NicJA
add com
m
e
nt
commit
|
commitdiff
|
tree
2015-05-01
NicJA
p
ull in
exec_i
n
tern
.
h inste
a
d, and use the
co
r
rect
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
Ni
c
JA
pul
l
in the e
x
ec smp
setting via etask
.
h
commit
|
commitdiff
|
tree
2015-05-01
NicJA
lock
access to
the lists while we
r
ead them
commit
|
commitdiff
|
tree
2015-05-01
NicJA
wip
c
ommi
t
commit
|
commitdiff
|
tree
2015-05-01
Ni
c
JA
expos
e
the kernel spin
l
ock to exe
c
commit
|
commitdiff
|
tree
2015-05-01
N
icJA
Initi
a
l
ise the AROSEXEC_SM
P
parts i
n
prepareexecbase
commit
|
commitdiff
|
tree
2015-05-01
NicJA
Initialise the A
R
OSEXEC_SMP pa
r
ts in prepareexecb
a
se
commit
|
commitdiff
|
tree
2015-05-01
NicJA
li
s
t
o
f
tas
k
s cu
r
rently running on avail
a
ble cpu
s
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
NicJA
m
o
v
e the ipi hook to after
t
he init
ca
l
ls
commit
|
commitdiff
|
tree
2015-04-30
NicJA
onl
y
process mailbo
x
tha
t
has
received
a fiq
commit
|
commitdiff
|
tree
2015-04-30
NicJA
initialize the spinlock
commit
|
commitdiff
|
tree
2015-04-30
NicJA
show
t
he c
p
u number
commit
|
commitdiff
|
tree
2015-04-30
N
i
cJA
show cpu number in fiq
commit
|
commitdiff
|
tree
2015-04-30
NicJ
A
for
now
o
nl
y
t
r
y to run on
the bsp
commit
|
commitdiff
|
tree
2015-04-30
Nic
J
A
ackn
o
wled
g
e pending
f
iq's
commit
|
commitdiff
|
tree
2015-04-30
N
i
cJA
debug
d
el
i
nt
commit
|
commitdiff
|
tree
2015-04-30
NicJA
a
d
d
fiq hooks
commit
|
commitdiff
|
tree
2015-04-30
NicJA
u
se
f
iq for the mailbox in
t
erupt
commit
|
commitdiff
|
tree
2015-04-30
NicJA
f
i
x bui
l
d
commit
|
commitdiff
|
tree
2015-04-30
Ni
c
JA
en
a
ble cores interupts
commit
|
commitdiff
|
tree
2015-04-30
NicJA
add co
r
e
initialization
hook
commit
|
commitdiff
|
tree
2015-04-30
Nic
J
A
d
ont use magic
values
commit
|
commitdiff
|
tree
2015-04-30
NicJA
b
c
m2836 registers
commit
|
commitdiff
|
tree
2015-04-30
N
i
cJA
add a
r
ch specific sp
i
n
lock stubs
commit
|
commitdiff
|
tree
2015-04-30
N
i
cJA
modify
s
ome comments
commit
|
commitdiff
|
tree
2015-04-30
NicJA
prepar
e
the exec spinlock
s
commit
|
commitdiff
|
tree
2015-04-30
N
i
cJA
a
d
d nec
e
ssa
r
y tasklist spinlocks
commit
|
commitdiff
|
tree
2015-04-30
NicJA
use the s
p
i
n
loc
k
_t
header, and add the stubs
t
o the
.
.
.
commit
|
commitdiff
|
tree
next