Newbie question regarding Xen traps
by Alex Tomic
I'm a newbie to Xen, so I apologise for this question which may be buried
somewhere in a doc that I can't seem to find.
Install and setup of Xen on my two athlon64 FC5 boxes went smoothly.
Unfortunately, Xen often cracks once a relatively heavy load is introduced
on one of the mysql servers that runs on the guests. Both machines are
equally unstable. If I remember correctly, the last one had mask_IO_APIC_irq
and mask_and_ack_level_ioapic_irq at the top of the stack.
My question is, how do I retain the trap output that is printed to the
console when the machine dies? I can't seem to find it anywhere in /var/log
and I'm not sure where else to look. I'd just like to retain what is printed
to the console, like the traceback and registers so that I can see if the
stack is the same or similar each time on each system, or if I have multiple
problems.
Thanks!
Alex
16 years, 10 months
[BUG] [x86-32/PAE] modular netbk causes panic
by Matt C
Hi All
I'm not sure if this is related to the IA64 netbk kernel panic that was
just reported, but on my x86-32/PAE system, I'm seeing a crash as soon as
netbk is loaded in Dom0. I'm using a fresh FC5 system with all updates
merged. Specifically, the kernel is kernel-xen-2.6.17-1.2157_FC5 and xen
is xen-3.0.2-3.FC5.
If I flip back to the kernel-xen0-2.6.17-1.2157_FC5 kernel (and non-PAE
domU kernel, of course), the network works perfectly all the way from domU
to the LAN.
The hardware is a 2p Opteron system with 16GB of RAM. The NICs are
broadcom BCM5702s using the tg3 driver, for what it's worth.
I have a machine dedicated to this testing, so I'm happy to test any other
kernels, configs, whatever else helps. I can throw this in bugzilla as
well if it'd be helpful, let me know.
Thanks!
-Matt
Gory details below...
-bash-3.1# modprobe netbk
printk: 27 messages suppressed.
modprobe: page allocation failure. order:8, mode:0xd0
<c044844a> __alloc_pages+0x298/0x2ac <c0448483>
__get_free_pages+0x25/0x34
<c0549ebe> balloon_alloc_empty_page_range+0x34/0x167 <c902c05b>
netback_init+0x5b/0x16d [netbk]
<c902c0b1> netback_init+0xb1/0x16d [netbk] <c042b092>
blocking_notifier_call_chain+0x31/0x48
<c0438def> sys_init_module+0x15df/0x178a <c05b115a>
register_netdevice+0x0/0x31a
<c0404bff> syscall_call+0x7/0xb
Mem-info:
DMA per-cpu:
cpu 0 hot: high 42, batch 7 used:2
cpu 0 cold: high 14, batch 3 used:0
cpu 1 hot: high 42, batch 7 used:8
cpu 1 cold: high 14, batch 3 used:11
DMA32 per-cpu: empty
Normal per-cpu: empty
HighMem per-cpu: empty
Free pages: 6504kB (0kB HighMem)
Active:7358 inactive:2693 dirty:34 writeback:0 unstable:0 free:1626
slab:2194 mapped:5098 pagetables:331
DMA free:6504kB min:1492kB low:1864kB high:2236kB active:29432kB
inactive:10772kB present:139264kB pages_scanned:0 all_unreclaimable? no
lowmem_reserve[]: 0 0 0 0
DMA32 free:0kB min:0kB low:0kB high:0kB active:0kB inactive:0kB
present:0kB pages_scanned:0 all_unreclaimable? no
lowmem_reserve[]: 0 0 0 0
Normal free:0kB min:0kB low:0kB high:0kB active:0kB inactive:0kB
present:0kB pages_scanned:0 all_unreclaimable? no
lowmem_reserve[]: 0 0 0 0
HighMem free:0kB min:128kB low:128kB high:128kB active:0kB inactive:0kB
present:0kB pages_scanned:0 all_unreclaimable? no
lowmem_reserve[]: 0 0 0 0
DMA: 293*4kB 205*8kB 49*16kB 16*32kB 3*64kB 3*128kB 3*256kB 0*512kB
1*1024kB 0*2048kB 0*4096kB = 6476kB
DMA32: empty
Normal: empty
HighMem: empty
Swap cache: add 0, delete 0, find 0/0, race 0+0
Free swap = 1052248kB
Total swap = 1052248kB
Free swap: 1052248kB
34816 pages of RAM
0 pages of HIGHMEM
17798 reserved pages
8132 pages shared
0 pages swap cached
34 pages dirty
0 pages writeback
5093 pages mapped
2195 pages slab
321 pages pagetables
------------[ cut here ]------------
kernel BUG at drivers/xen/netback/netback.c:1073!
invalid opcode: 0000 [#1]
SMP
Modules linked in: netbk ipv6 eeprom adm1026 hwmon_vid hwmon hidp l2cap
bluetooth dm_mirror dm_mod video button battery ac parport_pc lp parport
i2c_amd756 i2c_core sg hw_random tg3 ext3 jbd 3w_9xxx sd_mod scsi_mod
CPU: 1
EIP: 0061:[<c902c0b8>] Not tainted VLI
EFLAGS: 00010246 (2.6.17-1.2157_FC5xen #1)
EIP is at netback_init+0xb8/0x16d [netbk]
eax: 00000000 ebx: c658fed0 ecx: c0622b14 edx: ffffff29
esi: c91f6000 edi: c5c7fff8 ebp: c5c7ffc0 esp: c658feb0
ds: 007b es: 007b ss: 0069
Process modprobe (pid: 1722, threadinfo=c658e000 task=c08130d0)
Stack: <0>c066c3e0 c91f6000 c5c7fff8 c042b092 00000001 dead4ead ffffffff
ffffffff
00000001 dead4ead ffffffff ffffffff c5c7ffe0 c0438def 00000017
00000398
00007354 00000ae0 c9203f80 00000000 00000000 00000000 00000000
00000000
Call Trace:
<c042b092> blocking_notifier_call_chain+0x31/0x48 <c0438def>
sys_init_module+0x15df/0x178a
<c05b115a> register_netdevice+0x0/0x31a <c0404bff> syscall_call+0x7/0xb
Code: 00 e8 61 b0 3f f7 c7 05 14 51 20 c9 00 00 00 00 c7 05 10 51 20 c9 b7
f3 1f c9 68 00 01 00 00 e8 d9 dd 51 f7 83 c4 10 85 c0 75 08 <0f> 0b 31 04
28 13 20 c9 89 c2 31 c9 2b 15 10 7a 74 c0 c1 fa 05
EIP: [<c902c0b8>] netback_init+0xb8/0x16d [netbk] SS:ESP 0069:c658feb0
Segmentation fault
-bash-3.1#
# /usr/sbin/xm info
host : linux-test-108.phlinux.com
release : 2.6.17-1.2157_FC5xen
version : #1 SMP Tue Jul 11 23:55:13 EDT 2006
machine : i686
nr_cpus : 2
nr_nodes : 1
sockets_per_node : 2
cores_per_socket : 1
threads_per_core : 1
cpu_mhz : 2405
hw_caps :
00000000:00000000:078bfbff:e1d3fbff:00000000:00000010
total_memory : 16255
free_memory : 16004
xen_major : 3
xen_minor : 0
xen_extra : -unstable
xen_caps : xen-3.0-x86_32p
platform_params : virt_start=0xf5800000
xen_changeset : unavailable
cc_compiler : gcc version 4.1.1 20060525 (Red Hat 4.1.1-1)
cc_compile_by : brewbuilder
cc_compile_domain : build.redhat.com
cc_compile_date : Tue Jul 11 22:50:14 EDT 2006
# /usr/sbin/xm dmesg
__ __ _____ ___ _ _ _
\ \/ /___ _ __ |___ / / _ \ _ _ _ __ ___| |_ __ _| |__ | | ___
\ // _ \ '_ \ |_ \| | | |__| | | | '_ \/ __| __/ _` | '_ \| |/ _ \
/ \ __/ | | | ___) | |_| |__| |_| | | | \__ \ || (_| | |_) | | __/
/_/\_\___|_| |_| |____(_)___/ \__,_|_| |_|___/\__\__,_|_.__/|_|\___|
http://www.cl.cam.ac.uk/netos/xen
University of Cambridge Computer Laboratory
Xen version 3.0-unstable (brewbuilder(a)build.redhat.com) (gcc version
4.1.1 20060525 (Red Hat 4.1.1-1)) Tue Jul 11 22:50:14 EDT 2006
Latest ChangeSet: unavailable
(XEN) Command line: /xen.gz-2.6.17-1.2157_FC5-PAE console=com2,vga
nmi=dom0 dom0_mem=131072 com1=9600,8n1 com2=9600,8n1
(XEN) Physical RAM map:
(XEN) 0000000000000000 - 000000000009a800 (usable)
(XEN) 000000000009a800 - 00000000000a0000 (reserved)
(XEN) 00000000000ce000 - 0000000000100000 (reserved)
(XEN) 0000000000100000 - 00000000f7f60000 (usable)
(XEN) 00000000f7f60000 - 00000000f7f72000 (ACPI data)
(XEN) 00000000f7f72000 - 00000000f7f80000 (ACPI NVS)
(XEN) 00000000f7f80000 - 00000000f8000000 (reserved)
(XEN) 00000000fec00000 - 00000000fec00400 (reserved)
(XEN) 00000000fee00000 - 00000000fee01000 (reserved)
(XEN) 00000000fff80000 - 0000000100000000 (reserved)
(XEN) 0000000100000000 - 0000000400000000 (usable)
(XEN) System RAM: 16254MB (16645096kB)
(XEN) Xen heap: 9MB (9472kB)
(XEN) Using scheduler: SMP Credit Scheduler (credit)
(XEN) PAE enabled, limit: 16 GB
(XEN) found SMP MP-table at 000f77f0
(XEN) DMI present.
(XEN) Using APIC driver default
(XEN) ACPI: RSDP (v002 PTLTD ) @
0x000f7790
(XEN) ACPI: XSDT (v001 PTLTD XSDT 0x06040000 LTP 0x00000000) @
0xf7f6f1aa(XEN) ACPI: FADT (v003 AMD HAMMER 0x06040000 PTEC
0x000f4240) @ 0xf7f71b4a
(XEN) ACPI: SSDT (v001 PTLTD POWERNOW 0x06040000 LTP 0x00000001) @
0xf7f71c3e
(XEN) ACPI: SRAT (v001 AMD HAMMER 0x06040000 AMD 0x00000001) @
0xf7f71e4a
(XEN) ACPI: MADT (v001 PTLTD APIC 0x06040000 LTP 0x00000000) @
0xf7f71f3a(XEN) ACPI: SPCR (v001 PTLTD $UCRTBL$ 0x06040000 PTL
0x00000001) @ 0xf7f71fb0
(XEN) ACPI: DSDT (v001 AMD-K8 AMDACPI 0x06040000 MSFT 0x0100000e) @
0x00000000
(XEN) ACPI: Local APIC address 0xfee00000
(XEN) ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
(XEN) Processor #0 15:5 APIC version 16
(XEN) ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] enabled)
(XEN) Processor #1 15:5 APIC version 16
(XEN) ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
(XEN) ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
(XEN) ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0])
(XEN) IOAPIC[0]: apic_id 2, version 17, address 0xfec00000, GSI 0-23
(XEN) ACPI: IOAPIC (id[0x03] address[0xfb000000] gsi_base[24])
(XEN) IOAPIC[1]: apic_id 3, version 17, address 0xfb000000, GSI 24-27
(XEN) ACPI: IOAPIC (id[0x04] address[0xfb001000] gsi_base[28])
(XEN) IOAPIC[2]: apic_id 4, version 17, address 0xfb001000, GSI 28-31
(XEN) ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 high edge)
(XEN) ACPI: IRQ0 used by override.
(XEN) ACPI: IRQ2 used by override.
(XEN) Enabling APIC mode: Flat. Using 3 I/O APICs
(XEN) Using ACPI (MADT) for SMP configuration information
(XEN) Initializing CPU#0
(XEN) Detected 2405.466 MHz processor.
(XEN) CPU0: AMD Flush Filter disabled
(XEN) CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
(XEN) CPU: L2 Cache: 1024K (64 bytes/line)
(XEN) Intel machine check architecture supported.
(XEN) Intel machine check reporting enabled on CPU#0.
(XEN) CPU0: AMD Opteron(tm) Processor 250 stepping 0a
(XEN) Booting processor 1/1 eip 90000
(XEN) Initializing CPU#1
(XEN) CPU1: AMD Flush Filter disabled
(XEN) CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
(XEN) CPU: L2 Cache: 1024K (64 bytes/line)
(XEN) AMD: Disabling C1 Clock Ramping Node #0
(XEN) AMD: Disabling C1 Clock Ramping Node #1
(XEN) Intel machine check architecture supported.
(XEN) Intel machine check reporting enabled on CPU#1.
(XEN) CPU1: AMD Opteron(tm) Processor 250 stepping 0a
(XEN) Total of 2 processors activated.
(XEN) ENABLING IO-APIC IRQs
(XEN) -> Using new ACK method
(XEN) ..TIMER: vector=0xF0 apic1=0 pin1=2 apic2=0 pin2=0
(XEN) checking TSC synchronization across 2 CPUs: passed.
(XEN) Platform timer is 1.193MHz PIT
(XEN) Brought up 2 CPUs
(XEN) Machine check exception polling timer started.
(XEN) *** LOADING DOMAIN 0 ***
(XEN) Domain 0 kernel supports features = { 0000001f }.
(XEN) Domain 0 kernel requires features = { 00000000 }.
(XEN) PHYSICAL MEMORY ARRANGEMENT:
(XEN) Dom0 alloc.: 000000000f000000->0000000010000000 (28672 pages to
be allocated)
(XEN) VIRTUAL MEMORY ARRANGEMENT:
(XEN) Loaded kernel: c0400000->c076a9fc
(XEN) Init. ramdisk: c076b000->c0990e00
(XEN) Phys-Mach map: c0991000->c09b1000
(XEN) Start info: c09b1000->c09b2000
(XEN) Page tables: c09b2000->c09bd000
(XEN) Boot stack: c09bd000->c09be000
(XEN) TOTAL: c0000000->c0c00000
(XEN) ENTRY ADDRESS: c0400000
(XEN) Dom0 has maximum 2 VCPUs
(XEN) Initrd len 0x225e00, start at 0xc076b000
(XEN) Scrubbing Free RAM:
....................................................................................................................................................................done.
(XEN) Xen trace buffers: disabled
(XEN) Xen is relinquishing VGA console.
(XEN) *** Serial input -> DOM0 (type 'CTRL-a' three times to switch input
to Xen).
(XEN) (file=io_apic.c, line=2061)
(XEN) ioapic_guest_write: apic=0, pin=4, old_irq=4, new_irq=4
(XEN) ioapic_guest_write: old_entry=000009f1, new_entry=000109f1
(XEN) ioapic_guest_write: Attempt to modify IO-APIC pin for in-use IRQ!
(XEN) (file=io_apic.c, line=2061)
(XEN) ioapic_guest_write: apic=0, pin=3, old_irq=3, new_irq=3
(XEN) ioapic_guest_write: old_entry=000009f2, new_entry=000109f2
(XEN) ioapic_guest_write: Attempt to modify IO-APIC pin for in-use IRQ!
(XEN) (file=dom0_ops.c, line=396) Domain 0 says that IO-APIC REGSEL is
good
16 years, 10 months
[BUGREPORT] Panic dom0 by using module netbk.ko
by Akio Takebe
Hi,
I found a bug of xen-ia64-unstable.
In the case of CONFIG_XEN_NETDEV_BACKEND=m,
when I modprobe xennet.ko on domainU, dom0 panic.
This issue is occured in netbk.ko on dom0.
netbk is modularized in FC6, so I found the bug.
But this issue is also occured with xen-ia64-unstable.
I tried this issue on x86_64, but it is not occured.
I'd like to share this issue status for working on FC6/IPF.
So I report it.
diff -r c3e20511c745 buildconfigs/linux-defconfig_xen_ia64
--- a/buildconfigs/linux-defconfig_xen_ia64 Fri Aug 04 09:32:00 2006
-0600
+++ b/buildconfigs/linux-defconfig_xen_ia64 Mon Aug 07 17:58:33 2006
+0900
@@ -1518,7 +1518,7 @@ CONFIG_HAVE_ARCH_DEV_ALLOC_SKB=y
CONFIG_HAVE_ARCH_DEV_ALLOC_SKB=y
CONFIG_XEN_BALLOON=y
CONFIG_XEN_SKBUFF=y
-CONFIG_XEN_NETDEV_BACKEND=y
+CONFIG_XEN_NETDEV_BACKEND=m
CONFIG_XEN_NETDEV_FRONTEND=y
# CONFIG_XEN_DEVMEM is not set
CONFIG_XEN_REBOOT=y
---- the below is the log -------
ELILO boot: 2.6.17-1.2527xen
Uncompressing Linux... done
Loading file initrd-2.6.17-1.2527xen.img...done
Loading file vmlinuz-2.6.17-1.2527xen...done
Uncompressing... done
__ __ _____ ___ _ _ _
\ \/ /___ _ __ |___ / / _ \ _ _ _ __ ___| |_ __ _| |__ | | ___
\ // _ \ '_ \ |_ \| | | |__| | | | '_ \/ __| __/ _` | '_ \| |/ _ \
/ \ __/ | | | ___) | |_| |__| |_| | | | \__ \ || (_| | |_) | | __/
/_/\_\___|_| |_| |____(_)___/ \__,_|_| |_|___/\__\__,_|_.__/|_|\___|
http://www.cl.cam.ac.uk/netos/xen
University of Cambridge Computer Laboratory
Xen version 3.0-unstable (root@) (gcc version 4.1.1 20060721 (Red Hat 4.
1.1-13)) Sun Aug 6 07:13:11 JST 2006
Latest ChangeSet: unavailable
(XEN) Console output is synchronous.
(XEN) xen image pstart: 0x4000000, xenheap pend: 0x8000000
(XEN) find_memory: efi_memmap_walk returns max_page=bffed
(XEN) Before heap_start: f00000000413b858
(XEN) After heap_start: f000000004158000
(XEN) Init boot pages: 0x10000d8 -> 0x4000000.
(XEN) Init boot pages: 0x8000000 -> 0x7fa00000.
(XEN) Init boot pages: 0x7fe98000 -> 0x7ff40000.
(XEN) Init boot pages: 0x100000000 -> 0x1ffffc000.
(XEN) Init boot pages: 0x280000000 -> 0x2fe08c000.
(XEN) Init boot pages: 0x2fea4ffb0 -> 0x2fed72008.
(XEN) Init boot pages: 0x2fed72068 -> 0x2fed75f48.
(XEN) Init boot pages: 0x2fed75fc8 -> 0x2fed79000.
(XEN) Init boot pages: 0x2fef3b35d -> 0x2fef4e008.
(XEN) Init boot pages: 0x2fef4e9f8 -> 0x2ffe14000.
(XEN) Init boot pages: 0x2ffe80000 -> 0x2fffb4000.
(XEN) System RAM: 8169MB (8366000kB)
(XEN) size of virtual frame_table: 20480kB
(XEN) virtual machine to physical table: f3ffffffffa00098 size: 4144kB
(XEN) max_page: 0xbffed
(XEN) Xen heap: 62MB (64160kB)
(XEN) Using scheduler: SMP Credit Scheduler (credit)
(XEN) ACPI: RSDP (v002 INTEL ) @
0x000000007ff94000
(XEN) ACPI: XSDT (v001 INTEL SR870BN4 0x01072002 MSFT 0x00010013) @
0x000000007ff94090
(XEN) ACPI: FADT (v003 INTEL SR870BN4 0x01072002 MSFT 0x00010013) @
0x000000007ff94138
(XEN) ACPI: MADT (v001 INTEL SR870BN4 0x01072002 MSFT 0x00010013) @
0x000000007ff94230
(XEN) ACPI: DSDT (v001 Intel SR870BN4 0x00000000 MSFT 0x0100000d) @
0x0000000000000000
(XEN) SAL 3.1: Intel Corp SR870BN4
version 3.0
(XEN) SAL Platform features: BusLock IRQ_Redirection
(XEN) SAL: AP wakeup using external interrupt vector 0xf0
(XEN) No logical to physical processor mapping available
(XEN) avail:0x1180c60000000000, status:0x60000000000,control:
0x1180c00000000000, vm?0x0
(XEN) No VT feature supported.
(XEN) cpu_init: current=f0000000040e0000
(XEN) vhpt_init: vhpt paddr=0x1fffe0000, end=0x1fffeffff
(XEN) iosapic_system_init: Disabling PC-AT compatible 8259 interrupts
(XEN) ACPI: Local APIC address e8000000fee00000
(XEN) ACPI: LSAPIC (acpi_id[0x00] lsapic_id[0xc0] lsapic_eid[0x18]
enabled)
(XEN) CPU 0 (0xc018) enabled (BSP)
(XEN) ACPI: LSAPIC (acpi_id[0x01] lsapic_id[0xc2] lsapic_eid[0x18]
enabled)
(XEN) CPU 1 (0xc218) enabled
(XEN) ACPI: LSAPIC (acpi_id[0x02] lsapic_id[0xaa] lsapic_eid[0x00]
disabled)
(XEN) CPU 2 (0xaa00) disabled
(XEN) ACPI: LSAPIC (acpi_id[0x03] lsapic_id[0xaa] lsapic_eid[0x00]
disabled)
(XEN) CPU 3 (0xaa00) disabled
(XEN) ACPI: IOSAPIC (id[0x0] address[00000000fec00000] gsi_base[0])
(XEN) ACPI: IOSAPIC (id[0x1] address[00000000fec10000] gsi_base[24])
(XEN) ACPI: IOSAPIC (id[0x2] address[00000000fec20000] gsi_base[48])
(XEN) ACPI: IOSAPIC (id[0x3] address[00000000fec30000] gsi_base[72])
(XEN) ACPI: IOSAPIC (id[0x4] address[00000000fec40000] gsi_base[96])
(XEN) ACPI: IOSAPIC (id[0x5] address[00000000fec50000] gsi_base[120])
(XEN) ACPI: IOSAPIC (id[0x6] address[00000000fec60000] gsi_base[144])
(XEN) ACPI: PLAT_INT_SRC (low level type[0x3] id[0x00c0] eid[0x18]
iosapic_vector[0x1e] global_irq[0x16]
(XEN) PLATFORM int CPEI (0x3): GSI 22 (level, low) -> CPU 0 (0xc018)
vector 30
(XEN) ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
(XEN) register_intr: changing vector 39 from IO-SAPIC-edge to IO-SAPIC-
level
(XEN) 2 CPUs available, 4 CPUs total
(XEN) MCA related initialization done
(XEN) setup_vector(254): handler=f000000004116b10, flags=102
(XEN) setup_vector(239): handler=f000000004116b10, flags=102
(XEN) CPU 0: base freq=199.456MHz, ITC ratio=15/2, ITC freq=1495.926MHz
(XEN) Time init:
(XEN) .... System Time: 5203622ns
(XEN) .... scale: AB219FDE
(XEN) Boot processor id 0x0/0xc018
(XEN) num_online_cpus=1, max_cpus=64
(XEN) cpu_init: current=f000000004288000
(XEN) vhpt_init: vhpt paddr=0x2fea50000, end=0x2fea5ffff
(XEN) CPU 1: synchronized ITC with CPU 0 (last diff 0 cycles, maxerr 538
cycles)
(XEN) CPU 1: base freq=199.456MHz, ITC ratio=15/2, ITC freq=1495.926MHz
(XEN) Brought up 2 CPUs
(XEN) Total of 2 processors activated (0.52 BogoMIPS).
(XEN) Maximum number of domains: 63; 18 RID bits per domain
(XEN) ERROR: Failed to allocate na16550 IRQ 45
(XEN) ### domain f000000004280080: rid=40000-80000 mp_rid=1000
(XEN) arch_domain_create: domain=f000000004280080
(XEN) *** LOADING DOMAIN 0 ***
(XEN) METAPHYSICAL MEMORY ARRANGEMENT:
(XEN) Kernel image: 4000000->4bf64e3
(XEN) Entry address: 400ff20
(XEN) Init. ramdisk: 3fa3c000 len 1c235d
(XEN) Start info.: 4bf8000->4bfc000
(XEN) Dom0 max_vcpus=1
(XEN) Dom0: 0xf000000004280080
(XEN) Domain0 EFI passthrough: MPS=0x7ff93000enable lsapic entry:
0xf00000007ff9425c
(XEN) DISABLE lsapic entry: 0xf00000007ff94268
(XEN) ACPI 2.0=0x7ff94000 ACPI=0x7ff95000 SMBIOS=0xf0000
(XEN) (file=mm.c, line=1004) efi_mmio:1004 physaddr 0x88000 size =
0x4000
(XEN) (file=mm.c, line=1004) efi_mmio:1004 physaddr 0x8c000 size =
0x4000
(XEN) (file=mm.c, line=1004) efi_mmio:1004 physaddr 0x90000 size =
0x4000
(XEN) (file=mm.c, line=1004) efi_mmio:1004 physaddr 0x94000 size =
0x4000
(XEN) (file=mm.c, line=1004) efi_mmio:1004 physaddr 0x98000 size =
0x4000
(XEN) (file=mm.c, line=1004) efi_mmio:1004 physaddr 0x9c000 size =
0x4000
(XEN) domain mem: type= 9, attr=0x8000000000000008, range=
[0x0000000000000000-0x0000000000004000) (0MB)
(XEN) domain mem: type= 7, attr=0x0000000000000009, range=
[0x0000000000004000-0x0000000000007000) (0MB)
(XEN) domain mem: type= 7, attr=0x0000000000000009, range=
[0x0000000000009000-0x0000000000082000) (0MB)
(XEN) domain mem: type= 6, attr=0x8000000000000009, range=
[0x0000000000082000-0x0000000000084000) (0MB)
(XEN) domain mem: type= 7, attr=0x0000000000000009, range=
[0x0000000000084000-0x0000000000085000) (0MB)
(XEN) domain mem: type= 5, attr=0x8000000000000009, range=
[0x00000000000c0000-0x0000000000100000) (0MB)
(XEN) domain mem: type=13, attr=0x8000000000000008, range=
[0x0000000000100000-0x0000000000200000) (1MB)
(XEN) domain mem: type= 7, attr=0x0000000000000008, range=
[0x0000000000200000-0x0000000040000000) (1022MB)
(XEN) domain mem: type= 5, attr=0x8000000000000009, range=
[0x000000007fa00000-0x000000007fe00000) (4MB)
(XEN) domain mem: type= 5, attr=0x8000000000000009, range=
[0x000000007fe40000-0x000000007fe96000) (0MB)
(XEN) domain mem: type= 6, attr=0x8000000000000009, range=
[0x000000007ff42000-0x0000000080000000) (0MB)
(XEN) domain mem: type=11, attr=0x0000000000000001, range=
[0x00000000fe000000-0x00000000ff000000) (16MB)
(XEN) domain mem: type= 6, attr=0x8000000000000001, range=
[0x00000000ff000000-0x0000000100000000) (16MB)
(XEN) domain mem: type= 6, attr=0x8000000000000009, range=
[0x00000001ffffe000-0x0000000200000000) (0MB)
(XEN) domain mem: type= 5, attr=0x8000000000000009, range=
[0x00000002ffe14000-0x00000002ffe80000) (0MB)
(XEN) domain mem: type= 6, attr=0x8000000000000009, range=
[0x00000002fffb6000-0x0000000300000000) (0MB)
(XEN) domain mem: type=11, attr=0x8000000000000001, range=
[0x00000ffff8000000-0x00000ffffc000000) (64MB)
(XEN) domain mem: type=12, attr=0x8000000000000001, range=
[0x00000ffffc000000-0x0000100000000000) (64MB)
(XEN) Scrubbing Free RAM: ............................
......................................................
.........................................done.
(XEN) Xen trace buffers: disabled
(XEN) **********************************************
(XEN) ******* WARNING: CONSOLE OUTPUT IS SYCHRONOUS
(XEN) ******* This option is intended to aid debugging of Xen by
ensuring
(XEN) ******* that all output is synchronously delivered on the serial
line.
(XEN) ******* However it can introduce SIGNIFICANT latencies and affect
(XEN) ******* timekeeping. It is NOT recommended for production use!
(XEN) **********************************************
(XEN) 3... 2... 1...
(XEN) Xen is relinquishing VGA console.
(XEN) *** Serial input -> DOM0 (type 'CTRL-a' three times to switch
input to Xen).
(XEN) vcpu_get_lrr0: Unmasked interrupts unsupported
(XEN) vcpu_get_lrr1: Unmasked interrupts unsupported
(XEN) Linux version 2.6.17-1.2527xen (root@tiger111) (gcc version 4.1.1
20060721 (Red Hat 4.1.1-13)) #1 SMP Sun Aug 6 07:21:06 JST 2006
EFI v1.00 by Xen/ia64: SALsystab=0x178 MPS=0x7ff93000 ACPI 2.0=
0x7ff94000 ACPI=0x7ff95000 SMBIOS=0xf0000
rsvd_region[0]: [0xe000000000000228, 0xe0000000000004f8)
rsvd_region[1]: [0xe000000004000000, 0xe0000000040000a8)
rsvd_region[2]: [0xe000000004000000, 0xe000000004bf64e3)
rsvd_region[3]: [0xe000000004bf8000, 0xe000000004bfc000)
rsvd_region[4]: [0xe000000004bf8080, 0xe000000004bf80be)
rsvd_region[5]: [0xe000000004bf8480, 0xe000000004bf84d0)
rsvd_region[6]: [0xe00000003fa3c000, 0xe00000003fbfe35d)
rsvd_region[7]: [0xffffffffffffffff, 0xffffffffffffffff)
rsvd_region[0]: [0xe000000000000228, 0xe0000000000004f8)
rsvd_region[1]: [0xe000000004000000, 0xe000000004bf64e3)
rsvd_region[2]: [0xe000000004bf8000, 0xe000000004bfc000)
rsvd_region[3]: [0xe00000003fa3c000, 0xe00000003fbfe35d)
Initial ramdisk at: 0xe00000003fa3c000 (1844061 bytes)
SAL 0.1: Xen/ia64 Xen/ia64 version 0.0
SAL: AP wakeup using external interrupt vector 0xf3
xen_pal_emulator: UNIMPLEMENTED PAL CALL 42!!!!
(XEN) No logical to physical processor mapping available
vcpu_set_itc: Setting ar.itc is currently disabled
(XEN) (this message is only displayed one)
(XEN) ACPI: Local APIC address c0000000fee00000
PLATFORM int CPEI (0x3): GSI 22 (level, low) -> CPU 0 (0xc018) vector 30
1 CPUs available, 4 CPUs total
Running on Xen! start_info_pfn=0x12fe nr_pages=65536 flags=0x3
SMP: Allowing 4 CPUs, 3 hotplug CPUs
Built 1 zonelists. Total pages: 65536
Kernel command line: nomca console=tty0 console=ttyS1,115200,8n1 root=/
dev/sda2 ro
PID hash table entries: 4096 (order: 12, 32768 bytes)
Console: colour VGA+ 80x25
Linux version 2.6.17-1.2527xen (root@tiger111) (gcc version 4.1.1
20060721 (Red Hat 4.1.1-13)) #1 SMP Sun Aug 6 07:21:06 JST 2006
EFI v1.00 by Xen/ia64: SALsystab=0x178 MPS=0x7ff93000 ACPI 2.0=
0x7ff94000 ACPI=0x7ff95000 SMBIOS=0xf0000
rsvd_region[0]: [0xe000000000000228, 0xe0000000000004f8)
rsvd_region[1]: [0xe000000004000000, 0xe0000000040000a8)
rsvd_region[2]: [0xe000000004000000, 0xe000000004bf64e3)
rsvd_region[3]: [0xe000000004bf8000, 0xe000000004bfc000)
rsvd_region[4]: [0xe000000004bf8080, 0xe000000004bf80be)
rsvd_region[5]: [0xe000000004bf8480, 0xe000000004bf84d0)
rsvd_region[6]: [0xe00000003fa3c000, 0xe00000003fbfe35d)
rsvd_region[7]: [0xffffffffffffffff, 0xffffffffffffffff)
rsvd_region[0]: [0xe000000000000228, 0xe0000000000004f8)
rsvd_region[1]: [0xe000000004000000, 0xe000000004bf64e3)
rsvd_region[2]: [0xe000000004bf8000, 0xe000000004bfc000)
rsvd_region[3]: [0xe00000003fa3c000, 0xe00000003fbfe35d)
Initial ramdisk at: 0xe00000003fa3c000 (1844061 bytes)
SAL 0.1: Xen/ia64 Xen/ia64 version 0.0
SAL: AP wakeup using external interrupt vector 0xf3
No logical to physical processor mapping available
ACPI: Local APIC address c0000000fee00000
PLATFORM int CPEI (0x3): GSI 22 (level, low) -> CPU 0 (0xc018) vector 30
1 CPUs available, 4 CPUs total
Running on Xen! start_info_pfn=0x12fe nr_pages=65536 flags=0x3
SMP: Allowing 4 CPUs, 3 hotplug CPUs
Built 1 zonelists. Total pages: 65536
Kernel command line: nomca console=tty0 console=ttyS1,115200,8n1 root=/
dev/sda2 ro
PID hash table entries: 4096 (order: 12, 32768 bytes)
Console: colour VGA+ 80x25
Dentry cache hash table entries: 131072 (order: 6, 1048576 bytes)
Inode-cache hash table entries: 65536 (order: 5, 524288 bytes)
Software IO TLB enabled:
Aperture: 64 megabytes
Kernel range: 0xe00000000d1b4000 - 0xe0000000111b4000
Memory: 761168k/983040k available (5901k code, 221296k reserved, 4031k
data, 288k init)
McKinley Errata 9 workaround not needed; disabling it
register RESCHEDULE_VECTOR (RESCHED0) to xen irq (256)
register IPI_VECTOR (IPI0) to xen irq (257)
Percpu irq 238 is unsupported by xen!
register VIRQ_ITC (timer0) to xen irq (258)
Security Framework v1.0.0 initialized
SELinux: Initializing.
SELinux: Starting in permissive mode
selinux_register_security: Registering secondary module capability
Capability LSM initialized as secondary
Mount-cache hash table entries: 1024
ACPI: Core revision 20060707
(file=mm.c, line=1004) efi_mmio:1004 physaddr 0x7ff94000 size = 0x24
(XEN) (file=mm.c, line=1026) assign_domain_mmio_page:1026 domain
f000000004280080 mpaddr 0x7ff94000 size = 0x24
(XEN) Warning: UC to WB for mpaddr=7ff94000
(XEN) (file=mm.c, line=1004) efi_mmio:1004 physaddr 0x7ff94090 size =
0x24
(XEN) (file=mm.c, line=1026) assign_domain_mmio_page:1026 domain
f000000004280080 mpaddr 0x7ff94090 size = 0x24
(XEN) (file=mm.c, line=1004) efi_mmio:1004 physaddr 0x7ff94090 size =
0x34
(XEN) (file=mm.c, line=1026) assign_domain_mmio_page:1026 domain
f000000004280080 mpaddr 0x7ff94090 size = 0x34
(XEN) (file=mm.c, line=1004) efi_mmio:1004 physaddr 0x7ff94138 size =
0x24
(XEN) (file=mm.c, line=1026) assign_domain_mmio_page:1026 domain
f000000004280080 mpaddr 0x7ff94138 size = 0x24
(XEN) (file=mm.c, line=1004) efi_mmio:1004 physaddr 0x7ff94138 size =
0xf4
(XEN) (file=mm.c, line=1026) assign_domain_mmio_page:1026 domain
f000000004280080 mpaddr 0x7ff94138 size = 0xf4
(XEN) (file=mm.c, line=1004) efi_mmio:1004 physaddr 0x7ff94230 size =
0x24
(XEN) (file=mm.c, line=1026) assign_domain_mmio_page:1026 domain
f000000004280080 mpaddr 0x7ff94230 size = 0x24
(XEN) (file=mm.c, line=1004) efi_mmio:1004 physaddr 0x7ff94318 size =
0x24
(XEN) (file=mm.c, line=1026) assign_domain_mmio_page:1026 domain
f000000004280080 mpaddr 0x7ff94318 size = 0x24
(XEN) (file=mm.c, line=1004) efi_mmio:1004 physaddr 0x7ff94318 size =
0x40
(XEN) (file=mm.c, line=1026) assign_domain_mmio_page:1026 domain
f000000004280080 mpaddr 0x7ff94318 size = 0x40
(XEN) (file=mm.c, line=1004) efi_mmio:1004 physaddr 0x7ff96000 size =
0x24
(XEN) (file=mm.c, line=1026) assign_domain_mmio_page:1026 domain
f000000004280080 mpaddr 0x7ff96000 size = 0x24
(XEN) (file=mm.c, line=1004) efi_mmio:1004 physaddr 0x7ff96000 size =
0x6d96
(XEN) (file=mm.c, line=1026) assign_domain_mmio_page:1026 domain
f000000004280080 mpaddr 0x7ff96000 size = 0x6d96
(XEN) Warning: UC to WB for mpaddr=7ff98000
(XEN) Warning: UC to WB for mpaddr=7ff9c000
Boot processor id 0x0/0xc018
Brought up 1 CPUs
Total of 1 processors activated (2236.41 BogoMIPS).
checking if image is initramfs... it is
Freeing initrd memory: 1792kB freed
(XEN) (file=mm.c, line=1004) efi_mmio:1004 physaddr 0xf0000 size = 0x20
(XEN) (file=mm.c, line=1026) assign_domain_mmio_page:1026 domain
f000000004280080 mpaddr 0xf0000 size = 0x20
(XEN) Warning: UC to WB for mpaddr=f0010
DMI 2.3 present.
(XEN) (file=mm.c, line=1004) efi_mmio:1004 physaddr 0x7ff83000 size =
0xfbc
(XEN) (file=mm.c, line=1026) assign_domain_mmio_page:1026 domain
f000000004280080 mpaddr 0x7ff83000 size = 0xfbc
(XEN) Warning: UC to WB for mpaddr=7ff83001
grant table at e000010000000000
Grant table initialized
NET: Registered protocol family 16
ACPI: bus type pci registered
(XEN) (file=mm.c, line=1004) efi_mmio:1004 physaddr 0x7ff94000 size =
0x24
(XEN) (file=mm.c, line=1026) assign_domain_mmio_page:1026 domain
f000000004280080 mpaddr 0x7ff94000 size = 0x24
(XEN) (file=mm.c, line=1004) efi_mmio:1004 physaddr 0x7ff94090 size =
0x24
(XEN) (file=mm.c, line=1026) assign_domain_mmio_page:1026 domain
f000000004280080 mpaddr 0x7ff94090 size = 0x24
(XEN) (file=mm.c, line=1004) efi_mmio:1004 physaddr 0x7ff94090 size =
0x34
(XEN) (file=mm.c, line=1026) assign_domain_mmio_page:1026 domain
f000000004280080 mpaddr 0x7ff94090 size = 0x34
(XEN) (file=mm.c, line=1004) efi_mmio:1004 physaddr 0x7ff94138 size =
0x24
(XEN) (file=mm.c, line=1026) assign_domain_mmio_page:1026 domain
f000000004280080 mpaddr 0x7ff94138 size = 0x24
(XEN) (file=mm.c, line=1004) efi_mmio:1004 physaddr 0x7ff94230 size =
0x24
(XEN) (file=mm.c, line=1026) assign_domain_mmio_page:1026 domain
f000000004280080 mpaddr 0x7ff94230 size = 0x24
ACPI: Interpreter enabled
ACPI: Using IOSAPIC for interrupt routing
ACPI: PCI Root Bridge [PCI0] (0000:00)
PCI quirk: region 0c00-0c7f claimed by ICH4 ACPI/GPIO/TCO
PCI quirk: region 0500-053f claimed by ICH4 GPIO
PCI: Ignoring BAR0-3 of IDE controller 0000:00:1f.1
ACPI: PCI Root Bridge [PCI1] (0000:02)
ACPI: PCI Root Bridge [PCI3] (0000:09)
ACPI: PCI Root Bridge [PCI4] (0000:0f)
ACPI: Device [CSFF] status [00000008]: functional but not present;
setting present
ACPI: PCI Root Bridge [CSFF] (0000:ff)
Linux Plug and Play Support v0.97 (c) Adam Belay
pnp: PnP ACPI init
pnp: PnP ACPI: found 12 devices
xen_mem: Initialising balloon driver.
usbcore: registered new driver usbfs
usbcore: registered new driver hub
NET: Registered protocol family 2
IP route cache hash table entries: 8192 (order: 2, 65536 bytes)
TCP established hash table entries: 32768 (order: 6, 1048576 bytes)
TCP bind hash table entries: 16384 (order: 5, 524288 bytes)
TCP: Hash tables configured (established 32768 bind 16384)
TCP reno registered
perfmon: version 2.0 IRQ 238
perfmon: Itanium 2 PMU detected, 16 PMCs, 18 PMDs, 4 counters (47 bits)
PAL Information Facility v0.5
perfmon: added sampling format default_format
perfmon_default_smpl: default_format v2.0 registered
audit: initializing netlink socket (disabled)
audit(1154908302.212:1): initialized
VFS: Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 2048 (order 0, 16384 bytes)
SELinux: Registering netfilter hooks
Initializing Cryptographic API
ksign: Installing public key data
Loading keyring
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered (default)
ACPI Exception (acpi_processor-0681): AE_NOT_FOUND, Processor Device is
not present [20060707]
ACPI: Getting cpuindex for acpiid 0x1
ACPI Exception (acpi_processor-0681): AE_NOT_FOUND, Processor Device is
not present [20060707]
ACPI: Getting cpuindex for acpiid 0x2
ACPI Exception (acpi_processor-0681): AE_NOT_FOUND, Processor Device is
not present [20060707]
ACPI: Getting cpuindex for acpiid 0x3
EFI Time Services Driver v0.4
Linux agpgart interface v0.101 (c) Dave Jones
RAMDISK driver initialized: 16 RAM disks of 16384K size 4096 blocksize
Xen virtual console successfully installed as ttyS0
Event-channel device installed.
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus
=xx
ICH4: IDE controller at PCI slot 0000:00:1f.1
PCI: Device 0000:00:1f.1 not available because of resource collisions
ACPI: Unable to derive IRQ for device 0000:00:1f.1
ACPI: PCI Interrupt 0000:00:1f.1[A]: no GSI
ICH4: BIOS configuration fixed.
ICH4: chipset revision 2
ICH4: not 100% native mode: will probe irqs later
ide0: BM-DMA at 0x1000-0x1007, BIOS settings: hda:DMA, hdb:pio
ide1: BM-DMA at 0x1008-0x100f, BIOS settings: hdc:pio, hdd:pio
(XEN) (file=irq.c, line=385) Cannot bind IRQ 254 to guest. In use by
'IPI'.
(XEN) (file=irq.c, line=385) Cannot bind IRQ 239 to guest. In use by
'timer'.
(XEN) (file=irq.c, line=385) Cannot bind IRQ 254 to guest. In use by
'IPI'.
(XEN) (file=irq.c, line=385) Cannot bind IRQ 239 to guest. In use by
'timer'.
hda: MATSHITADVD-ROM SR-8177, ATAPI CD/DVD-ROM drive
hdb: LS-120/240 00 UHD Floppy, ATAPI FLOPPY drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 34
ide-floppy driver 0.99.newide
hdb: No disk in drive
hdb: 234752kB, 262/32/56 CHS, 2995 kBps, 512 sector size, 1500 rpm
usbcore: registered new driver libusual
usbcore: registered new driver hiddev
usbcore: registered new driver usbhid
drivers/usb/input/hid-core.c: v2.6:USB HID core driver
mice: PS/2 mouse device common for all mice
md: md driver 0.90.3 MAX_MD_DEVS=256, MD_SB_DISKS=27
md: bitmap version 4.39
EFI Variables Facility v0.08 2004-May-17
efivars: get_next_variable: status=8000000000000003
TCP bic registered
Initializing IPsec netlink socket
NET: Registered protocol family 1
NET: Registered protocol family 17
xen privcmd uses pseudo physical addr range [0x300000000, 0x3fffc000000]
(4181952MB)
Freeing unused kernel memory: 288kB freed
Red Hat nash version 5.0.46 starting
Mounting proc filesystem
Mounting sysfs filesystem
Creating /dev
Creating initial device nodes
Setting up hotplug.
Creating block device nodes.
Loading xenblk.ko module
Loading jbd.ko module
Loading ext3.ko module
Loading scsi_mod.ko module
SCSI subsystem initialized
Loading sd_mod.ko module
Loading scsi_transport_spi.ko module
Loading mptbase.ko module
Fusion MPT base driver 3.04.01
Copyright (c) 1999-2005 LSI Logic Corporation
Loading mptscsih.ko module
Loading mptspi.ko module
Fusion MPT SPI Host driver 3.04.01
GSI 28 (level, low) -> CPU 0 (0xc018) vector 48
ACPI: PCI Interrupt 0000:06:02.0[A] -> GSI 28 (level, low) -> IRQ 48
mptbase: Initiating ioc0 bringup
ioc0: 53C1030: Capabilities={Initiator}
scsi0 : ioc0: LSI53C1030, FwRev=01030a00h, Ports=1, MaxQ=255, IRQ=48
Vendor: SEAGATE Model: ST336704LC Rev: 0004
Type: Direct-Access ANSI SCSI revision: 03
target0:0:0: Beginning Domain Validation
target0:0:0: Ending Domain Validation
target0:0:0: FAST-80 WIDE SCSI 160.0 MB/s DT (12.5 ns, offset 63)
SCSI device sda: 71093760 512-byte hdwr sectors (36400 MB)
sda: Write Protect is off
SCSI device sda: drive cache: write through w/ FUA
SCSI device sda: 71093760 512-byte hdwr sectors (36400 MB)
sda: Write Protect is off
SCSI device sda: drive cache: write through w/ FUA
sda: sda1 sda2 sda3
sd 0:0:0:0: Attached scsi disk sda
Vendor: ESG-SHV Model: SCA HSBP M17 Rev: 1.0A
Type: Processor ANSI SCSI revision: 02
target0:0:6: Beginning Domain Validation
target0:0:6: Ending Domain Validation
target0:0:6: asynchronous
GSI 29 (level, low) -> CPU 0 (0xc018) vector 49
ACPI: PCI Interrupt 0000:06:02.1[B] -> GSI 29 (level, low) -> IRQ 49
mptbase: Initiating ioc1 bringup
ioc1: 53C1030: Capabilities={Initiator}
scsi1 : ioc1: LSI53C1030, FwRev=01030a00h, Ports=1, MaxQ=255, IRQ=49
Creating root device.
Mounting root filesystem.
kjournald starting. Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
Setting up other filesystems.
Setting up new root fs
no fstab.sys, mounting internal defaults
Switching to new root and running init.
unmounting old /dev
unmounting old /proc
unmounting old /proc/bus/usb
ERROR unmounting old /proc/bus/usb: No such file or directory
forcing unmount of /proc/bus/usb
unmounting old /sys
SELinux: Disabled at runtime.
SELinux: Unregistering netfilter hooks
audit(1154908318.408:2): selinux=0 auid=4294967295
INIT: version 2.86 booting
Welcome to Fedora Core
Press 'I' to enter interactive startup.
Cannot access the Hardware Clock via any known method.
Use the --debug option to see the details of our search for an access
method.
Setting clock (utc): Mon Aug 7 08:51:59 JST 2006 [ OK ]
Starting udev: [ OK ]
Setting hostname tiger111: [ OK ]
Setting up Logical Volume Management: No volume groups found
[ OK ]
Checking filesystems
Checking all file systems.
[/sbin/fsck.ext3 (1) -- /] fsck.ext3 -a /dev/sda2
/: clean, 779449/8707776 files, 7646379/8703212 blocks
[ OK ]
Remounting root filesystem in read-write mode: [ OK ]
Mounting local filesystems: [ OK ]
Enabling local filesystem quotas: [ OK ]
Enabling local swap partitions: [ OK ]
Enabling /etc/fstab swaps: [ OK ]
INIT: Entering runlevel: 3
Entering non-interactive startup
Starting readahead_early: Starting background readahead: [ OK ]
[ OK ]
Checking for hardware changes [ OK ]
Bringing up loopback interface: [ OK ]
Bringing up interface eth0: [ OK ]
Starting restorecond: [ OK ]
Starting system logger: [ OK ]
Starting kernel logger: [ OK ]
Starting irqbalance: [ OK ]
Starting portmap: [ OK ]
Starting RPC idmapd: [ OK ]
Starting system message bus: [ OK ]
[ OK ] Bluetooth services:[ OK ]
Starting hidd: [ OK ]
Loading autofs4: [ OK ]
Starting automount: [ OK ]
Starting smartd: [ OK ]
Starting acpi daemon: [ OK ]
Starting cups: [ OK ]
Starting sshd: [ OK ]
Starting vsftpd for vsftpd: [ OK ]
Starting console mouse services: [ OK ]
Starting crond: [ OK ]
Starting xfs: [ OK ]
Starting VNC server: no displays configured [ OK ]
Starting anacron: [ OK ]
Starting atd: [ OK ]
Starting Avahi daemon: [ OK ]
Starting HAL daemon: hald(1843): unaligned access to 0x60000fffffdd361c,
ip=0x2000000000509ef0
hald(1843): unaligned access to 0x60000fffffdd361c, ip=
0x2000000000509de1
[ OK ]
7 Aug 08:52:30 ntpdate[1869]: no server suitable for synchronization
found
RTC_SET_TIME: Invalid argument
ioctl() to /dev/efirtc to set the time failed.
blkif_init: reqs=64, pages=704, mmap_vstart=0xe00000002d000000
INIT: Id "co" respawning too fast: disabled for 5 minutes
Bridge firewalling registered
audit(1154908494.002:3): dev=vif0.0 prom=256 old_prom=0 auid=4294967295
audit(1154908496.078:4): dev=peth0 prom=256 old_prom=0 auid=4294967295
(XEN) ### domain f000000007d98080: rid=80000-c0000 mp_rid=2000 ★ここか
らdomU boot
(XEN) arch_domain_create: domain=f000000007d98080
(XEN) DomainU EFI build up: ACPI 2.0=0xda8
(XEN) domain mem: type= 0, attr=0x0000000000000000, range=
[0x0000000000000000-0x0000000000000000) (0MB)
(XEN) domain mem: type= 9, attr=0x8000000000000008, range=
[0x0000000000000000-0x0000000000004000) (0MB)
(XEN) domain mem: type=13, attr=0x8000000000000008, range=
[0x0000000000100000-0x0000000000200000) (1MB)
(XEN) domain mem: type= 7, attr=0x0000000000000008, range=
[0x0000000000200000-0x000000001fff4000) (509MB)
(XEN) domain mem: type=12, attr=0x0000000000000001, range=
[0x00000ffffc000000-0x0000100000000000) (64MB)
audit(1154908510.898:5): dev=vif1.0 prom=256 old_prom=0 auid=4294967295
ip_tables: (C) 2000-2006 Netfilter Core Team
(XEN) vcpu_get_lrr0: Unmasked interrupts unsupported
(XEN) vcpu_get_lrr1: Unmasked interrupts unsupported
(XEN) Linux version 2.6.18-rc3 (root@tiger111) (gcc version 4.1.1
20060721 (Red Hat 4.1.1-13)) #2 SMP Fri Aug 4 05:49:02 JST 2006
EFI v1.00 by Xen/ia64: SALsystab=0x178 ACPI 2.0=0xda8
rsvd_region[0]: [0xe000000000000228, 0xe0000000000002f0)
rsvd_region[1]: [0xe000000004000000, 0xe000000004000030)
rsvd_region[2]: [0xe000000004000000, 0xe000000004be42e3)
rsvd_region[3]: [0xe000000004be8000, 0xe00000000522f600)
rsvd_region[4]: [0xe00000001fff4000, 0xe00000001fff8000)
rsvd_region[5]: [0xe00000001fff4080, 0xe00000001fff40ef)
rsvd_region[6]: [0xe00000001fff4480, 0xe00000001fff44d0)
rsvd_region[7]: [0xffffffffffffffff, 0xffffffffffffffff)
rsvd_region[0]: [0xe000000000000228, 0xe0000000000002f0)
rsvd_region[1]: [0xe000000004000000, 0xe000000004be42e3)
rsvd_region[2]: [0xe000000004be8000, 0xe00000000522f600)
rsvd_region[3]: [0xe00000001fff4000, 0xe00000001fff8000)
Initial ramdisk at: 0xe000000004be8000 (6583808 bytes)
SAL 0.1: Xen/ia64 Xen/ia64 version 0.0
SAL: AP wakeup using external interrupt vector 0xf3
xen_pal_emulator: UNIMPLEMENTED PAL CALL 42!!!!
(XEN) No logical to physical processor mapping available
ACPI: Local APIC address c0000000fee00000
ACPI: Error parsing MADT - no IOSAPIC entries
1 CPUs available, 64 CPUs total
Running on Xen! start_info_pfn=0x7ffd nr_pages=32768 flags=0x0
SMP: Allowing 64 CPUs, 63 hotplug CPUs
Built 1 zonelists. Total pages: 28672
Kernel command line: root=/dev/sda1 ro nomca nosmp console=tty0 3 ide0=
noprobe ide1=noprobe ide2=noprobe ide3=noprobe ide4=noprobe
ide_setup: ide0=noprobe
ide_setup: ide1=noprobe
ide_setup: ide2=noprobe
ide_setup: ide3=noprobe
ide_setup: ide4=noprobe -- BAD OPTION
PID hash table entries: 2048 (order: 11, 16384 bytes)
Warning: UC to WB for mpaddr=da8
(XEN) Warning: UC to WB for mpaddr=154e
(XEN) lookup_domain_mpa: d 0xf000000007d98080 id 1 current
0xf000000007d70000 id 0
(XEN) lookup_domain_mpa: bad mpa 0xffffc0ef3be (=> 0x20000000)
(XEN) Warning: UC to WB for mpaddr=ffffc0ef3be
(XEN) lookup_domain_mpa: d 0xf000000007d98080 id 1 current
0xf000000007d70000 id 0
(XEN) lookup_domain_mpa: bad mpa 0xffffc1ef7be (=> 0x20000000)
(XEN) Warning: UC to WB for mpaddr=ffffc1ef7be
(XEN) lookup_domain_mpa: d 0xf000000007d98080 id 1 current
0xf000000007d70000 id 0
(XEN) lookup_domain_mpa: bad mpa 0xffffc0ef3bd (=> 0x20000000)
(XEN) Warning: UC to WB for mpaddr=ffffc0ef3bd
(XEN) lookup_domain_mpa: d 0xf000000007d98080 id 1 current
0xf000000007d70000 id 0
(XEN) lookup_domain_mpa: bad mpa 0xffffc0de37a (=> 0x20000000)
(XEN) Warning: UC to WB for mpaddr=ffffc0de37a
(XEN) lookup_domain_mpa: d 0xf000000007d98080 id 1 current
0xf000000007d70000 id 0
(XEN) lookup_domain_mpa: bad mpa 0xffffc1de77a (=> 0x20000000)
(XEN) Warning: UC to WB for mpaddr=ffffc1de77a
(XEN) lookup_domain_mpa: d 0xf000000007d98080 id 1 current
0xf000000007d70000 id 0
(XEN) lookup_domain_mpa: bad mpa 0xffffc09e27a (=> 0x20000000)
(XEN) Warning: UC to WB for mpaddr=ffffc09e27a
(XEN) lookup_domain_mpa: d 0xf000000007d98080 id 1 current
0xf000000007d70000 id 0
(XEN) lookup_domain_mpa: bad mpa 0xffffc19e67a (=> 0x20000000)
(XEN) Warning: UC to WB for mpaddr=ffffc19e67a
(XEN) Warning: UC to WB for mpaddr=154c
kernel BUG at drivers/xen/netback/netback.c:481!
swapper[0]: bugcheck! 0 [1]
Modules linked in: xt_physdev(U) iptable_filter(U) ip_tables(U) loop(U)
x_tables(U) bridge(U) netloop(U) netbk(U) blkbk(U) ipv6(U) autofs4(U)
hidp(U) rfcomm(U) l2cap(U) bluetooth(U) sunrpc(U) vfat(U) fat(U)
dm_mirror(U) dm_mod(U) button(U) parport_pc(U) lp(U) parport(U) sg(U)
ehci_hcd(U) uhci_hcd(U) e1000(U) ide_cd(U) cdrom(U) mptspi(U) mptscsih
(U) mptbase(U) scsi_transport_spi(U) sd_mod(U) scsi_mod(U) ext3(U) jbd
(U)
Pid: 0, CPU 0, comm: swapper
psr : 0000001008026010 ifs : 8000000000000814 ip : [<a000000200865ad0>]
Not tainted
ip is at net_tx_action+0xd50/0x1ae0 [netbk]
unat: 0000000000000000 pfs : 8000000000000814 rsc : 0000000000000008
rnat: 8000000000000790 bsps: 0000000000000008 pr : 0000000000019665
ldrs: 0000000000000000 ccv : 0000000000000000 fpsr: 0009804c8a70033f
csd : 0000000000000000 ssd : 0000000000000000
b0 : a000000200865ad0 b6 : a0000001000aff20 b7 : a0000001003a0000
f6 : 1003e00000000000000a0 f7 : 1003e20c49ba5e353f7cf
f8 : 1003e00000000000004e2 f9 : 1003e000000000fa00000
f10 : 1003e000000003b9aca00 f11 : 1003e431bde82d7b634db
r1 : a000000100b9d0b0 r2 : a0000001009b3360 r3 : a0000001009b35f0
r8 : 0000000000000034 r9 : a0000001009a45b0 r10 : a0000001009b3390
r11 : a0000001009b3390 r12 : a00000010070fb90 r13 : a000000100708000
r14 : a0000001009b3360 r15 : 0000000000000000 r16 : f100000000004c18
r17 : a0000001009b35f0 r18 : a00000010086676c r19 : 0000000000000001
r20 : 0000000000000000 r21 : a00000010099d6f8 r22 : 0000000000000000
r23 : a00000010075c900 r24 : a00000010099d6f8 r25 : a0000001009b3368
r26 : a0000001009b3368 r27 : 00000027ffffffd8 r28 : 00000000000000c8
r29 : 000000000027ffd8 r30 : 00000027ffd80000 r31 : 00000000000027d8
Call Trace:
[<a00000010001c8c0>] show_stack+0x40/0xa0
sp=a00000010070f720 bsp=a0000001007094e0
[<a00000010001d1c0>] show_regs+0x840/0x880
sp=a00000010070f8f0 bsp=a000000100709488
[<a00000010003d240>] die+0x1c0/0x2a0
sp=a00000010070f8f0 bsp=a000000100709440
[<a00000010003d370>] die_if_kernel+0x50/0x80
sp=a00000010070f910 bsp=a000000100709410
[<a0000001005be890>] ia64_bad_break+0x270/0x4a0
sp=a00000010070f910 bsp=a0000001007093e0
[<a0000001000615e0>] xen_leave_kernel+0x0/0x3b0
sp=a00000010070f9c0 bsp=a0000001007093e0
[<a000000200865ad0>] net_tx_action+0xd50/0x1ae0 [netbk]
sp=a00000010070fb90 bsp=a000000100709340
[<a00000010008ade0>] tasklet_action+0x320/0x5e0
sp=a00000010070fbb0 bsp=a000000100709318
[<a000000100089bd0>] __do_softirq+0x1f0/0x3a0
sp=a00000010070fbb0 bsp=a0000001007092a0
[<a000000100089ec0>] do_softirq+0x140/0x2a0
sp=a00000010070fbb0 bsp=a000000100709240
[<a00000010008a0a0>] irq_exit+0x80/0xa0
sp=a00000010070fbb0 bsp=a000000100709228
[<a0000001003a1670>] evtchn_do_upcall+0x170/0x260
sp=a00000010070fbb0 bsp=a000000100709190
[<a0000001000615e0>] xen_leave_kernel+0x0/0x3b0
sp=a00000010070fbb0 bsp=a000000100709190
[<a000000100061d30>] xen_pal_call_static+0xd0/0x100
sp=a00000010070fd80 bsp=a000000100709140
[<a00000010001d830>] default_idle+0x190/0x260
sp=a00000010070fd80 bsp=a000000100709120
[<a00000010001c3f0>] cpu_idle+0x1f0/0x440
sp=a00000010070fe20 bsp=a0000001007090e0
[<a000000100011fc0>] rest_init+0x60/0x80
sp=a00000010070fe20 bsp=a0000001007090c8
[<a0000001006c13c0>] start_kernel+0x880/0x8a0
sp=a00000010070fe20 bsp=a000000100709068
[<a0000001000105f0>] __end_ivt_text+0x6d0/0x6f0
sp=a00000010070fe30 bsp=a000000100709060
<3>BUG: sleeping function called from invalid context at kernel/rwsem.
c:20
in_atomic():1, irqs_disabled():0
Call Trace:
[<a00000010001c8c0>] show_stack+0x40/0xa0
sp=a00000010070f700 bsp=a000000100709598
[<a00000010001c950>] dump_stack+0x30/0x60
sp=a00000010070f8d0 bsp=a000000100709580
[<a000000100069340>] __might_sleep+0x2a0/0x2c0
sp=a00000010070f8d0 bsp=a000000100709558
[<a0000001000b75a0>] down_read+0x20/0x60
sp=a00000010070f8d0 bsp=a000000100709538
[<a0000001000a0980>] blocking_notifier_call_chain+0x20/0x80
sp=a00000010070f8d0 bsp=a000000100709500
[<a00000010007ee50>] profile_task_exit+0x30/0x60
sp=a00000010070f8d0 bsp=a0000001007094e0
[<a000000100082f00>] do_exit+0x40/0x1460
sp=a00000010070f8d0 bsp=a000000100709488
[<a00000010003d300>] die+0x280/0x2a0
sp=a00000010070f8f0 bsp=a000000100709440
[<a00000010003d370>] die_if_kernel+0x50/0x80
sp=a00000010070f910 bsp=a000000100709410
[<a0000001005be890>] ia64_bad_break+0x270/0x4a0
sp=a00000010070f910 bsp=a0000001007093e0
[<a0000001000615e0>] xen_leave_kernel+0x0/0x3b0
sp=a00000010070f9c0 bsp=a0000001007093e0
[<a000000200865ad0>] net_tx_action+0xd50/0x1ae0 [netbk]
sp=a00000010070fb90 bsp=a000000100709340
[<a00000010008ade0>] tasklet_action+0x320/0x5e0
sp=a00000010070fbb0 bsp=a000000100709318
[<a000000100089bd0>] __do_softirq+0x1f0/0x3a0
sp=a00000010070fbb0 bsp=a0000001007092a0
[<a000000100089ec0>] do_softirq+0x140/0x2a0
sp=a00000010070fbb0 bsp=a000000100709240
[<a00000010008a0a0>] irq_exit+0x80/0xa0
sp=a00000010070fbb0 bsp=a000000100709228
[<a0000001003a1670>] evtchn_do_upcall+0x170/0x260
sp=a00000010070fbb0 bsp=a000000100709190
[<a0000001000615e0>] xen_leave_kernel+0x0/0x3b0
sp=a00000010070fbb0 bsp=a000000100709190
[<a000000100061d30>] xen_pal_call_static+0xd0/0x100
sp=a00000010070fd80 bsp=a000000100709140
[<a00000010001d830>] default_idle+0x190/0x260
sp=a00000010070fd80 bsp=a000000100709120
[<a00000010001c3f0>] cpu_idle+0x1f0/0x440
sp=a00000010070fe20 bsp=a0000001007090e0
[<a000000100011fc0>] rest_init+0x60/0x80
sp=a00000010070fe20 bsp=a0000001007090c8
[<a0000001006c13c0>] start_kernel+0x880/0x8a0
sp=a00000010070fe20 bsp=a000000100709068
[<a0000001000105f0>] __end_ivt_text+0x6d0/0x6f0
sp=a00000010070fe30 bsp=a000000100709060
Kernel panic - not syncing: Aiee, killing interrupt handler!
Best Regards,
Akio Takebe
16 years, 10 months
Why do you set xen's driver "m"?
by Akio Takebe
Hi, Aron
I failed to boot domainU, then I checked FC6's config.
Why do you set xen's driver to "m"?
I think the following driver should be "y".
CONFIG_XEN_NETDEV_BACKEND=m
CONFIG_XEN_NETDEV_FRONTEND=m
CONFIG_XEN_BLKDEV_BACKEND=m
CONFIG_XEN_NETDEV_LOOPBACK=m
CONFIG_XEN_BLKDEV_FRONTEND=m
Best Regards,
Akio Takebe
16 years, 10 months
help w/ xen & fc5 - unable to access network w/ dom0
by Dan Metcalf
I have a straight install of FC5 & xen, xen starts but does not allow
network access, if I run network-bridge stop, I can ping/access network?
Any ideas? I have tried setting the interface to onboot=no, but that did not
help
Thanks
Dan
16 years, 10 months
[PATCH] Convert notifier_chain_register to atomic_notifier_chain_register for
by Aron Griffis
# HG changeset patch
# User agriffis(a)cheo.zko.hp.com
# Node ID 33a2d3fb09120f3c9342ddeba2c20200571de75b
# Parent e677133a59a9c5313e6985e5ba63ff50aecec42c
Convert notifier_chain_register to atomic_notifier_chain_register for
xen_panic_block
Signed-off-by: Aron Griffis <aron(a)hp.com>
diff -r e677133a59a9 -r 33a2d3fb0912 arch/ia64/kernel/setup.c
--- a/arch/ia64/kernel/setup.c Thu Aug 03 00:43:34 2006 +0200
+++ b/arch/ia64/kernel/setup.c Wed Aug 02 22:25:15 2006 -0400
@@ -84,7 +84,9 @@ xen_panic_event(struct notifier_block *t
}
static struct notifier_block xen_panic_block = {
- xen_panic_event, NULL, 0 /* try to go last */
+ .notifier_call = xen_panic_event,
+ .next = NULL,
+ .priority = 0 /* try to go last */
};
#endif
@@ -442,7 +444,7 @@ setup_arch (char **cmdline_p)
if (is_running_on_xen()) {
setup_xen_features();
/* Register a call for panic conditions. */
- notifier_chain_register(&panic_notifier_list, &xen_panic_block);
+ atomic_notifier_chain_register(&panic_notifier_list, &xen_panic_block);
}
#endif
16 years, 10 months
Four ways RH could help with xen-ia64
by Aron Griffis
Hi guys,
There are four ways you could be a big help to the xen-ia64 effort.
I have mentioned these in the past but never pulled them together into
a single request.
1. Publish Juan's tree which is the result of his merge of
linux-2.6.tip-xen, linux-2.6 and linux-2.6-xen. How about
http://people.redhat.com/quintela/linux-2.6.tip-xen-fedora.hg?
As things stand right now, it's very difficult for ia64 devs to
contribute to Juan's patch, for 2 reasons: (1) we never see it
until after a new kernel rpm is published, (2) all we get is the
final result, lacking the extremely helpful changeset history.
2. Use matched xenlinux/hypervisor pairs. At the OLS Xen mini-summit
there was some discussion of compatibility. The statements were:
- old domU should run on new hypervisor
- new domU NOT guaranteed to run on old hypervisor
- dom0 and hypervisor should be MATCHED
Presently (kernel-2.6.17-1.2432.fc6.src.rpm) it appears that the
hypervisor and xen patch are both dated 20060719. That's a good
sign! :-) It would be great if you could provide some indication
of your intent to continue using matched pairs. Are they actually
based on the same xen-unstable changeset? We, the users, can't
tell because the tarball is dated instead of cset-stamped, and
Juan's tree isn't available. See #1 ;-)
3. Apply my kernel.spec and config changes at the end of this email.
This would make it much easier for the ia64 developers to do test
builds and track down failures. Presently it's a pain for me to
maintain this out of tree.
4. Apply the xen.spec and libvirt.spec changes.
https://www.redhat.com/archives/fedora-xen/2006-July/msg00022.html
https://www.redhat.com/archives/fedora-xen/2006-July/msg00021.html
Regarding libvirt.spec, I've talked with Daniel and he's just
waiting for xen.spec to be ia64-enabled...
Objections/comments? I'll attempt to update any relevant BZs today.
Thanks,
Aron
b/devel/configs/config-xen-ia64 | 20 ++++++++++++++++
devel/Makefile.config | 18 ++++++++++++--
devel/kernel-2.6.spec | 50 +++++++++++++++++++++++++++++-----------
3 files changed, 72 insertions(+), 16 deletions(-)
diff -r 658c33aa557a -r 250cc32cdde6 devel/Makefile.config
--- a/devel/Makefile.config Sat Jul 22 09:19:48 2006 -0400
+++ b/devel/Makefile.config Sat Jul 22 09:25:25 2006 -0400
@@ -12,7 +12,8 @@ CONFIGFILES = \
$(CFG)-s390.config $(CFG)-s390x.config \
$(CFG)-ppc.config $(CFG)-ppc-smp.config \
$(CFG)-ppc64.config $(CFG)-ppc64-kdump.config $(CFG)-ia64.config \
- $(CFG)-i686-xen.config $(CFG)-x86_64-xen.config
+ $(CFG)-i686-xen.config $(CFG)-x86_64-xen.config \
+ $(CFG)-ia64-xen.config
PLATFORMS = x86 x86_64 powerpc powerpc32 powerpc64 s390 ia64 # sparc sparc64
TEMPFILES = $(addprefix temp-, $(addsuffix -generic, $(PLATFORMS)))
@@ -20,8 +21,10 @@ configs: $(CONFIGFILES)
configs: $(CONFIGFILES)
@rm -f kernel-*-config
@rm -f $(TEMPFILES)
- @rm -f temp-xen-generic temp-x86-xen-generic temp-x86_64-xen-generic \
- temp-generic temp-x86_64-xen-generic-tmp
+ @rm -f temp-generic temp-xen-generic \
+ temp-x86-xen-generic \
+ temp-x86_64-xen-generic temp-x86_64-xen-generic-tmp \
+ temp-ia64-xen-generic temp-ia64-xen-generic-tmp
# Augment the clean target to clean up our own cruft
clean ::
@@ -67,6 +70,12 @@ temp-x86_64-xen-generic-tmp: configs/con
perl merge.pl $^ > $@
temp-x86_64-xen-generic: configs/config-xen-x86_64 temp-x86_64-xen-generic-tmp
+ perl merge.pl $^ > $@
+
+temp-ia64-xen-generic-tmp: configs/config-xen-generic temp-ia64-generic
+ perl merge.pl $^ > $@
+
+temp-ia64-xen-generic: configs/config-xen-ia64 temp-ia64-xen-generic-tmp
perl merge.pl $^ > $@
kernel-$(VERSION)-i686.config: configs/config-i686 temp-x86-generic
@@ -132,3 +141,6 @@ kernel-$(VERSION)-x86_64-xen.config: con
kernel-$(VERSION)-x86_64-xen.config: configs/config-x86_64 temp-x86_64-xen-generic
perl merge.pl $^ x86_64 > $@
+kernel-$(VERSION)-ia64-xen.config: configs/config-xen-xen temp-ia64-xen-generic
+ perl merge.pl $^ ia64 > $@
+
diff -r 658c33aa557a -r 250cc32cdde6 devel/kernel-2.6.spec
--- a/devel/kernel-2.6.spec Sat Jul 22 09:19:48 2006 -0400
+++ b/devel/kernel-2.6.spec Sat Jul 22 09:25:25 2006 -0400
@@ -36,6 +36,9 @@ Summary: The Linux kernel (the core of t
%define xen_version 20060719
%define make_target bzImage
%define kernel_image x86
+%define xen_flags verbose=y debug=y crash_debug=y pae=y
+%define xen_target vmlinuz
+%define xen_image vmlinuz
%define KVERREL %{PACKAGE_VERSION}-%{PACKAGE_RELEASE}
@@ -56,10 +59,14 @@ Summary: The Linux kernel (the core of t
%define all_arch_configs $RPM_SOURCE_DIR/kernel-%{kversion}-*.config
%endif
-# Xen and kdump only build on i686 and x86_64 ...
+# kdump only builds on i686 and x86_64
%ifnarch i686 x86_64
+%define buildkdump 0
+%endif
+
+# Xen only builds on i686, x86_64 and ia64 ...
+%ifnarch i686 x86_64 ia64
%define buildxen 0
-%define buildkdump 0
%endif
%ifarch ppc64
@@ -134,11 +141,15 @@ Summary: The Linux kernel (the core of t
%endif
%ifarch ia64
-%define all_arch_configs $RPM_SOURCE_DIR/kernel-%{kversion}-ia64.config
+%define all_arch_configs $RPM_SOURCE_DIR/kernel-%{kversion}-ia64*.config
%define image_install_path boot/efi/EFI/redhat
#define signmodules 1
%define make_target compressed
%define kernel_image vmlinux.gz
+# ia64 doesn't building with debug=y at the moment
+%define xen_flags verbose=y crash_debug=y
+%define xen_target compressed
+%define xen_image vmlinux.gz
%endif
#
@@ -237,6 +248,7 @@ Source33: kernel-%{kversion}-i686-xen.co
Source33: kernel-%{kversion}-i686-xen.config
Source34: kernel-%{kversion}-x86_64-xen.config
Source35: kernel-%{kversion}-i686-kdump.config
+Source36: kernel-%{kversion}-ia64-xen.config
#Source66: kernel-%{kversion}-sparc.config
#Source67: kernel-%{kversion}-sparc64.config
@@ -785,17 +797,29 @@ cd linux-%{kversion}.%{_target_cpu}
#
%patch950 -p1 -b .p.xen
#
-# ... and back out all the ia64-specific sections, as they currently prevent
+# ... and back out all the tpm-specific sections, as they currently prevent
# non-xen builds from working.
-# Now also with tpm
-#
-for f in `find drivers/char/tpm arch/ia64/ include/asm-ia64/ include/xen/interface/arch-ia64.h* -type f -name "*.p.xen"` ; do \
+#
+for f in `find drivers/char/tpm -type f -name "*.p.xen"` ; do \
g=`dirname $f`/`basename $f .p.xen`; \
mv "$f" "$g"; \
if [ ! -s "$g" ] ; then rm -f "$g" ; fi; \
done
# Delete the rest of the backup files, they just confuse the build later
find -name "*.p.xen" | xargs rm -f
+
+# These are fixed in xen-ia64-unstable, they will announce their retirement
+# automatically when the changes propogate down the chain to Juan
+if [[ ! -f arch/ia64/kernel/asm-offsets.c ]]; then
+ ln -sf ../../../../xen/include/asm-ia64/asm-xsi-offsets.h include/asm-ia64/xen/
+else
+ printf "*\n* please retire asm-xsi-offsets.h symlink from kernel-2.6.spec\n*\n"
+fi
+if grep -q xenia64_init drivers/xen/core/Makefile; then
+ ln -sf ../../../arch/ia64/xen/drivers/xenia64_init.c drivers/xen/core/
+else
+ printf "*\n* please retire xenia64_init.c symlink from kernel-2.6.spec\n*\n"
+fi
%patch951 -p1
%patch952 -p1
@@ -1235,9 +1259,9 @@ mkdir -p $RPM_BUILD_ROOT/boot
%if %{includexen}
%if %{buildxen}
cd xen
- mkdir -p $RPM_BUILD_ROOT/%{image_install_path}
- make debug=y verbose=y crash_debug=y pae=y
- install -m 644 xen.gz $RPM_BUILD_ROOT/boot/xen.gz-%{KVERREL}
+ mkdir -p $RPM_BUILD_ROOT/%{image_install_path} $RPM_BUILD_ROOT/boot
+ make %{?_smp_mflags} %{xen_flags}
+ install -m 644 xen.gz $RPM_BUILD_ROOT/%{image_install_path}/xen.gz-%{KVERREL}
install -m 755 xen-syms $RPM_BUILD_ROOT/boot/xen-syms-%{KVERREL}
cd ..
mkdir -p $RPM_BUILD_ROOT/usr/src/kernels/%{KVERREL}-xen-%{_target_cpu}
@@ -1261,7 +1285,7 @@ BuildKernel %make_target %kernel_image s
%if %{includexen}
%if %{buildxen}
-BuildKernel vmlinuz vmlinuz xen
+BuildKernel %xen_target %xen_image xen
%endif
%endif
@@ -1432,7 +1456,7 @@ fi
%post xen
[ ! -x /usr/sbin/module_upgrade ] || /usr/sbin/module_upgrade %{rpmversion}-%{release}-xen
if [ -e /proc/xen/xsd_kva -o ! -d /proc/xen ]; then
- /sbin/new-kernel-pkg --package kernel-xen --mkinitrd --depmod --install --multiboot=/boot/xen.gz-%{KVERREL} %{KVERREL}xen
+ /sbin/new-kernel-pkg --package kernel-xen --mkinitrd --depmod --install --multiboot=/%{image_install_path}/xen.gz-%{KVERREL} %{KVERREL}xen
else
/sbin/new-kernel-pkg --package kernel-xen --mkinitrd --depmod --install %{KVERREL}xen
fi
@@ -1565,7 +1589,7 @@ fi
/boot/symvers-%{KVERREL}xen.gz
/boot/symsets-%{KVERREL}xen.tar.gz
/boot/config-%{KVERREL}xen
-/boot/xen.gz-%{KVERREL}
+/%{image_install_path}/xen.gz-%{KVERREL}
/boot/xen-syms-%{KVERREL}
%dir /lib/modules/%{KVERREL}xen
/lib/modules/%{KVERREL}xen/kernel
diff -r 658c33aa557a -r 250cc32cdde6 devel/configs/config-xen-ia64
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/configs/config-xen-ia64 Sat Jul 22 09:25:25 2006 -0400
@@ -0,0 +1,20 @@
+# override i686 xen
+
+# CONFIG_X86 is not set
+# CONFIG_X86_XEN is not set
+CONFIG_IA64=y
+CONFIG_XEN=y
+CONFIG_XEN_IA64_DOM0_VP=y
+CONFIG_XEN_DISABLE_SERIAL=y
+
+# override ia64 generic
+
+# CONFIG_IA64_GENERIC is not set
+CONFIG_IA64_DIG=y
+# CONFIG_DISCONTIGMEM_MANUAL is not set
+# CONFIG_SPARSEMEM_MANUAL is not set
+CONFIG_FLATMEM_MANUAL=y
+CONFIG_FORCE_MAX_ZONEORDER=11
+
+# internal #defines conflict with xen-ia64
+# CONFIG_FB_NEOMAGIC is not set
16 years, 10 months
Réf. : [Fedora-ia64-list] fedora-xen-ia64 kernel integration!
by jean-paul.pigache@bull.net
Thank you very much Aron for these great news and for your sustained and
efficient effort in making this happen.
Jean-Paul
Aron Griffis <aron(a)hp.com>
Envoyé par : fedora-ia64-list-bounces(a)redhat.com
01/08/2006 21:26
Veuillez répondre à ia64 Fedora Core Development
Pour : fedora-xen(a)redhat.com, fedora-ia64-list(a)redhat.com,
xen-ia64-devel(a)lists.xensource.com
cc : Juan Quintela <quintela(a)redhat.com>, Ron Pacheco <rpacheco(a)redhat.com>,
Chris Wright <chrisw(a)sous-sol.org>, David Cardos <david.cardos(a)hp.com>
Objet : [Fedora-ia64-list] fedora-xen-ia64 kernel integration!
Good news: Yesterday the xen-ia64 changes to kernel-2.6.spec were
applied to Fedora kernel cvs, and last night
kernel-xen-2.6.17-1.2488.fc6.ia64.rpm was included in the Fedora
Rawhide for the first time!
Great news: The rpms have worked (full boot to dom0) on at least one
machine so far. :-)
While there remains work to be done prior to FC6 release, these are
major hurdles overcome and represent the culmination of lots of work
by many people. Thanks especially to:
- Xiantao Zhang, Anil Keshavamurthy, Fenghua Yu and the rest of
the team at Intel, especially for testing and development early
in the project.
- Akio Takebe at Fujitsu for testing and providing critical
patches to make the 2.6.18 forward port build.
- Prarit Bhargava at Red Hat for continually providing
a communication channel between RH and the ia64 engineers, as
well as providing assistance building, testing and patching.
- Juan Quintela, Chris Wright and Dave Jones at Red Hat for
helping us get xen-ia64 patches into the right places.
- Jeremy Katz at Red Hat for taking the mkinitrd/grubby patches
early, which helped pave the way for the kernel mods.
- Isaku Yamahata and Tristan Gingold for putting so much work into
bringing xen-ia64-unstable to its current functional state, and
Alex Williamson and the rest of the xen-ia64-devel crew for
providing lots of patches, especially removing the mkbuildtree
scripts which were a showstopper for Fedora inclusion!
- Ron Pacheco, Dave Cardos, Fred Yang and Wilfred Yu for working
out schedules and covering the mgmt aspects.
As I said earlier, there's still work to do, but inclusion of these
patches was the major hurdle. At this point it boils down to testing
and bug reports, rather than a major feature request, so it seems an
appropriate time to send out this message. :-)
Thanks everybody!
Regards,
Aron
--
Fedora-ia64-list mailing list
Fedora-ia64-list(a)redhat.com
https://www.redhat.com/mailman/listinfo/fedora-ia64-list
16 years, 10 months
fedora-xen-ia64 kernel integration!
by Aron Griffis
Good news: Yesterday the xen-ia64 changes to kernel-2.6.spec were
applied to Fedora kernel cvs, and last night
kernel-xen-2.6.17-1.2488.fc6.ia64.rpm was included in the Fedora
Rawhide for the first time!
Great news: The rpms have worked (full boot to dom0) on at least one
machine so far. :-)
While there remains work to be done prior to FC6 release, these are
major hurdles overcome and represent the culmination of lots of work
by many people. Thanks especially to:
- Xiantao Zhang, Anil Keshavamurthy, Fenghua Yu and the rest of
the team at Intel, especially for testing and development early
in the project.
- Akio Takebe at Fujitsu for testing and providing critical
patches to make the 2.6.18 forward port build.
- Prarit Bhargava at Red Hat for continually providing
a communication channel between RH and the ia64 engineers, as
well as providing assistance building, testing and patching.
- Juan Quintela, Chris Wright and Dave Jones at Red Hat for
helping us get xen-ia64 patches into the right places.
- Jeremy Katz at Red Hat for taking the mkinitrd/grubby patches
early, which helped pave the way for the kernel mods.
- Isaku Yamahata and Tristan Gingold for putting so much work into
bringing xen-ia64-unstable to its current functional state, and
Alex Williamson and the rest of the xen-ia64-devel crew for
providing lots of patches, especially removing the mkbuildtree
scripts which were a showstopper for Fedora inclusion!
- Ron Pacheco, Dave Cardos, Fred Yang and Wilfred Yu for working
out schedules and covering the mgmt aspects.
As I said earlier, there's still work to do, but inclusion of these
patches was the major hurdle. At this point it boils down to testing
and bug reports, rather than a major feature request, so it seems an
appropriate time to send out this message. :-)
Thanks everybody!
Regards,
Aron
16 years, 10 months
i386 paravirt guest fails to create during install
by Brian_Gautreau@Dell.com
I've been trying to keep up with the current fedora rawhide release but
I have run into some problems creating guest domains and can't seem to
find any resolution.
The following errors lead me to believe that there is a configuration
issue on my system, but the strange thing about this is that I can start
a FC development version just fine (granted I have block disk issues
later in the install), but any previous release of FC that includes xen
(5, 5.90) fail. I'm not sure if I have come across a problem with Xen
or if its a /cough user error perhaps someone could help me figure
out???? ;-)
Another note side note, selinux is disabled, and I am running everything
current as of rawhide this AM (8-1-2006)
[root@localhost tmp]# rpm -qa | grep -i xen
xen-libs-3.0.2-22
xen-3.0.2-22
kernel-xen-2.6.17-1.2462.fc6
kernel-xen-2.6.17-1.2488.fc6
[root@localhost tmp]# rpm -qa | grep libvirt
libvirt-0.1.3-4
libvirt-python-0.1.3-4
[root@localhost tmp]# uname -r
2.6.17-1.2488.fc6xen
[root@localhost tmp]# getenforce
Disabled
[root@localhost tmp]#
I get the following error when trying to create a domain...
[root@localhost ~]# xenguest-install.py -n fc-devel -s 8 -r 1024 -f
/data/fc-devel.img -l
http://127.0.0.1/pub/redhat/fedora/linux/core/5/i386/os
Starting install...
libvir: Xen Daemon error : POST operation failed: No such domain
fc-devel
Failed to get devices for domain fc-devel
Traceback (most recent call last):
File "/usr/sbin/xenguest-install.py", line 476, in ?
main()
File "/usr/sbin/xenguest-install.py", line 467, in main
start_paravirt_install(name, ram, disk, mac, uuid, bridge, src,
options.extra)
File "/usr/sbin/xenguest-install.py", line 344, in
start_paravirt_install
dom = conn.createLinux(cfgxml, 0)
File "/usr/lib/python2.4/site-packages/libvirt.py", line 233, in
createLinux
if ret is None:raise libvirtError('virDomainCreateLinux() failed')
libvirt.libvirtError: virDomainCreateLinux() failed
[root@localhost ~]#
I've looked through the failures when creating the domain in the
xend.log and can not seem to figure out what it is referring to as the
problem....
[root@localhost tmp]# xm log | tail -20
[2006-08-01 11:27:12 xend 4528] DEBUG (image:182) ramdisk =
/var/lib/xen/initrd.img.mmyk4J
[2006-08-01 11:27:12 xend 4528] DEBUG (image:183) vcpus = 1
[2006-08-01 11:27:12 xend 4528] DEBUG (image:184) features =
[2006-08-01 11:27:12 xend.XendDomainInfo 4528] ERROR
(XendDomainInfo:198) Domain construction failed
Traceback (most recent call last):
File "/usr/lib/python2.4/site-packages/xen/xend/XendDomainInfo.py",
line 191, in create
vm.initDomain()
File "/usr/lib/python2.4/site-packages/xen/xend/XendDomainInfo.py",
line 1319, in initDomain
raise VmError(str(exn))
VmError: (9, \047Bad file descriptor\047)
[2006-08-01 11:27:12 xend.XendDomainInfo 4528] DEBUG
(XendDomainInfo:1405) XendDomainInfo.destroy: domid=21
[2006-08-01 11:27:12 xend.XendDomainInfo 4528] DEBUG
(XendDomainInfo:1413) XendDomainInfo.destroyDomain(21)
[2006-08-01 11:27:13 xend 4528] ERROR (SrvBase:87) Request create
failed.
Traceback (most recent call last):
File "/usr/lib/python2.4/site-packages/xen/web/SrvBase.py", line 85,
in perform
return op_method(op, req)
File
"/usr/lib/python2.4/site-packages/xen/xend/server/SrvDomainDir.py", line
82, in op_create
raise XendError("Error creating domain: " + str(ex))
XendError: Error creating domain: (9, \047Bad file descriptor\047)
[root@localhost tmp]#
I've also tried creating an xml file and using virsh to create the
domain, but still get the following...
virsh # create /tmp/foo.xml
libvir: Xen Daemon error : POST operation failed: No such domain
fc-devel2
Failed to get devices for domain fc-devel2
error: Failed to create domain
virsh #
Any help is appreciated
Thanks,
Brian Gautreau
NOS Team Lead, Enterprise Expert Center
800-945-3355 x728-6364
Dell Services Website http://www.dell.com/services
How am I doing? Email my manager Joe Rysdyke at: Joe_Rysdyke(a)dell.com
with any feedback.
16 years, 10 months