2021-09-08 | Dan Williams | Merge branch 'for-5.15/fsdax-cleanups' into for-5.15... |
commit | commitdiff | tree |
2021-08-26 | Christoph Hellwig | dax: remove bdev_dax_supported Reviewed-by: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-08-26 | Christoph Hellwig | xfs: factor out a xfs_buftarg_is_dax helper Reviewed-by: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-08-26 | Christoph Hellwig | dax: stub out dax_supported for !CONFIG_FS_DAX Reviewed-by: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-08-26 | Christoph Hellwig | dax: remove __generic_fsdax_supported Reviewed-by: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-08-26 | Christoph Hellwig | dax: move the dax_read_lock() locking into dax_supported Reviewed-by: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-08-26 | Christoph Hellwig | dax: mark dax_get_by_host static Reviewed-by: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-08-26 | Christoph Hellwig | dm: use fs_dax_get_by_bdev instead of dax_get_by_host Reviewed-by: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-08-26 | Christoph Hellwig | dax: stop using bdevname Reviewed-by: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-08-26 | Christoph Hellwig | fsdax: improve the FS_DAX Kconfig description and help... Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-08-24 | sumiyawang | libnvdimm/pmem: Fix crash triggered when I/O in-flight... 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-07-08 | Ira Weiny | dax: Ensure errno is returned from dax_direct_access Reviewed-by: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-07-08 | Ira Weiny | fs/dax: Clarify nr_pages to dax_direct_access() Reviewed-by: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-07-08 | Ira Weiny | fs/fuse: Remove unneeded kaddr parameter Reviewed-by: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-06-18 | Ben Widawsky | cxl/pci: Rename CXL REGLOC ID Cc: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-06-18 | Alison Schofield | cxl/acpi: Use the ACPI CFMWS to create static decoder... Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-06-18 | Alison Schofield | cxl/acpi: Add the Host Bridge base address to CXL port... 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-15 | Ben Widawsky | cxl/pci: Add media provisioning required commands Recommended-by: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-06-12 | Ben Widawsky | cxl/component_regs: Fix offset Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-06-12 | Ben Widawsky | cxl/hdm: Fix decoder count calculation 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 | Merge branch 'rafael/acpica/cfmws' into for-5.14/cxl |
commit | commitdiff | tree |
2021-06-06 | Dan Williams | cxl/pci: Fixup devm_cxl_iomap_block() to take a 'struct... Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-06-06 | Ben Widawsky | cxl/pci: Add HDM decoder capabilities Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-06-06 | Ira Weiny | cxl/pci: Reserve individual register block regions Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-06-06 | Ira Weiny | cxl/pci: Map registers based on capabilities Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-06-06 | Ira Weiny | cxl/pci: Reserve all device regions at once Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-06-06 | Ira Weiny | cxl/pci: Introduce cxl_decode_register_block() Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-05-26 | Ben Widawsky | cxl/mem: Get rid of @cxlm.base Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-05-26 | Ben Widawsky | cxl/mem: Move register locator logic into reg setup Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-05-26 | Ben Widawsky | cxl/mem: Split creation from mapping in probe Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-05-26 | Ben Widawsky | cxl/mem: Use dev instead of pdev->dev Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-05-26 | Ben Widawsky | cxl/mem: Demarcate vendor specific capability IDs Cc: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-05-26 | Vishal Verma | cxl/pci.c: Add a 'label_storage_size' attribute to... Cc: Dan Williams <dan.j.williams@intel.com> Reviewed-by: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-05-26 | Ben Widawsky | cxl: Rename mem to pci Reviewed-by: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-05-21 | Dan Williams | cxl/docs: Fix "Title underline too short" warning Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-05-14 | Dan Williams | cxl/core: Refactor CXL register lookup for bridge reuse Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-05-14 | Dan Williams | cxl/core: Rename bus.c to core.c Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-05-14 | Dan Williams | cxl/mem: Introduce 'struct cxl_regs' for "composable... Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-05-14 | Dan Williams | cxl/mem: Move some definitions to mem.h Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-05-12 | Dan Williams | ACPI: NFIT: Fix support for variable 'SPA' structure... Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-05-12 | Dan Williams | MAINTAINERS: Move nvdimm mailing list Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-05-12 | Zou Wei | tools/testing/nvdimm: Make symbol '__nfit_test_ioremap... Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-05-12 | Wan Jiabing | libnvdimm: Remove duplicate struct declaration Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-05-07 | Vivek Goyal | dax: Wake up all waiters after invalidating dax entry Suggested-by: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-05-07 | Vivek Goyal | dax: Add a wakeup mode parameter to put_unlocked_entry() Suggested-by: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-05-07 | Vivek Goyal | dax: Add an enum for specifying dax wakup mode Suggested-by: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-04-17 | Dan Williams | cxl/mem: Fix memory device capacity probing Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-04-16 | Ben Widawsky | cxl/mem: Fix register block offset calculation Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-04-10 | Dan Williams | Merge branch 'for-5.12/dax' into libnvdimm-fixes |
commit | commitdiff | tree |
2021-04-10 | Vaibhav Jain | libnvdimm/region: Fix nvdimm_has_flush() to handle... Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-04-09 | Dan Williams | libnvdimm: Notify disk drivers to revalidate region... Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-04-06 | Robert Richter | cxl/mem: Force array size of mem_commands[] to CXL_MEM_COMMA... Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-04-06 | Dan Williams | cxl/mem: Disable cxl device power management Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-04-06 | Dan Williams | cxl/mem: Do not rely on device_add() side effects for... Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-04-06 | Dan Williams | cxl/mem: Fix synchronization mechanism for device removal... Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-04-06 | Dan Williams | cxl/mem: Use sysfs_emit() for attribute show routines Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-03-22 | Arnd Bergmann | dax: avoid -Wempty-body warnings Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-02-24 | Dan Williams | Merge branch 'for-5.12/dax' into for-5.12/libnvdimm |
commit | commitdiff | tree |
2021-02-22 | Ben Widawsky | cxl/mem: Fix potential memory leak Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-02-19 | Dan Carpenter | cxl/mem: Return -EFAULT if copy_to_user() fails Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-02-17 | Ben Widawsky | MAINTAINERS: Add maintainers of the CXL driver Cc: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-02-17 | Ben Widawsky | cxl/mem: Add set of informational commands Reviewed-by: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-02-17 | Ben Widawsky | cxl/mem: Enable commands via CEL Reviewed-by: Dan Williams <dan.j.williams@intel.com> (v2) Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-02-17 | Ben Widawsky | cxl/mem: Add a "RAW" send command Reviewed-by: Dan Williams <dan.j.williams@intel.com> (v2) Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-02-17 | Ben Widawsky | cxl/mem: Add basic IOCTL interface Reviewed-by: Dan Williams <dan.j.williams@intel.com> (v2) Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-02-17 | Dan Williams | cxl/mem: Register CXL memX devices Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-02-17 | Ben Widawsky | cxl/mem: Find device capabilities Reviewed-by: Dan Williams <dan.j.williams@intel.com> (v2) Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-02-17 | Dan Williams | cxl/mem: Introduce a driver for CXL-2.0-Type-3 endpoints Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-02-17 | Uwe Kleine-König | dax-device: Make remove callback return void Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-02-17 | Uwe Kleine-König | device-dax: Drop an empty .remove callback Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-02-17 | Uwe Kleine-König | device-dax: Fix error path in dax_driver_register Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-02-17 | Uwe Kleine-König | device-dax: Properly handle drivers without remove... Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-02-17 | Uwe Kleine-König | device-dax: Prevent registering drivers without probe... Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-02-17 | Uwe Kleine-König | libnvdimm: Make remove callback return void Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-02-17 | Uwe Kleine-König | libnvdimm/dimm: Simplify nvdimm_remove() Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-02-16 | Shiyang Ruan | device-dax: Fix default return code of range_parse() Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-02-02 | Dan Williams | libnvdimm/dimm: Avoid race between probe and available_slots... Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-01-28 | Santosh Sivaraj | ndtest: Add papr health related flags Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-01-28 | Santosh Sivaraj | ndtest: Add nvdimm control functions Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-01-28 | Santosh Sivaraj | ndtest: Add regions and mappings to the test buses Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-01-28 | Santosh Sivaraj | ndtest: Add dimm attributes Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-01-28 | Santosh Sivaraj | ndtest: Add dimms to the two buses Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-01-28 | Santosh Sivaraj | ndtest: Add compatability string to treat it as PAPR... Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-01-28 | Santosh Sivaraj | testing/nvdimm: Add test module for non-nfit platforms Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-01-28 | Dan Williams | libnvdimm/namespace: Fix visibility of namespace resource... Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-01-11 | Jianpeng Ma | libnvdimm/pmem: Remove unused header Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
next |