FreeBSD gives sigreturn signals inside VirtualBox
Tagged:  •    •  

A few days ago I tried to run FreeBSD in VirtualBox. At first sight all seemed to work well, but as soon as I gave the guest system a little work to do, errors like

sigreturn: eflags 0x80247

popped up on the console. At that point, some processes started to use full CPU usage and the system became unusable. Luckily I found a solution on some forum. Simply add the following line to /boot/loader.conf in your guest FreeBSD system:

kern.hz="100"

and reboot your guest system. Haven't seen the symptoms anymore.

The innotek team is aware of the problem, but this issue exists up to version 1.5.0.

Update 18 October 2007:

Hmm, I think I was too quick with writing this article, since I still see sigreturn values popping up all over the place.

Virtual Box 1.6.2

Symptom still exists.