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 pushfl/popfl with gcc to fix the 32bit build
2017-02-22
N
icJA
use p
u
shfl/po
p
f
l
with gcc to fix the 32b
i
t buil
d
commit
|
commitdiff
|
tree
2017-02-22
NicJ
A
o
o
ps
.
.
a
dd the mi
s
s
i
n
g files
commit
|
commitdiff
|
tree
2017-02-22
Ni
c
JA
fix 32bit
b
uild
commit
|
commitdiff
|
tree
2017-02-22
NicJA
fix non-smp
b
u
i
ld
.
commit
|
commitdiff
|
tree
2017-02-22
NicJA
fix
non-smp bui
l
d
commit
|
commitdiff
|
tree
2017-02-22
N
i
cJA
wip
.
lto suppor
t
for
mod
u
les
.
commit
|
commitdiff
|
tree
2017-02-22
NicJA
TAG_U
S
ER
d
oesn't need to be c
a
st
.
commit
|
commitdiff
|
tree
2017-02-22
Ni
c
JA
build
for x86_64 also
.
commit
|
commitdiff
|
tree
2017-02-22
NicJ
A
a
d
apt to ke
r
nel/af
f
inity
m
a
s
k
c
hanges
.
p
r
o
v
i
d
e
arch
.
.
.
commit
|
commitdiff
|
tree
2017-02-22
N
i
c
J
A
ad
a
pt to cpu affin
i
ty
mask chang
e
s
commit
|
commitdiff
|
tree
2017-02-22
Ni
c
J
A
fix debug
commit
|
commitdiff
|
tree
2017-02-22
NicJ
A
d
efine t
h
e
cpumas
k
_
t
commit
|
commitdiff
|
tree
2017-02-22
Ni
c
JA
define the cpumask_t
commit
|
commitdiff
|
tree
2017-02-22
Ni
c
JA
use IPTR as st
o
rage
t
ype
.
.
commit
|
commitdiff
|
tree
2017-02-22
NicJA
a
dapt
t
o kernel changes/
c
pu aff
i
n
ity mask change
s
.
.
.
.
commit
|
commitdiff
|
tree
2017-02-22
N
icJA
a
dap
t
to kernel changes/cpu
a
f
f
inity mask changes
commit
|
commitdiff
|
tree
2017-02-22
NicJA
a
d
apt
t
o k
e
rnel ch
a
nge
s
/cpu affinity mas
k
chang
e
s
commit
|
commitdiff
|
tree
2017-02-22
NicJA
w
.
i
.
p - reo
r
ganize the smp/x86 ker
n
el extensions
s
o
.
.
.
commit
|
commitdiff
|
tree
2017-02-22
N
icJA
quiete
n
d
ebug
commit
|
commitdiff
|
tree
2017-02-22
N
icJ
A
b
ump
copyright
commit
|
commitdiff
|
tree
2017-02-22
NicJA
quieten debug
commit
|
commitdiff
|
tree
2017-02-22
NicJA
move additions in
IntEtask to
t
he end s
o
that th
e
remainder
.
.
.
commit
|
commitdiff
|
tree
2017-02-22
N
icJA
move addit
i
on
s
in
I
nt
E
xecBa
s
e t
o
the e
n
d
s
o
that the
.
.
.
commit
|
commitdiff
|
tree
2017-02-22
NicJA
fix copyright
commit
|
commitdiff
|
tree
2017-02-22
N
i
c
JA
schedulecpu needs to be
b
ui
l
t
w
ith the "
c
ore" kernel
.
.
.
commit
|
commitdiff
|
tree
2017-02-21
NicJA
wip smp
test code
.
does no "real" work c
u
rrently, but
.
.
.
commit
|
commitdiff
|
tree
2017-02-21
Ni
c
JA
fix
build
.
cpunum isn't just used on smp/
d
eb
u
g builds
.
commit
|
commitdiff
|
tree
2017-02-20
N
icJA
show t
h
e
tasks cpu and cp
u
time on sm
p
builds
.
commit
|
commitdiff
|
tree
2017-02-20
NicJA
add
t
he BOOT
T
LS for i38
6
-pc
a
lso
commit
|
commitdiff
|
tree
2017-02-20
NicJA
# make sure
t
he i
n
terr
u
pt vector
s
are enabled on
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2017-02-20
Ni
c
JA
make sure w
e
store the BSP's TLS pointer
.
commit
|
commitdiff
|
tree
2017-02-20
Ni
c
JA
cleanup
.
reall
y
update the s
c
heduling
da
t
a for the
.
.
.
commit
|
commitdiff
|
tree
2017-02-20
NicJA
use the c
o
r
rect base for the max apic
i
rq n
u
mber, and
.
.
.
commit
|
commitdiff
|
tree
2017-02-20
NicJA
set
t
h
e default schedul
e
r granulariti
e
s
.
commit
|
commitdiff
|
tree
2017-02-20
NicJA
expose a default granularity of 1
commit
|
commitdiff
|
tree
2017-02-20
N
i
cJA
add storage for the g
r
anula
r
ity of t
h
e sc
h
ed
u
lers
h
eartbeat
.
.
.
commit
|
commitdiff
|
tree
2017-02-19
NicJ
A
f
ix build
commit
|
commitdiff
|
tree
2017-02-19
N
icJA
mak
e
sure i
t
comp
i
les
for othe
r
compiler versi
o
ns
.
.
.
commit
|
commitdiff
|
tree
2017-02-19
NicJA
add a
comment about
e
n
a
bling t
h
e debug
.
.
commit
|
commitdiff
|
tree
2017-02-19
N
icJA
"i"
is only
use
d
on
t
he
64bit build
.
commit
|
commitdiff
|
tree
2017-02-19
NicJA
don't r
e
-
i
n
it th
e
msgport
s
in
c
e it is pro
v
id
e
d for us
.
commit
|
commitdiff
|
tree
2017-02-19
NicJA
display
c
o
r
rect in
f
o in de
b
ug
.
use a per-core spinlock
.
.
.
commit
|
commitdiff
|
tree
2017-02-19
NicJA
only
en
a
ble the heartbe
a
t time
r
once everyt
h
in
g
is
.
.
.
commit
|
commitdiff
|
tree
2017-02-19
Ni
c
J
A
restruc
t
ure
s
lightly
commit
|
commitdiff
|
tree
2017-02-19
Nic
J
A
disa
b
l
e for now
.
.
.
commit
|
commitdiff
|
tree
2017-02-19
NicJA
fix a couple
o
f
d
eb
u
g
l
ines
.
commit
|
commitdiff
|
tree
2017-02-19
NicJA
use the v
e
ry last of the A
P
I
C
Device I
R
Q
's for the
.
.
.
commit
|
commitdiff
|
tree
2017-02-19
N
icJA
build the apic he
a
rtbe
a
t timer c
o
d
e
commit
|
commitdiff
|
tree
2017-02-19
NicJA
placeholder for the apic heartbeat tim
e
r code
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
only ever
u
pdate t
h
e primary cores schedu
l
in
g
data
.
.
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
add an
a
p
ic fla
g
to specify if we a
r
e using the ap
i
c
.
.
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
don't s
e
t the
task until we hold
the lock
commit
|
commitdiff
|
tree
2017-02-18
NicJA
make sure the msgport is i
n
i
t
ialized
.
commit
|
commitdiff
|
tree
2017-02-18
N
i
cJA
make sure the msgport is initialized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
make su
r
e the msgport is initialized
.
commit
|
commitdiff
|
tree
2017-02-18
N
i
cJA
make s
u
r
e
t
he msgport is
initiali
z
ed
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
pull in mem
s
et(
)
commit
|
commitdiff
|
tree
2017-02-18
Ni
c
JA
m
a
ke su
r
e the
m
s
gport's are init
i
alized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
ma
k
e s
u
re the msgport is ini
t
ialized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
make
sure the msgport
'
s ar
e
initi
a
lized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
make
s
u
re th
e
m
s
gport is
i
nitialized
.
commit
|
commitdiff
|
tree
2017-02-18
N
icJA
ma
k
e sure the msgport is ini
t
ial
i
zed
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
if the
r
e is n
o
userpor
t
, use the window port
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
make sure the msgpo
r
t is initializ
e
d
.
commit
|
commitdiff
|
tree
2017-02-18
N
i
cJA
m
a
ke sure the msg
p
ort is
i
nitialize
d
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
remove unnecessary assi
g
n
.
commit
|
commitdiff
|
tree
2017-02-18
NicJ
A
make sure the msgport is initialize
d
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
make sure the
m
sgport
i
s initialized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
make sure
the m
s
gport's are initialized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
make sure
t
he msgport is
initialized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
mak
e
sure the m
s
gpor
t
's
a
re initialized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
make s
u
re the ms
g
por
t
is ini
t
i
a
lize
d
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
protect a
c
c
e
ss
t
o
exec intr's
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
protect acc
e
s
s to the p
o
r
t
list
commit
|
commitdiff
|
tree
2017-02-18
N
i
cJA
p
r
otect acce
s
s
t
o the
s
emaphore list
.
f
ix compile of
.
.
.
commit
|
commitdiff
|
tree
2017-02-18
N
icJA
pr
o
tect access
to the librar
y
list
commit
|
commitdiff
|
tree
2017-02-18
N
icJA
protect access
to the devi
c
e list
commit
|
commitdiff
|
tree
2017-02-18
NicJA
prot
e
ct access
to the resource li
s
t
commit
|
commitdiff
|
tree
2017-02-18
NicJA
and
i
nitialize them
.
commit
|
commitdiff
|
tree
2017-02-18
N
i
c
JA
a
d
d the
r
emaining public resourc
e
locks
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
get rea
d
l
ocks
o
n
t
he
msgport
be
f
ore accessing it
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
a
l
ways initializ
e
a
pu
b
li
c
ports
l
ock
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
just
c
heck if t
h
e AR
O
S spinlock
type ha
s
been
defined
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
d
e
r
eference the poin
t
er
.
commit
|
commitdiff
|
tree
2017-02-17
Ni
c
JA
initi
a
liz
e
the msgpor
t
to 0
.
commit
|
commitdiff
|
tree
2017-02-17
N
i
cJA
in
i
t
i
alize t
h
e msgport to
0
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
initialize the msg
p
ort t
o
0
.
commit
|
commitdiff
|
tree
2017-02-17
Nic
J
A
initial
i
ze the
ms
g
port to 0
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
initi
a
lize the msgport to 0
.
commit
|
commitdiff
|
tree
2017-02-17
Nic
J
A
use cre
a
temsgpo
r
t
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
initialize the ms
g
p
ort
t
o 0
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
use create/delete msgpo
r
t wh
e
re applicable
.
i
nitialize
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
use create/del
e
te msgport
.
commit
|
commitdiff
|
tree
2017-02-17
N
icJA
u
s
e create
/
delete msgport
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
use create/delete msgport
.
commit
|
commitdiff
|
tree
2017-02-17
N
i
c
J
A
use the cor
r
ect exce
p
t
ion c
o
unt
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJ
A
use t
h
e corr
e
ct e
x
ception c
o
unt
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
add
a
couple of
i
nit debug lines
t
o
help trace progress
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
u
se m
o
re suitabl
e
na
m
es for the sp
e
cific arc
h
default
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
ty
p
o
commit
|
commitdiff
|
tree
next