On Mon, Jan 04, 2021 at 03:59:02PM +0100, Greg Kroah-Hartman wrote: > On Mon, Jan 04, 2021 at 03:53:02PM +0100, Johan Hovold wrote: > > Stack-allocated buffers cannot be used for DMA (on all architectures). > > > > Replace the HP-channel macro with a helper function that allocates a > > dedicated transfer buffer so that it can continue to be used with > > arguments from the stack. > Wow, no one uses this driver anymore it seems, this should have > triggered a runtime warning on newer kernels :( This helper is only used by the IOCNR_HP_SET_CHANNEL ioctl so perhaps it's just that one which isn't used much. Johan