Projects
home:bitstreamout:Essentials
r8168
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 32
View file
r8168.changes
Changed
@@ -1,4 +1,9 @@ ------------------------------------------------------------------- +Mon Aug 14 11:23:04 UTC 2023 - https://www.suse.com/ + +- Add patch skb_gso_segment.patch to make it build with latest 6.4 + +------------------------------------------------------------------- Wed May 10 10:55:42 UTC 2023 - https://www.suse.com/ - For Leap 15.5 the kernel 5.14.0 behaves like a 5.17.0 at ethtool.h
View file
r8168.spec
Changed
@@ -33,6 +33,7 @@ Patch3: r8168-support-linux-6.1.0.patch Patch4: r8168-support-dev0x8136.patch Patch5: r8168-support-linux-L15.5.patch +Patch6: skb_gso_segment.patch BuildRequires: kernel-source BuildRequires: kernel-syms BuildRequires: libelf-devel @@ -73,6 +74,7 @@ %patch5 -b .p5 fi fi +%patch6 -p1 -b .p6 cp %{S:1} . cp %{S:2} .
View file
r8168-kernel_version.patch
Changed
@@ -61,7 +61,7 @@ { struct rtl8168_private *tp = netdev_priv(dev); unsigned long flags; -@@ -29676,7 +29685,7 @@ process_pkt: +@@ -29672,7 +29685,7 @@ process_pkt: if (rtl8168_rx_vlan_skb(tp, desc, skb) < 0) rtl8168_rx_skb(tp, skb);
View file
r8168-support-dev0x8136.patch
Changed
@@ -12,7 +12,7 @@ index 28d7636..cbf43d1 100755 --- a/src/r8168_n.c +++ b/src/r8168_n.c -@@ -397,6 +397,7 @@ static const struct { +@@ -411,6 +411,7 @@ static const struct { static struct pci_device_id rtl8168_pci_tbl = { { PCI_DEVICE(PCI_VENDOR_ID_REALTEK, 0x8168), },
View file
skb_gso_segment.patch
Added
@@ -0,0 +1,25 @@ +From fc2e0d28c79d3f6ef052d85a7cb146610554ff22 Mon Sep 17 00:00:00 2001 +From: safocl <safocl88@gmail.com> +Date: Sun, 13 Aug 2023 04:23:03 +0400 +Subject: PATCH Fix missing skb_gso_segment function declaration This + motivation from this issue(https://github.com/mtorromeo/r8168/issues/54) + +--- + src/r8168_n.c | 4 ++++ + 1 file changed, 4 insertions(+) + +diff --git a/src/r8168_n.c b/src/r8168_n.c +index 7e9e2ea..3855910 100755 +--- a/src/r8168_n.c ++++ b/src/r8168_n.c +@@ -86,6 +86,10 @@ + #include <linux/mdio.h> + #endif + ++#if LINUX_VERSION_CODE >= KERNEL_VERSION(6,4,0) ++#include <net/gso.h> ++#endif ++ + #include <asm/io.h> + #include <asm/irq.h> +
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.