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
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-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
Dan Williams
tools/testing/cxl: Use DEFINE_STATIC_SRCU()
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-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
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-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-15
Dan Williams
Merge branch 'for-6.3/cxl-rr-emu' into cxl/next
commit
|
commitdiff
|
tree
2023-02-14
Dan Williams
Merge branch 'for-6.3/cxl' into cxl/next
commit
|
commitdiff
|
tree
2023-02-14
Dan Williams
Merge branch 'for-6.3/cxl-ram-region' into cxl/next
commit
|
commitdiff
|
tree
2023-02-14
Dan Williams
cxl/pmem: Fix nvdimm registration races
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-02-11
Dan Williams
Merge branch 'for-6.3/cxl-ram-region' into cxl/next
commit
|
commitdiff
|
tree
2023-02-11
Dan Williams
Merge branch 'for-6.3/cxl' into cxl/next
commit
|
commitdiff
|
tree
2023-02-11
Dan Williams
cxl/dax: Create dax devices for CXL RAM regions
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-02-11
Dan Williams
dax: Assign RAM regions to memory-hotplug by default
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-02-11
Dan Williams
dax/hmem: Move hmem device registration to dax_hmem.ko
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-02-11
Dan Williams
dax/hmem: Convey the dax range via memregion_info()
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-02-11
Dan Williams
dax/hmem: Drop unnecessary dax_hmem_remove()
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-02-11
Dan Williams
dax/hmem: Move HMAT and Soft reservation probe initcall...
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-02-11
Dan Williams
tools/testing/cxl: Define a fixed volatile configuration...
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-02-11
Dan Williams
cxl/region: Add region autodiscovery
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-02-11
Dan Williams
cxl/port: Split endpoint and switch port probe
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-02-11
Dan Williams
cxl/region: Enable CONFIG_CXL_REGION to be toggled
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-02-11
Dan Williams
kernel/range: Uplevel the cxl subsystem's range_contains...
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-02-11
Dan Williams
cxl/region: Move region-position validation to a helper
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-02-11
Dan Williams
cxl/region: Cleanup target list on attach error
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-02-11
Dan Williams
cxl/region: Refactor attach_target() for autodiscovery
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-02-11
Dan Williams
cxl/region: Add volatile region creation support
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-02-11
Dan Williams
cxl/region: Validate region mode vs decoder mode
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-02-11
Dan Williams
cxl/region: Support empty uuids for non-pmem regions
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-02-11
Dan Williams
cxl/region: Add a mode attribute for regions
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-02-11
Dan Williams
cxl/Documentation: Update references to attributes...
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-02-11
Dan Williams
cxl/memdev: Fix endpoint port removal
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-02-07
Dan Williams
Merge branch 'for-6.3/cxl-events' into cxl/next
commit
|
commitdiff
|
tree
2023-02-07
Dan Williams
Merge branch 'for-6.3/cxl' into cxl/next
commit
|
commitdiff
|
tree
2023-02-07
Dan Williams
cxl/region: Fix passthrough-decoder detection
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-02-03
Dan Williams
efi/cper, cxl: Remove cxl_err.h
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-01-30
Dan Williams
cxl/pci: Fix irq oneshot expectations
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-01-28
Dan Williams
nvdimm: Support sizeof(struct page) > MAX_STRUCT_PAGE_SIZE
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-01-25
Dan Williams
cxl/pmem: Fix nvdimm unregistration when cxl_pmem driver...
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-01-25
Dan Williams
cxl/port: Link the 'parent_dport' in portX/ and endpointX...
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-01-25
Dan Williams
cxl/region: Clarify when a cxld->commit() callback...
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-01-05
Dan Williams
tools/testing/cxl: Prevent cxl_test from confusing...
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2023-01-05
Dan Williams
cxl/pci: Move tracepoint definitions to drivers/cxl...
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2022-12-06
Dan Williams
cxl/pci: Remove endian confusion
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2022-12-06
Dan Williams
cxl/pci: Add some type-safety to the AER trace points
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2022-12-06
Dan Williams
cxl/security: Drop security command ioctl uapi
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2022-12-06
Dan Williams
cxl/mbox: Add variable output size validation for internal...
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2022-12-06
Dan Williams
cxl/mbox: Enable cxl_mbox_send_cmd() users to validate...
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2022-12-06
Dan Williams
cxl/security: Fix Get Security State output payload...
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2022-12-05
Dan Williams
tools/testing/cxl: Require cache invalidation bypass
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2022-12-05
Dan Williams
cxl/regs: Fix sparse warning
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2022-12-05
Dan Williams
Merge branch 'for-6.2/cxl-xor' into for-6.2/cxl
commit
|
commitdiff
|
tree
2022-12-05
Dan Williams
Merge branch 'for-6.2/cxl-aer' into for-6.2/cxl
commit
|
commitdiff
|
tree
2022-12-05
Dan Williams
Merge branch 'for-6.2/cxl-security' into for-6.2/cxl
commit
|
commitdiff
|
tree
2022-12-05
Dan Williams
tools/testing/cxl: Add an RCH topology
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2022-12-05
Dan Williams
cxl/port: Add RCD endpoint port enumeration
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2022-12-05
Dan Williams
cxl/mem: Move devm_cxl_add_endpoint() from cxl_core...
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2022-12-03
Dan Williams
Merge "ACPICA: Add CXL 3.0 structures..." into for...
commit
|
commitdiff
|
tree
2022-12-03
Dan Williams
cxl/pci: Add (hopeful) error handling support
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2022-12-03
Dan Williams
cxl/pci: Find and map the RAS Capability Structure
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2022-12-03
Dan Williams
cxl/pci: Prepare for mapping RAS Capability Structure
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2022-12-03
Dan Williams
cxl/port: Limit the port driver to just the HDM Decoder...
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2022-12-03
Dan Williams
cxl/core/regs: Make cxl_map_{component, device}_regs...
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2022-12-03
Dan Williams
cxl/pci: Kill cxl_map_regs()
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2022-12-03
Dan Williams
cxl/pci: Cleanup cxl_map_device_regs()
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
2022-12-03
Dan Williams
cxl/pci: Cleanup repeated code in cxl_probe_regs()...
Signed-off-by: Dan Williams <
dan.j.williams@intel.com
>
commit
|
commitdiff
|
tree
next