projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
tracing: Add numeric delta time to the trace event benchmark
2022-09-25
Dan Williams
Merge branch 'for-6.0/dax' into libnvdimm-fixes
commit
|
commitdiff
|
tree
2022-09-25
Dan Williams
devdax: Fix soft-reservation memory description
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-08-05
Dan Williams
cxl/hdm: Fix skip allocations vs multiple pmem allocations
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-08-05
Dan Williams
cxl/region: Disallow region granularity != window granularity
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-08-05
Dan Williams
cxl/region: Fix x1 interleave to greater than x1 interleave...
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-08-05
Dan Williams
cxl/region: Move HPA setup to cxl_region_attach()
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-08-05
Dan Williams
cxl/region: Fix decoder interleave programming
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-08-05
Dan Williams
cxl/region: Fix region reference target accounting
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-08-05
Dan Williams
cxl/region: Fix region commit uninitialized variable...
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-08-05
Dan Williams
cxl/region: Fix port setup uninitialized variable warnings
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-08-01
Dan Williams
cxl/region: Stop initializing interleave granularity
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-08-01
Dan Williams
cxl/hdm: Fix DPA reservation vs cxl_endpoint_decoder...
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-08-01
Dan Williams
cxl/acpi: Minimize granularity for x1 interleaves
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-08-01
Dan Williams
cxl/region: Delete 'region' attribute from root decoders
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-08-01
Dan Williams
cxl/acpi: Autoload driver for 'cxl_acpi' test devices
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-07-26
Dan Williams
cxl/region: Introduce cxl_pmem_region objects
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-07-26
Dan Williams
cxl/pmem: Fix offline_nvdimm_bus() to offline by bridge
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-07-26
Dan Williams
cxl/region: Add region driver boiler plate
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-07-25
Dan Williams
cxl/hdm: Commit decoder state to hardware
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-07-25
Dan Williams
cxl/region: Program target lists
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-07-25
Dan Williams
cxl/region: Attach endpoint decoders
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-07-25
Dan Williams
cxl/acpi: Add a host-bridge index lookup mechanism
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-07-25
Dan Williams
cxl/region: Enable the assignment of endpoint decoders...
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-07-25
Dan Williams
cxl/region: Allocate HPA capacity to regions
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-07-22
Dan Williams
resource: Introduce alloc_free_mem_region()
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-07-22
Dan Williams
cxl/mem: Enumerate port targets before adding endpoints
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-07-22
Dan Williams
cxl/port: Move dport tracking to an xarray
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-07-22
Dan Williams
cxl/port: Move 'cxl_ep' references to an xarray per...
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-07-22
Dan Williams
cxl/port: Record parent dport when adding ports
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-07-22
Dan Williams
cxl/port: Record dport in endpoint references
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-07-22
Dan Williams
cxl/hdm: Add support for allocating DPA to an endpoint...
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-07-22
Dan Williams
cxl/hdm: Track next decoder to allocate
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-07-22
Dan Williams
cxl/hdm: Add 'mode' attribute to decoder objects
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-07-22
Dan Williams
cxl/hdm: Enumerate allocated DPA
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-07-21
Dan Williams
cxl/core: Define a 'struct cxl_endpoint_decoder'
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-07-21
Dan Williams
cxl/core: Define a 'struct cxl_root_decoder'
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-07-21
Dan Williams
cxl/acpi: Track CXL resources in iomem_resource
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-07-21
Dan Williams
cxl/core: Define a 'struct cxl_switch_decoder'
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-07-19
Dan Williams
Documentation/cxl: Use a double line break between...
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-07-11
Dan Williams
cxl/pmem: Delete unused nvdimm attribute
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-07-10
Dan Williams
cxl/hdm: Initialize decoder type for memory expander...
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-07-10
Dan Williams
cxl/port: Cache CXL host bridge data
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-07-10
Dan Williams
tools/testing/cxl: Fix decoder default state
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-07-10
Dan Williams
tools/testing/cxl: Add partition support
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-07-10
Dan Williams
tools/testing/cxl: Expand CFMWS windows
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-07-10
Dan Williams
tools/testing/cxl: Move cxl_test resources to the top...
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-07-10
Dan Williams
cxl/mem: Add a debugfs version of 'iomem' for DPA,...
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-07-10
Dan Williams
cxl/debug: Move debugfs init to cxl_core_init()
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-07-10
Dan Williams
cxl/Documentation: List attribute permissions
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-07-10
Dan Williams
cxl/mem: Convert partition-info to resources
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-07-09
Dan Williams
cxl: Introduce cxl_to_{ways,granularity}
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-07-09
Dan Williams
cxl/core: Drop is_cxl_decoder()
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-07-09
Dan Williams
cxl/core: Drop ->platform_res attribute for root decoders
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-07-09
Dan Williams
cxl/core: Rename ->decoder_range ->hpa_range
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-07-09
Dan Williams
cxl/port: Keep port->uport valid for the entire life...
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-06-29
Dan Williams
ACPI: APEI: Fix _EINJ vs EFI_MEMORY_SP
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-06-29
Dan Williams
tools/testing/cxl: Fix cxl_hdm_decode_init() calling...
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-06-24
Dan Williams
memregion: Fix memregion_free() fallback definition
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-05-20
Dan Williams
cxl/port: Enable HDM Capability after validating DVSEC...
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-05-19
Dan Williams
cxl/port: Reuse 'struct cxl_hdm' context for hdm init
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-05-19
Dan Williams
cxl/port: Move endpoint HDM Decoder Capability init...
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-05-19
Dan Williams
cxl/pci: Drop @info argument to cxl_hdm_decode_init()
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-05-19
Dan Williams
cxl/mem: Merge cxl_dvsec_ranges() and cxl_hdm_decode_init()
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-05-19
Dan Williams
cxl/mem: Skip range enumeration if mem_enable clear
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-05-19
Dan Williams
cxl/mem: Consolidate CXL DVSEC Range enumeration in...
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-05-19
Dan Williams
cxl/pci: Move cxl_await_media_ready() to the core
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-05-19
Dan Williams
cxl/mem: Validate port connectivity before dvsec ranges
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-05-19
Dan Williams
cxl/mem: Fix cxl_mem_probe() error exit
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-05-19
Dan Williams
cxl/pci: Drop wait_for_valid() from cxl_await_media_ready()
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-05-19
Dan Williams
cxl/pci: Consolidate wait_for_media() and wait_for_media_ready()
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-05-19
Dan Williams
cxl/mem: Drop mem_enabled check from wait_for_media()
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-04-28
Dan Williams
nvdimm: Allow overwrite in the presence of disabled...
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-04-28
Dan Williams
nvdimm: Fix firmware activation deadlock scenarios
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-04-28
Dan Williams
device-core: Kill the lockdep_mutex
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-04-28
Dan Williams
nvdimm: Drop nd_device_lock()
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-04-28
Dan Williams
ACPI: NFIT: Drop nfit_device_lock()
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-04-28
Dan Williams
nvdimm: Replace lockdep_mutex with local lock classes
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-04-28
Dan Williams
cxl: Drop cxl_device_lock()
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-04-28
Dan Williams
cxl/acpi: Add root device lockdep validation
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-04-28
Dan Williams
cxl: Replace lockdep_mutex with local lock classes
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-04-28
Dan Williams
PCI/ACPI: Prefer CXL _OSC instead of PCIe _OSC for...
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-04-22
Dan Williams
PM: CXL: Disable suspend
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-04-21
Dan Williams
ahci: Add a generic 'controller2' RAID id
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-04-13
Dan Williams
cxl/mem: Replace redundant debug message with a comment
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-04-13
Dan Williams
cxl/mem: Rename cxl_dvsec_decode_init() to cxl_hdm_decode_init()
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-04-13
Dan Williams
cxl/pci: Make cxl_dvsec_ranges() failure not fatal...
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-04-13
Dan Williams
cxl/mem: Make cxl_dvsec_range() init failure fatal
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-04-13
Dan Williams
cxl/pci: Add debug for DVSEC range init failures
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
2022-04-13
Dan Williams
cxl/mem: Drop DVSEC vs EFI Memory Map sanity check
Signed-off-by:
Dan Williams
<dan.j.williams@intel.com>
commit
|
commitdiff
|
tree
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
next