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 IntETask() instead of GetIntETask(). minor debug changes/delint.
2015-05-18
Nic
J
A
use
I
n
t
ET
a
sk() in
s
tead of
Ge
t
IntETas
k
()
.
minor d
e
bug
.
.
.
commit
|
commitdiff
|
tree
2015-05-18
NicJA
wip changes for e
x
ecsmp
.
commit
|
commitdiff
|
tree
2015-05-18
NicJA
typ
o
commit
|
commitdiff
|
tree
2015-05-18
N
i
cJA
clean
u
p macros
commit
|
commitdiff
|
tree
2015-05-17
NicJ
A
ipi reshuffle
.
add a "
N
OP" IPI
.
commit
|
commitdiff
|
tree
2015-05-17
N
icJA
remove u
n
ecessary l
o
ck (ARMI_Affini
t
yMask is updated
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
Nic
J
A
d
o
cp
u
_Boo
t
Strap bef
o
re
wfi again
.
move debug back
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
change td
n
es
t
cnt
a
fter disabling
commit
|
commitdiff
|
tree
2015-05-17
NicJA
wfi b
e
f
o
re
dropping into user mode
commit
|
commitdiff
|
tree
2015-05-17
Nic
J
A
typo
commit
|
commitdiff
|
tree
2015-05-17
NicJA
wip c
o
mmit
.
move affinity mask into a
r
m
i
m
plementation
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
expose the affin
i
ty mask
commit
|
commitdiff
|
tree
2015-05-17
NicJA
typo
commit
|
commitdiff
|
tree
2015-05-17
NicJA
use new
platf
o
r
m
ma
c
ros to access sch
e
dulin
g
/per
-
cpu
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
provid
e
overrides for scheduling
flags, t
d
nestc
n
t
an
d
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJ
A
provide tls
overrid
e
s
f
or
sch
e
d
uling flags, tdn
e
stc
n
t
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
N
i
c
JA
fix values
commit
|
commitdiff
|
tree
2015-05-17
NicJA
expose scheduling flags,
id
n
estcn
t
and tdnestcnt per cpu
commit
|
commitdiff
|
tree
2015-05-17
N
i
c
JA
add idnestcnt and
t
dnestc
n
t ove
r
rides
.
use atomic
o
peration
s
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
add tdnestcnt overr
i
des
commit
|
commitdiff
|
tree
2015-05-17
NicJA
add tests for
t
he scheduling
flags
commit
|
commitdiff
|
tree
2015-05-17
NicJA
ad
d
ov
e
r
r
ides for the
scheduling flags
commit
|
commitdiff
|
tree
2015-05-16
N
i
cJ
A
fix broken gu
i
c
onstruct
commit
|
commitdiff
|
tree
2015-05-13
NicJA
ju
s
t u
s
e Fi
n
dTask directly
so we
don't waste st
o
r
a
ge
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
N
i
cJA
show the cpu numb
e
r cu
r
rentl
y
running th
e
sche
d
uling
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
use c
o
n
sistent
c
pu
n
aming
&
n
u
mbering
commit
|
commitdiff
|
tree
2015-05-13
NicJA
use consistent cpu numbering
commit
|
commitdiff
|
tree
2015-05-13
NicJA
sl
i
ght debug cleanup
commit
|
commitdiff
|
tree
2015-05-13
NicJA
n
o
point displ
a
ying aff
i
nity mask h
e
re
commit
|
commitdiff
|
tree
2015-05-13
NicJA
add
i
ti
o
nal debug,
a
nd adjust
s
p
inlock
hook so that
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
N
i
c
J
A
s
t
art
servic
e
tasks separately i
n
-case p
l
a
t
f
o
rms need
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
Ni
c
JA
really
skip 1 lvo
commit
|
commitdiff
|
tree
2015-05-13
Ni
c
J
A
fixes to scheduling
commit
|
commitdiff
|
tree
2015-05-13
NicJA
formatting
commit
|
commitdiff
|
tree
2015-05-13
Nic
J
A
w
.
i
.
p changes for exe
c
smp
.
commit
|
commitdiff
|
tree
2015-05-13
NicJ
A
unloc
k
the l
i
st be
f
o
re
calling reschedule
commit
|
commitdiff
|
tree
2015-05-13
NicJA
cleanup deb
u
g
commit
|
commitdiff
|
tree
2015-05-13
NicJA
clean up debug/fix typos
commit
|
commitdiff
|
tree
2015-05-13
N
icJ
A
c
l
ean up comments/f
i
x typo
s
commit
|
commitdiff
|
tree
2015-05-13
Ni
c
JA
clea
n
u
p
spi
n
lock reg
i
st
e
rs to match hook
o
rdering
commit
|
commitdiff
|
tree
2015-05-13
N
i
c
JA
cle
a
nup
spinlock registe
r
s
to match h
o
o
k
ordering
commit
|
commitdiff
|
tree
2015-05-13
NicJA
s
e
t the
lock the task is wa
i
t
ing on, a
n
d re-add
s
p
inning
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
Ni
c
JA
add st
o
rage for poi
n
ter to spinlock
the task
is "spinning
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJ
A
fix usage
of k
r
nspinlo
c
k & wip changes to set TS_S
P
IN
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fix usage
of krnspinlock & wip
c
hanges
t
o
s
c
heduling
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
f
i
x usage
o
f kr
n
spinl
o
ck
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
f
i
x usage of
k
rnspinlo
c
k
.
commit
|
commitdiff
|
tree
2015-05-13
N
icJA
f
ix function t
o
take the h
o
ok param
commit
|
commitdiff
|
tree
2015-05-13
N
ic
J
A
f
ix
usage
o
f krnspinlock
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
w
.
i
.
p
cha
n
ges
f
o
r
ex
e
csmp
.
commit
|
commitdiff
|
tree
2015-05-12
N
i
c
JA
add fl
a
g
f
o
r spinning ta
s
ks
commit
|
commitdiff
|
tree
2015-05-12
Ni
c
J
A
prepare the new task spi
n
-
lock
fields
commit
|
commitdiff
|
tree
2015-05-12
N
icJA
sli
g
ht t
i
d
y
u
p
.
commit
|
commitdiff
|
tree
2015-05-08
NicJA
wip
commit
.
a
d
d
idle tasks f
o
r
a
d
ditional c
p
u's
.
cleanup
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
N
icJA
modify locking behaviour on execsmp systems
commit
|
commitdiff
|
tree
2015-05-08
N
i
c
JA
use
new
version of th
e
macros - a
n
d add wip
c
hanges
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
NicJA
fix
a
typ
o
i
n
t
he execsmp set_this_task macro
.
alter
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
more re-factoring
commit
|
commitdiff
|
tree
2015-05-07
NicJA
small r
e
factor
commit
|
commitdiff
|
tree
2015-05-07
Nic
J
A
wip comm
i
t
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
deli
n
t
.
a
dd thist
a
sk t
o
running que
u
ue in SET_THI
S
_TASK
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
N
i
c
JA
macro to get the tls pt
r
i
t
s
e
lf
commit
|
commitdiff
|
tree
2015-05-07
Nic
J
A
correctly s
p
lit the ipi into source/msg comp
o
nents
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
all
o
cate storage for the per
core ipi data and u
s
e
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
Nic
J
A
change SendIPI t
o
also pass a
p
a
ra
m
commit
|
commitdiff
|
tree
2015-05-07
NicJA
ad
d
com
m
e
nt about
nee
d
ed/coming ch
a
ng
e
commit
|
commitdiff
|
tree
2015-05-07
Nic
J
A
add a second para
m
t
o
handle_ipi
commit
|
commitdiff
|
tree
2015-05-07
NicJA
add kernel_ipi to
the bui
l
d and c
a
ll it
from t
h
e
bcm2708
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
add the task t
o
the head
i
ns
t
e
ad of en
-
queuei
n
g,
s
ince
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
fix
ty
p
o
commit
|
commitdiff
|
tree
2015-05-07
NicJA
add defines for ipi type
s
, and stub
out h
a
ndler
commit
|
commitdiff
|
tree
2015-05-06
NicJA
dis
a
ble debug
commit
|
commitdiff
|
tree
2015-05-06
N
icJA
use
d
is
a
b
le/enabl
e
and add
a
suitable comment as
t
o
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJA
the exec
spinloc
k
s are only exposed when AROSEXEC_SMP
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJA
w
.
i
.
p - use the task
.
resource task list on AROS
commit
|
commitdiff
|
tree
2015-05-02
Nic
J
A
d
o
nt
try t
o
ru
n
the e
x
ec co
d
e
y
e
t
.
.
commit
|
commitdiff
|
tree
2015-05-02
N
i
cJA
wip
.
.
s
t
ore the
i
dl
e
t
a
s
k
in
TLS
.
move the
e
xe
c
sm
p
boots
t
rap
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJA
delint
commit
|
commitdiff
|
tree
2015-05-02
NicJA
cl
e
anup debug
commit
|
commitdiff
|
tree
2015-05-01
NicJA
move running tas
k
s
t
o th
e
p
r
i
vate running list
commit
|
commitdiff
|
tree
2015-05-01
NicJA
cl
e
anup
debug
commit
|
commitdiff
|
tree
2015-05-01
Ni
c
JA
only replac
e
newaddtask since addtask calls it on aros
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
NicJA
lower task
.
resourc
e
prior
i
ty since it autoopens utility
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
NicJA
init straight after
k
e
r
nel
.
resource
commit
|
commitdiff
|
tree
2015-05-01
Nic
J
A
ad
d
comment
commit
|
commitdiff
|
tree
2015-05-01
NicJA
pull in
exe
c
_i
n
ter
n
.
h
instead, and use t
h
e co
r
rect
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
N
icJA
pull in
t
he exec smp setting via e
t
as
k
.
h
commit
|
commitdiff
|
tree
2015-05-01
N
icJA
lock acce
s
s to t
h
e lists while we read th
e
m
commit
|
commitdiff
|
tree
2015-05-01
NicJA
wip commit
commit
|
commitdiff
|
tree
2015-05-01
N
i
cJ
A
expose
t
he kernel spinlock to
e
xec
commit
|
commitdiff
|
tree
2015-05-01
Ni
c
JA
In
i
tialise the
A
ROSE
X
EC_SM
P
p
a
rts in
pr
e
p
a
reexecbase
commit
|
commitdiff
|
tree
2015-05-01
NicJA
Initialise
the AROSE
X
EC
_
SMP parts in prepareexec
b
ase
commit
|
commitdiff
|
tree
2015-05-01
N
i
cJA
l
i
st of tasks currently running
on availa
b
le c
p
us
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
NicJA
move th
e
ip
i
hoo
k
to after the i
n
it calls
commit
|
commitdiff
|
tree
2015-04-30
NicJA
on
l
y
p
rocess mailbox that has received a fi
q
commit
|
commitdiff
|
tree
2015-04-30
NicJA
initialize the spinlock
commit
|
commitdiff
|
tree
2015-04-30
NicJA
show the c
p
u n
u
m
b
er
commit
|
commitdiff
|
tree
2015-04-30
NicJA
show cpu number in fiq
commit
|
commitdiff
|
tree
2015-04-30
Ni
c
J
A
for now on
l
y t
r
y to run on the b
s
p
commit
|
commitdiff
|
tree
2015-04-30
NicJA
acknow
l
edge pending fiq
'
s
commit
|
commitdiff
|
tree
next