Thread (11 messages) 11 messages, 5 authors, 2025-05-09

Re: [PATCH] powerpc/pseries/iommu: memory notifier incorrectly adds TCEs for pmemory

From: Madhavan Srinivasan <maddy@linux.ibm.com>
Date: 2025-02-17 07:28:41

On Thu, 30 Jan 2025 12:38:54 -0600, Gaurav Batra wrote:
iommu_mem_notifier() is invoked when RAM is dynamically added/removed. This
notifier call is responsible to add/remove TCEs from the Dynamic DMA Window
(DDW) when TCEs are pre-mapped. TCEs are pre-mapped only for RAM and not
for persistent memory (pmemory). For DMA buffers in pmemory, TCEs are
dynamically mapped when the device driver instructs to do so.

The issue is 'daxctl' command is capable of adding pmemory as "System RAM"
after LPAR boot. The command to do so is -

[...]
Applied to powerpc/next.

[1/1] powerpc/pseries/iommu: memory notifier incorrectly adds TCEs for pmemory
      https://git.kernel.org/powerpc/c/6aa989ab2bd0d37540c812b4270006ff794662e7

Thanks
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help