i386/124516: FreeBSD-CURRENT Xen Kernel Segfaults when configuring
apache
David Markey
admin at dmarkey.com
Thu Jun 12 14:40:03 UTC 2008
>Number: 124516
>Category: i386
>Synopsis: FreeBSD-CURRENT Xen Kernel Segfaults when configuring apache
>Confidential: no
>Severity: critical
>Priority: medium
>Responsible: freebsd-i386
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Thu Jun 12 14:40:03 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator: David Markey
>Release: 8-CURRENT
>Organization:
IBM
>Environment:
FreeBSD freebsd.dmarkey.com 8.0-CURRENT FreeBSD 8.0-CURRENT #0: Thu May 29 21:49:44 IST 2008 root at freebsd.dmarkey.com:/usr/obj/usr/src/projects/sys/XEN i386
>Description:
I have built a Xen PAE kernel from cvsup10. The kernel performs OK until when i try to make apache2 from ports, It gets to this stage:
checking for va_copy... yes
checking whether stdint.h conforms to C99... yes
checking whether strstr works in linear time...
Then the Kernel segfaults with:
Freebsd kernel: SIGSEGV: pmap=0xc191ecac p=conftest va=0x0 ftype=0x1 eip=0x2814efb4 err=4 *pte=0x0000000000000000
The system then locks up totally.
Xen Config:
name = 'freebsd'
memory = '256'
vif = [ 'mac=00:16:3e:00:93:01,bridge=br0' ]
disk = [ 'file:/mnt/vmachines/freebsd.filesystem,hdb1,w' ]
on_shutdown = 'destroy'
on_reboot = 'restart'
on_crash = 'destroy'
kernel = '/xen/freebsd/kernelbig'
extra += ",vfs.root.mountfrom=ufs:/dev/xbd833s1a"
extra += ",kern.hz=100"
My Dom0 is Opensuse 10.3 with xen 3.2, AMD64
>How-To-Repeat:
Build/Boot a FreeBSD Xen kernel, Try to build Apache2 from ports.
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-i386
mailing list