Hello Ferruh, On Fri, Apr 14, 2023 at 5:25 PM Ferruh Yigit <[email protected]> wrote: > > KNI calls `get_user_pages_remote()` API which is using `FOLL_TOUCH` > flag, but `FOLL_TOUCH` is no more in public headers since v6.3, > causing a build error. > > `FOLL_*` defines in Linux kernel first moved to another header [1], > later some of them moved to memory subsystem internal header [2] for 6.3 > > `get_user_pages_remote()` already sets `FOLL_TOUCH` internally, > no need to set this flag externally anyway, moving flag from the call > altogether. > > [1] > Commit b5054174ac7c ("mm: move FOLL_* defs to mm_types.h") > > [2] > Commit 2c2241081f7d ("mm/gup: move private gup FOLL_ flags to internal.h") > > Signed-off-by: Ferruh Yigit <[email protected]>
Reviewed-by: David Marchand <[email protected]> Thanks. -- David Marchand

