--- x/fs/smb/server/transport_rdma.h +++ y/fs/smb/server/transport_rdma.h @@ -61,7 +61,7 @@ void init_smbd_max_io_size(unsigned int unsigned int get_smbd_max_read_write_size(void); #else static inline int ksmbd_rdma_init(void) { return 0; } -static inline void ksmbd_rdma_stop_listening(void) { return }; +static inline void ksmbd_rdma_stop_listening(void) { } static inline void ksmbd_rdma_destroy(void) { return; } static inline bool ksmbd_rdma_capable_netdev(struct net_device *netdev) { return false; } static inline void init_smbd_max_io_size(unsigned int sz) { } --- x/drivers/usb/class/usbtmc.c +++ y/drivers/usb/class/usbtmc.c @@ -2453,7 +2453,7 @@ static int usbtmc_probe(struct usb_inter kref_get(&data->kref); /* allocate buffer for interrupt in */ - data->iin_buffer = kmalloc(data->iin_wMaxPacketSize, + data->iin_buffer = kzalloc(max(256, data->iin_wMaxPacketSize), GFP_KERNEL); if (!data->iin_buffer) { retcode = -ENOMEM;