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 cpu affinity mask changes
2017-02-22
N
i
c
J
A
adapt to cp
u
af
f
ini
t
y mask
c
hanges
commit
|
commitdiff
|
tree
2017-02-22
NicJA
fix debug
commit
|
commitdiff
|
tree
2017-02-22
Ni
c
JA
d
efine
t
he cpumask_t
commit
|
commitdiff
|
tree
2017-02-22
Nic
J
A
de
f
ine the cpumask_t
commit
|
commitdiff
|
tree
2017-02-22
N
i
cJA
use
I
PT
R
a
s
storage type
.
.
commit
|
commitdiff
|
tree
2017-02-22
N
i
cJA
ada
p
t to kernel chang
e
s
/cpu a
f
finity mask ch
a
n
ges
.
.
.
.
commit
|
commitdiff
|
tree
2017-02-22
N
i
cJA
adap
t
to
kernel change
s
/cpu affinity
m
ask
cha
n
ges
commit
|
commitdiff
|
tree
2017-02-22
N
i
cJA
adapt
to kernel cha
n
g
e
s/cpu aff
i
nit
y
m
a
sk ch
a
nges
commit
|
commitdiff
|
tree
2017-02-22
Nic
J
A
w
.
i
.
p - reorganize the smp/x86
kernel extensions so
.
.
.
commit
|
commitdiff
|
tree
2017-02-22
NicJA
quieten debug
commit
|
commitdiff
|
tree
2017-02-22
NicJA
b
ump cop
y
r
ight
commit
|
commitdiff
|
tree
2017-02-22
NicJA
q
uieten d
e
bug
commit
|
commitdiff
|
tree
2017-02-22
NicJA
mov
e
ad
d
i
t
ions in
IntEtask t
o
the end
s
o that the re
m
a
i
nder
.
.
.
commit
|
commitdiff
|
tree
2017-02-22
NicJA
move additions in
I
ntExec
B
ase to
t
h
e
end so that the
.
.
.
commit
|
commitdiff
|
tree
2017-02-22
NicJA
fi
x
copyright
commit
|
commitdiff
|
tree
2017-02-22
NicJ
A
schedulecpu needs to be built with
the "core"
kernel
.
.
.
commit
|
commitdiff
|
tree
2017-02-21
Ni
c
JA
wip smp t
e
st code
.
does no "rea
l
"
w
ork c
u
rrentl
y
,
b
ut
.
.
.
commit
|
commitdiff
|
tree
2017-02-21
NicJA
f
i
x
b
uild
.
cpu
n
um isn't jus
t
used o
n
smp/d
e
b
ug builds
.
commit
|
commitdiff
|
tree
2017-02-20
NicJA
s
how the
t
a
sks
c
pu a
n
d cpu time
on s
m
p builds
.
commit
|
commitdiff
|
tree
2017-02-20
NicJA
add t
h
e BOOTTLS
for i386-pc als
o
commit
|
commitdiff
|
tree
2017-02-20
NicJA
# make sure the in
t
e
r
rupt
v
e
ctors are ena
b
led on
t
he
.
.
.
commit
|
commitdiff
|
tree
2017-02-20
N
i
cJA
m
a
ke
s
u
re we store t
h
e BSP's
T
LS po
i
nter
.
commit
|
commitdiff
|
tree
2017-02-20
NicJA
c
l
e
anup
.
rea
l
ly update the sched
u
ling
d
ata for the
.
.
.
commit
|
commitdiff
|
tree
2017-02-20
NicJA
u
s
e the correct ba
s
e
fo
r
th
e
max apic irq number, and
.
.
.
commit
|
commitdiff
|
tree
2017-02-20
NicJA
set
t
he
d
e
fault
scheduler granularities
.
commit
|
commitdiff
|
tree
2017-02-20
NicJA
expose a defaul
t
g
ranularity of 1
commit
|
commitdiff
|
tree
2017-02-20
NicJA
add
storage fo
r
t
h
e granularity o
f
the schedulers hea
r
tbeat
.
.
.
commit
|
commitdiff
|
tree
2017-02-19
NicJ
A
fix
b
uild
commit
|
commitdiff
|
tree
2017-02-19
N
icJA
make sure it c
o
m
p
i
les
for
other
c
om
p
iler versi
o
n
s
.
.
.
commit
|
commitdiff
|
tree
2017-02-19
NicJA
add a comment abo
u
t enabling the deb
u
g
.
.
commit
|
commitdiff
|
tree
2017-02-19
NicJA
"i" is o
n
l
y
use
d
on the 64bi
t
bu
i
l
d
.
commit
|
commitdiff
|
tree
2017-02-19
Ni
c
JA
don't
r
e-init the msgpo
r
t
since it is provided for
us
.
commit
|
commitdiff
|
tree
2017-02-19
Ni
c
JA
displ
a
y correct info i
n
debug
.
use a per-
c
or
e
spin
l
ock
.
.
.
commit
|
commitdiff
|
tree
2017-02-19
NicJA
only e
n
able the heartbeat timer once everything is
.
.
.
commit
|
commitdiff
|
tree
2017-02-19
NicJA
r
e
structure slightly
commit
|
commitdiff
|
tree
2017-02-19
NicJA
dis
a
ble for now
.
.
.
commit
|
commitdiff
|
tree
2017-02-19
N
i
cJA
fix a
c
ouple
o
f
d
ebug lin
e
s
.
commit
|
commitdiff
|
tree
2017-02-19
NicJA
use the very las
t
o
f the APIC Device IRQ's for the
.
.
.
commit
|
commitdiff
|
tree
2017-02-19
NicJA
bu
i
l
d
the apic heartbea
t
ti
m
er co
d
e
commit
|
commitdiff
|
tree
2017-02-19
NicJA
placeholder for the apic heartbeat
timer cod
e
.
commit
|
commitdiff
|
tree
2017-02-18
Ni
c
JA
on
l
y
ever update the prim
a
ry co
r
e
s
schedu
l
i
n
g d
a
ta
.
.
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
add an
a
pic flag to specify if we are using
t
he apic
.
.
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
d
o
n't set th
e
ta
s
k until we hold
the lock
commit
|
commitdiff
|
tree
2017-02-18
NicJA
mak
e
sure the msgport is initialized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
m
ake sure the msgpo
r
t
is initialized
.
commit
|
commitdiff
|
tree
2017-02-18
Nic
J
A
make
s
u
r
e the msgport i
s
i
nitialized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
ma
k
e sure the
m
sg
p
ort
is
i
nitialized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
pull in
mems
e
t()
commit
|
commitdiff
|
tree
2017-02-18
NicJ
A
m
a
k
e sure
t
h
e msgport
'
s are initializ
e
d
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
make sure the msgport is i
n
it
i
alized
.
commit
|
commitdiff
|
tree
2017-02-18
N
icJA
m
a
ke sure t
h
e msgpo
r
t's
are initiali
z
ed
.
commit
|
commitdiff
|
tree
2017-02-18
N
icJA
mak
e
sure the msgport is initialized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
mak
e
sur
e
the msgpor
t
is initialized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
if there
i
s
n
o
user
p
o
r
t
,
u
s
e the window p
o
r
t
.
commit
|
commitdiff
|
tree
2017-02-18
Ni
c
JA
make sur
e
the m
s
g
po
r
t is initializ
e
d
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
make s
u
r
e the m
s
gport is in
i
tialized
.
commit
|
commitdiff
|
tree
2017-02-18
N
icJA
r
e
move unneces
s
ary
a
ssign
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
make sure the msgp
o
rt
is initi
a
li
z
ed
.
commit
|
commitdiff
|
tree
2017-02-18
Nic
J
A
make
s
u
r
e the msgport is initialized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
ma
k
e sur
e
the msgp
o
rt's are initiali
z
ed
.
commit
|
commitdiff
|
tree
2017-02-18
N
i
cJA
make sure the msgpor
t
i
s
initialized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
make sure the msgpor
t
'
s are
initi
a
li
z
ed
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
make sure
the msgpor
t
is init
i
aliz
e
d
.
commit
|
commitdiff
|
tree
2017-02-18
NicJ
A
protect access t
o
exec
i
ntr
'
s
.
commit
|
commitdiff
|
tree
2017-02-18
N
i
cJA
p
r
o
te
c
t access to the port list
commit
|
commitdiff
|
tree
2017-02-18
NicJA
protect access to the se
m
aphore list
.
fix compi
l
e of
.
.
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
p
rotect acce
s
s to the library list
commit
|
commitdiff
|
tree
2017-02-18
NicJ
A
protect ac
c
ess to the device list
commit
|
commitdiff
|
tree
2017-02-18
Ni
c
JA
protect acce
s
s to th
e
r
esour
c
e list
commit
|
commitdiff
|
tree
2017-02-18
N
i
c
JA
and initialize them
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
add
t
he remaining p
u
blic resourc
e
locks
.
commit
|
commitdiff
|
tree
2017-02-18
Nic
J
A
get read locks on the msgport before accessing it
.
commit
|
commitdiff
|
tree
2017-02-18
N
i
cJA
alw
a
ys initialize a public ports lock
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
j
u
st check if
t
he ARO
S
sp
i
nloc
k
type has been defined
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
derefe
r
enc
e
the pointer
.
commit
|
commitdiff
|
tree
2017-02-17
N
i
cJA
ini
t
ialize
t
he
msgport to 0
.
commit
|
commitdiff
|
tree
2017-02-17
NicJ
A
ini
t
ialize the msgpor
t
to
0
.
commit
|
commitdiff
|
tree
2017-02-17
N
icJA
initialize
t
he msgport to 0
.
commit
|
commitdiff
|
tree
2017-02-17
Ni
c
JA
i
n
itialize
the
m
s
gport
to 0
.
commit
|
commitdiff
|
tree
2017-02-17
N
icJA
initia
l
i
z
e
the ms
g
port to 0
.
commit
|
commitdiff
|
tree
2017-02-17
N
i
cJA
use create
m
sgpor
t
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
initialize the msgport to 0
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
use
create/delete msg
p
o
r
t where
a
pplicab
l
e
.
init
i
alize
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJ
A
use c
r
eate/delete msg
p
ort
.
commit
|
commitdiff
|
tree
2017-02-17
Ni
c
JA
use create/
d
elete
m
sg
p
ort
.
commit
|
commitdiff
|
tree
2017-02-17
Ni
c
JA
use create/delete
msgpor
t
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
use
t
he correct exc
e
ption count
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
use t
h
e correct exception
c
o
u
nt
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
add a couple of
init debug lines t
o
help tra
c
e prog
r
e
s
s
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
N
i
c
J
A
use more suitable
n
ames for the
s
pecific arch de
f
ault
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
t
y
po
commit
|
commitdiff
|
tree
2017-02-17
Ni
c
JA
make sure the apic additional excepti
o
ns are pass
e
d
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
m
ove the x86_64 specific exc
e
pti
o
n
0
x
0E ha
n
dling code
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
define EXCEPTION_
C
OUNT
in the common
h
eade
r
, and
make
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
define th
e
APIC
e
xcepti
o
n
c
o
u
nt separa
t
ely to the c
o
mmo
n
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
Ni
c
JA
only tr
y
t
o
run handler
s
f
or legitimate
exc
e
ption numbers
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
N
icJ
A
make sure we only res
e
r
ve exactly 14 "
h
ardware" IRQs
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
N
icJA
if _
_
A
ROSPLATFORM_SMP__ i
s
defin
e
d,
alway
s
provision
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
exp
o
se __AROSPLATF
O
RM_SMP__ if the target platform
.
.
.
commit
|
commitdiff
|
tree
2017-02-16
NicJA
remove th
e
reference
t
o MemListSem
.
commit
|
commitdiff
|
tree
next