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
execsmp : lock access to the task when setting the signal bits
2015-05-20
N
i
c
JA
execs
m
p : lock access
t
o the
task
w
he
n
se
t
ting the
.
.
.
commit
|
commitdiff
|
tree
2015-05-20
NicJ
A
AllocTaskSigna
l
can be c
a
lled b
e
fore the
ETask is created
.
.
.
commit
|
commitdiff
|
tree
2015-05-20
N
icJA
oops - com
m
itted in error
commit
|
commitdiff
|
tree
2015-05-20
NicJA
use
for
b
id/p
e
r
m
it on exec
s
m
p
commit
|
commitdiff
|
tree
2015-05-20
NicJA
update copyrigh
t
commit
|
commitdiff
|
tree
2015-05-20
NicJA
correct copyr
i
gh
t
commit
|
commitdiff
|
tree
2015-05-20
NicJA
fix comment
commit
|
commitdiff
|
tree
2015-05-20
NicJA
fix co
m
m
en
t
commit
|
commitdiff
|
tree
2015-05-20
NicJ
A
fi
x
commen
t
commit
|
commitdiff
|
tree
2015-05-20
NicJA
use
G
E
T_THIS_TASK internally throu
g
hou
t
e
x
e
c
- since
.
.
.
commit
|
commitdiff
|
tree
2015-05-19
NicJA
re
m
ove erroneous li
n
e
commit
|
commitdiff
|
tree
2015-05-19
NicJA
w
i
p
.
add
t
he smp variant option for pc-x86_64 also
commit
|
commitdiff
|
tree
2015-05-19
NicJA
fix bui
l
d
commit
|
commitdiff
|
tree
2015-05-19
Ni
c
J
A
fix build
commit
|
commitdiff
|
tree
2015-05-19
N
i
c
JA
use for all targets
commit
|
commitdiff
|
tree
2015-05-19
NicJA
fix debug
commit
|
commitdiff
|
tree
2015-05-19
Ni
c
JA
f
o
rgotten commit
.
commit
|
commitdiff
|
tree
2015-05-18
N
i
cJ
A
use IntETask() instead of
G
etIntETask()
.
minor debug
.
.
.
commit
|
commitdiff
|
tree
2015-05-18
NicJA
w
i
p changes for execsmp
.
commit
|
commitdiff
|
tree
2015-05-18
NicJA
t
y
po
commit
|
commitdiff
|
tree
2015-05-18
NicJA
clean
u
p macros
commit
|
commitdiff
|
tree
2015-05-17
NicJA
ipi reshuf
f
le
.
a
dd a "NOP" IPI
.
commit
|
commitdiff
|
tree
2015-05-17
N
icJA
remove
unecessary
lock (ARMI
_
Affi
n
ityMask
is updated
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
do
cpu_Boot
S
trap before wfi again
.
move debug bac
k
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
N
i
c
JA
ch
a
nge tdnes
t
cnt after
dis
a
bling
commit
|
commitdiff
|
tree
2015-05-17
Ni
c
J
A
wfi b
e
fore
d
r
opping into
user mode
commit
|
commitdiff
|
tree
2015-05-17
N
icJ
A
typo
commit
|
commitdiff
|
tree
2015-05-17
NicJA
wip commi
t
.
move affinity mask int
o
arm
implement
a
tion
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
expose th
e
a
f
f
i
ni
t
y
mask
commit
|
commitdiff
|
tree
2015-05-17
NicJA
ty
p
o
commit
|
commitdiff
|
tree
2015-05-17
NicJA
use new pla
t
f
orm macros to
a
ccess sched
u
ling/pe
r
-
cpu
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
Nic
J
A
provi
d
e override
s
for
s
cheduling flags, tdne
s
tcnt and
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
Ni
c
J
A
provide tls
o
verrides for
scheduling flags, tdnestcnt
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
N
i
cJA
fix values
commit
|
commitdiff
|
tree
2015-05-17
NicJA
expose s
c
heduling flags, idnes
t
cnt
a
nd tdnes
t
cnt per cp
u
commit
|
commitdiff
|
tree
2015-05-17
Ni
c
JA
add
idnestcnt and td
n
e
s
tcnt o
v
errides
.
use atomic operati
o
n
s
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
add tdn
e
s
t
c
nt overrides
commit
|
commitdiff
|
tree
2015-05-17
NicJA
add tests for the schedulin
g
fla
g
s
commit
|
commitdiff
|
tree
2015-05-17
N
i
cJA
add
overrides for
t
he s
c
he
d
ulin
g
f
lags
commit
|
commitdiff
|
tree
2015-05-16
NicJA
fix br
o
ke
n
gui construct
commit
|
commitdiff
|
tree
2015-05-13
NicJA
just
use Find
T
ask di
r
e
ctly s
o
we don't
w
aste storage
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJ
A
sho
w
the cpu numbe
r
currently run
n
i
n
g
t
h
e sche
d
uli
n
g
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
N
icJ
A
use
co
n
sist
e
nt cpu nam
i
ng & numberi
n
g
commit
|
commitdiff
|
tree
2015-05-13
NicJA
use c
o
nsistent cpu
num
b
ering
commit
|
commitdiff
|
tree
2015-05-13
NicJA
slight deb
u
g clea
n
up
commit
|
commitdiff
|
tree
2015-05-13
NicJA
no point displaying aff
i
n
ity
m
ask
h
ere
commit
|
commitdiff
|
tree
2015-05-13
N
i
cJA
addition
a
l de
b
u
g
,
a
nd adjust
s
pin
l
ock h
o
o
k so
th
a
t
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
start se
r
v
i
ce tasks
s
ep
a
ratel
y
in-case platforms ne
e
d
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
re
a
lly ski
p
1
l
vo
commit
|
commitdiff
|
tree
2015-05-13
Nic
J
A
fixes to scheduling
commit
|
commitdiff
|
tree
2015-05-13
Nic
J
A
formatting
commit
|
commitdiff
|
tree
2015-05-13
NicJA
w
.
i
.
p changes for exec
s
mp
.
commit
|
commitdiff
|
tree
2015-05-13
NicJ
A
unlock the
list before calling reschedule
commit
|
commitdiff
|
tree
2015-05-13
N
i
cJA
cleanup d
e
bu
g
commit
|
commitdiff
|
tree
2015-05-13
NicJA
cl
e
an up
d
ebug/fix ty
p
o
s
commit
|
commitdiff
|
tree
2015-05-13
NicJA
cle
a
n
u
p comments/fix ty
p
os
commit
|
commitdiff
|
tree
2015-05-13
N
i
c
JA
cleanup
s
p
in
l
ock registers to
match
h
ook ordering
commit
|
commitdiff
|
tree
2015-05-13
NicJA
cleanup spinlock reg
i
sters
to
match
hoo
k
ordering
commit
|
commitdiff
|
tree
2015-05-13
NicJA
s
e
t
th
e
lock
the task
i
s waiting on,
and re-add spin
n
ing
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJ
A
add storage
for p
o
i
nter to spinlock the task is
"
spinning
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
f
ix u
s
a
g
e of krnspinl
o
ck &
wip ch
a
nges to set TS_SPIN
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fix usage of krnspinlock & wip ch
a
nges to sc
h
eduling
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fi
x
usage o
f
k
rnspinlo
c
k
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fix usage
of krnspinl
o
ck
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fix function to tak
e
the hook p
a
r
am
commit
|
commitdiff
|
tree
2015-05-13
NicJA
f
ix usage of krn
s
pinlock
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
w
.
i
.
p ch
a
nges fo
r
execsmp
.
commit
|
commitdiff
|
tree
2015-05-12
NicJA
add
f
lag for spinnin
g
tasks
commit
|
commitdiff
|
tree
2015-05-12
N
i
cJA
pre
p
are the new
t
ask spin-
l
ock fields
commit
|
commitdiff
|
tree
2015-05-12
NicJA
slight tidy up
.
commit
|
commitdiff
|
tree
2015-05-08
N
i
cJA
w
i
p
commit
.
add idle tasks
f
or
a
dditional
c
p
u's
.
cleanup
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
Ni
c
JA
modi
f
y
l
ocking behaviour on
execsmp
syste
m
s
commit
|
commitdiff
|
tree
2015-05-08
NicJA
u
se new version of the
m
acr
o
s - and add wip changes
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
N
i
cJA
fix a typo in the ex
e
csmp set_this_t
a
s
k
macro
.
al
t
er
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
Nic
J
A
more re-fa
c
toring
commit
|
commitdiff
|
tree
2015-05-07
N
i
cJA
sm
a
l
l refactor
commit
|
commitdiff
|
tree
2015-05-07
NicJA
wip
c
ommit
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
d
elint
.
add thistask
to running queuue in SET_TH
I
S_TASK
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
Ni
c
JA
ma
c
ro to ge
t
the tls ptr it
s
elf
commit
|
commitdiff
|
tree
2015-05-07
NicJA
correctly split
t
he ipi into source/msg compone
n
ts
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
a
l
l
ocate storage for the per
core
ip
i
data a
n
d use
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
change SendIPI to a
l
so pas
s
a
p
aram
commit
|
commitdiff
|
tree
2015-05-07
NicJA
add comm
e
n
t about needed/coming change
commit
|
commitdiff
|
tree
2015-05-07
NicJA
add a second p
a
ram
to handle_
i
pi
commit
|
commitdiff
|
tree
2015-05-07
NicJA
add kernel
_
ipi to the buil
d
and call it fr
o
m t
h
e bcm27
0
8
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
add the
tas
k
to the he
a
d ins
t
ead o
f
en-que
u
eing,
s
ince
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
Ni
c
JA
fix typo
commit
|
commitdiff
|
tree
2015-05-07
NicJ
A
a
d
d defi
n
es for
ipi types, and
stub out handler
commit
|
commitdiff
|
tree
2015-05-06
NicJA
d
i
sable de
b
u
g
commit
|
commitdiff
|
tree
2015-05-06
NicJA
use disable/enable and add a s
u
it
a
bl
e
comme
n
t as to
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
N
i
cJA
the e
x
ec spinlocks are onl
y
e
xposed when AROSEXEC
_
SMP
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
Ni
c
J
A
w
.
i
.
p
- use
t
he task
.
r
esource task list
on
AROS
commit
|
commitdiff
|
tree
2015-05-02
NicJ
A
dont try to run the
e
x
ec code
yet
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJA
wip
.
.
store the idletask in TLS
.
move
t
he
execsmp bootstrap
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJ
A
delint
commit
|
commitdiff
|
tree
2015-05-02
NicJA
c
l
e
a
n
u
p
debug
commit
|
commitdiff
|
tree
2015-05-01
Nic
J
A
mo
v
e running
t
a
sk
s
to the private run
n
ing list
commit
|
commitdiff
|
tree
2015-05-01
NicJA
cleanup de
b
u
g
commit
|
commitdiff
|
tree
2015-05-01
NicJA
only replace newaddtas
k
sin
c
e addtask
c
alls
i
t
on aros
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
NicJ
A
lower
task
.
resour
c
e pr
i
orit
y
since it autoopens
u
t
i
l
it
y
.
.
.
commit
|
commitdiff
|
tree
next