• Linus Torvalds's avatar
    Merge tag 'slab-for-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab · c5c009e2
    Linus Torvalds authored
    Pull slab updates from Vlastimil Babka:
    
     - A few non-trivial SLUB code cleanups, most notably a refactoring of
       deactivate_slab().
    
     - A bunch of trivial changes, such as removal of unused parameters,
       making stuff static, and employing helper functions.
    
    * tag 'slab-for-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab:
      mm: slub: Delete useless parameter of alloc_slab_page()
      mm: slab: Delete unused SLAB_DEACTIVATED flag
      mm/slub: remove forced_order parameter in calculate_sizes
      mm/slub: refactor deactivate_slab()
      mm/slub: limit number of node partial slabs only in cache creation
      mm/slub: use helper macro __ATTR_XX_MODE for SLAB_ATTR(_RO)
      mm/slab_common: use helper function is_power_of_2()
      mm/slob: make kmem_cache_boot static
    c5c009e2
slob.c 18.5 KB