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

Bug#824091: linux-image-4.4.0-0.bpo.1-amd64: GPF on hot drive removal



Well, on my first attempt to reproduce it with no ZFS modules loaded, I got a nice "BUG: unable to handle kernel paging request at 00000000000168a0" out instead of a GPF.

Is this sufficient, or would you like me to repeat until I produce a GPF again?

- Rich

On Thu, May 12, 2016 at 9:38 AM, Ben Hutchings <ben@decadent.org.uk> wrote:
Control: tag -1 moreinfo

On Thu, 2016-05-12 at 03:37 -0400, Rich wrote:
> Package: src:linux
> Version: 4.4.6-1~bpo8+1
> Severity: normal
>
> Dear Maintainer,
>
> I'm going through old hard drives, ddrescuing the old contents off,
> zeroing the drives, and recycling them.
>
> I had one drive which refused to read any sectors - if I let the
> drive eventually time out, or unplug the drive, I either get a GPF or
> an Oops in my kernel log.
>
> The GPF follows - I could be mistaken, but I don't expect an IO error
> to trigger a GPF in the kernel.
>
> Please let me know if I can report any additional information to help
> with this.
[...]

Can you reproduce this without ZFS modules loaded?

Ben.

--
Ben Hutchings
If you seem to know what you are doing, you'll be given more to do.

[  377.451606] BUG: unable to handle kernel paging request at 00000000000168a0
[  377.451683] IP: [<ffffffff810bc419>] native_queued_spin_lock_slowpath+0xf9/0x170
[  377.451757] PGD 0
[  377.451781] Oops: 0002 [#1] SMP
[  377.451817] Modules linked in: bluetooth rfkill msr 8021q binfmt_misc garp mrp stp llc tcm_loop tcm_qla2xxx qla2xxx ib_srpt iscsi_target_mod vhost_scsi vhost tcm_fc libfc scsi_transport_fc target_core_file target_core_iblock target_core_pscsi target_core_mod configfs cpufreq_stats
cpufreq_powersave cpufreq_conservative cpufreq_userspace nfsd auth_rpcgss oid_registry nfs_acl nfs lockd grace fscache sunrpc ib_iser rdma_cm iw_cm ib_cm ib_sa ib_mad ib_core ib_addr iscsi_tcp libiscsi_tcp libiscsi scsi_transport_iscsi intel_rapl iosf_mbi x86_pkg_temp_thermal intel_po
werclamp coretemp kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul tcp_htcp iTCO_wdt iTCO_vendor_support mxm_wmi sha256_ssse3 sha256_generic hmac drbg ansi_cprng ast ttm hwmon_vid drm_kms_helper drm aesni_intel aes_x86_64 loop lrw gf128mul
[  377.452659]  ioatdma glue_helper joydev evdev sb_edac ablk_helper mei_me lpc_ich cryptd pcspkr edac_core ipmi_watchdog i2c_i801 mfd_core mei shpchp 8250_fintek wmi acpi_pad tpm_tis tpm button processor ipmi_si ipmi_poweroff ipmi_devintf ipmi_msghandler fuse parport_pc ppdev lp parp
ort autofs4 ext4 crc16 mbcache jbd2 btrfs xor raid6_pq md_mod dm_mirror dm_region_hash dm_log dm_mod ses enclosure sg sd_mod hid_generic usbhid hid uas usb_storage ahci libahci mpt3sas raid_class libata scsi_transport_sas ehci_pci crc32c_intel xhci_pci ixgbe ehci_hcd igb xhci_hcd vxla
n i2c_algo_bit ip6_udp_tunnel dca udp_tunnel usbcore ptp scsi_mod pps_core usb_common mdio fjes
[  377.453393] CPU: 2 PID: 436 Comm: systemd-udevd Not tainted 4.4.0-0.bpo.1-amd64 #1 Debian 4.4.6-1~bpo8+1
[  377.453471] Hardware name: Supermicro Super Server/X10SDV-TLN4F, BIOS 1.0b 09/09/2015
[  377.453536] task: ffff8808567a5200 ti: ffff88085679c000 task.ti: ffff88085679c000
[  377.453597] RIP: 0010:[<ffffffff810bc419>]  [<ffffffff810bc419>] native_queued_spin_lock_slowpath+0xf9/0x170
[  377.453686] RSP: 0018:ffff88085679fbe0  EFLAGS: 00010006
[  377.453730] RAX: 000000000000168e RBX: 0000000000000286 RCX: 00000000000c0000
[  377.453789] RDX: ffff88087fc56880 RSI: 00000000000168a0 RDI: ffff8808547a27c0
[  377.453849] RBP: 0000000000000001 R08: 0000000000000001 R09: 000000000001a258
[  377.453945] R10: 00000000000000d3 R11: ffff8808567a0000 R12: 0000000000000001
[  377.454042] R13: 00000000000000c3 R14: 00000000000000fb R15: 00000000000000fb
[  377.454120] FS:  00007f68d3665880(0000) GS:ffff88087fc40000(0000) knlGS:0000000000000000
[  377.454186] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  377.454234] CR2: 00000000000168a0 CR3: 0000000855c8c000 CR4: 00000000003406e0
[  377.454293] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[  377.454355] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
[  377.454412] Stack:
[  377.454432]  ffffffff81592512 ffff8808547a27c0 ffffffff810b7092 ffff880074fd1000
[  377.456824]  ffff880856aa3800 ffff880856aa3800 0000000000000000 00000000000000fb
[  377.459235]  ffffffff81481166 ffff880074fd1000 ffffffff814c7a76 ffff880074fd1000
[  377.461646] Call Trace:
[  377.464026]  [<ffffffff81592512>] ? _raw_spin_lock_irqsave+0x32/0x40
[  377.466427]  [<ffffffff810b7092>] ? __wake_up_sync_key+0x22/0x60
[  377.468795]  [<ffffffff81481166>] ? sock_def_readable+0x36/0x60
[  377.471067]  [<ffffffff814c7a76>] ? __netlink_sendskb+0x156/0x230
[  377.473167]  [<ffffffff814cad7e>] ? netlink_unicast+0x17e/0x1a0
[  377.475253]  [<ffffffff814cb299>] ? netlink_sendmsg+0x4f9/0x610
[  377.477330]  [<ffffffff811da4f8>] ? rw_copy_check_uvector+0x68/0x110
[  377.479442]  [<ffffffff8147d870>] ? sock_sendmsg+0x30/0x40
[  377.481557]  [<ffffffff8147e3cf>] ? ___sys_sendmsg+0x27f/0x290
[  377.483669]  [<ffffffff815368d7>] ? unix_dgram_recvmsg+0x277/0x440
[  377.485767]  [<ffffffff8147d5e0>] ? SYSC_recvfrom+0xc0/0x130
[  377.487854]  [<ffffffff8147eb0e>] ? __sys_sendmsg+0x4e/0x90
[  377.489908]  [<ffffffff81592736>] ? system_call_fast_compare_end+0xc/0x6b
[  377.491960] Code: 87 47 02 c1 e0 10 85 c0 74 38 48 89 c6 c1 e8 12 48 c1 ee 0c 83 e8 01 83 e6 30 48 98 48 81 c6 80 68 01 00 48 03 34 c5 40 07 b1 81 <48> 89 16 8b 42 08 85 c0 75 0d f3 90 8b 42 08 85 c0 74 f7 eb 02
[  377.496207] RIP  [<ffffffff810bc419>] native_queued_spin_lock_slowpath+0xf9/0x170
[  377.498143]  RSP <ffff88085679fbe0>
[  377.500008] CR2: 00000000000168a0
[  377.501824] ---[ end trace 0e823ede2e7785f7 ]---
[  379.565790] BUG: unable to handle kernel paging request at 0000000000016890
[  379.565806] IP: [<ffffffff810bc419>] native_queued_spin_lock_slowpath+0xf9/0x170
[  379.565808] PGD 0
[  379.565812] Oops: 0002 [#2] SMP
[  379.565869] Modules linked in: bluetooth rfkill msr 8021q binfmt_misc garp mrp stp llc tcm_loop tcm_qla2xxx qla2xxx ib_srpt iscsi_target_mod vhost_scsi vhost tcm_fc libfc scsi_transport_fc target_core_file target_core_iblock target_core_pscsi target_core_mod configfs cpufreq_stats cpufreq_powersave cpufreq_conservative cpufreq_userspace nfsd auth_rpcgss oid_registry nfs_acl nfs lockd grace fscache sunrpc ib_iser rdma_cm iw_cm ib_cm ib_sa ib_mad ib_core ib_addr iscsi_tcp libiscsi_tcp libiscsi scsi_transport_iscsi intel_rapl iosf_mbi x86_pkg_temp_thermal intel_powerclamp coretemp kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul tcp_htcp iTCO_wdt iTCO_vendor_support mxm_wmi sha256_ssse3 sha256_generic hmac drbg ansi_cprng ast ttm hwmon_vid drm_kms_helper drm aesni_intel aes_x86_64 loop lrw gf128mul
[  379.565920]  ioatdma glue_helper joydev evdev sb_edac ablk_helper mei_me lpc_ich cryptd pcspkr edac_core ipmi_watchdog i2c_i801 mfd_core mei shpchp 8250_fintek wmi acpi_pad tpm_tis tpm button processor ipmi_si ipmi_poweroff ipmi_devintf ipmi_msghandler fuse parport_pc ppdev lp parport autofs4 ext4 crc16 mbcache jbd2 btrfs xor raid6_pq md_mod dm_mirror dm_region_hash dm_log dm_mod ses enclosure sg sd_mod hid_generic usbhid hid uas usb_storage ahci libahci mpt3sas raid_class libata scsi_transport_sas ehci_pci crc32c_intel xhci_pci ixgbe ehci_hcd igb xhci_hcd vxlan i2c_algo_bit ip6_udp_tunnel dca udp_tunnel usbcore ptp scsi_mod pps_core usb_common mdio fjes
[  379.565926] CPU: 12 PID: 3919 Comm: systemd-udevd Tainted: G      D         4.4.0-0.bpo.1-amd64 #1 Debian 4.4.6-1~bpo8+1
[  379.565927] Hardware name: Supermicro Super Server/X10SDV-TLN4F, BIOS 1.0b 09/09/2015
[  379.565930] task: ffff88085b564f80 ti: ffff8807e3ff8000 task.ti: ffff8807e3ff8000
[  379.565937] RIP: 0010:[<ffffffff810bc419>]  [<ffffffff810bc419>] native_queued_spin_lock_slowpath+0xf9/0x170
[  379.565939] RSP: 0018:ffff8807e3ffbe40  EFLAGS: 00010006
[  379.565941] RAX: 0000000000003979 RBX: 0000000000000286 RCX: 0000000000340000
[  379.565943] RDX: ffff88087fd96880 RSI: 0000000000016890 RDI: ffff8808547a27c0
[  379.565944] RBP: ffff8808547a27c0 R08: 0000000000000001 R09: 0000000000000000
[  379.565946] R10: ffff880074f46f10 R11: 0000000000000246 R12: ffff88085a1a3c80
[  379.565947] R13: ffff88085bbef820 R14: ffff88085a980858 R15: ffff88085a8d6278
[  379.565950] FS:  00007f68d3665880(0000) GS:ffff88087fd80000(0000) knlGS:0000000000000000
[  379.565952] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  379.565953] CR2: 0000000000016890 CR3: 00000007e1e9d000 CR4: 00000000003406e0
[  379.565956] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[  379.565957] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
[  379.565958] Stack:
[  379.565961]  ffffffff81592512 ffff88085b18f8c0 ffffffff810b7054 ffff88085b18f8a8
[  379.565964]  ffff88085a1a3c40 ffff88085a1a3c80 ffffffff8121eb33 ffff88085a1a3c40
[  379.565968]  ffff880858c58d00 ffff880858c58d70 ffffffff8121f767 ffff880074f46f00
[  379.565968] Call Trace:
[  379.565978]  [<ffffffff81592512>] ? _raw_spin_lock_irqsave+0x32/0x40
[  379.565983]  [<ffffffff810b7054>] ? remove_wait_queue+0x14/0x30
[  379.565990]  [<ffffffff8121eb33>] ? ep_unregister_pollwait.isra.7+0x33/0x50
[  379.565994]  [<ffffffff8121f767>] ? ep_free+0x47/0xc0
[  379.565998]  [<ffffffff8121f7f6>] ? ep_eventpoll_release+0x16/0x20
[  379.566002]  [<ffffffff811db19a>] ? __fput+0xca/0x1d0
[  379.566009]  [<ffffffff81094384>] ? task_work_run+0x74/0x90
[  379.566015]  [<ffffffff8100334a>] ? exit_to_usermode_loop+0xba/0xc0
[  379.566021]  [<ffffffff81592898>] ? int_ret_from_sys_call+0x25/0x8f
[  379.566058] Code: 87 47 02 c1 e0 10 85 c0 74 38 48 89 c6 c1 e8 12 48 c1 ee 0c 83 e8 01 83 e6 30 48 98 48 81 c6 80 68 01 00 48 03 34 c5 40 07 b1 81 <48> 89 16 8b 42 08 85 c0 75 0d f3 90 8b 42 08 85 c0 74 f7 eb 02
[  379.566063] RIP  [<ffffffff810bc419>] native_queued_spin_lock_slowpath+0xf9/0x170
[  379.566064]  RSP <ffff8807e3ffbe40>
[  379.566065] CR2: 0000000000016890
[  379.566068] ---[ end trace 0e823ede2e7785f8 ]---

Reply to: