projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge tag 'hardening-v5.18-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git...
2022-04-08
Dan Williams
cxl/pci: Drop shadowed variable
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-04-08
Dan Williams
tools/testing/nvdimm: Fix security_init() symbol collision
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-03-11
Dan Williams
nvdimm/region: Delete nd_blk_region infrastructure
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-03-11
Dan Williams
ACPI: NFIT: Remove block aperture support
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-03-11
Dan Williams
nvdimm/namespace: Delete nd_namespace_blk
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-03-11
Dan Williams
nvdimm/namespace: Delete blk namespace consideration...
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-03-11
Dan Williams
nvdimm/blk: Delete the block-aperture window driver
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-03-11
Dan Williams
nvdimm/region: Fix default alignment for small regions
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-02-18
Dan Williams
cxl/port: Hold port reference until decoder release
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-02-18
Dan Williams
cxl/port: Fix endpoint refcount leak
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-02-15
Dan Williams
ACPI: tables: Quiet ACPI table not found warning
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-02-11
Dan Williams
cxl/core: Fix cxl_device_lock() class detection
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-02-11
Dan Williams
cxl/core/port: Fix unregister_port() lock assertion
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-02-09
Dan Williams
cxl/core/port: Handle invalid decoders
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-02-09
Dan Williams
cxl/core/port: Fix / relax decoder target enumeration
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-02-09
Dan Williams
tools/testing/cxl: Add a physical_node link
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-02-09
Dan Williams
tools/testing/cxl: Enumerate mock decoders
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-02-09
Dan Williams
tools/testing/cxl: Mock one level of switches
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-02-09
Dan Williams
tools/testing/cxl: Fix root port to host bridge assignment
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-02-09
Dan Williams
tools/testing/cxl: Mock dvsec_ranges()
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-02-09
Dan Williams
cxl/core: Move target_list out of base decoder attributes
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-02-09
Dan Williams
cxl/core/port: Add switch port enumeration
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-02-09
Dan Williams
cxl/memdev: Add numa_node attribute
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-02-09
Dan Williams
cxl/pci: Emit device serial number
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-02-09
Dan Williams
cxl/core/port: Remove @host argument for dport + decoder...
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-02-09
Dan Williams
cxl/core: Emit modalias for CXL devices
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-02-09
Dan Williams
cxl/core/hdm: Add CXL standard decoder enumeration...
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-02-09
Dan Williams
cxl/core: Generalize dport enumeration in the core
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-02-09
Dan Williams
cxl/pci: Rename pci.h to cxlpci.h
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-02-09
Dan Williams
cxl/port: Up-level cxl_add_dport() locking requirements...
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-02-09
Dan Williams
cxl/pmem: Introduce a find_cxl_root() helper
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-02-09
Dan Williams
cxl/port: Introduce cxl_port_to_pci_bus()
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-02-09
Dan Williams
cxl/core/port: Use dedicated lock for decoder target...
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-02-09
Dan Williams
cxl: Prove CXL locking
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-02-09
Dan Williams
cxl/core: Fix cxl_probe_component_regs() error message
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-02-09
Dan Williams
cxl/decoder: Hide physical address information from...
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-02-09
Dan Williams
cxl/core/port: Rename bus.c to port.c
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-02-09
Dan Williams
cxl/pci: Defer mailbox status checks to command timeouts
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2021-11-25
Dan Williams
dax: Kill DEV_DAX_PMEM_COMPAT
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2021-11-15
Dan Williams
cxl/pmem: Fix module reload vs workqueue state
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2021-11-15
Dan Williams
cxl/test: Mock acpi_table_parse_cedt()
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2021-11-15
Dan Williams
cxl/acpi: Convert CFMWS parsing to ACPI sub-table helpers
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2021-11-15
Dan Williams
ACPI: Add a context argument for table parsing handlers
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2021-11-15
Dan Williams
ACPI: Teach ACPI table parsing about the CEDT header...
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2021-11-15
Dan Williams
ACPI: Keep sub-table parsing infrastructure available...
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2021-11-15
Dan Williams
cxl/core: Convert to EXPORT_SYMBOL_NS_GPL
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2021-11-15
Dan Williams
cxl/pmem: Fix reference counting for delayed work
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2021-10-29
Dan Williams
cxl/pci: Add @base to cxl_register_map
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2021-10-29
Dan Williams
cxl/pci: Fix NULL vs ERR_PTR confusion
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2021-09-21
Dan Williams
cxl/core: Split decoder setup into alloc + add
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2021-09-21
Dan Williams
tools/testing/cxl: Introduce a mock memory device ...
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2021-09-21
Dan Williams
cxl/mbox: Move command definitions to common location
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2021-09-21
Dan Williams
cxl/bus: Populate the target list at decoder create
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2021-09-21
Dan Williams
tools/testing/cxl: Introduce a mocked-up CXL port hierarchy
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2021-09-21
Dan Williams
cxl/pmem: Add support for multiple nvdimm-bridge objects
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2021-09-21
Dan Williams
cxl/pmem: Translate NVDIMM label commands to CXL label...
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2021-09-21
Dan Williams
cxl/mbox: Add exclusive kernel command support
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2021-09-21
Dan Williams
cxl/mbox: Convert 'enabled_cmds' to DECLARE_BITMAP
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2021-09-21
Dan Williams
cxl/pci: Use module_pci_driver
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2021-09-21
Dan Williams
cxl/mbox: Move mailbox and other non-PCI specific infrastruc...
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2021-09-21
Dan Williams
cxl/pci: Drop idr.h
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2021-09-21
Dan Williams
cxl/mbox: Introduce the mbox_send operation
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2021-09-21
Dan Williams
cxl/pci: Clean up cxl_mem_get_partition_info()
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2021-09-21
Dan Williams
cxl/pci: Make 'struct cxl_mem' device type generic
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2021-09-21
Dan Williams
libnvdimm/labels: Introduce CXL labels
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2021-09-21
Dan Williams
libnvdimm/label: Define CXL region labels
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2021-09-21
Dan Williams
libnvdimm/labels: Fix kernel-doc for label.h
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2021-09-21
Dan Williams
libnvdimm/labels: Introduce the concept of multi-range...
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2021-09-21
Dan Williams
libnvdimm/label: Add a helper for nlabel validation
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2021-09-21
Dan Williams
libnvdimm/labels: Add uuid helpers
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2021-09-08
Dan Williams
Merge branch 'for-5.15/fsdax-cleanups' into for-5.15...
commit
|
commitdiff
|
tree
2021-09-07
Dan Williams
cxl/registers: Fix Documentation warning
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2021-09-07
Dan Williams
cxl/pmem: Fix Documentation warning
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2021-09-07
Dan Williams
cxl/pci: Fix lockdown level
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2021-08-24
Dan Williams
libnvdimm/labels: Add claim class helpers
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2021-08-24
Dan Williams
libnvdimm/labels: Add type-guid helpers
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2021-08-24
Dan Williams
libnvdimm/labels: Add blk special cases for nlabel...
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2021-08-24
Dan Williams
libnvdimm/labels: Add blk isetcookie set / validation...
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2021-08-24
Dan Williams
libnvdimm/labels: Add a checksum calculation helper
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2021-08-24
Dan Williams
libnvdimm/labels: Introduce label setter helpers
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2021-08-24
Dan Williams
libnvdimm/labels: Add isetcookie validation helper
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2021-08-24
Dan Williams
libnvdimm/labels: Introduce getters for namespace label...
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2021-08-11
Dan Williams
Merge branch 'for-5.14/dax' into libnvdimm-fixes
commit
|
commitdiff
|
tree
2021-08-11
Dan Williams
tools/testing/nvdimm: Fix missing 'fallthrough' warning
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2021-08-11
Dan Williams
libnvdimm/region: Fix label activation vs errors
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2021-08-11
Dan Williams
ACPI: NFIT: Fix support for virtual SPA ranges
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2021-08-06
Dan Williams
cxl/pci: Introduce cdevm_file_operations
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2021-08-06
Dan Williams
cxl/core: Move register mapping infrastructure
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2021-08-06
Dan Williams
cxl/core: Move pmem functionality
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2021-06-15
Dan Williams
cxl/pmem: Register 'pmem' / cxl_nvdimm devices
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2021-06-15
Dan Williams
libnvdimm: Drop unused device power management support
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2021-06-15
Dan Williams
libnvdimm: Export nvdimm shutdown helper, nvdimm_delete()
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2021-06-15
Dan Williams
cxl/pmem: Add initial infrastructure for pmem support
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2021-06-15
Dan Williams
cxl/core: Add cxl-bus driver infrastructure
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2021-06-10
Dan Williams
cxl/acpi: Introduce cxl_decoder objects
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2021-06-10
Dan Williams
cxl/acpi: Enumerate host bridge root ports
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2021-06-10
Dan Williams
cxl/acpi: Add downstream port data to cxl_port instances
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2021-06-10
Dan Williams
cxl/Kconfig: Default drivers to CONFIG_CXL_BUS
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2021-06-10
Dan Williams
cxl/acpi: Introduce the root of a cxl_port topology
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2021-06-09
Dan Williams
libnvdimm/pmem: Fix blk_cleanup_disk() usage
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
next