mirror of
https://github.com/pentoo/pentoo-overlay
synced 2026-04-18 21:00:56 +02:00
pentoo-sources: 5.10.11, why not abuse the users?
This commit is contained in:
parent
01d9863c7b
commit
716e16ad97
7 changed files with 53 additions and 10 deletions
|
|
@ -1,6 +1,6 @@
|
|||
DIST genpatches-5.10-12.base.tar.xz 354672 BLAKE2B 4c92a3c4d144e7abb130371a5d12e839d280789b2c44e97fced3a35d25fcc9b084c3e3e8832fc7670a4811da7026963a1c498a0cb2c44cd325ab13aa62a3d142 SHA512 7ee954e44305b4276717aa4a1198ea036fdd1f18e17c95fb0c5e8070acf390c1644dd0499d42ed1464fa7d9cef8d90abbeb6d0e0448c2fefd5a655834a5afa5b
|
||||
DIST genpatches-5.10-12.experimental.tar.xz 17520 BLAKE2B a67d4e2049278f677004813fc1cc144e4e84ae58e6a52bc41534a7794a2a52bbffcaefd91665a6c91cdf47c445971e756063833792c0fcaaf6516c61c3f1b93b SHA512 8b79c3056dc5015bb7219d7eefc13ebdea1a70f8d970f16a5eaa3b32d63ac25575fdadc9da627be92f457f23824e0a2be8560a8dd1bb69cca692c4f69be10d84
|
||||
DIST genpatches-5.10-12.extras.tar.xz 1772 BLAKE2B c219ce68835104664a93e78e57c5bce67a3d654666504ae38fc5058d6f8df67c9e37941f549d047b446061f54928230a384d813b4bde2508323facef6502bc16 SHA512 3b2b6ba233226f9c0d54d1dbcbd36133429dba1e0bc7a355fb0794389fd729e8ebcfd1789c4b79529ca4bf48dc50d7b07c1e167ff19d837d67296f36705e7db3
|
||||
DIST genpatches-5.10-13.base.tar.xz 407940 BLAKE2B 21566164ea821e5ee95e4b4583395625384347d0e8440b29fa71f4b63365c5481dbb683c84818a5379242a25a59fa85c3caf420be3e6cb8553a43834dcdbfb94 SHA512 0f4e5aa39cc8dd6f2cd62fe5293de1d9fa5a0f6e0dd6da9af52ad68ee8318f995d9095df65b93d6e15994227feb87b5bbcf0403ebe774141045b05bf239dab86
|
||||
DIST genpatches-5.10-13.experimental.tar.xz 17520 BLAKE2B 0f3241b311dd4c58e707f313395b56030a1c4f5b5912daef903de47172757167c53dad2236cbc69598d9549fc369d6575508e7a0553d1ed3d9581b5ddd020007 SHA512 383cbe2fad5a4453ff603e41f10fd7ba4b68b7529e92eebb7977888d9d822133815f1bcba7ae5902f7ff70cdc2997e3a1a023f07847fe6604ee386ef0b09602f
|
||||
DIST genpatches-5.10-13.extras.tar.xz 1772 BLAKE2B 29357a93bb6b4e34937e6655bb8cecc4f57edea8a7e7a903dd8196c6f075b27e2b1176a56a998777c850994c5131a2a57266a7fc579a25fc43db9c9aac4dd80b SHA512 e9ed41cc3b81ae7e76fce6bd6df271eb354110252da85e7e90c4d08816babd1262c5c8fbb62fe56dff1fde712abc35ee40c67f9f04e3541920eee78b32074928
|
||||
DIST genpatches-5.4-51.base.tar.xz 1747452 BLAKE2B f93a14ea424bc1256e7b8ff34b8aae19f81d4e084ef0e8058f6dc25d776e78705e5e983b45bd24288c1c30b2456a61e349a20ea3bd8275d4e5eeb0fee0a7553b SHA512 4d1ee62f2a8931e97d7be5abfcccfe08ca9687e27abb553148f03d7d8672a35c7c3b1541555e4976e7405ba4782f170acff60b0588a0dda356a2771fe2bc17e4
|
||||
DIST genpatches-5.4-51.experimental.tar.xz 6700 BLAKE2B 1233655d1e963de741102e34b5ed6cab6678bfc2f62113887fd5ad083d563526c28253e2a434146852111fef9f7584107943e14258c4bc9177ab6e824937c33c SHA512 755e7df09207690e1838bc6fd16e7e797023b452557d2bc72d569198a961f70831add03a8043c2da63ca4b363ad5be3f29cd28ac68c8496ee7c2b7c98cf0f941
|
||||
DIST genpatches-5.4-51.extras.tar.xz 1768 BLAKE2B b464b9c9ac573b159211c51f9b131ee02f3a009dac6faa1a7f6d123a8070370074cdafe36e9b9e3dd7fbe66ebed290c0372088689425b49c687e79619641fd44 SHA512 5d77b35bfb5af8d0449c543b687a62139c4efdbaba1c75701a44a88c7446ae9a766babb3687d5a26cf8fde1e8b5b7c6f861631b1db9a81afc7dee8240345c7b0
|
||||
|
|
|
|||
|
|
@ -0,0 +1,44 @@
|
|||
diff --git a/drivers/net/wireless/virt_wifi.c b/drivers/net/wireless/virt_wifi.c
|
||||
index 4b455a4ae15b..c878097f0dda 100644
|
||||
--- a/drivers/net/wireless/virt_wifi.c
|
||||
+++ b/drivers/net/wireless/virt_wifi.c
|
||||
@@ -537,9 +537,7 @@ static int virt_wifi_newlink(struct net *src_net, struct net_device *dev,
|
||||
dev->ieee80211_ptr->iftype = NL80211_IFTYPE_STATION;
|
||||
dev->ieee80211_ptr->wiphy = common_wiphy;
|
||||
|
||||
- wiphy_lock(common_wiphy);
|
||||
err = register_netdevice(dev);
|
||||
- wiphy_unlock(common_wiphy);
|
||||
if (err) {
|
||||
dev_err(&priv->lowerdev->dev, "can't register_netdevice: %d\n",
|
||||
err);
|
||||
@@ -562,9 +560,7 @@ static int virt_wifi_newlink(struct net *src_net, struct net_device *dev,
|
||||
|
||||
return 0;
|
||||
unregister_netdev:
|
||||
- wiphy_lock(common_wiphy);
|
||||
unregister_netdevice(dev);
|
||||
- wiphy_unlock(common_wiphy);
|
||||
free_wireless_dev:
|
||||
kfree(dev->ieee80211_ptr);
|
||||
dev->ieee80211_ptr = NULL;
|
||||
@@ -590,9 +586,7 @@ static void virt_wifi_dellink(struct net_device *dev,
|
||||
netdev_rx_handler_unregister(priv->lowerdev);
|
||||
netdev_upper_dev_unlink(priv->lowerdev, dev);
|
||||
|
||||
- wiphy_lock(common_wiphy);
|
||||
unregister_netdevice_queue(dev, head);
|
||||
- wiphy_unlock(common_wiphy);
|
||||
module_put(THIS_MODULE);
|
||||
|
||||
/* Deleting the wiphy is handled in the module destructor. */
|
||||
@@ -631,9 +625,7 @@ static int virt_wifi_event(struct notifier_block *this, unsigned long event,
|
||||
upper_dev = priv->upperdev;
|
||||
|
||||
upper_dev->rtnl_link_ops->dellink(upper_dev, &list_kill);
|
||||
- wiphy_lock(common_wiphy);
|
||||
unregister_netdevice_many(&list_kill);
|
||||
- wiphy_unlock(common_wiphy);
|
||||
break;
|
||||
}
|
||||
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/x86 5.10.10-pentoo Kernel Configuration
|
||||
# Linux/x86 5.10.11-pentoo Kernel Configuration
|
||||
#
|
||||
CONFIG_CC_VERSION_TEXT="gcc (Gentoo Hardened 10.2.0-r5 p6) 10.2.0"
|
||||
CONFIG_CC_IS_GCC=y
|
||||
|
|
@ -7979,7 +7979,6 @@ CONFIG_USB_BDC_UDC=m
|
|||
#
|
||||
# Platform Support
|
||||
#
|
||||
CONFIG_USB_BDC_PCI=m
|
||||
CONFIG_USB_AMD5536UDC=m
|
||||
CONFIG_USB_NET2272=m
|
||||
# CONFIG_USB_NET2272_DMA is not set
|
||||
|
|
@ -1 +1 @@
|
|||
config-amd64-5.10.10
|
||||
config-amd64-5.10.11
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/x86 5.10.10-pentoo Kernel Configuration
|
||||
# Linux/x86 5.10.11-pentoo Kernel Configuration
|
||||
#
|
||||
CONFIG_CC_VERSION_TEXT="gcc (Gentoo Hardened 10.2.0-r5 p6) 10.2.0"
|
||||
CONFIG_CC_IS_GCC=y
|
||||
|
|
@ -7421,7 +7421,6 @@ CONFIG_USB_BDC_UDC=m
|
|||
#
|
||||
# Platform Support
|
||||
#
|
||||
CONFIG_USB_BDC_PCI=m
|
||||
CONFIG_USB_AMD5536UDC=m
|
||||
CONFIG_USB_NET2272=m
|
||||
# CONFIG_USB_NET2272_DMA is not set
|
||||
|
|
@ -1 +1 @@
|
|||
config-x86-5.10.10
|
||||
config-x86-5.10.11
|
||||
|
|
@ -4,7 +4,7 @@
|
|||
EAPI="6"
|
||||
ETYPE="sources"
|
||||
K_WANT_GENPATCHES="base extras experimental"
|
||||
K_GENPATCHES_VER="12"
|
||||
K_GENPATCHES_VER="13"
|
||||
|
||||
inherit kernel-2
|
||||
detect_version
|
||||
|
|
@ -34,6 +34,7 @@ src_unpack() {
|
|||
eapply -s "${FILESDIR}/4400_logo_larry_the_cow.patch"
|
||||
#backported from 5.12 by johill for us https://p.sipsolutions.net/f457f6b7174c5fa7.txt
|
||||
eapply -s "${FILESDIR}/4008_cfg80211-change-netdev-rtnl-lock.patch"
|
||||
eapply -s "${FILESDIR}/4009_virt_wifi-fix-dealock-on-rtnl.patch"
|
||||
#experimental penpatches
|
||||
#if use pentoo-experimental; then
|
||||
#eapply -s "${FILESDIR}/4597-huge-usb-exp.patch"
|
||||
Loading…
Reference in a new issue