[arch-commits] Commit in r8168/trunk (PKGBUILD linux-4.5.patch)
Massimiliano Torromeo
mtorromeo at archlinux.org
Wed Mar 16 08:25:29 UTC 2016
Date: Wednesday, March 16, 2016 @ 09:25:29
Author: mtorromeo
Revision: 166901
upgpkg: r8168 8.041.00-8
Added:
r8168/trunk/linux-4.5.patch
Modified:
r8168/trunk/PKGBUILD
-----------------+
PKGBUILD | 13 ++++++++++---
linux-4.5.patch | 13 +++++++++++++
2 files changed, 23 insertions(+), 3 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2016-03-16 08:25:03 UTC (rev 166900)
+++ PKGBUILD 2016-03-16 08:25:29 UTC (rev 166901)
@@ -5,7 +5,7 @@
pkgname=r8168
pkgver=8.041.00
-pkgrel=7
+pkgrel=8
pkgdesc="A kernel module for Realtek 8168 network cards"
url="http://www.realtek.com.tw"
license=("GPL")
@@ -13,9 +13,16 @@
depends=('glibc' 'linux')
makedepends=('linux-headers')
install=$pkgname.install
-source=(https://github.com/mtorromeo/r8168/archive/$pkgver/$pkgname-$pkgver.tar.gz)
-sha256sums=('d56f60e4157ccbf8f8717270b1acb391b0a959d9a96c2f0b4a91c683aa8b83a5')
+source=(https://github.com/mtorromeo/r8168/archive/$pkgver/$pkgname-$pkgver.tar.gz
+ linux-4.5.patch)
+sha256sums=('d56f60e4157ccbf8f8717270b1acb391b0a959d9a96c2f0b4a91c683aa8b83a5'
+ 'e05a4bccf28beecc97db246064a5fe80d1303476b76086bd262c9c8db82b2e6e')
+prepare() {
+ cd "$pkgname-$pkgver"
+ patch -p1 -i ../linux-4.5.patch
+}
+
build() {
_kernver=$(pacman -Q linux | sed -r 's#.* ([0-9]+\.[0-9]+).*#\1#')
KERNEL_VERSION=$(cat /usr/lib/modules/extramodules-$_kernver-ARCH/version)
Added: linux-4.5.patch
===================================================================
--- linux-4.5.patch (rev 0)
+++ linux-4.5.patch 2016-03-16 08:25:29 UTC (rev 166901)
@@ -0,0 +1,13 @@
+diff --git a/src/r8168_n.c b/src/r8168_n.c
+index d197630..b47419d 100755
+--- a/src/r8168_n.c
++++ b/src/r8168_n.c
+@@ -4209,7 +4209,7 @@ static netdev_features_t rtl8168_fix_features(struct net_device *dev,
+ spin_lock_irqsave(&tp->lock, flags);
+ if (dev->mtu > ETH_DATA_LEN) {
+ features &= ~NETIF_F_ALL_TSO;
+- features &= ~NETIF_F_ALL_CSUM;
++ features &= ~NETIF_F_CSUM_MASK;
+ }
+ spin_unlock_irqrestore(&tp->lock, flags);
+
More information about the arch-commits
mailing list