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
adapt to kernel changes/cpu affinity mask changes
2017-02-22
N
icJA
adapt to kernel
chan
g
es/cpu a
f
finity m
a
sk cha
n
g
e
s
commit
|
commitdiff
|
tree
2017-02-22
NicJA
w
.
i
.
p -
r
eorganize the smp/x86
kernel ex
t
e
nsi
o
ns so
.
.
.
commit
|
commitdiff
|
tree
2017-02-22
NicJA
quieten debug
commit
|
commitdiff
|
tree
2017-02-22
N
icJA
b
u
m
p
copyright
commit
|
commitdiff
|
tree
2017-02-22
N
icJA
quieten debug
commit
|
commitdiff
|
tree
2017-02-22
NicJ
A
mo
v
e
additions
i
n IntEt
a
sk to the
e
nd
s
o
that the remainder
.
.
.
commit
|
commitdiff
|
tree
2017-02-22
Nic
J
A
m
ove additions
in
IntE
x
ecBase to the end so that the
.
.
.
commit
|
commitdiff
|
tree
2017-02-22
NicJA
f
i
x c
o
pyright
commit
|
commitdiff
|
tree
2017-02-22
NicJA
schedule
c
pu needs
t
o be built with the "core"
k
e
rnel
.
.
.
commit
|
commitdiff
|
tree
2017-02-21
NicJA
wip smp
tes
t
co
d
e
.
does
no "real" work current
l
y, but
.
.
.
commit
|
commitdiff
|
tree
2017-02-21
NicJA
fix
b
uild
.
cpunum isn't
j
ust
used on smp
/
debug b
u
ild
s
.
commit
|
commitdiff
|
tree
2017-02-20
N
icJA
show the tasks cpu and c
p
u ti
m
e on smp builds
.
commit
|
commitdiff
|
tree
2017-02-20
NicJA
a
dd the BOOTT
L
S for i386-pc also
commit
|
commitdiff
|
tree
2017-02-20
N
icJA
#
make sure
t
he i
n
t
e
rru
p
t
v
e
cto
r
s are
e
nab
l
ed on
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2017-02-20
NicJA
make s
u
re we store the
B
SP's TLS pointer
.
commit
|
commitdiff
|
tree
2017-02-20
NicJA
c
l
eanup
.
really up
d
ate th
e
sche
d
uling data f
o
r the
.
.
.
commit
|
commitdiff
|
tree
2017-02-20
N
i
c
JA
use
the cor
r
ect
base for the max apic
i
r
q
number, and
.
.
.
commit
|
commitdiff
|
tree
2017-02-20
Nic
J
A
set
t
he defa
u
lt sched
u
ler
g
ranu
l
aritie
s
.
commit
|
commitdiff
|
tree
2017-02-20
NicJA
expose a default granula
r
ity of 1
commit
|
commitdiff
|
tree
2017-02-20
NicJA
add
s
torage for the
granu
l
arity
of the
s
chedulers heartbea
t
.
.
.
commit
|
commitdiff
|
tree
2017-02-19
NicJA
fix
bu
i
ld
commit
|
commitdiff
|
tree
2017-02-19
NicJ
A
make sure
i
t compil
e
s for other compi
l
e
r
versions
.
.
.
commit
|
commitdiff
|
tree
2017-02-19
N
icJA
add a
com
m
ent
a
bout enabling the debug
.
.
commit
|
commitdiff
|
tree
2017-02-19
N
i
c
JA
"i" is only used on the 64bit build
.
commit
|
commitdiff
|
tree
2017-02-19
Ni
c
JA
don't re-i
n
it th
e
m
sgp
o
r
t
s
i
nce it is pro
v
ided for
u
s
.
commit
|
commitdiff
|
tree
2017-02-19
NicJA
display correct info in de
b
ug
.
u
s
e
a
per-c
o
re s
p
inloc
k
.
.
.
commit
|
commitdiff
|
tree
2017-02-19
N
ic
J
A
only ena
b
le the
h
eart
b
ea
t
ti
m
er onc
e
everything is
.
.
.
commit
|
commitdiff
|
tree
2017-02-19
NicJA
res
t
ructure
slightly
commit
|
commitdiff
|
tree
2017-02-19
Nic
J
A
d
isable for now
.
.
.
commit
|
commitdiff
|
tree
2017-02-19
NicJA
fix a couple of
d
ebug
l
ines
.
commit
|
commitdiff
|
tree
2017-02-19
N
i
cJA
use
t
h
e
very last of th
e
APIC Device IR
Q
'
s
f
o
r
the
.
.
.
commit
|
commitdiff
|
tree
2017-02-19
NicJA
b
u
il
d
the apic hear
t
bea
t
timer code
commit
|
commitdiff
|
tree
2017-02-19
N
icJA
placeho
l
de
r
for
t
h
e apic hear
t
bea
t
timer code
.
commit
|
commitdiff
|
tree
2017-02-18
Nic
J
A
only ever update
t
he primary cores
s
cheduling
d
ata
.
.
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
add a
n
a
p
ic flag to spe
c
ify if we are us
i
ng the apic
.
.
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
don't set the tas
k
until we hold
t
he lock
commit
|
commitdiff
|
tree
2017-02-18
N
icJ
A
m
ake su
r
e the msg
p
ort is
i
nitialized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
make sure the
m
s
gport
i
s
init
i
alized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
make
s
u
r
e the msgport is init
i
alized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
make sure t
h
e
msgport
is initialized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
pu
l
l
in mems
e
t()
commit
|
commitdiff
|
tree
2017-02-18
NicJA
m
a
ke sure the msgpo
r
t's are
initia
l
ized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
make s
u
re the msgp
o
rt is initialized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJ
A
make su
r
e
the msgport
'
s
are initialized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
make
sure the msgport
is init
i
a
l
i
z
ed
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
make s
u
re the m
s
gport
is initialized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
if there is no userport, use
the
w
indow port
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
make sure
the msgport is initialized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
make su
r
e
t
he
m
sg
p
ort is init
i
alized
.
commit
|
commitdiff
|
tree
2017-02-18
Ni
c
JA
remove unnecessary assi
g
n
.
commit
|
commitdiff
|
tree
2017-02-18
N
icJA
make sure the msgport is initialized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
make
s
ure the
msgport is initi
a
lized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
m
ake sure the msg
p
ort's are
initialized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
make
s
u
re
th
e
m
s
gport is initia
l
ized
.
commit
|
commitdiff
|
tree
2017-02-18
Ni
c
JA
make sure the msgport'
s
a
r
e
initialized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
make su
r
e the msgport is initialize
d
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
pr
o
tect acc
e
ss
t
o exec intr
'
s
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
pr
o
tect
access to
t
he port list
commit
|
commitdiff
|
tree
2017-02-18
NicJA
protect access to
t
he
s
em
a
p
hore li
s
t
.
fix com
p
ile o
f
.
.
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
protect access to t
h
e libr
a
r
y
list
commit
|
commitdiff
|
tree
2017-02-18
Nic
J
A
protect access to the device list
commit
|
commitdiff
|
tree
2017-02-18
NicJA
protect
access
t
o the resource lis
t
commit
|
commitdiff
|
tree
2017-02-18
NicJA
and initi
a
lize them
.
commit
|
commitdiff
|
tree
2017-02-18
N
icJA
add the remain
i
ng public resourc
e
locks
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
get re
a
d locks on
the msgport before acc
e
ssing i
t
.
commit
|
commitdiff
|
tree
2017-02-18
N
i
cJA
always initi
a
l
ize a public
p
orts lock
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
j
ust
c
h
e
ck if
t
he
A
RO
S
spinlock type
has been d
e
fined
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
Nic
J
A
d
e
refere
n
ce the pointer
.
commit
|
commitdiff
|
tree
2017-02-17
N
icJA
initialize the msgport to 0
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
initialize
t
he msgpo
r
t
to 0
.
commit
|
commitdiff
|
tree
2017-02-17
N
i
cJ
A
in
i
tialize the msgport to 0
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
ini
t
ialize th
e
ms
g
port
to
0
.
commit
|
commitdiff
|
tree
2017-02-17
Nic
J
A
initializ
e
the msgport to 0
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
u
s
e cre
a
tem
s
g
p
ort
.
commit
|
commitdiff
|
tree
2017-02-17
Ni
c
JA
in
i
tializ
e
the msgpo
r
t to 0
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
use create/delete m
s
gport wher
e
appl
i
cable
.
ini
t
ialize
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
N
i
cJA
use
crea
t
e/delete m
s
g
p
ort
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
use create
/
delete msgp
o
rt
.
commit
|
commitdiff
|
tree
2017-02-17
Ni
c
JA
use create/
d
elete msgport
.
commit
|
commitdiff
|
tree
2017-02-17
Ni
c
J
A
use the
c
orrect
e
xception count
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
u
s
e the
c
orrect exceptio
n
cou
n
t
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
add
a
coup
l
e
of init debug
lines
to
help
trac
e
progr
e
ss
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
u
s
e more suitable name
s
f
or the specific arch default
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
t
ypo
commit
|
commitdiff
|
tree
2017-02-17
NicJA
m
ake sure t
h
e apic addition
a
l ex
c
eptions are pas
s
ed
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
move the x86_6
4
spec
i
f
i
c exception
0x0E han
d
li
n
g co
d
e
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
d
efin
e
EXCEPTION_
C
O
UNT in the co
m
m
o
n heade
r
, and
make
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
define
t
he APIC
except
i
on count
separately to the co
m
m
o
n
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
o
nl
y
t
r
y
t
o run handlers f
o
r legitimat
e
e
xcep
t
ion numbers
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
make sure we
on
l
y reser
v
e exa
c
t
ly
1
4 "hardware
"
IRQs
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
if __
A
R
OS
P
LATFO
R
M
_
SMP
_
_ is define
d
, always p
r
ovision
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
expose
__AROSPLAT
F
ORM_SM
P
__ if the target pl
a
tform
.
.
.
commit
|
commitdiff
|
tree
2017-02-16
Nic
J
A
remove the re
f
erence
t
o MemListSem
.
commit
|
commitdiff
|
tree
2017-02-16
N
icJA
ad
d
closing
b
racket
.
.
commit
|
commitdiff
|
tree
2017-02-16
N
icJA
q
uieten debug
commit
|
commitdiff
|
tree
2017-02-16
NicJA
typo
commit
|
commitdiff
|
tree
2017-02-16
NicJA
store the BOOT cp
u
's config on i386 also
.
commit
|
commitdiff
|
tree
2017-02-16
NicJA
use the
corr
e
c
t I
R
Q
names
.
Alloca
t
e the boot config
.
.
.
commit
|
commitdiff
|
tree
2017-02-16
NicJA
ca
l
l the correct interrupt c
hand
l
er
.
commit
|
commitdiff
|
tree
2017-02-16
NicJA
fix i3
8
6
build
.
we n
e
ed
t
o use "q" fo
r
byt
e
size op
e
rations
.
commit
|
commitdiff
|
tree
next