BETA-1 NFS not working, Xen PV i386

Robert Watson rwatson at FreeBSD.org
Sat Aug 6 14:17:55 UTC 2011


On Fri, 29 Jul 2011, Sean Bruno wrote:

> Doesn't make a lot of sense here, but building with the i386 XEN kernel 
> config yields the following boot up in PV mode.
>
> Odd ... it looks like i386/XEN needs:
>
> options         NFSCL                   # New Network Filesystem Client

Yes -- in general, I consider the existence of a XEN configuration that isn't 
derived from "include GENERIC" to be a mistake.  However, there's a somewhat 
tricky balance in terms of enumerating device drivers, etc.  Someone(tm) needs 
to sync the XEN kernel to GENERIC before we ship to make sure it's generally 
in line, but in the long term it will remain a maintenance problem.

Robert

>
> Sean
>
> Using config file "./ref9-xen32".
> Started domain ref9-xen32 (id=38)
> WARNING: loader(8) metadata is missing!
> GDB: no debug ports present
> KDB: debugger backends: ddb
> KDB: current backend: ddb
> Copyright (c) 1992-2011 The FreeBSD Project.
> Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
>        The Regents of the University of California. All rights
> reserved.
> FreeBSD is a registered trademark of The FreeBSD Foundation.
> FreeBSD 9.0-BETA1 #0 r224482M: Fri Jul 29 13:34:25 PDT 2011
>
> root at ref9-xen32.freebsd.org:/usr/obj/dumpster/scratch/sbruno-scratch/head/sys/XEN i386
> WARNING: WITNESS option enabled, expect reduced performance.
> Xen reported: 2493.756 MHz processor.
> Timecounter "ixen" frequency 1953125 Hz quality 0
> CPU: Intel(R) Xeon(R) CPU           L5420  @ 2.50GHz (2493.76-MHz
> 686-class CPU)
>  Origin = "GenuineIntel"  Id = 0x10676  Family = 6  Model = 17
> Stepping = 6
>
> Features=0xbfe3fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
>
> Features2=0xce3bd<SSE3,DTES64,MON,DS_CPL,VMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,DCA,SSE4.1>
>  AMD Features=0x20100000<NX,LM>
>  AMD Features2=0x1<LAHF>
> real memory  = 805306368 (768 MB)
> avail memory = 777121792 (741 MB)
> [XEN] IPI cpu=0 irq=128 vector=RESCHEDULE_VECTOR (0)
> [XEN] IPI cpu=0 irq=129 vector=CALL_FUNCTION_VECTOR (1)
> [XEN] xen_rtc_probe: probing Hypervisor RTC clock
> rtc0: <Xen Hypervisor Clock> on motherboard
> [XEN] xen_rtc_attach: attaching Hypervisor RTC clock
> xenstore0: <XenStore> on motherboard
> xc0: <Xen Console> on motherboard
> Event timer "ixen" quality 600
> Timecounters tick every 10.000 msec
> xenbusb_front0: <Xen Frontend Devices> on xenstore0
> [XEN] hypervisor wallclock nudged; nudging TOD.
> xn0: <Virtual Network Interface> at device/vif/0 on xenbusb_front0
> xn0: Ethernet address: 00:16:3e:00:00:03
> xenbusb_back0: <Xen Backend Devices> on xenstore0
> xctrl0: <Xen Control Device> on xenstore0
> xbd0: 497MB <Virtual Block Device> at device/vbd/5632 on xenbusb_front0
> xbd0: attaching as ad2
> xbd1: 10240MB <Virtual Block Device> at device/vbd/768 on xenbusb_front0
> xbd1: attaching as ad0
> Timecounter "TSC" frequency 2493756000 Hz quality 800
> WARNING: WITNESS option enabled, expect reduced performance.
> Trying to mount root from ufs:/dev/ad0p2 []...
> WARNING: / was not properly dismounted
> rtc0: [XEN] xen_rtc_gettime
> rtc0: [XEN] xen_rtc_gettime: wallclock 1311892419 sec; 132269700 nsec
> rtc0: [XEN] xen_rtc_gettime: uptime 94008 sec; 379306109 nsec
> rtc0: [XEN] xen_rtc_gettime: TOD 1311986427 sec; 511575809 nsec
> Setting hostuuid: 1c127834-ab5a-c2e4-7b24-5ea29d364d9d.
> Setting hostid: 0xdea9fbfd.
> Entropy harvesting: interrupts ethernet point_to_point kickstart.
> Starting file system checks:
> ** SU+J Recovering /dev/ad0p2
> ** Reading 33554432 byte journal from inode 4.
> ** Building recovery table.
> ** Resolving unreferenced inode list.
> ** Processing journal entries.
>
> ***** FILE SYSTEM MARKED CLEAN *****
> Mounting local file systems:.
> Setting hostname: ref9-xen32.freebsd.org.
> xn0: link state changed to DOWN
> xn0: link state changed to UP
> Starting Network: lo0 xn0.
> lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
>        options=3<RXCSUM,TXCSUM>
>        inet6 ::1 prefixlen 128
>        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1
>        inet 127.0.0.1 netmask 0xff000000
>        nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
> xn0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu
> 1500
>        options=503<RXCSUM,TXCSUM,TSO4,LRO>
>        ether 00:16:3e:00:00:03
>        nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
>        media: Ethernet manual
>        status: active
> Starting devd.
> DHCPREQUEST on xn0 to 255.255.255.255 port 67
> DHCPACK from 69.147.83.62
> bound to 69.147.83.99 -- renewal in 900 seconds.
> add net ::ffff:0.0.0.0: gateway ::1
> add net ::0.0.0.0: gateway ::1
> add net fe80::: gateway ::1
> add net ff02::: gateway ::1
> kldload: can't load nfscl: File exists
> /etc/rc: WARNING: Unable to load kernel module nfscl
> ELF ldconfig path: /lib /usr/lib /usr/lib/compat /usr/local/lib
> a.out ldconfig path: /usr/lib/aout /usr/lib/compat/aout
> Creating and/or trimming log files.
> Starting syslogd.
> No core dumps found.
> Setting date via ntp.
> rtc0: [XEN] xen_rtc_settime
> 29 Jul 17:40:33 ntpdate[585]: step time server 69.147.83.54 offset
> -25202.462526 sec
> kldload: can't load nfscl: File exists
> /etc/rc: WARNING: Unable to load kernel module nfscl
> Setting NIS domain: freebsd.
> Starting rpcbind.
> Starting ypbind.
> Clearing /tmp (X related).
> Updating motd:.
> Mounting late file systems:mount_nfs: nfscl is not available
> mount_nfs: nfscl is not available
> mount_nfs: nfscl is not available
> .
> Mounting /etc/fstab filesystems failed,  startup aborted
> ERROR: ABORTING BOOT (sending SIGTERM to parent)!
> Jul 29 17:40:34 ref9-xen32 init: /bin/sh on /etc/rc terminated
> abnormally, going to single user mode
> Enter full pathname of shell or RETURN for /bin/sh:
>
>
> _______________________________________________
> freebsd-xen at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-xen
> To unsubscribe, send any mail to "freebsd-xen-unsubscribe at freebsd.org"
>


More information about the freebsd-xen mailing list