lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date:	Fri, 4 Sep 2015 12:08:51 +0200
From:	Juergen Gross <jgross@...e.com>
To:	Roger Pau Monné <roger.pau@...rix.com>
Cc:	David Vrabel <david.vrabel@...rix.com>,
	Boris Ostrovsky <boris.ostrovsky@...cle.com>,
	Konrad Rzeszutek Wilk <konrad.wilk@...cle.com>,
	xen-devel <xen-devel@...ts.xenproject.org>,
	"linux-kernel@...r.kernel.org" <linux-kernel@...r.kernel.org>
Subject: Re: Kernel crash with "xen: avoid early crash of memory limited dom0"

On 09/04/2015 11:48 AM, Roger Pau Monné wrote:
> Hello,
>
> The following commit:
>
> commit fa84f27e21200dbe7d18c21af424d1de703b7567
> Author: Juergen Gross <jgross@...e.com>
> 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@...i) (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@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ