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 spinlock registers to match hook ordering
2015-05-13
NicJA
cleanup s
p
inlock regis
t
ers to match hook ordering
commit
|
commitdiff
|
tree
2015-05-13
NicJ
A
s
et the loc
k
the t
a
sk is waiting on, and re-add spinni
n
g
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
add stor
a
g
e
for poi
n
t
er to spinlock the
task is "spi
n
ning
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJ
A
fix usage
o
f
k
r
nspinlock & wip changes to set T
S
_SPIN
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
f
i
x usage
of kr
n
s
p
inloc
k
& wip changes to sc
h
eduling
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fix usage of kr
n
spinlock
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
f
ix usage of krnspinlock
.
commit
|
commitdiff
|
tree
2015-05-13
N
ic
J
A
fix function to take the
hook param
commit
|
commitdiff
|
tree
2015-05-13
Ni
c
JA
f
i
x
usage of
kr
n
spinlock
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
w
.
i
.
p
c
hanges for execsmp
.
commit
|
commitdiff
|
tree
2015-05-12
NicJA
a
dd fla
g
for spinning tasks
commit
|
commitdiff
|
tree
2015-05-12
NicJA
prepare the new
task spin-lock
f
ie
l
ds
commit
|
commitdiff
|
tree
2015-05-12
NicJA
s
light tidy up
.
commit
|
commitdiff
|
tree
2015-05-08
NicJ
A
wip commit
.
add i
d
le tasks
f
o
r
a
dditiona
l
cpu's
.
clea
n
up
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
N
i
c
JA
modify locking
b
ehav
i
our on ex
e
c
s
mp systems
commit
|
commitdiff
|
tree
2015-05-08
N
i
cJA
use new version of
t
he macros - an
d
a
d
d wip changes
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
NicJA
fix
a typo in
t
he
e
xecsmp set_this_task macro
.
alt
e
r
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
more r
e
-factoring
commit
|
commitdiff
|
tree
2015-05-07
NicJ
A
small refactor
commit
|
commitdiff
|
tree
2015-05-07
Ni
c
JA
w
ip commit
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
delint
.
a
d
d this
t
ask to ru
n
n
i
ng
q
ueuue in SET_THI
S
_TASK
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
N
icJA
ma
c
ro to
get the tls ptr itself
commit
|
commitdiff
|
tree
2015-05-07
N
icJA
c
orrectly split
t
he i
p
i into
source/msg c
o
mpo
n
en
t
s
.
commit
|
commitdiff
|
tree
2015-05-07
Ni
c
JA
alloca
t
e storage for th
e
per core ipi d
a
ta and use
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
Nic
J
A
change SendIPI
t
o
also pass a param
commit
|
commitdiff
|
tree
2015-05-07
NicJA
add co
m
m
e
n
t
a
bout needed/coming
ch
a
nge
commit
|
commitdiff
|
tree
2015-05-07
Ni
c
JA
add
a second
p
aram to handle_ipi
commit
|
commitdiff
|
tree
2015-05-07
NicJA
add
k
ernel_ipi to t
h
e buil
d
a
nd call
i
t f
r
om the bcm27
0
8
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
Ni
c
JA
add the task
t
o
the head instead of e
n
-queue
i
ng, since
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
Ni
c
JA
fix typo
commit
|
commitdiff
|
tree
2015-05-07
NicJA
add def
i
nes for ipi
ty
p
e
s
,
a
nd s
t
ub out handler
commit
|
commitdiff
|
tree
2015-05-06
N
i
cJA
disable debug
commit
|
commitdiff
|
tree
2015-05-06
NicJA
use
d
is
a
b
l
e/
e
nable and add a s
u
itable
comment as to
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJA
t
h
e
exec spinlocks are only exposed w
h
en
A
ROSEXEC_SMP
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
Nic
J
A
w
.
i
.
p
- use
the task
.
resource ta
s
k
l
ist on AR
O
S
commit
|
commitdiff
|
tree
2015-05-02
NicJ
A
dont try to ru
n
the e
x
ec code ye
t
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJA
wip
.
.
store t
h
e idletask in TLS
.
mo
v
e the execsmp bo
o
t
strap
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJA
delint
commit
|
commitdiff
|
tree
2015-05-02
N
i
c
JA
cleanup debug
commit
|
commitdiff
|
tree
2015-05-01
NicJ
A
mo
v
e running task
s
to the priv
a
te running lis
t
commit
|
commitdiff
|
tree
2015-05-01
NicJA
cleanup
d
ebug
commit
|
commitdiff
|
tree
2015-05-01
NicJA
only replace
newa
d
dtask since addtas
k
calls it on aros
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
Nic
J
A
lower task
.
resou
r
ce pr
i
ority since
it
a
utoopens utility
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
NicJA
init straight after kernel
.
resou
r
ce
commit
|
commitdiff
|
tree
2015-05-01
NicJ
A
a
dd
c
omme
n
t
commit
|
commitdiff
|
tree
2015-05-01
NicJA
pull
in exec_intern
.
h instead
,
and
use th
e
correct
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
NicJA
pull in the exe
c
sm
p
setting via etask
.
h
commit
|
commitdiff
|
tree
2015-05-01
Nic
J
A
lock acce
s
s
t
o
th
e
l
i
sts
whi
l
e
w
e read
them
commit
|
commitdiff
|
tree
2015-05-01
NicJA
wip
c
ommit
commit
|
commitdiff
|
tree
2015-05-01
NicJA
expose t
h
e kernel spinlock to exec
commit
|
commitdiff
|
tree
2015-05-01
NicJA
I
n
itialise t
h
e AROSEXEC
_
SMP p
a
rts in
prepar
e
exec
b
ase
commit
|
commitdiff
|
tree
2015-05-01
Nic
J
A
Initialise the AROSEXEC_SMP par
t
s in prepareexecbase
commit
|
commitdiff
|
tree
2015-05-01
Ni
c
JA
l
i
st of tasks currently running on
a
vailable cpus
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
Nic
J
A
move t
h
e ipi
h
oo
k
to after t
h
e init c
a
lls
commit
|
commitdiff
|
tree
2015-04-30
NicJA
only
p
r
ocess mailbox
t
hat has
receive
d
a f
i
q
commit
|
commitdiff
|
tree
2015-04-30
NicJA
i
n
itialize
th
e
spinlock
commit
|
commitdiff
|
tree
2015-04-30
NicJA
show the cpu numb
e
r
commit
|
commitdiff
|
tree
2015-04-30
NicJ
A
show cpu num
b
er in
f
iq
commit
|
commitdiff
|
tree
2015-04-30
NicJA
for now only
try to run
o
n
the bsp
commit
|
commitdiff
|
tree
2015-04-30
Ni
c
JA
acknowledg
e
pending fiq's
commit
|
commitdiff
|
tree
2015-04-30
N
i
c
J
A
d
e
bug delint
commit
|
commitdiff
|
tree
2015-04-30
NicJA
add
fiq hooks
commit
|
commitdiff
|
tree
2015-04-30
NicJA
u
se fiq f
o
r the
mailb
o
x interupt
commit
|
commitdiff
|
tree
2015-04-30
NicJA
f
ix build
commit
|
commitdiff
|
tree
2015-04-30
N
i
cJA
ena
b
l
e co
r
es i
n
te
r
upts
commit
|
commitdiff
|
tree
2015-04-30
NicJA
add core initializ
a
tion hook
commit
|
commitdiff
|
tree
2015-04-30
Nic
J
A
dont use magic
v
alue
s
commit
|
commitdiff
|
tree
2015-04-30
NicJA
bcm2836 r
e
gister
s
commit
|
commitdiff
|
tree
2015-04-30
NicJA
add arch spe
c
i
f
i
c
spin
l
ock stubs
commit
|
commitdiff
|
tree
2015-04-30
NicJA
m
odi
f
y s
o
me com
m
ents
commit
|
commitdiff
|
tree
2015-04-30
Nic
J
A
prepare the ex
e
c spinlocks
commit
|
commitdiff
|
tree
2015-04-30
NicJA
add necessary
task
l
is
t
spin
l
ocks
commit
|
commitdiff
|
tree
2015-04-30
NicJ
A
use the spi
n
lock_t head
e
r, and add the s
t
ubs to th
e
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
NicJ
A
a
d
d
spinlock_t t
y
pedef header
commit
|
commitdiff
|
tree
2015-04-30
NicJA
small typo
commit
|
commitdiff
|
tree
2015-04-30
N
icJA
placeho
l
ders
commit
|
commitdiff
|
tree
2015-04-30
NicJA
simplify
commit
|
commitdiff
|
tree
2015-04-30
NicJA
smal
l
typo
commit
|
commitdiff
|
tree
2015-04-30
NicJA
p
l
a
ce
h
olde
r
commit
|
commitdiff
|
tree
2015-04-30
NicJA
add
c
omm
e
nt
commit
|
commitdiff
|
tree
2015-04-30
Ni
c
JA
placeholders
commit
|
commitdiff
|
tree
2015-04-30
NicJA
d
is
a
b
l
e cputime acco
u
ntin
g
until it is
corr
e
ct
e
d
commit
|
commitdiff
|
tree
2015-04-30
NicJA
disa
b
le cputime a
c
counting u
n
t
i
l it is corr
e
cted
commit
|
commitdiff
|
tree
2015-04-30
NicJA
oops
.
.
co
r
rect order
commit
|
commitdiff
|
tree
2015-04-30
NicJA
f
ix
f
ormatting
commit
|
commitdiff
|
tree
2015-04-30
NicJA
use correct storage types
commit
|
commitdiff
|
tree
2015-04-30
NicJA
use struct t
i
meval to obtain
t
he cpu
t
i
m
e
.
di
s
able display
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
NicJA
update
the timeval
structs
commit
|
commitdiff
|
tree
2015-04-30
N
i
cJA
use
s
tr
u
ct
t
imeval
to sto
r
e cp
u
times
commit
|
commitdiff
|
tree
2015-04-29
NicJA
aknowledge pending
IRQs when we disable them
commit
|
commitdiff
|
tree
2015-04-29
N
i
cJA
store the cpu number
commit
|
commitdiff
|
tree
2015-04-29
N
i
cJA
include forgotten header
commit
|
commitdiff
|
tree
2015-04-29
Nic
J
A
cle
a
n
u
p public/pri
v
a
t
e defin
e
s
commit
|
commitdiff
|
tree
2015-04-29
N
i
cJA
add
n
ew st
u
bs
f
o
r
dealing
wi
t
h the "
t
ask list(s)"
commit
|
commitdiff
|
tree
2015-04-29
Ni
c
JA
p
ull
i
n
c
on
f
ig
.
h to get
_
_
AR
O
SEXEC_SMP__ if it is defin
e
d
commit
|
commitdiff
|
tree
2015-04-29
NicJA
add
t
h
e
raspi-armhf smp
v
ariant
commit
|
commitdiff
|
tree
2015-04-29
N
i
cJA
export
AROSEXEC
_
SMP
fla
g
commit
|
commitdiff
|
tree
2015-04-29
Nic
J
A
h
an
d
le the new t
a
g
s
commit
|
commitdiff
|
tree
2015-04-29
N
i
c
JA
a
few
m
or
e
fields
u
sed by task resource, etc
.
commit
|
commitdiff
|
tree
2015-04-29
N
icJA
a fe
w
more def
i
nit
i
ons
commit
|
commitdiff
|
tree
next