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
use GET_THIS_TASK internally throughout exec - since it will result in faster/smaller...
2015-05-20
Nic
J
A
use
G
E
T_THIS_TASK
i
nternally thr
o
ughout e
x
e
c
- since
.
.
.
commit
|
commitdiff
|
tree
2015-05-19
NicJA
r
e
move erro
n
e
ous
lin
e
commit
|
commitdiff
|
tree
2015-05-19
NicJ
A
wi
p
.
ad
d
t
h
e smp variant option
for pc-x86_64 also
commit
|
commitdiff
|
tree
2015-05-19
NicJA
f
i
x buil
d
commit
|
commitdiff
|
tree
2015-05-19
N
icJA
fix bu
i
ld
commit
|
commitdiff
|
tree
2015-05-19
NicJA
use for all targets
commit
|
commitdiff
|
tree
2015-05-19
NicJA
fix deb
u
g
commit
|
commitdiff
|
tree
2015-05-19
NicJA
f
orgott
e
n
c
om
m
it
.
commit
|
commitdiff
|
tree
2015-05-18
Ni
c
J
A
use IntETask() i
n
s
tead of Ge
t
IntETask()
.
minor debug
.
.
.
commit
|
commitdiff
|
tree
2015-05-18
NicJA
wip chang
e
s f
o
r
execsmp
.
commit
|
commitdiff
|
tree
2015-05-18
NicJ
A
typo
commit
|
commitdiff
|
tree
2015-05-18
NicJA
cleanup
m
acros
commit
|
commitdiff
|
tree
2015-05-17
Ni
c
JA
ipi r
e
shuffle
.
add a "NOP" IPI
.
commit
|
commitdiff
|
tree
2015-05-17
Ni
c
J
A
r
emove une
c
essary lock
(ARM
I
_Affinity
M
as
k
i
s upda
t
e
d
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
N
i
cJA
do c
p
u
_BootSt
r
a
p
b
efore wfi a
g
ain
.
mov
e
debug back
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
change tdnestcnt after di
s
abling
commit
|
commitdiff
|
tree
2015-05-17
NicJ
A
w
fi bef
o
r
e
dro
p
ping into user mode
commit
|
commitdiff
|
tree
2015-05-17
Ni
c
JA
typo
commit
|
commitdiff
|
tree
2015-05-17
N
i
cJA
wip com
m
i
t
.
move affinit
y
m
as
k
i
nto arm implem
e
ntation
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
N
i
cJA
exp
o
se the affinity
mask
commit
|
commitdiff
|
tree
2015-05-17
NicJA
typo
commit
|
commitdiff
|
tree
2015-05-17
N
i
cJA
use
new platform macros to acce
s
s schedulin
g
/pe
r
-cpu
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
provide overri
d
es for sched
u
li
n
g flags, tdnestcnt and
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
provide tls ove
r
rides for
s
chedul
i
ng flags, tdne
s
t
cnt
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
f
ix v
a
lues
commit
|
commitdiff
|
tree
2015-05-17
NicJA
ex
p
o
se scheduling flags
,
i
d
nestcnt and t
d
nestcnt per cpu
commit
|
commitdiff
|
tree
2015-05-17
Ni
c
JA
ad
d
idn
e
st
c
n
t and
t
d
n
estcnt
overrides
.
use at
o
mic operations
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
N
icJA
ad
d
tdnestcnt over
r
i
des
commit
|
commitdiff
|
tree
2015-05-17
NicJ
A
add tests
for the
s
chedul
i
ng flags
commit
|
commitdiff
|
tree
2015-05-17
Nic
J
A
a
dd
overrides f
o
r
t
he scheduling fla
g
s
commit
|
commitdiff
|
tree
2015-05-16
NicJA
fix br
o
ken
g
ui construct
commit
|
commitdiff
|
tree
2015-05-13
NicJA
j
ust use FindTask direct
l
y so we
d
o
n't wast
e
st
o
rage
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJ
A
s
ho
w
the cpu numb
e
r currentl
y
r
un
n
ing the scheduling
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
use
c
onsistent cpu naming
&
n
um
b
ering
commit
|
commitdiff
|
tree
2015-05-13
NicJA
use consis
t
ent cpu numberin
g
commit
|
commitdiff
|
tree
2015-05-13
Ni
c
JA
s
light debug cleanup
commit
|
commitdiff
|
tree
2015-05-13
NicJA
no
p
o
i
nt displaying affinity mask here
commit
|
commitdiff
|
tree
2015-05-13
NicJA
additional d
e
bug, and adjust spinl
o
ck hoo
k
so that
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
Ni
c
JA
start servi
c
e ta
s
ks
sep
a
rately in-case pla
t
forms nee
d
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
really s
k
ip 1
lvo
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fixes to scheduling
commit
|
commitdiff
|
tree
2015-05-13
NicJA
forma
t
ting
commit
|
commitdiff
|
tree
2015-05-13
Ni
c
JA
w
.
i
.
p c
h
anges f
o
r execsmp
.
commit
|
commitdiff
|
tree
2015-05-13
Nic
J
A
unl
o
ck the list before
c
alling reschedule
commit
|
commitdiff
|
tree
2015-05-13
N
i
cJA
cleanup
debug
commit
|
commitdiff
|
tree
2015-05-13
NicJA
clean up debu
g
/fix typo
s
commit
|
commitdiff
|
tree
2015-05-13
Nic
J
A
clean
up comments/fi
x
typos
commit
|
commitdiff
|
tree
2015-05-13
NicJA
cleanup spinlo
c
k regist
e
rs to match ho
o
k
o
rderin
g
commit
|
commitdiff
|
tree
2015-05-13
Ni
c
JA
c
l
eanup
spinlock re
g
is
t
ers t
o
m
a
tch hoo
k
ord
e
ring
commit
|
commitdiff
|
tree
2015-05-13
N
icJA
set the lock the task is wait
i
ng
on, and re-add spinni
n
g
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJ
A
add storage for po
i
nter t
o
s
p
i
n
l
o
ck the task is "sp
i
nning
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fix usa
g
e of k
r
nspinlock & wip changes to
s
e
t
TS_SPIN
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fix usage of krnspinlo
c
k & wip
changes to scheduling
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fix us
a
ge of kr
n
spinlock
.
commit
|
commitdiff
|
tree
2015-05-13
Nic
J
A
fix
u
sage
o
f
k
rns
p
inlock
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fix function to take
t
h
e hook
param
commit
|
commitdiff
|
tree
2015-05-13
NicJ
A
fix usa
g
e of krnspin
l
o
c
k
.
commit
|
commitdiff
|
tree
2015-05-13
Nic
J
A
w
.
i
.
p changes for exe
c
smp
.
commit
|
commitdiff
|
tree
2015-05-12
NicJA
add flag for spinning ta
s
ks
commit
|
commitdiff
|
tree
2015-05-12
NicJA
prepa
r
e the new task
s
p
i
n-lock fields
commit
|
commitdiff
|
tree
2015-05-12
NicJA
s
light
t
idy up
.
commit
|
commitdiff
|
tree
2015-05-08
NicJA
wip co
m
mit
.
add idl
e
tasks for additional cpu's
.
cleanup
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
NicJA
modify lockin
g
behaviour on ex
e
cs
m
p systems
commit
|
commitdiff
|
tree
2015-05-08
N
i
cJA
u
se
new version of
t
he
m
acros
- and add w
i
p changes
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
NicJA
fix
a typo in the execs
m
p
s
e
t_this
_
ta
s
k
m
acro
.
al
t
er
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
more re-fa
c
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
Nic
J
A
delint
.
add thistask to running queu
u
e in
SET_THIS_TASK
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
macro to get th
e
tls
p
t
r
itsel
f
commit
|
commitdiff
|
tree
2015-05-07
NicJA
c
orrectly split t
h
e
ipi into source/
m
sg components
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
all
o
c
a
te sto
r
age f
o
r the per core ipi da
t
a
a
n
d
u
se
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
chang
e
Sen
d
IPI to als
o
p
ass
a
p
aram
commit
|
commitdiff
|
tree
2015-05-07
NicJA
ad
d
commen
t
about needed/coming change
commit
|
commitdiff
|
tree
2015-05-07
NicJA
add
a
sec
o
nd par
a
m
to handle_ipi
commit
|
commitdiff
|
tree
2015-05-07
N
i
cJA
ad
d
kernel_ipi to the build and
c
al
l
i
t f
r
om t
h
e
bcm2708
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
add the
t
ask to the head inste
a
d of en
-
q
ueueing, since
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
Nic
J
A
fix typ
o
commit
|
commitdiff
|
tree
2015-05-07
N
i
cJA
a
dd
d
e
fines for ipi types,
a
n
d stub out hand
l
e
r
commit
|
commitdiff
|
tree
2015-05-06
NicJA
disable debug
commit
|
commitdiff
|
tree
2015-05-06
N
i
cJA
use disable/enable a
n
d add a
s
ui
t
able
c
o
mm
e
nt a
s
to
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJ
A
t
he e
x
e
c s
p
inlocks are
o
nly exposed when A
R
OSEXEC_SMP
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJA
w
.
i
.
p
- use the task
.
resourc
e
task list on AROS
commit
|
commitdiff
|
tree
2015-05-02
NicJA
dont try
t
o ru
n
the
e
xec
code ye
t
.
.
commit
|
commitdiff
|
tree
2015-05-02
N
icJA
wi
p
.
.
sto
r
e
the idletask in TLS
.
m
ov
e
th
e
execsmp bootstrap
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
N
icJA
deli
n
t
commit
|
commitdiff
|
tree
2015-05-02
NicJA
cle
a
nu
p
debug
commit
|
commitdiff
|
tree
2015-05-01
N
i
cJA
mo
v
e running
t
asks to the private running list
commit
|
commitdiff
|
tree
2015-05-01
Ni
c
JA
c
leanup debug
commit
|
commitdiff
|
tree
2015-05-01
NicJA
only repl
a
ce new
a
dd
t
a
sk since
addtask
calls
i
t on aros
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
N
i
c
JA
lower task
.
r
esource prior
i
ty since it autoopens util
i
ty
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
N
icJA
ini
t
s
t
r
aight a
f
ter kerne
l
.
r
e
sourc
e
commit
|
commitdiff
|
tree
2015-05-01
N
i
cJA
add
comment
commit
|
commitdiff
|
tree
2015-05-01
Ni
c
JA
pull i
n
exec
_
intern
.
h
instead, and use the correct
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
NicJA
p
u
ll
i
n
the
e
xec smp
s
etting via
e
task
.
h
commit
|
commitdiff
|
tree
2015-05-01
NicJA
loc
k
access
to the lists wh
i
le we read them
commit
|
commitdiff
|
tree
2015-05-01
NicJA
wip
commit
commit
|
commitdiff
|
tree
2015-05-01
N
i
cJA
expose the k
e
rnel spi
n
lock to exec
commit
|
commitdiff
|
tree
2015-05-01
NicJA
Initialis
e
th
e
AROSEXEC_S
M
P part
s
in prepareex
e
cbase
commit
|
commitdiff
|
tree
2015-05-01
NicJA
Initialise
the A
R
OSEXE
C
_S
M
P parts in prepareexecbase
commit
|
commitdiff
|
tree
next