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
wip. add the smp variant option for pc-x86_64 also
2015-05-19
NicJA
wip
.
ad
d
the smp variant
option for
p
c-x86_6
4
al
s
o
commit
|
commitdiff
|
tree
2015-05-19
NicJA
f
ix bui
l
d
commit
|
commitdiff
|
tree
2015-05-19
NicJA
fix build
commit
|
commitdiff
|
tree
2015-05-19
NicJA
us
e
for al
l
ta
r
gets
commit
|
commitdiff
|
tree
2015-05-19
NicJA
fix debug
commit
|
commitdiff
|
tree
2015-05-19
NicJA
forgotten c
o
mm
i
t
.
commit
|
commitdiff
|
tree
2015-05-18
NicJ
A
use IntETask(
)
instea
d
of
G
e
t
I
nt
E
Task()
.
min
o
r debug
.
.
.
commit
|
commitdiff
|
tree
2015-05-18
NicJA
wip
changes
for execsmp
.
commit
|
commitdiff
|
tree
2015-05-18
NicJA
typo
commit
|
commitdiff
|
tree
2015-05-18
NicJA
cleanup macros
commit
|
commitdiff
|
tree
2015-05-17
NicJA
ipi
r
eshuffle
.
add a
"NOP" IPI
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
remove
unecessary lock (AR
M
I_Affinity
M
ask is updated
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
do c
p
u_BootStrap befo
r
e wfi a
g
ain
.
move debug back
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
c
h
ange tdne
s
t
c
nt afte
r
disabling
commit
|
commitdiff
|
tree
2015-05-17
NicJ
A
wfi before dr
o
pping i
n
to us
e
r m
o
de
commit
|
commitdiff
|
tree
2015-05-17
NicJA
t
y
po
commit
|
commitdiff
|
tree
2015-05-17
NicJA
w
ip commit
.
move affinity mask in
t
o arm imp
l
emen
t
ation
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
e
x
p
ose the affinity mask
commit
|
commitdiff
|
tree
2015-05-17
NicJA
typo
commit
|
commitdiff
|
tree
2015-05-17
NicJA
use new
platform m
a
cros to access s
c
hedulin
g
/
p
e
r-cpu
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
provide over
r
ides fo
r
sche
d
u
l
i
ng
f
lags, t
d
nestcnt and
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
p
rovide tls overrides for
scheduling
f
lags, tdnestcnt
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
f
i
x
v
alues
commit
|
commitdiff
|
tree
2015-05-17
NicJA
e
xpose sc
h
edul
i
ng
flags
,
idnestc
n
t an
d
tdnestcnt per cpu
commit
|
commitdiff
|
tree
2015-05-17
NicJA
a
d
d idnestc
n
t and
t
d
nes
t
cnt
o
verrides
.
us
e
ato
m
ic
o
perations
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
Nic
J
A
add
tdnest
c
nt o
v
errides
commit
|
commitdiff
|
tree
2015-05-17
Ni
c
JA
add t
e
s
t
s fo
r
the
s
c
hedulin
g
f
l
ags
commit
|
commitdiff
|
tree
2015-05-17
NicJA
add ove
r
rides for the
schedulin
g
flags
commit
|
commitdiff
|
tree
2015-05-16
N
icJA
fix b
r
oken gui c
o
nstru
c
t
commit
|
commitdiff
|
tree
2015-05-13
NicJA
j
u
st us
e
FindTask directl
y
so we don
'
t wast
e
storag
e
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
sho
w
t
he c
p
u
n
u
m
ber
currently r
u
nning the scheduling
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
use consi
s
tent cp
u
nam
i
ng & numbering
commit
|
commitdiff
|
tree
2015-05-13
NicJA
use con
s
istent c
p
u numb
e
ring
commit
|
commitdiff
|
tree
2015-05-13
NicJA
s
l
ig
h
t debug cleanup
commit
|
commitdiff
|
tree
2015-05-13
NicJA
no p
o
int displaying affinity mask he
r
e
commit
|
commitdiff
|
tree
2015-05-13
NicJA
add
i
t
ional debug, a
n
d adjust spinloc
k
hook so t
h
at
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
star
t
s
er
v
ice tasks sep
a
rately in-
c
ase p
l
atforms
n
eed
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
really skip 1 lvo
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fixes t
o
sc
h
eduling
commit
|
commitdiff
|
tree
2015-05-13
NicJA
formatting
commit
|
commitdiff
|
tree
2015-05-13
NicJ
A
w
.
i
.
p ch
a
nges for
e
xecsmp
.
commit
|
commitdiff
|
tree
2015-05-13
Nic
J
A
unloc
k
the list
before calling r
e
sc
h
edule
commit
|
commitdiff
|
tree
2015-05-13
NicJA
cleanup
d
e
b
ug
commit
|
commitdiff
|
tree
2015-05-13
Nic
J
A
c
l
ean up debug/fix typos
commit
|
commitdiff
|
tree
2015-05-13
NicJA
c
l
ean up
comments/fi
x
ty
p
o
s
commit
|
commitdiff
|
tree
2015-05-13
NicJA
cleanup spinlock regi
s
ters to match h
o
ok ordering
commit
|
commitdiff
|
tree
2015-05-13
N
i
cJA
cleanup spinlock registers to match ho
o
k
ordering
commit
|
commitdiff
|
tree
2015-05-13
Ni
c
J
A
set th
e
lock
t
h
e
task i
s
w
a
iting on, and re-add spinning
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
add storage
f
or pointer to
spin
l
oc
k
t
h
e
tas
k
is "sp
i
nning
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fix
u
sage of krnspin
l
ock
& wip chang
e
s to s
e
t TS_S
P
I
N
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJ
A
f
i
x
us
a
ge
o
f
krns
p
inlock & w
i
p changes to sch
e
duling
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fix usag
e
of krnspin
l
ock
.
commit
|
commitdiff
|
tree
2015-05-13
NicJ
A
fix usage of krnspinl
o
ck
.
commit
|
commitdiff
|
tree
2015-05-13
N
i
cJA
fix function to
t
ake the h
o
o
k
p
a
r
am
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fix
u
s
a
ge
o
f
k
r
n
s
pinlo
c
k
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
w
.
i
.
p change
s
f
or e
x
ecsmp
.
commit
|
commitdiff
|
tree
2015-05-12
NicJ
A
add
f
lag fo
r
spinning
t
a
sks
commit
|
commitdiff
|
tree
2015-05-12
NicJA
prepa
r
e th
e
new task spi
n
-lock fiel
d
s
commit
|
commitdiff
|
tree
2015-05-12
NicJA
slig
h
t tid
y
up
.
commit
|
commitdiff
|
tree
2015-05-08
N
icJA
w
ip
c
o
mmit
.
add idle tasks for
a
d
ditional
cpu'
s
.
cle
a
nup
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
NicJA
modify locking beha
v
iour
on execsmp
sy
s
tems
commit
|
commitdiff
|
tree
2015-05-08
NicJA
use
n
ew
v
e
rsion of the macros
- and
add wip chan
g
es
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
NicJA
f
i
x a typo in
the exec
s
mp se
t
_this_task macro
.
a
l
ter
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
Ni
c
JA
more r
e
-factoring
commit
|
commitdiff
|
tree
2015-05-07
NicJA
small r
e
f
act
o
r
commit
|
commitdiff
|
tree
2015-05-07
NicJA
wip
c
ommit
.
commit
|
commitdiff
|
tree
2015-05-07
Ni
c
JA
d
e
lin
t
.
add t
h
istask to r
u
nning queuu
e
in SET_T
H
IS_T
A
SK
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
N
i
cJA
macro to get th
e
tl
s
ptr
itself
commit
|
commitdiff
|
tree
2015-05-07
NicJA
correctly
s
plit the ipi into sour
c
e
/msg c
o
mponents
.
commit
|
commitdiff
|
tree
2015-05-07
NicJ
A
alloca
t
e
s
t
o
rage f
o
r the
p
er
c
o
re ipi
data and use
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
Ni
c
JA
ch
a
nge S
e
ndIP
I
to also pass a param
commit
|
commitdiff
|
tree
2015-05-07
Ni
c
JA
add commen
t
a
b
out needed/c
o
ming change
commit
|
commitdiff
|
tree
2015-05-07
N
icJA
add a second param to handle_ipi
commit
|
commitdiff
|
tree
2015-05-07
NicJA
add ker
n
el
_
ipi t
o
the buil
d
a
n
d ca
l
l
it f
r
o
m
the bcm27
0
8
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJ
A
a
d
d
the task t
o
the hea
d
in
s
tead of en-queueing
,
since
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
f
i
x typo
commit
|
commitdiff
|
tree
2015-05-07
N
icJA
add
d
e
fi
n
e
s for ipi typ
e
s
,
and stub out handler
commit
|
commitdiff
|
tree
2015-05-06
NicJA
disable d
e
b
u
g
commit
|
commitdiff
|
tree
2015-05-06
NicJA
u
se
disable/ena
b
le and add a suitable co
m
ment as to
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJA
the ex
e
c spinlocks are only exposed when
A
ROSE
X
EC_SMP
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
N
i
c
JA
w
.
i
.
p
- use the
t
ask
.
res
o
urce task list on ARO
S
commit
|
commitdiff
|
tree
2015-05-02
N
i
cJA
dont try t
o
run t
h
e
e
xec code yet
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJA
wip
.
.
s
t
or
e
t
he idletask in TLS
.
m
o
ve t
h
e
execsmp bootstrap
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
N
i
c
J
A
d
elint
commit
|
commitdiff
|
tree
2015-05-02
N
icJA
cleanu
p
deb
u
g
commit
|
commitdiff
|
tree
2015-05-01
NicJA
move
r
unning tasks to
t
he
privat
e
r
unni
n
g
l
i
st
commit
|
commitdiff
|
tree
2015-05-01
NicJA
cleanup debug
commit
|
commitdiff
|
tree
2015-05-01
NicJA
only repl
a
c
e
newaddta
s
k since addtask calls it
o
n aros
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
Nic
J
A
lower task
.
re
s
ource priority
s
ince
it autoope
n
s
ut
i
lity
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
NicJA
i
n
i
t
s
traight after kern
e
l
.
resource
commit
|
commitdiff
|
tree
2015-05-01
Ni
c
JA
add
c
ommen
t
commit
|
commitdiff
|
tree
2015-05-01
NicJA
pull in exec_intern
.
h instead
,
and use the correct
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
NicJA
pull in
t
he ex
e
c sm
p
setting via etask
.
h
commit
|
commitdiff
|
tree
2015-05-01
NicJA
lock a
c
cess to the lists
whi
l
e we read th
e
m
commit
|
commitdiff
|
tree
2015-05-01
N
i
c
J
A
wip commit
commit
|
commitdiff
|
tree
2015-05-01
N
icJA
expose the k
e
rn
e
l sp
i
n
l
oc
k
to exec
commit
|
commitdiff
|
tree
2015-05-01
Nic
J
A
Initialise
the A
R
OSEXEC_SMP parts in prepareexecb
a
se
commit
|
commitdiff
|
tree
2015-05-01
NicJA
Initial
i
s
e th
e
AR
O
SEXE
C
_SMP parts in prepareexecbas
e
commit
|
commitdiff
|
tree
2015-05-01
NicJ
A
list of
tasks curren
t
ly running on a
v
ailab
l
e cpus
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
NicJ
A
mo
v
e the ip
i
hook to after t
h
e init
c
alls
commit
|
commitdiff
|
tree
next