usb: gadget: storage: Increase FSG_BUFLEN
PATCH 1/1 usb: gadget: storage: Increase FSG_BUFLEN
Increase the buffer length to be just above maximum permissible value of 128 kiB . This increases the performance of the UMS and alike by a factor of 2 - 2.5 as the buffers are less fragmented.
Signed-off-by Marek Vasut <[email protected]>
Cc Lukasz Majewski <[email protected]>
--- drivers/usb/gadget/storage_common.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
drivers/usb/gadget/storage_common.c +1 -1
@@ -309,7 +309,7 @@ static struct fsg_lun *fsg_lun_from_dev(struct device *dev)#define FSG_NUM_BUFFERS 2/* Default size of buffer length. */ -#define FSG_BUFLEN ((u32)16384) +#define FSG_BUFLEN ((u32)131072)/* Maximal number of LUNs supported in mass storage function */ #define FSG_MAX_LUNS 8
Signature · 1 line
2.11.0