Re: [PATCH v4 00/15] Fast kernel headers: split linux/mm.h

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 12.03.24 10:41, Max Kellermann wrote:
This patch set aims to clean up the linux/mm.h header and reduce
dependencies on it by moving parts out.

The goal was to eliminate dependencies on linux/mm.h from other
popular headers such as highmem.h and dma-mapping.h, and I started by
checking which symbols were really used and moved those declarations
to separate slim headers.


[...]

  include/linux/mm.h                            | 583 +-----------------
  include/linux/mm/devmap_managed.h             |  37 ++
  include/linux/mm/folio_next.h                 |  27 +

Isn't that a bit excessive? Do we really need that many folio headers?

--
Cheers,

David / dhildenb





[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Bugtraq]     [Linux OMAP]     [Linux MIPS]     [eCos]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux