b47614f9f1
Kernels 4.14.73 & 4.9.140 include the gso fixup fix, so cake doesn't need to do it. Let's not waste cpu cycles by doing it in cake which could be really important on cpu constrained devices. Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
42 lines
1.1 KiB
Makefile
42 lines
1.1 KiB
Makefile
#
|
|
# Copyright (C) 2016 LEDE
|
|
#
|
|
# This is free software, licensed under the GNU General Public License v2.
|
|
# See /LICENSE for more information.
|
|
#
|
|
|
|
include $(TOPDIR)/rules.mk
|
|
include $(INCLUDE_DIR)/kernel.mk
|
|
|
|
PKG_NAME:=sched-cake
|
|
PKG_RELEASE:=2
|
|
|
|
PKG_SOURCE_PROTO:=git
|
|
PKG_SOURCE_URL:=https://github.com/dtaht/sch_cake.git
|
|
PKG_SOURCE_DATE:=2018-09-11
|
|
PKG_SOURCE_VERSION:=42e87f12ea5c390bf5eeb658c942bc810046160a
|
|
PKG_MIRROR_HASH:=56c71ae079e4c64aef2564d42d2efd31621e7e9f5220844ad1ea795e2f1cb1fd
|
|
PKG_MAINTAINER:=Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
|
|
|
|
include $(INCLUDE_DIR)/package.mk
|
|
|
|
define KernelPackage/sched-cake
|
|
SUBMENU:=Network Support
|
|
TITLE:=Cake fq_codel/blue derived shaper
|
|
URL:=https://github.com/dtaht/sch_cake
|
|
FILES:=$(PKG_BUILD_DIR)/sch_cake.ko
|
|
AUTOLOAD:=$(call AutoLoad,75,sch_cake)
|
|
DEPENDS:=+kmod-ipt-conntrack @!LINUX_3_18
|
|
endef
|
|
|
|
include $(INCLUDE_DIR)/kernel-defaults.mk
|
|
|
|
define KernelPackage/sched-cake/description
|
|
Common Applications Kept Enhanced fq_codel/blue derived shaper
|
|
endef
|
|
|
|
define Build/Compile
|
|
$(KERNEL_MAKE) SUBDIRS="$(PKG_BUILD_DIR)" modules
|
|
endef
|
|
|
|
$(eval $(call KernelPackage,sched-cake))
|