[source] kernel: kmod-usb-storage-uas

LEDE Commits lede-commits at lists.infradead.org
Sun Sep 24 08:33:39 PDT 2017

hauke pushed a commit to source.git, branch master:

commit 82739648c006c4fb458e97cadf6be6655cdd1f18
Author: James Christopher Adduono <jc at adduono.com>
AuthorDate: Wed Sep 20 01:30:45 2017 -0400

    kernel: kmod-usb-storage-uas
    This will allow you to build and package the uas.ko module.
    With more routers supporting USB 3.0 host this could help
    speed up activities like DLNA and Samba, as well as reduce
    CPU utilization over BOT mass storage drivers.
    Signed-off-by: James Christopher Adduono <jc at adduono.com>
 package/kernel/linux/modules/usb.mk | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)

diff --git a/package/kernel/linux/modules/usb.mk b/package/kernel/linux/modules/usb.mk
index ee5b954..bb8aeb0 100644
--- a/package/kernel/linux/modules/usb.mk
+++ b/package/kernel/linux/modules/usb.mk
@@ -895,6 +895,25 @@ endef
 $(eval $(call KernelPackage,usb-storage-extras))
+define KernelPackage/usb-storage-uas
+  TITLE:=USB Attached SCSI (UASP) support
+  DEPENDS:=+kmod-usb-storage
+  FILES:=$(LINUX_DIR)/drivers/usb/storage/uas.ko
+  AUTOLOAD:=$(call AutoProbe,uas)
+define KernelPackage/usb-storage-uas/description
+ Say Y here if you want to include support for
+ USB Attached SCSI (UAS/UASP), a higher
+ performance protocol available on many
+ newer USB 3.0 storage devices
+$(eval $(call KernelPackage,usb-storage-uas))
 define KernelPackage/usb-atm
   TITLE:=Support for ATM on USB bus

More information about the lede-commits mailing list