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
use IntETask() instead of GetIntETask(). minor debug changes/delint.
2015-05-18
N
icJA
u
s
e I
n
tETask() instead of GetIn
t
ETask()
.
minor d
e
bug
.
.
.
commit
|
commitdiff
|
tree
2015-05-18
NicJA
wip changes fo
r
execsmp
.
commit
|
commitdiff
|
tree
2015-05-18
NicJA
typo
commit
|
commitdiff
|
tree
2015-05-18
Nic
J
A
cle
a
nu
p
macro
s
commit
|
commitdiff
|
tree
2015-05-17
N
i
cJA
ipi reshuffle
.
add a
"
NOP" IPI
.
commit
|
commitdiff
|
tree
2015-05-17
N
i
cJA
remove unecessary
lock
(
ARMI_AffinityMask is updated
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
N
i
cJ
A
do cpu
_
Bo
o
t
S
trap befo
r
e wfi again
.
move d
e
bug bac
k
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
change td
n
estc
n
t
aft
e
r d
i
sabling
commit
|
commitdiff
|
tree
2015-05-17
Ni
c
J
A
wfi
before dropping into user mode
commit
|
commitdiff
|
tree
2015-05-17
NicJA
t
ypo
commit
|
commitdiff
|
tree
2015-05-17
Nic
J
A
wip commit
.
move
a
ffinit
y
m
a
sk into arm implemen
t
ation
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
expos
e
the affinity mask
commit
|
commitdiff
|
tree
2015-05-17
NicJA
typo
commit
|
commitdiff
|
tree
2015-05-17
Nic
J
A
use new
p
lat
f
orm macros to access s
c
heduling/per-c
p
u
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
provide overrid
e
s
f
o
r scheduling flags,
tdnes
t
cnt
a
nd
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
p
r
ovide tls overrides
fo
r
sch
e
d
u
l
i
ng f
l
a
g
s, tdnes
t
cnt
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
N
i
cJ
A
f
i
x
values
commit
|
commitdiff
|
tree
2015-05-17
Ni
c
JA
expose
scheduling fla
g
s, idnest
c
nt a
n
d tdnestcn
t
p
e
r cpu
commit
|
commitdiff
|
tree
2015-05-17
NicJA
add id
n
es
t
cnt
a
n
d
t
d
nestc
n
t overrides
.
use
a
t
o
mic o
p
erations
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
add t
d
nestc
n
t over
r
ides
commit
|
commitdiff
|
tree
2015-05-17
NicJA
add tests f
o
r the scheduling flags
commit
|
commitdiff
|
tree
2015-05-17
Nic
J
A
add override
s
for the schedul
i
ng f
l
ags
commit
|
commitdiff
|
tree
2015-05-16
NicJA
fix broken gui construct
commit
|
commitdiff
|
tree
2015-05-13
NicJA
just
use Fi
n
dTask
d
irectly so we
don't waste storage
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
show
t
h
e
cpu number currently ru
n
ning
the schedulin
g
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
use consi
s
tent cpu naming
&
n
u
mb
e
ring
commit
|
commitdiff
|
tree
2015-05-13
N
i
cJ
A
use
c
onsistent
c
pu numbering
commit
|
commitdiff
|
tree
2015-05-13
Nic
J
A
slight debug cleanup
commit
|
commitdiff
|
tree
2015-05-13
NicJA
no poin
t
disp
l
aying a
f
fin
i
ty mask here
commit
|
commitdiff
|
tree
2015-05-13
N
i
cJA
additional debug,
and adjust spinlock hook so that
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
N
i
cJA
start servi
c
e tas
k
s se
p
arat
e
ly in-
c
ase platforms need
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
N
icJA
really skip 1 lv
o
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fixes to scheduli
n
g
commit
|
commitdiff
|
tree
2015-05-13
N
icJA
f
ormatting
commit
|
commitdiff
|
tree
2015-05-13
N
i
cJA
w
.
i
.
p ch
a
n
g
es for execsmp
.
commit
|
commitdiff
|
tree
2015-05-13
N
icJA
unlock the list befo
r
e calling re
s
chedule
commit
|
commitdiff
|
tree
2015-05-13
NicJA
clean
u
p debu
g
commit
|
commitdiff
|
tree
2015-05-13
N
ic
J
A
clean
u
p
debu
g
/f
i
x
typos
commit
|
commitdiff
|
tree
2015-05-13
NicJA
c
lean up comments/fix t
y
pos
commit
|
commitdiff
|
tree
2015-05-13
NicJA
cleanup spi
n
lock registers t
o
mat
c
h hook ordering
commit
|
commitdiff
|
tree
2015-05-13
NicJA
clea
n
up spinloc
k
r
egisters to match ho
o
k
o
r
dering
commit
|
commitdiff
|
tree
2015-05-13
NicJA
set the l
o
ck the
t
a
sk is w
a
i
t
ing on,
a
n
d
re-
a
dd sp
i
nning
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
add storage fo
r
p
ointer to s
p
inlock
t
he task is "spinning
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
Ni
c
JA
fix
usage of krnspinlock & wip changes to set TS_SPI
N
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fix usage of krns
p
inlock & wip changes to
s
cheduling
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
f
ix usag
e
of krnspinloc
k
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fix u
s
age of krns
p
inlock
.
commit
|
commitdiff
|
tree
2015-05-13
Ni
c
JA
fix
f
uncti
o
n to take
the hook param
commit
|
commitdiff
|
tree
2015-05-13
NicJA
f
i
x usage of krnspinlo
c
k
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
w
.
i
.
p c
h
anges
f
or execsmp
.
commit
|
commitdiff
|
tree
2015-05-12
NicJA
add flag for
s
pinning task
s
commit
|
commitdiff
|
tree
2015-05-12
N
icJA
p
repare
t
he new
task
s
pi
n
-lock fields
commit
|
commitdiff
|
tree
2015-05-12
NicJA
s
l
i
ght t
i
dy
up
.
commit
|
commitdiff
|
tree
2015-05-08
NicJA
wip
c
ommit
.
add idle tasks for ad
d
itio
n
al cpu's
.
clea
n
u
p
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
NicJA
m
odify
locking b
e
haviour
on execsmp systems
commit
|
commitdiff
|
tree
2015-05-08
NicJ
A
use ne
w
versi
o
n of the m
a
cros
-
and a
d
d wip change
s
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
NicJA
fix a
typo in the exec
s
m
p
s
et_this_task macr
o
.
alter
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
more re-factoring
commit
|
commitdiff
|
tree
2015-05-07
N
icJA
s
m
a
l
l r
e
factor
commit
|
commitdiff
|
tree
2015-05-07
NicJA
w
i
p comm
i
t
.
commit
|
commitdiff
|
tree
2015-05-07
N
icJA
delint
.
add thistask t
o
running queuue in S
E
T
_THIS_TAS
K
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
macro to get the tls ptr i
t
self
commit
|
commitdiff
|
tree
2015-05-07
NicJ
A
corre
c
tl
y
split the ipi into sour
c
e/msg components
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
allocate stor
a
ge for the per core
i
pi data
and u
s
e
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
c
h
ange
SendIPI to also
p
a
ss a param
commit
|
commitdiff
|
tree
2015-05-07
NicJA
add comment
a
b
out n
e
ede
d
/
coming cha
n
ge
commit
|
commitdiff
|
tree
2015-05-07
N
i
c
JA
add a secon
d
param to handle_ipi
commit
|
commitdiff
|
tree
2015-05-07
NicJA
add ker
n
e
l_ipi to the build
a
nd call it
f
ro
m
t
h
e bcm2708
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
a
d
d the t
a
sk to the
head instead of
en-queueing,
since
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
N
i
cJ
A
fix t
y
po
commit
|
commitdiff
|
tree
2015-05-07
NicJA
add defines for ipi
t
ype
s
, and stub out handler
commit
|
commitdiff
|
tree
2015-05-06
NicJA
disable debug
commit
|
commitdiff
|
tree
2015-05-06
N
icJA
use di
s
a
b
le/ena
b
le and add a sui
t
able comment
a
s to
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJ
A
the exec spinlocks are
o
nly ex
p
osed w
h
e
n
A
R
OSEXEC_SMP
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJA
w
.
i
.
p -
u
se t
h
e task
.
reso
u
rce task list on ARO
S
commit
|
commitdiff
|
tree
2015-05-02
NicJA
dont try to
r
u
n
t
h
e
exec
code yet
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJA
wip
.
.
store the idletask
in TLS
.
move the execsmp bootstr
a
p
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJ
A
delint
commit
|
commitdiff
|
tree
2015-05-02
NicJA
c
leanu
p
deb
u
g
commit
|
commitdiff
|
tree
2015-05-01
N
i
cJA
move running
t
asks to the private running list
commit
|
commitdiff
|
tree
2015-05-01
NicJ
A
c
l
eanup debug
commit
|
commitdiff
|
tree
2015-05-01
Ni
c
JA
only rep
l
ace new
a
d
d
task
since addt
a
s
k
call
s
it on
a
ros
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
NicJA
lower ta
s
k
.
resource pri
o
ri
t
y
sinc
e
it auto
o
pe
n
s uti
l
ity
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
NicJ
A
init straight after
k
ernel
.
resource
commit
|
commitdiff
|
tree
2015-05-01
NicJA
add c
o
m
m
ent
commit
|
commitdiff
|
tree
2015-05-01
N
ic
J
A
pull in exec_intern
.
h
inst
e
ad, and us
e
the
c
orr
e
ct
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
NicJA
pul
l
in t
h
e ex
e
c smp
se
t
ting
v
ia etask
.
h
commit
|
commitdiff
|
tree
2015-05-01
NicJA
lock access to th
e
lists while w
e
re
a
d them
commit
|
commitdiff
|
tree
2015-05-01
Ni
c
JA
wip commit
commit
|
commitdiff
|
tree
2015-05-01
Ni
c
JA
e
x
pose th
e
k
ernel spin
l
ock to
ex
e
c
commit
|
commitdiff
|
tree
2015-05-01
NicJ
A
Init
i
ali
s
e th
e
A
ROSEXEC_SMP
p
arts in prepareexecbase
commit
|
commitdiff
|
tree
2015-05-01
NicJA
Initial
i
se
the ARO
S
EXEC_SMP parts in prepareexecbase
commit
|
commitdiff
|
tree
2015-05-01
N
icJA
l
i
st of ta
s
ks
c
u
rrently running on available cpus
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
N
i
cJA
mo
v
e
t
he ipi hook
t
o
after the init calls
commit
|
commitdiff
|
tree
2015-04-30
N
i
cJA
only process
m
a
ilbox
that has
received a fiq
commit
|
commitdiff
|
tree
2015-04-30
N
icJA
initialize the spinlock
commit
|
commitdiff
|
tree
2015-04-30
NicJA
show the cpu number
commit
|
commitdiff
|
tree
2015-04-30
N
i
cJA
show cpu number in fiq
commit
|
commitdiff
|
tree
2015-04-30
Ni
c
JA
f
o
r now only try
t
o run on the
bsp
commit
|
commitdiff
|
tree
2015-04-30
NicJA
acknowledge pen
d
ing fiq
'
s
commit
|
commitdiff
|
tree
next