• Linus Torvalds's avatar
    Merge tag 'asm-generic-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic · 7b82e904
    Linus Torvalds authored
    Pull asm-generic updates from Arnd Bergmann:
     "These are cleanups for architecture specific header files:
    
       - the comments in include/linux/syscalls.h have gone out of sync and
         are really pointless, so these get removed
    
       - The asm/bitsperlong.h header no longer needs to be architecture
         specific on modern compilers, so use a generic version for newer
         architectures that use new enough userspace compilers
    
       - A cleanup for virt_to_pfn/virt_to_bus to have proper type checking,
         forcing the use of pointers"
    
    * tag 'asm-generic-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic:
      syscalls: Remove file path comments from headers
      tools arch: Remove uapi bitsperlong.h of hexagon and microblaze
      asm-generic: Unify uapi bitsperlong.h for arm64, riscv and loongarch
      m68k/mm: Make pfn accessors static inlines
      arm64: memory: Make virt_to_pfn() a static inline
      ARM: mm: Make virt_to_pfn() a static inline
      asm-generic/page.h: Make pfn accessors static inlines
      xen/netback: Pass (void *) to virt_to_page()
      netfs: Pass a pointer to virt_to_page()
      cifs: Pass a pointer to virt_to_page() in cifsglob
      cifs: Pass a pointer to virt_to_page()
      riscv: mm: init: Pass a pointer to virt_to_page()
      ARC: init: Pass a pointer to virt_to_pfn() in init
      m68k: Pass a pointer to virt_to_pfn() virt_to_page()
      fs/proc/kcore.c: Pass a pointer to virt_addr_valid()
    7b82e904
mcfmmu.c 7.57 KB