On 30-12-25, 11:40, Michael S. Tsirkin wrote: > Reorder struct virtio_gpio_line fields to place the DMA buffers (req/res) > last. This eliminates the need for __dma_from_device_aligned_end padding > after the DMA buffer, since struct tail padding naturally protects it, > making the struct a bit smaller. > > Size reduction estimation when ARCH_DMA_MINALIGN=128: > - request is 8 bytes > - response is 2 bytes > - removing _end saves up to 128-6=122 bytes padding to align rxlen field > > Signed-off-by: Michael S. Tsirkin <[email protected]> > --- > drivers/gpio/gpio-virtio.c | 5 ++--- > 1 file changed, 2 insertions(+), 3 deletions(-)
Acked-by: Viresh Kumar <[email protected]> -- viresh
