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
set the lock the task is waiting on, and re-add spinning tasks when a lock is released
2015-05-13
Nic
J
A
se
t
the lock
t
h
e task
i
s w
a
i
t
ing on, and re-add spinning
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
add s
t
orage
f
o
r pointer to spinloc
k
t
h
e task is "spin
n
ing
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
N
icJA
fix usage of krnspinlock &
w
ip changes to s
e
t TS_SPIN
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fix
usag
e
of krnspinlock & wip
c
h
a
ng
e
s to scheduling
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fi
x
u
sage of krnspinlock
.
commit
|
commitdiff
|
tree
2015-05-13
N
i
cJA
fix usage of
krnsp
i
nlock
.
commit
|
commitdiff
|
tree
2015-05-13
N
i
c
JA
fix f
u
n
c
tion to t
a
ke the hook pa
r
am
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fix
u
sag
e
of krnsp
i
nlock
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
w
.
i
.
p c
h
anges f
o
r exec
s
mp
.
commit
|
commitdiff
|
tree
2015-05-12
NicJA
add fla
g
for spi
n
ning
t
asks
commit
|
commitdiff
|
tree
2015-05-12
NicJA
prepar
e
t
he ne
w
task
s
pin-loc
k
fields
commit
|
commitdiff
|
tree
2015-05-12
NicJA
slight tidy up
.
commit
|
commitdiff
|
tree
2015-05-08
NicJA
wip co
m
mit
.
add idle t
a
sk
s
for
additional cpu's
.
clean
u
p
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
NicJA
modi
f
y
loc
k
ing behaviou
r
on execsmp systems
commit
|
commitdiff
|
tree
2015-05-08
NicJA
use new version of the macros - and add
wip changes
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
NicJA
fix a
ty
p
o
in the execs
m
p set_this_task macro
.
alter
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
Nic
J
A
more re-factoring
commit
|
commitdiff
|
tree
2015-05-07
NicJA
small refactor
commit
|
commitdiff
|
tree
2015-05-07
NicJ
A
w
i
p com
m
it
.
commit
|
commitdiff
|
tree
2015-05-07
N
i
cJA
d
elint
.
add thistask to
running
q
ueu
u
e
i
n
SET_THIS_TASK
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
Nic
J
A
macro to ge
t
the tls p
t
r
itself
commit
|
commitdiff
|
tree
2015-05-07
NicJA
correctly s
p
lit th
e
ipi into s
o
urce/
m
sg compone
n
ts
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
allocate storage
f
or the p
e
r c
o
re ip
i
da
t
a and use
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJ
A
change Send
I
P
I
to also pass a param
commit
|
commitdiff
|
tree
2015-05-07
Ni
c
JA
a
d
d commen
t
abo
u
t ne
e
d
e
d/c
o
m
i
ng change
commit
|
commitdiff
|
tree
2015-05-07
NicJ
A
a
d
d a second param to hand
l
e_i
p
i
commit
|
commitdiff
|
tree
2015-05-07
NicJA
add kernel_ipi to
the build and
c
a
l
l it from t
h
e
b
c
m27
0
8
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
N
icJA
add t
h
e
t
ask to the head i
n
st
e
ad of
e
n-queueing, s
i
nce
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
N
icJA
fix typo
commit
|
commitdiff
|
tree
2015-05-07
N
icJA
add defin
e
s for ip
i
t
y
pes
,
and stub out handler
commit
|
commitdiff
|
tree
2015-05-06
Ni
c
JA
di
s
able debug
commit
|
commitdiff
|
tree
2015-05-06
NicJA
u
s
e disable/enab
l
e
a
n
d add a suitable comment as
t
o
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJA
the exec spinl
o
c
ks are onl
y
exposed
when
A
ROSEXEC_SMP
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJA
w
.
i
.
p
-
u
se the task
.
re
s
ource task l
i
st o
n
AROS
commit
|
commitdiff
|
tree
2015-05-02
NicJ
A
do
n
t try to ru
n
the exec code yet
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJA
wip
.
.
s
t
ore the idletask in TLS
.
move the execsm
p
bootst
r
ap
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJA
deli
n
t
commit
|
commitdiff
|
tree
2015-05-02
N
icJA
cleanup
deb
u
g
commit
|
commitdiff
|
tree
2015-05-01
NicJA
move
runn
i
n
g
tasks
t
o
t
he pr
i
vat
e
running list
commit
|
commitdiff
|
tree
2015-05-01
NicJA
cl
e
anup debug
commit
|
commitdiff
|
tree
2015-05-01
NicJA
o
n
ly rep
l
a
c
e newaddtask sin
c
e
addta
s
k
ca
l
ls it
o
n
aros
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
NicJA
lower ta
s
k
.
res
o
urce pr
i
ority si
n
c
e
it autoope
n
s
utility
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
NicJA
ini
t
straight after k
e
rnel
.
resource
commit
|
commitdiff
|
tree
2015-05-01
NicJA
add comment
commit
|
commitdiff
|
tree
2015-05-01
NicJA
pull in
e
xec_i
n
te
r
n
.
h
instead, and
u
se
t
he correct
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
Nic
J
A
pull in the
exec smp
sett
i
ng v
i
a etas
k
.
h
commit
|
commitdiff
|
tree
2015-05-01
NicJA
lock acce
s
s to the lists while we read th
e
m
commit
|
commitdiff
|
tree
2015-05-01
NicJA
w
i
p commit
commit
|
commitdiff
|
tree
2015-05-01
N
icJA
expose
t
h
e
kernel
s
pinlock to exec
commit
|
commitdiff
|
tree
2015-05-01
NicJA
I
n
itialise
t
he AROSE
X
EC
_
S
M
P parts in p
r
epare
e
xe
c
base
commit
|
commitdiff
|
tree
2015-05-01
NicJ
A
Initialise t
h
e ARO
S
EXEC_SMP
p
arts in prepare
e
xecbase
commit
|
commitdiff
|
tree
2015-05-01
NicJ
A
list of
tasks currently running on
av
a
ilable cpu
s
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
NicJ
A
move t
h
e ipi h
o
ok to
aft
e
r the init cal
l
s
commit
|
commitdiff
|
tree
2015-04-30
NicJA
o
n
ly process mailbox that has received a fiq
commit
|
commitdiff
|
tree
2015-04-30
Nic
J
A
initialize the s
p
in
l
ock
commit
|
commitdiff
|
tree
2015-04-30
NicJ
A
show
t
he
c
pu
n
u
mb
e
r
commit
|
commitdiff
|
tree
2015-04-30
NicJA
show cpu
number in fiq
commit
|
commitdiff
|
tree
2015-04-30
NicJA
for
now only try to ru
n
on the bsp
commit
|
commitdiff
|
tree
2015-04-30
N
i
cJA
acknowledge
pen
d
ing fiq
'
s
commit
|
commitdiff
|
tree
2015-04-30
NicJA
de
b
ug delint
commit
|
commitdiff
|
tree
2015-04-30
N
i
cJA
add fiq h
o
o
k
s
commit
|
commitdiff
|
tree
2015-04-30
N
i
c
J
A
use f
i
q for the mailbox in
t
e
r
upt
commit
|
commitdiff
|
tree
2015-04-30
Nic
J
A
fix build
commit
|
commitdiff
|
tree
2015-04-30
NicJA
enable cores
interupts
commit
|
commitdiff
|
tree
2015-04-30
NicJ
A
add c
o
r
e
init
i
ali
z
ation h
o
ok
commit
|
commitdiff
|
tree
2015-04-30
N
i
cJA
dont use magic
v
a
lues
commit
|
commitdiff
|
tree
2015-04-30
NicJA
bcm283
6
registers
commit
|
commitdiff
|
tree
2015-04-30
NicJA
add arch
s
peci
f
ic spinlock stubs
commit
|
commitdiff
|
tree
2015-04-30
NicJ
A
modify some comments
commit
|
commitdiff
|
tree
2015-04-30
NicJA
prepare the exec s
p
inlocks
commit
|
commitdiff
|
tree
2015-04-30
Ni
c
JA
add neces
s
ary ta
s
klist spinlo
c
k
s
commit
|
commitdiff
|
tree
2015-04-30
NicJA
use th
e
spinlock_t
h
eader, an
d
ad
d
the stu
b
s to the
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
N
i
cJA
add spinl
o
ck_t
typedef
h
eader
commit
|
commitdiff
|
tree
2015-04-30
NicJA
small typo
commit
|
commitdiff
|
tree
2015-04-30
Nic
J
A
placeho
l
de
r
s
commit
|
commitdiff
|
tree
2015-04-30
NicJA
s
i
mplify
commit
|
commitdiff
|
tree
2015-04-30
NicJA
small typo
commit
|
commitdiff
|
tree
2015-04-30
N
icJA
p
l
aceholder
commit
|
commitdiff
|
tree
2015-04-30
N
i
c
J
A
add com
m
e
n
t
commit
|
commitdiff
|
tree
2015-04-30
NicJA
p
l
aceholde
r
s
commit
|
commitdiff
|
tree
2015-04-30
NicJA
disable
cputime accounting until it is
c
orrected
commit
|
commitdiff
|
tree
2015-04-30
NicJA
disable cput
i
m
e account
i
n
g
until it is corrected
commit
|
commitdiff
|
tree
2015-04-30
N
i
cJA
oops
.
.
c
o
rrect order
commit
|
commitdiff
|
tree
2015-04-30
N
icJA
fix f
o
rmatti
n
g
commit
|
commitdiff
|
tree
2015-04-30
NicJA
u
se correct s
t
orage t
y
pes
commit
|
commitdiff
|
tree
2015-04-30
Ni
c
JA
u
s
e
s
tr
u
ct
timeval
t
o obta
i
n the
c
putime
.
disable dis
p
lay
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
NicJ
A
up
d
at
e
th
e
time
v
a
l struc
t
s
commit
|
commitdiff
|
tree
2015-04-30
NicJA
use struct time
v
al to store cp
u
times
commit
|
commitdiff
|
tree
2015-04-29
NicJA
akn
o
wledg
e
pending IRQs when w
e
di
s
able
t
h
e
m
commit
|
commitdiff
|
tree
2015-04-29
NicJA
store the cpu n
u
mber
commit
|
commitdiff
|
tree
2015-04-29
Nic
J
A
incl
u
de forgotte
n
header
commit
|
commitdiff
|
tree
2015-04-29
NicJA
clean
u
p public/pri
v
ate defines
commit
|
commitdiff
|
tree
2015-04-29
NicJA
add new stubs for dealing with the "task list(s)"
commit
|
commitdiff
|
tree
2015-04-29
Ni
c
JA
p
ull in config
.
h
t
o get __AROSEXEC_SMP__
i
f it i
s
define
d
commit
|
commitdiff
|
tree
2015-04-29
NicJA
a
d
d the ras
p
i-armh
f
s
m
p variant
commit
|
commitdiff
|
tree
2015-04-29
Nic
J
A
exp
o
r
t
AROSEXEC_SMP flag
commit
|
commitdiff
|
tree
2015-04-29
NicJA
han
d
l
e the new tags
commit
|
commitdiff
|
tree
2015-04-29
N
i
c
JA
a fe
w
more fields used b
y
t
ask re
s
ou
r
ce, et
c
.
commit
|
commitdiff
|
tree
2015-04-29
NicJA
a few more definitions
commit
|
commitdiff
|
tree
2015-04-29
NicJA
fix copyright
,
i
d
an
d
t
arg
e
t
s
commit
|
commitdiff
|
tree
next