The more I look into GFP_DMA, the more I am convinced that not most uses, but *all* uses of it are wrong.

Comments