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
unlock the list before calling reschedule
2015-05-13
NicJA
u
n
lock the list befor
e
c
a
ll
i
ng reschedule
commit
|
commitdiff
|
tree
2015-05-13
NicJA
clean
u
p deb
u
g
commit
|
commitdiff
|
tree
2015-05-13
Nic
J
A
c
l
ean
up debu
g
/fix typos
commit
|
commitdiff
|
tree
2015-05-13
NicJA
clean
u
p
c
omm
e
nts/fix t
y
pos
commit
|
commitdiff
|
tree
2015-05-13
NicJA
cleanup spinlock registe
r
s t
o
match hook orderi
n
g
commit
|
commitdiff
|
tree
2015-05-13
NicJA
clean
u
p
s
pinlock regist
e
rs to match
hook
o
rd
e
ring
commit
|
commitdiff
|
tree
2015-05-13
NicJ
A
set the lock
the ta
s
k
is waiting on, and re-a
d
d spinning
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
Ni
c
J
A
a
d
d storag
e
for pointer to spinlo
c
k
the
t
ask is "spinn
i
ng
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
N
icJA
f
i
x
u
sage of krnspin
l
ock & wip
changes t
o
set TS
_
SPIN
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
N
icJA
fix usa
g
e of
k
rns
p
inlock & wip changes to schedu
l
ing
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fix u
s
age o
f
krnspinlock
.
commit
|
commitdiff
|
tree
2015-05-13
N
i
c
J
A
fix u
s
a
ge o
f
kr
n
spinlock
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fix
f
unct
i
on to take the h
o
ok param
commit
|
commitdiff
|
tree
2015-05-13
N
icJA
fix usage of krnspinlock
.
commit
|
commitdiff
|
tree
2015-05-13
Ni
c
J
A
w
.
i
.
p changes for
e
xecsmp
.
commit
|
commitdiff
|
tree
2015-05-12
NicJA
add f
l
ag
for spinning tasks
commit
|
commitdiff
|
tree
2015-05-12
Ni
c
JA
p
repare the new task spi
n
-lock f
i
e
l
ds
commit
|
commitdiff
|
tree
2015-05-12
NicJA
slight tidy up
.
commit
|
commitdiff
|
tree
2015-05-08
NicJA
w
ip com
m
it
.
ad
d
idle tasks for additio
n
al cp
u
's
.
cleanup
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
NicJ
A
modify locking behaviour
on execsm
p
s
ystems
commit
|
commitdiff
|
tree
2015-05-08
NicJA
us
e
new version o
f
the macro
s
- and add wip changes
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
NicJA
fix a typo i
n
the execsmp set_this_task macro
.
a
l
t
er
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
more r
e
-fa
c
toring
commit
|
commitdiff
|
tree
2015-05-07
N
icJA
smal
l
r
e
facto
r
commit
|
commitdiff
|
tree
2015-05-07
NicJA
w
ip
commit
.
commit
|
commitdiff
|
tree
2015-05-07
N
i
cJA
d
e
lint
.
add
thi
s
task to
r
un
n
in
g
queuue in SET_THIS_T
A
SK
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
macro to get the tls
ptr
it
s
elf
commit
|
commitdiff
|
tree
2015-05-07
NicJA
cor
r
ectly split
the ipi into source/msg comp
o
nents
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
al
l
oc
a
te stor
a
ge f
o
r the pe
r
core ipi data and use
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
ch
a
nge Sen
d
IP
I
t
o
also pass a param
commit
|
commitdiff
|
tree
2015-05-07
NicJA
add comment about needed/comi
n
g ch
a
nge
commit
|
commitdiff
|
tree
2015-05-07
NicJA
add a
s
econd
param to h
a
nd
l
e_ipi
commit
|
commitdiff
|
tree
2015-05-07
NicJA
add
kernel_i
p
i to the buil
d
and call it from the bcm2708
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
Ni
c
JA
a
d
d
t
h
e
task t
o
th
e
h
e
ad instea
d
of en-queue
i
n
g
,
s
ince
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
fix
t
y
po
commit
|
commitdiff
|
tree
2015-05-07
NicJA
a
d
d
define
s
for ipi types
,
and
st
u
b out handler
commit
|
commitdiff
|
tree
2015-05-06
NicJA
dis
a
ble deb
u
g
commit
|
commitdiff
|
tree
2015-05-06
NicJA
use d
i
sable/ena
b
l
e
and add a suitable c
o
mment as
t
o
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
N
i
cJA
the exe
c
spinlocks a
r
e only e
x
posed whe
n
ARO
S
E
XEC_SMP
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJA
w
.
i
.
p - use
t
he task
.
resourc
e
tas
k
lis
t
on A
R
OS
commit
|
commitdiff
|
tree
2015-05-02
N
i
cJA
dont t
r
y to run the
ex
e
c
cod
e
yet
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJA
wip
.
.
store t
h
e idle
t
ask in
T
LS
.
mo
v
e the e
x
ecsmp bootstrap
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJA
deli
n
t
commit
|
commitdiff
|
tree
2015-05-02
NicJA
cleanup
debug
commit
|
commitdiff
|
tree
2015-05-01
NicJA
move running t
a
sk
s
to
the pri
v
ate runni
n
g list
commit
|
commitdiff
|
tree
2015-05-01
NicJA
cleanup debug
commit
|
commitdiff
|
tree
2015-05-01
NicJA
only replace n
e
waddtask since addtask call
s
it on aros
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
NicJ
A
lower task
.
resou
r
ce priority since it au
t
o
op
e
ns uti
l
i
t
y
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
NicJA
i
ni
t
st
r
aight afte
r
kernel
.
resource
commit
|
commitdiff
|
tree
2015-05-01
NicJA
ad
d
comment
commit
|
commitdiff
|
tree
2015-05-01
NicJA
pull
i
n
e
xe
c
_intern
.
h instead, an
d
use the correct
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
NicJA
pul
l
in the exec smp setting
v
ia eta
s
k
.
h
commit
|
commitdiff
|
tree
2015-05-01
N
icJ
A
lock
a
ccess
to the lists while we read
t
hem
commit
|
commitdiff
|
tree
2015-05-01
N
icJA
wip c
o
mmit
commit
|
commitdiff
|
tree
2015-05-01
NicJA
expose the
kernel spinlock to exec
commit
|
commitdiff
|
tree
2015-05-01
N
i
cJ
A
Initialise the AROSEXEC
_
SMP parts
in prep
a
r
e
execbase
commit
|
commitdiff
|
tree
2015-05-01
NicJA
Initialise the AROSEXEC_SM
P
p
a
rts
in prepareex
e
cbase
commit
|
commitdiff
|
tree
2015-05-01
NicJA
list of task
s
c
urre
n
tl
y
running on available cpus
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
NicJA
move the ipi
h
o
ok to a
f
ter the init calls
commit
|
commitdiff
|
tree
2015-04-30
Nic
J
A
onl
y
proces
s
m
a
ilbox that has received a fi
q
commit
|
commitdiff
|
tree
2015-04-30
NicJA
initialize th
e
spinlock
commit
|
commitdiff
|
tree
2015-04-30
NicJA
show the
c
pu number
commit
|
commitdiff
|
tree
2015-04-30
NicJA
show cpu num
b
er in fiq
commit
|
commitdiff
|
tree
2015-04-30
N
icJA
for n
o
w
o
nly try t
o
run
o
n the
bsp
commit
|
commitdiff
|
tree
2015-04-30
NicJA
acknowledge
p
e
n
ding fiq's
commit
|
commitdiff
|
tree
2015-04-30
Nic
J
A
debug delint
commit
|
commitdiff
|
tree
2015-04-30
NicJA
add fi
q
hoo
k
s
commit
|
commitdiff
|
tree
2015-04-30
Nic
J
A
use
f
iq for th
e
mailbo
x
inter
u
p
t
commit
|
commitdiff
|
tree
2015-04-30
NicJA
f
i
x
build
commit
|
commitdiff
|
tree
2015-04-30
N
i
cJA
enable cores interupts
commit
|
commitdiff
|
tree
2015-04-30
NicJA
a
dd core
initial
i
zation hook
commit
|
commitdiff
|
tree
2015-04-30
N
icJA
don
t
u
s
e magic values
commit
|
commitdiff
|
tree
2015-04-30
N
i
cJA
b
c
m2836 registers
commit
|
commitdiff
|
tree
2015-04-30
NicJA
add ar
c
h spec
i
fic spinlock
stubs
commit
|
commitdiff
|
tree
2015-04-30
NicJ
A
modi
f
y some com
m
en
t
s
commit
|
commitdiff
|
tree
2015-04-30
NicJA
pr
e
pare t
h
e
exec spi
n
locks
commit
|
commitdiff
|
tree
2015-04-30
NicJA
add neces
s
ary ta
s
klist spinlocks
commit
|
commitdiff
|
tree
2015-04-30
NicJA
use the s
p
inlock_t head
e
r, and a
d
d the stubs t
o
the
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
Nic
J
A
add spinloc
k
_t typed
e
f
header
commit
|
commitdiff
|
tree
2015-04-30
NicJ
A
small typo
commit
|
commitdiff
|
tree
2015-04-30
N
i
cJ
A
placeholder
s
commit
|
commitdiff
|
tree
2015-04-30
NicJA
si
m
p
lify
commit
|
commitdiff
|
tree
2015-04-30
Nic
J
A
small typo
commit
|
commitdiff
|
tree
2015-04-30
Nic
J
A
placeh
o
l
der
commit
|
commitdiff
|
tree
2015-04-30
N
i
cJA
add co
m
m
ent
commit
|
commitdiff
|
tree
2015-04-30
NicJA
placeholders
commit
|
commitdiff
|
tree
2015-04-30
Ni
c
JA
disable c
p
u
t
ime accounting until it i
s
cor
r
ected
commit
|
commitdiff
|
tree
2015-04-30
NicJA
disable cp
u
time accou
n
ting until it is co
r
re
c
ted
commit
|
commitdiff
|
tree
2015-04-30
Nic
J
A
oops
.
.
co
r
rect o
r
d
e
r
commit
|
commitdiff
|
tree
2015-04-30
NicJA
fi
x
formatting
commit
|
commitdiff
|
tree
2015-04-30
NicJA
use corr
e
ct storage types
commit
|
commitdiff
|
tree
2015-04-30
NicJA
use struct timeval to ob
t
a
i
n the cpu
t
im
e
.
disab
l
e d
i
splay
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
NicJA
update t
h
e t
i
meval
structs
commit
|
commitdiff
|
tree
2015-04-30
NicJA
use struct timeval to
store cpu
t
ime
s
commit
|
commitdiff
|
tree
2015-04-29
N
icJA
aknowledge pending IRQ
s
whe
n
we disable the
m
commit
|
commitdiff
|
tree
2015-04-29
NicJA
s
t
ore the
c
pu number
commit
|
commitdiff
|
tree
2015-04-29
NicJA
include forgotte
n
heade
r
commit
|
commitdiff
|
tree
2015-04-29
NicJA
c
l
e
an
u
p public/pr
i
vate
d
efine
s
commit
|
commitdiff
|
tree
2015-04-29
NicJA
add new st
u
bs
for
d
eali
n
g with the "task list(s)"
commit
|
commitdiff
|
tree
2015-04-29
Nic
J
A
pull in
config
.
h to get __A
R
O
S
EXEC_SMP__ if it is
d
efined
commit
|
commitdiff
|
tree
next