Merge tag 'slab-for-5.17-part2' of git://git.kernel.org/pub/scm/linux/kernel/git...
authorLinus Torvalds <torvalds@linux-foundation.org>
Tue, 18 Jan 2022 04:40:47 +0000 (06:40 +0200)
committerLinus Torvalds <torvalds@linux-foundation.org>
Tue, 18 Jan 2022 04:40:47 +0000 (06:40 +0200)
commite3a8b6a1e70c37702054ae3c7c07ed828435d8ee
treef1e15d987dcfd84b61f370b9ab71f833513c5429
parent62b488875c0551822ac3b961d04800d4c7a655d9
parent07f910f9b7295b6a28b337fedb56e612684c5659
Merge tag 'slab-for-5.17-part2' of git://git./linux/kernel/git/vbabka/slab

Pull more slab updates from Vlastimil Babka:
 "Finish the conversion to struct slab by removing slab-specific fields
  from struct page.

  The first slab update (see merge commit ca1a46d6f506) did most of the
  conversion, but there was also series in iommu tree removing the
  iommu's usage of struct page 'freelist' field, blocking the final
  struct page cleanup.

  Now that the iommu changes have been merged, we can finish the job"

* tag 'slab-for-5.17-part2' of git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab:
  mm: Remove slab from struct page
include/linux/mm_types.h
include/linux/page-flags.h
mm/slab.h