> On Fri, Apr 14, 2023 at 5:25 PM Ferruh Yigit <ferruh.yi...@amd.com> 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 <ferruh.yi...@amd.com> > > Reviewed-by: David Marchand <david.march...@redhat.com>
Applied, thanks Ferruh. -- David Marchand