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
fix non-smp build
2017-02-22
NicJA
fix no
n
-s
m
p build
commit
|
commitdiff
|
tree
2017-02-22
NicJA
wip
.
lto sup
p
o
r
t
for
modules
.
commit
|
commitdiff
|
tree
2017-02-22
N
i
cJA
T
A
G
_USER
d
oesn't nee
d
to be cast
.
commit
|
commitdiff
|
tree
2017-02-22
N
i
cJA
build for x86_64
a
lso
.
commit
|
commitdiff
|
tree
2017-02-22
NicJA
adapt to kernel/a
f
finity m
a
sk c
h
ange
s
.
p
r
ovide arch
.
.
.
commit
|
commitdiff
|
tree
2017-02-22
NicJ
A
a
dapt to cpu affi
n
ity
m
ask ch
a
nges
commit
|
commitdiff
|
tree
2017-02-22
NicJA
fix deb
u
g
commit
|
commitdiff
|
tree
2017-02-22
NicJA
define th
e
cpumask_t
commit
|
commitdiff
|
tree
2017-02-22
NicJA
define
the cpumask_t
commit
|
commitdiff
|
tree
2017-02-22
Nic
J
A
use IPTR as storage type
.
.
commit
|
commitdiff
|
tree
2017-02-22
N
ic
J
A
adapt
t
o ker
n
e
l changes/
c
pu
affinity mask change
s
.
.
.
.
commit
|
commitdiff
|
tree
2017-02-22
NicJA
adapt
t
o kernel changes/cpu affi
n
i
t
y
mask change
s
commit
|
commitdiff
|
tree
2017-02-22
NicJA
adapt to ker
n
el ch
a
nges/c
p
u affinity mas
k
changes
commit
|
commitdiff
|
tree
2017-02-22
NicJA
w
.
i
.
p -
r
e
organiz
e
the smp/x86 kernel ex
t
ensions
so
.
.
.
commit
|
commitdiff
|
tree
2017-02-22
N
icJA
qu
i
eten debug
commit
|
commitdiff
|
tree
2017-02-22
NicJA
bump co
p
yright
commit
|
commitdiff
|
tree
2017-02-22
NicJA
quieten debug
commit
|
commitdiff
|
tree
2017-02-22
NicJA
move ad
d
it
i
ons in IntEtask to the end
so that the remainder
.
.
.
commit
|
commitdiff
|
tree
2017-02-22
NicJA
m
ove additions in IntEx
e
cB
a
se
to the end
s
o
that the
.
.
.
commit
|
commitdiff
|
tree
2017-02-22
N
i
cJA
fix copyright
commit
|
commitdiff
|
tree
2017-02-22
NicJA
sche
d
ulecpu needs to be built with the "core" kernel
.
.
.
commit
|
commitdiff
|
tree
2017-02-21
N
icJA
wip sm
p
test
code
.
does no
"
real"
w
ork currently,
b
u
t
.
.
.
commit
|
commitdiff
|
tree
2017-02-21
NicJA
f
i
x build
.
cpunum
i
sn't just us
e
d
o
n
smp/debug builds
.
commit
|
commitdiff
|
tree
2017-02-20
NicJA
s
h
ow the tasks cpu and
c
pu
t
ime on smp builds
.
commit
|
commitdiff
|
tree
2017-02-20
NicJA
add the BOOTTLS for i
3
86-pc
also
commit
|
commitdiff
|
tree
2017-02-20
Nic
J
A
# make sur
e
the interrupt vectors are enabled on t
h
e
.
.
.
commit
|
commitdiff
|
tree
2017-02-20
NicJ
A
ma
k
e sure we store the BSP
'
s TLS pointer
.
commit
|
commitdiff
|
tree
2017-02-20
Nic
J
A
cleanu
p
.
re
a
lly
update the sch
e
duling d
a
ta
for the
.
.
.
commit
|
commitdiff
|
tree
2017-02-20
N
icJA
use the cor
r
ect base for
t
he max
apic i
r
q number, and
.
.
.
commit
|
commitdiff
|
tree
2017-02-20
Nic
J
A
set the default
s
chedu
l
e
r gra
n
u
larities
.
commit
|
commitdiff
|
tree
2017-02-20
N
icJA
ex
p
ose a default g
r
anularity
o
f
1
commit
|
commitdiff
|
tree
2017-02-20
NicJA
add s
t
orag
e
f
or
t
he
g
ranul
a
rity of the
s
ch
e
dul
e
r
s
heartbeat
.
.
.
commit
|
commitdiff
|
tree
2017-02-19
N
i
cJA
fix build
commit
|
commitdiff
|
tree
2017-02-19
NicJA
m
a
k
e
s
ure it
c
omp
i
les for other compiler
v
ersions
.
.
.
commit
|
commitdiff
|
tree
2017-02-19
NicJA
a
dd
a
c
om
m
ent
a
bo
u
t enablin
g
t
h
e debug
.
.
commit
|
commitdiff
|
tree
2017-02-19
NicJA
"i"
i
s only us
e
d on the
64bit bu
i
ld
.
commit
|
commitdiff
|
tree
2017-02-19
NicJA
don't
r
e-init the msgport since i
t
is provided
f
o
r us
.
commit
|
commitdiff
|
tree
2017-02-19
NicJA
display
c
orrect info i
n
debug
.
u
s
e a per-cor
e
spin
l
ock
.
.
.
commit
|
commitdiff
|
tree
2017-02-19
NicJA
on
l
y enable the hea
r
tbeat timer onc
e
everything is
.
.
.
commit
|
commitdiff
|
tree
2017-02-19
NicJA
r
e
stru
c
tu
r
e
slightly
commit
|
commitdiff
|
tree
2017-02-19
N
i
cJA
disable f
o
r now
.
.
.
commit
|
commitdiff
|
tree
2017-02-19
Nic
J
A
f
i
x
a couple of debug lines
.
commit
|
commitdiff
|
tree
2017-02-19
NicJA
use
th
e
v
e
ry last of the APIC Device
I
RQ's for the
.
.
.
commit
|
commitdiff
|
tree
2017-02-19
NicJA
b
ui
l
d the apic
heartbeat t
i
mer
cod
e
commit
|
commitdiff
|
tree
2017-02-19
NicJA
p
l
aceholder for the apic heartbeat t
i
mer code
.
commit
|
commitdiff
|
tree
2017-02-18
Nic
J
A
only ever update the primary
c
ores scheduling data
.
.
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
add an a
p
ic f
l
ag to s
p
ec
i
fy if we ar
e
usi
n
g t
h
e ap
i
c
.
.
.
commit
|
commitdiff
|
tree
2017-02-18
NicJ
A
don't
s
et the task until we hold the lock
commit
|
commitdiff
|
tree
2017-02-18
N
icJA
make sur
e
the
msgport i
s
ini
t
ialized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
m
ake sure the msgp
o
r
t
is init
i
alized
.
commit
|
commitdiff
|
tree
2017-02-18
N
i
c
JA
make
sure
t
he msgp
o
rt is initialized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJ
A
make s
u
re the msgport
is i
n
iti
a
lized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
pull i
n
memset()
commit
|
commitdiff
|
tree
2017-02-18
N
icJA
make sure
t
he msgport's are initialized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
make
s
ure the msgp
o
rt is i
n
i
t
ialized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
make
s
ur
e
the msgp
o
rt's are
i
nitialized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
m
ak
e
sure the msgpor
t
is i
n
it
i
alized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
m
ak
e
su
r
e the msgp
o
rt is in
i
tial
i
zed
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
i
f
th
e
re is n
o
u
s
erport, use the
w
in
d
ow p
o
rt
.
commit
|
commitdiff
|
tree
2017-02-18
Nic
J
A
m
a
ke su
r
e
the
msg
p
ort is 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
remove unnecessary assign
.
commit
|
commitdiff
|
tree
2017-02-18
NicJ
A
make sure the msgport is
in
i
ti
a
lized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJ
A
mak
e
sure
the msgport is ini
t
ial
i
zed
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
make sure the
m
sgport'
s
ar
e
initialized
.
commit
|
commitdiff
|
tree
2017-02-18
Nic
J
A
make sure th
e
msgport is initial
i
z
e
d
.
commit
|
commitdiff
|
tree
2017-02-18
NicJ
A
make s
u
r
e
t
h
e ms
g
port's are ini
t
ialized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
make sure the
m
sgport
i
s
i
niti
a
lized
.
commit
|
commitdiff
|
tree
2017-02-18
N
i
c
JA
p
r
otect access to exec intr's
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
pro
t
ect access t
o
the por
t
list
commit
|
commitdiff
|
tree
2017-02-18
Ni
c
JA
pro
t
ect access to the semaphore list
.
fix compile of
.
.
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
protect ac
c
ess to the
libra
r
y list
commit
|
commitdiff
|
tree
2017-02-18
NicJA
protect access to t
h
e devi
c
e list
commit
|
commitdiff
|
tree
2017-02-18
N
i
cJA
protect access to the reso
u
rce list
commit
|
commitdiff
|
tree
2017-02-18
Ni
c
JA
and i
n
itialize
them
.
commit
|
commitdiff
|
tree
2017-02-18
Ni
c
JA
add
t
he re
m
aining public resource
l
o
cks
.
commit
|
commitdiff
|
tree
2017-02-18
NicJ
A
get read l
o
c
k
s
o
n the ms
g
port bef
o
re accessing it
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
always initialize
a public p
o
rts loc
k
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
j
ust c
h
eck if the AROS spinlo
c
k
type has b
e
en defi
n
ed
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
Ni
c
JA
dereference the pointer
.
commit
|
commitdiff
|
tree
2017-02-17
Ni
c
J
A
initialize the
m
s
gport to
0
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
i
n
itialize
t
h
e
m
sgport to 0
.
commit
|
commitdiff
|
tree
2017-02-17
Ni
c
JA
initialize t
h
e ms
g
por
t
to 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
N
i
cJA
initialize the msgport to
0
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
use
c
r
e
ate
m
sgport
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
initial
i
ze the
msgport
to 0
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
use create/delete msgport
w
her
e
applicable
.
initia
l
i
z
e
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
use creat
e
/del
e
te msgp
o
rt
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
use cre
a
te/delete msgpo
r
t
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
u
se create/delete msg
p
ort
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
u
s
e the correct exception count
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
use
t
he correct
e
x
ceptio
n
count
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
add a
coupl
e
of init debug
l
ines to
h
elp
tr
a
ce progress
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
N
icJA
use more su
i
table names for t
h
e specific arch
default
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
Ni
c
JA
typo
commit
|
commitdiff
|
tree
2017-02-17
NicJA
m
a
ke sure th
e
api
c
additional exc
e
p
ti
o
ns
a
re pa
s
sed
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
move th
e
x86_64 specific excep
t
ion 0x0E
h
and
l
ing code
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
define EXCE
P
TION_COUNT
i
n t
h
e com
m
o
n head
e
r, and
m
ake
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
d
e
f
ine the AP
I
C exception count sep
a
ra
t
ely
to the
c
o
m
mo
n
.
.
.
commit
|
commitdiff
|
tree
next