VirtualBox

Opened 11 months ago

Closed 9 months ago

#22072 closed defect (fixed)

fedora 40 kernel panic if virtualbox is running a bridged VM when podman runs => fixed in svn/7.0.x x>18

Reported by: Derek Schrock Owned by:
Component: network Version: VirtualBox-7.0.18
Keywords: Cc:
Guest type: Linux Host type: Linux

Description

With 7.0.16 and 7.0.18 on Fedora 40 x86_64 if I have a vbox VM running where it has a bridged adapter then run a rootless container (don't know about rootful) podman-run the system will kernel panic 99% of the time.

If the same VM is ran with a NAT interface everything is fine. I have also tried two different interfaces on the host that use a different driver (e1000e and bnx2).

See attached vmcore-dmesg.txt from kdump.

Don't know who is to blame here kernel, vbox, or podman.

Attachments (2)

vmcore-dmesg-e1000e.txt (89.0 KB ) - added by Derek Schrock 11 months ago.
bridged host e1000e kernel panic
vmcore-dmesg-bnx2.txt (86.6 KB ) - added by Derek Schrock 11 months ago.
bridged host bnx2 kernel panic

Download all attachments as: .zip

Change History (5)

by Derek Schrock, 11 months ago

Attachment: vmcore-dmesg-e1000e.txt added

bridged host e1000e kernel panic

by Derek Schrock, 11 months ago

Attachment: vmcore-dmesg-bnx2.txt added

bridged host bnx2 kernel panic

comment:1 by Derek Schrock, 11 months ago

A couple extra points of info. podman rootless container with slirp4netns doesn't have the same issue. So this is limited to podman with patsa (default in 5.0).

A simpler test case is to run pasta when you have a vbox vm with bridged interface. This is the the second MAC address in the vmcore dmesg files.

[ 3524.139008] VBoxNetFlt: attached to 'enp0s31f6' / 18:66:da:4a:21:24
...
[ 3579.996939] VBoxNetFlt: attached to 'enp0s31f6' / f2:80:9c:5d:a0:e4

3524.139008 vbox VBoxNetFlt attaching to physical host interface.

3579.996939 vbox VBoxNetFlt trying to attach to the pasta created interface.

Version 2, edited 11 months ago by Derek Schrock (previous) (next) (diff)

comment:2 by Derek Schrock, 9 months ago

This is fixed in 7.0.20

comment:3 by paulson, 9 months ago

Resolution: fixed
Status: newclosed
Summary: fedora 40 kernel panic if virtualbox is running a bridged VM when podman runsfedora 40 kernel panic if virtualbox is running a bridged VM when podman runs => fixed in svn/7.0.x x>18

Closing as 'fixed' based on reporter feedback.

Note: See TracTickets for help on using tickets.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette