repo.or.cz
/
linux-2.6
/
linux-acpi-2.6
/
ibm-acpi-2.6.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
[SPARC64]: Put sunhv.o earliest in the list of sparc serial drivers.
2006-03-20
David S
.
M
i
ll
e
r
[SPARC64]: Put su
n
hv
.
o ear
l
i
e
st i
n
the list of sparc
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
David
S
.
Miller
[SPARC64]: Export
a PAGE_SHARED s
y
m
b
ol
.
commit
|
commitdiff
|
tree
2006-03-20
D
avid S
.
Miller
[SPARC6
4
]: More TLB/TSB handling fixes
.
commit
|
commitdiff
|
tree
2006-03-20
Dav
i
d S
.
M
iller
[SPARC64]: Don
'
t
d
o anyth
i
ng in flush_
p
trace_access
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
M
i
lle
r
[
SPARC
6
4]: Fix some SU
N
4V TLB handli
n
g
bug
s
.
commit
|
commitdiff
|
tree
2006-03-20
D
a
v
i
d
S
.
Miller
[SPARC64]:
Check f
o
r errors
i
n hy
p
e
rv
i
sor_tlb_loc
k
()
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
M
i
ller
[SPARC6
4
]: Define ARCH_HAS_
R
EAD_CUR
R
ENT_
T
IMER
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Mi
l
ler
[SPARC64]
:
Set
associativity of k
e
rn
e
l T
S
B d
e
scriptor
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
D
avid S
.
Miller
[SPARC6
4
]: __bzero_noasi --> __clear
_
user
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Mi
l
ler
[
SPARC64]: P
u
t SUN4V I
T
SB miss into
c
o
r
rect trap
t
able
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SPARC64]: Add HWCAP_
S
PA
R
C_BLKINI
T
elf c
a
pabilit
y
f
l
ag
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
M
iller
[
S
PARC64]: Use phys tsb addres
s
in tsb_
i
n
sert() in
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Mille
r
[SPARC64]: Fix
uniprocessor IR
Q
targetting on SUN4V
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[
SPARC64]:
Fix
P
CI IRQ pr
o
bing r
e
g
r
e
s
sion
.
commit
|
commitdiff
|
tree
2006-03-20
Da
v
i
d
S
.
Miller
[SPARC6
4
]: Get SUN4V SMP workin
g
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
M
iller
[SPARC64
]
: Disable smp_report_regs
(
) for now
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
M
iller
[
S
P
ARC64]: Rewrite pc
i
_int
m
ap_match()
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[
SPARC64]: D
o
n't set in
t
errupt state to IDLE in ena
b
le_
i
r
q
(
)
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
M
iller
[SPARC64]: Fix return
f
rom trap on SUN4V
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
M
i
ller
[SPARC64]
:
A
d
d GE
T
_GL_GLOBA
L
() macro for
SUN4
V
.
commit
|
commitdiff
|
tree
2006-03-20
Dav
i
d S
.
Miller
[SPARC64]: Set dumm
y
bu
c
k
e
t->{imap,iclr}
u
n
i
qu
e
on
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
D
a
vid S
.
Miller
[SPARC64]: Add sun4v_cp
u
_qconf()
h
ypervisor call
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SPARC]: Kill o
f
f
these __put_us
e
r_ret things
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[
S
PARC
6
4]: do_fptrap
n
eeds to lo
a
d
th
e
thread reg into
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
D
avid S
.
Miller
[
S
PARC64]: Fix bogus cal
l
to sun4v_mna in win
f
i
xup
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
Davi
d
S
.
Miller
[SPARC64]: Fix tl
1
trap state
c
a
p
tu
r
e/d
u
mp on SUN
4
V
.
commit
|
commitdiff
|
tree
2006-03-20
Da
v
id S
.
Miller
[SPARC6
4
]
sunhv
:
Support
S
YSR
Q
prop
e
rly
.
commit
|
commitdiff
|
tree
2006-03-20
D
av
i
d S
.
Mill
e
r
[SPARC6
4
] PCI: Siz
e
TSB co
r
rectl
y
on SUN4V
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SPARC
6
4]: Fix OOPS on
s
unhv inter
r
upts
.
commit
|
commitdiff
|
tree
2006-03-20
D
a
vid S
.
Mi
l
ler
[SPARC64]: Don'
t
u
se ASI_QUAD_LDD_PHYS on
SUN4V
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[
SPARC64]:
D
o not write garb
a
ge
i
nto %pstate in tsb_context_
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
D
a
vid S
.
Miller
[SPARC64]: Fix flush
_
t
s
b_user
(
) on SUN4V
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Mil
l
e
r
[SPARC64]: Fix commen
t
typo in __flush_t
l
b_kernel_ran
g
e
.
commit
|
commitdiff
|
tree
2006-03-20
David
S
.
M
i
l
ler
[SP
A
RC64]:
D
ecode v
i
rtual-devi
c
es interrupts
correctly
.
commit
|
commitdiff
|
tree
2006-03-20
Da
v
id S
.
Miller
[SPARC64]
:
Add prom_{st
a
rt,stop}cpu_cpuid()
.
commit
|
commitdiff
|
tree
2006-03-20
Da
v
id S
.
Mil
l
er
[
S
P
A
RC
6
4]: Fix
p
ci_i
n
tmap_mat
c
h()
.
commit
|
commitdiff
|
tree
2006-03-20
D
avid S
.
Miller
[
SPARC64]: Two IRQ handling fix
e
s
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Mi
l
ler
[SPARC64]: Fi
x
up TSTATE l
a
yout dia
g
ram in asm/pstate
.
h
commit
|
commitdiff
|
tree
2006-03-20
David S
.
M
i
ller
[SPAR
C
64]: Use diff
e
rent
c
ache sizing
d
efa
u
lts on
S
UN4V
.
commit
|
commitdiff
|
tree
2006-03-20
Dav
i
d S
.
Mi
l
ler
[
SPARC64]
:
Make lack of inte
r
rupt-ma
p
-* a fata
l
e
r
ror
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
D
a
vid S
.
Miller
[
SPARC64]: Fix sun4v_intr_setenable
d
() return value
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
M
i
ller
[SPARC64]: Explicitly init *nregs to 0 in
find_de
v
ice_prom_n
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
Davi
d
S
.
M
iller
[S
P
A
R
C
6
4]: Restrict PCI b
u
s scanning on SUN4V
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Mill
e
r
[SPA
R
C
64]: Fix
C
-funct
i
on name called by sun4v_mna
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
David
S
.
Miller
[SPA
R
C6
4
]: Don
'
t p
r
int
k
() any messaa
g
e
s in sun4v_build_irq()
.
commit
|
commitdiff
|
tree
2006-03-20
Da
v
id S
.
Miller
[S
P
ARC64]:
I
NO is never f
u
l
l
y specified already on
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
Dav
i
d S
.
Miller
[
SPARC64]:
K
ill sun4v_re
g
ist
e
r_fault_sta
t
u
s() on
S
M
P
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SPARC64]: Fi
x
gc
c
-3
.
3
.
x war
n
in
g
s
.
commit
|
commitdiff
|
tree
2006-03-20
Da
v
id S
.
Miller
[
S
PARC64]: arc
h
/sparc6
4
/kernel/trampol
i
ne
.
S needs
a
s
m
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
D
avi
d
S
.
Miller
[SPARC64]: Make error co
d
es available from
s
un4v_intr_get*()
.
commit
|
commitdiff
|
tree
2006-03-20
Dav
i
d S
.
Mille
r
[
SPAR
C
64]:
Pa
s
s c
o
r
rec
t
i
n
o
to sun4v_intr_*()
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
M
i
l
ler
[SPARC64]: Use TRAP_LOAD_IRQ_WORK()
i
n sun4v dev
i
c
e
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
David
S
.
Miller
[SPARC64]:
Fix IO
M
MU m
a
p
ping on sun4v
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[
S
PARC
6
4]:
T
rim down sun4
v
IRQ translation kernel log
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
Da
v
i
d
S
.
Miller
[SPARC64] sun
h
v: Bug fixes
.
commit
|
commitdiff
|
tree
2006-03-20
David
S
.
Miller
[SPARC64
]
: Fix comment ty
p
o in a
s
m/
h
yperviso
r
.
h
commit
|
commitdiff
|
tree
2006-03-20
Da
v
id S
.
Miller
[
SPARC64] sun
h
v
:
Use virt
u
al-devic
e
s lay
e
r to get inte
r
rupt
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SPARC6
4
]: Probe v
i
rtual-de
v
ic
e
s root node on sun4v
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SPARC64]: Kill spuri
o
us semicolon i
n
sun4v_pci_init()
.
commit
|
commitdiff
|
tree
2006-03-20
Davi
d
S
.
Miller
[SPARC64
]
: Prevent r
e
gistering wrong ser
i
al console
.
commit
|
commitdiff
|
tree
2006-03-20
D
avid S
.
Mille
r
[SPARC64]: Program IRQ register
s
correctly
o
n
s
un4v
.
commit
|
commitdiff
|
tree
2006-03-20
D
avid S
.
Miller
[SPARC64
]
: Generic sun4v_build_irq()
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[
SPARC6
4
]:
More SU
N
4V PCI work
.
commit
|
commitdiff
|
tree
2006-03-20
D
a
v
id S
.
Miller
[SP
A
RC64]
:
Log
f
aulting
vaddr when
b
ogus kernel PC
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
Da
v
id
S
.
Miller
[SPARC64]: Implemen
t
rest
o
f generic
i
nt
e
rrup
t
hype
r
v
i
s
o
r
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SPA
R
C64
]
:
M
ove de
v
ino_to_sys
i
no
o
ut of
p
c
i
_sun4v_asm
.
S
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Mille
r
[
S
P
A
RC64]: Range check bus numb
e
r in SUN4V PCI
c
ont
r
o
l
ler
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
M
i
ller
[
S
PARC64]: Missing 'retur
n
' statement in sun
4
v_pci_ini
t
(
)
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SPARC
6
4]: Im
p
lement basic pci_s
u
n4v_scan_bus()
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SPARC64]: PCI-SUN4V
f
ixes
.
commit
|
commitdiff
|
tree
2006-03-20
Davi
d
S
.
Miller
[SPARC64
]
: Use inline
patching for c
r
itical
P
TE ope
r
ati
o
ns
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Mille
r
[SPARC64]:
Move P
T
E field def
i
niti
o
ns back into asm
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
Da
v
id S
.
Miller
[SPARC64]:
D
o
n
't e
x
p
ect cf
g
spac
e
in PCI PBM
r
a
ng
e
s
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
Dav
i
d S
.
Mi
l
l
er
[S
P
ARC64]
:
Fi
x
branch signedness bug in
al
l
code patchin
g
.
commit
|
commitdiff
|
tree
2006-03-20
David
S
.
Miller
[SPARC64]: Reco
g
nize "v
i
r
t
ual-c
o
nsole" as i
n
put
and
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
M
iller
[SPARC6
4
]: D
o
not try t
o
synchronize %stick re
g
isters
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
David
S
.
M
iller
[SPARC
6
4]
:
Do n
o
t try t
o
w
rite to %tick o
r
%
s
t
ick on
.
.
.
commit
|
commitdiff
|
tree
2006-03-20
David
S
.
Mi
l
ler
[SPARC
6
4
]: Fi
x
mond
o
queue
allocat
i
ons
.
commit
|
commitdiff
|
tree
2006-03-20
D
avid S
.
Mille
r
[SPARC64]: D
e
al with PTE layout differen
c
es
in SUN4V
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Mi
l
ler
[
S
P
A
RC64]: Regi
s
ter ke
r
nel TSB with hypervisor
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Mi
l
ler
[SPAR
C
6
4
]: Fix
s
o
me SUN4V
TLB miss b
u
gs
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SPARC64]:
F
ix typo in sun4
v
_
p
atch()
.
commit
|
commitdiff
|
tree
2006-03-20
Dav
i
d S
.
Miller
[SPARC64]: F
i
x sun4v early
b
o
otup
.
commit
|
commitdiff
|
tree
2006-03-20
Dav
i
d S
.
Miller
[SPARC64]: Fix s
o
me Niagara memcpy() bugs
.
commit
|
commitdiff
|
tree
2006-03-20
David
S
.
Miller
[SPARC64]: Handle
hypervisor case correctly
i
n copy_ts
b
()
.
commit
|
commitdiff
|
tree
2006-03-20
D
a
vid
S
.
Miller
[SPARC64]: Ad
d
SU
N
4V Hy
p
erv
i
sor Console driv
e
r
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
M
i
ller
[S
P
ARC
6
4]
:
Fetch
b
ootup time of da
y
from Hypervisor
.
commit
|
commitdiff
|
tree
2006-03-20
Davi
d
S
.
Mi
l
ler
[SPARC64]
:
Si
m
plify sun
4
v
TLB handling
u
si
n
g macro
s
.
commit
|
commitdiff
|
tree
2006-03-20
D
a
vid S
.
Miller
[SP
A
RC64]: Use ASI_SCRA
T
CHPAD address 0
x
0
properly
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
M
iller
[SPARC64]: First cut at
S
U
N4V PCI IOMM
U
handling
.
commit
|
commitdiff
|
tree
2006-03-20
Da
v
id S
.
Miller
[S
P
A
R
C64]: Fix hypervisor call arg pass
i
ng
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Mi
l
ler
[SPARC64]:
A
dd HV_PCI_TSBID
(
) macro
.
commit
|
commitdiff
|
tree
2006-03-20
Dav
i
d
S
.
M
i
ller
[
SPARC64]:
Im
p
lement SUN4V PCI config s
p
ace access
.
commit
|
commitdiff
|
tree
2006-03-20
David
S
.
Miller
[SPA
R
C64
]
:
M
ore SUN4V P
C
I contr
o
ller work
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SPARC64]: Beginnings of S
U
N
4
V PCI c
o
ntroller
s
upport
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Miller
[SPARC64]: Fe
t
ch cpu m
i
d p
r
operly on su
n
4v
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
Mi
l
ler
[
SPARC]:
C
lean up idprom
hea
d
er files
.
commit
|
commitdiff
|
tree
2006-03-20
David S
.
M
iller
[SPARC64]: SUN4V
memory excep
t
ion trap handlers
.
commit
|
commitdiff
|
tree
2006-03-20
D
a
vid S
.
Mil
l
er
[SPARC
6
4]: Hype
r
v
is
o
r TS
B
cont
e
xt switchi
n
g
.
commit
|
commitdiff
|
tree
2006-03-20
D
a
v
i
d
S
.
Miller
[SPARC64]
:
Implemen
t
sun4v TSB miss handlers
.
commit
|
commitdiff
|
tree
next