On 05/04/2021 14:58, Leon Romanovsky wrote: > On Mon, Apr 05, 2021 at 02:57:05PM +0300, Leon Romanovsky wrote: >> On Mon, Apr 05, 2021 at 02:47:21PM +0300, Gal Pressman wrote: >>> The new attribute indicates that the kernel copies DMA pages on fork, >>> hence libibverbs' fork support through madvise and MADV_DONTFORK is not >>> needed. >>> >>> The introduced attribute is always reported as supported since the >>> kernel has the patch that added the copy-on-fork behavior. This allows >>> the userspace library to identify older vs newer kernel versions. >>> Extra care should be taken when backporting this patch as it relies on >>> the fact that the copy-on-fork patch is merged, hence no check for >>> support is added. >> >> Please be more specific, add SHA-1 of that patch and wrote the same >> comment near "err = nla_put_u8(msg, RDMA_NLDEV_SYS_ATTR_COPY_ON_FORK, >> 1);" line. > > And rdmatool should be updated too. Sure.