repo.or.cz
/
linux-2.6
/
linux-2.6-openrd.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
[SPARC64]: kzalloc() conversion
2006-03-20
Eric Se
s
t
e
rhenn
[SPARC64]: k
z
alloc
(
)
c
onver
s
i
on
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Mille
r
[SPARC64]
:
F
i
x loop terminatio
n
i
n
ma
r
k
_kpte_
b
itmap()
commit
|
commitdiff
|
tree
2006-03-20
Da
v
i
d S
.
Miller
[
SPARC64]: S
i
mplify TSB i
n
se
r
t check
s
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[S
P
ARC64]
:
M
o
re SUN4V cpu mo
n
do bug fixing
.
commit
|
commitdiff
|
tree
2006-03-20
Davi
d
S
.
Mill
e
r
[SPARC64]: Fix
s
u
n4v mna winfixup
handli
n
g
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
M
ille
r
[S
P
A
R
C
64]:
F
ix mini RTC
driver rea
d
ing
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SPARC64]
:
D
o no
t
allow mapp
i
ng pages
w
ithin 4GB of
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
D
a
v
id S
.
Miller
[SPARC64]:
Fix _PAGE_EXEC handling
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SPARC6
4
]
: Fix
t
y
po in SUN4
V
D
-TLB m
i
ss han
d
ler
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[
SPAR
C
64]
:
Kill
bog
u
s function externs in a
s
m/pgtable
.
h
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Mill
e
r
[SPARC64
]
: A
d
d mini-RT
C
driver f
o
r
Starfire and SUN4
V
.
commit
|
commitdiff
|
tree
2006-03-20
D
a
v
id S
.
M
iller
[SPARC6
4
]: Fix
b
ugs
in SUN4V cpu m
o
ndo dispatch
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Mi
l
ler
[SPARC
6
4]: Fix
bugs in SMP
TLB context
v
ersion expi
r
atio
n
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SPAR
C
64]: Fix
i
ndexing into
k
pte_linear_bitmap
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
M
i
ll
e
r
[SPARC
6
4]: Use 13-
b
it con
t
e
x
t size alway
s
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
M
i
ller
[SPARC64]
:
Avoid d
c
a
che-di
r
ty page st
a
te managem
e
n
t
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
D
a
vid S
.
M
i
ller
[SPARC
6
4]: Bulletproof hy
p
e
r
v
isor
T
LB flushing
.
commit
|
commitdiff
|
tree
2006-03-20
David
S
.
Mille
r
[SPA
R
C64]: Report
m
ondo error
c
orrectly in
hypervisor_xcall_
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
David
S
.
M
i
ller
[SPARC6
4
]: Niagar
a
o
p
t
i
mized XO
R
f
u
nctions
f
or
R
A
I
D
.
commit
|
commitdiff
|
tree
2006-03-20
Andrew M
o
r
ton
[SPA
R
C64]: Fix binfm
t
_aout32
.
c
build
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Mill
e
r
[
SPARC64]: destroy_context
(
) n
e
eds to disable
i
nterrupts
.
commit
|
commitdiff
|
tree
2006-03-20
Da
v
id
S
.
Miller
[SPA
R
C64]: Fix
T
LB conte
x
t allocation with SMT style
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SPAR
C
64]: Put syscall table
s
after t
r
ap table
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[
SPARC64]:
E
xport _
P
AGE_
E
and _PAGE_C
A
CHE to modules
.
commit
|
commitdiff
|
tree
2006-03-20
Dav
i
d
S
.
Mill
e
r
[SPARC64
]
:
F
i
x %ts
t
ate ASI handlin
g
i
n
start_thread
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
D
avid S
.
Mille
r
[SPARC64]: Drop
%gl t
o
0 befor
e
re-ena
b
ling P
S
TA
T
E_IE
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SPARC64]: Crea
t
e a se
p
erate
k
ernel TSB f
o
r 4MB/256MB
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SPARC64]
:
M
ake use of Niagara 256MB
PTEs
for kernel
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[
S
PARC64]
:
Use sun4v_cpu_idle(
)
i
n cpu_idle() on SUN4V
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SPARC64] math-emu: Delete debugging pr
i
ntk left by
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
D
avid S
.
M
i
l
l
e
r
[
S
P
A
RC64]: Add sun4v_cpu_yield()
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SPARC
6
4]: Kill
c
p
u
data->
i
d
le_volume
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Mille
r
[
SP
A
RC
6
4
]
: Niagara
o
p
t
i
m
i
zed memset/b
z
er
o
/clear_u
s
e
r
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SPARC64]:
P
ass multiple CPUs at once t
o
h
ypervisor
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SPARC64
]
: A
r
gs
t
o SUNW,set-trap-tab
l
e
are 64-bit
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
M
i
ller
[SPARC6
4
]:
Handle
u
nimpl
e
mented FPU s
q
ua
r
e-r
o
ot on
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
M
iller
[SPAR
C
]
se
r
ial: Make sure sysfs nodes get named cor
r
e
c
t
ly
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SPARC64]: T
y
po in sun4v_data_
a
ccess_
e
xception
l
og
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
David
S
.
Mill
e
r
[S
P
A
R
C64]: Handle zero-length map requ
e
s
ts
i
n pc
i
_sun4
v
.
c
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[
S
PARC64]: Kill
stra
y
PGLIST_NENTS check in
pci_sun4v
.
c
commit
|
commitdiff
|
tree
2006-03-20
Dav
i
d S
.
Mi
l
ler
[S
P
ARC
6
4
]
:
F
ix typo in dump_tl
1
_traplog(
)
commit
|
commitdiff
|
tree
2006-03-20
Davi
d
S
.
Mill
e
r
[S
P
ARC6
4
]: Disabl
e
smp_repor
t
_regs() for
n
ow
.
commit
|
commitdiff
|
tree
2006-03-20
Dav
i
d
S
.
M
i
l
l
er
[SPARC64]:
Remove PGLIST_NENTS
P
CI IOMMU
m
apping limi
t
ation
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SPARC64]:
U
se KERN_EME
R
G in
d
ump_tl1_traplog()
a
nd
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Mill
e
r
[SPARC64]: Fix
unal
i
gned
acce
s
s winfxup
han
d
ling o
n
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
M
i
l
ler
[SPA
R
C64]: Set %
g
l
to 1 i
n
kvmap_
i
tlb_longpath on SUN4V
.
commit
|
commitdiff
|
tree
2006-03-20
David
S
.
M
iller
[
S
PARC
6
4
]
s
u
nhv: Fix locking
i
n
sunhv_star
t
_tx()
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Mi
l
ler
[
S
PARC
6
4]: Put sunhv
.
o earliest in the lis
t
of sparc
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
Da
v
id S
.
Miller
[SPARC64]: Expo
r
t a PAG
E
_SHARED
symbol
.
commit
|
commitdiff
|
tree
2006-03-20
Fabio
M
.
D
i Nitto
[SPAR
C
64] F
i
x build if CONFI
G
_HUGETLB_PAGE is
not
set
commit
|
commitdiff
|
tree
2006-03-20
Dav
i
d S
.
Mi
l
ler
[
SPARC64]
:
More
TLB/TSB handl
i
ng fixes
.
commit
|
commitdiff
|
tree
2006-03-20
Davi
d
S
.
M
iller
[S
P
ARC6
4
]: Don't do anything
i
n
f
lush_ptrace_access
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
D
avid S
.
Miller
[SPARC64]: Fix some
S
U
N4V TLB ha
n
dling bugs
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SPARC64]: C
h
eck for
e
r
r
or
s
in hypervis
o
r
_
tlb_lock()
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
M
iller
[SPARC64]: Init bo
o
t
cpu's trap_bloc
k
[
] be
f
or
e
pag
i
ng_init()
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SP
A
RC
6
4]: D
e
f
in
e
ARCH_HAS_READ_CU
R
RENT_TIMER
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SP
A
R
C64]: Set
associ
a
tivity
o
f
k
e
rnel TSB
d
escriptor
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SPARC64]: __bzero_no
a
si --> __clear_user
commit
|
commitdiff
|
tree
2006-03-20
Davi
d
S
.
Mill
e
r
[SP
A
RC64]: P
u
t SUN4V
I
T
S
B m
i
s
s
in
t
o
correct trap ta
b
le
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SPARC
6
4]: Add HWCAP_S
P
AR
C
_BLKINIT elf capability flag
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[
S
P
ARC64]: Use ph
y
s tsb
a
ddress in tsb_
i
nsert() in
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SPA
R
C
6
4]
:
F
i
x uniprocessor IRQ
targetting on
SUN4V
.
commit
|
commitdiff
|
tree
2006-03-20
David
S
.
M
i
l
l
er
[SPARC
6
4]:
F
ix PCI IRQ pr
o
bing regr
e
s
si
o
n
.
commit
|
commitdiff
|
tree
2006-03-20
David
S
.
Miller
[SPARC64]: G
e
t SUN4V
S
MP working
.
commit
|
commitdiff
|
tree
2006-03-20
D
av
i
d S
.
Miller
[SPARC64]:
D
isable smp
_
report_regs
(
) for now
.
commit
|
commitdiff
|
tree
2006-03-20
David
S
.
Miller
[SPARC64]:
R
ewr
i
t
e
pci_in
t
map_match(
)
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SPARC64]: Don'
t
set interrupt stat
e
to IDLE in enable_irq()
.
commit
|
commitdiff
|
tree
2006-03-20
D
a
vid S
.
M
iller
[
S
P
A
RC64]: Fix retu
r
n fro
m
t
r
a
p o
n
SU
N
4V
.
commit
|
commitdiff
|
tree
2006-03-20
D
a
vid S
.
Miller
[SPARC6
4
]: Add GET_GL_GL
O
B
A
L() macro fo
r
S
U
N4V
.
commit
|
commitdiff
|
tree
2006-03-20
Davi
d
S
.
Miller
[SPARC64]:
Set dummy bucket->{imap,iclr} u
n
iqu
e
o
n
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
D
av
i
d S
.
Miller
[SPARC64
]
: Add sun4v_cpu_qconf() hypervisor call
.
commit
|
commitdiff
|
tree
2006-03-20
Da
v
id S
.
Miller
[SP
A
RC]: Kil
l
off the
s
e __put
_
user_ret
t
h
i
n
gs
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[S
P
ARC64]: do_fptra
p
needs to
lo
a
d the thread reg into
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[
SP
A
RC6
4
]: Fix
bogus cal
l
to sun4v_mna in
w
i
nf
i
x
up
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
D
a
vid S
.
Miller
[SPAR
C
64]: Fix tl1 tra
p
state cap
t
ure/dump on SUN
4
V
.
commit
|
commitdiff
|
tree
2006-03-20
D
a
v
i
d S
.
M
i
ller
[SPARC
6
4] sunhv: S
u
pport S
Y
SRQ properly
.
commit
|
commitdiff
|
tree
2006-03-20
Dav
i
d
S
.
Miller
[SPA
R
C64
]
PCI:
S
i
ze TSB
co
r
rectly on SUN4V
.
commit
|
commitdiff
|
tree
2006-03-20
Davi
d
S
.
M
i
l
ler
[S
P
A
RC64]:
F
ix OOPS on sunhv inter
r
upts
.
commit
|
commitdiff
|
tree
2006-03-20
Dav
i
d S
.
Miller
[SP
A
R
C64]: D
o
n
't use ASI
_
QUA
D
_L
D
D_PHYS o
n
SUN4V
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SPAR
C
64]
:
Do
n
ot write garbage i
n
to
%
pstate in tsb_conte
x
t_
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
Dav
i
d
S
.
M
iller
[SPARC64]: Fix flush_tsb_user(
)
on
S
U
N
4
V
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Mill
e
r
[
S
P
A
RC64]: Fix
com
m
ent typo in __flush_tlb_kern
e
l_range
.
commit
|
commitdiff
|
tree
2006-03-20
Dav
i
d
S
.
Miller
[SPARC64
]
:
D
ecode virtua
l
-devi
c
es interrupts correctl
y
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[
SPARC64]: Add pr
o
m_{s
t
art,s
t
o
p
}cpu_cp
u
id()
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SPARC64]: Fix pci_intmap_match(
)
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SPARC
6
4]: Two
IRQ handling fixes
.
commit
|
commitdiff
|
tree
2006-03-20
Dav
i
d S
.
M
i
ller
[SPA
R
C64]: Fixu
p
TSTATE layout
d
iagram in asm/pstate
.
h
commit
|
commitdiff
|
tree
2006-03-20
David
S
.
Miller
[SPARC
6
4]: Us
e
d
i
fferent cache sizing defaults on SUN4V
.
commit
|
commitdiff
|
tree
2006-03-20
Davi
d
S
.
Mi
l
ler
[SP
A
RC64]:
M
ake
lack of interrupt-ma
p
-* a
fatal error
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
D
a
v
i
d S
.
Miller
[
SPARC64
]
:
F
ix sun4v_i
n
t
r
_se
t
en
a
ble
d
() retu
r
n value
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
Da
v
id S
.
Mille
r
[SPARC64]
:
Expli
c
itly init
*nregs to 0
in find_device_pro
m
_n
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
D
avid S
.
Mi
l
ler
[S
P
ARC64]: Restrict PCI bu
s
scanning o
n
SUN4V
.
commit
|
commitdiff
|
tree
2006-03-20
Dav
i
d S
.
Mill
e
r
[
S
PARC64]: Fi
x
C-function n
a
m
e
call
e
d
b
y
s
u
n4v_mna
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
D
a
vid S
.
Mi
l
ler
[S
P
ARC64]: D
o
n't print
k
() any messaa
g
es in sun
4
v
_build
_
irq()
.
commit
|
commitdiff
|
tree
2006-03-20
D
a
vi
d
S
.
Mi
l
l
er
[SPARC64]:
I
NO is
n
ever fu
l
ly specified al
r
eady on
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SPARC6
4
]: K
i
ll su
n
4v_registe
r
_fa
u
lt_status() on SMP
.
commit
|
commitdiff
|
tree
2006-03-20
David
S
.
Miller
[SPARC64]: F
i
x gcc
-
3
.
3
.
x wa
r
nings
.
commit
|
commitdiff
|
tree
2006-03-20
David
S
.
M
i
ller
[SPARC64]: arch/spa
r
c64/kern
e
l/tra
m
p
oline
.
S
n
eeds asm
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
D
a
v
id
S
.
Miller
[SPARC64
]
:
Make error cod
e
s availab
l
e
fr
o
m sun4
v
_intr_g
e
t*()
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Mi
l
ler
[S
P
A
R
C64]: Pa
s
s
corre
c
t ino to sun4
v
_intr
_
*
(
)
.
commit
|
commitdiff
|
tree
next