* Re: [PATCH v2 08/10] mm/vma: Use unmap_desc in exit_mmap() and vms_clear_ptes() [not found] <20260115182720.1691130-9-Liam.Howlett@oracle.com> @ 2026-01-16 1:30 ` kernel test robot 2026-01-16 17:55 ` Liam R. Howlett 0 siblings, 1 reply; 3+ messages in thread From: kernel test robot @ 2026-01-16 1:30 UTC (permalink / raw) To: Liam R. Howlett, Andrew Morton Cc: llvm, oe-kbuild-all, Linux Memory Management List, linux-kernel, Suren Baghdasaryan, Lorenzo Stoakes, Pedro Falcato, David Hildenbrand, Vlastimil Babka, Michal Hocko, Jann Horn, shikemeng, kasong, nphamcs, bhe, baohua, chrisl, Matthew Wilcox, Liam R. Howlett Hi Liam, kernel test robot noticed the following build errors: [auto build test ERROR on akpm-mm/mm-everything] [also build test ERROR on linus/master v6.19-rc5 next-20260115] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we suggest to use '--base' as documented in https://git-scm.com/docs/git-format-patch#_base_tree_information] url: https://github.com/intel-lab-lkp/linux/commits/Liam-R-Howlett/mm-mmap-Move-exit_mmap-trace-point/20260116-023126 base: https://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm.git mm-everything patch link: https://lore.kernel.org/r/20260115182720.1691130-9-Liam.Howlett%40oracle.com patch subject: [PATCH v2 08/10] mm/vma: Use unmap_desc in exit_mmap() and vms_clear_ptes() config: arm-allnoconfig (https://download.01.org/0day-ci/archive/20260116/202601160919.v3GpIeUh-lkp@intel.com/config) compiler: clang version 22.0.0git (https://github.com/llvm/llvm-project 9b8addffa70cee5b2acc5454712d9cf78ce45710) reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20260116/202601160919.v3GpIeUh-lkp@intel.com/reproduce) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot <lkp@intel.com> | Closes: https://lore.kernel.org/oe-kbuild-all/202601160919.v3GpIeUh-lkp@intel.com/ All errors (new ones prefixed by >>): In file included from mm/filemap.c:54: In file included from mm/internal.h:23: >> mm/vma.h:176:18: error: use of undeclared identifier 'USER_PGTABLES_CEILING' 176 | unmap->pg_end = USER_PGTABLES_CEILING; | ^~~~~~~~~~~~~~~~~~~~~ 1 error generated. vim +/USER_PGTABLES_CEILING +176 mm/vma.h 169 170 static inline void unmap_all_init(struct unmap_desc *unmap, 171 struct vma_iterator *vmi, struct vm_area_struct *vma) 172 { 173 unmap->mas = &vmi->mas; 174 unmap->first = vma; 175 unmap->pg_start = FIRST_USER_ADDRESS; > 176 unmap->pg_end = USER_PGTABLES_CEILING; 177 unmap->vma_start = 0; 178 unmap->vma_end = ULONG_MAX; 179 unmap->tree_end = ULONG_MAX; 180 unmap->tree_reset = vma->vm_end; 181 unmap->mm_wr_locked = false; 182 } 183 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki ^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [PATCH v2 08/10] mm/vma: Use unmap_desc in exit_mmap() and vms_clear_ptes() 2026-01-16 1:30 ` [PATCH v2 08/10] mm/vma: Use unmap_desc in exit_mmap() and vms_clear_ptes() kernel test robot @ 2026-01-16 17:55 ` Liam R. Howlett 2026-01-16 19:48 ` Liam R. Howlett 0 siblings, 1 reply; 3+ messages in thread From: Liam R. Howlett @ 2026-01-16 17:55 UTC (permalink / raw) To: kernel test robot Cc: Andrew Morton, llvm, oe-kbuild-all, Linux Memory Management List, linux-kernel, Suren Baghdasaryan, Lorenzo Stoakes, Pedro Falcato, David Hildenbrand, Vlastimil Babka, Michal Hocko, Jann Horn, shikemeng, kasong, nphamcs, bhe, baohua, chrisl, Matthew Wilcox * kernel test robot <lkp@intel.com> [260115 20:30]: > Hi Liam, > > kernel test robot noticed the following build errors: > > [auto build test ERROR on akpm-mm/mm-everything] > [also build test ERROR on linus/master v6.19-rc5 next-20260115] > [If your patch is applied to the wrong git tree, kindly drop us a note. > And when submitting patch, we suggest to use '--base' as documented in > https://git-scm.com/docs/git-format-patch#_base_tree_information] > > url: https://github.com/intel-lab-lkp/linux/commits/Liam-R-Howlett/mm-mmap-Move-exit_mmap-trace-point/20260116-023126 > base: https://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm.git mm-everything > patch link: https://lore.kernel.org/r/20260115182720.1691130-9-Liam.Howlett%40oracle.com > patch subject: [PATCH v2 08/10] mm/vma: Use unmap_desc in exit_mmap() and vms_clear_ptes() > config: arm-allnoconfig (https://download.01.org/0day-ci/archive/20260116/202601160919.v3GpIeUh-lkp@intel.com/config) > compiler: clang version 22.0.0git (https://github.com/llvm/llvm-project 9b8addffa70cee5b2acc5454712d9cf78ce45710) > reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20260116/202601160919.v3GpIeUh-lkp@intel.com/reproduce) > > If you fix the issue in a separate patch/commit (i.e. not just a new version of > the same patch/commit), kindly add following tags > | Reported-by: kernel test robot <lkp@intel.com> > | Closes: https://lore.kernel.org/oe-kbuild-all/202601160919.v3GpIeUh-lkp@intel.com/ > > All errors (new ones prefixed by >>): > > In file included from mm/filemap.c:54: > In file included from mm/internal.h:23: > >> mm/vma.h:176:18: error: use of undeclared identifier 'USER_PGTABLES_CEILING' > 176 | unmap->pg_end = USER_PGTABLES_CEILING; > | ^~~~~~~~~~~~~~~~~~~~~ > 1 error generated. > > > vim +/USER_PGTABLES_CEILING +176 mm/vma.h > > 169 > 170 static inline void unmap_all_init(struct unmap_desc *unmap, > 171 struct vma_iterator *vmi, struct vm_area_struct *vma) > 172 { > 173 unmap->mas = &vmi->mas; > 174 unmap->first = vma; > 175 unmap->pg_start = FIRST_USER_ADDRESS; > > 176 unmap->pg_end = USER_PGTABLES_CEILING; > 177 unmap->vma_start = 0; > 178 unmap->vma_end = ULONG_MAX; > 179 unmap->tree_end = ULONG_MAX; > 180 unmap->tree_reset = vma->vm_end; > 181 unmap->mm_wr_locked = false; > 182 } > 183 > #syzbot test --- a/mm/vma_internal.h +++ b/mm/vma_internal.h @@ -46,6 +46,7 @@ #include <linux/swap.h> #include <linux/uprobes.h> #include <linux/userfaultfd_k.h> +#include <linux/pgtable.h> #include <asm/current.h> #include <asm/tlb.h> ^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [PATCH v2 08/10] mm/vma: Use unmap_desc in exit_mmap() and vms_clear_ptes() 2026-01-16 17:55 ` Liam R. Howlett @ 2026-01-16 19:48 ` Liam R. Howlett 0 siblings, 0 replies; 3+ messages in thread From: Liam R. Howlett @ 2026-01-16 19:48 UTC (permalink / raw) To: kernel test robot, Andrew Morton, llvm, oe-kbuild-all, Linux Memory Management List, linux-kernel, Suren Baghdasaryan, Lorenzo Stoakes, Pedro Falcato, David Hildenbrand, Vlastimil Babka, Michal Hocko, Jann Horn, shikemeng, kasong, nphamcs, bhe, baohua, chrisl, Matthew Wilcox * Liam R. Howlett <Liam.Howlett@oracle.com> [260116 12:55]: > * kernel test robot <lkp@intel.com> [260115 20:30]: > > Hi Liam, > > > > kernel test robot noticed the following build errors: > > > > [auto build test ERROR on akpm-mm/mm-everything] > > [also build test ERROR on linus/master v6.19-rc5 next-20260115] > > [If your patch is applied to the wrong git tree, kindly drop us a note. > > And when submitting patch, we suggest to use '--base' as documented in > > https://git-scm.com/docs/git-format-patch#_base_tree_information] > > > > url: https://github.com/intel-lab-lkp/linux/commits/Liam-R-Howlett/mm-mmap-Move-exit_mmap-trace-point/20260116-023126 > > base: https://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm.git mm-everything > > patch link: https://lore.kernel.org/r/20260115182720.1691130-9-Liam.Howlett%40oracle.com > > patch subject: [PATCH v2 08/10] mm/vma: Use unmap_desc in exit_mmap() and vms_clear_ptes() > > config: arm-allnoconfig (https://download.01.org/0day-ci/archive/20260116/202601160919.v3GpIeUh-lkp@intel.com/config) > > compiler: clang version 22.0.0git (https://github.com/llvm/llvm-project 9b8addffa70cee5b2acc5454712d9cf78ce45710) > > reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20260116/202601160919.v3GpIeUh-lkp@intel.com/reproduce) > > > > If you fix the issue in a separate patch/commit (i.e. not just a new version of > > the same patch/commit), kindly add following tags > > | Reported-by: kernel test robot <lkp@intel.com> > > | Closes: https://lore.kernel.org/oe-kbuild-all/202601160919.v3GpIeUh-lkp@intel.com/ > > > > All errors (new ones prefixed by >>): > > > > In file included from mm/filemap.c:54: > > In file included from mm/internal.h:23: > > >> mm/vma.h:176:18: error: use of undeclared identifier 'USER_PGTABLES_CEILING' > > 176 | unmap->pg_end = USER_PGTABLES_CEILING; > > | ^~~~~~~~~~~~~~~~~~~~~ > > 1 error generated. > > > > > > vim +/USER_PGTABLES_CEILING +176 mm/vma.h > > > > 169 > > 170 static inline void unmap_all_init(struct unmap_desc *unmap, > > 171 struct vma_iterator *vmi, struct vm_area_struct *vma) > > 172 { > > 173 unmap->mas = &vmi->mas; > > 174 unmap->first = vma; > > 175 unmap->pg_start = FIRST_USER_ADDRESS; > > > 176 unmap->pg_end = USER_PGTABLES_CEILING; > > 177 unmap->vma_start = 0; > > 178 unmap->vma_end = ULONG_MAX; > > 179 unmap->tree_end = ULONG_MAX; > > 180 unmap->tree_reset = vma->vm_end; > > 181 unmap->mm_wr_locked = false; > > 182 } > > 183 > > > syz test: https://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm.git mm-everything --- a/mm/vma_internal.h +++ b/mm/vma_internal.h @@ -46,6 +46,7 @@ #include <linux/swap.h> #include <linux/uprobes.h> #include <linux/userfaultfd_k.h> +#include <linux/pgtable.h> #include <asm/current.h> #include <asm/tlb.h> ^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2026-01-16 19:48 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <20260115182720.1691130-9-Liam.Howlett@oracle.com>
2026-01-16 1:30 ` [PATCH v2 08/10] mm/vma: Use unmap_desc in exit_mmap() and vms_clear_ptes() kernel test robot
2026-01-16 17:55 ` Liam R. Howlett
2026-01-16 19:48 ` Liam R. Howlett
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox