Article 30H5R [$] Goodbye to GFP_TEMPORARY and dma_alloc_noncoherent()

[$] Goodbye to GFP_TEMPORARY and dma_alloc_noncoherent()

by
corbet
from LWN.net on (#30H5R)
Like most actively developed programs, the kernel grows over time; therehave only been two development cycles ever (2.6.36 and 3.17) where thekernel as a whole was smaller than its predecessor. The kernel's internal API tends to grow insize and complexity along with the rest. The good thing about the internalAPI, though, is that it is completely under the control of the developmentcommunity and can be changed at any time. Among other things, that meansthat parts of the kernel's internal API can be removed if they are nolonger needed - or if their addition in the first place is deemed to be amistake. A pair of pending removals in the memory-management area shows howthis process can work.
External Content
Source RSS or Atom Feed
Feed Location http://lwn.net/headlines/rss
Feed Title LWN.net
Feed Link https://lwn.net/
Reply 0 comments