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
typo
2015-05-18
NicJA
typ
o
commit
|
commitdiff
|
tree
2015-05-18
Ni
c
JA
cleanup ma
c
ros
commit
|
commitdiff
|
tree
2015-05-17
NicJA
ipi r
e
shuffle
.
add a "NOP" I
P
I
.
commit
|
commitdiff
|
tree
2015-05-17
NicJ
A
remo
v
e
unecessary lock (
A
RMI_AffinityMask is u
p
d
ated
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJ
A
do cp
u
_Boo
t
S
t
r
ap before wfi again
.
move debu
g
ba
c
k
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJ
A
cha
n
ge t
d
ne
s
tcn
t
aft
e
r disabling
commit
|
commitdiff
|
tree
2015-05-17
NicJA
wf
i
b
efore droppi
n
g
into user mode
commit
|
commitdiff
|
tree
2015-05-17
NicJ
A
t
ypo
commit
|
commitdiff
|
tree
2015-05-17
Nic
J
A
wip
com
m
it
.
m
ove affinity m
a
sk into arm
imp
l
eme
n
ta
t
ion
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
expose the af
f
inity mask
commit
|
commitdiff
|
tree
2015-05-17
NicJA
typo
commit
|
commitdiff
|
tree
2015-05-17
NicJA
use new
p
l
a
tform
macros to access
s
cheduling/per-cpu
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
pr
o
vide overrides
for schedul
i
ng flags, tdnestc
n
t and
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
provide tls
o
verrides for scheduling
flags, tdnestcn
t
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
Ni
c
JA
fix va
l
ues
commit
|
commitdiff
|
tree
2015-05-17
N
icJA
expose scheduling flags, idnestcnt
a
n
d
tdnestcnt per cpu
commit
|
commitdiff
|
tree
2015-05-17
NicJA
ad
d
idnestcnt and tdnestcnt override
s
.
u
s
e a
t
omic operations
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
N
icJA
add tdnes
t
cnt overrides
commit
|
commitdiff
|
tree
2015-05-17
N
i
cJA
add te
s
ts for the scheduling flags
commit
|
commitdiff
|
tree
2015-05-17
NicJA
a
dd ov
e
rrides for the sched
u
l
ing fla
g
s
commit
|
commitdiff
|
tree
2015-05-16
NicJA
f
i
x
b
r
oken
g
ui construct
commit
|
commitdiff
|
tree
2015-05-13
NicJA
just
use FindTask dir
e
ctly so we don't waste
s
tora
g
e
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
N
ic
J
A
s
how the cpu number
c
urre
n
tly runn
i
n
g
the
s
cheduli
n
g
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
u
se consistent cpu n
a
min
g
& numb
e
ring
commit
|
commitdiff
|
tree
2015-05-13
NicJA
us
e
consist
e
nt cpu num
b
ering
commit
|
commitdiff
|
tree
2015-05-13
N
icJA
slig
h
t debug
cleanup
commit
|
commitdiff
|
tree
2015-05-13
NicJA
no point
d
ispla
y
ing affin
i
ty mask here
commit
|
commitdiff
|
tree
2015-05-13
NicJA
a
ddi
t
ional
d
ebug,
a
nd adj
u
st
spinl
o
ck ho
o
k so t
h
at
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
N
i
cJA
st
a
rt ser
v
ice tasks
s
ep
a
rately in-case platf
o
rms need
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
Nic
J
A
really
s
kip 1 lvo
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fixes to scheduli
n
g
commit
|
commitdiff
|
tree
2015-05-13
NicJA
forma
t
ting
commit
|
commitdiff
|
tree
2015-05-13
N
i
cJA
w
.
i
.
p change
s
for
e
xecsmp
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
unlock the list before calling
r
eschedule
commit
|
commitdiff
|
tree
2015-05-13
Nic
J
A
cle
a
nup deb
u
g
commit
|
commitdiff
|
tree
2015-05-13
N
ic
J
A
clean u
p
debug/fix t
y
pos
commit
|
commitdiff
|
tree
2015-05-13
N
i
cJA
clean up comm
e
nts/fi
x
t
ypos
commit
|
commitdiff
|
tree
2015-05-13
NicJA
cle
a
nup
s
pinl
o
ck
regi
s
ters to match
hook ord
e
ring
commit
|
commitdiff
|
tree
2015-05-13
N
ic
J
A
cleanup spin
l
ock re
g
i
s
t
ers to match hook or
d
ering
commit
|
commitdiff
|
tree
2015-05-13
N
i
cJA
set the lock the task is wa
i
ting on, and
re-add spinnin
g
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
add storage for
p
ointe
r
t
o
spin
l
oc
k
t
h
e ta
s
k is "spin
n
ing
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fix usage of krnspinlock & wip ch
a
n
ges to set T
S
_SPIN
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
f
ix usag
e
of
k
r
nspinlock
&
wip changes to sc
h
e
d
uling
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
f
ix usage of
k
rnspi
n
lock
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fix usa
g
e of kr
n
spi
n
lock
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
f
ix functi
o
n t
o
take the
ho
o
k
p
a
ra
m
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fix usage of krnspinlock
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
w
.
i
.
p
c
hanges for e
x
e
c
s
m
p
.
commit
|
commitdiff
|
tree
2015-05-12
Ni
c
JA
add flag for spinning t
a
s
ks
commit
|
commitdiff
|
tree
2015-05-12
NicJA
prepa
r
e the new
t
ask spin
-
lock fields
commit
|
commitdiff
|
tree
2015-05-12
N
i
cJA
sligh
t
tidy up
.
commit
|
commitdiff
|
tree
2015-05-08
NicJA
w
ip
c
ommit
.
add idle tasks for ad
d
itiona
l
cp
u
's
.
c
leanup
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
N
icJA
mod
i
fy locking behaviour o
n
execs
m
p
sy
s
tems
commit
|
commitdiff
|
tree
2015-05-08
NicJA
u
s
e
new version of th
e
m
acros - and add wip changes
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
NicJA
fix
a
typo in
t
h
e
execsmp set_this_ta
s
k
macro
.
alter
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
N
icJA
more r
e
-facto
r
i
n
g
commit
|
commitdiff
|
tree
2015-05-07
N
i
c
JA
s
mal
l
refactor
commit
|
commitdiff
|
tree
2015-05-07
NicJA
wi
p
commit
.
commit
|
commitdiff
|
tree
2015-05-07
Nic
J
A
delint
.
add
t
h
is
t
ask to runnin
g
que
u
ue in SET_TH
I
S_TASK
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJ
A
macro
t
o get t
h
e tls ptr
i
tse
l
f
commit
|
commitdiff
|
tree
2015-05-07
NicJA
cor
r
ectly split t
h
e i
p
i into source/msg com
p
o
nents
.
commit
|
commitdiff
|
tree
2015-05-07
N
icJA
alloca
t
e storage for
t
he per
c
o
re ipi data and use
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
N
i
cJA
change SendIPI to
a
lso pass
a param
commit
|
commitdiff
|
tree
2015-05-07
NicJA
a
d
d comment about needed/coming cha
n
ge
commit
|
commitdiff
|
tree
2015-05-07
NicJA
a
d
d a second
param to h
a
ndle_ipi
commit
|
commitdiff
|
tree
2015-05-07
NicJA
add kernel_ip
i
to the build and call i
t
fr
o
m t
h
e b
c
m
2708
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
N
i
cJA
a
d
d
the task to the
h
ead inste
a
d of
en-q
u
eueing, sinc
e
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
N
i
cJA
f
i
x typo
commit
|
commitdiff
|
tree
2015-05-07
NicJA
add defines for ipi types, and st
u
b o
u
t handler
commit
|
commitdiff
|
tree
2015-05-06
N
icJA
di
s
a
ble debug
commit
|
commitdiff
|
tree
2015-05-06
N
i
c
JA
use disa
b
le/enable and a
d
d a
s
u
itable c
o
mmen
t
as to
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJA
t
he exec spinlocks are only
e
xposed when AROS
E
XEC_SMP
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
Ni
c
JA
w
.
i
.
p - use the task
.
res
o
urce
task list
o
n AROS
commit
|
commitdiff
|
tree
2015-05-02
NicJA
d
ont
t
ry to run the
e
xe
c
c
ode yet
.
.
commit
|
commitdiff
|
tree
2015-05-02
N
icJA
w
i
p
.
.
s
t
ore the idl
e
t
ask in
T
LS
.
m
o
v
e
the
execsmp bootstrap
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJA
del
i
n
t
commit
|
commitdiff
|
tree
2015-05-02
NicJA
clean
u
p
de
b
ug
commit
|
commitdiff
|
tree
2015-05-01
NicJA
m
o
ve
r
unning tasks to the private
r
un
n
ing list
commit
|
commitdiff
|
tree
2015-05-01
NicJ
A
c
leanup debug
commit
|
commitdiff
|
tree
2015-05-01
NicJA
only replace
n
ewadd
t
ask
sinc
e
a
d
dtask calls it on aros
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
NicJA
l
ower task
.
r
eso
u
rce priority since i
t
autoop
e
ns uti
l
i
t
y
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
NicJA
in
i
t straight after kernel
.
resou
r
ce
commit
|
commitdiff
|
tree
2015-05-01
N
i
c
JA
a
d
d
c
omment
commit
|
commitdiff
|
tree
2015-05-01
N
icJA
pul
l
i
n ex
e
c_intern
.
h
i
nstead,
and
u
s
e the
c
orrec
t
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
NicJA
pu
l
l in the
e
x
ec smp se
t
ting via etask
.
h
commit
|
commitdiff
|
tree
2015-05-01
N
icJA
lo
c
k acc
e
ss
t
o
the list
s
while we read
them
commit
|
commitdiff
|
tree
2015-05-01
NicJ
A
w
i
p
commit
commit
|
commitdiff
|
tree
2015-05-01
NicJ
A
expose t
h
e ker
n
el spinlock
t
o
exec
commit
|
commitdiff
|
tree
2015-05-01
N
i
cJA
Initial
i
se
t
he A
R
OSEXEC_S
M
P
p
ar
t
s
in preparee
x
ecbase
commit
|
commitdiff
|
tree
2015-05-01
NicJA
Initialise th
e
AROSEXEC_
S
MP pa
r
ts in prepare
e
xe
c
ba
s
e
commit
|
commitdiff
|
tree
2015-05-01
NicJA
li
s
t of tasks curr
e
ntly running on a
v
ailable cpu
s
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
N
i
cJA
move the ipi hook
to afte
r
the ini
t
c
alls
commit
|
commitdiff
|
tree
2015-04-30
N
icJA
on
l
y pr
o
c
e
ss mailbo
x
t
h
at h
a
s rec
e
iv
e
d
a
fiq
commit
|
commitdiff
|
tree
2015-04-30
NicJA
i
n
i
t
i
ali
z
e th
e
spinlock
commit
|
commitdiff
|
tree
2015-04-30
NicJA
show the
c
p
u
nu
m
b
er
commit
|
commitdiff
|
tree
2015-04-30
Nic
J
A
show
cpu number in fiq
commit
|
commitdiff
|
tree
2015-04-30
N
i
c
J
A
for now only try to run on the b
s
p
commit
|
commitdiff
|
tree
2015-04-30
NicJA
acknowl
e
d
ge
pendi
n
g
f
iq's
commit
|
commitdiff
|
tree
2015-04-30
NicJA
debug d
e
l
i
nt
commit
|
commitdiff
|
tree
2015-04-30
Nic
J
A
ad
d
fiq hooks
commit
|
commitdiff
|
tree
next