From 674ecf7a76ba1303b9492eed7a794473b2bafe41 Mon Sep 17 00:00:00 2001 From: Dan McGee Date: Wed, 20 Apr 2016 19:03:15 -0500 Subject: [PATCH] Enable FQ and HHF qdiscs for linux-raspberrypi (#1361) These modules are enabled for just about every other kernel built by Arch Linux ARM. On x86, the modules are 6K and 4K respectively, so this should not add much weight to the overall kernel package. --- core/linux-raspberrypi/PKGBUILD | 6 +++--- core/linux-raspberrypi/config.v6 | 4 ++-- core/linux-raspberrypi/config.v7 | 4 ++-- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/core/linux-raspberrypi/PKGBUILD b/core/linux-raspberrypi/PKGBUILD index 961302d18..3b507e8d4 100644 --- a/core/linux-raspberrypi/PKGBUILD +++ b/core/linux-raspberrypi/PKGBUILD @@ -12,7 +12,7 @@ _srcname=linux-${_commit} _kernelname=${pkgbase#linux} _desc="Raspberry Pi" pkgver=4.4.7 -pkgrel=4 +pkgrel=5 bfqver=v7r11 arch=('armv6h' 'armv7h') url="http://www.kernel.org/" @@ -38,8 +38,8 @@ md5sums=('e343153a3ad5fc4c307a074e810c8c42' '8c3cb6d8f0609b43f09d083b4006ec5a' 'f95eb9c22c18722e30fc28a5640aeba5' '60bc3624123c183305677097bcd56212' - '4c42852ae457d8e3dc47b65a3b893c96' - 'f2f6e1a6339fabadce29721e01768282') + '25f96648dde8852ceff59e985a8ee041' + '670974a0a80b01e736b32e5934cfa3cd') prepare() { cd "${srcdir}/${_srcname}" diff --git a/core/linux-raspberrypi/config.v6 b/core/linux-raspberrypi/config.v6 index ce75af61b..235ae456e 100644 --- a/core/linux-raspberrypi/config.v6 +++ b/core/linux-raspberrypi/config.v6 @@ -1004,8 +1004,8 @@ CONFIG_NET_SCH_CHOKE=m CONFIG_NET_SCH_QFQ=m CONFIG_NET_SCH_CODEL=m CONFIG_NET_SCH_FQ_CODEL=m -# CONFIG_NET_SCH_FQ is not set -# CONFIG_NET_SCH_HHF is not set +CONFIG_NET_SCH_FQ=m +CONFIG_NET_SCH_HHF=m CONFIG_NET_SCH_PIE=m CONFIG_NET_SCH_INGRESS=m CONFIG_NET_SCH_PLUG=m diff --git a/core/linux-raspberrypi/config.v7 b/core/linux-raspberrypi/config.v7 index e3164c915..16b096164 100644 --- a/core/linux-raspberrypi/config.v7 +++ b/core/linux-raspberrypi/config.v7 @@ -1045,8 +1045,8 @@ CONFIG_NET_SCH_CHOKE=m CONFIG_NET_SCH_QFQ=m CONFIG_NET_SCH_CODEL=m CONFIG_NET_SCH_FQ_CODEL=m -# CONFIG_NET_SCH_FQ is not set -# CONFIG_NET_SCH_HHF is not set +CONFIG_NET_SCH_FQ=m +CONFIG_NET_SCH_HHF=m CONFIG_NET_SCH_PIE=m CONFIG_NET_SCH_INGRESS=m CONFIG_NET_SCH_PLUG=m