Summary: | app-emulation/virtualbox-modules-6.1.34 doesn't build with sys-kernel/gentoo-sources-5.18.1-r2 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | ignamartinoli |
Component: | Current packages | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | CC: | zoltan |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | app-emulation/virtualbox-modules: 5.18 kernel compatibility patch |
Description
ignamartinoli
2022-06-02 23:24:27 UTC
Created attachment 782837 [details, diff]
app-emulation/virtualbox-modules: 5.18 kernel compatibility patch
It seems the usage of netif_rx_ni() has been replaced by netif_rx() in 5.18 kernels when compared to previous versions (e.g. in drivers/net/tun.c). Proposed patch applies the same to the VirtualBox kernel netfilter kernel module.
I thought the same when I saw the error messages. Is there a way to report this to the VirtualBox team? It's kind of a serious issue since now everybody on the latest kernel that relied on VirtualBox cannot compile it (In reply to ignamartinoli from comment #2) > I thought the same when I saw the error messages. > Is there a way to report this to the VirtualBox team? > It's kind of a serious issue since now everybody on the latest kernel that > relied on VirtualBox cannot compile it https://www.virtualbox.org/wiki/Bugtracker, but really, if you're using out-of-tree kernel modules, you should use an LTS kernel. This happens almost every release. Even if someone posts patches, they're not necessarily reliable. Also, in future, please attach all output, no pastebins, thanks! *** This bug has been marked as a duplicate of bug 847094 *** |