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 i386 build
2017-02-08
N
icJA
fix i
3
86
build
commit
|
commitdiff
|
tree
2017-02-08
NicJA
import the wip cha
n
g
e
s for
e
xecsmp
.
commit
|
commitdiff
|
tree
2017-02-08
NicJA
# do
not include prot
o
/ker
n
el
.
h
d
irectly
f
rom
the source
.
.
.
commit
|
commitdiff
|
tree
2017-02-07
NicJA
rdtsc is provide
d
by the comm
o
n
a
r
ch header
.
commit
|
commitdiff
|
tree
2017-02-06
Nic
J
A
poke the c
o
rrect list
commit
|
commitdiff
|
tree
2017-02-06
N
ic
J
A
f
ix non-debug build
.
commit
|
commitdiff
|
tree
2017-02-06
Ni
c
J
A
wi
p
commit
.
handle user
s
pace spinlocks via a
sysc
a
ll
.
.
.
commit
|
commitdiff
|
tree
2017-02-06
NicJA
ad
d
a few s
p
inlock related def
i
nes
commit
|
commitdiff
|
tree
2017-02-06
NicJA
u
s
e E
X
ECTASK_SPINLOCK_L
O
CKFORBID(
)
in user space exec
.
.
.
commit
|
commitdiff
|
tree
2017-02-05
NicJA
add the wip ex
e
c spinlock fail ho
o
k code for execsmp
.
.
.
commit
|
commitdiff
|
tree
2017-02-05
NicJA
c
a
ll the hook
.
.
commit
|
commitdiff
|
tree
2017-02-05
N
i
cJA
wip
.
use the EXECTASK spinlock macros
.
commit
|
commitdiff
|
tree
2017-02-05
NicJA
mor
e
execs
m
p
fixes and c
o
rrec
t
ions
.
commit
|
commitdiff
|
tree
2017-02-05
Nic
J
A
wip execsmp changes/fixes
.
tls ma
y
be
allocated from
.
.
.
commit
|
commitdiff
|
tree
2017-02-05
NicJA
move
t
he comment
.
Make s
u
re
we don't pull in th
e
extern
a
l
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
NicJ
A
turn
o
ff debug
.
.
commit
|
commitdiff
|
tree
2017-02-04
N
icJA
ad
d
an x86
p
latform_init, and
do all the init
i
a
l
ization
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
NicJA
move the idle task to the c
o
m
m
on x
8
6 location
commit
|
commitdiff
|
tree
2017-02-04
Nic
J
A
mak
e
the information a little more h
e
lpful
.
.
commit
|
commitdiff
|
tree
2017-02-04
N
i
c
JA
di
s
play something to make sure we kn
o
w when its a
n
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
NicJA
and a lit
t
le more
.
.
commit
|
commitdiff
|
tree
2017-02-04
Nic
J
A
a
n
d a
l
ittle more
.
.
commit
|
commitdiff
|
tree
2017-02-04
NicJA
rearrange so
m
e debug to
h
elp when identifying sta
r
t
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
NicJA
clear the write flag after
decrementing the co
u
nter
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
NicJA
s
m
all correcti
o
n
s/typo
.
commit
|
commitdiff
|
tree
2017-02-04
NicJ
A
turn off debug
commit
|
commitdiff
|
tree
2017-02-04
NicJA
use consist
e
nt display of
,
and
a
cces
s
t
o, kernel
c
pu
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
NicJA
us
e
consistent disp
l
ay of,
and access to,
k
ernel cp
u
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
N
icJA
make
it a bi
t
m
o
re
s
afe
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
N
icJA
use consistent display of us
e
co
n
sist
e
nt display of
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
NicJA
use c
o
ns
i
s
tent d
i
sp
l
ay of
u
se consistent display of
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
Ni
c
J
A
u
s
e consi
s
tent di
s
play of ke
r
nel cpu numbers/ids
.
turn
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
NicJA
use
t
h
e pa
s
sed in cpu
n
umbe
r
f
r
om the bootstrappin
g
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
NicJA
turn
off
d
ebug
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
NicJA
wip
commit
|
commitdiff
|
tree
2017-02-03
N
ic
J
A
split
core
_
APIC_
G
e
t
Numb
e
r
s
o
w
e can call it directly
.
.
.
commit
|
commitdiff
|
tree
2017-02-03
NicJA
use signed st
o
rage for
the signed
values
.
commit
|
commitdiff
|
tree
2017-02-03
NicJA
u
pdate
copyr
i
ght
commit
|
commitdiff
|
tree
2017-02-03
N
icJA
ad
d
a small description
o
f
w
h
y th
e
kernel s
p
inloc
k
.
.
.
commit
|
commitdiff
|
tree
2017-02-03
Ni
c
J
A
pass the apics cp
u
n
umber in the
s
mpboot
s
trap
d
a
t
a
.
commit
|
commitdiff
|
tree
2017-02-03
NicJA
only clear the va
l
ues
a
t the start
.
commit
|
commitdiff
|
tree
2017-02-03
NicJA
pit_final is n
o
longer unused
.
remove
the in
c
orrect
.
.
.
commit
|
commitdiff
|
tree
2017-02-03
NicJA
attempt to correct
a
nd calibrate the cpu frequ
e
ncy
.
.
.
commit
|
commitdiff
|
tree
2017-02-03
NicJA
remove unu
s
ed directory
commit
|
commitdiff
|
tree
2017-02-03
Nic
J
A
m
ov
e
to all-pc common directory
commit
|
commitdiff
|
tree
2017-02-03
Nic
J
A
# onl
y
ha
n
dle
the i
n
put
e
vents if
t
h
e
y are really for
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
NicJA
remove the nonsense id string
commit
|
commitdiff
|
tree
2017-02-02
N
icJA
oops
.
.
turn off
debug
.
commit
|
commitdiff
|
tree
2017-02-02
NicJA
a
d
d
the x8
6
spinlock fun
c
ti
o
n
p
laceho
l
der
s
commit
|
commitdiff
|
tree
2017-02-02
NicJA
"expand" our spinlo
c
k def
i
nition a littl
e
.
commit
|
commitdiff
|
tree
2017-02-02
NicJA
import
w
i
p x86 exe
c
smp changes
.
scheduling ba
s
ed on
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
NicJ
A
adapt to InitETask changes
.
commit
|
commitdiff
|
tree
2017-02-02
NicJA
change behaviour of InitETask so that it tak
e
s the
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
N
i
c
J
A
bad bad ba
d
.
.
this runs before execs f
i
nalization
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
NicJA
lower the
pos
t
pr
i
or
i
ty sl
i
ghtly
s
o there is opportuni
t
y
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
NicJA
m
a
ke sure the
p
roto matches its use
.
(lto delint)
commit
|
commitdiff
|
tree
2017-02-02
NicJA
cor
r
ection to
debug
.
.
commit
|
commitdiff
|
tree
2017-02-02
N
i
cJA
s
e
t
the affin
i
t
y
t
a
g
for execsmp builds
.
commit
|
commitdiff
|
tree
2017-02-02
Ni
c
JA
pro
b
i
ng the APIC needs to
be done in supervisor mode
commit
|
commitdiff
|
tree
2017-02-01
NicJA
adapt fo
r
EX
E
CSMP bu
i
ld
commit
|
commitdiff
|
tree
2017-02-01
NicJA
change the pr
i
vate member types just to make sur
e
.
.
commit
|
commitdiff
|
tree
2017-02-01
NicJA
define __AROS_KERNEL__ so
that included files know
.
.
.
commit
|
commitdiff
|
tree
2017-02-01
Ni
c
J
A
do
n
't expose
HostLibBa
s
e
i
f __AROS_KERNEL__ is defined
.
.
.
commit
|
commitdiff
|
tree
2017-02-01
Nic
J
A
de-lint macro
.
d
on't
expose KernelB
a
s
e i
f
__AROS_KERNEL__
.
.
.
commit
|
commitdiff
|
tree
2017-02-01
Nic
J
A
small correction
commit
|
commitdiff
|
tree
2017-02-01
Nic
J
A
m
ark ThisTask, IDNestCnt
and TDNestCnt as private
o
n
.
.
.
commit
|
commitdiff
|
tree
2017-02-01
N
icJA
del
i
nt
commit
|
commitdiff
|
tree
2017-02-01
N
i
cJ
A
cor
r
ect al
l
oca
t
ion oF TSS a
f
ter recent c
h
anges
.
commit
|
commitdiff
|
tree
2017-02-01
NicJA
user-
s
pace cod
e
shou
l
d not directly tou
c
h Th
i
s
Task
.
.
.
commit
|
commitdiff
|
tree
2017-02-01
NicJA
use
r
-space code sho
u
ld not dir
e
ctly touch ThisTask
.
.
.
commit
|
commitdiff
|
tree
2017-02-01
N
i
c
J
A
u
ser-s
p
a
ce code sh
o
uld
n
o
t di
r
ectly touch ThisTask
.
.
.
commit
|
commitdiff
|
tree
2017-02-01
N
icJA
remove test
-
exec (handled in its ow
n
mmakefile)
commit
|
commitdiff
|
tree
2017-02-01
NicJA
update cop
y
r
ight
commit
|
commitdiff
|
tree
2017-02-01
NicJA
build t
a
s
ktest
2
separately since it is special (and
.
.
.
commit
|
commitdiff
|
tree
2017-02-01
Nic
J
A
mak
e
sure w
e
pull i
n
the
need
e
d
defini
t
ion(s
)
for the
.
.
.
commit
|
commitdiff
|
tree
2017-02-01
NicJA
upd
a
te copy
r
i
ght
commit
|
commitdiff
|
tree
2017-02-01
NicJA
do not access ThisTask di
r
ectly
.
commit
|
commitdiff
|
tree
2017-02-01
NicJA
do not access ThisTask directly
.
commit
|
commitdiff
|
tree
2017-02-01
NicJA
a
dd the tls scheduling flag
s
commit
|
commitdiff
|
tree
2017-02-01
Ni
c
JA
use
t
he
c
orrect a
f
finity tag
commit
|
commitdiff
|
tree
2017-02-01
NicJA
a
d
d
the necessa
r
y
field
s
in tls
f
o
r
EXECSMP builds
.
commit
|
commitdiff
|
tree
2017-02-01
NicJA
for
m
a
t t
h
e fil
e
list
commit
|
commitdiff
|
tree
2017-01-31
Ni
c
JA
delete
t
he
o
lder 6
.
x patch
commit
|
commitdiff
|
tree
2017-01-31
NicJ
A
(wip) update gcc 6
.
x
p
atch to 6
.
3
.
0
commit
|
commitdiff
|
tree
2017-01-31
Nic
J
A
m
a
k
e
sure binutils
e
nables lto support if
a
sked or
.
commit
|
commitdiff
|
tree
2017-01-31
NicJA
check fo
r
-W
l
to-typ
e
-mism
a
tch
.
e
xport versions of
the
.
.
.
commit
|
commitdiff
|
tree
2017-01-31
Ni
c
JA
fix the retu
r
n type s
o
t
hat it matches what is expe
c
ted
.
.
.
commit
|
commitdiff
|
tree
2017-01-31
Nic
J
A
fi
x
a typo (miss
i
ng trailin
g
semi
-
c
ol
o
n)
commit
|
commitdiff
|
tree
2017-01-31
N
icJA
ma
k
e sure the correct ld vers
i
ons are
u
sed for
th
e
.
.
.
commit
|
commitdiff
|
tree
2017-01-31
N
icJ
A
e
nable
lto again if
asked for (
d
efaults to off, from
.
.
.
commit
|
commitdiff
|
tree
2017-01-31
NicJA
dis
a
b
le
lto at configure
ti
m
e by d
e
fault
commit
|
commitdiff
|
tree
2017-01-30
NicJA
enab
l
e lto
f
or
buil
d
_
module_simple
commit
|
commitdiff
|
tree
2017-01-30
Ni
c
J
A
lt
o
also needs
ld
.
bfd
commit
|
commitdiff
|
tree
2017-01-30
Ni
c
J
A
lto builds
need to use th
e
gcc-x
versions of
a
r/ranl
i
b
/n
m
commit
|
commitdiff
|
tree
2017-01-30
NicJA
we need to
d
i
s
a
b
le str
i
ct-aliasing
t
o com
p
i
le modules
.
.
.
commit
|
commitdiff
|
tree
2017-01-30
NicJA
doh
.
.
fix the glaring typ
o
.
commit
|
commitdiff
|
tree
2017-01-30
NicJA
we need to enable pl
u
g
ins to hand
l
e lto
commit
|
commitdiff
|
tree
2017-01-30
NicJA
di
s
tin
g
ui
s
h
between feature
a
n
d w
a
rning flags
.
c
heck
.
.
.
commit
|
commitdiff
|
tree
2017-01-30
Ni
c
JA
*s
i
gh
*
- make s
u
re
t
h
e
types match
.
commit
|
commitdiff
|
tree
2017-01-30
NicJA
pass the lto
optio
n
s to the module an
d
l
inklib
macros
.
commit
|
commitdiff
|
tree
next