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
fix values
2015-05-17
N
i
c
JA
f
i
x
values
commit
|
commitdiff
|
tree
2015-05-17
N
i
cJA
expose scheduling flags, idnes
t
cnt and tdnestcn
t
per c
p
u
commit
|
commitdiff
|
tree
2015-05-17
NicJA
add idnestcnt and tdn
e
stcnt ov
e
rrides
.
use
atomic operations
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
add t
d
ne
s
tcnt over
r
ides
commit
|
commitdiff
|
tree
2015-05-17
NicJA
add te
s
ts for t
h
e scheduling
f
lags
commit
|
commitdiff
|
tree
2015-05-17
NicJA
add overrides for the scheduling flags
commit
|
commitdiff
|
tree
2015-05-16
NicJA
fix
b
roken gui constr
u
ct
commit
|
commitdiff
|
tree
2015-05-13
N
i
cJA
j
ust use FindTask directly so we don't waste stor
a
ge
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
show the cpu n
u
mber currently
running the scheduling
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
use co
n
sist
e
nt c
p
u
n
amin
g
& n
u
mbering
commit
|
commitdiff
|
tree
2015-05-13
NicJA
use c
o
nsi
s
t
ent
c
pu num
b
er
i
ng
commit
|
commitdiff
|
tree
2015-05-13
NicJA
sligh
t
debug cleanup
commit
|
commitdiff
|
tree
2015-05-13
NicJA
no point d
i
spl
a
ying affinity mas
k
he
r
e
commit
|
commitdiff
|
tree
2015-05-13
NicJA
additional debu
g
,
and adjust spinlock hook so t
h
a
t
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
start ser
v
ice tasks separately in-case platforms
n
eed
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
re
a
lly skip 1 lvo
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fixes to sched
u
l
i
ng
commit
|
commitdiff
|
tree
2015-05-13
NicJA
formatting
commit
|
commitdiff
|
tree
2015-05-13
NicJA
w
.
i
.
p c
h
a
n
g
e
s for execsmp
.
commit
|
commitdiff
|
tree
2015-05-13
NicJ
A
unl
o
ck the list before calling reschedul
e
commit
|
commitdiff
|
tree
2015-05-13
Nic
J
A
c
lean
u
p
debug
commit
|
commitdiff
|
tree
2015-05-13
NicJA
cle
a
n up debug/fix typos
commit
|
commitdiff
|
tree
2015-05-13
Nic
J
A
c
le
a
n up comments/fix typos
commit
|
commitdiff
|
tree
2015-05-13
N
i
c
JA
c
leanup spinlock registers to match ho
o
k orderi
n
g
commit
|
commitdiff
|
tree
2015-05-13
NicJA
cleanup s
p
i
nloc
k
r
e
gisters
t
o ma
t
c
h
hook
ordering
commit
|
commitdiff
|
tree
2015-05-13
NicJA
set the lock the t
a
s
k is waiting on, and re-add
s
pinnin
g
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
a
dd
s
torage for pointer
to spinlock the task is
"spinni
n
g
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
Ni
c
JA
fi
x
u
sage
o
f krnspin
l
ock & wip changes to set T
S
_SP
I
N
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
f
i
x usage
of krn
s
pinlock & wip chang
e
s to s
c
heduling
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
Nic
J
A
f
ix usage of
krnspi
n
lock
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fi
x
usa
g
e of krnsp
i
nlock
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fix
f
unction
t
o
t
a
ke t
h
e
hook
p
aram
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fix usage of
k
r
n
spinlock
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
w
.
i
.
p c
h
ange
s
for execsmp
.
commit
|
commitdiff
|
tree
2015-05-12
Nic
J
A
ad
d
flag for
spinning tasks
commit
|
commitdiff
|
tree
2015-05-12
NicJA
prepare the new t
a
sk
s
pin
-
lock fields
commit
|
commitdiff
|
tree
2015-05-12
NicJA
slight tidy
up
.
commit
|
commitdiff
|
tree
2015-05-08
NicJA
wip com
m
i
t
.
a
dd idle tasks for additional
c
p
u's
.
cle
a
nup
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
Ni
c
JA
modify locking behavio
u
r on execsmp systems
commit
|
commitdiff
|
tree
2015-05-08
Nic
J
A
use new version
o
f t
h
e macro
s
-
and add wip cha
n
ges
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
Nic
J
A
fix a ty
p
o in the exec
s
mp set_t
h
is_task
m
acro
.
alter
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
more re-fac
t
oring
commit
|
commitdiff
|
tree
2015-05-07
NicJA
smal
l
refactor
commit
|
commitdiff
|
tree
2015-05-07
NicJA
wi
p
commit
.
commit
|
commitdiff
|
tree
2015-05-07
N
ic
J
A
del
i
n
t
.
a
dd
thista
s
k to ru
n
ning
q
ueuue in SET_THIS_TASK
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
macro
t
o get t
h
e tls ptr itsel
f
commit
|
commitdiff
|
tree
2015-05-07
NicJA
corre
c
tly spl
i
t th
e
i
pi in
t
o source
/
msg components
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
allo
c
ate
s
t
o
r
age for
t
he
per core ipi data
and use
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
change
SendIPI
t
o also pass a param
commit
|
commitdiff
|
tree
2015-05-07
N
i
cJA
add comme
n
t
about needed/coming change
commit
|
commitdiff
|
tree
2015-05-07
NicJA
add
a
second param to handle_ip
i
commit
|
commitdiff
|
tree
2015-05-07
NicJA
add kernel_ipi t
o
t
h
e
build and c
a
ll it from t
h
e bcm2708
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
add
t
he task to
t
he head instead of en-queu
e
in
g
, since
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
Nic
J
A
fix t
y
po
commit
|
commitdiff
|
tree
2015-05-07
NicJA
add de
f
ines for
ipi typ
e
s, and stub out han
d
ler
commit
|
commitdiff
|
tree
2015-05-06
NicJA
disable d
e
b
u
g
commit
|
commitdiff
|
tree
2015-05-06
NicJA
u
s
e d
i
s
a
ble/enab
l
e
and a
d
d a sui
t
able comment as to
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJA
the exec s
p
inlocks are only exposed when AROSE
X
EC_SMP
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJA
w
.
i
.
p - u
s
e the task
.
reso
u
r
c
e task li
s
t
on AROS
commit
|
commitdiff
|
tree
2015-05-02
N
icJA
don
t
try
to
r
u
n
the exe
c
code y
e
t
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJA
wip
.
.
store the idleta
s
k in
T
LS
.
move
the exec
s
mp bootstrap
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
N
i
cJA
delint
commit
|
commitdiff
|
tree
2015-05-02
NicJA
cleanup
d
ebug
commit
|
commitdiff
|
tree
2015-05-01
NicJA
move
r
u
n
ning tasks to the p
r
ivate ru
n
n
ing li
s
t
commit
|
commitdiff
|
tree
2015-05-01
NicJA
cleanup de
b
ug
commit
|
commitdiff
|
tree
2015-05-01
NicJA
only r
e
place newaddtask sinc
e
a
ddta
s
k call
s
it o
n
aros
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
NicJA
lowe
r
ta
s
k
.
resource priorit
y
since it
aut
o
opens
u
t
il
i
ty
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
NicJA
i
n
i
t
straig
h
t afte
r
kernel
.
resource
commit
|
commitdiff
|
tree
2015-05-01
NicJA
add
c
om
m
ent
commit
|
commitdiff
|
tree
2015-05-01
N
icJA
pull i
n
exec_intern
.
h instead, and use t
h
e c
o
r
rect
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
NicJA
pu
l
l
in
t
h
e
e
x
ec smp
s
etting via eta
s
k
.
h
commit
|
commitdiff
|
tree
2015-05-01
NicJA
lock access to th
e
l
ists while we read t
h
em
commit
|
commitdiff
|
tree
2015-05-01
NicJA
wip
comm
i
t
commit
|
commitdiff
|
tree
2015-05-01
NicJ
A
expose the kernel spinlock to
ex
e
c
commit
|
commitdiff
|
tree
2015-05-01
N
i
cJA
Initialise the AROSEX
E
C
_
SM
P
parts i
n
pr
e
p
a
reexecbase
commit
|
commitdiff
|
tree
2015-05-01
NicJA
I
ni
t
ialise
t
he
A
ROS
E
XEC_SMP
parts in prepare
e
xecbas
e
commit
|
commitdiff
|
tree
2015-05-01
NicJA
list of tasks currently running on available cpus
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
NicJA
move the ipi hook to after the i
n
it calls
commit
|
commitdiff
|
tree
2015-04-30
NicJA
only process ma
i
lbox that
h
as
received a fiq
commit
|
commitdiff
|
tree
2015-04-30
NicJA
i
n
itial
i
ze th
e
s
p
inlock
commit
|
commitdiff
|
tree
2015-04-30
NicJA
sh
o
w the cpu n
u
mber
commit
|
commitdiff
|
tree
2015-04-30
NicJA
s
how
c
pu number
i
n fi
q
commit
|
commitdiff
|
tree
2015-04-30
NicJA
for now only try to run on the b
s
p
commit
|
commitdiff
|
tree
2015-04-30
NicJA
ac
k
nowledge pe
n
ding fiq's
commit
|
commitdiff
|
tree
2015-04-30
N
i
c
J
A
de
b
ug d
e
lint
commit
|
commitdiff
|
tree
2015-04-30
NicJA
add fiq
hooks
commit
|
commitdiff
|
tree
2015-04-30
NicJ
A
use fiq
f
o
r the m
a
ilbox
i
nterup
t
commit
|
commitdiff
|
tree
2015-04-30
NicJA
fix build
commit
|
commitdiff
|
tree
2015-04-30
NicJ
A
enable
cores interupts
commit
|
commitdiff
|
tree
2015-04-30
NicJA
add core initiali
z
ati
o
n hook
commit
|
commitdiff
|
tree
2015-04-30
NicJA
do
n
t use magic values
commit
|
commitdiff
|
tree
2015-04-30
Ni
c
JA
bcm
2
8
3
6 registers
commit
|
commitdiff
|
tree
2015-04-30
NicJA
add ar
c
h
specific spinl
o
ck stubs
commit
|
commitdiff
|
tree
2015-04-30
NicJA
m
o
dify s
o
me
comm
e
n
ts
commit
|
commitdiff
|
tree
2015-04-30
NicJA
prepare
the exec spinlocks
commit
|
commitdiff
|
tree
2015-04-30
NicJA
add necessary taskl
i
st spi
n
locks
commit
|
commitdiff
|
tree
2015-04-30
NicJA
use
t
he
s
p
i
n
lock_t header, an
d
add the s
t
ubs to the
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
NicJ
A
add
s
p
inlock_t t
y
pedef header
commit
|
commitdiff
|
tree
2015-04-30
NicJA
sm
a
ll typo
commit
|
commitdiff
|
tree
2015-04-30
Ni
c
JA
placeholders
commit
|
commitdiff
|
tree
next