linux-cxl.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
 messages from 2022-03-30 23:59:39 to 2022-04-18 22:16:00 UTC [more...]

[RFC PATCH 00/15] Region driver
 2022-04-18 22:15 UTC  (25+ messages)
` [RFC PATCH 01/15] cxl/core: Use is_endpoint_decoder
` [RFC PATCH 02/15] cxl/core/hdm: Bail on endpoint init fail
` [RFC PATCH 03/15] Revert "cxl/core: Convert decoder range to resource"
` [RFC PATCH 04/15] cxl/core: Create distinct decoder structs
` [RFC PATCH 05/15] cxl/acpi: Reserve CXL resources from request_free_mem_region
` [RFC PATCH 06/15] cxl/acpi: Manage root decoder's address space
` [RFC PATCH 07/15] cxl/port: Surface ram and pmem resources
` [RFC PATCH 08/15] cxl/core/hdm: Allocate resources from the media
` [RFC PATCH 09/15] cxl/core/port: Add attrs for size and volatility
` [RFC PATCH 10/15] cxl/core: Extract IW/IG decoding
` [RFC PATCH 11/15] cxl/acpi: Use common "
` [RFC PATCH 12/15] cxl/region: Add region creation ABI
` [RFC PATCH 13/15] cxl/core/port: Add attrs for root ways & granularity
` [RFC PATCH 14/15] cxl/region: Introduce configuration
` [RFC PATCH 15/15] cxl/region: Introduce a cxl_region driver

[PATCH v2 00/12] device-core: Enable device_lock() lockdep validation
 2022-04-15  7:53 UTC  (23+ messages)
` [PATCH v2 01/12] device-core: Move device_lock() lockdep init to a helper
` [PATCH v2 02/12] device-core: Add dev->lock_class to enable device_lock() lockdep validation
` [PATCH v2 03/12] cxl/core: Refactor a cxl_lock_class() out of cxl_nested_lock()
` [PATCH v2 04/12] cxl/core: Remove cxl_device_lock()
` [PATCH v2 05/12] cxl/core: Clamp max lock_class
` [PATCH v2 06/12] cxl/core: Use dev->lock_class for device_lock() lockdep validation
` [PATCH v2 07/12] cxl/acpi: Add a device_lock() lock class for the root platform device
` [PATCH v2 08/12] libnvdimm: Refactor an nvdimm_lock_class() helper
` [PATCH v2 09/12] ACPI: NFIT: Drop nfit_device_lock()
` [PATCH v2 10/12] libnvdimm: Drop nd_device_lock()
` [PATCH v2 11/12] libnvdimm: Enable lockdep validation
` [PATCH v2 12/12] device-core: Enable multi-subsystem device_lock() "

[PATCH V8 00/10] CXL: Read CDAT and DSMAS data from the device
 2022-04-14 20:32 UTC  (11+ messages)
` [PATCH V8 01/10] PCI: Add vendor ID for the PCI SIG
` [PATCH V8 02/10] PCI: Replace magic constant for PCI Sig Vendor ID
` [PATCH V8 03/10] PCI: Create PCI library functions in support of DOE mailboxes
` [PATCH V8 04/10] cxl/pci: Create auxiliary devices for each DOE mailbox
` [PATCH V8 05/10] cxl/pci: Create DOE auxiliary driver
` [PATCH V8 06/10] cxl/pci: Find the DOE mailbox which supports CDAT
` [PATCH V8 07/10] cxl/mem: Read CDAT table
` [PATCH V8 08/10] cxl/cdat: Introduce cxl_cdat_valid()
` [PATCH V8 09/10] cxl/mem: Retry reading CDAT on failure
` [PATCH V8 10/10] cxl/port: Parse out DSMAS data from CDAT table

[PATCH v3] cxl/mbox: Use type __u32 for mailbox payload sizes
 2022-04-14 16:58 UTC  (2+ messages)

[PATCH v2] cxl/mbox: Restore signedness to a mailbox payload variable
 2022-04-13 21:39 UTC  (3+ messages)

[PATCH v6 0/3] PCI/ACPI: add support for CXL _OSC
 2022-04-13  7:36 UTC  (4+ messages)
` [PATCH v6 1/3] PCI/ACPI: add a helper for retrieving _OSC Control DWORDs
` [PATCH v6 2/3] PCI/ACPI: Prefer CXL _OSC instead of PCIe _OSC for CXL host bridges
` [PATCH v6 3/3] PCI/ACPI: negotiate CXL _OSC

[PATCH] cxl/mem: Disable suspend
 2022-04-13  2:22 UTC  (10+ messages)
` [PATCH v2] PM: CXL: "
  ` [PATCH v3] "

[PATCH] cxl/mbox: Handle variable size output while still signed
 2022-04-12 23:00 UTC  (2+ messages)

[PATCH v5 0/3] PCI/ACPI: add support for CXL _OSC
 2022-04-12 19:23 UTC  (9+ messages)
` [PATCH v5 1/3] PCI/ACPI: add a helper for retrieving _OSC Control DWORDs
` [PATCH v5 2/3] PCI/ACPI: Prefer CXL _OSC instead of PCIe _OSC for CXL host bridges
` [PATCH v5 3/3] PCI/ACPI: negotiate CXL _OSC

[PATCH] cxl/mbox: Replace NULL check with IS_ERR() after vmemdup_user()
 2022-04-12 16:39 UTC  (2+ messages)

[GIT PULL] NVDIMM + CXL fixes for v5.18-rc2
 2022-04-10  4:53 UTC  (2+ messages)

[PATCH] cxl/pci: Drop shadowed variable
 2022-04-08 20:39 UTC  (3+ messages)

[PATCH v2 6/6] cxl/mem: Replace redundant debug message with a comment
 2022-04-08 19:30 UTC  (2+ messages)
` [PATCH v3 "

[PATCH v9 00/45] CXl 2.0 emulation Support
 2022-04-08 11:49 UTC  (51+ messages)
` [PATCH v9 01/45] hw/pci/cxl: Add a CXL component type (interface)
` [PATCH v9 02/45] hw/cxl/component: Introduce CXL components (8.1.x, 8.2.5)
` [PATCH v9 03/45] MAINTAINERS: Add entry for Compute Express Link Emulation
` [PATCH v9 04/45] hw/cxl/device: Introduce a CXL device (8.2.8)
` [PATCH v9 05/45] hw/cxl/device: Implement the CAP array (8.2.8.1-2)
` [PATCH v9 06/45] hw/cxl/device: Implement basic mailbox (8.2.8.4)
` [PATCH v9 07/45] hw/cxl/device: Add memory device utilities
` [PATCH v9 08/45] hw/cxl/device: Add cheap EVENTS implementation (8.2.9.1)
` [PATCH v9 09/45] hw/cxl/device: Timestamp implementation (8.2.9.3)
` [PATCH v9 10/45] hw/cxl/device: Add log commands (8.2.9.4) + CEL
` [PATCH v9 11/45] hw/pxb: Use a type for realizing expanders
` [PATCH v9 12/45] hw/pci/cxl: Create a CXL bus type
` [PATCH v9 13/45] cxl: Machine level control on whether CXL support is enabled
` [PATCH v9 14/45] hw/pxb: Allow creation of a CXL PXB (host bridge)
` [PATCH v9 15/45] qtest/cxl: Introduce initial test for pxb-cxl only
` [PATCH v9 16/45] hw/cxl/rp: Add a root port
` [PATCH v9 17/45] hw/cxl/device: Add a memory device (8.2.8.5)
` [PATCH v9 18/45] hw/cxl/device: Implement MMIO HDM decoding (8.2.5.12)
` [PATCH v9 19/45] hw/cxl/device: Add some trivial commands
` [PATCH v9 20/45] hw/cxl/device: Plumb real Label Storage Area (LSA) sizing
` [PATCH v9 21/45] hw/cxl/device: Implement get/set Label Storage Area (LSA)
` [PATCH v9 22/45] qtests/cxl: Add initial root port and CXL type3 tests
` [PATCH v9 23/45] hw/cxl/component: Implement host bridge MMIO (8.2.5, table 142)
` [PATCH v9 24/45] acpi/cxl: Add _OSC implementation (9.14.2)
` [PATCH v9 25/45] acpi/cxl: Create the CEDT (9.14.1)
` [PATCH v9 26/45] hw/cxl/component: Add utils for interleave parameter encoding/decoding
` [PATCH v9 27/45] hw/cxl/host: Add support for CXL Fixed Memory Windows
` [PATCH v9 28/45] acpi/cxl: Introduce CFMWS structures in CEDT
` [PATCH v9 29/45] hw/pci-host/gpex-acpi: Add support for dsdt construction for pxb-cxl
` [PATCH v9 30/45] pci/pcie_port: Add pci_find_port_by_pn()
` [PATCH v9 31/45] CXL/cxl_component: Add cxl_get_hb_cstate()
` [PATCH v9 32/45] mem/cxl_type3: Add read and write functions for associated hostmem
` [PATCH v9 33/45] cxl/cxl-host: Add memops for CFMWS region
` [PATCH v9 34/45] hw/cxl/component Add a dumb HDM decoder handler
` [PATCH v9 35/45] i386/pc: Enable CXL fixed memory windows
` [PATCH v9 36/45] tests/acpi: q35: Allow addition of a CXL test
` [PATCH v9 37/45] qtests/bios-tables-test: Add a test for CXL emulation
` [PATCH v9 38/45] tests/acpi: Add tables "
` [PATCH v9 39/45] qtest/cxl: Add more complex test cases with CFMWs
` [PATCH v9 40/45] hw/arm/virt: Basic CXL enablement on pci_expander_bridge instances pxb-cxl
` [PATCH v9 41/45] qtest/cxl: Add aarch64 virt test for CXL
` [PATCH v9 42/45] docs/cxl: Add initial Compute eXpress Link (CXL) documentation
` [PATCH v9 43/45] pci-bridge/cxl_upstream: Add a CXL switch upstream port
` [PATCH v9 44/45] pci-bridge/cxl_downstream: Add a CXL switch downstream port
` [PATCH v9 45/45] docs/cxl: Add switch documentation

[PATCH V7 00/10] CXL: Read CDAT and DSMAS data from the device
 2022-04-07 16:01 UTC  (12+ messages)
` [PATCH V7 03/10] PCI: Create PCI library functions in support of DOE mailboxes
` [PATCH V7 08/10] cxl/cdat: Introduce cxl_cdat_valid()
` [PATCH V7 09/10] cxl/mem: Retry reading CDAT on failure
` [PATCH V7 10/10] cxl/port: Parse out DSMAS data from CDAT table

[PATCH v4 0/3] PCI/ACPI: add support for CXL _OSC
 2022-04-05 15:59 UTC  (13+ messages)
` [PATCH v4 1/3] PCI/ACPI: add a helper for retrieving _OSC Control DWORDs
` [PATCH v4 2/3] PCI/ACPI: Use CXL _OSC instead of PCIe _OSC
` [PATCH v4 3/3] PCI/ACPI: negotiate CXL _OSC

[PATCH v8 00/46] CXl 2.0 emulation Support
 2022-04-05  9:10 UTC  (16+ messages)
` [PATCH v8 02/46] hw/cxl/component: Introduce CXL components (8.1.x, 8.2.5)
` [PATCH v8 04/46] hw/cxl/device: Introduce a CXL device (8.2.8)
` [PATCH v8 27/46] hw/cxl/host: Add support for CXL Fixed Memory Windows

[PATCH v2 0/4] cxl/mbox: Robustify handling of mbox_cmd.return_code
 2022-04-04  3:39 UTC  (6+ messages)
` [PATCH 1/4] cxl/mbox: Drop mbox_mutex comment
` [PATCH 2/4] cxl/pci: Use CXL_MBOX_SUCCESS to check against mbox_cmd return code
` [PATCH 3/4] cxl/mbox: Improve handling of mbox_cmd hw return codes
` [PATCH 4/4] cxl/mbox: Use new return_code handling

[PATCH] cxl/core: Rename functions that handle mbox commands
 2022-04-01 21:45 UTC 

[PATCH v5 0/9] Do not allow set-partition immediate mode
 2022-04-01 14:56 UTC  (15+ messages)
` [PATCH v5 1/9] cxl/mbox: Move cxl_mem_command construction to helper funcs
` [PATCH v5 2/9] cxl/mbox: Move raw command warning to raw command validation
` [PATCH v5 3/9] cxl/mbox: Move build of user mailbox cmd to a helper functions
` [PATCH v5 4/9] cxl/mbox: Construct a users cxl_mbox_cmd in the validation path
` [PATCH v5 5/9] cxl/mbox: Remove dependency on cxl_mem_command for a debug msg
` [PATCH v5 6/9] cxl/mbox: Make handle_mailbox_cmd_from_user() use a mbox param
` [PATCH v5 7/9] cxl/mbox: Move cxl_mem_command param to a local variable
` [PATCH v5 8/9] cxl/mbox: Block immediate mode in SET_PARTITION_INFO command
` [PATCH v5 9/9] cxl/pmem: Remove CXL SET_PARTITION_INFO from exclusive_cmds list


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).