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 build
2015-05-19
N
icJ
A
fix
build
commit
|
commitdiff
|
tree
2015-05-19
NicJA
u
s
e for all target
s
commit
|
commitdiff
|
tree
2015-05-19
Ni
c
JA
fix debug
commit
|
commitdiff
|
tree
2015-05-19
Nic
J
A
forgotte
n
commit
.
commit
|
commitdiff
|
tree
2015-05-18
NicJA
use
IntE
T
ask()
i
ns
t
ead
o
f GetIntETask()
.
minor debug
.
.
.
commit
|
commitdiff
|
tree
2015-05-18
N
i
cJ
A
wip chan
g
es for execsmp
.
commit
|
commitdiff
|
tree
2015-05-18
Nic
J
A
typo
commit
|
commitdiff
|
tree
2015-05-18
N
icJA
cleanup macros
commit
|
commitdiff
|
tree
2015-05-17
NicJA
ipi reshuffle
.
add a
"
NOP
"
IPI
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
r
emove unecessary lock (ARMI_Affini
t
yMa
s
k is
u
p
d
ated
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
d
o
cp
u
_BootStrap befo
r
e
wfi again
.
move de
b
u
g
back
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
Ni
c
JA
change t
d
n
e
stcnt after disab
l
i
ng
commit
|
commitdiff
|
tree
2015-05-17
Ni
c
JA
wfi before dropping
i
n
t
o
user
m
o
de
commit
|
commitdiff
|
tree
2015-05-17
Ni
c
JA
typo
commit
|
commitdiff
|
tree
2015-05-17
Ni
c
JA
wip commit
.
move affinity mask
i
nto
a
rm implementation
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
expose the affini
t
y mask
commit
|
commitdiff
|
tree
2015-05-17
Ni
c
J
A
typo
commit
|
commitdiff
|
tree
2015-05-17
Ni
c
JA
use new plat
f
o
rm m
a
cros t
o
access
s
chedul
i
ng/per-cpu
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
provide overri
d
es
f
or s
c
hedul
i
ng
fla
g
s, td
n
estcnt and
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
N
i
cJA
provide tls
overri
d
es for scheduling f
l
ags
,
tdnestcnt
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
N
i
cJA
fix v
a
lues
commit
|
commitdiff
|
tree
2015-05-17
NicJ
A
expose scheduling flags, idnestcnt an
d
tdn
e
stcnt per
cpu
commit
|
commitdiff
|
tree
2015-05-17
N
i
c
J
A
add idne
s
tcnt an
d
t
dne
s
tcnt
o
verrides
.
us
e
atomic operations
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
add tdnestcnt overri
d
es
commit
|
commitdiff
|
tree
2015-05-17
NicJA
add test
s
f
or t
h
e s
c
heduling flags
commit
|
commitdiff
|
tree
2015-05-17
NicJA
add
overrides fo
r
the s
c
heduling
f
lags
commit
|
commitdiff
|
tree
2015-05-16
NicJA
fi
x
broken
g
u
i
construct
commit
|
commitdiff
|
tree
2015-05-13
NicJA
ju
s
t
use Fi
n
dTa
s
k di
r
ectl
y
s
o
we d
o
n't wast
e
s
torag
e
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
N
ic
J
A
show
t
he cpu number curre
n
tly running t
h
e
s
cheduling
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
use
consis
t
ent cpu naming &
n
umbering
commit
|
commitdiff
|
tree
2015-05-13
NicJA
use
cons
i
stent cpu
numbering
commit
|
commitdiff
|
tree
2015-05-13
NicJ
A
slight debug cleanup
commit
|
commitdiff
|
tree
2015-05-13
Nic
J
A
no point display
i
ng affinity mask
here
commit
|
commitdiff
|
tree
2015-05-13
NicJA
additional debug, and
a
djus
t
spinlock
hook
so that
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
start service t
a
sks sepa
r
ately in-cas
e
platforms
n
eed
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
Ni
c
JA
really ski
p
1 l
v
o
commit
|
commitdiff
|
tree
2015-05-13
Nic
J
A
fixe
s
to scheduling
commit
|
commitdiff
|
tree
2015-05-13
N
i
cJA
f
orma
t
ting
commit
|
commitdiff
|
tree
2015-05-13
Ni
c
JA
w
.
i
.
p
changes fo
r
execsmp
.
commit
|
commitdiff
|
tree
2015-05-13
Nic
J
A
unlo
c
k
t
he
l
is
t
b
efore callin
g
r
es
c
hedule
commit
|
commitdiff
|
tree
2015-05-13
NicJA
c
l
eanup deb
u
g
commit
|
commitdiff
|
tree
2015-05-13
NicJA
clean up debug
/
fix
t
ypo
s
commit
|
commitdiff
|
tree
2015-05-13
NicJ
A
c
l
ea
n
up
comments/fi
x
typos
commit
|
commitdiff
|
tree
2015-05-13
NicJA
cle
a
nu
p
spinl
o
ck registers
t
o match hook ordering
commit
|
commitdiff
|
tree
2015-05-13
NicJA
clea
n
up spin
l
ock r
e
gi
s
t
e
rs t
o
match hoo
k
o
rder
i
n
g
commit
|
commitdiff
|
tree
2015-05-13
N
i
c
JA
set the lock the task is waiting on, and re-
a
d
d spinning
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJ
A
add
s
tor
a
ge for poin
t
er t
o
s
p
inlock the task is "spin
n
in
g
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
N
i
cJA
fi
x
usage
o
f krnspi
n
lock
&
wip
c
hanges to set TS_SPIN
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fix u
s
a
ge of krns
p
i
nl
o
ck & wip
changes to scheduling
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
f
i
x us
a
ge of krnspinlock
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fix u
s
age
of krnsp
i
nlock
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fix function to take the
hook para
m
commit
|
commitdiff
|
tree
2015-05-13
NicJA
f
i
x us
a
ge
of kr
n
spinlo
c
k
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
w
.
i
.
p chan
g
e
s f
o
r execs
m
p
.
commit
|
commitdiff
|
tree
2015-05-12
NicJA
a
d
d flag for
s
pinnin
g
tasks
commit
|
commitdiff
|
tree
2015-05-12
N
i
c
JA
prepare the new task
s
pin-lock f
i
elds
commit
|
commitdiff
|
tree
2015-05-12
NicJA
slig
h
t tidy up
.
commit
|
commitdiff
|
tree
2015-05-08
NicJA
wip com
m
i
t
.
a
d
d
idle
t
asks for additional cpu's
.
cl
e
anu
p
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
NicJA
modify locking behavi
o
ur on
e
xecsmp systems
commit
|
commitdiff
|
tree
2015-05-08
NicJA
use new version o
f
the macros
- and
add
wip changes
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
NicJA
f
ix a t
y
po in the e
x
ecsmp set_this_task macro
.
al
t
er
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
more re-facto
r
ing
commit
|
commitdiff
|
tree
2015-05-07
N
i
cJA
small refactor
commit
|
commitdiff
|
tree
2015-05-07
NicJA
wip commit
.
commit
|
commitdiff
|
tree
2015-05-07
Ni
c
JA
delint
.
add t
h
istask
t
o
run
n
ing queuu
e
in
SE
T
_T
H
IS_TASK
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
Nic
J
A
macro to g
e
t the
t
ls ptr i
t
self
commit
|
commitdiff
|
tree
2015-05-07
NicJA
cor
r
ectly split the ipi in
t
o
s
o
u
rce/
m
sg component
s
.
commit
|
commitdiff
|
tree
2015-05-07
NicJ
A
al
l
ocate storage for
t
he pe
r
core ipi da
t
a and use
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
cha
n
ge SendI
P
I to al
s
o pass a param
commit
|
commitdiff
|
tree
2015-05-07
Ni
c
JA
add comm
e
n
t about n
e
eded
/
coming change
commit
|
commitdiff
|
tree
2015-05-07
N
i
cJ
A
a
d
d a
s
econd p
a
ram to han
d
l
e_ipi
commit
|
commitdiff
|
tree
2015-05-07
NicJA
a
d
d
k
e
r
n
el_ipi
t
o the
bu
i
l
d
and call it from the bcm2708
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
N
icJ
A
ad
d
the task to the head in
s
tead of en-q
u
eueing, si
n
ce
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
fix typo
commit
|
commitdiff
|
tree
2015-05-07
NicJA
add define
s
for
ipi types, and stub out handler
commit
|
commitdiff
|
tree
2015-05-06
NicJA
disable
d
e
b
ug
commit
|
commitdiff
|
tree
2015-05-06
NicJA
us
e
disable/enable a
n
d add a suitable comment
a
s to
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJA
the ex
e
c
spinloc
k
s ar
e
only exposed when AROS
E
X
E
C_SMP
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJA
w
.
i
.
p -
u
se
the task
.
r
e
sour
c
e
tas
k
list o
n
AROS
commit
|
commitdiff
|
tree
2015-05-02
NicJA
dont try to run the
e
xec code yet
.
.
commit
|
commitdiff
|
tree
2015-05-02
N
i
c
JA
w
i
p
.
.
store t
h
e
idletask in
TLS
.
move the execsmp
bootstrap
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJA
de
l
i
n
t
commit
|
commitdiff
|
tree
2015-05-02
NicJA
cleanup debug
commit
|
commitdiff
|
tree
2015-05-01
Ni
c
JA
m
ove r
u
nning tasks
t
o
t
he priv
a
te running li
s
t
commit
|
commitdiff
|
tree
2015-05-01
Ni
c
J
A
c
leanup debu
g
commit
|
commitdiff
|
tree
2015-05-01
NicJA
only re
p
lace new
a
ddtask sin
c
e addtask calls i
t
on aros
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
NicJA
l
o
wer task
.
r
e
sourc
e
p
r
iori
t
y since it aut
o
ope
n
s utility
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
NicJA
init st
r
aig
h
t after kernel
.
r
e
so
u
r
c
e
commit
|
commitdiff
|
tree
2015-05-01
NicJA
ad
d
comme
n
t
commit
|
commitdiff
|
tree
2015-05-01
NicJA
pull in e
x
ec_intern
.
h
instead,
a
nd
u
se the correct
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
Nic
J
A
p
u
l
l in the
exec smp setting via etask
.
h
commit
|
commitdiff
|
tree
2015-05-01
N
icJA
lock acce
s
s to the lists w
h
ile we
read
th
e
m
commit
|
commitdiff
|
tree
2015-05-01
NicJA
wip comm
i
t
commit
|
commitdiff
|
tree
2015-05-01
N
i
cJA
expo
s
e the kernel spinlock to exec
commit
|
commitdiff
|
tree
2015-05-01
NicJA
Init
i
ali
s
e the AROSEXEC_SMP par
t
s in prepareexecbase
commit
|
commitdiff
|
tree
2015-05-01
NicJA
Init
i
a
l
ise
t
he AROSEXEC_SMP
p
arts in prepareexecbas
e
commit
|
commitdiff
|
tree
2015-05-01
N
i
cJA
li
s
t of tasks currently running
o
n available cpus
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
NicJA
mo
v
e
t
he ipi hook
t
o afte
r
the init calls
commit
|
commitdiff
|
tree
2015-04-30
NicJA
only proces
s
mailbox that has
received
a
fiq
commit
|
commitdiff
|
tree
2015-04-30
Nic
J
A
initialize
t
h
e
spinlock
commit
|
commitdiff
|
tree
next