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
AllocTaskSignal can be called before the ETask is created - so don't attempt the...
2015-05-20
NicJA
Allo
c
T
askSignal can
be called before the ETask is cr
e
ated
.
.
.
commit
|
commitdiff
|
tree
2015-05-20
N
i
cJA
o
o
ps
-
co
m
mitt
e
d
i
n error
commit
|
commitdiff
|
tree
2015-05-20
Ni
c
JA
use f
o
rbid/permit on e
x
ecsmp
commit
|
commitdiff
|
tree
2015-05-20
Nic
J
A
update copyright
commit
|
commitdiff
|
tree
2015-05-20
NicJA
correct co
p
yright
commit
|
commitdiff
|
tree
2015-05-20
NicJA
fi
x
comment
commit
|
commitdiff
|
tree
2015-05-20
NicJA
f
i
x
com
m
ent
commit
|
commitdiff
|
tree
2015-05-20
NicJA
fix comment
commit
|
commitdiff
|
tree
2015-05-20
N
icJA
use GE
T
_THIS_TASK in
t
ernally t
h
roughout exec -
s
ince
.
.
.
commit
|
commitdiff
|
tree
2015-05-19
N
i
cJA
remove erroneous line
commit
|
commitdiff
|
tree
2015-05-19
NicJA
wip
.
add the smp varian
t
optio
n
f
or p
c
-x86_64
also
commit
|
commitdiff
|
tree
2015-05-19
NicJA
fix build
commit
|
commitdiff
|
tree
2015-05-19
NicJA
f
i
x build
commit
|
commitdiff
|
tree
2015-05-19
NicJ
A
use
for
all targ
e
ts
commit
|
commitdiff
|
tree
2015-05-19
Nic
J
A
fix debug
commit
|
commitdiff
|
tree
2015-05-19
NicJ
A
f
o
rgotten commit
.
commit
|
commitdiff
|
tree
2015-05-18
NicJA
u
s
e
I
n
tETas
k
(
)
inste
a
d of
Get
I
ntET
a
s
k()
.
minor de
b
ug
.
.
.
commit
|
commitdiff
|
tree
2015-05-18
NicJA
w
i
p c
h
anges for exe
c
smp
.
commit
|
commitdiff
|
tree
2015-05-18
Nic
J
A
t
y
po
commit
|
commitdiff
|
tree
2015-05-18
NicJA
clean
u
p macros
commit
|
commitdiff
|
tree
2015-05-17
Ni
c
JA
ipi res
h
uffle
.
add a "
N
OP" IPI
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
remove unec
e
ssary lock (
A
RMI_AffinityMask
is updated
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
Nic
J
A
do cp
u
_BootSt
r
ap before wfi again
.
m
o
ve deb
u
g
b
ack
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
Ni
c
JA
chan
g
e tdnest
c
nt after disabling
commit
|
commitdiff
|
tree
2015-05-17
NicJ
A
w
f
i be
f
ore dr
o
pping into user mode
commit
|
commitdiff
|
tree
2015-05-17
N
i
cJA
t
y
po
commit
|
commitdiff
|
tree
2015-05-17
N
icJA
wip commit
.
move affi
n
ity mask into arm im
p
lementa
t
io
n
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
e
xpose
t
he affinity m
a
sk
commit
|
commitdiff
|
tree
2015-05-17
NicJA
typ
o
commit
|
commitdiff
|
tree
2015-05-17
NicJA
use n
e
w platfo
r
m
m
acros to
access s
c
h
eduling/per-cpu
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
provide overrides for
s
ch
e
duling
f
l
a
g
s,
tdnestcnt and
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
p
rovide tls overrides
for scheduling flags, tdnestc
n
t
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
Ni
c
JA
fix values
commit
|
commitdiff
|
tree
2015-05-17
NicJA
expos
e
scheduling flags, idnestcnt and tdnestcnt per cpu
commit
|
commitdiff
|
tree
2015-05-17
N
i
cJA
add
idne
s
tcnt and tdnestcnt overrides
.
use atomic operations
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
N
i
cJA
a
d
d
t
dnestcnt o
v
e
rrides
commit
|
commitdiff
|
tree
2015-05-17
N
i
cJA
add t
e
sts for the scheduling
flags
commit
|
commitdiff
|
tree
2015-05-17
Ni
c
J
A
add overrides for the sched
u
ling flags
commit
|
commitdiff
|
tree
2015-05-16
N
i
cJA
fix
b
roken gui construc
t
commit
|
commitdiff
|
tree
2015-05-13
NicJA
just
use
F
i
ndTask direct
l
y
so we
don't waste storage
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
show t
h
e c
p
u number
c
urrently runn
i
ng the s
c
heduli
n
g
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
use co
n
sistent cpu na
m
ing & num
b
ering
commit
|
commitdiff
|
tree
2015-05-13
NicJA
use consistent
c
pu numbering
commit
|
commitdiff
|
tree
2015-05-13
N
icJA
sligh
t
debug cleanu
p
commit
|
commitdiff
|
tree
2015-05-13
Nic
J
A
no
p
o
int d
i
s
p
l
a
y
in
g
affinity mas
k
here
commit
|
commitdiff
|
tree
2015-05-13
Ni
c
J
A
a
d
ditional
d
ebug, an
d
adjust spinlock ho
o
k so that
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
Nic
J
A
sta
r
t service
tasks separately in-case platfor
m
s need
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
really skip 1 lvo
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fi
x
es to
s
chedul
i
ng
commit
|
commitdiff
|
tree
2015-05-13
N
i
c
J
A
formatting
commit
|
commitdiff
|
tree
2015-05-13
Nic
J
A
w
.
i
.
p ch
a
nges for execsmp
.
commit
|
commitdiff
|
tree
2015-05-13
N
icJA
un
l
ock the l
i
s
t
befor
e
calling
reschedule
commit
|
commitdiff
|
tree
2015-05-13
Ni
c
JA
cl
e
anup debug
commit
|
commitdiff
|
tree
2015-05-13
NicJA
c
l
ean up
d
ebug/fix typos
commit
|
commitdiff
|
tree
2015-05-13
NicJA
cl
e
an up commen
t
s/f
i
x typo
s
commit
|
commitdiff
|
tree
2015-05-13
NicJA
clea
n
up spinlock registers
to mat
c
h
hook orde
r
ing
commit
|
commitdiff
|
tree
2015-05-13
N
icJA
cle
a
nu
p
s
p
i
n
loc
k
re
g
ist
e
rs to match hook
o
rdering
commit
|
commitdiff
|
tree
2015-05-13
NicJA
set the loc
k
t
h
e
t
a
s
k
is w
a
iti
n
g on, and re-add spinning
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
add
storage for
poi
n
ter to spinlock the task is "s
p
inn
i
ng
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
N
icJA
fix usage of
k
rnspinlock
&
wip changes to
set TS_SP
I
N
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fix usage o
f
k
r
nsp
i
nlock & wip changes to scheduling
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fix usage of krn
s
pinlock
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
f
i
x u
s
age of
krnspinl
o
ck
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fix fun
c
tion to
take the hook
param
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fix
usage of krnspinlock
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
w
.
i
.
p ch
a
ng
e
s for execsmp
.
commit
|
commitdiff
|
tree
2015-05-12
N
icJA
add flag
f
or spinn
i
ng
task
s
commit
|
commitdiff
|
tree
2015-05-12
NicJ
A
p
r
epar
e
the ne
w
task sp
i
n-lock fields
commit
|
commitdiff
|
tree
2015-05-12
NicJA
slig
h
t tid
y
u
p
.
commit
|
commitdiff
|
tree
2015-05-08
NicJA
wip
c
o
m
mit
.
add idle task
s
for additional cpu's
.
cleanup
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
N
i
c
JA
m
odify locking behavi
o
u
r
on execsmp systems
commit
|
commitdiff
|
tree
2015-05-08
NicJA
use
n
ew
v
ersion of the
m
acros
-
and a
d
d wip changes
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
Nic
J
A
fix a ty
p
o
i
n
t
he execs
m
p se
t
_
thi
s
_ta
s
k macro
.
a
lter
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
m
o
r
e
re
-
factor
i
n
g
commit
|
commitdiff
|
tree
2015-05-07
NicJA
sm
a
ll refactor
commit
|
commitdiff
|
tree
2015-05-07
NicJA
w
i
p commit
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
deli
n
t
.
add this
t
ask t
o
r
unning q
u
e
u
u
e in SE
T
_TH
I
S_TASK
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
macro to get the tls ptr it
s
elf
commit
|
commitdiff
|
tree
2015-05-07
NicJA
c
or
r
ectly split the
ipi into
s
ource/msg c
o
mpone
n
ts
.
commit
|
commitdiff
|
tree
2015-05-07
NicJ
A
a
l
l
o
cate stora
g
e for the per core
ipi dat
a
an
d
use
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
change S
e
ndIPI to a
l
so
p
a
ss a param
commit
|
commitdiff
|
tree
2015-05-07
NicJA
add comment abo
u
t needed/co
m
ing change
commit
|
commitdiff
|
tree
2015-05-07
NicJA
add a s
e
c
ond param
to handle_ipi
commit
|
commitdiff
|
tree
2015-05-07
NicJA
add kernel_
i
p
i
to
t
h
e
b
u
ild
a
nd
c
all it from
t
he bcm270
8
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
add the
task to the head instead
o
f
e
n
-
qu
e
ueing,
since
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
fix typo
commit
|
commitdiff
|
tree
2015-05-07
NicJA
a
d
d defi
n
es for ipi t
y
pes,
an
d
stub
out handler
commit
|
commitdiff
|
tree
2015-05-06
NicJA
disable debug
commit
|
commitdiff
|
tree
2015-05-06
N
i
cJA
u
se
d
isa
b
l
e
/enable
and add a suit
a
ble comm
e
nt as to
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJA
the exec spinlocks ar
e
onl
y
expo
s
ed when A
R
OSEXEC_SMP
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJA
w
.
i
.
p - use
t
he tas
k
.
reso
u
rce task list on
AROS
commit
|
commitdiff
|
tree
2015-05-02
NicJA
dont
try to run the
e
xec code yet
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJ
A
wip
.
.
store the idletas
k
i
n TLS
.
mov
e
the execsmp bootstrap
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJA
d
e
lint
commit
|
commitdiff
|
tree
2015-05-02
N
i
c
JA
cl
e
anup debu
g
commit
|
commitdiff
|
tree
2015-05-01
NicJA
move ru
n
ning tasks to the private
running list
commit
|
commitdiff
|
tree
2015-05-01
NicJA
cleanup de
b
u
g
commit
|
commitdiff
|
tree
2015-05-01
NicJA
o
nly r
e
pl
a
ce newaddtask s
i
nce a
d
dtas
k
calls it on aros
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
Ni
c
JA
l
o
wer task
.
reso
u
r
c
e
prio
r
ity since it autoope
n
s utility
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
NicJA
i
nit straight after kernel
.
reso
u
rce
commit
|
commitdiff
|
tree
next