Re: Kernel crash with "xen: avoid early crash of memory limited dom0"

From: Juergen Gross
Date: Fri Sep 04 2015 - 06:08:59 EST


On 09/04/2015 11:48 AM, Roger Pau Monnà wrote:
Hello,

The following commit:

commit fa84f27e21200dbe7d18c21af424d1de703b7567
Author: Juergen Gross <jgross@xxxxxxxx>
Date: Wed Aug 19 18:52:34 2015 +0200

xen: avoid early crash of memory limited dom0

Which is queued in:

git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git for-linus-4.3

Is giving me the following panic:

Loading xen/xend.gz... ok
Loading linux/vmlinuz-4.2.0-rc7+... ok
Loading linux/initrd.img-4.2.0-rc7+... ok
Xen 4.6.0-rc
(XEN) Xen version 4.6.0-rc (root@) (gcc (Debian 4.9.2-10) 4.9.2) debug=y Thu Aug 27 12:30:51 CEST 2015
(XEN) Latest ChangeSet: Mon Aug 24 15:48:58 2015 -0400 git:6596412
(XEN) Console output is synchronous.
(XEN) Bootloader: PXELINUX 4.02 debian-20101014
(XEN) Command line: sync_console dom0_vcpus_pin dom0_mem=2048M ioapic_ack=old iommu=debug,no-intremap dom0_max_vcpus=8 guest_loglvl=debug loglvl=debug console=com1
(XEN) Video information:
(XEN) VGA is text mode 80x25, font 8x16
(XEN) VBE/DDC methods: V2; EDID transfer time: 1 seconds
(XEN) EDID info not retrieved because of reasons unknown
(XEN) Disc information:
(XEN) Found 2 MBR signatures
(XEN) Found 2 EDD information structures
(XEN) Xen-e820 RAM map:
(XEN) 0000000000000000 - 0000000000092400 (usable)
(XEN) 00000000000f0000 - 0000000000100000 (reserved)
(XEN) 0000000000100000 - 00000000dfdf9c00 (usable)
(XEN) 00000000dfdf9c00 - 00000000dfe4bc00 (ACPI NVS)
(XEN) 00000000dfe4bc00 - 00000000dfe4dc00 (ACPI data)
(XEN) 00000000dfe4dc00 - 00000000e0000000 (reserved)
(XEN) 00000000f8000000 - 00000000fd000000 (reserved)
(XEN) 00000000fe000000 - 00000000fed00400 (reserved)
(XEN) 00000000fee00000 - 00000000fef00000 (reserved)
(XEN) 00000000ffb00000 - 0000000100000000 (reserved)
(XEN) 0000000100000000 - 00000001a0000000 (usable)
(XEN) ACPI: RSDP 000FEC30, 0024 (r2 DELL )
(XEN) ACPI: XSDT 000FCCC7, 007C (r1 DELL B10K 15 ASL 61)
(XEN) ACPI: FACP 000FCDB7, 00F4 (r3 DELL B10K 15 ASL 61)
(XEN) ACPI: DSDT FFE9E952, 4A74 (r1 DELL dt_ex 1000 INTL 20050624)
(XEN) ACPI: FACS DFDF9C00, 0040
(XEN) ACPI: SSDT FFEA34D7, 009C (r1 DELL st_ex 1000 INTL 20050624)
(XEN) ACPI: APIC 000FCEAB, 015E (r1 DELL B10K 15 ASL 61)
(XEN) ACPI: BOOT 000FD009, 0028 (r1 DELL B10K 15 ASL 61)
(XEN) ACPI: ASF! 000FD031, 0096 (r32 DELL B10K 15 ASL 61)
(XEN) ACPI: MCFG 000FD0C7, 003C (r1 DELL B10K 15 ASL 61)
(XEN) ACPI: HPET 000FD103, 0038 (r1 DELL B10K 15 ASL 61)
(XEN) ACPI: TCPA 000FD35F, 0032 (r1 DELL B10K 15 ASL 61)
(XEN) ACPI: DMAR 000FD391, 00C8 (r1 DELL B10K 15 ASL 61)
(XEN) ACPI: SLIC 000FD13B, 0176 (r1 DELL B10K 15 ASL 61)
(XEN) ACPI: SSDT DFE4DC00, 276C (r1 INTEL PPM RCM 80000001 INTL 20061109)
(XEN) System RAM: 6141MB (6288940kB)
(XEN) No NUMA configuration found
(XEN) Faking a node at 0000000000000000-00000001a0000000
(XEN) Domain heap initialised
(XEN) DMI 2.5 present.
(XEN) Using APIC driver default
(XEN) ACPI: PM-Timer IO Port: 0x808
(XEN) ACPI: SLEEP INFO: pm1x_cnt[1:804,1:0], pm1x_evt[1:800,1:0]
(XEN) ACPI: wakeup_vec[dfdf9c0c], vec_size[20]
(XEN) ACPI: Local APIC address 0xfee00000
(XEN) ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
(XEN) Processor #0 7:10 APIC version 21
(XEN) ACPI: LAPIC (acpi_id[0x02] lapic_id[0x02] enabled)
(XEN) Processor #2 7:10 APIC version 21
(XEN) ACPI: LAPIC (acpi_id[0x03] lapic_id[0x04] enabled)
(XEN) Processor #4 7:10 APIC version 21
(XEN) ACPI: LAPIC (acpi_id[0x04] lapic_id[0x06] enabled)
(XEN) Processor #6 7:10 APIC version 21
(XEN) ACPI: LAPIC (acpi_id[0x05] lapic_id[0x01] enabled)
(XEN) Processor #1 7:10 APIC version 21
(XEN) ACPI: LAPIC (acpi_id[0x06] lapic_id[0x03] enabled)
(XEN) Processor #3 7:10 APIC version 21
(XEN) ACPI: LAPIC (acpi_id[0x07] lapic_id[0x05] enabled)
(XEN) Processor #5 7:10 APIC version 21
(XEN) ACPI: LAPIC (acpi_id[0x08] lapic_id[0x07] enabled)
(XEN) Processor #7 7:10 APIC version 21
(XEN) ACPI: LAPIC (acpi_id[0x09] lapic_id[0x00] disabled)
(XEN) ACPI: LAPIC (acpi_id[0x0a] lapic_id[0x00] disabled)
(XEN) ACPI: LAPIC (acpi_id[0x0b] lapic_id[0x00] disabled)
(XEN) ACPI: LAPIC (acpi_id[0x0c] lapic_id[0x00] disabled)
(XEN) ACPI: LAPIC (acpi_id[0x0d] lapic_id[0x00] disabled)
(XEN) ACPI: LAPIC (acpi_id[0x0e] lapic_id[0x00] disabled)
(XEN) ACPI: LAPIC (acpi_id[0x0f] lapic_id[0x00] disabled)
(XEN) ACPI: LAPIC (acpi_id[0x10] lapic_id[0x00] disabled)
(XEN) ACPI: LAPIC (acpi_id[0x11] lapic_id[0x00] disabled)
(XEN) ACPI: LAPIC (acpi_id[0x12] lapic_id[0x00] disabled)
(XEN) ACPI: LAPIC (acpi_id[0x13] lapic_id[0x00] disabled)
(XEN) ACPI: LAPIC (acpi_id[0x14] lapic_id[0x00] disabled)
(XEN) ACPI: LAPIC (acpi_id[0x15] lapic_id[0x00] disabled)
(XEN) ACPI: LAPIC (acpi_id[0x16] lapic_id[0x00] disabled)
(XEN) ACPI: LAPIC (acpi_id[0x17] lapic_id[0x00] disabled)
(XEN) ACPI: LAPIC (acpi_id[0x18] lapic_id[0x00] disabled)
(XEN) ACPI: LAPIC (acpi_id[0x19] lapic_id[0x00] disabled)
(XEN) ACPI: LAPIC (acpi_id[0x1a] lapic_id[0x00] disabled)
(XEN) ACPI: LAPIC (acpi_id[0x1b] lapic_id[0x00] disabled)
(XEN) ACPI: LAPIC (acpi_id[0x1c] lapic_id[0x00] disabled)
(XEN) ACPI: LAPIC (acpi_id[0x1d] lapic_id[0x00] disabled)
(XEN) ACPI: LAPIC (acpi_id[0x1e] lapic_id[0x00] disabled)
(XEN) ACPI: LAPIC (acpi_id[0x1f] lapic_id[0x00] disabled)
(XEN) ACPI: LAPIC (acpi_id[0x20] lapic_id[0x00] disabled)
(XEN) ACPI: LAPIC_NMI (acpi_id[0xff] high level lint[0x1])
(XEN) ACPI: IOAPIC (id[0x08] address[0xfec00000] gsi_base[0])
(XEN) IOAPIC[0]: apic_id 8, version 32, address 0xfec00000, GSI 0-23
(XEN) ACPI: IOAPIC (id[0x09] address[0xfec80000] gsi_base[24])
(XEN) IOAPIC[1]: apic_id 9, version 32, address 0xfec80000, GSI 24-47
(XEN) ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
(XEN) ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
(XEN) ACPI: IRQ0 used by override.
(XEN) ACPI: IRQ2 used by override.
(XEN) ACPI: IRQ9 used by override.
(XEN) Enabling APIC mode: Flat. Using 2 I/O APICs
(XEN) ACPI: HPET id: 0x8086a301 base: 0xfed00000
(XEN) [VT-D]dmar.c:809: Host address width 36
(XEN) [VT-D]dmar.c:823: found ACPI_DMAR_DRHD:
(XEN) [VT-D]dmar.c:485: dmaru->address = fedc0000
(XEN) [VT-D]iommu.c:1149: drhd->address = fedc0000 iommu->reg = ffff82c000201000
(XEN) [VT-D]iommu.c:1151: cap = c90780106f0462 ecap = f020fe
(XEN) [VT-D]dmar.c:410: IOAPIC: 0000:00:13.0
(XEN) [VT-D]dmar.c:410: IOAPIC: 0000:00:1f.7
(XEN) [VT-D]dmar.c:499: flags: INCLUDE_ALL
(XEN) [VT-D]dmar.c:828: found ACPI_DMAR_RMRR:
(XEN) [VT-D]dmar.c:396: endpoint: 0000:00:1d.0
(XEN) [VT-D]dmar.c:396: endpoint: 0000:00:1d.1
(XEN) [VT-D]dmar.c:396: endpoint: 0000:00:1d.2
(XEN) [VT-D]dmar.c:396: endpoint: 0000:00:1d.7
(XEN) [VT-D]dmar.c:396: endpoint: 0000:00:1a.0
(XEN) [VT-D]dmar.c:396: endpoint: 0000:00:1a.1
(XEN) [VT-D]dmar.c:396: endpoint: 0000:00:1a.2
(XEN) [VT-D]dmar.c:396: endpoint: 0000:00:1a.7
(XEN) [VT-D]dmar.c:694: RMRR region: base_addr dfe58000 end_address dfe6ffff
(XEN) [VT-D]dmar.c:833: found ACPI_DMAR_ATSR:
(XEN) [VT-D]dmar.c:723: atsru->all_ports: 0
(XEN) [VT-D]dmar.c:366: bridge: 0000:00:01.0 start=0 sec=1 sub=1
(XEN) [VT-D]dmar.c:366: bridge: 0000:00:03.0 start=0 sec=2 sub=2
(XEN) [VT-D]dmar.c:366: bridge: 0000:00:07.0 start=0 sec=3 sub=3
(XEN) ERST table was not found
(XEN) Using ACPI (MADT) for SMP configuration information
(XEN) SMP: Allowing 32 CPUs (24 hotplug CPUs)
(XEN) IRQ limits: 48 GSI, 1504 MSI/MSI-X
(XEN) mce_intel.c:735: MCA Capability: BCAST 1 SER 0 CMCI 1 firstbank 0 extended MCE MSR 0
(XEN) Intel machine check reporting enabled
(XEN) Using scheduler: SMP Credit Scheduler (credit)
(XEN) Detected 3066.886 MHz processor.
(XEN) Initing memory sharing.
(XEN) alt table ffff82d0802e7d50 -> ffff82d0802e9010
(XEN) PCI: MCFG configuration 0: base f8000000 segment 0000 buses 00 - 3f
(XEN) PCI: MCFG area at f8000000 reserved in E820
(XEN) PCI: Using MCFG for segment 0000 bus 00-3f
(XEN) Intel VT-d iommu 0 supported page sizes: 4kB.
(XEN) Intel VT-d Snoop Control enabled.
(XEN) Intel VT-d Dom0 DMA Passthrough not enabled.
(XEN) Intel VT-d Queued Invalidation enabled.
(XEN) Intel VT-d Interrupt Remapping not enabled.
(XEN) Intel VT-d Shared EPT tables not enabled.
(XEN) I/O virtualisation enabled
(XEN) - Dom0 mode: Relaxed
(XEN) Interrupt remapping disabled
(XEN) ENABLING IO-APIC IRQs
(XEN) -> Using old ACK method
(XEN) ..TIMER: vector=0xF0 apic1=0 pin1=2 apic2=-1 pin2=-1
(XEN) Platform timer is 14.318MHz HPET
(XEN) Allocated console ring of 64 KiB.
(XEN) mwait-idle: MWAIT substates: 0x1120
(XEN) mwait-idle: v0.4 model 0x1a
(XEN) mwait-idle: lapic_timer_reliable_states 0x2
(XEN) HPET: 0 timers usable for broadcast (4 total)
(XEN) VMX: Supported advanced features:
(XEN) - APIC MMIO access virtualisation
(XEN) - APIC TPR shadow
(XEN) - Extended Page Tables (EPT)
(XEN) - Virtual-Processor Identifiers (VPID)
(XEN) - Virtual NMI
(XEN) - MSR direct-access bitmap
(XEN) HVM: ASIDs enabled.
(XEN) HVM: VMX enabled
(XEN) HVM: Hardware Assisted Paging (HAP) detected
(XEN) HVM: HAP page sizes: 4kB, 2MB
(XEN) Brought up 8 CPUs
(XEN) ACPI sleep modes: S3
(XEN) VPMU: disabled
(XEN) mcheck_poll: Machine check polling timer started.
(XEN) Dom0 has maximum 816 PIRQs
(XEN) NX (Execute Disable) protection active
(XEN) *** LOADING DOMAIN 0 ***
(XEN) elf_parse_binary: phdr: paddr=0x1000000 memsz=0xb6f000
(XEN) elf_parse_binary: phdr: paddr=0x1c00000 memsz=0x101000
(XEN) elf_parse_binary: phdr: paddr=0x1d01000 memsz=0x17888
(XEN) elf_parse_binary: phdr: paddr=0x1d19000 memsz=0xe43000
(XEN) elf_parse_binary: memory: 0x1000000 -> 0x2b5c000
(XEN) elf_xen_parse_note: GUEST_OS = "linux"
(XEN) elf_xen_parse_note: GUEST_VERSION = "2.6"
(XEN) elf_xen_parse_note: XEN_VERSION = "xen-3.0"
(XEN) elf_xen_parse_note: VIRT_BASE = 0xffffffff80000000
(XEN) elf_xen_parse_note: INIT_P2M = 0x8000000000
(XEN) elf_xen_parse_note: ENTRY = 0xffffffff81d191f0
(XEN) elf_xen_parse_note: HYPERCALL_PAGE = 0xffffffff81001000
(XEN) elf_xen_parse_note: FEATURES = "!writable_page_tables|pae_pgdir_above_4gb|writable_descriptor_tables|auto_translated_physmap|supervisor_mode_kernel"
(XEN) elf_xen_parse_note: SUPPORTED_FEATURES = 0x90d
(XEN) elf_xen_parse_note: PAE_MODE = "yes"
(XEN) elf_xen_parse_note: LOADER = "generic"
(XEN) elf_xen_parse_note: unknown xen elf note (0xd)
(XEN) elf_xen_parse_note: SUSPEND_CANCEL = 0x1
(XEN) elf_xen_parse_note: MOD_START_PFN = 0x1
(XEN) elf_xen_parse_note: HV_START_LOW = 0xffff800000000000
(XEN) elf_xen_parse_note: PADDR_OFFSET = 0x0
(XEN) elf_xen_addr_calc_check: addresses:
(XEN) virt_base = 0xffffffff80000000
(XEN) elf_paddr_offset = 0x0
(XEN) virt_offset = 0xffffffff80000000
(XEN) virt_kstart = 0xffffffff81000000
(XEN) virt_kend = 0xffffffff82b5c000
(XEN) virt_entry = 0xffffffff81d191f0
(XEN) p2m_base = 0x8000000000
(XEN) Xen kernel: 64-bit, lsb, compat32
(XEN) Dom0 kernel: 64-bit, PAE, lsb, paddr 0x1000000 -> 0x2b5c000
(XEN) PHYSICAL MEMORY ARRANGEMENT:
(XEN) Dom0 alloc.: 0000000194000000->0000000198000000 (505800 pages to be allocated)
(XEN) Init. ramdisk: 000000019f7c8000->00000001a0000000
(XEN) VIRTUAL MEMORY ARRANGEMENT:
(XEN) Loaded kernel: ffffffff81000000->ffffffff82b5c000
(XEN) Init. ramdisk: 0000000000000000->0000000000000000
(XEN) Phys-Mach map: 0000008000000000->0000008000400000
(XEN) Start info: ffffffff82b5c000->ffffffff82b5c4b4
(XEN) Page tables: ffffffff82b5d000->ffffffff82b76000
(XEN) Boot stack: ffffffff82b76000->ffffffff82b77000
(XEN) TOTAL: ffffffff80000000->ffffffff82c00000
(XEN) ENTRY ADDRESS: ffffffff81d191f0
(XEN) Dom0 has maximum 8 VCPUs
(XEN) elf_load_binary: phdr 0 at 0xffffffff81000000 -> 0xffffffff81b6f000
(XEN) elf_load_binary: phdr 1 at 0xffffffff81c00000 -> 0xffffffff81d01000
(XEN) elf_load_binary: phdr 2 at 0xffffffff81d01000 -> 0xffffffff81d18888
(XEN) elf_load_binary: phdr 3 at 0xffffffff81d19000 -> 0xffffffff81df0000
(XEN) [VT-D]iommu.c:1433: d0:Hostbridge: skip 0000:00:00.0 map
(XEN) Found masked UR signaling on 0000:00:00.0
(XEN) Found masked UR signaling on 0000:00:01.0
(XEN) Found masked UR signaling on 0000:00:03.0
(XEN) Found masked UR signaling on 0000:00:07.0
(XEN) [VT-D]iommu.c:1447: d0:PCIe: map 0000:00:14.0
(XEN) Masked VT-d error signaling on 0000:00:14.0
(XEN) [VT-D]iommu.c:1447: d0:PCIe: map 0000:00:14.1
(XEN) [VT-D]iommu.c:1447: d0:PCIe: map 0000:00:14.2
(XEN) [VT-D]iommu.c:1459: d0:PCI: map 0000:00:1a.0
(XEN) [VT-D]iommu.c:1459: d0:PCI: map 0000:00:1a.1
(XEN) [VT-D]iommu.c:1459: d0:PCI: map 0000:00:1a.2
(XEN) [VT-D]iommu.c:1459: d0:PCI: map 0000:00:1a.7
(XEN) [VT-D]iommu.c:1447: d0:PCIe: map 0000:00:1b.0
(XEN) [VT-D]iommu.c:1459: d0:PCI: map 0000:00:1d.0
(XEN) [VT-D]iommu.c:1459: d0:PCI: map 0000:00:1d.1
(XEN) [VT-D]iommu.c:1459: d0:PCI: map 0000:00:1d.2
(XEN) [VT-D]iommu.c:1459: d0:PCI: map 0000:00:1d.7
(XEN) [VT-D]iommu.c:1459: d0:PCI: map 0000:00:1f.0
(XEN) [VT-D]iommu.c:1459: d0:PCI: map 0000:00:1f.2
(XEN) [VT-D]iommu.c:1459: d0:PCI: map 0000:00:1f.3
(XEN) [VT-D]iommu.c:1447: d0:PCIe: map 0000:01:00.0
(XEN) [VT-D]iommu.c:1447: d0:PCIe: map 0000:01:00.1
(XEN) [VT-D]iommu.c:1447: d0:PCIe: map 0000:02:00.0
(XEN) [VT-D]iommu.c:1447: d0:PCIe: map 0000:05:00.0
(XEN) [VT-D]iommu.c:1433: d0:Hostbridge: skip 0000:3f:00.0 map
(XEN) [VT-D]iommu.c:1433: d0:Hostbridge: skip 0000:3f:00.1 map
(XEN) [VT-D]iommu.c:1433: d0:Hostbridge: skip 0000:3f:02.0 map
(XEN) [VT-D]iommu.c:1433: d0:Hostbridge: skip 0000:3f:02.1 map
(XEN) [VT-D]iommu.c:1433: d0:Hostbridge: skip 0000:3f:03.0 map
(XEN) [VT-D]iommu.c:1433: d0:Hostbridge: skip 0000:3f:03.1 map
(XEN) [VT-D]iommu.c:1433: d0:Hostbridge: skip 0000:3f:03.4 map
(XEN) [VT-D]iommu.c:1433: d0:Hostbridge: skip 0000:3f:04.0 map
(XEN) [VT-D]iommu.c:1433: d0:Hostbridge: skip 0000:3f:04.1 map
(XEN) [VT-D]iommu.c:1433: d0:Hostbridge: skip 0000:3f:04.2 map
(XEN) [VT-D]iommu.c:1433: d0:Hostbridge: skip 0000:3f:04.3 map
(XEN) [VT-D]iommu.c:1433: d0:Hostbridge: skip 0000:3f:05.0 map
(XEN) [VT-D]iommu.c:1433: d0:Hostbridge: skip 0000:3f:05.1 map
(XEN) [VT-D]iommu.c:1433: d0:Hostbridge: skip 0000:3f:05.2 map
(XEN) [VT-D]iommu.c:1433: d0:Hostbridge: skip 0000:3f:05.3 map
(XEN) [VT-D]iommu.c:1433: d0:Hostbridge: skip 0000:3f:06.0 map
(XEN) [VT-D]iommu.c:1433: d0:Hostbridge: skip 0000:3f:06.1 map
(XEN) [VT-D]iommu.c:1433: d0:Hostbridge: skip 0000:3f:06.2 map
(XEN) [VT-D]iommu.c:1433: d0:Hostbridge: skip 0000:3f:06.3 map
(XEN) [VT-D]iommu.c:729: iommu_enable_translation: iommu->reg = ffff82c000201000
(XEN) Scrubbing Free RAM on 1 nodes using 4 CPUs
(XEN) .............done.
(XEN) Initial low memory virq threshold set at 0x4000 pages.
(XEN) Std. Loglevel: All
(XEN) Guest Loglevel: All
(XEN) **********************************************
(XEN) ******* WARNING: CONSOLE OUTPUT IS SYNCHRONOUS
(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) *** Serial input -> DOM0 (type 'CTRL-a' three times to switch input to Xen)
(XEN) Freed 304kB init memory.
mapping kernel into physical memory
about to get started...
[ 0.000000] x86/PAT: Configuration [0-7]: WB WT UC- UC WC WP UC UC
[ 0.000000] Initializing cgroup subsys cpuset
[ 0.000000] Initializing cgroup subsys cpu
[ 0.000000] Initializing cgroup subsys cpuacct
[ 0.000000] Linux version 4.2.0-rc7+ (root@loki) (gcc version 4.4.5 (Debian 4.4.5-8) ) #0 SMP Wed Jan 8 11:20:24 CET 2014
[ 0.000000] Command line: ramdisk_size=1048576 root=UUID=0bcbaae9-bca3-48ee-909e-a34dc8d1539c ro earlyprintk=xen loglevel=9 console=hvc0 debug max_loop=64
[ 0.000000] x86/fpu: Legacy x87 FPU detected.
[ 0.000000] x86/fpu: Using 'lazy' FPU context switches.
[ 0.000000] Released 0 page(s)
[ 0.000000] e820: BIOS-provided physical RAM map:
[ 0.000000] Xen: [mem 0x0000000000000000-0x0000000000091fff] usable
[ 0.000000] Xen: [mem 0x00000000000a0000-0x00000000000fffff] reserved
[ 0.000000] Xen: [mem 0x0000000000100000-0x000000007fffffff] usable
[ 0.000000] Xen: [mem 0x0000000080000000-0x00000000dfdf9bff] unusable
[ 0.000000] Xen: [mem 0x00000000dfdf9c00-0x00000000dfe4bbff] ACPI NVS
[ 0.000000] Xen: [mem 0x00000000dfe4bc00-0x00000000dfe4dbff] ACPI data
[ 0.000000] Xen: [mem 0x00000000dfe4dc00-0x00000000dfffffff] reserved
[ 0.000000] Xen: [mem 0x00000000f8000000-0x00000000fcffffff] reserved
[ 0.000000] Xen: [mem 0x00000000fe000000-0x00000000fed003ff] reserved
[ 0.000000] Xen: [mem 0x00000000fedc0000-0x00000000fedc0fff] reserved
[ 0.000000] Xen: [mem 0x00000000fee00000-0x00000000feefffff] reserved
[ 0.000000] Xen: [mem 0x00000000ffb00000-0x00000000ffffffff] reserved
[ 0.000000] Xen: [mem 0x0000000100000000-0x000000019fffffff] unusable
[ 0.000000] bootconsole [xenboot0] enabled
[ 0.000000] NX (Execute Disable) protection: active
[ 0.000000] SMBIOS 2.5 present.
[ 0.000000] DMI: Dell Inc. Precision WorkStation T3500 /09KPNV, BIOS A17 05/28/2013
[ 0.000000] Hypervisor detected: Xen
[ 0.000000] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved
[ 0.000000] e820: remove [mem 0x000a0000-0x000fffff] usable
[ 0.000000] e820: last_pfn = 0x80000 max_arch_pfn = 0x400000000
[ 0.000000] MTRR: Disabled
[ 0.000000] Base memory trampoline at [ffff88000008c000] 8c000 size 24576
[ 0.000000] init_memory_mapping: [mem 0x00000000-0x000fffff]
[ 0.000000] [mem 0x00000000-0x000fffff] page 4k
[ 0.000000] init_memory_mapping: [mem 0x7fe00000-0x7fffffff]
[ 0.000000] [mem 0x7fe00000-0x7fffffff] page 4k
[ 0.000000] BRK [0x02b36000, 0x02b36fff] PGTABLE
[ 0.000000] BRK [0x02b37000, 0x02b37fff] PGTABLE
[ 0.000000] init_memory_mapping: [mem 0x60000000-0x7fdfffff]
[ 0.000000] [mem 0x60000000-0x7fdfffff] page 4k
[ 0.000000] BRK [0x02b38000, 0x02b38fff] PGTABLE
[ 0.000000] BRK [0x02b39000, 0x02b39fff] PGTABLE
[ 0.000000] BRK [0x02b3a000, 0x02b3afff] PGTABLE
[ 0.000000] BRK [0x02b3b000, 0x02b3bfff] PGTABLE
[ 0.000000] init_memory_mapping: [mem 0x00100000-0x5fffffff]
[ 0.000000] [mem 0x00100000-0x5fffffff] page 4k
[ 0.000000] RAMDISK: [mem 0x04000000-0x04837fff]
[ 0.000000] ACPI: Early table checksum verification disabled
[ 0.000000] ACPI: RSDP 0x00000000000FEC30 000024 (v02 DELL )
[ 0.000000] ACPI: XSDT 0x00000000000FCCC7 00007C (v01 DELL B10K 00000015 ASL 00000061)
[ 0.000000] ACPI: FACP 0x00000000000FCDB7 0000F4 (v03 DELL B10K 00000015 ASL 00000061)
[ 0.000000] ACPI BIOS Warning (bug): 32/64X length mismatch in FADT/Gpe0Block: 128/64 (20150619/tbfadt-623)
[ 0.000000] ACPI: DSDT 0x00000000FFE9E952 004A74 (v01 DELL dt_ex 00001000 INTL 20050624)
[ 0.000000] ACPI: FACS 0x00000000DFDF9C00 000040
[ 0.000000] ACPI: FACS 0x00000000DFDF9C00 000040
[ 0.000000] ACPI: SSDT 0x00000000FFEA34D7 00009C (v01 DELL st_ex 00001000 INTL 20050624)
[ 0.000000] ACPI: APIC 0x00000000000FCEAB 00015E (v01 DELL B10K 00000015 ASL 00000061)
[ 0.000000] ACPI: BOOT 0x00000000000FD009 000028 (v01 DELL B10K 00000015 ASL 00000061)
[ 0.000000] ACPI: ASF! 0x00000000000FD031 000096 (v32 DELL B10K 00000015 ASL 00000061)
[ 0.000000] ACPI: MCFG 0x00000000000FD0C7 00003C (v01 DELL B10K 00000015 ASL 00000061)
[ 0.000000] ACPI: HPET 0x00000000000FD103 000038 (v01 DELL B10K 00000015 ASL 00000061)
[ 0.000000] ACPI: TCPA 0x00000000000FD35F 000032 (v01 DELL B10K 00000015 ASL 00000061)
[ 0.000000] ACPI: DMAR 0x00000000000FD391 0000C8 (v01 DELL B10K 00000015 ASL 00000061)
[ 0.000000] ACPI: SLIC 0x00000000000FD13B 000176 (v01 DELL B10K 00000015 ASL 00000061)
[ 0.000000] ACPI: SSDT 0x00000000DFE4DC00 00276C (v01 INTEL PPM RCM 80000001 INTL 20061109)
[ 0.000000] ACPI: Local APIC address 0xfee00000
[ 0.000000] Setting APIC routing to Xen PV.
[ 0.000000] Zone ranges:
[ 0.000000] DMA [mem 0x0000000000001000-0x0000000000ffffff]
[ 0.000000] DMA32 [mem 0x0000000001000000-0x000000007fffffff]
[ 0.000000] Normal empty
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x0000000000001000-0x0000000000091fff]
[ 0.000000] node 0: [mem 0x0000000000100000-0x000000007fffffff]
[ 0.000000] Initmem setup node 0 [mem 0x0000000000001000-0x000000007fffffff]
[ 0.000000] On node 0 totalpages: 524177
[ 0.000000] DMA zone: 56 pages used for memmap
[ 0.000000] DMA zone: 21 pages reserved
[ 0.000000] DMA zone: 3985 pages, LIFO batch:0
[ 0.000000] DMA32 zone: 7112 pages used for memmap
[ 0.000000] DMA32 zone: 520192 pages, LIFO batch:31
[ 0.000000] p2m virtual area at ffffc90000000000, size is 400000
(XEN) d0v0 Unhandled invalid opcode fault/trap [#6, ec=0000]
(XEN) domain_crash_sync called from entry.S: fault at ffff82d08023c069 create_bounce_frame+0x139/0x148
(XEN) Domain 0 (vcpu#0) crashed on cpu#0:
(XEN) ----[ Xen-4.6.0-rc x86_64 debug=y Tainted: C ]----
(XEN) CPU: 0
(XEN) RIP: e033:[<ffffffff81008bb4>]
(XEN) RFLAGS: 0000000000000206 EM: 1 CONTEXT: pv guest (d0v0)
(XEN) rax: 0000000194092001 rbx: 0000000000000000 rcx: 0000000000194092
(XEN) rdx: 0000000000000001 rsi: 0000000000194093 rdi: 0000000000080000
(XEN) rbp: ffffffff81c03d28 rsp: ffffffff81c03cb8 r8: aaaaaaaaaaaaaaaa
(XEN) r9: 0000000000000000 r10: 00000000deadbeef r11: 000000007f77e000
(XEN) r12: 0000000000080000 r13: 0000000000080000 r14: 0000000000080000
(XEN) r15: fffffffffff80000 cr0: 0000000080050033 cr4: 00000000000026e0
(XEN) cr3: 0000000195c08000 cr2: 0000000000000000
(XEN) ds: 0000 es: 0000 fs: 0000 gs: 0000 ss: e02b cs: e033
(XEN) Guest stack trace from rsp=ffffffff81c03cb8:
(XEN) 0000000000194092 000000007f77e000 ffffffff81008bb4 000000010000e030
(XEN) 0000000000010006 ffffffff81c03cf8 000000000000e02b ffffffff8107cec9
(XEN) ffffffff81c03d18 ffffffff81005a36 0000000000000000 ffffffffffffffff
(XEN) 0000000000080000 0000000000080000 ffffffff81c03d98 ffffffff81008c7a
(XEN) ffffffff81c03d58 0000000000194092 ffffffff81dae000 8000000194092063
(XEN) ffffffff81c03d78 ffffffff81040abc ffffffff81dae000 0000000000000000
(XEN) ffffffffffffffff 0000000000080000 0000000000080000 fffffffffff80000
(XEN) ffffffff81c03e08 ffffffff81d1cfe8 ffffffff81c03e08 0000000000194092
(XEN) 0000000000195dae 0000000194092000 0000000194092001 0000000000080000
(XEN) ffffffff81c03e08 ffff880002b5c000 ffff880004838ff8 ffff880004839ff8
(XEN) 00003ffffffff000 0000000000000000 ffffffff81c03e68 ffffffff81d1e6b4
(XEN) ffffffff81cee910 0000000000001000 ffff880004838000 0000000004c3a000
(XEN) 000000007fc1b000 000000007ff91000 ffff880004000000 0000000004838000
(XEN) 0000000000000000 0000000000000000 ffffffff81c03ee8 ffffffff81d223c5
(XEN) ffffffff81c03e88 ffffffff81088501 ffffffff81c03ee8 ffffffff816441e2
(XEN) 0000000000000000 0000000000000000 ffffffff81c03ef8 0000000000000000
(XEN) ffffffff81c03ed8 ffffffffffffffff 0000000000000000 ffffffff81dab9c0
(XEN) 0000000000000000 0000000000000000 ffffffff81c03f28 ffffffff81d19b94
(XEN) 5520205457202042 ffffffff81db60c0 ffff880002b5c000 ffffffff81c03f60
(XEN) 0000000000000000 0000000000000000 ffffffff81c03f38 ffffffff81d194c6
(XEN) Hardware Dom0 crashed: rebooting machine in 5 seconds.

Reverting the commit solves the issue.

Can you give me some more details like kernel config?

In which function does the crash occur?


Juergen
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/