On Fri, Sep 10 2021, Christoph Hellwig hch@infradead.org wrote:
On Thu, Sep 09, 2021 at 04:38:41PM -0300, Jason Gunthorpe wrote:
- private = kzalloc(sizeof(*private), GFP_KERNEL | GFP_DMA);
- if (!private)
return ERR_PTR(-ENOMEM);
Nit: there is no need to add GFP_KERNEL when using GFP_DMA.
Also a question to the s390 maintainers: why do we need 31-bit addressability for the main private data structure?
I don't think we need it anymore since c98e16b2fa12 ("s390/cio: Convert ccw_io_region to pointer") and probably should just drop the GFP_DMA.