On 23.09.2022 14:11:11, Marc Kleine-Budde wrote: > On 20.09.2022 11:47:24, Rhett Aultman wrote: > > From: Vasanth Sadhasivan > > > > DMA allocated buffers are a precious resource. If there is no need for DMA > > allocations, then it might be worth to use non-dma allocated buffers. > > After testing the gs_usb driver with and without DMA allocation, there > > does not seem to be a significant change in latency or cpu utilization > > either way. Therefore, DMA allocation is not necessary and removed. > > Internal buffers used within urbs were managed and freed manually. These > > buffers are no longer needed to be managed by the driver. The > > URB_FREE_BUFFER flag, allows for the buffers in question to > > be automatically freed. > > > > Co-developed-by: Rhett Aultman > > Signed-off-by: Rhett Aultman > > Signed-off-by: Vasanth Sadhasivan > > Applied to linux-can. linux-can-next that is. Marc -- Pengutronix e.K. | Marc Kleine-Budde | Embedded Linux | https://www.pengutronix.de | Vertretung West/Dortmund | Phone: +49-231-2826-924 | Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 |