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
cleanup macros
2015-05-18
NicJA
cleanu
p
m
a
c
ros
commit
|
commitdiff
|
tree
2015-05-17
NicJ
A
ipi reshuffle
.
ad
d
a "NOP" IPI
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
remove une
c
essary lock (ARMI_AffinityMask is upda
t
ed
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
do cpu_BootStrap before
w
f
i
a
g
a
in
.
move debug ba
c
k
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
change tdnestcnt after disabling
commit
|
commitdiff
|
tree
2015-05-17
NicJA
wfi before d
r
opping into
us
e
r mode
commit
|
commitdiff
|
tree
2015-05-17
N
i
c
J
A
t
ypo
commit
|
commitdiff
|
tree
2015-05-17
NicJA
wip commit
.
mo
v
e
affinity mask into arm
i
m
plementation
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
N
i
cJA
expose
th
e
affi
n
i
ty mask
commit
|
commitdiff
|
tree
2015-05-17
NicJA
ty
p
o
commit
|
commitdiff
|
tree
2015-05-17
NicJA
use new platfor
m
ma
c
r
os to access sch
e
duling/pe
r
-cpu
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
provide overrides
for
s
chedulin
g
flags, tdnestcnt and
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
provide tls overrides for sched
u
ling flags,
t
dnestcn
t
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
fix values
commit
|
commitdiff
|
tree
2015-05-17
NicJA
exp
o
se schedulin
g
flags, idnestc
n
t and tdn
e
stcnt pe
r
c
pu
commit
|
commitdiff
|
tree
2015-05-17
N
icJA
add id
n
estcnt and tdnestcnt overrides
.
use atomic opera
t
i
o
n
s
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
N
i
cJA
a
d
d tdn
e
stc
n
t ove
r
r
i
d
es
commit
|
commitdiff
|
tree
2015-05-17
NicJA
add tests fo
r
the scheduling flags
commit
|
commitdiff
|
tree
2015-05-17
NicJA
add overr
i
des
for the sched
u
ling fla
g
s
commit
|
commitdiff
|
tree
2015-05-16
NicJA
fix
b
ro
k
en gui constru
c
t
commit
|
commitdiff
|
tree
2015-05-13
Nic
J
A
j
u
st use Fi
n
dTask directly so we don't waste storage
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJ
A
show the
cpu
n
u
mber currentl
y
running the sched
u
ling
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
use consistent cpu naming & n
u
mbering
commit
|
commitdiff
|
tree
2015-05-13
Ni
c
JA
use con
s
istent cpu nu
m
bering
commit
|
commitdiff
|
tree
2015-05-13
NicJA
s
light debug cleanup
commit
|
commitdiff
|
tree
2015-05-13
NicJA
no point displaying affinity mask here
commit
|
commitdiff
|
tree
2015-05-13
NicJA
additional debug
,
and
adjust spinlo
c
k ho
o
k
so that
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJ
A
sta
r
t ser
v
ice tasks separately in-case
p
latforms need
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
re
a
lly sk
i
p 1 lvo
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fixe
s
t
o
s
c
hedu
l
i
ng
commit
|
commitdiff
|
tree
2015-05-13
NicJA
formatting
commit
|
commitdiff
|
tree
2015-05-13
N
i
cJA
w
.
i
.
p cha
n
g
es for execsmp
.
commit
|
commitdiff
|
tree
2015-05-13
N
ic
J
A
unlock the list before calling reschedule
commit
|
commitdiff
|
tree
2015-05-13
Ni
c
JA
cl
e
anup d
e
b
ug
commit
|
commitdiff
|
tree
2015-05-13
NicJA
c
l
ean
u
p de
b
ug/fix typo
s
commit
|
commitdiff
|
tree
2015-05-13
NicJA
clean up c
o
mments/fix typos
commit
|
commitdiff
|
tree
2015-05-13
N
icJA
cleanup s
p
inlock regi
s
ters to ma
t
ch
h
ook ordering
commit
|
commitdiff
|
tree
2015-05-13
NicJA
cleanup spinlo
c
k registers to matc
h
hook o
r
deri
n
g
commit
|
commitdiff
|
tree
2015-05-13
NicJA
set the lock the task
i
s waiting on, and re-add spinning
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
add
storage f
o
r poi
n
ter to spinlock the tas
k
is "spinning
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fix usage of kr
n
spinlock & wi
p
changes to set TS_SPIN
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fix usage of krnspinloc
k
&
w
ip
c
hanges to
scheduling
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
f
ix
u
s
a
ge of k
r
n
s
pinlock
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fix
u
sage of krnspinlock
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fix
fun
c
tion to take the h
o
ok par
a
m
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fix usage
o
f kr
n
spin
l
o
ck
.
commit
|
commitdiff
|
tree
2015-05-13
N
i
cJ
A
w
.
i
.
p chan
g
es f
o
r execsmp
.
commit
|
commitdiff
|
tree
2015-05-12
NicJA
add flag for
s
pinning task
s
commit
|
commitdiff
|
tree
2015-05-12
NicJA
p
repar
e
the new task
spin-l
o
ck field
s
commit
|
commitdiff
|
tree
2015-05-12
Nic
J
A
slight tid
y
up
.
commit
|
commitdiff
|
tree
2015-05-08
Nic
J
A
wip commit
.
add idle
t
asks for additional cpu's
.
cleanup
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
N
i
cJA
modify locking beh
a
viour on execs
m
p systems
commit
|
commitdiff
|
tree
2015-05-08
NicJA
u
s
e new ve
r
sion o
f
the macros - and add wip chang
e
s
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
N
icJA
fi
x
a typo in
t
he execsmp set_this_
t
ask macro
.
al
t
er
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
more r
e
-
fac
t
ori
n
g
commit
|
commitdiff
|
tree
2015-05-07
NicJA
sm
a
l
l
refa
c
tor
commit
|
commitdiff
|
tree
2015-05-07
NicJA
wip commit
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
delin
t
.
add thistask to running queuue in SE
T
_THIS_TASK
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
N
i
cJA
macro to get the t
l
s p
t
r itself
commit
|
commitdiff
|
tree
2015-05-07
NicJ
A
correctly
s
plit
t
he ipi into source/m
s
g components
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
allocate stor
a
ge
for
the
per core ipi data an
d
u
s
e
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
change Send
I
PI to
al
s
o pass a
p
aram
commit
|
commitdiff
|
tree
2015-05-07
N
ic
J
A
add comme
n
t
a
bout needed/com
i
ng cha
n
ge
commit
|
commitdiff
|
tree
2015-05-07
N
i
cJA
a
dd a
s
econd pa
r
am to
h
andl
e
_
i
pi
commit
|
commitdiff
|
tree
2015-05-07
N
icJA
add kernel_ip
i
t
o
t
he build and call it from
t
h
e bcm2708
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
Nic
J
A
add the task to the head instead o
f
en-
q
ueueing,
s
in
c
e
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
fi
x
typo
commit
|
commitdiff
|
tree
2015-05-07
NicJA
add
d
e
f
i
n
e
s
for i
p
i
types, and st
u
b
ou
t
h
andler
commit
|
commitdiff
|
tree
2015-05-06
N
i
cJA
disable debug
commit
|
commitdiff
|
tree
2015-05-06
N
i
cJA
use disable/
e
nable
and add a
suit
a
ble co
m
ment as t
o
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJA
the exec spinl
o
cks are
onl
y
exposed whe
n
AROS
E
XEC_SMP
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJA
w
.
i
.
p - use t
h
e t
a
sk
.
resource t
a
s
k l
i
s
t
o
n AROS
commit
|
commitdiff
|
tree
2015-05-02
N
i
cJA
do
n
t tr
y
to
run the exec
c
ode
yet
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJA
wip
.
.
stor
e
the i
d
letas
k
in TLS
.
m
o
ve th
e
e
xec
s
m
p boots
t
rap
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJA
delint
commit
|
commitdiff
|
tree
2015-05-02
NicJA
c
l
eanup
d
ebug
commit
|
commitdiff
|
tree
2015-05-01
NicJ
A
move running tasks to the
p
rivate ru
n
n
ing list
commit
|
commitdiff
|
tree
2015-05-01
Nic
J
A
cleanup debug
commit
|
commitdiff
|
tree
2015-05-01
NicJA
o
nly replace
n
ewaddtask since addtask calls it on aros
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
NicJA
lower tas
k
.
r
e
so
u
rc
e
priority since i
t
autoopens utility
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
Ni
c
JA
init straight after
k
er
n
el
.
resou
r
ce
commit
|
commitdiff
|
tree
2015-05-01
NicJA
add
comment
commit
|
commitdiff
|
tree
2015-05-01
NicJA
pull in exec_intern
.
h i
n
ste
a
d
,
and use
t
h
e correct
.
.
.
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
lock access
t
o the lists whil
e
we read the
m
commit
|
commitdiff
|
tree
2015-05-01
NicJA
wip
c
om
m
it
commit
|
commitdiff
|
tree
2015-05-01
NicJA
expose the ke
r
n
el spinlock
t
o
ex
e
c
commit
|
commitdiff
|
tree
2015-05-01
Nic
J
A
Initialise the AROSEXEC_SMP
p
arts in prepareexe
c
base
commit
|
commitdiff
|
tree
2015-05-01
Nic
J
A
Initialise
t
he ARO
S
EXEC_SMP par
t
s in prepareexec
b
ase
commit
|
commitdiff
|
tree
2015-05-01
NicJA
list of
tasks curren
t
ly run
n
ing on a
v
ailable
cpus
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
NicJA
m
ove the ipi hook
to a
f
ter the init call
s
commit
|
commitdiff
|
tree
2015-04-30
Ni
c
JA
o
n
ly proc
e
ss
m
a
ilbox tha
t
has received a fiq
commit
|
commitdiff
|
tree
2015-04-30
NicJA
initi
a
lize the sp
i
nlock
commit
|
commitdiff
|
tree
2015-04-30
N
i
cJA
show
t
h
e cpu number
commit
|
commitdiff
|
tree
2015-04-30
NicJA
show cpu nu
m
ber
i
n f
i
q
commit
|
commitdiff
|
tree
2015-04-30
N
icJA
for now onl
y
try to run on the bsp
commit
|
commitdiff
|
tree
2015-04-30
N
icJA
acknowledge
p
en
d
ing fiq's
commit
|
commitdiff
|
tree
2015-04-30
Nic
J
A
debug delint
commit
|
commitdiff
|
tree
2015-04-30
NicJ
A
a
dd
f
iq hooks
commit
|
commitdiff
|
tree
2015-04-30
NicJA
use fiq
for the mailbox interup
t
commit
|
commitdiff
|
tree
next