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 changes f
o
r execs
m
p
.
commit
|
commitdiff
|
tree
2015-05-18
NicJA
typo
commit
|
commitdiff
|
tree
2015-05-18
NicJA
c
l
e
a
nup macros
commit
|
commitdiff
|
tree
2015-05-17
NicJA
ipi reshuffle
.
ad
d
a "N
O
P"
I
P
I
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
remove
u
necessary
l
ock (
A
R
M
I_AffinityMas
k
is updated
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
do cpu_Boo
t
Strap b
e
fore wfi again
.
move
d
e
bug bac
k
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
chan
g
e
tdnestcnt afte
r
disablin
g
commit
|
commitdiff
|
tree
2015-05-17
NicJ
A
wfi bef
o
r
e
dropping into user mode
commit
|
commitdiff
|
tree
2015-05-17
NicJA
typo
commit
|
commitdiff
|
tree
2015-05-17
N
i
c
JA
wip commit
.
move affinity mask
i
nto a
r
m
implementat
i
on
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJ
A
expose
the affinity mask
commit
|
commitdiff
|
tree
2015-05-17
N
icJA
t
ypo
commit
|
commitdiff
|
tree
2015-05-17
NicJA
use
new platf
o
rm macros
to access sch
e
duling/per-cpu
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
prov
i
de overrides for
sche
d
uling fla
g
s
,
tdnestcnt and
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
Ni
c
JA
provi
d
e
t
ls ov
e
rri
d
es for scheduling flags, tdnestcnt
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
N
i
cJA
fix values
commit
|
commitdiff
|
tree
2015-05-17
NicJA
expos
e
s
c
h
eduling flags, idnest
c
nt
a
nd tdn
e
stcnt p
e
r cp
u
commit
|
commitdiff
|
tree
2015-05-17
Nic
J
A
a
dd idnestcnt and t
d
ne
s
t
cnt
o
ve
r
rides
.
use atomic operation
s
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
a
d
d
tdnestc
n
t ov
e
rrides
commit
|
commitdiff
|
tree
2015-05-17
N
icJ
A
add test
s
f
o
r
the scheduling flags
commit
|
commitdiff
|
tree
2015-05-17
NicJ
A
a
dd o
v
errides for the scheduling fla
g
s
commit
|
commitdiff
|
tree
2015-05-16
NicJA
fix broken gu
i
constr
u
ct
commit
|
commitdiff
|
tree
2015-05-13
NicJA
just
u
s
e
F
in
d
Task direc
t
ly
s
o we
d
on't wa
s
te storage
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
N
i
c
JA
sh
o
w
the c
p
u nu
m
ber currently runn
i
ng the sc
h
e
d
u
l
ing
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
use consistent cpu na
m
ing & nu
m
ber
i
ng
commit
|
commitdiff
|
tree
2015-05-13
NicJA
use consist
e
nt cp
u
nu
m
bering
commit
|
commitdiff
|
tree
2015-05-13
N
i
cJA
sli
g
ht debug
cleanu
p
commit
|
commitdiff
|
tree
2015-05-13
NicJA
no p
o
i
n
t dis
p
laying affinity
mask her
e
commit
|
commitdiff
|
tree
2015-05-13
NicJ
A
additio
n
al d
e
bug, and adjust sp
i
nlock
hook so that
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
sta
r
t service
t
a
s
ks separately i
n
-case p
l
a
tforms
n
eed
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
really skip 1 l
v
o
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fixes to scheduli
n
g
commit
|
commitdiff
|
tree
2015-05-13
NicJA
form
a
tting
commit
|
commitdiff
|
tree
2015-05-13
N
i
cJA
w
.
i
.
p changes for execsmp
.
commit
|
commitdiff
|
tree
2015-05-13
N
icJA
u
nlock the list bef
o
re calli
n
g reschedule
commit
|
commitdiff
|
tree
2015-05-13
NicJ
A
cleanup debug
commit
|
commitdiff
|
tree
2015-05-13
NicJA
cle
a
n up debug/fix
t
ypos
commit
|
commitdiff
|
tree
2015-05-13
NicJA
clean up
c
omme
n
ts
/
fi
x
typo
s
commit
|
commitdiff
|
tree
2015-05-13
NicJA
cleanup spinlo
c
k
r
e
gisters to match hoo
k
or
d
eri
n
g
commit
|
commitdiff
|
tree
2015-05-13
N
icJA
cle
a
nup spinlock registers to match hook ordering
commit
|
commitdiff
|
tree
2015-05-13
NicJA
set the
lock
t
he task i
s
waiting
o
n
, and re-add spinning
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
add storage for
p
ointer to spinlock the ta
s
k is "
s
pinning
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
Nic
J
A
fix usage of
krnspinloc
k
& wip chang
e
s to s
e
t
TS_
S
PIN
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
Nic
J
A
f
i
x us
a
ge of krnspinl
o
ck & wip chang
e
s to sched
u
ling
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJ
A
fix
usage of krnsp
i
nlo
c
k
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fix
u
sag
e
o
f k
r
nspinlock
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
f
i
x
f
unction to ta
k
e
t
h
e hook
p
aram
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fix usage of krns
p
i
n
lock
.
commit
|
commitdiff
|
tree
2015-05-13
Nic
J
A
w
.
i
.
p chang
e
s for execsmp
.
commit
|
commitdiff
|
tree
2015-05-12
NicJA
a
d
d flag
f
o
r spinn
i
ng
t
asks
commit
|
commitdiff
|
tree
2015-05-12
NicJA
prepare the new task spin-loc
k
fields
commit
|
commitdiff
|
tree
2015-05-12
NicJA
sli
g
h
t
t
i
dy up
.
commit
|
commitdiff
|
tree
2015-05-08
NicJA
wip com
m
it
.
add
idle
task
s
for additiona
l
cpu's
.
cleanup
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
Nic
J
A
m
odify
locki
n
g beha
v
iour on e
x
ecsmp systems
commit
|
commitdiff
|
tree
2015-05-08
NicJA
use
n
ew version of t
h
e macros - and
a
dd wi
p
chan
g
es
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
NicJA
fix a typo in the execsmp set_
t
his
_
task macro
.
alter
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
N
icJA
more re-
f
actoring
commit
|
commitdiff
|
tree
2015-05-07
NicJA
smal
l
refactor
commit
|
commitdiff
|
tree
2015-05-07
NicJA
wip com
m
it
.
commit
|
commitdiff
|
tree
2015-05-07
Ni
c
JA
delint
.
add thistask to
r
unning queuue in S
E
T_
T
HIS_TASK
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
macro to
get the tls ptr itself
commit
|
commitdiff
|
tree
2015-05-07
N
i
cJA
co
r
rectly split the ipi int
o
sou
r
ce/msg components
.
commit
|
commitdiff
|
tree
2015-05-07
NicJ
A
allocate storag
e
for
t
he per
core ip
i
data and
u
se
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
c
h
a
n
ge SendIPI to al
s
o
pass a param
commit
|
commitdiff
|
tree
2015-05-07
Nic
J
A
add c
o
mme
n
t about needed/co
m
ing change
commit
|
commitdiff
|
tree
2015-05-07
NicJA
add a second param to handle_ipi
commit
|
commitdiff
|
tree
2015-05-07
N
icJA
add kerne
l
_i
p
i
to the build and ca
l
l it from the bcm27
0
8
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
add the task
t
o the head instea
d
o
f
en-que
u
ei
n
g, since
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
fix ty
p
o
commit
|
commitdiff
|
tree
2015-05-07
Nic
J
A
add defin
e
s for ipi types, a
n
d stub
o
u
t
handl
e
r
commit
|
commitdiff
|
tree
2015-05-06
NicJA
disabl
e
debu
g
commit
|
commitdiff
|
tree
2015-05-06
NicJA
use disa
b
le/enable
and a
d
d a suitable comment as t
o
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJA
t
he exec spi
n
loc
k
s a
r
e only exposed when
A
ROSEXEC_
S
MP
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJ
A
w
.
i
.
p -
use the ta
s
k
.
resour
c
e task
l
ist on AROS
commit
|
commitdiff
|
tree
2015-05-02
NicJA
don
t
try to run t
h
e e
x
ec code yet
.
.
commit
|
commitdiff
|
tree
2015-05-02
N
i
cJA
wip
.
.
s
tor
e
the idletask i
n
TLS
.
m
ove the exe
c
s
m
p boots
t
rap
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJA
delint
commit
|
commitdiff
|
tree
2015-05-02
N
icJA
cleanup debug
commit
|
commitdiff
|
tree
2015-05-01
NicJA
move running t
a
s
ks to the private runn
i
ng lis
t
commit
|
commitdiff
|
tree
2015-05-01
NicJA
c
l
ean
u
p deb
u
g
commit
|
commitdiff
|
tree
2015-05-01
NicJA
only replace newadd
t
ask since add
t
ask calls i
t
o
n aro
s
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
NicJA
lower ta
s
k
.
resource p
r
i
o
rity since
i
t autoope
n
s utility
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
NicJA
init
s
traight aft
e
r kernel
.
resourc
e
commit
|
commitdiff
|
tree
2015-05-01
NicJA
ad
d
c
o
mment
commit
|
commitdiff
|
tree
2015-05-01
NicJA
pull
in exe
c
_int
e
rn
.
h in
s
te
a
d, and use
t
h
e corre
c
t
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
Ni
c
JA
pull
in the exe
c
smp setting via etask
.
h
commit
|
commitdiff
|
tree
2015-05-01
NicJA
loc
k
acces
s
to
the
l
i
s
ts while we read them
commit
|
commitdiff
|
tree
2015-05-01
NicJA
wip
comm
i
t
commit
|
commitdiff
|
tree
2015-05-01
Ni
c
JA
e
xpose
t
he kernel spinlock t
o
exec
commit
|
commitdiff
|
tree
2015-05-01
N
icJA
I
nitialise the AROSEXEC_S
M
P parts in prepa
r
e
e
xecbase
commit
|
commitdiff
|
tree
2015-05-01
NicJA
Initi
a
lise
the AROSEXEC_
S
MP parts i
n
p
repa
r
e
e
xecbase
commit
|
commitdiff
|
tree
2015-05-01
NicJA
list of tasks currently running on avai
l
able cpus
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
NicJA
move t
h
e ipi hook to af
t
er the
i
nit calls
commit
|
commitdiff
|
tree
2015-04-30
NicJA
o
nly proce
s
s mailbox
t
hat has receiv
e
d a
f
iq
commit
|
commitdiff
|
tree
2015-04-30
Nic
J
A
initialize t
h
e spinlock
commit
|
commitdiff
|
tree
2015-04-30
N
icJA
show the
c
p
u
number
commit
|
commitdiff
|
tree
2015-04-30
NicJ
A
show cpu
n
umber in
f
iq
commit
|
commitdiff
|
tree
2015-04-30
NicJ
A
for n
o
w only
t
ry t
o
run
on
the bsp
commit
|
commitdiff
|
tree
2015-04-30
NicJA
ac
k
nowle
d
g
e
pending fiq
'
s
commit
|
commitdiff
|
tree
2015-04-30
NicJA
debug
d
elint
commit
|
commitdiff
|
tree
next