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
N
icJA
c
l
e
a
nup macros
commit
|
commitdiff
|
tree
2015-05-17
NicJA
ip
i
resh
u
ffle
.
add a
"
NO
P
" IPI
.
commit
|
commitdiff
|
tree
2015-05-17
N
i
cJA
remove u
n
ec
e
ssary lock (ARMI_AffinityMask is updated
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
Nic
J
A
do cpu_BootStrap before wfi again
.
move d
e
bug back
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
N
i
cJ
A
change
t
dn
e
st
c
nt
a
fter disabling
commit
|
commitdiff
|
tree
2015-05-17
Ni
c
J
A
w
f
i
b
e
fore dropping i
n
to user mode
commit
|
commitdiff
|
tree
2015-05-17
NicJA
typo
commit
|
commitdiff
|
tree
2015-05-17
NicJA
wip commit
.
m
o
ve affinity mask
i
nto arm i
m
p
l
ementation
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
Ni
c
JA
exp
o
s
e
the a
f
finity ma
s
k
commit
|
commitdiff
|
tree
2015-05-17
NicJA
typo
commit
|
commitdiff
|
tree
2015-05-17
N
i
cJA
use
new platf
o
rm macros to access scheduling/per-cpu
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
Nic
J
A
provide
ov
e
rride
s
for sche
d
ul
i
ng fl
a
g
s
, tdnestcnt and
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
provide tls overrides fo
r
scheduling fl
a
gs, tdn
e
stcnt
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
N
i
cJA
fix val
u
es
commit
|
commitdiff
|
tree
2015-05-17
NicJA
exp
o
se sc
h
edul
i
ng fla
g
s,
i
dnestc
n
t a
n
d td
n
estcnt per cpu
commit
|
commitdiff
|
tree
2015-05-17
NicJA
a
d
d idnestcnt a
n
d
t
d
n
estcnt overrid
e
s
.
use atomic operations
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJ
A
add tdnest
c
nt
o
verride
s
commit
|
commitdiff
|
tree
2015-05-17
NicJ
A
ad
d
te
s
ts for
t
he
s
cheduling flags
commit
|
commitdiff
|
tree
2015-05-17
N
icJA
ad
d
overrides fo
r
t
he sche
d
u
ling
f
l
ags
commit
|
commitdiff
|
tree
2015-05-16
NicJA
f
ix brok
e
n gui
co
n
s
truct
commit
|
commitdiff
|
tree
2015-05-13
N
i
c
JA
just use FindTask directly so we don't waste
s
torage
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
sho
w
the cpu number currently runn
i
ng
the scheduling
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
use cons
i
stent c
p
u nam
i
ng & numberin
g
commit
|
commitdiff
|
tree
2015-05-13
Nic
J
A
use con
s
istent cpu numbering
commit
|
commitdiff
|
tree
2015-05-13
NicJA
slight
d
ebug cleanup
commit
|
commitdiff
|
tree
2015-05-13
NicJA
no
p
oint displaying affinity mask
h
ere
commit
|
commitdiff
|
tree
2015-05-13
Ni
c
JA
addi
t
ional
d
ebug, and
a
djus
t
sp
i
nloc
k
hoo
k
so that
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
sta
r
t service tas
k
s s
e
p
a
rately
i
n-
c
a
s
e platforms need
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
rea
l
ly skip
1 lvo
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fixes to sc
h
edu
l
ing
commit
|
commitdiff
|
tree
2015-05-13
Ni
c
J
A
forma
t
ti
n
g
commit
|
commitdiff
|
tree
2015-05-13
NicJA
w
.
i
.
p
c
h
a
n
g
es for execsmp
.
commit
|
commitdiff
|
tree
2015-05-13
Nic
J
A
u
n
l
ock the list b
e
fore calling reschedule
commit
|
commitdiff
|
tree
2015-05-13
NicJA
cl
e
anup d
e
bug
commit
|
commitdiff
|
tree
2015-05-13
Nic
J
A
cle
a
n up
d
e
bug/fix
ty
p
os
commit
|
commitdiff
|
tree
2015-05-13
NicJA
cl
e
a
n up
c
omments/fi
x
typo
s
commit
|
commitdiff
|
tree
2015-05-13
Nic
J
A
cleanup
spin
l
ock r
e
g
i
sters to match hook orderi
n
g
commit
|
commitdiff
|
tree
2015-05-13
N
i
c
J
A
c
l
eanup sp
i
nloc
k
regi
s
ters to match ho
o
k orde
r
ing
commit
|
commitdiff
|
tree
2015-05-13
N
icJ
A
s
et
t
h
e
lock th
e
task is waiting on,
a
nd re-add spinning
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
N
icJA
add storage
for po
i
nt
e
r
to spi
n
lock the task
i
s "spinning
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJ
A
fix usage of krnspinlock & wip changes to
s
et
T
S_SPIN
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fix usa
g
e of kr
n
spi
n
l
o
ck & wip changes to sched
u
ling
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
N
icJA
fix usage of krnspi
n
lock
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fix us
a
ge of krnspinlo
c
k
.
commit
|
commitdiff
|
tree
2015-05-13
NicJ
A
fix function
t
o
t
ake
the hook pa
r
am
commit
|
commitdiff
|
tree
2015-05-13
N
i
c
J
A
fix
usage of krns
p
inl
o
ck
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
w
.
i
.
p change
s
for execsmp
.
commit
|
commitdiff
|
tree
2015-05-12
NicJA
add fla
g
f
or spinning tasks
commit
|
commitdiff
|
tree
2015-05-12
NicJA
prepare the new task spin-lock fields
commit
|
commitdiff
|
tree
2015-05-12
N
i
cJA
s
light tid
y
up
.
commit
|
commitdiff
|
tree
2015-05-08
NicJA
wip commit
.
add idle tasks for additiona
l
cpu's
.
cleanup
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
NicJA
modify locking behav
i
our on execsmp systems
commit
|
commitdiff
|
tree
2015-05-08
NicJA
use new version of the macros - and
a
dd
w
ip c
h
anges
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
NicJA
fix a typo in the ex
e
c
s
mp
s
et_this_task
mac
r
o
.
alter
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
more re-facto
r
ing
commit
|
commitdiff
|
tree
2015-05-07
Nic
J
A
s
m
all refactor
commit
|
commitdiff
|
tree
2015-05-07
NicJ
A
wip commit
.
commit
|
commitdiff
|
tree
2015-05-07
Nic
J
A
delint
.
add thistas
k
to runn
i
ng queu
u
e in SET_THIS_TASK
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
Ni
c
JA
macro
t
o
get the tls ptr itself
commit
|
commitdiff
|
tree
2015-05-07
NicJA
cor
r
ectly spl
i
t the ipi into source/msg
c
ompon
e
nts
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
al
l
o
c
ate stor
a
ge
f
or the p
e
r core ipi data an
d
u
s
e
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
chan
g
e SendIPI to also pas
s
a para
m
commit
|
commitdiff
|
tree
2015-05-07
NicJA
ad
d
comment about
needed/c
o
mi
n
g change
commit
|
commitdiff
|
tree
2015-05-07
NicJA
add a second
p
a
ram to handle
_
i
pi
commit
|
commitdiff
|
tree
2015-05-07
NicJA
add kern
e
l_ipi to the bui
l
d and ca
l
l
it from the
b
cm2
7
08
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
N
icJA
add the
ta
s
k to
t
he h
e
ad i
n
stea
d
of e
n
-queue
i
ng, s
i
nce
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJ
A
fix typo
commit
|
commitdiff
|
tree
2015-05-07
NicJ
A
a
d
d
d
efines for i
p
i
ty
p
es,
a
nd stub out handler
commit
|
commitdiff
|
tree
2015-05-06
NicJA
disable d
e
bug
commit
|
commitdiff
|
tree
2015-05-06
Nic
J
A
use disabl
e
/en
a
ble and a
d
d a suitable com
m
e
n
t as to
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJA
the exec spi
n
l
o
cks are o
n
ly exposed when AROSEXEC_SMP
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJA
w
.
i
.
p - use the
t
ask
.
resource task list on ARO
S
commit
|
commitdiff
|
tree
2015-05-02
NicJA
dont
t
r
y to run the exe
c
code y
e
t
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJ
A
wip
.
.
stor
e
the
idletask
i
n T
L
S
.
mo
v
e th
e
execsmp
bo
o
tst
r
ap
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJ
A
delint
commit
|
commitdiff
|
tree
2015-05-02
NicJA
cleanup
debug
commit
|
commitdiff
|
tree
2015-05-01
NicJA
m
o
ve
r
un
n
ing
t
asks
t
o t
h
e
p
rivate
r
u
n
nin
g
list
commit
|
commitdiff
|
tree
2015-05-01
NicJA
cleanup de
b
u
g
commit
|
commitdiff
|
tree
2015-05-01
N
icJA
only replace newaddtask since addtask
c
al
l
s it on aros
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
Ni
c
JA
lower task
.
resour
c
e prior
i
ty since it autoopens utility
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
NicJA
init straight after k
e
rne
l
.
resource
commit
|
commitdiff
|
tree
2015-05-01
N
icJA
add comm
e
nt
commit
|
commitdiff
|
tree
2015-05-01
NicJA
pull in exec_intern
.
h i
n
s
t
ead, and us
e
th
e
correct
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
NicJA
pu
l
l
i
n
t
h
e
exe
c
smp setting v
i
a eta
s
k
.
h
commit
|
commitdiff
|
tree
2015-05-01
Nic
J
A
lock access
t
o t
h
e li
s
ts while we re
a
d th
e
m
commit
|
commitdiff
|
tree
2015-05-01
NicJA
wip commit
commit
|
commitdiff
|
tree
2015-05-01
NicJA
expose t
h
e ke
r
nel s
p
inl
o
ck to exec
commit
|
commitdiff
|
tree
2015-05-01
NicJA
Ini
t
ialise the AROSEXEC_
S
MP
p
a
rts
in prep
a
r
e
execbase
commit
|
commitdiff
|
tree
2015-05-01
NicJ
A
Initia
l
i
s
e the AROSEXEC_SMP parts i
n
prepareexecbase
commit
|
commitdiff
|
tree
2015-05-01
N
i
cJA
list
of tasks currentl
y
runn
i
ng on available cpus
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
NicJA
move the
i
pi hook t
o
a
f
ter t
h
e
init
c
alls
commit
|
commitdiff
|
tree
2015-04-30
NicJA
only pr
o
cess mailbox
that
h
a
s received
a fiq
commit
|
commitdiff
|
tree
2015-04-30
NicJA
initial
i
ze the spinloc
k
commit
|
commitdiff
|
tree
2015-04-30
NicJA
show the cpu number
commit
|
commitdiff
|
tree
2015-04-30
NicJA
show cpu number in fiq
commit
|
commitdiff
|
tree
2015-04-30
NicJA
for now
o
nly try to run on the
b
sp
commit
|
commitdiff
|
tree
2015-04-30
NicJA
a
c
knowled
g
e pe
n
ding fiq's
commit
|
commitdiff
|
tree
2015-04-30
NicJA
debug d
e
lint
commit
|
commitdiff
|
tree
2015-04-30
Nic
J
A
a
dd fiq
h
ooks
commit
|
commitdiff
|
tree
2015-04-30
N
i
cJA
us
e
fiq for the mailbox interupt
commit
|
commitdiff
|
tree
next