VirtualBox

Ticket #6896 (closed defect: fixed)

Opened 4 years ago

Last modified 3 years ago

Kernel panic, panic() called by vboxguest in VBoxGuestCommonIOCtl()

Reported by: nicmp Owned by:
Priority: major Component: guest additions
Version: VirtualBox 3.2.6 Keywords:
Cc: Guest type: Linux
Host type: Linux

Description

Hello,

One of my Linux guests has paniced yesterday, the attached kernel log excerpt shows the reason.

Would be happy to supply any information which may be needed.

Attachments

panic.txt Download (983 bytes) - added by nicmp 4 years ago.
VBox.log Download (58.2 KB) - added by nicmp 4 years ago.
panicnew.txt Download (1.7 KB) - added by nicmp 4 years ago.
vboxsf.ko Download (51.3 KB) - added by nicmp 4 years ago.
panic-3.2.6.txt Download (2.6 KB) - added by nicmp 4 years ago.

Change History

Changed 4 years ago by nicmp

Changed 4 years ago by nicmp

comment:1 in reply to: ↑ description Changed 4 years ago by nicmp

I should add that I still did not upgrade to 3.2.2 to reduce downtime, but can do so if necessary.

Replying to nicmp:

Hello,

One of my Linux guests has paniced yesterday, the attached kernel log excerpt shows the reason.

Would be happy to supply any information which may be needed.

comment:2 Changed 4 years ago by frank

Did you do anything special with that guest, for instance some heavy shared folder usage or something like that?

comment:3 Changed 4 years ago by nicmp

I am using the shared folder for log writes, instead of writing them inside the VM image.

I wouldn't call it heavy usage, but its definitely active.

comment:4 Changed 4 years ago by frank

  • Version changed from VirtualBox 3.2.0 to VirtualBox 3.2.4

comment:5 Changed 4 years ago by frank

#7062 marked as duplicate though #7062 contains a better stack trace.

comment:6 Changed 4 years ago by frank

So far I have no idea why this happens. For some reason the guest kernel stack is scrambled. As there were no related changes in VBox 3.2.6 I assume that you will experience such guest Oopses with 3.2.6 too. Do you have any special guest kernel configuration?

comment:7 Changed 4 years ago by nicmp

Nothing I would consider special at all. I have the /var/log writing to a shared folder, that's it.

comment:8 Changed 4 years ago by nicmp

This problem could also be related to the fact that our VMs only grow and grow in resident memory size, way beyond the specified amount of RAM per VM.

We have a VM which is set to 2GB physical, yet the process uses 3.6GB, at which point we must restart it to prevent the machine from swapping.

All our VMs use shared folders in exactly the same way, logs written to /var/log get written to the shared folder.

Changed 4 years ago by nicmp

comment:9 Changed 4 years ago by nicmp

I just attached a more complete trace of a panic which happened just 20 minutes ago.

comment:10 Changed 4 years ago by frank

VBox 3.2.6 fixed several potential memory leaks so updating might fix the leak issue. But I doubt think that the memory leak is related to your guest kernel oops.

comment:11 Changed 4 years ago by frank

  • Version changed from VirtualBox 3.2.4 to VirtualBox 3.2.6

comment:12 Changed 4 years ago by frank

Just to be sure: You updated your guest additions to 3.2.6, right?

comment:13 Changed 4 years ago by nicmp

Yes, everything is 3.2.6.

comment:14 Changed 4 years ago by frank

Please could you attach the compiled vboxsf.ko module from your guest to this ticket? Thank you.

Changed 4 years ago by nicmp

comment:15 Changed 4 years ago by nicmp

Attached, but please note that this is the new one, 3.2.6, compiled just today so it's not likely to match any traces I attached so far.

comment:16 Changed 4 years ago by nicmp

Attaching a new trace, which should fit the compiled module I attached a few days ago.

Changed 4 years ago by nicmp

comment:17 Changed 4 years ago by nicmp

It'd be probably good to add that my VM panics this way 2-3 times a week.

comment:18 Changed 3 years ago by frank

  • Status changed from new to closed
  • Resolution set to fixed

Please reopen if still relevant with VBox 4.0.4.

Note: See TracTickets for help on using tickets.

www.oracle.com
ContactPrivacy policyTerms of Use