[arch-commits] Commit in virtualbox/trunk (020-linux518.patch PKGBUILD)
Jan Steffens
heftig at gemini.archlinux.org
Tue May 24 21:52:08 UTC 2022
Date: Tuesday, May 24, 2022 @ 21:52:08
Author: heftig
Revision: 1210264
6.1.34-3: Add a patch for Linux 5.18
Added:
virtualbox/trunk/020-linux518.patch
Modified:
virtualbox/trunk/PKGBUILD
--------------------+
020-linux518.patch | 16 ++++++++++++++++
PKGBUILD | 8 +++++---
2 files changed, 21 insertions(+), 3 deletions(-)
Added: 020-linux518.patch
===================================================================
--- 020-linux518.patch (rev 0)
+++ 020-linux518.patch 2022-05-24 21:52:08 UTC (rev 1210264)
@@ -0,0 +1,16 @@
+Index: trunk/src/VBox/HostDrivers/VBoxNetFlt/linux/VBoxNetFlt-linux.c
+===================================================================
+--- trunk/src/VBox/HostDrivers/VBoxNetFlt/linux/VBoxNetFlt-linux.c
++++ trunk/src/VBox/HostDrivers/VBoxNetFlt/linux/VBoxNetFlt-linux.c
+@@ -2312,5 +2312,11 @@
+ Log6(("vboxNetFltPortOsXmit: pBuf->cb dump:\n%.*Rhxd\n", sizeof(pBuf->cb), pBuf->cb));
+ Log6(("vboxNetFltPortOsXmit: netif_rx_ni(%p)\n", pBuf));
++#if RTLNX_VER_MIN(5,18,0)
++ local_bh_disable();
++ err = netif_rx(pBuf);
++ local_bh_enable();
++#else
+ err = netif_rx_ni(pBuf);
++#endif
+ if (err)
+ rc = RTErrConvertFromErrno(err);
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2022-05-24 21:51:47 UTC (rev 1210263)
+++ PKGBUILD 2022-05-24 21:52:08 UTC (rev 1210264)
@@ -10,7 +10,7 @@
'virtualbox-ext-vnc')
pkgver=6.1.34
_tarver=${pkgver}
-pkgrel=2
+pkgrel=3
arch=('x86_64')
url='https://virtualbox.org/'
license=('GPL' 'custom')
@@ -75,7 +75,8 @@
'013-Makefile.patch'
'017-fix-narrowing-conversion.patch'
'018-xclient.patch'
- '019-vboxr0-cflags.patch')
+ '019-vboxr0-cflags.patch'
+ '020-linux518.patch')
sha256sums=('9c3ce1829432e5b8374f950698587038f45fb0492147dc200e59edb9bb75eb49'
'76d98ea062fcad9e5e3fa981d046a6eb12a3e718a296544a68b66f4b65cb56db'
'2101ebb58233bbfadf3aa74381f22f7e7e508559d2b46387114bc2d8e308554c'
@@ -101,7 +102,8 @@
'da7e58ed37dc23c6202aab3017864579a99e78417f3421ddcc98a198198fe2c9'
'5aac692909a0a0ec56b08bdece9e42cf7463abdca9da2f990d441ff463be6a99'
'cac5a573e9ed5aafb2f469c2e6fffb8cd4f389bbadba5a968c9f65be7a72fee3'
- '25066d566042a3b3d6dee805fe783ca07fd3c3671a098db2b5f09aeb07624cd2')
+ '25066d566042a3b3d6dee805fe783ca07fd3c3671a098db2b5f09aeb07624cd2'
+ '1bdce861cb3609256da3b0ce07cab59d17801d48fa67c55b2c4dad9b09014f47')
prepare() {
cd "VirtualBox-$pkgver"
More information about the arch-commits
mailing list