Hi all, On Sun, 26 Apr 2020 15:48:35 -0700 Randy Dunlap wrote: > > I had to add 2 small patches to have clean madvise.c builds: > > > --- > include/linux/syscalls.h | 6 +++--- > 1 file changed, 3 insertions(+), 3 deletions(-) > > --- mmotm-2020-0426-0015.orig/include/linux/syscalls.h > +++ mmotm-2020-0426-0015/include/linux/syscalls.h > @@ -876,9 +876,9 @@ asmlinkage long sys_munlockall(void); > asmlinkage long sys_mincore(unsigned long start, size_t len, > unsigned char __user * vec); > asmlinkage long sys_madvise(unsigned long start, size_t len, int behavior); > - > -asmlinkage long sys_process_madvise(int which, pid_t pid, unsigned long start, > - size_t len, int behavior, unsigned long flags); > +asmlinkage long sys_process_madvise(int which, pid_t upid, > + const struct iovec __user *vec, unsigned long vlen, > + int behavior, unsigned long flags); > asmlinkage long sys_remap_file_pages(unsigned long start, unsigned long size, > unsigned long prot, unsigned long pgoff, > unsigned long flags); > > --- > and > --- > mm/madvise.c | 2 ++ > 1 file changed, 2 insertions(+) > > --- mmotm-2020-0426-0015.orig/mm/madvise.c > +++ mmotm-2020-0426-0015/mm/madvise.c > @@ -23,12 +23,14 @@ > #include > #include > #include > +#include > #include > #include > #include > #include > #include > #include > +#include > > #include > I added these to linux-next today. -- Cheers, Stephen Rothwell