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 new platform macros to access scheduling/per-cpu flags. fix execsmp wait()
2015-05-17
NicJA
us
e
n
ew platform m
a
cros to a
c
cess schedulin
g
/per-cpu
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
Ni
c
J
A
provide overrides
for scheduling f
l
ags, tdn
e
stcnt and
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
Nic
J
A
p
r
o
v
ide t
l
s
overrides for scheduling flags
,
tdnestcnt
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
fi
x
values
commit
|
commitdiff
|
tree
2015-05-17
NicJA
expose sched
u
ling flags, idnes
t
cnt and tdnestcnt per
c
pu
commit
|
commitdiff
|
tree
2015-05-17
NicJA
add idnes
t
cnt
a
nd tdne
s
t
cnt over
r
id
e
s
.
u
se atomic operation
s
.
.
.
commit
|
commitdiff
|
tree
2015-05-17
NicJA
add td
n
e
stcnt ov
e
rrides
commit
|
commitdiff
|
tree
2015-05-17
Ni
c
JA
add tes
t
s for th
e
s
c
heduling fl
a
g
s
commit
|
commitdiff
|
tree
2015-05-17
NicJA
add ove
r
rides for the sche
d
uling fl
a
gs
commit
|
commitdiff
|
tree
2015-05-16
N
i
c
J
A
fi
x
bro
k
e
n gui construct
commit
|
commitdiff
|
tree
2015-05-13
N
icJA
just use
FindTask directly
so
w
e don't
w
a
ste
storage
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
N
icJ
A
show the cpu number currently running the sch
e
duling
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
use con
s
isten
t
cpu
n
am
i
ng &
n
um
b
ering
commit
|
commitdiff
|
tree
2015-05-13
NicJA
use consistent cpu numbering
commit
|
commitdiff
|
tree
2015-05-13
N
i
cJA
slig
h
t debug cleanup
commit
|
commitdiff
|
tree
2015-05-13
NicJA
no poi
n
t displayin
g
a
f
fin
i
ty mas
k
here
commit
|
commitdiff
|
tree
2015-05-13
N
icJA
a
ddition
a
l
d
eb
u
g, and
adju
s
t s
p
inlock
h
ook so that
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
start service t
a
sks
s
eparat
e
ly i
n
-
c
a
s
e platforms
ne
e
d
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
really skip 1 lvo
commit
|
commitdiff
|
tree
2015-05-13
Ni
c
J
A
fixes to schedu
l
i
n
g
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fo
r
matt
i
ng
commit
|
commitdiff
|
tree
2015-05-13
NicJ
A
w
.
i
.
p changes for execsmp
.
commit
|
commitdiff
|
tree
2015-05-13
Ni
c
JA
unl
o
ck the
l
ist
befor
e
calling re
s
c
h
e
d
u
l
e
commit
|
commitdiff
|
tree
2015-05-13
NicJA
cleanup deb
u
g
commit
|
commitdiff
|
tree
2015-05-13
Nic
J
A
clean up d
e
bug/fix typos
commit
|
commitdiff
|
tree
2015-05-13
NicJA
clean up
c
omments/fix t
y
pos
commit
|
commitdiff
|
tree
2015-05-13
NicJA
c
l
e
a
n
up
s
pinlock regi
s
ters
t
o match hook ordering
commit
|
commitdiff
|
tree
2015-05-13
NicJA
cleanup spinlock registers to match hook order
i
ng
commit
|
commitdiff
|
tree
2015-05-13
NicJA
set th
e
lock the task is waiting on, and re-add s
p
inning
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
N
i
c
J
A
add storag
e
for pointer
t
o
s
p
inlock the task is
"
spinning
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fix usage of kr
n
sp
i
nlock & wi
p
chang
e
s to s
e
t
TS_SPIN
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJ
A
fix
u
sage of krnspinlock & wip changes
t
o schedu
l
ing
.
.
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fix usage of
k
r
nspinlock
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
f
ix usage of
k
r
nspinloc
k
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fix function
t
o take th
e
hook par
a
m
commit
|
commitdiff
|
tree
2015-05-13
NicJA
fix usage of
krnspinl
o
c
k
.
commit
|
commitdiff
|
tree
2015-05-13
NicJA
w
.
i
.
p
change
s
for execsmp
.
commit
|
commitdiff
|
tree
2015-05-12
NicJA
add flag for s
p
inning
t
asks
commit
|
commitdiff
|
tree
2015-05-12
NicJA
prepar
e
t
he new task
spin-
l
o
ck
f
ields
commit
|
commitdiff
|
tree
2015-05-12
NicJA
s
l
ight tidy up
.
commit
|
commitdiff
|
tree
2015-05-08
NicJA
w
i
p
commi
t
.
add
idle tasks
f
or
additional cp
u
's
.
cle
a
nup
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
N
i
cJA
m
o
d
i
fy locki
n
g behaviour on execsmp s
y
stems
commit
|
commitdiff
|
tree
2015-05-08
NicJA
use ne
w
version of the
m
a
cros - a
n
d add wip changes
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
NicJA
fix a typo in the execsmp set_this_t
a
sk
m
acro
.
alter
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJ
A
m
ore re-factor
i
ng
commit
|
commitdiff
|
tree
2015-05-07
N
i
cJA
small refact
o
r
commit
|
commitdiff
|
tree
2015-05-07
N
i
c
J
A
wip
c
ommit
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
delint
.
add thistask to
running queuue in SET_THIS
_
TASK
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
N
i
cJA
m
acro
t
o g
e
t the tls ptr itself
commit
|
commitdiff
|
tree
2015-05-07
N
i
cJA
correctly spl
i
t the ip
i
into
s
o
urce/msg com
p
o
nents
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
allocate storage for the pe
r
co
r
e
ipi data and use
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
change SendIPI to als
o
pass a param
commit
|
commitdiff
|
tree
2015-05-07
N
icJA
a
d
d comm
e
nt about needed
/
com
i
ng change
commit
|
commitdiff
|
tree
2015-05-07
NicJA
add a
second param to handle_ipi
commit
|
commitdiff
|
tree
2015-05-07
NicJA
add kernel_ipi
to the build and
call it from t
h
e bcm2708
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
NicJA
add the task to the h
e
ad instead
of en-que
u
eing, since
.
.
.
commit
|
commitdiff
|
tree
2015-05-07
N
icJA
fix typo
commit
|
commitdiff
|
tree
2015-05-07
NicJA
add d
e
fines for ipi types,
a
n
d
s
t
u
b out h
a
ndler
commit
|
commitdiff
|
tree
2015-05-06
N
ic
J
A
disab
l
e
d
ebug
commit
|
commitdiff
|
tree
2015-05-06
NicJA
u
se disable/e
n
a
ble and
a
dd a suitable c
o
mment as to
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJA
th
e
exec spinlo
c
ks ar
e
only expose
d
when AROSEXEC_SMP
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJA
w
.
i
.
p - use the task
.
r
esource task list on
A
ROS
commit
|
commitdiff
|
tree
2015-05-02
NicJA
dont try t
o
r
un the
exec code
y
et
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJA
wip
.
.
store th
e
idletask in TLS
.
m
o
ve the execsmp bootstrap
.
.
.
commit
|
commitdiff
|
tree
2015-05-02
NicJA
delint
commit
|
commitdiff
|
tree
2015-05-02
N
i
cJA
c
leanup deb
u
g
commit
|
commitdiff
|
tree
2015-05-01
N
icJA
move running tasks to th
e
private
r
unnin
g
l
ist
commit
|
commitdiff
|
tree
2015-05-01
NicJA
cleanup debug
commit
|
commitdiff
|
tree
2015-05-01
NicJA
only repl
a
ce newad
d
ta
s
k si
n
ce addtask calls it on aros
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
NicJA
lower ta
s
k
.
resource priori
t
y
sinc
e
it au
t
oopens utility
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
N
i
c
JA
init straight after kernel
.
r
e
sou
r
c
e
commit
|
commitdiff
|
tree
2015-05-01
Ni
c
JA
a
dd
c
om
m
ent
commit
|
commitdiff
|
tree
2015-05-01
NicJA
pull in
e
xec_intern
.
h inste
a
d, and us
e
the correct
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
NicJA
pul
l
in the ex
e
c
smp setting via
etask
.
h
commit
|
commitdiff
|
tree
2015-05-01
NicJA
l
o
ck a
c
cess to th
e
lists while we read the
m
commit
|
commitdiff
|
tree
2015-05-01
Ni
c
JA
wip commit
commit
|
commitdiff
|
tree
2015-05-01
NicJA
expose the
kern
e
l
spinlo
c
k to e
x
ec
commit
|
commitdiff
|
tree
2015-05-01
NicJA
Initialis
e
the
AR
O
SEXE
C
_SMP
p
art
s
in
p
repar
e
exe
c
base
commit
|
commitdiff
|
tree
2015-05-01
NicJA
Initi
a
lise the AROSEXEC_SM
P
parts in pre
p
areexecbase
commit
|
commitdiff
|
tree
2015-05-01
NicJA
list of tas
k
s
c
u
rren
t
ly run
n
ing
on av
a
i
lable cpus
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
NicJ
A
move the ipi
h
ook to after the init calls
commit
|
commitdiff
|
tree
2015-04-30
N
icJA
only proce
s
s mailbox that ha
s
received a fiq
commit
|
commitdiff
|
tree
2015-04-30
NicJ
A
initializ
e
the spinlock
commit
|
commitdiff
|
tree
2015-04-30
NicJA
show
t
h
e
c
pu num
b
er
commit
|
commitdiff
|
tree
2015-04-30
Ni
c
JA
show
c
p
u number in fiq
commit
|
commitdiff
|
tree
2015-04-30
N
i
cJA
for now only
try to run on
the b
s
p
commit
|
commitdiff
|
tree
2015-04-30
Ni
c
JA
acknowle
d
g
e pending fiq's
commit
|
commitdiff
|
tree
2015-04-30
NicJA
d
e
bug
d
elin
t
commit
|
commitdiff
|
tree
2015-04-30
Ni
c
JA
add fi
q
h
o
oks
commit
|
commitdiff
|
tree
2015-04-30
NicJA
use fiq for
t
h
e
mailbox int
e
rupt
commit
|
commitdiff
|
tree
2015-04-30
NicJA
fix build
commit
|
commitdiff
|
tree
2015-04-30
NicJA
enable c
o
res inter
u
pts
commit
|
commitdiff
|
tree
2015-04-30
NicJA
add c
o
r
e
initializa
t
i
on
hook
commit
|
commitdiff
|
tree
2015-04-30
NicJA
dont use magi
c
va
l
u
e
s
commit
|
commitdiff
|
tree
2015-04-30
NicJA
bcm2836 r
e
giste
r
s
commit
|
commitdiff
|
tree
2015-04-30
NicJA
a
d
d
arch sp
e
cif
i
c spin
l
ock stubs
commit
|
commitdiff
|
tree
2015-04-30
N
i
cJA
modify some c
o
mments
commit
|
commitdiff
|
tree
2015-04-30
N
i
cJA
pr
e
pa
r
e t
h
e ex
e
c spinlocks
commit
|
commitdiff
|
tree
2015-04-30
NicJA
ad
d
necessary
tas
k
list
spinl
o
c
k
s
commit
|
commitdiff
|
tree
2015-04-30
NicJA
u
s
e
the spinlock_t header, and add the stu
b
s to
t
he
.
.
.
commit
|
commitdiff
|
tree
next