repo.or.cz
/
qemu
/
ar7.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
s390-ccw: Getting rid of ulong
2023-06-23
Jo
n
a
than Cameron
h
w/c
x
l/ev
e
n
t
s
: Add injecti
o
n
of M
e
mory Module E
v
ents
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-06-22
J
o
nath
a
n Cameron
h
w/cxl/events: Add injection
of DRAM
e
vent
s
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-06-22
Jonathan Came
r
o
n
hw/
c
xl: M
o
v
e
CXL
R
etCod
e
d
efinition to cxl_device
.
h
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-06-22
Jonathan
C
a
meron
h
w/c
x
l: Add clea
r
poison mailbox c
o
mman
d
support
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-06-22
Jo
n
atha
n
Came
r
on
hw/cxl: Add poison injecti
o
n via the mailb
o
x
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-06-22
J
o
natha
n
Cameron
hw
/
cxl
:
QMP ba
s
ed po
i
son injection su
p
port
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-05-19
Jon
a
than Cameron
hw/cxl: r
e
n
ame mail
b
ox return code
type from
ret_code
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-05-19
Jonathan Cameron
hw/mem: Use memory_region
_
size() i
n
cxl_type3
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-05-19
J
o
n
a
than Cam
e
ron
hw/cxl: Fix incorr
e
ct reset of commit and associated
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-05-19
Jonath
a
n Camer
o
n
hw/cx
l
: Fix endian han
d
l
i
ng
for d
e
coder comm
i
t
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-05-19
Jonathan Camero
n
h
w
/cxl: dr
o
p
p
ointless memor
y
_r
e
gion_tran
s
a
ct
i
on_g
u
ards
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-05-19
Jon
a
t
han
Cameron
hw/cxl: cdat: Fix failu
r
e to free buffer
in erorr paths
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-05-16
Jonathan
Cameron
h
w/pci-bridg
e
: Fix release orde
r
ing
b
y
e
mbed
d
ing PCIBridgeWi
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-04-25
Jonathan Camero
n
hw/p
c
i
-bridge: M
a
k
e
PCI
e
and CXL PXB Devices inhe
r
i
t
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-04-25
J
onat
h
an Cameron
hw
/
pci-bridg
e
: p
c
i_expander_bridge fix t
y
pe in p
x
b_cxl
_
dev_r
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-03-08
Jonatha
n
Cameron
hw/pxb-cxl: Support passthrough H
D
M De
c
oders
unl
e
s
s
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-03-08
J
o
na
t
han Cam
e
r
o
n
hw/pci: Add pcie_cou
n
t_ds_port() and pcie
_
fin
d
_port_first
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-03-07
Jon
a
th
a
n Cam
e
r
o
n
h
w/mem/cxl_type3: Add CXL RAS
E
rror
I
njection Sup
p
ort
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-03-07
J
o
nat
h
an
Cameron
h
w/
p
ci/aer: Make PC
I
E A
E
R error injection
f
acil
i
ty
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-03-07
Jonathan Cameron
hw/cxl: Fi
x
endian issues in CXL RAS ca
p
ability defaults
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-03-07
Jonathan
C
ameron
hw/mem
/
cx
l
-
t
ype3:
A
dd AER extended cap
a
b
i
l
i
ty
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-03-07
Jonathan
Cameron
hw/pci-bridge/cxl_r
o
ot_
p
ort: Wi
r
e
up M
S
I
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-03-07
Jonathan Ca
m
ero
n
hw/pci-bridge
/
c
x
l_root_port: Wire u
p
AER
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-03-07
Jonath
a
n
C
am
e
ron
hw/pc
i
/ae
r
: Add missi
n
g rou
t
ing
f
or AER errors
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-03-07
J
o
nath
a
n
C
ameron
hw/pc
i
/aer:
Implemen
t
PC
I
_ERR_UNCOR_MASK
r
e
g
ister
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-03-03
Jona
t
han
Cameron
tes
t
s: acpi
:
Update
q
35
/
DS
D
T
.
cxl
f
or removed duplica
t
e
UID
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-03-03
Jon
a
than Cameron
hw/i386/acpi: Dr
o
p d
u
plic
a
te _UID entry
fo
r
CXL
r
oot
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-03-03
Jonathan
Cameron
test
s
/acpi
:
A
l
low update of q35/DSDT
.
cxl
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-03-03
Jonathan Cameron
hw
/
pci-bridge/
c
xl_d
o
wnstream: Fix
t
y
pe na
m
i
n
g mis
m
atch
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-03-03
Jonathan
Cameron
hw/mem/cxl_type3: Improv
e
error
h
and
l
i
ng in
realize()
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-03-03
Jonathan Camer
o
n
MAI
N
T
AINERS: Add F
a
n Ni as Compute eXpress Link Q
E
MU
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-11-07
Jona
t
han Cameron
h
w/pci-br
i
dg
e
/cxl-u
p
stream: Add
a CDAT t
a
b
le ac
c
ess
DOE
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-11-07
Jona
t
h
an Ca
m
eron
hw
/
mem/cxl-type3: Ad
d
MSI
X
s
u
pp
o
r
t
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-10-09
Jonatha
n
C
am
e
ron
mem/cxl-ty
p
e3: Add sn option to prov
i
de se
r
ial nu
m
ber
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-08-17
Jonathan Cameron
hw/cxl: Correctly
han
d
l
e
va
r
iable
s
i
z
e
d mail
b
o
x
input
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-08-17
Jonathan Cameron
hw/cxl
:
F
ix Get LSA input paylo
a
d size which sh
o
uld
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-08-17
Jonathan Ca
m
ero
n
hw/cxl: A
d
d stub
w
r
i
te function for
R
O M
e
moryReg
i
onOps
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-08-17
Jonathan Cameron
hw/cxl:
F
ix wrong query of
t
arget po
r
t
s
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-08-17
Jonatha
n
Cameron
hw/cxl: Fix
m
emo
r
y leak in error paths
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-07-26
Jonathan Ca
m
eron
hw/cxl: Fix size of constan
t
in
i
n
t
er
l
eave gr
a
n
ularity
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-07-26
Jona
t
han Cam
e
ron
h
w
/i386/pc
:
Always place CXL Memory Regions after dev
i
ce_me
m
ory
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-07-26
Jonat
h
an Cam
e
ron
hw/
m
achine
:
Cle
a
r
o
ut l
e
ft over CXL relate
d
p
o
inter
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-06-16
Jon
a
t
h
a
n
Cameron
doc
s
/c
x
l
:
A
d
d switch do
c
umentation
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-06-16
Jonath
a
n
C
amer
o
n
pci-
b
ridge
/
cxl_down
s
tream: Ad
d
a CXL switch downstrea
m
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-06-16
Jonathan Cameron
p
c
i-b
r
idge/cxl_upstream: Add a CXL
s
wi
t
c
h
upstrea
m
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-06-09
Jonathan Cameron
h
w/
c
xl:
F
ix missing
w
r
ite mask for HDM decoder ta
r
get
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-06-09
J
o
nathan Cameron
hw/machine: Drop
c
xl_sup
p
orte
d
flag as n
o
lon
g
er useful
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-06-09
J
o
n
athan Camer
o
n
hw/cxl: Move the CXL
S
tat
e
from MachineState to
machine
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-06-09
J
o
n
a
than
Cameron
test
s
/acp
i
: Update q35/CEDT
.
cxl fo
r
new memory
a
ddres
s
es
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-06-09
J
on
a
than C
a
meron
pci/pci
_
exp
a
nder_b
r
id
g
e
:
For CXL HB de
l
a
y
the HB register
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-06-09
Jona
t
han
C
ameron
tests/acpi: Allow modification
o
f q35 C
X
L CEDT table
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-06-09
J
onathan Cam
e
ron
hw/
c
xl:
P
ush linking of CXL targets into i386/pc
ra
t
her
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-06-09
Jonathan
C
ameron
h
w
/a
c
p
i
/c
x
l: Pass i
n
t
he CXLState dire
c
tl
y
ra
t
her than
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-06-09
Jonathan Camero
n
hw/cxl: Make the C
X
L fixed mem
o
ry window setup a machine
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-05-13
Jonathan Cameron
d
ocs/cxl: Add in
i
tial
C
ompute eXp
r
ess Link (CXL) documenta
t
ion
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-05-13
Jonathan Cameron
tests/acpi: Add tables
for CXL e
m
ulation
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-05-13
Jonatha
n
Cameron
q
tests/bi
o
s-tabl
e
s
-test: Ad
d
a
t
e
s
t for CXL emulation
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-05-13
Jonathan
Camer
o
n
tests/acp
i
:
q35: Allow ad
d
ition of a
CXL test
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-05-13
J
onathan Came
r
on
i
386/pc: Enable CXL fixed memory
windows
Signed-off-by:
Jonathan Cameron
<jonathan.cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-05-13
Jonatha
n
Cameron
cxl/cxl-host: Add m
e
m
o
ps
f
o
r CFMWS regi
o
n
.
Signed-off-by:
Jonathan Cameron
<jonathan.cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-05-13
Jon
a
than Cameron
mem/c
x
l_typ
e
3
:
Add read
a
nd write f
u
nctions for associated
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-05-13
Jo
n
a
than
Ca
m
eron
CXL/cx
l
_component
:
Add cxl_get
_
hb_cstate()
Signed-off-by:
Jonathan Cameron
<jonathan.cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-05-13
Jon
a
than Came
r
on
pci/pcie_port: Add pci_
f
ind_port_by
_
pn()
Signed-off-by:
Jonathan Cameron
<jonathan.cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-05-13
J
o
nathan Cameron
hw/pci-host/
g
pex-acp
i
: Add su
p
p
o
rt for dsdt constru
c
tion
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-05-13
Jona
t
han Came
r
on
hw/cxl/h
o
st: Add supp
o
rt
for CXL F
i
xed Memory Windows
.
Signed-off-by:
Jonathan Cameron
<jonathan.cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-05-13
Jonathan
C
ameron
hw/c
x
l/component: Add util
s
for i
n
terlea
v
e
para
m
eter
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-05-13
J
o
n
a
tha
n
Camer
o
n
qtests/cxl:
A
dd in
i
tial root por
t
a
nd CXL type3
tests
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-05-13
Jonath
a
n
Cameron
qt
e
st/cxl: Introduce i
n
itial test for
p
xb-cxl only
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-05-13
J
o
nat
h
an
C
ame
r
on
cxl: M
a
chine
l
e
vel c
o
ntrol
o
n whether CXL s
u
pport is
.
.
.
Signed-off-by:
Jonathan Cameron
<jonathan.cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-05-13
Jonathan
C
am
e
ron
MAINTAINERS: A
d
d entry for Co
m
p
u
te
E
xpress Link 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
o
nat
h
an Cameron
pci-b
r
idge/
x
io3130_dow
n
stream: Fix err
o
r handlin
g
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-03-06
J
o
nathan Camer
o
n
pci-b
r
idge/x
i
o3130_upstream:
Fix
e
r
ror h
a
ndling
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-03-06
Jo
n
atha
n
C
a
meron
hw/
p
ci-bridge/pxb: Fix m
i
s
sing
s
wizz
l
e
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2020-12-10
J
o
nathan Cameron
ke
r
nel-doc: ad
d
su
p
po
r
t for ____cacheline_aligned at
t
ri
b
ute
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree