Analyse and explore linux
Component USB_GADGET_STORAGE_NUM_BUFFERS

Component Type: kbuild config

Description: Number of storage pipeline buffers

More info: Usually 2 buffers are enough to establish a good buffering pipeline. The number may be increased in order to compensate for a bursty VFS behaviour. For instance there may be CPU wake up latencies that makes the VFS to appear bursty in a system with an CPU on-demand governor. Especially if DMA is doing IO to offload the CPU. In this case the CPU will go into power save often and spin up occasionally to move data within VFS. If selecting USB_GADGET_DEBUG_FILES this value may be set by a module parameter as well. If unsure, say 2.

Build project: Kconfig (Linux kconfig) (Path: drivers\usb\gadget\Kconfig )

Other views: file explorer

Generated by PFA software prototype