repo.or.cz
/
linux-2.6.22.y-op.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
[SPARC64]: Don't printk() any messaages in sun4v_build_irq().
2006-03-20
Dav
i
d S
.
Miller
[SPARC64]: Don't printk() any
m
es
s
aages in sun4v_build_irq()
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SPARC64]
:
INO i
s
never fully specified already
on
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SPARC6
4
]: Kill s
u
n4v_register_fault_statu
s
() on SMP
.
commit
|
commitdiff
|
tree
2006-03-20
Davi
d
S
.
Miller
[SPAR
C
6
4]: Fix gcc-3
.
3
.
x warn
i
ngs
.
commit
|
commitdiff
|
tree
2006-03-20
Dav
i
d S
.
Miller
[SPARC6
4
]: arc
h
/sparc
6
4/kernel
/
tram
p
oline
.
S needs asm
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
David
S
.
Miller
[SPARC64]: Ma
k
e error
c
odes availab
l
e from sun
4
v_intr_get*()
.
commit
|
commitdiff
|
tree
2006-03-20
Da
v
id S
.
Mille
r
[SPARC64]:
Pass correct in
o
to sun4v_intr_*()
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Mill
e
r
[SPARC64]:
U
s
e
TRAP_LOAD_IRQ_WORK() in sun4v device
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
Dav
i
d S
.
M
i
ller
[SPARC64]: Fix IOMMU mapping on sun4v
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[
S
P
ARC64
]
: Trim d
o
wn sun4v I
R
Q t
r
ansl
a
tion kernel log
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
Da
v
id S
.
Miller
[
S
PARC64]
sunhv: Bu
g
fixes
.
commit
|
commitdiff
|
tree
2006-03-20
D
a
vid
S
.
Miller
[SPARC64]
:
Fix co
m
m
ent typo in
asm
/
hyp
e
rvisor
.
h
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SPARC64] sunhv: Use vir
t
ual-devices layer to ge
t
interr
u
pt
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[
S
PARC6
4
]:
Prob
e
vi
r
tua
l
-devices root node on sun4v
.
commit
|
commitdiff
|
tree
2006-03-20
D
a
vid S
.
Mi
l
ler
[SPARC64]:
Kill spurious semic
o
lon in sun4v_pci_init()
.
commit
|
commitdiff
|
tree
2006-03-20
David
S
.
Mille
r
[SPARC64
]
: Prevent registerin
g
wron
g
serial console
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Mi
l
l
e
r
[SPARC6
4
]:
P
r
o
gr
a
m IRQ registers correct
l
y o
n
sun
4
v
.
commit
|
commitdiff
|
tree
2006-03-20
Da
v
id S
.
Miller
[SPA
R
C64]:
Gen
e
r
ic
s
un4v_
b
uild_
i
rq()
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SPARC64]: More SUN4V PCI work
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[S
P
ARC64]: Log fau
l
ting
v
addr w
h
e
n
bogus kernel
P
C
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
Davi
d
S
.
Mille
r
[S
P
A
RC64]: I
m
p
l
ement
rest of generic i
n
terrupt hype
r
visor
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
Dav
i
d S
.
Mille
r
[
S
PA
R
C64]:
M
o
ve devino_to_sysino out
of pci_sun4v_asm
.
S
commit
|
commitdiff
|
tree
2006-03-20
D
a
vid S
.
Miller
[SPARC64]: Range
check bu
s
number
i
n SUN4V
P
CI
controller
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
M
iller
[
S
P
A
RC64]
:
Missing 'return' sta
t
ement in sun4v
_
p
c
i_init()
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Mi
l
ler
[SPARC64
]
: Implement
basic pci_sun4v_scan_b
u
s()
.
commit
|
commitdiff
|
tree
2006-03-20
D
a
v
i
d S
.
Mi
l
le
r
[SPARC64]:
P
C
I
-
S
U
N
4V fixes
.
commit
|
commitdiff
|
tree
2006-03-20
D
a
vid S
.
Miller
[SPARC64]: Us
e
inl
i
ne
patc
h
i
n
g
f
or cr
i
tica
l
PTE
o
p
eration
s
.
commit
|
commitdiff
|
tree
2006-03-20
Dav
i
d S
.
Miller
[SPARC64]: Move
P
T
E
fi
e
ld definitions back into
asm
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
Da
v
id S
.
M
ille
r
[SPARC
6
4
]
: Don't expect cfg space in P
C
I PBM ranges
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
D
a
vid S
.
M
i
ller
[SPARC64
]
:
Fix
branch
s
ig
n
edness b
u
g in all code patching
.
commit
|
commitdiff
|
tree
2006-03-20
D
a
vid S
.
M
i
l
l
e
r
[SPARC64]: Recogniz
e
"virtual-con
s
ole"
as inpu
t
an
d
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
D
a
vid S
.
M
iller
[SPARC64]: Do no
t
tr
y
to synchro
n
ize
%stick registers
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SPA
R
C64]:
D
o no
t
try to wr
i
t
e to %ti
c
k or %stick on
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
David
S
.
Mille
r
[SP
A
RC64]: Fix mondo
q
u
eue allocation
s
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SPARC64]
:
De
a
l wi
t
h PTE layout differ
e
nc
e
s in SUN4
V
.
commit
|
commitdiff
|
tree
2006-03-20
Davi
d
S
.
Miller
[SPARC64]: Register ker
n
el TSB
w
i
t
h hypervisor
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Mill
e
r
[SPARC
6
4]: Fix some SUN4V
TLB mis
s
bugs
.
commit
|
commitdiff
|
tree
2006-03-20
D
av
i
d S
.
M
i
l
ler
[
S
PA
R
C64]: Fix t
y
po in su
n
4v
_
patch()
.
commit
|
commitdiff
|
tree
2006-03-20
David
S
.
Miller
[SPARC64]: Fix sun4v ear
l
y bootup
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
M
i
ller
[SPAR
C
64]: Fix some Niagara me
m
cpy() bugs
.
commit
|
commitdiff
|
tree
2006-03-20
D
avid S
.
Mil
l
er
[SPARC64]
:
Hand
l
e hyperv
i
sor case
correctly in copy_tsb()
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SPARC6
4
]: Add SUN4V Hypervi
s
or Console d
r
iver
.
commit
|
commitdiff
|
tree
2006-03-20
D
a
vid S
.
M
i
ller
[
SP
A
RC64]: Fetch boot
u
p time
o
f day from Hypervisor
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SPARC64]: Simp
l
ify su
n
4v TL
B
handling using macros
.
commit
|
commitdiff
|
tree
2006-03-20
Davi
d
S
.
Mil
l
er
[SPARC64]: Use
A
SI
_
SCRATCHPAD address
0
x0
p
roper
l
y
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[
SPA
R
C6
4
]:
First cut at SUN4V P
C
I I
O
MMU han
d
l
ing
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
M
i
ller
[
S
P
ARC
6
4]: Fix hy
p
ervisor call arg passing
.
commit
|
commitdiff
|
tree
2006-03-20
D
a
vid S
.
M
i
ller
[SPARC64]:
A
dd HV_PCI
_
TSBID() macro
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[
SPAR
C
64]: Imp
l
ement
SUN4V
P
CI con
f
ig space access
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Mil
l
er
[SP
A
RC64]: More SUN4V
P
CI controller work
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SP
A
RC64]: Begin
n
i
ng
s
of SUN4
V
P
CI co
n
trolle
r
s
upport
.
commit
|
commitdiff
|
tree
2006-03-20
Dav
i
d S
.
M
i
l
ler
[SPARC64]: Fetch cpu mid properly on sun
4
v
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SPARC]: Clean up
i
dprom header files
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SPARC64
]
: SUN
4
V memory
e
xce
p
tion trap
h
andl
e
r
s
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SPARC64]
:
Hypervis
o
r TSB context switching
.
commit
|
commitdiff
|
tree
2006-03-20
D
a
vid S
.
Mi
l
ler
[SPAR
C
64]: Implement sun4v TSB miss han
d
lers
.
commit
|
commitdiff
|
tree
2006-03-20
David
S
.
Miller
[SPARC64]
:
kernel/cpu
.
c needs asm/spitf
i
re
.
h
commit
|
commitdiff
|
tree
2006-03-20
David
S
.
Mill
e
r
[S
P
AR
C
64]: Print ARC
H
a
s
SUN4V
when tlb_typ
e
is hy
p
ervisor
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SPARC64]: Detect sun4v
e
arly
in boo
t
proces
s
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
M
ill
e
r
[SPARC64]: Sun4v cross-call sending
s
upport
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
M
iller
[SPARC
6
4]: Sun4v int
e
rrupt
handl
i
ng
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Mil
l
er
[SPA
R
C64]: Alloc
a
te and register th
e
4
s
un4v m
o
ndo
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
D
avid S
.
Miller
[SPARC64]
:
Ve
r
i
fy
a
ll trap_per_cpu assembler offse
t
s
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
Da
v
id
S
.
M
i
ll
e
r
[SPARC64]: Add su
n
4
v mondo queue ba
s
es
t
o stru
c
t trap_per
_
cpu
.
commit
|
commitdiff
|
tree
2006-03-20
D
a
vid S
.
M
i
ll
e
r
[SPARC64]: F
i
x some comment typos in asm/hypervisor
.
h
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Mi
l
ler
[SPARC64]: Patch up mmu
con
t
ext
r
egister writes for
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Mi
l
ler
[SPARC6
4
]
:
Register per-cpu
fault
status
area wit
h
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[S
P
AR
C
64]: as
m
/
cpudata
.
h needs asm/as
i
.
h
commit
|
commitdiff
|
tree
2006-03-20
David S
.
M
i
ller
[SPARC64]: Niagara copy/cl
e
ar
p
age
.
commit
|
commitdiff
|
tree
2006-03-20
D
avid S
.
Miller
[SPA
R
C64]: Rename gl_
{
1
,
2
}
insn_patch --> sun4v_{1,2
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
Davi
d
S
.
Miller
[SPARC6
4
]: Initial sun4v T
L
B miss hand
l
ing
infrastruc
t
ure
.
commit
|
commitdiff
|
tree
2006-03-20
Dav
i
d S
.
M
iller
[SPAR
C
64]: Add mi
s
s
i
ng memory barrier
s
to in
s
truction
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
D
a
vid
S
.
Miller
[
S
PA
R
C
6
4]: Sani
t
ize %pstate
w
rites for s
u
n4v
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SP
A
R
C6
4
]: Kill
a
ll
%
pstate ch
a
nges
in context switc
h
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Mi
l
ler
[
S
PA
R
C64]: Add init
i
al code to t
w
iddl
e
%
g
l on trap
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Mi
l
ler
[SPARC64
]
:
F
i
ll dea
d
cycles on trap entry wi
t
h real
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
D
avid S
.
M
iller
[SPARC64]: Add defin
e
for "GL" field
of sun4v
%
tstate
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Mill
e
r
[S
P
ARC64]:
Add
s
u
n4v c
a
se to __GE
T
_CPUID()
patc
h
tables
.
commit
|
commitdiff
|
tree
2006-03-20
Da
v
id S
.
Miller
[SP
A
RC64]
:
Sun
4
v int
e
rrupt
queue re
g
is
t
er definitio
n
s
.
commit
|
commitdiff
|
tree
2006-03-20
Davi
d
S
.
Mi
l
ler
[
S
PAR
C
64]:
S
un
4
v s
c
ratchpad register
l
ayout
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SPARC64]: Sun4v spe
c
ific
A
SI defines
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Mi
l
ler
[SPAR
C
6
4]: Nia
g
a
r
a optimized memcpy() and
c
o
py_{to
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SPARC64]: Add Niagara init-st
o
re tw
i
n
-
load ASI d
e
fines
.
commit
|
commitdiff
|
tree
2006-03-20
Da
v
id S
.
Miller
[SPARC64]: Add some h
y
pervisor t
l
b_type
che
c
ks
.
commit
|
commitdiff
|
tree
2006-03-20
D
avid
S
.
Miller
[
S
PARC64]: Add 'hypervisor' to ultra_tlb_type enumeration
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[
S
PARC64]: SUN4V hypervis
o
r TLB flush support code
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Mil
l
er
[
S
PA
R
C64]: SUN4V hypervi
s
or inter
f
ace def
i
nes
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SPARC
6
4]: Ref
i
ne register win
d
o
w trap handling
.
commit
|
commitdiff
|
tree
2006-03-20
Dav
i
d S
.
Mill
e
r
[S
P
ARC64]: Add exp
l
ici
t
regist
e
r args to trap st
a
te
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
M
ill
e
r
[SP
A
RC64]: Refine code seque
n
ces to get th
e
c
pu id
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Mille
r
[SPARC64]: Turn off TSB
growin
g
for now
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
M
iller
[SPA
R
C64]: Co
r
rectable ECC errors cannot occur a
t
trap
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
Dav
i
d S
.
Miller
[
SPARC64]: Acce
s
s
T
SB with ph
y
sical a
d
d
ress
e
s when
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
Davi
d
S
.
M
iller
[SPARC64]: Kill out-o
f
-date commentary in as
m
-sparc64
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[S
P
A
RC64]: Don'
t
clobber alt-global %g
4
on window fixups
.
commit
|
commitdiff
|
tree
2006-03-20
David
S
.
Mill
e
r
[SP
A
RC64]: Fix r
a
ce in
L
OAD_PER_CPU_BASE()
commit
|
commitdiff
|
tree
2006-03-20
Da
v
id S
.
Miller
[SPARC
6
4]: Kill swapper_pgd_zero, totally un
u
sed
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SPARC6
4
]: Fix too
early referenc
e
to %g6
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[
S
PARC64]: Kill ha
r
d-coded %pstate setting in s
p
arc_exit
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Mil
l
er
[SPARC64
]
:
I
n
c
rease
s
w
apper_tsb size to 32K
.
commit
|
commitdiff
|
tree
next