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
wfi before dropping into user mode
2015-05-17
N
icJA
wf
i
before dropping into
u
se
r
mode
commit
|
commitdiff
|
tree
2015-05-17
N
i
cJA
typo
commit
|
commitdiff
|
tree
2015-05-17
Ni
c
JA
w
i
p commi
t
.
m
o
ve aff
i
nit
y
mask int
o
a
r
m implement
a
tion
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
e
xpose t
h
e a
f
finity mask
commit
|
commitdiff
|
tree
2015-05-17
Ni
c
JA
typo
commit
|
commitdiff
|
tree
2015-05-17
Ni
c
JA
use
n
e
w platform macr
o
s to
ac
c
ess sch
e
duling
/
per-cpu
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
p
rovide
o
ve
r
rides fo
r
scheduling
f
lag
s
,
tdnestc
n
t
a
nd
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
N
icJA
provide tls ove
r
ri
d
es for
sc
h
eduling
f
lags, tdne
s
tcn
t
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
fix values
commit
|
commitdiff
|
tree
2015-05-17
NicJ
A
ex
p
ose scheduling fla
g
s
,
idnestcnt and tdn
e
stcnt per c
p
u
commit
|
commitdiff
|
tree
2015-05-17
NicJ
A
add i
d
nestcnt and tdnes
t
c
n
t
o
verr
i
des
.
use atomi
c
operation
s
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
add tdnestcnt overrides
commit
|
commitdiff
|
tree
2015-05-17
NicJA
add
t
ests fo
r
the scheduling
flags
commit
|
commitdiff
|
tree
2015-05-17
NicJA
add overrides fo
r
the sch
e
dul
i
ng flags
commit
|
commitdiff
|
tree
2015-05-16
N
i
cJA
f
i
x brok
e
n gui const
r
uct
commit
|
commitdiff
|
tree
2015-05-13
N
icJA
just use FindTask directly so we don'
t
was
t
e
s
torage
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
N
i
cJA
s
h
ow the cpu
n
umber currently ru
n
n
ing the sched
u
l
in
g
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
use consistent cpu nam
i
ng
&
n
umbering
commit
|
commitdiff
|
tree
2015-05-13
Ni
c
JA
us
e
c
o
n
si
s
ten
t
cpu numbe
r
ing
commit
|
commitdiff
|
tree
2015-05-13
NicJA
slight
debug cleanup
commit
|
commitdiff
|
tree
2015-05-13
NicJA
no point displaying affinity ma
s
k
h
ere
commit
|
commitdiff
|
tree
2015-05-13
N
i
cJA
additional debug,
a
n
d
adjust spinlock
h
ook so that
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
sta
r
t
s
ervice tasks separately in-
c
as
e
p
l
atforms need
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
really skip 1 lv
o
commit
|
commitdiff
|
tree
2015-05-13
Ni
c
JA
fixes to scheduling
commit
|
commitdiff
|
tree
2015-05-13
Ni
c
JA
for
m
atting
commit
|
commitdiff
|
tree
2015-05-13
NicJA
w
.
i
.
p ch
a
nges f
o
r execsmp
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
unlock
the list
b
efore cal
l
ing
r
esched
u
le
commit
|
commitdiff
|
tree
2015-05-13
Nic
J
A
clean
u
p
deb
u
g
commit
|
commitdiff
|
tree
2015-05-13
NicJA
c
l
ean up d
e
bug/fix typos
commit
|
commitdiff
|
tree
2015-05-13
NicJA
c
l
ean up
c
omments/fix ty
p
os
commit
|
commitdiff
|
tree
2015-05-13
NicJA
cleanup sp
i
nloc
k
regi
s
te
r
s
to match hook
o
r
d
ering
commit
|
commitdiff
|
tree
2015-05-13
NicJA
c
l
ean
u
p spinlock reg
i
sters t
o
matc
h
hook orderi
n
g
commit
|
commitdiff
|
tree
2015-05-13
NicJA
set
t
h
e lock the
t
a
sk i
s
waiting on, and re-add spinning
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJ
A
add storage for
pointer t
o
s
pi
n
lo
c
k the task i
s
"spinning
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fix
u
sage of krns
p
inlock &
w
ip chang
e
s to
s
et TS_SPIN
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fix
u
sage
of krnspinlock & wip ch
a
ng
e
s
t
o scheduling
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fix usage o
f
krnspinlock
.
commit
|
commitdiff
|
tree
2015-05-13
Ni
c
JA
fix usage o
f
krnspinlo
c
k
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
f
i
x function to take the hook
p
aram
commit
|
commitdiff
|
tree
2015-05-13
NicJA
f
i
x
usage of kr
n
spinlock
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
w
.
i
.
p changes
for execsmp
.
commit
|
commitdiff
|
tree
2015-05-12
NicJA
ad
d
flag fo
r
spinning tas
k
s
commit
|
commitdiff
|
tree
2015-05-12
NicJA
prepare the new ta
s
k spin-lock fields
commit
|
commitdiff
|
tree
2015-05-12
Ni
c
JA
slight tidy up
.
commit
|
commitdiff
|
tree
2015-05-08
NicJA
w
ip
c
ommi
t
.
add
i
d
l
e tasks fo
r
addi
t
ional cpu's
.
clea
n
up
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
NicJA
modify
l
oc
k
ing behavi
o
ur on
exe
c
smp
s
ystems
commit
|
commitdiff
|
tree
2015-05-08
Nic
J
A
use new v
e
r
s
ion of th
e
macros - and add wi
p
changes
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
Nic
J
A
fi
x
a
t
ypo in the execsm
p
s
e
t_this_
t
ask m
a
cro
.
alter
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
more re-f
a
ctoring
commit
|
commitdiff
|
tree
2015-05-07
NicJA
small refactor
commit
|
commitdiff
|
tree
2015-05-07
NicJA
wip commit
.
commit
|
commitdiff
|
tree
2015-05-07
N
icJA
d
e
lint
.
add thistask to runni
n
g queuue in SET_THIS_TASK
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
mac
r
o
to get the tls
ptr itself
commit
|
commitdiff
|
tree
2015-05-07
NicJA
correc
t
ly split the ipi into sour
c
e
/msg
compone
n
ts
.
commit
|
commitdiff
|
tree
2015-05-07
N
icJA
alloca
t
e
sto
r
age
for the per core ipi data and use
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
change SendIPI to a
l
so pass a param
commit
|
commitdiff
|
tree
2015-05-07
NicJA
add commen
t
about needed/coming ch
a
n
g
e
commit
|
commitdiff
|
tree
2015-05-07
NicJA
add a secon
d
par
a
m to
h
a
ndle_ipi
commit
|
commitdiff
|
tree
2015-05-07
NicJA
a
dd
kernel_ipi to the build and call it
from th
e
b
c
m2708
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
ad
d
the task to the head inst
e
ad
of en-queueing, sin
c
e
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
f
ix typo
commit
|
commitdiff
|
tree
2015-05-07
NicJA
add defines for ipi type
s
, and stub out handler
commit
|
commitdiff
|
tree
2015-05-06
NicJA
disable
d
eb
u
g
commit
|
commitdiff
|
tree
2015-05-06
NicJA
use disable/enable and
a
d
d
a su
i
table comment a
s
to
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJA
the
exec s
p
inlocks are only
exposed wh
e
n
AROSEX
E
C_SMP
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJA
w
.
i
.
p - use the task
.
resource task list on ARO
S
commit
|
commitdiff
|
tree
2015-05-02
NicJ
A
d
o
nt t
r
y
to ru
n
the exec co
d
e yet
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJA
wip
.
.
store
t
he idletask in TLS
.
move the execsmp bootstrap
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
N
i
cJA
deli
n
t
commit
|
commitdiff
|
tree
2015-05-02
N
i
cJA
cl
e
anup deb
u
g
commit
|
commitdiff
|
tree
2015-05-01
NicJ
A
mov
e
running tasks to t
h
e priv
a
te r
u
nning list
commit
|
commitdiff
|
tree
2015-05-01
NicJA
clea
n
up d
e
bug
commit
|
commitdiff
|
tree
2015-05-01
N
icJA
only replac
e
newaddtask sinc
e
addtask cal
l
s it on aros
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
NicJA
lower task
.
r
e
sou
r
ce
p
riority si
n
ce
i
t autoopens utility
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
NicJA
in
i
t s
t
r
a
igh
t
after
k
ernel
.
res
o
urce
commit
|
commitdiff
|
tree
2015-05-01
N
icJA
a
d
d c
o
mment
commit
|
commitdiff
|
tree
2015-05-01
NicJA
pull in
e
xec_intern
.
h instead, and us
e
t
he co
r
rec
t
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
NicJA
pull in the exec s
m
p se
t
ting vi
a
etas
k
.
h
commit
|
commitdiff
|
tree
2015-05-01
NicJA
lock access to the
li
s
ts while we read the
m
commit
|
commitdiff
|
tree
2015-05-01
Nic
J
A
w
ip
c
o
mmit
commit
|
commitdiff
|
tree
2015-05-01
Nic
J
A
expos
e
the kernel spinlock to exec
commit
|
commitdiff
|
tree
2015-05-01
NicJA
Initialise the AROSEX
E
C_SMP
p
arts in prepareexec
b
ase
commit
|
commitdiff
|
tree
2015-05-01
N
i
cJ
A
I
nitialise
t
he AROSEXEC_SM
P
parts
i
n prepareexecba
s
e
commit
|
commitdiff
|
tree
2015-05-01
NicJA
list o
f
tasks
cu
r
rent
l
y
running on avail
a
ble cpus
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
NicJA
mo
v
e the ipi hook
to af
t
er the init
cal
l
s
commit
|
commitdiff
|
tree
2015-04-30
NicJA
only pr
o
c
ess mailbox that h
a
s received a fiq
commit
|
commitdiff
|
tree
2015-04-30
NicJA
initialize the spinlock
commit
|
commitdiff
|
tree
2015-04-30
NicJA
s
how the cpu number
commit
|
commitdiff
|
tree
2015-04-30
NicJA
show
c
pu numb
e
r in fiq
commit
|
commitdiff
|
tree
2015-04-30
N
i
cJA
for now only t
r
y to run on the bsp
commit
|
commitdiff
|
tree
2015-04-30
NicJA
acknowledge
pending fiq's
commit
|
commitdiff
|
tree
2015-04-30
NicJA
debug delint
commit
|
commitdiff
|
tree
2015-04-30
N
icJA
add fi
q
hooks
commit
|
commitdiff
|
tree
2015-04-30
NicJA
use fiq
f
o
r th
e
mailbox in
t
e
rupt
commit
|
commitdiff
|
tree
2015-04-30
NicJA
fix
b
uild
commit
|
commitdiff
|
tree
2015-04-30
NicJ
A
e
nable
cores inte
r
up
t
s
commit
|
commitdiff
|
tree
2015-04-30
NicJA
add core
init
i
aliza
t
ion hook
commit
|
commitdiff
|
tree
2015-04-30
Nic
J
A
d
o
nt
use m
a
gic v
a
lues
commit
|
commitdiff
|
tree
2015-04-30
Ni
c
J
A
bcm
2
836 registers
commit
|
commitdiff
|
tree
next