amd64/147162: Page Fault / Kernel panic when jail starts on boot
tom.dewaele at abvv.be
Fri May 28 13:10:01 UTC 2010
>Synopsis: Page Fault / Kernel panic when jail starts on boot
>Arrival-Date: Fri May 28 13:10:00 UTC 2010
>Originator: Tom Dewaele
>Release: FreeBSD 8.0p3 AMD64
FreeBSD T00FVS01.fed.diva.net 8.0-RELEASE-p3 FreeBSD 8.0-RELEASE-p3 #0: Tue May 25 20:54:11 UTC 2010 root at amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64
A short system explanation:
Hardware: HP DL 360G6 2x E5504 / 8GB
I'am running 3 jails on this server with ezjail (latest port)
I've updated from 8.0p2 to 8.0p3 yesterday.
After reboot the server did not come back.
It showed a page fault crash on the console after ezjail started the first jail. The page fault happen with the 'ping' proces. The jail that started and crashed the system is a network monitoring server with several ping scripts.
I have "security.jail.allow_raw_sockets=1" active on the system to allow this.
I had to reboot in single user mode and disable the autostart of my jails.
I've updated all jails to 8.0p3 (with ezjail - update binary via FTP) and rebuilt all ports to make sure that this was not the issue.
That did not solve my problem.
However, once the system is booted, I can start the jails via ezjail with crashing. The crash only happens when the jails start on boot.
I think this is caused by the security fixes in p3 for the jail system.
I've never had this problem before this.
It happens everytime I boot with ezjail_enable="YES".
After the first jail start, the system goes down with kernel panic / page fault.
I does not happen when I start the jails manually using ezjail-admin onestart [jail]
More information about the freebsd-amd64