On 1/28/2025 2:12 PM, Christoph Hellwig wrote:
On Mon, Jan 27, 2025 at 10:57:32AM +0800, Yunsheng Lin wrote:
Note, the devmem patchset seems to make the bug harder to fix,
and may make backporting harder too. As there is no actual user
for the devmem and the fixing for devmem is unclear for now,
this patch does not consider fixing the case for devmem yet.
Is there another outstanding patchet? Or do you mean the existing
devmem code already merged? If that isn't actually used it should
be removed, but otherwise you need to fix it.
The last time I checked, only the code for networking stack supporting
the devmem had been merged.
The first driver suppporting seems to be bnxt, which seems to be under
review:
https://lore.kernel.org/all/20241022162359.2713094-1-ap420073@xxxxxxxxx/
As my understanding, this should work for the devmem too if the devmem
provide a ops to do the per-netmem dma unmapping
It would be good that devmem people can have a look at it and see if
this fix works for the specific page_pool mp provider.