projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge branch 'for-6.5/cxl-region-fixes' into for-6.5/cxl
2023-06-26
Dan Williams
Merge branch 'for-6.5/cxl-region-fixes' into for-6...
commit
|
commitdiff
|
tree
2023-06-26
Dan Williams
Merge branch 'for-6.5/cxl-type-2' into for-6.5/cxl
commit
|
commitdiff
|
tree
2023-06-25
Dan Williams
Merge branch 'for-6.5/cxl-fwupd' into for-6.5/cxl
commit
|
commitdiff
|
tree
2023-06-25
Dan Williams
Merge branch 'for-6.5/cxl-background' into for-6.5/cxl
commit
|
commitdiff
|
tree
2023-06-25
Vishal Verma
tools/testing/cxl: add firmware update emulation to...
Cc: Dan Williams <
dan.j.williams@intel.com
>
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-06-25
Vishal Verma
tools/testing/cxl: Use named effects for the Command...
Cc: Dan Williams <
dan.j.williams@intel.com
>
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-06-25
Vishal Verma
tools/testing/cxl: Fix command effects for inject/clear...
Cc: Dan Williams <
dan.j.williams@intel.com
>
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-06-25
Vishal Verma
cxl: add a firmware update mechanism using the sysfs...
Cc: Dan Williams <
dan.j.williams@intel.com
>
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-06-25
Davidlohr Bueso
cxl/test: Add Secure Erase opcode support
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-06-25
Davidlohr Bueso
cxl/mem: Support Secure Erase
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-06-25
Davidlohr Bueso
cxl/test: Add Sanitize opcode support
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-06-25
Davidlohr Bueso
cxl/mem: Wire up Sanitization support
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-06-25
Davidlohr Bueso
cxl/mbox: Add sanitization handling machinery
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-06-25
Davidlohr Bueso
cxl/mem: Introduce security state sysfs file
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-06-25
Davidlohr Bueso
cxl/mbox: Allow for IRQ_NONE case in the isr
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-06-25
Dan Williams
Revert "cxl/port: Enable the HDM decoder capability...
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-06-25
Dan Williams
cxl/memdev: Formalize endpoint port linkage
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-06-25
Dan Williams
cxl/pci: Unconditionally unmask 256B Flit errors
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-06-25
Dan Williams
cxl/region: Manage decoder target_type at decoder-attach...
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-06-25
Dan Williams
cxl/hdm: Default CXL_DEVTYPE_DEVMEM decoders to CXL_DECODER_...
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-06-25
Dan Williams
cxl/port: Rename CXL_DECODER_{EXPANDER, ACCELERATOR...
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-06-25
Dan Williams
cxl/memdev: Make mailbox functionality optional
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-06-25
Dan Williams
cxl/mbox: Move mailbox related driver state to its...
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-06-25
Dan Williams
cxl: Remove leftover attribute documentation in 'struct...
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-06-25
Dan Williams
cxl: Fix kernel-doc warnings
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-06-25
Dan Williams
tools/testing/cxl: Remove unused @cxlds argument
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-06-25
Dan Williams
cxl/regs: Clarify when a 'struct cxl_register_map'...
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-06-25
Dan Williams
cxl/region: Fix state transitions after reset failure
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-06-25
Dan Williams
cxl/region: Flag partially torn down regions as unusable
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-06-25
Dan Williams
cxl/region: Move cache invalidation before region teardown...
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-05-26
Dave Jiang
cxl: Explicitly initialize resources when media is...
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-05-23
Davidlohr Bueso
cxl/mbox: Add background cmd handling machinery
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-05-23
Davidlohr Bueso
cxl/pci: Introduce cxl_request_irq()
Suggested-by: Dan Williams <
dan.j.williams@intel.com
>
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-05-23
Davidlohr Bueso
cxl/pci: Allocate irq vectors earlier during probe
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-05-23
Davidlohr Bueso
rcuwait: Support timeouts
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-05-20
Robert Richter
cxl/port: Fix NULL pointer access in devm_cxl_add_port()
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-05-18
Dave Jiang
cxl: Move cxl_await_media_ready() to before capacity...
Suggested-by: Dan Williams <
dan.j.williams@intel.com
>
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-05-18
Dave Jiang
cxl: Wait Memory_Info_Valid before access memory related...
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-05-18
Dan Williams
cxl/port: Enable the HDM decoder capability for switch...
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-05-13
Dave Jiang
cxl: Add missing return to cdat read error path
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-05-13
Dan Williams
tools/testing/cxl: Use DEFINE_STATIC_SRCU()
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-04-24
Davidlohr Bueso
cxl/test: Add mock test for set_timestamp
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-04-23
Davidlohr Bueso
cxl/mbox: Update CMD_RC_TABLE
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-04-23
Dan Williams
Merge branch 'for-6.3/cxl-autodetect-fixes' into for...
commit
|
commitdiff
|
tree
2023-04-23
Dan Williams
Merge branch 'for-6.4/cxl-poison' into for-6.4/cxl
commit
|
commitdiff
|
tree
2023-04-23
Alison Schofield
tools/testing/cxl: Require CONFIG_DEBUG_FS
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-04-23
Alison Schofield
tools/testing/cxl: Add a sysfs attr to test poison...
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-04-23
Alison Schofield
tools/testing/cxl: Use injected poison for get poison...
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-04-23
Alison Schofield
tools/testing/cxl: Mock the Clear Poison mailbox command
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-04-23
Alison Schofield
tools/testing/cxl: Mock the Inject Poison mailbox command
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-04-23
Alison Schofield
cxl/mem: Add debugfs attributes for poison inject and...
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-04-23
Alison Schofield
cxl/memdev: Trace inject and clear poison as cxl_poison...
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-04-23
Alison Schofield
cxl/memdev: Warn of poison inject or clear to a mapped...
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-04-23
Alison Schofield
cxl/memdev: Add support for the Clear Poison mailbox...
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-04-23
Alison Schofield
cxl/memdev: Add support for the Inject Poison mailbox...
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-04-23
Alison Schofield
tools/testing/cxl: Mock support for Get Poison List
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-04-23
Alison Schofield
cxl/trace: Add an HPA to cxl_poison trace events
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-04-23
Alison Schofield
cxl/region: Provide region info to the cxl_poison trace...
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-04-23
Alison Schofield
cxl/memdev: Add trigger_poison_list sysfs attribute
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-04-23
Alison Schofield
cxl/trace: Add TRACE support for CXL media-error records
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-04-23
Alison Schofield
cxl/mbox: Add GET_POISON_LIST mailbox command
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-04-23
Alison Schofield
cxl/mbox: Initialize the poison state
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-04-23
Alison Schofield
cxl/mbox: Restrict poison cmds to debugfs cxl_raw_allow_all
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-04-22
Dan Williams
cxl/mbox: Deprecate poison commands
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-04-22
Dan Williams
cxl/port: Fix port to pci device assumptions in read_cdat_data()
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-04-18
Lukas Wunner
cxl/pci: Rightsize CDAT response allocation
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-04-18
Dave Jiang
cxl/pci: Simplify CDAT retrieval error path
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-04-18
Lukas Wunner
PCI/DOE: Relax restrictions on request and response...
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-04-18
Lukas Wunner
PCI/DOE: Make mailbox creation API private
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-04-18
Lukas Wunner
cxl/pci: Use CDAT DOE mailbox created by PCI core
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-04-18
Lukas Wunner
PCI/DOE: Create mailboxes on device enumeration
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-04-18
Lukas Wunner
PCI/DOE: Allow mailbox creation without devres management
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-04-18
Lukas Wunner
PCI/DOE: Deduplicate mailbox flushing
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-04-18
Lukas Wunner
PCI/DOE: Make asynchronous API private
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-04-18
Lukas Wunner
cxl/pci: Use synchronous API for DOE
Cc: Dan Williams <
dan.j.williams@intel.com
>
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-04-18
Lukas Wunner
PCI/DOE: Provide synchronous API and use it internally
Reviewed-by: Dan Williams <
dan.j.williams@intel.com
>
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-04-18
Dan Williams
cxl/hdm: Add more HDM decoder debug messages at startup
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-04-18
Dan Williams
cxl/port: Scan single-target ports for decoders
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-04-18
Dan Williams
cxl/core: Drop unused io-64-nonatomic-lo-hi.h
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-04-18
Dan Williams
cxl/hdm: Use 4-byte reads to retrieve HDM decoder base...
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-04-18
Dan Williams
cxl/hdm: Fail upon detecting 0-sized decoders
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-04-04
Dan Williams
Merge branch 'for-6.3/cxl-doe-fixes' into for-6.3/cxl
commit
|
commitdiff
|
tree
2023-04-04
Dan Williams
cxl/hdm: Extend DVSEC range register emulation for...
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-04-04
Dan Williams
cxl/hdm: Limit emulation to the number of range registers
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-04-04
Dan Williams
cxl/region: Move coherence tracking into cxl_region_attach()
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-04-04
Dan Williams
cxl/region: Fix region setup/teardown for RCDs
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-04-04
Dan Williams
cxl/port: Fix find_cxl_root() for RCDs and simplify it
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-04-04
Dan Williams
cxl/hdm: Skip emulation when driver manages mem_enable
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-04-04
Dan Williams
cxl/hdm: Fix double allocation of @cxlhdm
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-04-03
Lukas Wunner
PCI/DOE: Fix memory leak with CONFIG_DEBUG_OBJECTS=y
Reviewed-by: Dan Williams <
dan.j.williams@intel.com
>
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-04-03
Lukas Wunner
PCI/DOE: Silence WARN splat with CONFIG_DEBUG_OBJECTS=y
Reviewed-by: Dan Williams <
dan.j.williams@intel.com
>
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-04-03
Lukas Wunner
cxl/pci: Handle excessive CDAT length
Reviewed-by: Dan Williams <
dan.j.williams@intel.com
>
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-04-03
Lukas Wunner
cxl/pci: Handle truncated CDAT entries
Reviewed-by: Dan Williams <
dan.j.williams@intel.com
>
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-04-03
Lukas Wunner
cxl/pci: Handle truncated CDAT header
Reviewed-by: Dan Williams <
dan.j.williams@intel.com
>
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-03-21
Lukas Wunner
cxl/pci: Fix CDAT retrieval on big endian
Reviewed-by: Dan Williams <
dan.j.williams@intel.com
>
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-02-17
Dan Williams
dax/kmem: Fix leak of memory-hotplug resources
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-02-16
Dan Williams
Merge branch 'for-6.3/cxl-events' into cxl/next
commit
|
commitdiff
|
tree
2023-02-16
Alison Schofield
cxl/mem: Add kdoc param for event log driver state
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-02-16
Ira Weiny
cxl/trace: Add serial number to trace points
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-02-16
Ira Weiny
cxl/trace: Add host output to trace points
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
next