repo.or.cz
/
qemu
/
kevin.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
target/ppc: Clean up local variable shadowing in kvm_arch_*_registers()
2023-10-06
Jonathan Ca
m
eron
hw/c
x
l
: Fix
l
ocal v
a
riable shadowing of cap_hd
r
s
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-10-04
Jonathan Camero
n
hw/pci-bridge/cxl-
u
pstream: Add
serial number ext
e
n
ded
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-10-04
Jonath
a
n C
a
meron
hw/cxl: Support 4 HDM decod
e
rs
a
t all levels of top
o
l
o
gy
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-10-04
Jon
a
t
han C
a
m
eron
hw/
c
xl: Fix and use sa
m
e calculatio
n
for
H
D
M deco
d
er
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-10-04
Jo
n
at
h
an Cameron
hw/
c
x
l
:
Add utilit
y
functions decoder interleave ways
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-10-04
J
onathan Cameron
h
w
/cxl: Push cxl_decod
e
r_cou
n
t
_
en
c
() and cxl_
d
ecod
e
_ig
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-09-21
Jona
t
han Cameron
doc
s
/cxl: Cleanout som
e
more aa
r
ch64
example
s
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-09-21
Jona
t
han Cameron
hw/mem
/
c
x
l_type3:
A
dd missing copyright
a
nd license
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-06-23
Jo
n
a
th
a
n Cameron
hw
/
cxl/events: A
d
d injection of Memory Mo
d
u
l
e
Events
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-06-22
J
o
n
a
t
han
Cam
e
ro
n
hw/cx
l
/events:
Add injection of DRAM
e
v
ents
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-06-22
Jonathan
Cameron
hw/cxl: Move CXLRe
t
Code definition to cxl_device
.
h
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-06-22
Jonathan
Came
r
on
h
w
/c
x
l: Add clear poison mailbo
x
command su
p
port
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-06-22
J
o
nathan Came
r
on
hw
/
cxl:
A
d
d poison injecti
o
n
via the mailbox
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-06-22
Jon
a
than Cameron
h
w
/cxl: QM
P
b
a
sed poiso
n
inject
i
o
n s
u
pport
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-05-19
Jonathan Ca
m
er
o
n
hw/cxl: rename mailbox retur
n
code type from ret_co
d
e
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-05-19
J
onathan Cameron
hw/mem: Use
m
emory_region_siz
e
()
in
cxl_
t
y
p
e3
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-05-19
Jonathan Cameron
hw/cxl: Fix incorrect reset of commi
t
and
a
ssocia
t
ed
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-05-19
Jonat
h
a
n
Cameron
hw/cxl:
Fix end
i
an handlin
g
for decoder commit
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-05-19
Jo
n
athan Cameron
h
w/cxl
:
drop po
i
ntl
e
ss memory_
r
eg
i
on
_
tr
a
nsact
i
on_guards
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-05-19
Jonat
h
an Cam
e
ron
h
w
/cxl: cdat:
F
ix
f
a
ilure
to free buf
f
e
r in erorr paths
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-05-16
J
o
nath
a
n
Cameron
hw/pci-bridge
:
Fix rel
e
ase or
d
ering by
e
mbeddi
n
g PCIBridgeWi
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-04-25
Jonathan Cameron
hw/pci-b
r
idge: Make PCIe and C
X
L
PXB De
v
ices inhe
r
it
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-04-25
Jonathan Cameron
hw/pci-bridge: pci
_
expander
_
bridge fix type
i
n pxb_c
x
l_dev_r
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-03-08
Jonat
h
an Cameron
hw/pxb-cxl: Support p
a
ssthrou
g
h HDM Decoder
s
unless
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-03-08
Jona
t
h
a
n Cameron
hw/pci
:
Add pcie_
c
ount_ds_port() and
pcie_find_port_f
i
rst
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-03-07
Jo
n
athan Camero
n
hw/mem/
c
xl_type3: A
d
d CXL RAS Error
Injection Support
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-03-07
Jonath
a
n Cameron
hw/
p
ci/aer: Make P
C
IE A
E
R error injection fa
c
ility
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-03-07
Jonathan Cameron
h
w
/c
x
l: Fix en
d
ian iss
u
es in CXL RAS c
a
pability defaults
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-03-07
Jonath
a
n Camer
o
n
h
w
/
m
em/cxl-type3: Add AER
extended
capabili
t
y
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-03-07
Jonathan Cameron
hw/pci-bridge/c
x
l
_
root_port: Wire up MSI
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-03-07
Jonathan
Ca
m
ero
n
hw/pc
i
-b
r
idge
/
cx
l
_root
_
port: W
i
re
u
p
A
ER
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-03-07
Jonatha
n
C
a
meron
hw/p
c
i/aer: Add missing
r
ou
t
ing fo
r
AER error
s
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-03-07
Jonathan
Cameron
hw/
p
ci/a
e
r: Implement PCI_ERR
_
UNCOR_MASK
r
egister
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-03-03
Jo
n
athan Cameron
te
s
ts: acpi: U
p
date q3
5
/DSDT
.
c
xl for
r
emoved duplicate UID
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-03-03
J
o
na
t
han Cameron
hw/i386/acp
i
: D
r
op
du
p
lic
a
te
_
UI
D
e
n
try for C
X
L
root
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-03-03
Jon
a
than Cameron
tests/
a
cpi: Allow update
o
f q35/DS
D
T
.
cxl
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-03-03
J
o
nathan
C
ameron
h
w
/p
c
i-bridge/cxl_downst
r
e
am: Fix typ
e
namin
g
mis
m
atch
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-03-03
Jonathan Cameron
hw/m
e
m/cxl_type3: Improve er
r
or handling in
realize()
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-03-03
Jona
t
ha
n
Came
r
on
MAINTAINERS: Ad
d
Fan Ni as
C
ompute
e
X
p
r
ess Link QEM
U
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-11-07
Jonathan Came
r
on
hw
/
pci-bridge/cxl-upstream: Add a CDAT table access DO
E
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-11-07
Jo
n
athan Cameron
hw/mem/cx
l
-type3: Add MSIX su
p
port
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-10-09
J
onathan Cameron
mem/cxl-type3:
A
d
d sn
o
ption
t
o provide serial
n
umber
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-08-17
J
o
nathan Ca
m
ero
n
h
w
/cx
l
:
C
o
rrectl
y
handle variable si
z
ed mailbo
x
input
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-08-17
Jonathan Cameron
h
w
/cxl: Fix Get LSA
i
n
p
u
t
paylo
a
d si
z
e which sho
u
ld
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-08-17
Jonathan Camero
n
h
w/cxl: Ad
d
st
u
b
w
rite functio
n
for R
O
MemoryRegionOps
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-08-17
Jonathan
C
ameron
hw/cx
l
: Fix w
r
ong quer
y
of target ports
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-08-17
Jo
n
a
t
han Cameron
hw/
c
x
l
:
Fix memory le
a
k
i
n error paths
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-07-26
Jo
n
a
t
han Cameron
hw/cxl: Fix size of co
n
stant in
i
nterleave granulari
t
y
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-07-26
J
o
nathan
C
a
m
eron
hw
/
i386/pc: Always
place
CXL Memory Regions after device_memory
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-07-26
Jonat
h
an
C
ameron
hw/machine: Clear out left over
C
XL related p
o
i
n
ter
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-06-16
Jonathan Camer
o
n
do
c
s/cxl: Add
s
w
itch documentation
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-06-16
Jonathan Cameron
p
ci-bridge/cxl_downstream: Add a CXL
switch downstrea
m
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-06-16
Jonathan Cameron
pci-bridge
/
cxl
_
up
s
trea
m
:
Add a C
X
L s
w
itch
u
pstream
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-06-09
Jonathan
Cameron
hw/cxl: F
i
x mi
s
s
i
n
g write mask for HDM dec
o
d
e
r target
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-06-09
Jon
a
than Camero
n
hw/mach
i
n
e: Drop cxl_supported flag as no longer
usef
u
l
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-06-09
Jon
a
than Cameron
hw
/
c
xl: Mo
v
e the CXLS
t
a
te from Ma
c
hineS
t
ate t
o
machine
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-06-09
Jonathan C
a
me
r
on
tests/acpi
:
Upd
a
te q3
5
/
C
EDT
.
c
x
l for new memo
r
y addresse
s
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-06-09
J
o
nat
h
an
C
am
e
ro
n
pci/pci_expand
e
r
_
bri
d
g
e: For CXL HB delay the
H
B
r
e
gister
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-06-09
J
o
nathan
C
ame
r
o
n
te
s
ts/
a
cpi: Allow
m
o
d
i
fication of q35 CXL CED
T
t
ab
l
e
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-06-09
Jonathan
Cameron
hw/cx
l
: Push linking of
C
XL
targets
i
nto i
3
86/pc
r
ather
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-06-09
Jonathan Cameron
hw/acpi/cx
l
:
P
ass in the CXLSta
t
e di
r
e
ctly r
a
ther than
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-06-09
Jon
a
t
h
an Cameron
hw/cxl: Make the CXL fixed memor
y
wi
n
dow setup
a
m
a
chine
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-05-13
J
onathan C
a
meron
docs/
c
xl: Ad
d
initial
Compute eXpress Link (CXL) documentation
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-05-13
J
o
n
a
t
h
a
n Camer
o
n
tests/acpi: Add
t
ables for
C
XL e
m
ulation
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-05-13
J
o
n
athan
C
ameron
qtests/bios-tables-test: Ad
d
a test
for CXL emu
l
ation
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-05-13
Jonathan
Cameron
t
ests
/
ac
p
i
:
q35: Allow addi
t
ion
of a C
X
L test
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-05-13
Jon
a
than
Cameron
i
386/p
c
: En
a
ble CXL fixed
memory
wi
n
dows
Signed-off-by:
Jonathan Cameron
<jonathan.cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-05-13
Jonathan Cameron
cxl/cxl-host: Add memops
for CFMWS region
.
Signed-off-by:
Jonathan Cameron
<jonathan.cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-05-13
Jonatha
n
Cam
e
ron
mem
/
c
x
l
_type3: Add rea
d
a
nd write fun
c
tions
f
or associated
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-05-13
Jonatha
n
C
ameron
C
XL/cxl_component: Add
c
xl_get_hb_cstate()
Signed-off-by:
Jonathan Cameron
<jonathan.cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-05-13
Jonathan Cameron
p
ci/pcie_port: A
d
d pc
i
_f
i
nd_p
o
rt_by_
p
n()
Signed-off-by:
Jonathan Cameron
<jonathan.cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-05-13
Jo
n
athan C
a
me
r
on
hw/p
c
i-host/gpe
x
-acpi: Add supp
o
rt for dsdt construction
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-05-13
Jonathan
Cameron
hw
/
c
xl/hos
t
: Ad
d
sup
p
ort for CXL Fix
e
d Memory Wind
o
ws
.
Signed-off-by:
Jonathan Cameron
<jonathan.cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-05-13
Jo
n
athan Camer
o
n
hw/cxl/c
o
mpo
n
ent: Add utils for interleave
p
arame
t
er
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-05-13
J
o
natha
n
C
a
meron
qtests/cxl: Add initial
root port
a
n
d
CXL type3 tests
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-05-13
Jonath
a
n
Came
r
on
q
t
est/cxl: Introd
u
ce ini
t
ia
l
test for pxb-cxl
only
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-05-13
Jonathan Cameron
c
xl: Machine
level c
o
ntrol on
whethe
r
CXL s
u
p
port
is
.
.
.
Signed-off-by:
Jonathan Cameron
<jonathan.cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-05-13
J
onathan C
a
meron
MAINTAINERS: Add entry
for C
o
mpute Express
Li
n
k Emulation
and
Jonathan Cameron
. Broken out as a separate patch
Signed-off-by:
Jonathan Cameron
<jonathan.cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-03-06
J
onat
h
an Cameron
p
c
i-bridg
e
/xio3130_down
s
tr
e
am: Fix error handl
i
ng
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-03-06
Jo
n
a
t
han Cameron
p
ci-bri
d
ge/xio3130_upstream: Fix error han
d
li
n
g
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-03-06
Jonathan C
a
meron
hw/
p
ci
-
br
i
dge/pxb: Fix missing
s
wizzle
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2020-12-10
Jonat
h
an Camer
o
n
k
ernel-do
c
: add
s
upport for ____ca
c
he
l
ine_al
i
gned attribute
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree