Opened 11 years ago
Closed 10 years ago
#11818 closed defect (duplicate)
running Virtualbox guest dies with warn_alloc_failed
Reported by: | Harri | Owned by: | |
---|---|---|---|
Component: | other | Version: | VirtualBox 4.1.24 |
Keywords: | Cc: | ||
Guest type: | Windows | Host type: | Linux |
Description
Starting a guest on a Linux desktop machine failed with the attached kernel error messages. AFAICS this is not documented, so I wonder what it is trying to tell me?
The host is a Sandybridge i7 with 16 GByte RAM. There is plenty of RAM available (>8GByte, as reported by free -m).
Attachments (4)
Change History (10)
by , 11 years ago
comment:1 by , 11 years ago
You are running VirtualBox 4.1.26 not 4.1.24, right? Can you reproduce this problem? I also would like to see a VBox.log file of the VM session you ran when this happened.
comment:2 by , 11 years ago
When I reported the problem it was 4.1.24, but the upgrade to 4.1.26 didn't help. Attached you can find the VBox.log and the corresponding kern.log file.
Its hard to reproduce, though.
by , 11 years ago
by , 11 years ago
comment:3 by , 11 years ago
Do you experience this problem also if you use NAT? And if so, could you also attach the vboxnetflt.ko module when running VBox 4.1.26 to this ticket? Thank you!
by , 11 years ago
Attachment: | vboxnetflt.ko added |
---|
comment:5 by , 11 years ago
By now I haven't seen this problem using NAT, but it is hard to reproduce, anyway.
However, I noticed that the file system cache is flushed completely when I start the virtual host. "free" shows that before starting the guest about 8 GByte RAM is used for caching, the other 8 GByte are in use for "real" data and program code. When I start the virtual host the cache goes down to (almost) zero. The virtual host comes up, but _everything_ is horrible slow due to the lost caches. It takes several minutes to fill the caches again.
comment:6 by , 10 years ago
Resolution: | → duplicate |
---|---|
Status: | new → closed |
Actually this is a duplicate of #11171. Just disable 'large pages' for you VM.
dmesg output