2021-12-04 | Christoph Hellwig | fsdax: don't require CONFIG_BLOCK Reviewed-by: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-12-04 | Christoph Hellwig | iomap: build the block based code conditionally Reviewed-by: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-12-04 | Christoph Hellwig | dax: fix up some of the block device related ifdefs Reviewed-by: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-12-04 | Christoph Hellwig | fsdax: shift partition offset handling into the file... Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-12-04 | Christoph Hellwig | dax: return the partition offset from fs_dax_get_by_bdev Reviewed-by: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-12-04 | Christoph Hellwig | iomap: add a IOMAP_DAX flag Reviewed-by: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-12-04 | Christoph Hellwig | xfs: pass the mapping flags to xfs_bmbt_to_iomap Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-12-04 | Christoph Hellwig | xfs: use xfs_direct_write_iomap_ops for DAX zeroing Reviewed-by: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-12-04 | Christoph Hellwig | xfs: move dax device handling into xfs_{alloc,free... Reviewed-by: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-12-04 | Christoph Hellwig | ext4: cleanup the dax handling in ext4_fill_super Reviewed-by: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-12-04 | Christoph Hellwig | ext2: cleanup the dax handling in ext2_fill_super Reviewed-by: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-12-04 | Christoph Hellwig | fsdax: decouple zeroing from the iomap buffered I/O... Reviewed-by: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-12-04 | Christoph Hellwig | fsdax: factor out a dax_memzero helper Reviewed-by: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-12-04 | Christoph Hellwig | fsdax: simplify the offset check in dax_iomap_zero Reviewed-by: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-12-04 | Shiyang Ruan | xfs: add xfs_zero_range and xfs_truncate_page helpers Reviewed-by: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-12-04 | Christoph Hellwig | fsdax: simplify the pgoff calculation Reviewed-by: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-12-04 | Christoph Hellwig | fsdax: use a saner calling convention for copy_cow_page_dax Reviewed-by: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-12-04 | Christoph Hellwig | fsdax: remove a pointless __force cast in copy_cow_page_dax Reviewed-by: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-12-04 | Christoph Hellwig | dm-stripe: add a stripe_dax_pgoff helper Reviewed-by: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-12-04 | Christoph Hellwig | dm-log-writes: add a log_writes_dax_pgoff helper Reviewed-by: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-12-04 | Christoph Hellwig | dm-linear: add a linear_dax_pgoff helper Reviewed-by: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-12-04 | Christoph Hellwig | dax: remove dax_capable Reviewed-by: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-12-04 | Christoph Hellwig | xfs: factor out a xfs_setup_dax_always helper Reviewed-by: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-12-04 | Christoph Hellwig | dax: move the partition alignment check into fs_dax_get_by_bdev Reviewed-by: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-12-04 | Christoph Hellwig | dax: remove the pgmap sanity checks in 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-12-04 | Christoph Hellwig | dax: simplify the dax_device <-> gendisk association Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-12-04 | Christoph Hellwig | dax: remove CONFIG_DAX_DRIVER Reviewed-by: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-12-04 | Christoph Hellwig | dm: make the DAX support depend on CONFIG_FS_DAX Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-12-04 | Christoph Hellwig | dm: fix alloc_dax error handling in alloc_dev Reported-by: Dan Williams <dan.j.williams@intel.com> 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-10-29 | Ben Widawsky | ocxl: Use pci core's DVSEC functionality Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-10-29 | Ben Widawsky | cxl/pci: Use pci core's DVSEC functionality Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-10-29 | Ben Widawsky | PCI: Add pci_find_dvsec_capability to find designated... Cc: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-10-29 | Ben Widawsky | cxl/pci: Split cxl_pci_setup_regs() 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 | Ben Widawsky | cxl/pci: Make more use of cxl_register_map Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-10-29 | Ben Widawsky | cxl/pci: Remove pci request/release regions Suggested-by: Dan Williams <dan.j.williams@intel.com> 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-10-29 | Ben Widawsky | cxl/pci: Remove dev_dbg for unknown register blocks Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-10-29 | Ben Widawsky | cxl/pci: Convert register block identifiers to an enum Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-10-25 | Christoph Hellwig | nvdimm/pmem: stop using q_usage_count as external pgmap... Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-10-08 | Alison Schofield | cxl/acpi: Do not fail cxl_acpi_probe() based on a missing... Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-09-27 | Christoph Hellwig | nvdimm/pmem: fix creating the dax group Reviewed-by: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-09-27 | Jia He | ACPI: NFIT: Use fallback node id when numa info in... Suggested-by: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-09-27 | Christoph Hellwig | nvdimm/pmem: move dax_attribute_group from dax to pmem Reviewed-by: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-09-21 | Ben Widawsky | cxl/pci: Disambiguate cxl_pci further from cxl_mem Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-09-21 | Ben Widawsky | Documentation/cxl: Add bus internal docs 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 | Ben Widawsky | cxl/uapi: Fix defined but not used warnings Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-09-07 | Li Qiang (Johnny Li) | cxl/pci: Fix debug message in cxl_probe_regs() 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-09-07 | Alison Schofield | cxl/acpi: Do not add DSDT disabled ACPI0016 host bridge... Suggested-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 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-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-11 | Ira Weiny | cxl/mem: Adjust ram/pmem range to represent DPA ranges Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-08-10 | Ira Weiny | cxl/mem: Account for partitionable space in ram/pmem... Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
2021-08-07 | Ira Weiny | cxl/pci: Store memory capacity values Signed-off-by: Dan Williams <dan.j.williams@intel.com> |
commit | commitdiff | tree |
next |