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

Bug#664859: marked as done (linux-image-3.3.0-rc6-amd64: LVM segfaults on 3.3 kernel)



Your message dated Mon, 19 Aug 2013 18:08:30 +0200
with message-id <20130819160830.GD13159@inutil.org>
and subject line Re: LVM segfaults on 3.3-rc6
has caused the Debian Bug report #664859,
regarding linux-image-3.3.0-rc6-amd64: LVM segfaults on 3.3 kernel
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
664859: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=664859
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: linux-2.6
Version: 3.3~rc6-1~experimental.1
Severity: important

Hi,

I installed the 3.3.0-rc6-amd64 kernel from experimental on a squeeze VM. The
system fails to boot this kernel as it can no longer find the root file system.

When booting with the quiet option off, I see that the lvm command in the initrd
segfaults.

Are there any changes in the new kernel that require a more recent LVM?

Regards,

Rik


-- Package-specific info:
** Kernel log: boot messages should be attached

** Model information
sys_vendor: Red Hat
product_name: KVM
product_version: RHEL 6.2.0 PC
chassis_vendor: Red Hat
chassis_version: 
bios_vendor: Seabios
bios_version: 0.5.1

** Network interface configuration:

auto lo
iface lo inet loopback

   up /sbin/iptables-restore < /etc/network/firewall
auto eth0
iface eth0 inet dhcp

** PCI devices:
00:00.0 Host bridge [0600]: Intel Corporation 440FX - 82441FX PMC [Natoma] [8086:1237] (rev 02)
	Subsystem: Red Hat, Inc Qemu virtual machine [1af4:1100]
	Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-

00:01.0 ISA bridge [0601]: Intel Corporation 82371SB PIIX3 ISA [Natoma/Triton II] [8086:7000]
	Subsystem: Red Hat, Inc Qemu virtual machine [1af4:1100]
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0

00:01.1 IDE interface [0101]: Intel Corporation 82371SB PIIX3 IDE [Natoma/Triton II] [8086:7010] (prog-if 80 [Master])
	Subsystem: Red Hat, Inc Qemu virtual machine [1af4:1100]
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Region 0: [virtual] Memory at 000001f0 (32-bit, non-prefetchable) [size=8]
	Region 1: [virtual] Memory at 000003f0 (type 3, non-prefetchable) [size=1]
	Region 2: [virtual] Memory at 00000170 (32-bit, non-prefetchable) [size=8]
	Region 3: [virtual] Memory at 00000370 (type 3, non-prefetchable) [size=1]
	Region 4: I/O ports at c000 [size=16]
	Kernel driver in use: ata_piix

00:01.2 USB Controller [0c03]: Intel Corporation 82371SB PIIX3 USB [Natoma/Triton II] [8086:7020] (rev 01) (prog-if 00 [UHCI])
	Subsystem: Red Hat, Inc Qemu virtual machine [1af4:1100]
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin D routed to IRQ 11
	Region 4: I/O ports at c020 [size=32]
	Kernel driver in use: uhci_hcd

00:01.3 Bridge [0680]: Intel Corporation 82371AB/EB/MB PIIX4 ACPI [8086:7113] (rev 03)
	Subsystem: Red Hat, Inc Qemu virtual machine [1af4:1100]
	Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin A routed to IRQ 9
	Kernel driver in use: piix4_smbus

00:02.0 VGA compatible controller [0300]: Red Hat, Inc. Device [1b36:0100] (rev 03) (prog-if 00 [VGA controller])
	Subsystem: Red Hat, Inc Device [1af4:1100]
	Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin A routed to IRQ 10
	Region 0: Memory at f0000000 (32-bit, non-prefetchable) [size=64M]
	Region 1: Memory at e0000000 (32-bit, non-prefetchable) [size=64M]
	Region 2: Memory at f4000000 (32-bit, non-prefetchable) [size=8K]
	Region 3: I/O ports at c040 [size=32]
	Expansion ROM at f4010000 [disabled] [size=64K]

00:03.0 Ethernet controller [0200]: Red Hat, Inc Virtio network device [1af4:1000]
	Subsystem: Red Hat, Inc Device [1af4:0001]
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 10
	Region 0: I/O ports at c060 [size=32]
	Region 1: Memory at f4020000 (32-bit, non-prefetchable) [size=4K]
	Expansion ROM at f4030000 [disabled] [size=64K]
	Capabilities: <access denied>
	Kernel driver in use: virtio-pci

00:04.0 Communication controller [0780]: Red Hat, Inc Virtio console [1af4:1003]
	Subsystem: Red Hat, Inc Device [1af4:0003]
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 11
	Region 0: I/O ports at c080 [size=32]
	Region 1: Memory at f4040000 (32-bit, non-prefetchable) [size=4K]
	Capabilities: <access denied>
	Kernel driver in use: virtio-pci

00:05.0 SCSI storage controller [0100]: Red Hat, Inc Virtio block device [1af4:1001]
	Subsystem: Red Hat, Inc Device [1af4:0002]
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 10
	Region 0: I/O ports at c0c0 [size=64]
	Region 1: Memory at f4041000 (32-bit, non-prefetchable) [size=4K]
	Capabilities: <access denied>
	Kernel driver in use: virtio-pci

00:06.0 RAM memory [0500]: Red Hat, Inc Virtio memory balloon [1af4:1002]
	Subsystem: Red Hat, Inc Device [1af4:0005]
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 11
	Region 0: I/O ports at c100 [size=32]
	Kernel driver in use: virtio-pci


** USB devices:
Bus 001 Device 002: ID 0627:0001 Adomax Technology Co., Ltd 
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub


-- System Information:
Debian Release: 6.0.4
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-0.bpo.2-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages linux-image-3.3.0-rc6-amd64 depends on:
ii  debconf [debconf-2.0]       1.5.36.1     Debian configuration management sy
ii  initramfs-tools [linux-init 0.99~bpo60+1 tools for generating an initramfs
ii  linux-base                  3.4~bpo60+1  Linux image base package
ii  module-init-tools           3.12-2       tools for managing Linux kernel mo

Versions of packages linux-image-3.3.0-rc6-amd64 recommends:
ii  firmware-linux-free           2.6.32-41  Binary firmware for various driver

Versions of packages linux-image-3.3.0-rc6-amd64 suggests:
ii  grub-pc        1.98+20100804-14+squeeze1 GRand Unified Bootloader, version 
pn  linux-doc-3.3  <none>                    (no description available)

Versions of packages linux-image-3.3.0-rc6-amd64 is related to:
pn  firmware-atheros              <none>     (no description available)
pn  firmware-bnx2                 <none>     (no description available)
pn  firmware-bnx2x                <none>     (no description available)
pn  firmware-brcm80211            <none>     (no description available)
pn  firmware-intelwimax           <none>     (no description available)
pn  firmware-ipw2x00              <none>     (no description available)
pn  firmware-ivtv                 <none>     (no description available)
pn  firmware-iwlwifi              <none>     (no description available)
pn  firmware-libertas             <none>     (no description available)
pn  firmware-linux                <none>     (no description available)
pn  firmware-linux-nonfree        <none>     (no description available)
pn  firmware-myricom              <none>     (no description available)
pn  firmware-netxen               <none>     (no description available)
pn  firmware-qlogic               <none>     (no description available)
pn  firmware-ralink               <none>     (no description available)
pn  firmware-realtek              <none>     (no description available)
pn  xen-hypervisor                <none>     (no description available)

-- debconf information:
  linux-image-3.3.0-rc6-amd64/postinst/ignoring-ramdisk:
  linux-image-3.3.0-rc6-amd64/prerm/removing-running-kernel-3.3.0-rc6-amd64: true
  linux-image-3.3.0-rc6-amd64/postinst/depmod-error-initrd-3.3.0-rc6-amd64: false
  linux-image-3.3.0-rc6-amd64/postinst/missing-firmware-3.3.0-rc6-amd64:



--- End Message ---
--- Begin Message ---
On Mon, May 14, 2012 at 11:18:19AM +0200, Rik Theys wrote:
> Hi,
>
> On 05/14/2012 10:52 AM, Ben Hutchings wrote:
>> On Mon, 2012-05-14 at 08:48 +0200, Rik Theys wrote:
>>> Hi,
>>>
>>> On 05/12/2012 11:32 PM, Ben Hutchings wrote:
>>>> On Sat, 2012-05-12 at 16:25 -0500, Jonathan Nieder wrote:
>>>>> Ben Hutchings wrote:
>>>>>
>>>>>> Which shows that the segfault is always at the same code address:
>>>>>>
>>>>>> [   56.663596] lvm[540]: segfault at ffffffffff600400 ip ffffffffff600400 sp 00007fff25461ec8 error 5
>>>>>> [   76.174282] exe[541]: segfault at ffffffffff600400 ip ffffffffff600400 sp 00007fffa69b3388 error 5
>>>>>> [   78.307062] exe[542]: segfault at ffffffffff600400 ip ffffffffff600400 sp 00007fff33270d08 error 5
>>>>>> [   87.775183] exe[543]: segfault at ffffffffff600400 ip ffffffffff600400 sp 00007ffffb125068 error 5
>>>>>> [   97.937356] exe[545]: segfault at ffffffffff600400 ip ffffffffff600400 sp 00007fffb53be498 error 5
>>>>>> [  108.789157] lvm[547]: segfault at ffffffffff600400 ip ffffffffff600400 sp 00007fff0e012348 error 5
>>>>>>
>>>>>> This address is not accessible in user-mode, and probably isn't used by
>>>>>> the kernel either.
>>>>>
>>>>> Nice lead.  Looks like
>>>>> http://thread.gmane.org/gmane.linux.kernel/1248253/focus=1254330
>>>>
>>>> Agreed.  Rik, which version of the kernel is the hypervisor from?
>>>
>>> The hypervisor is CentOS 6.2 with kernel version
>>> 2.6.32-220.7.1.el6.x86_64 and qemu-kvm-0.12.1.2-2.209.el6_2.4.x86_64.
>>
>> OK, so it doesn't look we have a bug to fix.
>>
>> Based on that email thread I think you can work around this with
>> 'vsyscall=native' on the guest's kernel command line.  The down-side of
>> this is that it makes it easier to exploit some types of bug for
>> privilege escalation.
>
> Thanks, that does indeed "fix" the issue.
>
> It will do for now as it's just a test box. I'm sure Red Hat will fix  
> this in one of their future updates.

Closing.

Cheers,
        Moritz

--- End Message ---

Reply to: