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 changes for execsmp.
2015-05-18
NicJA
wip
c
hanges for execs
m
p
.
commit
|
commitdiff
|
tree
2015-05-18
NicJA
typo
commit
|
commitdiff
|
tree
2015-05-18
NicJA
cleanup macros
commit
|
commitdiff
|
tree
2015-05-17
NicJA
i
pi resh
u
f
f
le
.
a
d
d a "
N
O
P"
I
PI
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
re
m
o
v
e u
n
eces
s
ary lock (ARMI_AffinityMask is up
d
a
ted
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJ
A
do cpu_BootSt
r
ap
before
wfi
again
.
move
deb
u
g
b
a
c
k
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
change tdnestcnt after di
s
ablin
g
commit
|
commitdiff
|
tree
2015-05-17
NicJA
w
f
i be
f
ore droppi
n
g into user mode
commit
|
commitdiff
|
tree
2015-05-17
NicJA
t
y
po
commit
|
commitdiff
|
tree
2015-05-17
Ni
c
JA
w
i
p com
m
it
.
mov
e
a
f
finity m
a
sk into arm i
m
plementation
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
N
i
cJA
expose the a
f
f
i
n
ity mask
commit
|
commitdiff
|
tree
2015-05-17
N
icJ
A
t
y
po
commit
|
commitdiff
|
tree
2015-05-17
NicJA
use new platf
o
rm
m
acros to access scheduling/per-c
p
u
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJ
A
pr
o
vide over
r
ides for sc
h
edu
l
ing
f
l
ags, tdnes
t
cnt and
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
provide
t
ls o
v
errid
e
s for scheduling flag
s
, tdne
s
tcnt
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
fix va
l
u
e
s
commit
|
commitdiff
|
tree
2015-05-17
NicJA
expose sche
d
ulin
g
fla
g
s,
idn
e
stcnt a
n
d tdnestc
n
t per cpu
commit
|
commitdiff
|
tree
2015-05-17
NicJA
add
i
d
n
estcnt and tdnestcnt overrides
.
use atomic
ope
r
ations
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
a
d
d tdnest
c
nt overrides
commit
|
commitdiff
|
tree
2015-05-17
NicJA
add t
e
sts for
the schedu
l
ing flags
commit
|
commitdiff
|
tree
2015-05-17
NicJA
add overrides for th
e
scheduling flags
commit
|
commitdiff
|
tree
2015-05-16
NicJA
fi
x
broken gui constru
c
t
commit
|
commitdiff
|
tree
2015-05-13
NicJA
j
u
st u
s
e
FindTa
s
k
direc
t
ly so we don
'
t wast
e
storage
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
show the cpu
n
umber currently run
n
ing the
s
cheduli
n
g
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
use consiste
n
t
cpu naming & numbering
commit
|
commitdiff
|
tree
2015-05-13
Ni
c
JA
use cons
i
s
tent
c
pu numbering
commit
|
commitdiff
|
tree
2015-05-13
Ni
c
J
A
slight debug
cleanup
commit
|
commitdiff
|
tree
2015-05-13
NicJA
no poi
n
t displ
a
ying a
f
finity
mask here
commit
|
commitdiff
|
tree
2015-05-13
N
i
cJA
additional debug, and
a
djust spinlock hook so that
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
start ser
v
ice tasks sep
a
r
a
te
l
y i
n
-case platf
o
rms
ne
e
d
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJ
A
really s
k
i
p
1 lvo
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fixes to scheduling
commit
|
commitdiff
|
tree
2015-05-13
Nic
J
A
f
o
rmatting
commit
|
commitdiff
|
tree
2015-05-13
NicJA
w
.
i
.
p
c
hanges
f
o
r
execsmp
.
commit
|
commitdiff
|
tree
2015-05-13
Nic
J
A
u
n
loc
k
the
l
ist be
f
ore cal
l
ing reschedule
commit
|
commitdiff
|
tree
2015-05-13
NicJA
cleanup debug
commit
|
commitdiff
|
tree
2015-05-13
NicJA
cle
a
n up deb
u
g/fix typos
commit
|
commitdiff
|
tree
2015-05-13
NicJA
clean up comments/fix t
y
pos
commit
|
commitdiff
|
tree
2015-05-13
NicJA
cleanup sp
i
nloc
k
regi
s
t
er
s
to match hoo
k
ordering
commit
|
commitdiff
|
tree
2015-05-13
NicJA
cleanup
spinlock
registers to mat
c
h hook ordering
commit
|
commitdiff
|
tree
2015-05-13
NicJ
A
set
t
he lock the task is
w
aiting on, and re-add spinning
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
N
i
c
J
A
a
d
d
storage for pointer to s
p
inlock the tas
k
is "spinning
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
f
ix
u
sage of krn
s
pin
l
ock
& wip cha
n
g
es
to set TS_SPIN
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJ
A
fix
usag
e
o
f
krnsp
i
nlock & wip cha
n
ge
s
to sc
h
e
d
uling
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJ
A
f
i
x usage
o
f
k
r
ns
p
inloc
k
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fix usage
o
f krnsp
i
nlock
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fix
f
unction to take
t
he
hook param
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fix usage of kr
n
spinlock
.
commit
|
commitdiff
|
tree
2015-05-13
Nic
J
A
w
.
i
.
p changes for
execsmp
.
commit
|
commitdiff
|
tree
2015-05-12
NicJA
add flag for spinning tasks
commit
|
commitdiff
|
tree
2015-05-12
N
icJA
prepare the new
t
a
s
k spin-lock
f
ields
commit
|
commitdiff
|
tree
2015-05-12
NicJ
A
slight
t
idy up
.
commit
|
commitdiff
|
tree
2015-05-08
NicJA
wip c
o
mmit
.
add idle t
a
sks for
add
i
t
i
o
nal cpu
'
s
.
clean
u
p
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
NicJA
modify
locking b
e
haviour
on execsmp s
y
stems
commit
|
commitdiff
|
tree
2015-05-08
NicJA
use n
e
w
version of t
h
e mac
r
os - and
a
dd wi
p
chang
e
s
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
NicJA
fix a typo in the execsmp set_this_task macr
o
.
alter
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
N
i
c
J
A
more re-factoring
commit
|
commitdiff
|
tree
2015-05-07
Nic
J
A
small refa
c
tor
commit
|
commitdiff
|
tree
2015-05-07
NicJA
wip comm
i
t
.
commit
|
commitdiff
|
tree
2015-05-07
Ni
c
J
A
d
eli
n
t
.
ad
d
this
t
ask to runnin
g
qu
e
uue in SET
_
THIS_TA
S
K
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
Nic
J
A
m
a
c
r
o
to get t
h
e tls ptr itself
commit
|
commitdiff
|
tree
2015-05-07
NicJA
co
r
rectly spli
t
the ipi into so
u
rce/msg components
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
allocate storage for
the per core ipi data and use
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
N
i
c
J
A
cha
n
ge SendIPI to also pass a param
commit
|
commitdiff
|
tree
2015-05-07
NicJA
add comment about
n
eeded/comin
g
change
commit
|
commitdiff
|
tree
2015-05-07
Nic
J
A
add a s
e
co
n
d
param to handle_ipi
commit
|
commitdiff
|
tree
2015-05-07
NicJA
add kernel_ipi to t
h
e
b
u
ild an
d
call it from the bcm2708
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
N
icJA
add the task to t
h
e head i
n
stead of
e
n-
q
ueueing, sin
c
e
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
fix t
y
po
commit
|
commitdiff
|
tree
2015-05-07
N
i
cJA
add
defines for ipi types, a
n
d
stub out handler
commit
|
commitdiff
|
tree
2015-05-06
NicJA
disable
d
ebug
commit
|
commitdiff
|
tree
2015-05-06
N
i
cJA
use di
s
able/enable and add a suita
b
le comment as to
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJA
the exec spinlocks
a
r
e o
n
ly exposed when
AROSEXEC_SMP
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
Nic
J
A
w
.
i
.
p - use the tas
k
.
resource task lis
t
on AROS
commit
|
commitdiff
|
tree
2015-05-02
NicJA
dont try to run the exec code yet
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJ
A
wip
.
.
sto
r
e the i
d
letask in TLS
.
m
o
v
e
th
e
execsm
p
bootst
r
ap
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJA
delint
commit
|
commitdiff
|
tree
2015-05-02
N
icJA
clean
u
p debug
commit
|
commitdiff
|
tree
2015-05-01
Ni
c
JA
move running tasks to the
p
rivat
e
runnin
g
list
commit
|
commitdiff
|
tree
2015-05-01
NicJA
cl
e
an
u
p debug
commit
|
commitdiff
|
tree
2015-05-01
NicJA
only re
p
lace newaddtask since ad
d
task ca
l
l
s
it o
n
aros
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
NicJA
lo
w
er
tas
k
.
r
esou
r
ce pri
o
rity si
n
ce
it autoop
e
ns
utility
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
NicJA
ini
t
stra
i
ght after
kern
e
l
.
re
s
ource
commit
|
commitdiff
|
tree
2015-05-01
N
i
cJ
A
add
c
o
m
ment
commit
|
commitdiff
|
tree
2015-05-01
NicJA
pull in exe
c
_
intern
.
h i
n
st
e
ad, and use the correct
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
N
i
cJA
pu
l
l in the exec smp
s
etti
n
g via
e
task
.
h
commit
|
commitdiff
|
tree
2015-05-01
NicJA
lock acces
s
to the lists wh
i
le we read the
m
commit
|
commitdiff
|
tree
2015-05-01
NicJA
wi
p
com
m
it
commit
|
commitdiff
|
tree
2015-05-01
Nic
J
A
ex
p
o
se the kernel spinloc
k
t
o
e
x
e
c
commit
|
commitdiff
|
tree
2015-05-01
NicJ
A
Initialise the AROS
E
XEC_SM
P
parts in pre
p
are
e
xecbas
e
commit
|
commitdiff
|
tree
2015-05-01
NicJA
Initiali
s
e
th
e
A
R
O
SEXEC_SMP pa
r
ts in prepareexecbase
commit
|
commitdiff
|
tree
2015-05-01
N
icJA
list
o
f task
s
c
u
rrently
r
u
n
n
i
n
g on available
c
pus
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
N
icJA
move the ip
i
hook to
a
ft
e
r the init calls
commit
|
commitdiff
|
tree
2015-04-30
NicJA
o
n
l
y
process
mailbox that
h
a
s
rec
e
i
v
ed a f
i
q
commit
|
commitdiff
|
tree
2015-04-30
NicJA
in
i
tialize t
h
e
spinlo
c
k
commit
|
commitdiff
|
tree
2015-04-30
Nic
J
A
sho
w
th
e
cpu numbe
r
commit
|
commitdiff
|
tree
2015-04-30
NicJA
s
h
ow cpu number i
n
fi
q
commit
|
commitdiff
|
tree
2015-04-30
NicJA
for now
o
nly try to r
u
n on t
h
e
bsp
commit
|
commitdiff
|
tree
2015-04-30
NicJA
acknowledg
e
pending f
i
q's
commit
|
commitdiff
|
tree
2015-04-30
NicJA
debug delin
t
commit
|
commitdiff
|
tree
next