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
fixes to scheduling
2015-05-13
NicJA
fixes
t
o scheduling
commit
|
commitdiff
|
tree
2015-05-13
N
icJA
formatting
commit
|
commitdiff
|
tree
2015-05-13
NicJA
w
.
i
.
p changes for execsmp
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
u
n
lo
c
k the li
s
t befor
e
calling resch
e
dule
commit
|
commitdiff
|
tree
2015-05-13
NicJA
cl
e
an
u
p debug
commit
|
commitdiff
|
tree
2015-05-13
N
i
c
JA
clean up d
e
bug
/
fix typos
commit
|
commitdiff
|
tree
2015-05-13
N
icJA
cl
e
a
n up comments/fix typos
commit
|
commitdiff
|
tree
2015-05-13
N
i
c
JA
clea
n
up spinlock
re
g
isters to match
hook ordering
commit
|
commitdiff
|
tree
2015-05-13
Nic
J
A
cleanup spinlo
c
k
r
e
gisters t
o
match hook ordering
commit
|
commitdiff
|
tree
2015-05-13
N
i
cJA
set the lock the
t
ask is wait
i
ng on,
a
n
d
r
e-add spinning
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
a
d
d sto
r
age for po
i
nter
t
o
spinloc
k
the task
is
"
s
pin
n
ing
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
N
icJA
fix usage
o
f krnspinlock & wip
cha
n
ges to s
e
t TS_SPIN
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
Nic
J
A
fix
u
sage of krns
p
i
nlock & wip changes t
o
schedul
i
ng
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fix us
a
g
e
o
f krn
s
pinloc
k
.
commit
|
commitdiff
|
tree
2015-05-13
N
icJ
A
f
ix usage of krn
s
p
inlock
.
commit
|
commitdiff
|
tree
2015-05-13
N
i
cJA
f
ix function
to ta
k
e the
hook param
commit
|
commitdiff
|
tree
2015-05-13
Ni
c
JA
f
ix
usage
o
f
krnspinlock
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
w
.
i
.
p c
h
anges for execsmp
.
commit
|
commitdiff
|
tree
2015-05-12
NicJA
a
d
d flag
f
o
r sp
i
nning tasks
commit
|
commitdiff
|
tree
2015-05-12
NicJA
pre
p
are t
h
e new task
spin
-
lock
fi
e
lds
commit
|
commitdiff
|
tree
2015-05-12
N
ic
J
A
sl
i
g
ht
t
idy u
p
.
commit
|
commitdiff
|
tree
2015-05-08
N
i
c
JA
wip commit
.
add idle tasks
f
o
r additional cpu's
.
cleanup
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
NicJA
m
o
dify lo
c
king behaviour on execsmp
s
ystems
commit
|
commitdiff
|
tree
2015-05-08
NicJA
use n
e
w ver
s
ion of the m
a
cr
o
s - and add
w
i
p chan
g
es
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
NicJA
fix
a
ty
p
o
in
the execsmp set
_
t
h
is_task macro
.
alter
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
more re-
f
actoring
commit
|
commitdiff
|
tree
2015-05-07
Ni
c
JA
s
m
all refactor
commit
|
commitdiff
|
tree
2015-05-07
N
i
cJA
wip
commit
.
commit
|
commitdiff
|
tree
2015-05-07
N
i
c
J
A
delin
t
.
ad
d
thistask to running queuue in
S
E
T_THIS
_
T
A
S
K
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
macro
t
o get the tls ptr itself
commit
|
commitdiff
|
tree
2015-05-07
NicJA
c
o
r
rectly split the ip
i
into source/m
s
g c
o
mponents
.
commit
|
commitdiff
|
tree
2015-05-07
N
i
c
JA
allo
c
ate storage f
o
r the per
c
ore ipi data and use
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
change SendIPI to
also
pass a param
commit
|
commitdiff
|
tree
2015-05-07
NicJA
add c
o
mm
e
nt
a
bo
u
t needed/coming c
h
a
nge
commit
|
commitdiff
|
tree
2015-05-07
NicJA
add a second p
a
ram to handl
e
_ipi
commit
|
commitdiff
|
tree
2015-05-07
NicJA
add kerne
l
_ipi
to the b
u
ild and ca
l
l it fro
m
t
h
e b
c
m270
8
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
add the t
a
s
k to the
head instead of en-queu
e
ing, since
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
Ni
c
JA
fix typ
o
commit
|
commitdiff
|
tree
2015-05-07
NicJA
add defines for ipi types, and stub
o
ut han
d
ler
commit
|
commitdiff
|
tree
2015-05-06
Ni
c
JA
dis
a
bl
e
d
e
bu
g
commit
|
commitdiff
|
tree
2015-05-06
NicJA
use disable/enab
l
e and add a suita
b
le comment as t
o
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJA
the exe
c
spinloc
k
s are only exposed when AROSEXEC_S
M
P
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
Nic
J
A
w
.
i
.
p - use the task
.
resource
t
as
k
lis
t
on AROS
commit
|
commitdiff
|
tree
2015-05-02
NicJA
dont
t
ry to
r
un the exec code yet
.
.
commit
|
commitdiff
|
tree
2015-05-02
Nic
J
A
w
i
p
.
.
store the idletask in
TLS
.
m
o
ve th
e
execsmp boots
t
rap
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJA
d
e
lint
commit
|
commitdiff
|
tree
2015-05-02
NicJA
cleanup
d
ebug
commit
|
commitdiff
|
tree
2015-05-01
NicJA
mo
v
e
r
unning tas
k
s to the
pri
v
ate running list
commit
|
commitdiff
|
tree
2015-05-01
N
i
c
JA
cleanu
p
debug
commit
|
commitdiff
|
tree
2015-05-01
NicJ
A
onl
y
replace newaddtask si
n
ce
a
dd
t
ask c
a
ll
s
it on
aros
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
NicJA
lower
task
.
resource priorit
y
since it autoope
n
s
utility
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
N
i
cJA
init straight after kernel
.
re
s
ource
commit
|
commitdiff
|
tree
2015-05-01
NicJA
add comment
commit
|
commitdiff
|
tree
2015-05-01
N
icJA
pull in exec_intern
.
h instead, and
use the correct
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
N
i
cJA
pull in the ex
e
c smp setting via
e
task
.
h
commit
|
commitdiff
|
tree
2015-05-01
NicJA
lock access to the lists
whil
e
we read t
h
em
commit
|
commitdiff
|
tree
2015-05-01
NicJA
wip
commit
commit
|
commitdiff
|
tree
2015-05-01
N
i
cJA
expose the kernel
s
pinlock to exec
commit
|
commitdiff
|
tree
2015-05-01
NicJA
Initialise the AROSEXEC_SMP
p
arts in
p
repare
e
x
e
c
base
commit
|
commitdiff
|
tree
2015-05-01
NicJA
Initial
i
se the
A
ROSEXE
C
_SMP parts in
prepareexecbase
commit
|
commitdiff
|
tree
2015-05-01
NicJA
list of tasks
c
urrently runn
i
ng on available cpus
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
N
i
cJA
m
ove the ipi hook t
o
after the init calls
commit
|
commitdiff
|
tree
2015-04-30
Ni
c
J
A
onl
y
p
r
ocess mailb
o
x tha
t
ha
s
re
c
ei
v
e
d
a fiq
commit
|
commitdiff
|
tree
2015-04-30
Ni
c
JA
initialize the spinlock
commit
|
commitdiff
|
tree
2015-04-30
N
icJA
show the cpu number
commit
|
commitdiff
|
tree
2015-04-30
NicJA
s
h
o
w
cpu
number in
f
iq
commit
|
commitdiff
|
tree
2015-04-30
NicJA
for now only
try t
o
run on t
h
e bsp
commit
|
commitdiff
|
tree
2015-04-30
NicJA
a
c
kno
w
ledg
e
pendi
n
g fiq's
commit
|
commitdiff
|
tree
2015-04-30
NicJA
debu
g
d
elint
commit
|
commitdiff
|
tree
2015-04-30
NicJA
add fiq hooks
commit
|
commitdiff
|
tree
2015-04-30
NicJA
use fiq fo
r
t
h
e
m
ailbo
x
inter
u
p
t
commit
|
commitdiff
|
tree
2015-04-30
N
icJA
fix bui
l
d
commit
|
commitdiff
|
tree
2015-04-30
NicJA
enable co
r
es interupt
s
commit
|
commitdiff
|
tree
2015-04-30
Ni
c
JA
add core initia
l
ization hook
commit
|
commitdiff
|
tree
2015-04-30
N
i
cJA
dont use
magic valu
e
s
commit
|
commitdiff
|
tree
2015-04-30
N
i
c
J
A
bcm2836 registers
commit
|
commitdiff
|
tree
2015-04-30
NicJA
ad
d
ar
c
h
specific spinlock stubs
commit
|
commitdiff
|
tree
2015-04-30
NicJA
m
odify some comme
n
ts
commit
|
commitdiff
|
tree
2015-04-30
NicJA
prepare the exe
c
s
pinlock
s
commit
|
commitdiff
|
tree
2015-04-30
NicJ
A
add necessary ta
s
k
list spinlocks
commit
|
commitdiff
|
tree
2015-04-30
N
icJA
us
e
the spinlock_t header, and add
the st
u
bs to the
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
NicJ
A
add spinlock_t typedef
h
eader
commit
|
commitdiff
|
tree
2015-04-30
NicJA
s
m
a
l
l typo
commit
|
commitdiff
|
tree
2015-04-30
NicJA
p
lacehold
e
rs
commit
|
commitdiff
|
tree
2015-04-30
NicJA
s
i
mpl
i
fy
commit
|
commitdiff
|
tree
2015-04-30
N
icJA
sm
a
ll typ
o
commit
|
commitdiff
|
tree
2015-04-30
NicJA
p
laceholder
commit
|
commitdiff
|
tree
2015-04-30
NicJA
a
dd commen
t
commit
|
commitdiff
|
tree
2015-04-30
NicJA
pl
a
ceholders
commit
|
commitdiff
|
tree
2015-04-30
NicJA
disable cp
u
time accounting u
n
t
il it is correct
e
d
commit
|
commitdiff
|
tree
2015-04-30
Ni
c
JA
di
s
able cputime accounti
n
g un
t
il it is corr
e
cted
commit
|
commitdiff
|
tree
2015-04-30
NicJA
oops
.
.
c
orrect
ord
e
r
commit
|
commitdiff
|
tree
2015-04-30
NicJA
fix fo
r
matting
commit
|
commitdiff
|
tree
2015-04-30
Ni
c
JA
use co
r
r
e
ct storage types
commit
|
commitdiff
|
tree
2015-04-30
NicJA
use struct
timeval to obtain
t
h
e cput
i
me
.
d
i
sable d
i
s
p
lay
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
Ni
c
JA
update the t
i
meval
s
tructs
commit
|
commitdiff
|
tree
2015-04-30
NicJA
use struct
t
im
e
val
to st
o
re cpu
t
imes
commit
|
commitdiff
|
tree
2015-04-29
NicJA
akno
w
ledge pen
d
ing
I
RQ
s
whe
n
w
e
di
s
able them
commit
|
commitdiff
|
tree
2015-04-29
NicJA
store the cpu nu
m
ber
commit
|
commitdiff
|
tree
2015-04-29
NicJA
inc
l
ud
e
f
o
rgott
e
n
header
commit
|
commitdiff
|
tree
next