repo.or.cz
/
linux-2.6
/
verdex.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
[SPARC64]: Remove PGLIST_NENTS PCI IOMMU mapping limitation on SUN4V.
2006-03-20
David S
.
Miller
[SPARC64]:
R
emove
P
G
L
IST_NENTS PCI I
O
MMU mapping li
m
ita
t
ion
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
Da
v
id S
.
Miller
[
S
PARC6
4
]: Use KERN_EMER
G
in dum
p
_tl1_traplog() and
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[
S
PARC64]: Fix unal
i
gned
a
ccess winfxup handl
i
ng on
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
Davi
d
S
.
M
iller
[SPA
R
C
6
4]: Set %gl to 1 in kvmap_itl
b
_longpath on SUN4V
.
commit
|
commitdiff
|
tree
2006-03-20
Da
v
i
d
S
.
Miller
[
SPAR
C
64] sun
h
v
:
Fix locking
in sunhv_
s
t
a
rt_tx()
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Mi
l
ler
[SPARC64]: Put sunhv
.
o
ear
l
i
est
i
n
th
e
list of spa
r
c
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
David
S
.
Mille
r
[SPAR
C
64]: Export
a
PAGE_SHARED symbol
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[
S
P
ARC64]: More TLB/T
S
B handling f
i
xes
.
commit
|
commitdiff
|
tree
2006-03-20
D
a
v
id S
.
Miller
[
S
PARC64]: Don't do anything
i
n
flush_ptrace
_
acces
s
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SPARC
6
4
]
:
F
ix some SUN4V TLB handling b
u
gs
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
M
iller
[SPARC64]
:
C
heck for errors in h
y
pervisor_tlb_lock
(
)
.
commit
|
commitdiff
|
tree
2006-03-20
D
a
vid
S
.
Miller
[SPARC64]: Define
ARCH_HAS_REA
D
_CURRENT_TIM
E
R
.
commit
|
commitdiff
|
tree
2006-03-20
Da
v
i
d S
.
Miller
[SPARC64]: Set associativity of kernel TSB descriptor
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
M
i
l
ler
[SPARC64]: __bzero_noa
s
i
-
-> _
_
clear_user
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SPARC64]: Put SU
N
4
V ITS
B
m
iss
i
nto corr
e
ct t
r
ap ta
b
le
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SPARC64]: Add
H
WCAP
_
S
P
ARC_BLKIN
I
T
elf capab
i
lity flag
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
Da
v
id S
.
Mi
l
ler
[SPARC64]: U
s
e phys tsb addres
s
in
t
sb_ins
e
rt() in
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
David
S
.
Miller
[SPARC
6
4
]
: Fix un
i
p
rocessor IRQ tar
g
ettin
g
on SUN4V
.
commit
|
commitdiff
|
tree
2006-03-20
Da
v
id
S
.
Miller
[SPARC6
4
]: Fix PCI
IR
Q
probing
regres
s
i
on
.
commit
|
commitdiff
|
tree
2006-03-20
Da
v
id
S
.
Mi
l
ler
[SPARC64]: G
e
t SUN4V SMP working
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Mil
l
er
[SPAR
C
6
4
]: Disable smp_report
_
r
e
g
s
()
f
o
r
no
w
.
commit
|
commitdiff
|
tree
2006-03-20
Dav
i
d
S
.
Mi
l
ler
[SPARC64]
:
Rew
r
i
te pci
_
intma
p
_match()
.
commit
|
commitdiff
|
tree
2006-03-20
D
a
vid S
.
Mi
l
ler
[
SPAR
C
64]: Don't set inter
r
upt st
a
te to
IDLE in enabl
e
_irq()
.
commit
|
commitdiff
|
tree
2006-03-20
Dav
i
d
S
.
Miller
[
SPARC64]:
F
ix
r
e
turn from trap on SUN4V
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Mi
l
ler
[SPARC64]: Add
GET_GL
_
GLOBAL() m
a
cro for SUN4V
.
commit
|
commitdiff
|
tree
2006-03-20
D
a
vid S
.
M
i
ller
[SPARC
6
4]:
S
et dummy bucket-
>
{
im
a
p
,
iclr} unique on
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SPARC64]: Add sun4v_
c
pu
_
qconf
(
) hyperv
i
sor call
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SPARC]:
Kil
l
off
t
hese
__put_user_ret t
h
i
n
gs
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Mi
l
l
er
[SPA
R
C64]: do
_
fptrap needs
t
o
load
t
he thread
r
eg into
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
D
a
v
i
d S
.
Mil
l
er
[SPARC64]:
F
ix bogus call to su
n
4v_m
n
a in winfixup
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
D
avid S
.
Mi
l
ler
[SPARC64]: Fix tl1 trap
state capture/dump on SUN4V
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SPARC64] sunhv: Suppo
r
t
SYSRQ
pr
o
per
l
y
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
M
iller
[SPARC64
]
PCI: Size TSB correctly on SUN4V
.
commit
|
commitdiff
|
tree
2006-03-20
D
a
vid
S
.
Mi
l
ler
[SPARC64]: Fix
O
OPS
o
n sunhv int
e
rrupts
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SPARC
6
4]
:
Don
'
t use ASI_QUAD_LDD_PHYS on SU
N
4V
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SPARC64]: D
o
n
ot write ga
r
bage into %pstat
e
in ts
b
_c
o
ntext_
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
Dav
i
d S
.
Miller
[
SPARC64]
:
Fix fl
u
sh
_
tsb_us
e
r()
o
n SUN
4
V
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SPARC64]: Fix comment typo in
_
_fl
u
s
h
_tlb_k
e
rne
l
_range
.
commit
|
commitdiff
|
tree
2006-03-20
Davi
d
S
.
Miller
[SPARC64]: Decode virtu
a
l-devices
i
nte
r
ru
p
ts cor
r
ectly
.
commit
|
commitdiff
|
tree
2006-03-20
Davi
d
S
.
Miller
[SPA
R
C64]:
A
dd p
r
om_{s
t
a
rt,s
t
op}cpu_cpuid()
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Mi
l
ler
[SPARC64]:
Fix pci_intmap
_
match()
.
commit
|
commitdiff
|
tree
2006-03-20
D
a
vid S
.
Mille
r
[SPARC64]: Two IRQ handling fixes
.
commit
|
commitdiff
|
tree
2006-03-20
David
S
.
Miller
[SPARC6
4
]: Fixu
p
T
S
T
ATE
l
ayout diagram
i
n asm
/
pstate
.
h
commit
|
commitdiff
|
tree
2006-03-20
David S
.
M
iller
[SPARC64]: Use
d
if
f
erent cache
s
izing defaults on SUN4
V
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Mill
e
r
[SPAR
C
64]: Make lack of interrupt-map-*
a
fatal e
r
ror
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Mill
e
r
[SPARC64]: Fix su
n
4v_i
n
t
r
_
s
eten
a
bled()
r
e
turn value
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SPA
R
C64]: Ex
p
l
icitly in
i
t *nregs to 0 in
find_device_prom_n
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SPARC
6
4]: Restrict PCI b
u
s scanni
n
g on SUN4V
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Mil
l
er
[SPARC
6
4
]
: Fix
C-fu
n
cti
o
n name called
by s
u
n4v_
m
na
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
Dav
i
d S
.
M
i
ller
[SPARC64]: Do
n
't printk
(
) any
m
e
s
s
a
a
ges in sun4v_build_irq()
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[
SPARC64]: INO is
never fully sp
e
cifi
e
d already on
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
D
a
vid S
.
Miller
[SPARC64]:
Kill sun4v_register_f
a
ult_status() on SMP
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[
S
PARC64]: Fix gcc-3
.
3
.
x warnings
.
commit
|
commitdiff
|
tree
2006-03-20
D
avid S
.
Miller
[SPARC64]:
arch/sp
a
rc64/
k
ernel/trampo
l
i
ne
.
S ne
e
d
s
asm
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
Dav
i
d
S
.
M
iller
[SPARC64]: Make error codes av
a
ilable
fro
m
s
u
n4v_intr_get*
(
)
.
commit
|
commitdiff
|
tree
2006-03-20
David
S
.
M
iller
[SP
A
RC64]:
Pass c
o
rrect ino to sun
4
v_intr_*(
)
.
commit
|
commitdiff
|
tree
2006-03-20
David
S
.
Miller
[SP
A
RC64]:
Use
T
RAP_LOA
D
_IRQ_WORK()
i
n sun4v device
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
David
S
.
Miller
[SP
A
RC64]: Fix IOMMU mappi
n
g on sun4v
.
commit
|
commitdiff
|
tree
2006-03-20
Da
v
id S
.
Miller
[SPARC64]: Trim
down sun4v
IRQ transla
t
ion kernel
log
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
Dav
i
d S
.
Miller
[SP
A
R
C64] sunhv: Bug
f
i
x
es
.
commit
|
commitdiff
|
tree
2006-03-20
Da
v
id S
.
Miller
[SPARC64]: Fix co
m
ment ty
p
o in asm
/
h
y
pervi
s
or
.
h
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SPARC64
]
sun
h
v: Use
virtual-devic
e
s layer to get interrupt
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Mille
r
[
S
P
A
RC64]: P
r
obe
virtual-
d
ev
i
ces root no
d
e
o
n sun4v
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
M
i
ller
[SPARC64
]
:
K
i
l
l spurious sem
i
colon in su
n
4v_pci_
i
nit()
.
commit
|
commitdiff
|
tree
2006-03-20
Dav
i
d S
.
Miller
[SPA
R
C64]: Prevent regist
e
ring w
r
ong serial co
n
s
o
l
e
.
commit
|
commitdiff
|
tree
2006-03-20
D
a
vid S
.
Miller
[SP
A
RC64]:
Pro
g
ram IRQ
r
egis
t
ers corre
c
tly on sun4v
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SPARC6
4
]
:
Generic sun
4
v_b
u
ild_
i
rq()
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SPARC64
]
: More SUN4V PCI work
.
commit
|
commitdiff
|
tree
2006-03-20
Da
v
id S
.
M
i
l
l
e
r
[SPARC
6
4]: L
o
g faul
t
ing vaddr when bogus kernel PC
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Mill
e
r
[SPARC64]: Impleme
n
t
r
est of generic interrupt h
y
pervisor
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Mi
l
ler
[SPARC64]: Move
devino_t
o
_sysino out of pci_sun4v
_
as
m
.
S
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[
SPARC
6
4
]: Ra
n
g
e
c
h
eck
b
us numb
e
r
in SUN4V
P
CI controlle
r
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
M
i
ller
[SPARC64]: Missing 'return' stateme
n
t in sun4v_pci_init()
.
commit
|
commitdiff
|
tree
2006-03-20
Davi
d
S
.
Miller
[SPAR
C
64]: I
m
plement basic pci
_
sun4v_scan_b
u
s()
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SPARC64]: PCI-S
U
N4
V
fixes
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
M
il
l
er
[
SPARC64]: Use i
n
line patching for critical PTE
o
perations
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SPARC64]: Move PTE
field definitions back into asm
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
Davi
d
S
.
Miller
[
S
P
ARC64]: Don't expect
cfg space in
P
CI PBM r
a
nges
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
Da
v
id S
.
M
iller
[SPARC64]
:
Fix
b
ra
n
c
h signed
n
ess bug
in all code
pa
t
ch
i
n
g
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
M
iller
[S
P
ARC64]: Recognize "v
i
rtual-console" a
s
input
and
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
D
a
v
id S
.
Miller
[SPARC64]: Do
n
ot try to syn
c
hro
n
iz
e
%stick r
e
g
isters
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SPARC64]: Do
not
t
ry
to
wr
i
te to
%tic
k
or %stick
o
n
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
Dav
i
d S
.
Mil
l
er
[SP
A
RC64]: Fi
x
mondo
queue allocations
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Mi
l
ler
[SPARC64]: De
a
l with PTE layout differences in SUN
4
V
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Mill
e
r
[SPARC64]: Regis
t
er
k
ernel TSB with h
y
pe
r
visor
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Mill
e
r
[SPARC64]:
Fi
x
some SUN4V TLB miss bugs
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Mille
r
[SPARC
6
4
]:
F
ix typo in sun4v_patc
h
(
)
.
commit
|
commitdiff
|
tree
2006-03-20
Dav
i
d S
.
Miller
[
S
PARC64
]
: Fix su
n
4v
e
arly
boo
t
u
p
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
M
iller
[SPARC64]: Fix
s
ome Niagar
a
memcpy()
bugs
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[
SPARC64]: Handle hypervisor
case correctly i
n
copy_tsb()
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Mill
e
r
[
S
PARC64]: Add SUN4V Hype
r
vi
s
or Console driver
.
commit
|
commitdiff
|
tree
2006-03-20
Da
v
id S
.
Mil
l
er
[SP
A
RC64]: Fetch bootup tim
e
of day from Hyp
e
r
visor
.
commit
|
commitdiff
|
tree
2006-03-20
D
a
vid S
.
Miller
[
SPARC64]: Si
m
pli
f
y sun4
v
TLB h
a
nd
l
ing using macros
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SPARC64]: Use ASI_SCRATCHPA
D
address 0x0 properly
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
M
iller
[
S
PAR
C
64]: Fi
r
st c
u
t at
S
UN4V PCI I
O
MMU handling
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SPARC
6
4]: Fix
h
ypervisor call
a
rg pass
i
ng
.
commit
|
commitdiff
|
tree
2006-03-20
Dav
i
d
S
.
Mil
l
er
[SPA
R
C64]: Add HV_PCI_T
S
B
I
D
() macro
.
commit
|
commitdiff
|
tree
2006-03-20
David
S
.
Miller
[SPARC6
4
]: Impleme
n
t SUN4V PC
I
co
n
f
i
g
space access
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SPARC64
]
: More SUN4V P
C
I controller
work
.
commit
|
commitdiff
|
tree
2006-03-20
Da
v
id S
.
M
i
ller
[SPARC64]:
Beginnings
o
f
S
UN4
V
P
CI controller support
.
commit
|
commitdiff
|
tree
next