--- zzzz-none-000/linux-4.9.218/include/uapi/linux/spi/spidev.h 2020-04-02 15:20:41.000000000 +0000 +++ seale-7590ax-750/linux-4.9.218/include/uapi/linux/spi/spidev.h 2023-03-29 10:59:08.000000000 +0000 @@ -112,8 +112,7 @@ /* not all platforms use or _IOC_TYPECHECK() ... */ #define SPI_MSGSIZE(N) \ - ((((N)*(sizeof (struct spi_ioc_transfer))) < (1 << _IOC_SIZEBITS)) \ - ? ((N)*(sizeof (struct spi_ioc_transfer))) : 0) + ((((N) * (sizeof(struct spi_ioc_transfer))) < (1 << 13)) ? ((N) * (sizeof(struct spi_ioc_transfer))) : 0) #define SPI_IOC_MESSAGE(N) _IOW(SPI_IOC_MAGIC, 0, char[SPI_MSGSIZE(N)])