Re: [RFC PATCH 05/20] dev_dax_iomap: Add dax_operations for use by fs-dax on devdax

2024-02-26 Thread John Groves
On 24/02/26 12:32PM, Jonathan Cameron wrote: > On Fri, 23 Feb 2024 11:41:49 -0600 > John Groves wrote: > > > Notes about this commit: > > > > * These methods are based somewhat loosely on pmem_dax_ops from > > drivers/nvdimm/pmem.c > > > > * dev_dax_direct_access() is returns the hpa, pfn and

Re: [RFC PATCH 05/20] dev_dax_iomap: Add dax_operations for use by fs-dax on devdax

2024-02-26 Thread Jonathan Cameron
On Fri, 23 Feb 2024 11:41:49 -0600 John Groves wrote: > Notes about this commit: > > * These methods are based somewhat loosely on pmem_dax_ops from > drivers/nvdimm/pmem.c > > * dev_dax_direct_access() is returns the hpa, pfn and kva. The kva was > newly stored as dev_dax->virt_addr by dev

[RFC PATCH 05/20] dev_dax_iomap: Add dax_operations for use by fs-dax on devdax

2024-02-23 Thread John Groves
Notes about this commit: * These methods are based somewhat loosely on pmem_dax_ops from drivers/nvdimm/pmem.c * dev_dax_direct_access() is returns the hpa, pfn and kva. The kva was newly stored as dev_dax->virt_addr by dev_dax_probe(). * The hpa/pfn are used for mmap (dax_iomap_fault()), an