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
typo
2015-05-17
NicJA
wip commit
.
move affinit
y
mask in
t
o arm impleme
n
tation
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
expose t
h
e affinit
y
mask
commit
|
commitdiff
|
tree
2015-05-17
NicJA
typo
commit
|
commitdiff
|
tree
2015-05-17
Ni
c
JA
use new plat
f
orm macros to access schedu
l
ing/per-cpu
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
Ni
c
JA
provide
o
verrides f
o
r
sc
h
edul
i
ng flags, tdnes
t
cnt and
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
Ni
c
JA
prov
i
de tls overrides for
schedulin
g
f
lags, tdnestcnt
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
Ni
c
J
A
f
i
x v
a
lues
commit
|
commitdiff
|
tree
2015-05-17
NicJA
expose scheduling flags, idnestcnt a
n
d tdnestcnt per
c
p
u
commit
|
commitdiff
|
tree
2015-05-17
NicJA
add idnest
c
nt and td
n
estc
n
t overrides
.
u
s
e atomic ope
r
ations
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
add tdnestcnt overrides
commit
|
commitdiff
|
tree
2015-05-17
NicJA
ad
d
tests for the scheduling flags
commit
|
commitdiff
|
tree
2015-05-17
Ni
c
JA
a
dd overrides for the schedul
i
ng flags
commit
|
commitdiff
|
tree
2015-05-16
NicJA
fix broken gui construct
commit
|
commitdiff
|
tree
2015-05-13
N
i
cJA
just use
F
indTas
k
d
i
rectly s
o
we
don't waste storage
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
N
icJA
show the cpu numbe
r
cur
r
ent
l
y
running the scheduling
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
use cons
i
s
t
e
nt cpu naming & numbering
commit
|
commitdiff
|
tree
2015-05-13
NicJ
A
use c
o
nsistent cpu numbering
commit
|
commitdiff
|
tree
2015-05-13
NicJA
s
light debug cleanu
p
commit
|
commitdiff
|
tree
2015-05-13
N
icJ
A
no
p
oint displ
a
ying affinity mask here
commit
|
commitdiff
|
tree
2015-05-13
NicJA
additional debug, and adjust spinlock hook
so tha
t
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
start service task
s
separately
i
n-case
platforms ne
e
d
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
rea
l
l
y
skip 1
l
vo
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fixes to sched
u
ling
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fo
r
matting
commit
|
commitdiff
|
tree
2015-05-13
NicJA
w
.
i
.
p ch
a
nges for ex
e
csmp
.
commit
|
commitdiff
|
tree
2015-05-13
N
icJA
unl
o
c
k
the
l
is
t
befo
r
e
calling reschedule
commit
|
commitdiff
|
tree
2015-05-13
N
i
cJ
A
cleanup debug
commit
|
commitdiff
|
tree
2015-05-13
NicJA
clean up debug/fix typos
commit
|
commitdiff
|
tree
2015-05-13
NicJ
A
cle
a
n up c
o
mm
e
nts/fix typos
commit
|
commitdiff
|
tree
2015-05-13
NicJA
cleanup spinlock regi
s
te
r
s to
m
atch hook ordering
commit
|
commitdiff
|
tree
2015-05-13
N
ic
J
A
cleanup spi
n
lock
registers
t
o match
h
ook ordering
commit
|
commitdiff
|
tree
2015-05-13
NicJA
set the lock the task is waiting on, a
n
d re-add spin
n
ing
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
N
icJA
add st
o
r
age for pointer to
spinlock
t
he ta
s
k
i
s "sp
i
nning
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fix
usage of krns
p
in
l
o
c
k &
wip
c
h
ange
s
to set TS_SPIN
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
Ni
c
JA
fix
u
sage of krnsp
i
nlock &
wip chang
e
s to sc
h
e
d
uling
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fix
u
sage of krnspinlock
.
commit
|
commitdiff
|
tree
2015-05-13
N
icJA
fix usage o
f
krnspinlock
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
f
i
x
f
uncti
o
n to take the hook param
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fix usage of
k
rns
p
i
n
l
ock
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
w
.
i
.
p changes for
e
xecsmp
.
commit
|
commitdiff
|
tree
2015-05-12
NicJA
ad
d
f
l
ag for spin
n
ing task
s
commit
|
commitdiff
|
tree
2015-05-12
NicJA
prepare th
e
new task spin-loc
k
fields
commit
|
commitdiff
|
tree
2015-05-12
N
icJA
slight tidy
up
.
commit
|
commitdiff
|
tree
2015-05-08
N
i
cJA
wip
commit
.
add idle tasks for additi
o
n
al cpu's
.
cle
a
n
u
p
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
NicJA
modify locking beh
a
vi
o
u
r on execsmp
s
ystems
commit
|
commitdiff
|
tree
2015-05-08
Ni
c
JA
u
se
new
ver
s
io
n
o
f
t
h
e macros
-
a
nd add wip chan
g
es
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
Ni
c
JA
fix a t
y
po i
n
the execsm
p
set_this_task macro
.
a
l
ter
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
m
o
re re-fac
t
oring
commit
|
commitdiff
|
tree
2015-05-07
NicJA
small refactor
commit
|
commitdiff
|
tree
2015-05-07
NicJA
wip commit
.
commit
|
commitdiff
|
tree
2015-05-07
N
icJA
deli
n
t
.
add thistask to running queuue in SET_T
H
IS
_
TASK
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
Ni
c
JA
ma
c
ro to get the tls ptr itself
commit
|
commitdiff
|
tree
2015-05-07
NicJA
correctly split
t
he
i
pi into sourc
e
/msg
c
omponents
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
allocate st
o
rage for the per
core
i
pi d
a
ta
and use
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
cha
n
ge Se
n
dIPI
t
o
a
l
so pass
a param
commit
|
commitdiff
|
tree
2015-05-07
N
i
cJA
ad
d
comment
about needed/coming
change
commit
|
commitdiff
|
tree
2015-05-07
N
i
cJA
add a
s
e
c
on
d
pa
r
am to
handle_ipi
commit
|
commitdiff
|
tree
2015-05-07
NicJA
add kernel_
i
p
i
to
the build and call
it from the bcm2708
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
N
icJA
add the ta
s
k to
t
he head inst
e
ad of e
n
-
que
u
eing,
si
n
ce
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
fix typo
commit
|
commitdiff
|
tree
2015-05-07
NicJA
add
d
efines for i
p
i types, and stub out
handl
e
r
commit
|
commitdiff
|
tree
2015-05-06
NicJA
dis
a
b
l
e debug
commit
|
commitdiff
|
tree
2015-05-06
N
icJA
use disable/
e
n
able a
n
d
add a suitable
comment
a
s to
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJA
the exe
c
spinlocks ar
e
only ex
p
osed when AROSEXEC_SMP
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
N
icJA
w
.
i
.
p - us
e
t
h
e task
.
r
e
s
o
u
r
ce
t
ask list on AROS
commit
|
commitdiff
|
tree
2015-05-02
Ni
c
JA
d
ont try to r
u
n
t
h
e ex
e
c
c
ode yet
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJA
wip
.
.
store the
i
d
l
etask in TLS
.
move
th
e
ex
e
csmp
b
o
o
tst
r
ap
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJA
d
e
l
i
nt
commit
|
commitdiff
|
tree
2015-05-02
NicJA
c
leanup de
b
ug
commit
|
commitdiff
|
tree
2015-05-01
NicJA
move runnin
g
tasks to the p
r
ivate r
u
nning list
commit
|
commitdiff
|
tree
2015-05-01
NicJA
cleanup d
e
bug
commit
|
commitdiff
|
tree
2015-05-01
NicJ
A
only replace newaddtask since
a
d
dtask calls it
on aros
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
NicJA
lo
w
er tas
k
.
re
s
our
c
e priority sinc
e
it autoopens uti
l
ity
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
N
icJA
ini
t
strai
g
ht after
k
ernel
.
reso
u
rce
commit
|
commitdiff
|
tree
2015-05-01
NicJA
add comment
commit
|
commitdiff
|
tree
2015-05-01
Nic
J
A
pul
l
i
n
exe
c
_intern
.
h
i
nstead,
a
nd use the co
r
rect
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
NicJA
pull in the
e
xec s
m
p se
t
ting via etask
.
h
commit
|
commitdiff
|
tree
2015-05-01
NicJA
lock
acc
e
ss to t
h
e
l
ist
s
while we r
e
ad t
h
em
commit
|
commitdiff
|
tree
2015-05-01
NicJA
wip
commit
commit
|
commitdiff
|
tree
2015-05-01
NicJ
A
expose t
h
e
k
ernel spinlock
to exec
commit
|
commitdiff
|
tree
2015-05-01
NicJA
In
i
tial
i
se the AR
O
SEXEC_SM
P
pa
r
ts
i
n prepa
r
eexecbase
commit
|
commitdiff
|
tree
2015-05-01
NicJ
A
In
i
t
i
alise
t
h
e
AROSEXE
C
_SMP
p
arts in prepar
e
execbase
commit
|
commitdiff
|
tree
2015-05-01
NicJA
list of tasks
currently run
n
ing on available cp
u
s
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
NicJ
A
m
o
ve the ipi hook to
a
fter the
i
nit
c
a
l
ls
commit
|
commitdiff
|
tree
2015-04-30
NicJA
onl
y
process
m
ailbox that
h
as rec
e
i
ved a
fi
q
commit
|
commitdiff
|
tree
2015-04-30
NicJA
in
i
tiali
z
e th
e
spinl
o
c
k
commit
|
commitdiff
|
tree
2015-04-30
NicJA
show the
c
pu n
u
mber
commit
|
commitdiff
|
tree
2015-04-30
NicJ
A
show
cpu nu
m
ber in f
i
q
commit
|
commitdiff
|
tree
2015-04-30
NicJA
for now only try to r
u
n on th
e
bsp
commit
|
commitdiff
|
tree
2015-04-30
N
i
c
J
A
acknow
l
edge pe
n
din
g
fiq's
commit
|
commitdiff
|
tree
2015-04-30
NicJA
debug
d
el
i
n
t
commit
|
commitdiff
|
tree
2015-04-30
NicJA
add fiq hooks
commit
|
commitdiff
|
tree
2015-04-30
NicJA
use
f
iq
f
or the mailbox inte
r
upt
commit
|
commitdiff
|
tree
2015-04-30
NicJA
fix build
commit
|
commitdiff
|
tree
2015-04-30
N
i
cJA
e
nable core
s
interupts
commit
|
commitdiff
|
tree
2015-04-30
NicJA
add
co
r
e initi
a
lization hook
commit
|
commitdiff
|
tree
2015-04-30
NicJA
dont use
magic values
commit
|
commitdiff
|
tree
2015-04-30
NicJA
b
c
m2
8
3
6 registers
commit
|
commitdiff
|
tree
2015-04-30
Ni
c
J
A
add arch specific
s
p
inloc
k
s
t
ubs
commit
|
commitdiff
|
tree
2015-04-30
N
icJA
modif
y
s
o
me comment
s
commit
|
commitdiff
|
tree
next