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
bump copyright
2017-02-22
NicJA
bump copyri
g
ht
commit
|
commitdiff
|
tree
2017-02-22
NicJA
quiet
e
n de
b
ug
commit
|
commitdiff
|
tree
2017-02-22
Ni
c
JA
move
additions in IntEtask to the end so
t
ha
t
th
e
remaind
e
r
.
.
.
commit
|
commitdiff
|
tree
2017-02-22
Ni
c
JA
mo
v
e
a
d
dition
s
in IntExecBase to the end so that the
.
.
.
commit
|
commitdiff
|
tree
2017-02-22
N
i
c
JA
fix c
o
pyr
i
ght
commit
|
commitdiff
|
tree
2017-02-22
NicJA
s
c
hedulecpu
needs to be built w
i
th
the "core"
k
e
rnel
.
.
.
commit
|
commitdiff
|
tree
2017-02-21
NicJ
A
w
ip
s
mp
t
est code
.
d
oes no "real"
w
o
rk current
l
y, but
.
.
.
commit
|
commitdiff
|
tree
2017-02-21
NicJA
fi
x
build
.
cpunu
m
isn't jus
t
used on
s
mp/debug bui
l
ds
.
commit
|
commitdiff
|
tree
2017-02-20
NicJA
show the tasks cpu
a
nd
c
pu
time on
s
mp b
u
ilds
.
commit
|
commitdiff
|
tree
2017-02-20
NicJA
a
d
d the B
O
O
T
TLS for i386-pc a
l
s
o
commit
|
commitdiff
|
tree
2017-02-20
Ni
c
JA
# mak
e
sure the interrupt vector
s
are enabled on the
.
.
.
commit
|
commitdiff
|
tree
2017-02-20
NicJA
make sure we
s
t
o
r
e
the B
S
P's TLS poin
t
er
.
commit
|
commitdiff
|
tree
2017-02-20
NicJA
cleanup
.
rea
l
ly updat
e
the schedu
l
ing data for the
.
.
.
commit
|
commitdiff
|
tree
2017-02-20
NicJA
use the
c
orrect base
for the ma
x
apic irq
n
umb
e
r, and
.
.
.
commit
|
commitdiff
|
tree
2017-02-20
NicJA
set
t
he default
scheduler gra
n
u
lari
t
ies
.
commit
|
commitdiff
|
tree
2017-02-20
N
i
cJA
expose a defa
u
lt gra
n
ularit
y
of 1
commit
|
commitdiff
|
tree
2017-02-20
N
ic
J
A
add storage for the granularity o
f
the schedul
e
rs he
a
rtbeat
.
.
.
commit
|
commitdiff
|
tree
2017-02-19
NicJA
fix
build
commit
|
commitdiff
|
tree
2017-02-19
NicJA
m
a
ke sure it compiles
f
or
other com
p
iler versi
o
ns
.
.
.
commit
|
commitdiff
|
tree
2017-02-19
NicJA
add a com
m
ent about enabl
i
ng the debug
.
.
commit
|
commitdiff
|
tree
2017-02-19
NicJA
"i" is only use
d
on
t
he 64bit build
.
commit
|
commitdiff
|
tree
2017-02-19
NicJA
don't
r
e-init the m
s
gport si
n
c
e
i
t is pro
v
ided fo
r
us
.
commit
|
commitdiff
|
tree
2017-02-19
NicJ
A
display corr
e
ct
info in debug
.
use a per-cor
e
spinlo
c
k
.
.
.
commit
|
commitdiff
|
tree
2017-02-19
Ni
c
JA
only
e
n
a
b
l
e
t
h
e
heartbeat timer
o
nce e
v
eryt
h
ing is
.
.
.
commit
|
commitdiff
|
tree
2017-02-19
NicJA
r
e
struc
t
ure slightly
commit
|
commitdiff
|
tree
2017-02-19
N
i
c
J
A
d
isa
b
l
e
f
o
r
n
ow
.
.
.
commit
|
commitdiff
|
tree
2017-02-19
NicJA
fix a couple of debug lines
.
commit
|
commitdiff
|
tree
2017-02-19
NicJA
use t
h
e
v
e
ry last of
t
he API
C
Device
I
R
Q
's for the
.
.
.
commit
|
commitdiff
|
tree
2017-02-19
NicJA
buil
d
the apic heartbeat timer code
commit
|
commitdiff
|
tree
2017-02-19
N
icJA
placeho
l
der for the apic he
a
rtbeat timer code
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
only e
v
er update t
h
e primary cor
e
s s
c
hedu
l
ing
d
a
ta
.
.
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
add an
a
pic fla
g
to specify if
we are using the apic
.
.
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
do
n
't s
e
t the
t
ask until
w
e
h
old the lock
commit
|
commitdiff
|
tree
2017-02-18
NicJA
make
sure the m
s
gp
o
rt is initialized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
ma
k
e
s
ure the msgport is in
i
tial
i
zed
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
make sur
e
the msgport is initialize
d
.
commit
|
commitdiff
|
tree
2017-02-18
Ni
c
JA
make sure th
e
msgpo
r
t is
initialized
.
commit
|
commitdiff
|
tree
2017-02-18
Ni
c
JA
pu
l
l in
m
e
m
s
e
t()
commit
|
commitdiff
|
tree
2017-02-18
NicJA
make sure the
m
sgpor
t
'
s are in
i
tiali
z
ed
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
make su
r
e
t
he msgport is initialized
.
commit
|
commitdiff
|
tree
2017-02-18
N
icJA
m
a
ke sure the msgport's
a
re init
i
al
i
z
e
d
.
commit
|
commitdiff
|
tree
2017-02-18
N
icJA
make
s
ure t
h
e msgport is initialized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
make su
r
e the msgp
o
rt
is ini
t
i
a
l
ized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
i
f
t
h
ere i
s
no u
s
e
rport
,
use the wi
n
do
w
po
r
t
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
make sure the msgpo
r
t is initiali
z
ed
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
make sure the ms
g
port is
i
ni
t
ialized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
remove u
n
n
e
cess
a
ry a
s
s
ign
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
m
a
k
e
s
u
r
e
t
h
e msgpo
r
t is
i
nitialized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJ
A
m
a
k
e
s
u
r
e the msgpor
t
is i
n
iti
a
lized
.
commit
|
commitdiff
|
tree
2017-02-18
Nic
J
A
m
ake sure the msgport's are initia
l
ized
.
commit
|
commitdiff
|
tree
2017-02-18
N
i
cJA
make
sure
the ms
g
port is initialized
.
commit
|
commitdiff
|
tree
2017-02-18
Ni
c
JA
mak
e
sure the msg
p
o
r
t's are initialized
.
commit
|
commitdiff
|
tree
2017-02-18
N
i
cJA
make sure the
msgport is initialized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
protect access to ex
e
c
intr's
.
commit
|
commitdiff
|
tree
2017-02-18
N
i
cJA
pr
o
tect acces
s
t
o
t
h
e port list
commit
|
commitdiff
|
tree
2017-02-18
NicJA
p
rotect access
to the
semaphore l
i
st
.
f
ix c
o
mpile of
.
.
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
p
r
otect
access
t
o
t
h
e
library li
s
t
commit
|
commitdiff
|
tree
2017-02-18
N
icJ
A
prote
c
t acc
e
ss
t
o the device list
commit
|
commitdiff
|
tree
2017-02-18
NicJA
protec
t
a
c
cess to the re
s
o
urce list
commit
|
commitdiff
|
tree
2017-02-18
N
icJA
and initial
i
ze the
m
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
add th
e
r
e
mai
n
ing public res
o
urce locks
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
get
read
locks on the
m
sgport before acc
e
ssing it
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
always initialize
a
p
u
blic po
r
ts lock
.
commit
|
commitdiff
|
tree
2017-02-17
NicJ
A
ju
s
t check if the A
R
OS spinlock type has been defin
e
d
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
derefe
r
e
nce
t
he pointer
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
initial
i
ze the
m
sgport
to 0
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
initialize
t
h
e msgport to
0
.
commit
|
commitdiff
|
tree
2017-02-17
Ni
c
J
A
init
i
alize t
h
e msgport
t
o 0
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
i
nitialize the msgport to 0
.
commit
|
commitdiff
|
tree
2017-02-17
Nic
J
A
initialize the
m
sgport to
0
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
use
createmsgport
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
initi
a
liz
e
the msgport to 0
.
commit
|
commitdiff
|
tree
2017-02-17
N
i
cJA
u
se create/del
e
t
e msgport w
h
ere
appli
c
able
.
initialize
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
use
create/dele
t
e
m
sg
p
ort
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
use cre
a
te/delete msgport
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
u
s
e
c
reate/de
l
ete
m
sgport
.
commit
|
commitdiff
|
tree
2017-02-17
N
i
c
JA
use
t
he
c
orrect
e
xception
count
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
use the
c
orrect ex
c
eption count
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
add a couple of init
d
ebug lines to help trace
p
rogress
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
N
i
cJA
use more suit
a
ble
n
a
m
es
f
or t
h
e specific
a
rch defau
l
t
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
typo
commit
|
commitdiff
|
tree
2017-02-17
Nic
J
A
make sure the apic
additional
e
x
c
ept
i
ons are p
a
ssed
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
N
icJA
mov
e
the x86_64 speci
f
ic exception 0x0E
h
andlin
g
cod
e
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
define EXCEPTION_
C
OUNT in the common header, and
ma
k
e
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
define the APIC ex
c
eption
c
ount separa
t
ely to the commo
n
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
o
nly
try to run handle
r
s f
o
r legitimate ex
c
eption numbers
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
m
a
ke sur
e
we only reserve ex
a
c
t
ly 14 "
h
a
r
dware
"
IRQs
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
if
__
A
ROSPLATFO
R
M_SMP_
_
is
d
e
f
ined, always provision
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
e
x
pose
__
A
ROSPLATFORM_S
M
P__ if the target platfo
r
m
.
.
.
commit
|
commitdiff
|
tree
2017-02-16
NicJA
remo
v
e
t
he reference to MemListSem
.
commit
|
commitdiff
|
tree
2017-02-16
NicJA
add
c
losing bracket
.
.
commit
|
commitdiff
|
tree
2017-02-16
NicJA
qui
e
ten debug
commit
|
commitdiff
|
tree
2017-02-16
NicJA
typo
commit
|
commitdiff
|
tree
2017-02-16
NicJA
store the BOO
T
c
pu's config on i386 also
.
commit
|
commitdiff
|
tree
2017-02-16
NicJA
use
t
h
e
correct
I
RQ names
.
Allo
c
ate the boot config
.
.
.
commit
|
commitdiff
|
tree
2017-02-16
NicJA
call t
h
e correc
t
interrupt c handler
.
commit
|
commitdiff
|
tree
2017-02-16
N
icJA
f
i
x i386
b
uild
.
we
n
eed to u
s
e "q" for
byte size o
p
e
rations
.
commit
|
commitdiff
|
tree
2017-02-16
N
icJA
use the idt type
.
commit
|
commitdiff
|
tree
2017-02-16
Nic
J
A
rese
r
ve/in
i
tialize the syscall i
r
q
/
vector
commit
|
commitdiff
|
tree
2017-02-16
NicJA
fix
a
typo
.
.
commit
|
commitdiff
|
tree
next