Port-xen archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: DomU hangs with Xen 3.1



Sarton O'Brien wrote:
On Tue, 18 Sep 2007 06:58:23 pm John R. Shannon wrote:
Since switching a server to 3.1 I've been experiencing infrequent hangs
of various domUs. In a recent one, the console of a non-responsive domU
showed:

xbd0: grant still used by backend

dom0 and domU are running NetBSD 4.99.30 on a Pentium 4 platform.

I'm not as knowledgeable as some on this list but if you provide some more details it may aide an answer, as this doesn't seem to be an issue I've seen before ...
* Are kernel and userland in sync?

Yes, they are. They were built at from the same source.

* pkg listing for xen related software

xenkernel3-3.1.0nb1
xentools3-3.1.0

* xen config (grub and domu)
default=0
# boot after 10s the default entry if the user didn't hit keyboard
timeout=10
# Configure serial port to use as console. Ignore if you'll use VGA only
serial --unit=0 --speed=115200 --word=8 --parity=no --stop=1
# Let the user select which console to use (serial or VGA), default
# to serial after 10s
terminal --timeout=10 serial console
# An entry for NetBSD/xen, using /netbsd as the domain0 kernel, and VGA
# console. Domain0 will have 64MB RAM allocated.
# Assume NetBSD is installed in the first MBR partition.
# We can use console=tty0 (Linux syntax) or console=pc (NetBSD syntax)
title Xen 3.1 / NetBSD (hda0, serial)
  root(hd0,0)
  kernel (hd0,a)/xen.gz dom0_mem=262144 mem=3072M com1=115200,8n1
  module (hd0,a)/netbsdXen0 root=/dev/hda1 ro console=ttyS0
title Xen 3.1 / NetBSD (hda0, vga)
  root(hd0,0)
  kernel (hd0,a)/xen.gz dom0_mem=262144 mem=3072M
  module (hd0,a)/netbsdXen0 root=/dev/hda1 ro console=tty0
#Load a regular NetBSD/i386 kernel. Can be useful if you end up with a
#nonworking /xen.gz
title NetBSD chain
  root        (hd0,0)
  chainloader +1
## end of grub config file.

domain0# xm list
Name                   ID   Mem VCPUs      State   Time(s)
Domain-0               0   256     1     r-----    674.0
dns                    1   256     1     -b----    375.4
https                  6   256     1     -b----    283.9
imap                   3   256     1     -b----    389.0
mail                   7   256     1     -b----    645.2
proxy                  4   256     1     -b----    460.6
ras                    5   256     1     -b----    268.1
www                    9   256     1     -b----    234.1

All domUs configuration files follow this pattern using different physical partitions and mac addresses:

#  -*- mode: python; -*-
#============================================================================
# Python defaults setup for 'xm create'.
# Edit this file to reflect the configuration of your system.
#============================================================================

kernel = "/netbsd-XENU"
memory = 256
name = "mail"
vif = [ 'mac=00:16:3e:01:00:25, bridge=bridge0',
        'mac=00:16:3e:01:01:25, bridge=bridge1' ]
disk = [ 'phy:/dev/sd0l,sd0d,w' ]
autorestart = True
nographic = True

# end of mail config file ====================================================


* dmesg from xen, dom0 and domu if possible

Attachment.

* Any modifications to the kernel config

Kernel configuration files (deltas from XEN3_DOM0 and XEN3_DOMU) are attached. The previous Xen2 kernels were defined as identical deltas on XEN2_DOM0 and XEN2_DOMU.

* What did you switch from? xen 3.0? on the same box?

Xen 2.0.7 with NetBSD 4.99.19 on the same box:

SUPERMICRO 1U P4 5014CM8
CPU -P4-3.2-541 INTEL P4 3.2GHZ 541 1MB EM64T LGA775 CPU
4GB ECC UNBU DDR2 533/400MHZ SDRAM
2 HDRV-S73X15C320  SEAGATE 73G 15K U320 SCSI ST373455LC/80P

I can't guarantee any of this is going to help but it may show an inconsistency somewhere. The other possibility is you hit a bad timeframe for cvs as you are running close to the latest current version.

And just curious as this is not necessarily related ... are you running serial console or vga?

Serial.

--
John R. Shannon
Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
    2006, 2007
    The NetBSD Foundation, Inc.  All rights reserved.
Copyright (c) 1982, 1986, 1989, 1991, 1993
    The Regents of the University of California.  All rights reserved.

NetBSD 4.99.30 (MYXEN3_DOM0) #0: Thu Sep 13 06:12:41 MDT 2007
        
root%domain0.johnrshannon.com@localhost:/usr/obj/import/BASELINE/NetBSD/src/sys/arch/i386/compile/MYXEN3_DOM0
total memory = 256 MB
avail memory = 238 MB
timecounter: Timecounters tick every 10.000 msec
BIOS32 rev. 0 found at 0xfb770
mainbus0 (root)
mainbus0: scanning 0x9f800 to 0x9fbf0 for MP signature
mainbus0: scanning 0x9f000 to 0x9f3f0 for MP signature
mainbus0: scanning 0xf0000 to 0xffff0 for MP signature
mainbus0: MP floating pointer found in bios at 0xf5a20
mainbus0: MP config table at 0xf1400, 312 bytes long
cpu0 at mainbus0 apid 0: (boot processor)
ioapic0 at mainbus0 apid 2
ioapic0: pa 0xfec00000, virtual wire mode, version 20, 24 pins
ioapic1 at mainbus0 apid 3
ioapic1: pa 0xfec10000, virtual wire mode, version 20, 24 pins
hypervisor0 at mainbus0
vcpu0 at hypervisor0: (uniprocessor)
vcpu0: Intel (686-class), 3194.54 MHz, id 0xf41
vcpu0: features bfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR>
vcpu0: features bfebfbff<PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX>
vcpu0: features bfebfbff<FXSR,SSE,SSE2,SS,HTT,TM,SBF>
vcpu0: I-cache 12K uOp cache 8-way
vcpu0: L2 cache 1 MB 64B/line 8-way
vcpu0: ITLB 4K/4M: 128 entries
vcpu0: DTLB 4K/4M: 64 entries
vcpu0: 32 page colors
debug virtual interrupt using event channel 1
xenbus0 at hypervisor0: Xen Virtual Bus Interface
xencons0 at hypervisor0: Xen Virtual Console Driver
xencons0: console major 143, unit 0
xencons0: using event channel 2
npx0 at hypervisor0: using exception 16
acpi0 at hypervisor0: Advanced Configuration and Power Interface
acpi0: using Intel ACPI CA subsystem version 20060217
acpi0: X/RSDT: OemId <IntelR,AWRDACPI,42302e31>, AslId <AWRD,00000000>
acpi0: SCI interrupting at int 9
acpi0: fixed-feature power button present
timecounter: Timecounter "ACPI-Safe" frequency 3579545 Hz quality 900
ACPI-Safe 24-bit timer
mpacpi: found root PCI bus 0 at level 1
mpacpi: found subordinate bus 1 at level 2
mpacpi: found subordinate bus 3 at level 2
mpacpi: found subordinate bus 2 at level 2
mpacpi: 4 PCI busses
mpacpi: ISA interrupt override 0 -> 2 (0/0)
mpacpi: ISA interrupt override 9 -> 9 (1/3)
mpacpi: configuring PCI bus 0 int routing
mpacpi: configuring PCI bus 1 int routing
mpacpi: configuring PCI bus 3 int routing
mpacpi: configuring PCI bus 2 int routing
ioapic0: pin 2 attached to isa0 irq 0 (type 0<type=0> flags 0<pol=0,trig=0>)
ioapic0: pin 1 attached to isa0 irq 1 (type 0<type=0> flags 0<pol=0,trig=0>)
ioapic0: pin 3 attached to isa0 irq 3 (type 0<type=0> flags 0<pol=0,trig=0>)
ioapic0: pin 4 attached to isa0 irq 4 (type 0<type=0> flags 0<pol=0,trig=0>)
ioapic0: pin 5 attached to isa0 irq 5 (type 0<type=0> flags 0<pol=0,trig=0>)
ioapic0: pin 6 attached to isa0 irq 6 (type 0<type=0> flags 0<pol=0,trig=0>)
ioapic0: pin 7 attached to isa0 irq 7 (type 0<type=0> flags 0<pol=0,trig=0>)
ioapic0: pin 8 attached to isa0 irq 8 (type 0<type=0> flags 0<pol=0,trig=0>)
ioapic0: pin 9 attached to isa0 irq 9 (type 0<type=0> flags d<pol=1=Act 
Hi,trig=3=Level>)
ioapic0: pin 10 attached to isa0 irq 10 (type 0<type=0> flags 0<pol=0,trig=0>)
ioapic0: pin 11 attached to isa0 irq 11 (type 0<type=0> flags 0<pol=0,trig=0>)
ioapic0: pin 12 attached to isa0 irq 12 (type 0<type=0> flags 0<pol=0,trig=0>)
ioapic0: pin 13 attached to isa0 irq 13 (type 0<type=0> flags 0<pol=0,trig=0>)
ioapic0: pin 14 attached to isa0 irq 14 (type 0<type=0> flags 0<pol=0,trig=0>)
ioapic0: pin 15 attached to isa0 irq 15 (type 0<type=0> flags 0<pol=0,trig=0>)
local apic: pin 1 attached to NMI (type 1<type=1=NMI> flags 0<pol=0,trig=0>)
local apic: pin 1 attached to NMI (type 1<type=1=NMI> flags 0<pol=0,trig=0>)
ioapic0: pin 16 attached to pci0 device 31 INT_C (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 18 attached to pci0 device 31 INT_A (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 17 attached to pci0 device 31 INT_B (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 16 attached to pci0 device 29 INT_A (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 19 attached to pci0 device 29 INT_B (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 18 attached to pci0 device 29 INT_C (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 23 attached to pci0 device 29 INT_D (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 18 attached to pci1 device 1 INT_A (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 18 attached to pci1 device 1 INT_B (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 18 attached to pci1 device 1 INT_C (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 18 attached to pci1 device 1 INT_D (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 21 attached to pci3 device 0 INT_A (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 22 attached to pci3 device 0 INT_B (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 23 attached to pci3 device 0 INT_C (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 20 attached to pci3 device 0 INT_D (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 20 attached to pci3 device 1 INT_A (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 21 attached to pci3 device 1 INT_B (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 22 attached to pci3 device 1 INT_C (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 23 attached to pci3 device 1 INT_D (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 21 attached to pci3 device 2 INT_A (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 22 attached to pci3 device 2 INT_B (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 23 attached to pci3 device 2 INT_C (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 20 attached to pci3 device 2 INT_D (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 16 attached to pci3 device 9 INT_A (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 16 attached to pci3 device 9 INT_B (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 16 attached to pci3 device 9 INT_C (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 16 attached to pci3 device 9 INT_D (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 19 attached to pci3 device 10 INT_A (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 19 attached to pci3 device 10 INT_B (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 19 attached to pci3 device 10 INT_C (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: pin 19 attached to pci3 device 10 INT_D (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic1: pin 0 attached to pci2 device 1 INT_A (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic1: pin 1 attached to pci2 device 1 INT_B (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic1: pin 2 attached to pci2 device 1 INT_C (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic1: pin 3 attached to pci2 device 1 INT_D (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic1: pin 1 attached to pci2 device 2 INT_A (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic1: pin 2 attached to pci2 device 2 INT_B (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic1: pin 3 attached to pci2 device 2 INT_C (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic1: pin 0 attached to pci2 device 2 INT_D (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic1: pin 2 attached to pci2 device 3 INT_A (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic1: pin 3 attached to pci2 device 3 INT_B (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic1: pin 0 attached to pci2 device 3 INT_C (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic1: pin 1 attached to pci2 device 3 INT_D (type 0<type=0> flags 
f<pol=3=Act Lo,trig=3=Level>)
ioapic0: int9 18998<vector=98,delmode=1,logical,level,masked,dest=0> 
1000000<target=1>
CPU0 (ACPI Object Type 'Processor' [0x0c]) at acpi0 not configured
CPU1 (ACPI Object Type 'Processor' [0x0c]) at acpi0 not configured
acpibut0 at acpi0 (PWRB, PNP0C0C): ACPI Power Button
PCI0 (PNP0A03) [PCI/PCI-X Host Bridge] at acpi0 not configured
SYSR (PNP0C02) [Plug and Play motherboard register resources] at acpi0 not 
configured
PIC (PNP0000) [AT Interrupt Controller] at acpi0 not configured
DMA1 (PNP0200) [AT DMA Controller] at acpi0 not configured
TMR (PNP0100) [AT Timer] at acpi0 not configured
RTC (PNP0B00) [AT Real-Time Clock] at acpi0 not configured
SPKR (PNP0800) [AT-style speaker sound] at acpi0 not configured
COPR (PNP0C04) [Math Coprocessor] at acpi0 not configured
FDC0 (PNP0700) [PC standard floppy disk controller] at acpi0 not configured
UAR1 (PNP0501) [16550A-compatible COM port] at acpi0 not configured
UAR2 (PNP0501) [16550A-compatible COM port] at acpi0 not configured
LPT1 (PNP0400) [Standard LPT printer port] at acpi0 not configured
PS2K (PNP0303) [IBM Enhanced (101/102-key, PS/2 mouse support)] at acpi0 not 
configured
PMIO (PNP0C02) [Plug and Play motherboard register resources] at acpi0 not 
configured
FWH (INT0800) [Intel FWH Random Number Generator] at acpi0 not configured
LNKA (PNP0C0F) [PCI interrupt link device] at acpi0 not configured
LNKB (PNP0C0F) [PCI interrupt link device] at acpi0 not configured
LNKC (PNP0C0F) [PCI interrupt link device] at acpi0 not configured
LNKD (PNP0C0F) [PCI interrupt link device] at acpi0 not configured
LNK1 (PNP0C0F) [PCI interrupt link device] at acpi0 not configured
MEM (PNP0C01) [System Board] at acpi0 not configured
FAN (PNP0C0B) [ACPI Fan] at acpi0 not configured
THRM (ACPI Object Type 'Thermal' [0x0d]) at acpi0 not configured
pci0 at hypervisor0 bus 0: configuration mode 1hypervisor0: added to list as 
bus 0

pci0: i/o space, memory space enabled
pchb0 at pci0 dev 0 function 0
pchb0: Intel 82875P Host (rev. 0x02)
ppb0 at pci0 dev 3 function 0: Intel 82875P PCI-CSA Bridge (rev. 0x02)
pci1 at ppb0 bus 1ppb0: added to list as bus 1

pci1: i/o space, memory space enabled
wm0 at pci1 dev 1 function 0: Intel i82547GI 1000BASE-T Ethernet, rev. 0
ioapic0: int18 1a9a0<vector=a0,delmode=1,logical,actlo,level,masked,dest=0> 
1000000<target=1>
wm0: interrupting at ioapic0 pin 18, event channel 4
wm0: Communication Streaming Architecture
wm0: 64 word (6 address bits) MicroWire EEPROM
wm0: Ethernet address 00:30:48:82:b4:d8
igphy0 at wm0 phy 1: Intel IGP01E1000 Gigabit PHY, rev. 0
igphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 
1000baseT-FDX, auto
ppb1 at pci0 dev 28 function 0: Intel 6300ESB PCI-X Bridge (rev. 0x02)
pci2 at ppb1 bus 2ppb1: added to list as bus 2

pci2: i/o space, memory space enabled
ahd0 at pci2 dev 3 function 0
ioapic1: int2 1a9a8<vector=a8,delmode=1,logical,actlo,level,masked,dest=0> 
1000000<target=1>
ahd0: interrupting at ioapic1 pin 2, event channel 5
ahd0: Manual Primary Termination
ahd0: Manual Secondary Termination
ahd0: Primary High byte termination Enabled
ahd0: Primary Low byte termination Enabled
ahd0: Secondary High byte termination Disabled
ahd0: Secondary Low byte termination Disabled
ahd0: Downloading Sequencer Program... 656 instructions downloaded
ahd0: Features 0x1c101, Bugs 0x700002, Flags 0x43f1
ahd0: aic7902: Ultra320 Wide Channel A, SCSI Id=7, PCI-X 50-66 MHz, 512 SCBs
scsibus0 at ahd0: 16 targets, 8 luns per target
ahd1 at pci2 dev 3 function 1
ioapic1: int3 1a9b0<vector=b0,delmode=1,logical,actlo,level,masked,dest=0> 
1000000<target=1>
ahd1: interrupting at ioapic1 pin 3, event channel 6
ahd1: Manual Primary Termination
ahd1: Manual Secondary Termination
ahd1: Primary High byte termination Enabled
ahd1: Primary Low byte termination Enabled
ahd1: Secondary High byte termination Disabled
ahd1: Secondary Low byte termination Disabled
ahd1: Downloading Sequencer Program... 656 instructions downloaded
ahd1: Features 0x1c101, Bugs 0x700002, Flags 0x43f0
ahd1: aic7902: Ultra320 Wide Channel B, SCSI Id=7, PCI-X 50-66 MHz, 512 SCBs
scsibus1 at ahd1: 16 targets, 8 luns per target
uhci0 at pci0 dev 29 function 0: Intel 6300ESB USB UHCI Controller (rev. 0x02)
ioapic0: int16 1a9b8<vector=b8,delmode=1,logical,actlo,level,masked,dest=0> 
1000000<target=1>
uhci0: interrupting at ioapic0 pin 16, event channel 7
usb0 at uhci0: USB revision 1.0
uhub0 at usb0
uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
uhci1 at pci0 dev 29 function 1: Intel 6300ESB USB UHCI Controller (rev. 0x02)
ioapic0: int19 1a9c0<vector=c0,delmode=1,logical,actlo,level,masked,dest=0> 
1000000<target=1>
uhci1: interrupting at ioapic0 pin 19, event channel 8
usb1 at uhci1: USB revision 1.0
uhub1 at usb1
uhub1: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub1: 2 ports with 2 removable, self powered
Intel 6300ESB Watchdog Timer (miscellaneous system, revision 0x02) at pci0 dev 
29 function 4 not configured
Intel 6300ESB Advanced Interrupt Controller (interrupt system, interface 0x20, 
revision 0x02) at pci0 dev 29 function 5 not configured
ehci0 at pci0 dev 29 function 7: Intel 6300ESB USB EHCI Controller (rev. 0x02)
ioapic0: int23 1a9c8<vector=c8,delmode=1,logical,actlo,level,masked,dest=0> 
1000000<target=1>
ehci0: interrupting at ioapic0 pin 23, event channel 9
ehci0: BIOS has given up ownership
ehci0: EHCI version 1.0
ehci0: companion controllers, 2 ports each: uhci0 uhci1
usb2 at ehci0: USB revision 2.0
uhub2 at usb2
uhub2: Intel EHCI root hub, class 9/0, rev 2.00/1.00, addr 1
uhub2: 4 ports with 4 removable, self powered
ppb2 at pci0 dev 30 function 0: Intel 82801BA Hub-PCI Bridge (rev. 0x0a)
pci3 at ppb2 bus 3ppb2: added to list as bus 3

pci3: i/o space, memory space enabled
vga0 at pci3 dev 9 function 0: ATI Technologies Rage XL (rev. 0x27)
wsdisplay0 at vga0 kbdmux 1
wsmux1: connecting to wsdisplay0
wsdisplay0: screen 0-3 added (80x25, vt100 emulation)
direct rendering for vga0 unsupported
wm1 at pci3 dev 10 function 0: Intel i82541GI 1000BASE-T Ethernet, rev. 0
wm1: interrupting at ioapic0 pin 19, event channel 8
wm1: 32-bit 33MHz PCI bus
wm1: 64 word (6 address bits) MicroWire EEPROM
wm1: Ethernet address 00:30:48:82:b4:d9
igphy1 at wm1 phy 1: Intel IGP01E1000 Gigabit PHY, rev. 0
igphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 
1000baseT-FDX, auto
pcib0 at pci0 dev 31 function 0
pcib0: Intel 6300ESB LPC Interface Bridge (rev. 0x02)
piixide0 at pci0 dev 31 function 1
piixide0: Intel 6300ESB IDE Controller (ICH5) (rev. 0x02)
piixide0: bus-master DMA support present
piixide0: primary channel configured to compatibility mode
piixide0: primary channel using event channel 10 for irq 14
atabus0 at piixide0 channel 0
piixide0: secondary channel configured to compatibility mode
piixide0: secondary channel using event channel 11 for irq 15
atabus1 at piixide0 channel 1
piixide1 at pci0 dev 31 function 2
piixide1: Intel 6300ESB Serial ATA Controller (rev. 0x02)
piixide1: bus-master DMA support present
piixide1: primary channel configured to native-PCI mode
piixide1: using ioapic0 pin 18, event channel 4 for native-PCI interrupt
atabus2 at piixide1 channel 0
piixide1: secondary channel configured to native-PCI mode
atabus3 at piixide1 channel 1
Intel 6300ESB SMBus Controller (SMBus serial bus, revision 0x02) at pci0 dev 31 
function 3 not configured
isa0 at pcib0
lpt0 at isa0 port 0x378-0x37b irq 7
com1 at isa0 port 0x2f8-0x2ff irq 3: ns16550a, working fifo
pckbc0 at isa0 port 0x60-0x64
timecounter: Timecounter "clockinterrupt" frequency 100 Hz quality 0
Xen clock: using event channel 14
timecounter: Timecounter "xen_system_time" frequency 1000000000 Hz quality 10000
crypto: assign driver 0, flags 2
crypto: driver 0 registers alg 1 flags 0 maxoplen 0
crypto: driver 0 registers alg 2 flags 0 maxoplen 0
crypto: driver 0 registers alg 3 flags 0 maxoplen 0
crypto: driver 0 registers alg 4 flags 0 maxoplen 0
crypto: driver 0 registers alg 5 flags 0 maxoplen 0
crypto: driver 0 registers alg 17 flags 0 maxoplen 0
crypto: driver 0 registers alg 6 flags 0 maxoplen 0
crypto: driver 0 registers alg 7 flags 0 maxoplen 0
crypto: driver 0 registers alg 15 flags 0 maxoplen 0
crypto: driver 0 registers alg 8 flags 0 maxoplen 0
crypto: driver 0 registers alg 16 flags 0 maxoplen 0
crypto: driver 0 registers alg 9 flags 0 maxoplen 0
crypto: driver 0 registers alg 10 flags 0 maxoplen 0
crypto: driver 0 registers alg 13 flags 0 maxoplen 0
crypto: driver 0 registers alg 14 flags 0 maxoplen 0
crypto: driver 0 registers alg 11 flags 0 maxoplen 0
crypto: driver 0 registers alg 18 flags 0 maxoplen 0
Kernelized RAIDframe activated
IPsec: Initialized Security Association Processing.
xenbus0: using event channel 15
scsibus0: waiting 2 seconds for devices to settle...
scsibus1: waiting 2 seconds for devices to settle...
atapibus0 at atabus0: 2 targets
cd0 at atapibus0 drive 0: <ASUS    CRW-5232A4, , 1.00> cdrom removable
cd0: 32-bit data port
cd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 2 (Ultra/33)
cd0(piixide0:0:0): using PIO mode 4, Ultra-DMA mode 2 (Ultra/33) (using DMA)
sd0 at scsibus0 target 0 lun 0: <SEAGATE, ST373454LW, HPS0> disk fixed
sd0: 70007 MB, 50824 cyl, 4 head, 705 sec, 512 bytes/sect x 143374738 sectors
(ahd0:A:0:0): Sending PPR bus_width 1, period 0x8, offset 0xfe, ppr_options 0xff
(ahd0:A:0:0): Received PPR width 1, period 8, offset 3f,options ff
        Filtered to width 1, period 8, offset 3f, options ff
ahd0: target 0 using 16bit transfers
sd0: sync (6.25ns offset 63), 16-bit (320.000MB/s) transfers, tagged queueing
ahd0: target 0 synchronous with period = 0x8, offset = 
0x3f(RDSTRM|DT|IU|RTI|QAS)
sd1 at scsibus0 target 1 lun 0: <SEAGATE, ST373455LW, 0003> disk fixed
sd1: 70007 MB, 74340 cyl, 2 head, 964 sec, 512 bytes/sect x 143374744 sectors
(ahd0:A:1:0): Sending PPR bus_width 1, period 0x8, offset 0xfe, ppr_options 0xff
(ahd0:A:1:0): Received PPR width 1, period 8, offset 3f,options df
        Filtered to width 1, period 8, offset 3f, options df
ahd0: target 1 using 16bit transfers
sd1: sync (6.25ns offset 63), 16-bit (320.000MB/s) transfers, tagged queueing
ahd0: target 1 synchronous with period = 0x8, offset = 0x3f(DT|IU|RTI|QAS)
sd2 at scsibus1 target 0 lun 0: <CSC 36GB, 15K REFURBISHED, 0113> disk fixed
sd2: 35003 MB, 31310 cyl, 4 head, 572 sec, 512 bytes/sect x 71687372 sectors
(ahd1:A:0:0): Sending PPR bus_width 1, period 0x8, offset 0xfe, ppr_options 0xff
(ahd1:A:0:0): Received PPR width 1, period 8, offset 3f,options ff
        Filtered to width 1, period 8, offset 3f, options ff
ahd1: target 0 using 16bit transfers
sd2: sync (6.25ns offset 63), 16-bit (320.000MB/s) transfers, tagged queueing
ahd1: target 0 synchronous with period = 0x8, offset = 
0x3f(RDSTRM|DT|IU|RTI|QAS)
boot device: <unknown>
root on sd0a dumps on sd0b
wsdisplay0: screen 4 added (80x25, vt100 emulation)
xbd backend: attach device sd0k (size 20480000) for domain 1
xvif1.0: Ethernet address 00:16:3e:01:00:22
xvif1.1: Ethernet address 00:16:3e:01:01:22
xbd backend: attach device sd1f (size 35830903) for domain 2
xvif2.0: Ethernet address 00:16:3e:01:00:20
xbd backend 0x403 for domain 1 using event channel 21
xvif2.1: Ethernet address 00:16:3e:01:01:20
xbd backend: attach device sd0m (size 82712057) for domain 3
xvif3.0: Ethernet address 00:16:3e:01:00:19
xvif3.1: Ethernet address 00:16:3e:01:01:19
xbd backend 0x403 for domain 2 using event channel 27
xbd backend: attach device sd1a (size 35830903) for domain 4
xbd backend 0x403 for domain 3 using event channel 31
xvif4.0: Ethernet address 00:16:3e:01:00:16
xvif4.1: Ethernet address 00:16:3e:01:01:16
xbd backend 0x403 for domain 4 using event channel 35
xbd backend: attach device sd1g (size 35881955) for domain 5
xvif5.0: Ethernet address 00:16:3e:01:00:21
xvif5.1: Ethernet address 00:16:3e:01:01:21
xbd backend 0x403 for domain 5 using event channel 40
xvif6.0: Ethernet address 00:16:3e:01:00:18
xvif6.1: Ethernet address 00:16:3e:01:01:18
xbd backend: attach device sd1e (size 35830903) for domain 6
xbd backend 0x403 for domain 6 using event channel 46
xvif7.0: Ethernet address 00:16:3e:01:00:17
xvif7.1: Ethernet address 00:16:3e:01:01:17
xbd backend: attach device sd0l (size 20480000) for domain 7
xbd backend 0x403 for domain 7 using event channel 50
xvif2.0 GNTTABOP_transfer[0] -1
xvif2.0: req_prod 84992 req_cons 84831 rsp_prod 84830 rsp_prod_pvt 84830 i 1
xvif2.1 GNTTABOP_transfer[0] -1
xvif2.1: req_prod 88190 req_cons 88066 rsp_prod 88065 rsp_prod_pvt 88065 i 1
xvif2.0: disconnecting
xvif2.1: disconnecting
xbd backend: detach device sd1f for domain 2
xbd backend: attach device sd1f (size 35830903) for domain 8
xvif8.0: Ethernet address 00:16:3e:01:00:20
xvif8.1: Ethernet address 00:16:3e:01:01:20
xbd backend 0x403 for domain 8 using event channel 53
xvif8.0 GNTTABOP_transfer[0] -1
xvif8.0: req_prod 10624 req_cons 10407 rsp_prod 10406 rsp_prod_pvt 10406 i 1
xvif8.0: disconnecting
xvif8.1: disconnecting
xbd backend: detach device sd1f for domain 8
xbd backend: attach device sd1f (size 35830903) for domain 9
xvif9.0: Ethernet address 00:16:3e:01:00:20
xvif9.1: Ethernet address 00:16:3e:01:01:20
xbd backend 0x403 for domain 9 using event channel 56
 __  __            _____  _   ___  
 \ \/ /___ _ __   |___ / / | / _ \ 
  \  // _ \ '_ \    |_ \ | || | | |
  /  \  __/ | | |  ___) || || |_| |
 /_/\_\___|_| |_| |____(_)_(_)___/ 
                                   
 http://www.cl.cam.ac.uk/netos/xen
 University of Cambridge Computer Laboratory

 Xen version 3.1.0 (root%johnrshannon.com@localhost) (gcc version 4.1.3 
20070620 prerelease (NetBSD nb1 20070620)) Mon Sep 17 16:39:14 MDT 2007
 Latest ChangeSet: unavailable

(XEN) Command line: (hd0,a)/xen.gz dom0_mem=262144 mem=3072M com1=115200,8n1
(XEN) Truncating memory map to 3145728kB
(XEN)  0000000000000000 - 000000000009f000 (usable)
(XEN)  000000000009f400 - 00000000000a0000 (reserved)
(XEN)  00000000000f0000 - 0000000000100000 (reserved)
(XEN)  0000000000100000 - 00000000c0000000 (usable)
(XEN) System RAM: 3071MB (3145340kB)
(XEN) Xen heap: 10MB (10248kB)
(XEN) Domain heap initialised: DMA width 32 bits
(XEN) PAE disabled.
(XEN) Processor #0 15:4 APIC version 20
(XEN) IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-23
(XEN) IOAPIC[1]: apic_id 3, version 32, address 0xfec10000, GSI 24-47
(XEN) Enabling APIC mode:  Flat.  Using 2 I/O APICs
(XEN) Using scheduler: SMP Credit Scheduler (credit)
(XEN) Detected 3194.703 MHz processor.
(XEN) CPU0: Intel(R) Pentium(R) 4 CPU 3.20GHz stepping 01
(XEN) Mapping cpu 0 to node 255
(XEN) Total of 1 processors activated.
(XEN) ENABLING IO-APIC IRQs
(XEN)  -> Using new ACK method
(XEN) Platform timer is 1.193MHz PIT
(XEN) Brought up 1 CPUs
(XEN) *** LOADING DOMAIN 0 ***
(XEN)  Xen  kernel: 32-bit, lsb
(XEN)  Dom0 kernel: 32-bit, lsb, paddr 0xc0100000 -> 0xc0ae1fdc
(XEN)  Dom0 symbol map 0xc0ae1fdc -> 0xc0bbded8
(XEN) PHYSICAL MEMORY ARRANGEMENT:
(XEN)  Dom0 alloc.:   7f000000->80000000 (61440 pages to be allocated)
(XEN) VIRTUAL MEMORY ARRANGEMENT:
(XEN)  Loaded kernel: c0100000->c0bbded8
(XEN)  Init. ramdisk: c0bbe000->c0bbe000
(XEN)  Phys-Mach map: c0bbe000->c0bfe000
(XEN)  Start info:    c0bfe000->c0bfe46c
(XEN)  Page tables:   c0bff000->c0c04000
(XEN)  Boot stack:    c0c04000->c0c05000
(XEN)  TOTAL:         c0000000->c1000000
(XEN)  ENTRY ADDRESS: c0100000
(XEN) Dom0 has maximum 1 VCPUs
(XEN) Scrubbing Free RAM: ............................done.
(XEN) Xen trace buffers: disabled
(XEN) Std. Loglevel: Errors and warnings
(XEN) Guest Loglevel: Nothing (Rate-limited: Errors and warnings)
(XEN) Xen is relinquishing VGA console.
(XEN) *** Serial input -> DOM0 (type 'CTRL-a' three times to switch input to 
Xen).
(XEN) mm.c:503:d0 Could not get page ref for pfn bff03
(XEN) mm.c:2324:d0 Could not get page for normal update
(XEN) mm.c:503:d0 Could not get page ref for pfn bff03
(XEN) mm.c:2324:d0 Could not get page for normal update
(XEN) mm.c:503:d0 Could not get page ref for pfn bff03
(XEN) mm.c:2324:d0 Could not get page for normal update
(XEN) mm.c:503:d0 Could not get page ref for pfn bff03
(XEN) mm.c:2324:d0 Could not get page for normal update
(XEN) mm.c:503:d0 Could not get page ref for pfn bff03
(XEN) mm.c:2324:d0 Could not get page for normal update
Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
    2006, 2007
    The NetBSD Foundation, Inc.  All rights reserved.
Copyright (c) 1982, 1986, 1989, 1991, 1993
    The Regents of the University of California.  All rights reserved.

NetBSD 4.99.30 (MYXEN3_DOMU) #0: Tue Sep 11 03:33:30 MDT 2007
        
root%domain0b.johnrshannon.com@localhost:/usr/obj/import/BASELINE/NetBSD/src/sys/arch/i386/compile/MYXEN3_DOMU
total memory = 256 MB
avail memory = 246 MB
timecounter: Timecounters tick every 10.000 msec
mainbus0 (root)
hypervisor0 at mainbus0
vcpu0 at hypervisor0: (uniprocessor)
vcpu0: Intel (686-class), 3200.11 MHz, id 0xf49
vcpu0: features bfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR>
vcpu0: features bfebfbff<PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX>
vcpu0: features bfebfbff<FXSR,SSE,SSE2,SS,HTT,TM,SBF>
vcpu0: I-cache 12K uOp cache 8-way
vcpu0: L2 cache 1 MB 64B/line 8-way
vcpu0: ITLB 4K/4M: 64 entries
vcpu0: DTLB 4K/4M: 64 entries
vcpu0: 32 page colors
debug virtual interrupt using event channel 3
xenbus0 at hypervisor0: Xen Virtual Bus Interface
xencons0 at hypervisor0: Xen Virtual Console Driver
xencons0: console major 143, unit 0
xencons0: using event channel 2
npx0 at hypervisor0: using exception 16
timecounter: Timecounter "clockinterrupt" frequency 100 Hz quality 0
Xen clock: using event channel 4
timecounter: Timecounter "xen_system_time" frequency 1000000000 Hz quality 10000
crypto: assign driver 0, flags 2
crypto: driver 0 registers alg 1 flags 0 maxoplen 0
crypto: driver 0 registers alg 2 flags 0 maxoplen 0
crypto: driver 0 registers alg 3 flags 0 maxoplen 0
crypto: driver 0 registers alg 4 flags 0 maxoplen 0
crypto: driver 0 registers alg 5 flags 0 maxoplen 0
crypto: driver 0 registers alg 17 flags 0 maxoplen 0
crypto: driver 0 registers alg 6 flags 0 maxoplen 0
crypto: driver 0 registers alg 7 flags 0 maxoplen 0
crypto: driver 0 registers alg 15 flags 0 maxoplen 0
crypto: driver 0 registers alg 8 flags 0 maxoplen 0
crypto: driver 0 registers alg 16 flags 0 maxoplen 0
crypto: driver 0 registers alg 9 flags 0 maxoplen 0
crypto: driver 0 registers alg 10 flags 0 maxoplen 0
crypto: driver 0 registers alg 13 flags 0 maxoplen 0
crypto: driver 0 registers alg 14 flags 0 maxoplen 0
crypto: driver 0 registers alg 11 flags 0 maxoplen 0
crypto: driver 0 registers alg 18 flags 0 maxoplen 0
Kernelized RAIDframe activated
IPsec: Initialized Security Association Processing.
xenbus0: using event channel 1
xbd0 at xenbus0 id 1027: Xen Virtual Block Device Interface
xbd0: using event channel 5
xennet0 at xenbus0 id 0: Xen Virtual Network Interface
xennet0: MAC address 00:16:3e:01:00:25
xennet0: using event channel 6
xennet1 at xenbus0 id 1: Xen Virtual Network Interface
xennet1: MAC address 00:16:3e:01:01:25
xennet1: using event channel 7
unknown type console at xenbus0 id 0 not configured
xbd0: 10000 MB, 512 bytes/sect x 20480000 sectors
unknown type console at xenbus0 id 0 not configured
boot device: xbd0
root on xbd0a dumps on xbd0b
root file system type: ffs
unknown type console at xenbus0 id 0 not configured
include         "arch/i386/conf/XEN3_DOM0"

maxusers        64              # estimated number of users

#making MCLBYTES == PAGE_SIZE avoids a copy when a mbuf cluster is sent
# do a domU, at the expense of a highter memory usage by the network stack.
options         MCLSHIFT=12

no options      INSECURE        # disable kernel security levels - X needs this
no options      DIAGNOSTIC      # expensive kernel consistency checks
no options      DEBUG           # expensive debugging checks/support 
no options      KMEMSTATS       # kernel memory statistics (vmstat -m)
no options      DDB             # in-kernel debugger
no options      DDB_ONPANIC     # see also sysctl(8): `ddb.onpanic'
no options      COMPAT_NOMID    # NetBSD 0.8, 386BSD, and BSDI
no options      COMPAT_09       # NetBSD 0.9
no options      COMPAT_10       # NetBSD 1.0
no options      COMPAT_11       # NetBSD 1.1
no options      COMPAT_12       # NetBSD 1.2, 386BSD, and BSDI
no options      COMPAT_13       # NetBSD 1.3, 386BSD, and BSDI
no options      COMPAT_14       # NetBSD 1.4
no options      COMPAT_15       # NetBSD 1.5
no options      COMPAT_16       # NetBSD 1.6
no options      COMPAT_20       # NetBSD 2.0
no options      COMPAT_OSSAUDIO # OSS (Voxware) audio driver compatibility
no options      COMPAT_IBCS2    # binary compatibility with SCO and ISC
no options      COMPAT_FREEBSD  # binary compatibility with FreeBSD
no file-system  LFS             # log-structured file system
no file-system  NTFS            # Windows/NT file system (experimental)
no file-system  PORTAL          # portal filesystem (still experimental)
no file-system  CODA            # Coda File System; also needs vcoda (below)
no file-system  SMBFS           # experimental - CIFS; also needs nsmb (below)
no options      QUOTA           # UFS quotas
options         IPSEC           # IP security
options         IPSEC_ESP       # IP security (encryption part; define w/IPSEC)
options         BRIDGE_IPF              # bridge uses IP/IPv6 pfil hooks too

options         FILEASSOC               # fileassoc(9) - required for Veriexec

# Veriexec
pseudo-device   veriexec
#
# Uncomment the fingerprint methods below that are desired. Note that
# removing fingerprint methods will have almost no impact on the kernel
# code size.
#
options VERIFIED_EXEC_FP_RMD160
options VERIFIED_EXEC_FP_SHA256
options VERIFIED_EXEC_FP_SHA384
options VERIFIED_EXEC_FP_SHA512
options VERIFIED_EXEC_FP_SHA1
options VERIFIED_EXEC_FP_MD5

options PAX_MPROTECT=0                  # PaX mprotect(2) restrictions

no pseudo-device        vcoda           # coda minicache <-> venus comm.
no pseudo-device        nsmb            # experimental - SMB requester
options NMBCLUSTERS=16384 # Increase number of buffers
include         "arch/i386/conf/XEN3_DOMU"

maxusers        64              # estimated number of users

options         MAXFILES=5120
options         NMBCLUSTERS=16384 # Increase number of buffers
options         IPSEC           # IP security
options         IPSEC_ESP       # IP security (encryption part; define w/IPSEC)
options         MSGMNB=16384
options         MSGSSZ=64
options         MSGTQL=512
options         SHMMAXPGS=8192

no file-system  CODA            # Coda File System; also needs vcoda (below)
no file-system  SMBFS           # experimental - CIFS; also needs nsmb (below)
no file-system  LFS             # log-structured file system
no file-system  NTFS            # Windows/NT file system (experimental)
no file-system  OVERLAY         # overlay file system
no file-system  PORTAL          # portal filesystem (still experimental)

no options      COMPAT_09       # NetBSD 0.9
no options      COMPAT_10       # NetBSD 1.0
no options      COMPAT_11       # NetBSD 1.1
no options      COMPAT_12       # NetBSD 1.2, 386BSD, and BSDI
no options      COMPAT_13       # NetBSD 1.3, 386BSD, and BSDI
no options      COMPAT_14       # NetBSD 1.4
no options      COMPAT_15       # NetBSD 1.5
no options      COMPAT_16       # NetBSD 1.6
no options      COMPAT_20       # NetBSD 2.0
no options      COMPAT_FREEBSD  # binary compatibility with FreeBSD
no options      COMPAT_IBCS2    # binary compatibility with SCO and ISC
no options      COMPAT_OSSAUDIO # OSS (Voxware) audio driver compatibility
no options      DDB             # in-kernel debugger
no options      DEBUG           # expensive debugging checks/support 
no options      DIAGNOSTIC      # expensive kernel consistency checks
no options      INSECURE        # disable kernel security levels - X needs this
no options      KMEMSTATS       # kernel memory statistics (vmstat -m)
no options      QUOTA           # UFS quotas

options         FILEASSOC               # fileassoc(9) - required for Veriexec


pseudo-device   carp                    # Common Address Redundancy Protocol

# Veriexec
pseudo-device   veriexec
#
# Uncomment the fingerprint methods below that are desired. Note that
# removing fingerprint methods will have almost no impact on the kernel
# code size.
#
options VERIFIED_EXEC_FP_RMD160
options VERIFIED_EXEC_FP_SHA256
options VERIFIED_EXEC_FP_SHA384
options VERIFIED_EXEC_FP_SHA512
options VERIFIED_EXEC_FP_SHA1
options VERIFIED_EXEC_FP_MD5

options PAX_MPROTECT=0                  # PaX mprotect(2) restrictions

no pseudo-device        nsmb    # experimental - SMB requester
no pseudo-device        vcoda   # coda minicache <-> venus comm.


Home | Main Index | Thread Index | Old Index