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
use pushfl/popfl with gcc to fix the 32bit build
2017-02-22
N
i
cJA
us
e
pus
h
fl/popfl with gcc to fix the
3
2
b
it bu
i
ld
commit
|
commitdiff
|
tree
2017-02-22
Nic
J
A
oops
.
.
a
dd the
m
issing files
commit
|
commitdiff
|
tree
2017-02-22
Nic
J
A
fix 32b
i
t build
commit
|
commitdiff
|
tree
2017-02-22
NicJ
A
fi
x
no
n
-s
m
p build
.
commit
|
commitdiff
|
tree
2017-02-22
NicJA
fix non-smp build
commit
|
commitdiff
|
tree
2017-02-22
NicJA
wip
.
lto su
p
port for
m
odules
.
commit
|
commitdiff
|
tree
2017-02-22
NicJA
TAG_
U
SER
d
oe
s
n
't need to be cast
.
commit
|
commitdiff
|
tree
2017-02-22
NicJA
b
uild for x86_64 also
.
commit
|
commitdiff
|
tree
2017-02-22
Nic
J
A
adapt to
k
ernel/affinity mask
c
han
g
e
s
.
p
r
ovide arch
.
.
.
commit
|
commitdiff
|
tree
2017-02-22
NicJA
adapt t
o
c
p
u affinity
mask changes
commit
|
commitdiff
|
tree
2017-02-22
NicJA
fix de
b
u
g
commit
|
commitdiff
|
tree
2017-02-22
Nic
J
A
de
f
ine the cpumas
k
_t
commit
|
commitdiff
|
tree
2017-02-22
NicJA
define the cpu
m
ask_t
commit
|
commitdiff
|
tree
2017-02-22
Ni
c
JA
use IPTR as stora
g
e type
.
.
commit
|
commitdiff
|
tree
2017-02-22
Nic
J
A
adapt t
o
kernel chan
g
es/cpu affinity
mask c
h
anges
.
.
.
.
commit
|
commitdiff
|
tree
2017-02-22
NicJA
adapt to
k
e
r
n
e
l
changes
/
cp
u
affinity mask changes
commit
|
commitdiff
|
tree
2017-02-22
NicJA
ada
p
t to kernel change
s
/cpu affi
n
i
ty ma
s
k c
h
anges
commit
|
commitdiff
|
tree
2017-02-22
N
i
c
J
A
w
.
i
.
p - reorganize the
smp
/
x86 kernel extensio
n
s
s
o
.
.
.
commit
|
commitdiff
|
tree
2017-02-22
NicJA
quiet
e
n debug
commit
|
commitdiff
|
tree
2017-02-22
NicJA
bump copyright
commit
|
commitdiff
|
tree
2017-02-22
NicJA
quieten
debug
commit
|
commitdiff
|
tree
2017-02-22
NicJ
A
move additions in
IntEt
a
sk t
o
th
e
end s
o
that the r
e
mainder
.
.
.
commit
|
commitdiff
|
tree
2017-02-22
NicJA
move a
d
ditions in IntE
x
ecBase to the end so that
t
he
.
.
.
commit
|
commitdiff
|
tree
2017-02-22
NicJA
fix cop
y
ri
g
h
t
commit
|
commitdiff
|
tree
2017-02-22
N
i
cJ
A
s
c
h
edulec
p
u
nee
d
s
t
o
b
e
b
u
i
l
t w
i
th the "core" kernel
.
.
.
commit
|
commitdiff
|
tree
2017-02-21
NicJA
wip smp t
e
st c
o
d
e
.
does no "re
a
l" work currently, b
u
t
.
.
.
commit
|
commitdiff
|
tree
2017-02-21
NicJA
fix bui
l
d
.
cp
u
num isn't just
u
sed
on smp/d
e
bug
b
ui
l
ds
.
commit
|
commitdiff
|
tree
2017-02-20
NicJA
show t
h
e tasks
cpu an
d
cpu
t
im
e
on sm
p
buil
d
s
.
commit
|
commitdiff
|
tree
2017-02-20
N
icJ
A
add the BOOTTLS for i386-pc also
commit
|
commitdiff
|
tree
2017-02-20
N
icJA
# make s
u
re th
e
i
n
terr
u
pt vectors are e
n
a
bl
e
d on the
.
.
.
commit
|
commitdiff
|
tree
2017-02-20
NicJA
make sur
e
we store
t
he BSP's TLS p
o
inter
.
commit
|
commitdiff
|
tree
2017-02-20
NicJA
cleanup
.
really up
d
ate the scheduling da
t
a for t
h
e
.
.
.
commit
|
commitdiff
|
tree
2017-02-20
NicJA
use the cor
r
ect b
a
se for t
h
e m
a
x apic irq n
u
mber, and
.
.
.
commit
|
commitdiff
|
tree
2017-02-20
Ni
c
JA
set the defa
u
lt schedul
e
r granula
r
ities
.
commit
|
commitdiff
|
tree
2017-02-20
NicJA
ex
p
ose a d
e
f
ault granularity of
1
commit
|
commitdiff
|
tree
2017-02-20
Nic
J
A
add storage for the granularity of the sch
e
dulers hea
r
tbeat
.
.
.
commit
|
commitdiff
|
tree
2017-02-19
NicJA
f
i
x bu
i
l
d
commit
|
commitdiff
|
tree
2017-02-19
N
i
cJ
A
make su
r
e it com
p
iles fo
r
o
t
her compiler versions
.
.
.
commit
|
commitdiff
|
tree
2017-02-19
NicJA
a
d
d a comment
a
bout enab
l
ing the debug
.
.
commit
|
commitdiff
|
tree
2017-02-19
NicJA
"i" is
only u
s
ed on t
h
e
64bi
t
build
.
commit
|
commitdiff
|
tree
2017-02-19
Ni
c
JA
don't re-init the msgport si
n
ce it is provided for us
.
commit
|
commitdiff
|
tree
2017-02-19
NicJA
display
c
o
rrect info i
n
d
ebug
.
use a per-co
r
e spinlock
.
.
.
commit
|
commitdiff
|
tree
2017-02-19
NicJA
only enab
l
e th
e
heart
b
eat
timer once everything is
.
.
.
commit
|
commitdiff
|
tree
2017-02-19
NicJA
restructure slight
l
y
commit
|
commitdiff
|
tree
2017-02-19
NicJA
d
is
a
ble for now
.
.
.
commit
|
commitdiff
|
tree
2017-02-19
NicJA
f
ix a cou
p
le of
d
ebug
l
i
nes
.
commit
|
commitdiff
|
tree
2017-02-19
NicJA
us
e
the
very
last of the APIC Device IRQ's for
the
.
.
.
commit
|
commitdiff
|
tree
2017-02-19
NicJA
b
ui
l
d the apic heartbeat timer code
commit
|
commitdiff
|
tree
2017-02-19
NicJA
placeholder for
t
he apic heartbeat timer code
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
onl
y
ever
u
pdate the
p
r
i
mary co
r
es scheduling data
.
.
.
commit
|
commitdiff
|
tree
2017-02-18
Ni
c
JA
a
d
d an apic flag
to specify if we are
using the apic
.
.
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
do
n
't set the task
u
ntil we hold
t
he lock
commit
|
commitdiff
|
tree
2017-02-18
NicJA
make
su
r
e
th
e
ms
g
port
is ini
t
i
a
lized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
make
s
ure the
m
sg
p
ort is ini
t
i
a
lized
.
commit
|
commitdiff
|
tree
2017-02-18
Nic
J
A
make sure the
msgpor
t
i
s init
i
alized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
make
s
ure
the m
s
gpo
r
t
is initi
a
lized
.
commit
|
commitdiff
|
tree
2017-02-18
Ni
c
JA
pull in memset()
commit
|
commitdiff
|
tree
2017-02-18
NicJA
make s
u
re the msgpo
r
t's are in
i
tial
i
zed
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
make sure
the msgport is i
n
itialized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
make
sure the msgport
'
s are
initialized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
make sur
e
the
msgport is in
i
tialized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
make
s
u
r
e the
msgport is initialized
.
commit
|
commitdiff
|
tree
2017-02-18
Nic
J
A
if there is
n
o userpo
r
t, use t
h
e window
p
ort
.
commit
|
commitdiff
|
tree
2017-02-18
Nic
J
A
m
a
ke sur
e
the msgpo
r
t is initia
l
ized
.
commit
|
commitdiff
|
tree
2017-02-18
N
icJA
ma
k
e s
u
re the
m
s
g
p
o
rt is
initialized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
remove unnecessa
r
y ass
i
gn
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
m
ake
s
ure the msg
p
o
r
t
i
s initialized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
make sure the msg
p
ort is initiali
z
ed
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
make sure the msgp
o
rt's are
i
nitialized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJ
A
m
a
ke su
r
e t
h
e m
s
gport is initialized
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
mak
e
sure the msgport'
s
a
r
e
i
nitialized
.
commit
|
commitdiff
|
tree
2017-02-18
N
i
cJA
make sure the msgport is initialized
.
commit
|
commitdiff
|
tree
2017-02-18
N
icJA
p
r
otect access to exec intr's
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
p
rotect access
to the
p
ort list
commit
|
commitdiff
|
tree
2017-02-18
NicJ
A
protect
a
cces
s
to the sema
p
hore list
.
fix com
p
ile of
.
.
.
commit
|
commitdiff
|
tree
2017-02-18
N
i
c
JA
p
r
o
t
ect ac
c
e
s
s
to the library list
commit
|
commitdiff
|
tree
2017-02-18
NicJA
prote
c
t
access to the device list
commit
|
commitdiff
|
tree
2017-02-18
NicJA
pro
t
e
ct access t
o
the resource list
commit
|
commitdiff
|
tree
2017-02-18
NicJA
an
d
initialize
t
h
e
m
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
add
t
he remaining public resource locks
.
commit
|
commitdiff
|
tree
2017-02-18
NicJA
get read loc
k
s on the
msgport
b
efore a
c
cessing it
.
commit
|
commitdiff
|
tree
2017-02-18
Ni
c
JA
a
l
wa
y
s i
n
itial
i
ze a pub
l
i
c port
s
lock
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
j
u
st
c
heck if the AROS spinlock type ha
s
b
e
en defin
e
d
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
dereference th
e
pointer
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
initi
a
lize the msgport to
0
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
initializ
e
the msgport to 0
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
initialize the msgport t
o
0
.
commit
|
commitdiff
|
tree
2017-02-17
Nic
J
A
i
n
iti
a
li
z
e t
h
e msgpo
r
t to 0
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
initial
i
ze the msg
p
o
rt to 0
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
use cr
e
atemsgpo
r
t
.
commit
|
commitdiff
|
tree
2017-02-17
Ni
c
JA
initialize the msgport to 0
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
use
create/delete msgport whe
r
e applicable
.
i
n
iti
a
l
i
ze
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
use
create
/
delete msgport
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
use c
r
eate/del
e
t
e
ms
g
port
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
use create/delete ms
g
port
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
use the correct exceptio
n
coun
t
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
use t
h
e corr
e
ct exce
p
tion co
u
nt
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
add a couple
o
f init debug lines to help tra
c
e
progress
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
Ni
c
JA
us
e
more suitabl
e
n
ames for the speci
f
ic arch default
.
.
.
commit
|
commitdiff
|
tree
2017-02-17
NicJA
typo
commit
|
commitdiff
|
tree
next