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
.
add the
s
mp variant
option for pc-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
use for all target
s
commit
|
commitdiff
|
tree
2015-05-19
Ni
c
JA
f
i
x debug
commit
|
commitdiff
|
tree
2015-05-19
NicJA
forgotten com
m
it
.
commit
|
commitdiff
|
tree
2015-05-18
NicJA
use IntETask()
i
ns
t
ead of GetIntET
a
sk()
.
minor debug
.
.
.
commit
|
commitdiff
|
tree
2015-05-18
NicJA
wi
p
c
han
g
e
s
for
e
x
ecsmp
.
commit
|
commitdiff
|
tree
2015-05-18
NicJA
typo
commit
|
commitdiff
|
tree
2015-05-18
N
icJA
clea
n
up mac
r
os
commit
|
commitdiff
|
tree
2015-05-17
NicJA
ipi reshuffle
.
add a
"
N
OP" IP
I
.
commit
|
commitdiff
|
tree
2015-05-17
Ni
c
JA
remove unecess
a
ry
lock (ARMI_AffinityMask is
updated
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
do cpu_BootStrap
b
efore wf
i
again
.
move debug
back
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
c
h
ange tdnestcnt after di
s
ab
l
ing
commit
|
commitdiff
|
tree
2015-05-17
NicJA
wfi be
f
o
r
e dropping into
u
se
r
mod
e
commit
|
commitdiff
|
tree
2015-05-17
NicJA
typo
commit
|
commitdiff
|
tree
2015-05-17
NicJA
w
ip commit
.
mo
v
e affini
t
y
m
a
sk into arm imp
l
ementation
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
Ni
c
JA
expos
e
the affinity mask
commit
|
commitdiff
|
tree
2015-05-17
NicJA
typo
commit
|
commitdiff
|
tree
2015-05-17
NicJA
use new plat
f
orm
m
acros to a
c
cess scheduling/per-cpu
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
N
i
c
JA
prov
i
de overrid
e
s for schedulin
g
flags, tdn
e
stcnt and
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
Ni
c
JA
provide tls
o
verrides
f
or schedul
i
ng fla
g
s, tdnestcnt
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
f
ix
value
s
commit
|
commitdiff
|
tree
2015-05-17
NicJA
expose scheduling flags, idnes
t
cnt an
d
tdne
s
tcn
t
per cpu
commit
|
commitdiff
|
tree
2015-05-17
NicJA
add idnest
c
nt and tdnes
t
cnt overrides
.
use atomic o
p
erati
o
n
s
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJ
A
add tdnest
c
nt o
v
errides
commit
|
commitdiff
|
tree
2015-05-17
NicJA
a
dd tests for the
schedul
i
n
g
flags
commit
|
commitdiff
|
tree
2015-05-17
Ni
c
JA
add
overrides for the
s
ched
u
ling flags
commit
|
commitdiff
|
tree
2015-05-16
NicJA
fix broken gui cons
t
ruct
commit
|
commitdiff
|
tree
2015-05-13
N
i
cJA
just
use FindTask directly so we
d
on'
t
waste storage
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
show the cpu number currently ru
n
ning the scheduling
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
us
e
consiste
n
t
cpu naming & numbering
commit
|
commitdiff
|
tree
2015-05-13
NicJ
A
use consis
t
ent cpu numberin
g
commit
|
commitdiff
|
tree
2015-05-13
N
icJA
sligh
t
debug
c
leanup
commit
|
commitdiff
|
tree
2015-05-13
NicJA
no point displaying affin
i
t
y ma
s
k here
commit
|
commitdiff
|
tree
2015-05-13
NicJA
additional
d
ebug, and adjust
s
p
i
n
lock hook so that
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
N
i
c
JA
s
t
art serv
i
ce tasks separatel
y
in-case platfo
r
ms need
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
real
l
y
s
kip 1 lvo
commit
|
commitdiff
|
tree
2015-05-13
N
i
cJA
fixes to s
c
h
e
du
l
ing
commit
|
commitdiff
|
tree
2015-05-13
Ni
c
JA
formatt
i
ng
commit
|
commitdiff
|
tree
2015-05-13
NicJA
w
.
i
.
p changes for execsmp
.
commit
|
commitdiff
|
tree
2015-05-13
NicJ
A
unlock the list before
c
alli
n
g reschedule
commit
|
commitdiff
|
tree
2015-05-13
NicJA
c
l
eanup debug
commit
|
commitdiff
|
tree
2015-05-13
NicJA
c
le
a
n up
d
ebug/fix typos
commit
|
commitdiff
|
tree
2015-05-13
NicJA
clean up c
o
mments/fix ty
p
os
commit
|
commitdiff
|
tree
2015-05-13
NicJA
cleanup s
p
i
nlock registers to match hook orderi
n
g
commit
|
commitdiff
|
tree
2015-05-13
N
i
c
JA
cleanup spinlock
reg
i
sters
to ma
t
c
h
h
ook orderin
g
commit
|
commitdiff
|
tree
2015-05-13
N
i
cJA
se
t
the lock the task is
w
ait
i
ng on
,
a
nd re-ad
d
spinnin
g
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
add
storage for pointer to spinlock the t
a
sk
is "spin
n
i
ng
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
f
i
x usage
o
f krns
p
inlock & w
i
p
c
hanges to
set TS_SPIN
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
N
icJA
f
i
x usage
of krnspin
l
ock & w
i
p changes to schedul
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fix usag
e
of krnspinloc
k
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fix usage o
f
k
r
nspinlock
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fix
f
unction to take the ho
o
k para
m
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fix usage
o
f
k
rnspinlock
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
w
.
i
.
p cha
n
ges
f
or execsmp
.
commit
|
commitdiff
|
tree
2015-05-12
NicJA
a
d
d
f
lag for spinning t
a
sks
commit
|
commitdiff
|
tree
2015-05-12
NicJA
p
r
e
pare the new task spi
n
-lock fields
commit
|
commitdiff
|
tree
2015-05-12
NicJA
slight tidy up
.
commit
|
commitdiff
|
tree
2015-05-08
Ni
c
JA
w
i
p c
o
mmit
.
ad
d
idle tasks for
additional cpu's
.
c
leanup
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
N
i
cJ
A
modify
loc
k
ing
b
e
haviour on
execsmp syste
m
s
commit
|
commitdiff
|
tree
2015-05-08
Ni
c
JA
use new
v
ersion of the ma
c
ros
-
and
a
dd wip
c
hanges
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
NicJA
fix a
typo
in the execsmp set_this_task m
a
cro
.
alter
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
more
re-factor
i
ng
commit
|
commitdiff
|
tree
2015-05-07
N
icJA
sm
a
ll
r
e
f
a
ctor
commit
|
commitdiff
|
tree
2015-05-07
NicJA
w
i
p commit
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
deli
n
t
.
add
t
histask to running q
u
euue
i
n SET_THIS_TASK
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
macro
t
o
g
et the tls ptr itself
commit
|
commitdiff
|
tree
2015-05-07
NicJA
correct
l
y split t
h
e
i
pi in
t
o source
/
msg c
o
mponen
t
s
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
allocate stora
g
e for t
h
e per core i
p
i data
a
nd
us
e
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
Nic
J
A
change SendIPI to als
o
pass a para
m
commit
|
commitdiff
|
tree
2015-05-07
NicJA
add comment about
n
e
e
ded/coming change
commit
|
commitdiff
|
tree
2015-05-07
NicJA
ad
d
a second param to handl
e
_
ipi
commit
|
commitdiff
|
tree
2015-05-07
NicJA
add kernel_ipi to t
h
e bui
l
d
and call it from t
h
e bcm27
0
8
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
Ni
c
JA
add the task to the head
instead of en-queueing, since
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
fix typo
commit
|
commitdiff
|
tree
2015-05-07
NicJA
add defines f
o
r
i
p
i types,
and stu
b
out
ha
n
dler
commit
|
commitdiff
|
tree
2015-05-06
Ni
c
JA
di
s
able de
b
ug
commit
|
commitdiff
|
tree
2015-05-06
NicJA
use
disable/en
a
ble and add a suit
a
ble commen
t
as to
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJA
the exec
s
pinlocks ar
e
onl
y
exposed when AROSEXEC_SMP
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
Nic
J
A
w
.
i
.
p - use the task
.
r
e
source t
a
sk l
i
s
t on AROS
commit
|
commitdiff
|
tree
2015-05-02
NicJ
A
dont try to run
the exec
c
ode yet
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJA
wip
.
.
store the
i
dl
e
task in TLS
.
m
o
ve th
e
exe
c
s
m
p bootstr
a
p
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJA
d
elint
commit
|
commitdiff
|
tree
2015-05-02
NicJA
cleanup debug
commit
|
commitdiff
|
tree
2015-05-01
N
i
cJA
move
running tasks
t
o the private running
list
commit
|
commitdiff
|
tree
2015-05-01
NicJ
A
cleanup debug
commit
|
commitdiff
|
tree
2015-05-01
NicJA
only repla
c
e newad
d
t
a
sk since add
t
ask calls it
o
n aros
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
NicJA
lower tas
k
.
r
es
o
urce p
r
iority since i
t
auto
o
pe
n
s
utility
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
Nic
J
A
init
straight after kernel
.
resource
commit
|
commitdiff
|
tree
2015-05-01
NicJA
add comment
commit
|
commitdiff
|
tree
2015-05-01
NicJA
p
ull in exec_intern
.
h
i
nstead, and use the corr
e
ct
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
NicJA
pull in th
e
ex
e
c smp s
e
tting
via
etask
.
h
commit
|
commitdiff
|
tree
2015-05-01
NicJA
loc
k
access to the
l
ists while we re
a
d them
commit
|
commitdiff
|
tree
2015-05-01
NicJA
wip commit
commit
|
commitdiff
|
tree
2015-05-01
N
i
cJA
expose the ker
n
el spinlock to
e
xec
commit
|
commitdiff
|
tree
2015-05-01
NicJA
Init
i
alise
t
h
e
AROSEXEC_SMP p
a
rts in
prepareexecbase
commit
|
commitdiff
|
tree
2015-05-01
NicJ
A
I
nitialise the AROS
E
XEC_SMP par
t
s in pre
p
a
r
ee
x
ecbase
commit
|
commitdiff
|
tree
2015-05-01
NicJ
A
list of tasks currentl
y
running on ava
i
lable
c
pu
s
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
NicJA
mov
e
the
i
p
i
h
o
ok to afte
r
the init calls
commit
|
commitdiff
|
tree
next