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
remove unecessary lock (ARMI_AffinityMask is updated while startup_lock is held)
2015-05-17
NicJA
r
e
move unecessary lock
(ARMI_Affini
t
yMas
k
is updated
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
Ni
c
JA
do cpu_BootS
t
rap
b
e
fore wfi
a
g
ain
.
move debug back
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
change tdnestcnt a
f
ter disabling
commit
|
commitdiff
|
tree
2015-05-17
NicJ
A
wfi before droppi
n
g into user
m
ode
commit
|
commitdiff
|
tree
2015-05-17
NicJA
ty
p
o
commit
|
commitdiff
|
tree
2015-05-17
NicJA
wi
p
co
m
m
it
.
move affinity mask into arm imp
l
emen
t
ation
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
N
i
cJA
e
x
p
ose the affi
n
i
t
y ma
s
k
commit
|
commitdiff
|
tree
2015-05-17
NicJA
t
y
po
commit
|
commitdiff
|
tree
2015-05-17
NicJA
use new plat
f
o
r
m macros
t
o access s
c
hedu
l
ing/per-cpu
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
provide ove
r
rides for scheduling flags, tdnestcnt and
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
N
icJA
provide tls overrides fo
r
s
cheduling
flags,
tdnes
t
c
n
t
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
fix
values
commit
|
commitdiff
|
tree
2015-05-17
NicJA
expo
s
e
scheduling flags,
idnestcnt
and tdn
e
stcnt per c
p
u
commit
|
commitdiff
|
tree
2015-05-17
Nic
J
A
add idnestcnt and tdnestc
n
t overrides
.
use
a
t
o
mic operati
o
ns
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
ad
d
tdnest
c
nt
o
verrides
commit
|
commitdiff
|
tree
2015-05-17
Nic
J
A
add
tests
f
o
r
the s
c
heduling flags
commit
|
commitdiff
|
tree
2015-05-17
NicJA
add
o
v
erri
d
es
f
or
the sche
d
uling flags
commit
|
commitdiff
|
tree
2015-05-16
N
i
cJA
fix broken gu
i
construct
commit
|
commitdiff
|
tree
2015-05-13
NicJA
just use FindTask d
i
rectly so
we d
o
n't waste stora
g
e
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
show the cpu num
b
e
r
currently running the sc
h
eduling
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
use co
n
sistent
c
p
u
naming & n
u
mbering
commit
|
commitdiff
|
tree
2015-05-13
Ni
c
JA
use consistent cpu numberin
g
commit
|
commitdiff
|
tree
2015-05-13
NicJA
sli
g
ht debug
c
le
a
nup
commit
|
commitdiff
|
tree
2015-05-13
Ni
c
JA
no point di
s
playi
n
g af
f
i
n
ity mask here
commit
|
commitdiff
|
tree
2015-05-13
NicJA
ad
d
itional debug, and
ad
j
ust
sp
i
nlock hook so that
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
start ser
v
ice tasks separate
l
y
i
n
-case platforms need
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
N
i
cJA
reall
y
skip 1 lvo
commit
|
commitdiff
|
tree
2015-05-13
Nic
J
A
fix
e
s to sc
h
eduling
commit
|
commitdiff
|
tree
2015-05-13
NicJA
form
a
tting
commit
|
commitdiff
|
tree
2015-05-13
NicJA
w
.
i
.
p change
s
for exec
s
m
p
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
unloc
k
the list before calling
r
e
s
c
hedul
e
commit
|
commitdiff
|
tree
2015-05-13
N
icJA
cle
a
nup de
b
u
g
commit
|
commitdiff
|
tree
2015-05-13
NicJ
A
clean up de
b
ug/f
i
x typos
commit
|
commitdiff
|
tree
2015-05-13
NicJA
clean up
comments/fix typos
commit
|
commitdiff
|
tree
2015-05-13
NicJA
cleanu
p
spinl
o
ck registers t
o
ma
t
ch hook orderi
n
g
commit
|
commitdiff
|
tree
2015-05-13
NicJA
clean
u
p
s
p
inl
o
ck
r
e
g
iste
r
s t
o
match hook ordering
commit
|
commitdiff
|
tree
2015-05-13
NicJA
se
t
the lock the
t
ask is waiting on, and re-add spinning
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
add storage for pointer to spinlock the tas
k
i
s
"spinning
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJ
A
fix us
a
ge o
f
krnspinlock & wip changes to se
t
TS_SPIN
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
f
i
x usage of kr
n
spinlock & w
i
p changes to scheduling
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
f
i
x
u
sage
o
f krnsp
i
nlock
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fix us
a
ge of
k
r
nspinlock
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fix fu
n
ction to
take the hook
p
aram
commit
|
commitdiff
|
tree
2015-05-13
NicJA
f
ix usage
of krnspinloc
k
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
w
.
i
.
p changes for
e
xecsmp
.
commit
|
commitdiff
|
tree
2015-05-12
NicJA
ad
d
flag for spinning t
a
sks
commit
|
commitdiff
|
tree
2015-05-12
NicJA
p
r
epare the new task spi
n
-
l
ock
fields
commit
|
commitdiff
|
tree
2015-05-12
Nic
J
A
s
light t
i
d
y up
.
commit
|
commitdiff
|
tree
2015-05-08
NicJ
A
wip comm
i
t
.
add idle tasks for additi
o
n
al
cpu's
.
cleanup
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
Ni
c
JA
modi
f
y lo
c
k
i
n
g
b
eh
a
viour
o
n execsmp syst
e
ms
commit
|
commitdiff
|
tree
2015-05-08
Ni
c
JA
use new version
o
f th
e
macros - and
add
wip changes
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
N
icJ
A
fix a typo in the e
x
ecsmp s
e
t_t
h
is_task
macro
.
alt
e
r
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
more re-factoring
commit
|
commitdiff
|
tree
2015-05-07
NicJA
smal
l
refactor
commit
|
commitdiff
|
tree
2015-05-07
NicJA
wip commit
.
commit
|
commitdiff
|
tree
2015-05-07
N
i
cJA
delint
.
add
t
histask to running queuue in
S
ET_THIS_
T
ASK
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
Nic
J
A
macro to get
t
he
t
ls ptr it
s
elf
commit
|
commitdiff
|
tree
2015-05-07
Ni
c
JA
correctly
split th
e
ipi int
o
sour
c
e/m
s
g com
p
onents
.
commit
|
commitdiff
|
tree
2015-05-07
N
i
cJA
allocate storage
for
the per cor
e
ipi d
a
t
a
a
nd use
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
Nic
J
A
c
han
g
e SendIPI
to also
p
ass a param
commit
|
commitdiff
|
tree
2015-05-07
Nic
J
A
add comment abo
u
t
nee
d
ed/c
o
ming 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
er
n
el_i
p
i to t
h
e buil
d
and ca
l
l
i
t from th
e
bcm
2
70
8
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
add the task
t
o the
head
in
s
tead of
en
-
queueing, sinc
e
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
fi
x
typo
commit
|
commitdiff
|
tree
2015-05-07
NicJA
add defines for
ipi ty
p
es, and s
t
u
b
ou
t
handler
commit
|
commitdiff
|
tree
2015-05-06
NicJA
d
is
a
ble debug
commit
|
commitdiff
|
tree
2015-05-06
Nic
J
A
u
se
dis
a
ble/ena
b
le and a
d
d a suitable comme
n
t
as t
o
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
N
i
c
J
A
the exec
spi
n
locks
ar
e
o
nly exposed when AROSEXEC_SMP
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJA
w
.
i
.
p - use the tas
k
.
resource task lis
t
on AROS
commit
|
commitdiff
|
tree
2015-05-02
NicJA
do
n
t try to run the exec
c
ode yet
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJA
wi
p
.
.
s
t
ore the
id
l
etask in TLS
.
move
t
he execsmp bo
o
t
s
trap
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
N
icJA
delint
commit
|
commitdiff
|
tree
2015-05-02
NicJA
cleanup debug
commit
|
commitdiff
|
tree
2015-05-01
N
icJA
move r
u
nning ta
s
ks
to the pri
v
ate
r
unning list
commit
|
commitdiff
|
tree
2015-05-01
NicJ
A
cleanup debug
commit
|
commitdiff
|
tree
2015-05-01
NicJ
A
on
l
y
replace new
a
ddtask
sinc
e
a
ddtask cal
l
s it
o
n aros
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
NicJA
l
o
wer task
.
resource priorit
y
s
i
nce it a
u
toopens utility
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
N
icJA
init st
r
aight after k
e
rnel
.
resource
commit
|
commitdiff
|
tree
2015-05-01
NicJA
ad
d
c
o
mme
n
t
commit
|
commitdiff
|
tree
2015-05-01
N
i
cJA
pull in
e
xec_intern
.
h instead, and use th
e
cor
r
ect
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
NicJA
pull i
n
the exec smp se
t
ting via etask
.
h
commit
|
commitdiff
|
tree
2015-05-01
Ni
c
JA
l
o
ck access
to the lists while we read the
m
commit
|
commitdiff
|
tree
2015-05-01
NicJA
w
i
p commit
commit
|
commitdiff
|
tree
2015-05-01
NicJ
A
expo
s
e the kernel spinlock to exec
commit
|
commitdiff
|
tree
2015-05-01
Nic
J
A
Initial
i
se the AROS
E
XEC_SMP par
t
s in prepareexecbase
commit
|
commitdiff
|
tree
2015-05-01
NicJA
Initialise the AROSEXEC_SMP parts
in pre
p
a
ree
x
ecbase
commit
|
commitdiff
|
tree
2015-05-01
N
i
cJA
list
o
f tas
k
s c
u
rrently running o
n
available cpu
s
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
NicJA
move the ipi
hook to after the init calls
commit
|
commitdiff
|
tree
2015-04-30
Ni
c
JA
only process mailbo
x
that has received
a fiq
commit
|
commitdiff
|
tree
2015-04-30
NicJA
in
i
tialize
the sp
i
nlo
c
k
commit
|
commitdiff
|
tree
2015-04-30
NicJA
show th
e
cpu number
commit
|
commitdiff
|
tree
2015-04-30
Nic
J
A
show c
p
u number in fiq
commit
|
commitdiff
|
tree
2015-04-30
NicJA
for
n
o
w
only
t
r
y to
r
un on
t
he b
s
p
commit
|
commitdiff
|
tree
2015-04-30
NicJA
a
cknowle
d
ge pending
f
i
q
's
commit
|
commitdiff
|
tree
2015-04-30
Ni
c
JA
debug delint
commit
|
commitdiff
|
tree
2015-04-30
NicJA
add
fiq
ho
o
ks
commit
|
commitdiff
|
tree
2015-04-30
NicJA
us
e
fiq for the mailbox
inter
u
pt
commit
|
commitdiff
|
tree
2015-04-30
N
i
c
JA
fix build
commit
|
commitdiff
|
tree
2015-04-30
NicJA
enable
c
o
r
e
s
interupts
commit
|
commitdiff
|
tree
next