Mass storage

configname: CONFIG_USB_CONFIGFS_MASS_STORAGE

Linux Kernel Configuration
└─>Device Drivers
└─>USB support
└─>USB Gadget Support
└─>Mass storage
In linux kernel since version 3.13 (release Date: 2014-01-19)  
The Mass Storage Gadget acts as a USB Mass Storage disk drive.
As its storage repository it can use a regular file or a block
device (in much the same way as the "loop" device driver),
specified as a module parameter or sysfs option.