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
show the additional info for all build targets on platforms where smp may be possible...
2017-02-20
NicJA
add the
B
O
OTTLS
for
i
38
6
-pc also
commit
|
commitdiff
|
tree
2017-02-20
NicJA
#
ma
k
e
sure the interrupt vect
o
rs are enabled o
n
the
.
.
.
commit
|
commitdiff
|
tree
2017-02-20
NicJA
mak
e
sure we
s
t
ore th
e
BSP's
TLS pointer
.
commit
|
commitdiff
|
tree
2017-02-20
NicJ
A
cleanup
.
really update the sched
u
l
i
ng data f
o
r the
.
.
.
commit
|
commitdiff
|
tree
2017-02-20
NicJA
use the co
r
rect base for the max
a
pic i
r
q n
u
mber, and
.
.
.
commit
|
commitdiff
|
tree
2017-02-20
N
i
c
J
A
set
the
d
efault
schedul
e
r
g
r
a
nularities
.
commit
|
commitdiff
|
tree
2017-02-20
Nic
J
A
expos
e
a
d
efa
u
lt granu
l
a
r
ity of 1
commit
|
commitdiff
|
tree
2017-02-20
NicJA
a
dd storage
f
or the granularity of the sc
h
eduler
s
hea
r
t
b
eat
.
.
.
commit
|
commitdiff
|
tree
2017-02-19
N
icJA
fix build
commit
|
commitdiff
|
tree
2017-02-19
NicJA
make sure it comp
i
les for other compiler ver
s
ions
.
.
.
commit
|
commitdiff
|
tree
2017-02-19
NicJA
a
dd
a
commen
t
about enabl
i
ng the debug
.
.
commit
|
commitdiff
|
tree
2017-02-19
N
i
cJA
"i
"
is only used on t
h
e 64bit buil
d
.
commit
|
commitdiff
|
tree
2017-02-19
NicJA
do
n
't re-i
n
it the msgpo
r
t sinc
e
it
i
s provided f
o
r us
.
commit
|
commitdiff
|
tree
2017-02-19
NicJA
d
i
splay
c
o
r
re
c
t info in debu
g
.
u
s
e a per-core spinlock
.
.
.
commit
|
commitdiff
|
tree
2017-02-19
NicJA
only enable
t
h
e
h
e
artbeat
timer once
everything is
.
.
.
commit
|
commitdiff
|
tree
2017-02-19
Nic
J
A
rest
r
ucture slig
h
tly
commit
|
commitdiff
|
tree
2017-02-19
NicJA
disable for now
.
.
.
commit
|
commitdiff
|
tree
2017-02-19
NicJA
fix
a
couple
of debug lin
e
s
.
commit
|
commitdiff
|
tree
2017-02-19
NicJ
A
use t
h
e v
e
ry
las
t
of the APIC
Devic
e
IRQ
'
s
for th
e
.
.
.
commit
|
commitdiff
|
tree
2017-02-19
NicJA
build
t
he ap
i
c he
a
rtbeat
t
ime
r
code
commit
|
commitdiff
|
tree
2017-02-19
NicJA
plac
e
h
o
lder for the apic heartbeat timer code
.
commit
|
commitdiff
|
tree
2017-02-18
N
i
cJA
only
e
ver up
d
ate the primary
c
o
res scheduling data
.
.
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
a
d
d
an apic flag to spec
i
f
y
i
f
w
e are
using
t
he apic
.
.
.
commit
|
commitdiff
|
tree
2017-02-18
N
ic
J
A
d
o
n't set t
h
e t
a
sk u
n
til we
h
old t
h
e
lock
commit
|
commitdiff
|
tree
2017-02-18
NicJA
mak
e
sure th
e
msgport is initiali
z
ed
.
commit
|
commitdiff
|
tree
2017-02-18
NicJ
A
make s
u
re the msgport
is in
i
tialized
.
commit
|
commitdiff
|
tree
2017-02-18
Nic
J
A
make s
u
re t
h
e
msgport is initi
a
lized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
m
a
k
e sure the
m
sgp
o
rt is
i
nitialized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
pull
i
n m
e
mset()
commit
|
commitdiff
|
tree
2017-02-18
NicJA
m
ake sur
e
the msgport's are
i
nit
i
al
i
zed
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
make su
r
e the msgport is ini
t
ia
l
ized
.
commit
|
commitdiff
|
tree
2017-02-18
N
icJA
m
ake sure
t
he msgport's are initia
l
ized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
make sure
t
he msgp
o
rt
is in
i
tialized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
make sure the msgport is
i
nitialized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
if there is no use
r
port,
use
t
h
e
w
indow port
.
commit
|
commitdiff
|
tree
2017-02-18
N
icJA
ma
k
e sure the msgport is in
i
t
i
alized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
make sur
e
t
he msgp
o
rt is initialized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
rem
o
ve unnecessary ass
i
gn
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
m
ak
e
sure the msgpor
t
is initialized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
make sure t
h
e
msgport
i
s
in
i
tiali
z
e
d
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
make sur
e
the
m
s
g
p
ort's
a
re initial
i
zed
.
commit
|
commitdiff
|
tree
2017-02-18
Ni
c
JA
ma
k
e sure the msgport is
init
i
alized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
make sure the msg
p
ort's a
r
e initia
l
ize
d
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
mak
e
sur
e
the msgpor
t
is initial
i
zed
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
p
rotect acces
s
to
exec intr's
.
commit
|
commitdiff
|
tree
2017-02-18
N
i
cJA
protec
t
a
ccess to the port
l
i
st
commit
|
commitdiff
|
tree
2017-02-18
N
icJA
prot
e
ct a
c
cess
to
the se
m
aphore
l
i
st
.
fix compile of
.
.
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
pr
o
te
c
t ac
c
ess to the library list
commit
|
commitdiff
|
tree
2017-02-18
NicJA
protect
a
c
cess
t
o t
h
e devi
c
e
list
commit
|
commitdiff
|
tree
2017-02-18
NicJ
A
pro
t
ect access to t
h
e resource l
i
s
t
commit
|
commitdiff
|
tree
2017-02-18
NicJ
A
and initialize them
.
commit
|
commitdiff
|
tree
2017-02-18
Ni
c
JA
a
dd the re
m
aining public resource locks
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
get read lock
s
on the msgport before accessing
i
t
.
commit
|
commitdiff
|
tree
2017-02-18
Nic
J
A
a
l
ways initialize a
public port
s
lock
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
just check if the ARO
S
s
pinlock type has been
d
efined
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
N
i
cJA
dere
f
erence the pointer
.
commit
|
commitdiff
|
tree
2017-02-17
Nic
J
A
initialize th
e
msgport to 0
.
commit
|
commitdiff
|
tree
2017-02-17
N
icJA
initialize
the msgpo
r
t to 0
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
init
i
alize the
msgport to 0
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
initial
i
ze the msgport t
o
0
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
i
nitiali
z
e th
e
msgport to
0
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
u
s
e create
m
sgpor
t
.
commit
|
commitdiff
|
tree
2017-02-17
NicJ
A
initialize the msgport to 0
.
commit
|
commitdiff
|
tree
2017-02-17
Nic
J
A
u
s
e
create/delete
m
sgport where applicabl
e
.
ini
t
ial
i
ze
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
u
se create/delete msgpo
r
t
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
use create/del
e
te msgport
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
u
s
e create/delete m
s
gport
.
commit
|
commitdiff
|
tree
2017-02-17
N
i
c
J
A
u
s
e
the correct
exception cou
n
t
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
use
the
corre
c
t exce
p
tion count
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
Ni
c
JA
add a coupl
e
of init deb
u
g lines to help trace progress
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
use more suit
a
ble nam
e
s for
t
he specific arch
default
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
N
i
cJA
typo
commit
|
commitdiff
|
tree
2017-02-17
N
icJA
make
sure the ap
i
c a
d
d
ition
a
l exceptions
a
re passed
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
move th
e
x86_
6
4 sp
e
cific
e
xc
e
p
t
ion 0x
0
E handling code
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
N
i
c
JA
d
e
fine EXC
E
PTION_COUN
T
in
t
he common header,
a
nd ma
k
e
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
d
efine
t
he AP
I
C excepti
o
n count s
e
parately to the common
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
only try
t
o ru
n
handlers for leg
i
timate exception
n
umbers
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
make sure we
o
n
ly reserve exactly
1
4 "
h
ardware" IRQs
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
if __
A
ROSPLA
T
F
O
RM_SMP__ is defined, always provision
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
expos
e
__AROSPLATFORM_SMP_
_
if the
t
arget platform
.
.
.
commit
|
commitdiff
|
tree
2017-02-16
Nic
J
A
r
e
m
o
v
e the reference
to MemListSem
.
commit
|
commitdiff
|
tree
2017-02-16
NicJ
A
add closing bracket
.
.
commit
|
commitdiff
|
tree
2017-02-16
NicJA
q
u
ieten de
b
ug
commit
|
commitdiff
|
tree
2017-02-16
NicJA
typo
commit
|
commitdiff
|
tree
2017-02-16
NicJA
store t
h
e BOOT cpu's config on i38
6
also
.
commit
|
commitdiff
|
tree
2017-02-16
NicJA
use the correct IRQ names
.
All
o
c
a
t
e the bo
o
t
config
.
.
.
commit
|
commitdiff
|
tree
2017-02-16
NicJA
call the corre
c
t i
n
ter
r
upt c handler
.
commit
|
commitdiff
|
tree
2017-02-16
NicJA
f
ix i386 build
.
we need to use
"
q
"
for byte
size o
p
erations
.
commit
|
commitdiff
|
tree
2017-02-16
N
ic
J
A
use
t
he id
t
ty
p
e
.
commit
|
commitdiff
|
tree
2017-02-16
NicJA
r
e
s
e
rve/
i
nitial
i
ze the syscall irq/vector
commit
|
commitdiff
|
tree
2017-02-16
N
icJA
fix a
t
ypo
.
.
commit
|
commitdiff
|
tree
2017-02-16
NicJA
sync
h
wi
t
h name
s
used in common
c
o
d
e and
x
8
6
_
6
4
commit
|
commitdiff
|
tree
2017-02-16
NicJA
r
e
-add the defi
n
e an
d
c
om
m
ent
.
commit
|
commitdiff
|
tree
2017-02-16
NicJA
r
emove the d
e
f
i
n
e and comment since t
h
ey
a
re no longer
.
.
.
commit
|
commitdiff
|
tree
2017-02-16
NicJA
#
use the sam
e
inter
r
upt/ldt code on both
3
2
bit
and
.
.
.
commit
|
commitdiff
|
tree
2017-02-16
NicJA
add th
e
3sb
i
t idt
descrip
t
or
commit
|
commitdiff
|
tree
2017-02-15
NicJA
do
not try
to init th
e
se
m
aphore if it isn't the
r
e
.
commit
|
commitdiff
|
tree
2017-02-15
NicJA
Do NOT force
en
a
ble a broken experimental feature,
.
.
.
commit
|
commitdiff
|
tree
2017-02-15
Nic
J
A
enabl
e
the ioapic controller
.
can be dis
a
bled w
i
th
.
.
.
commit
|
commitdiff
|
tree
2017-02-15
NicJA
w
ip comm
i
t
.
r
ework X86_64 LDT/IRQ co
d
e so th
a
t v
e
ctors
.
.
.
commit
|
commitdiff
|
tree
next