Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753946AbcLLJAu (ORCPT ); Mon, 12 Dec 2016 04:00:50 -0500 Received: from mo4-p00-ob.smtp.rzone.de ([81.169.146.162]:30685 "EHLO mo4-p00-ob.smtp.rzone.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751068AbcLLJAs (ORCPT ); Mon, 12 Dec 2016 04:00:48 -0500 X-RZG-AUTH: :P2EQZWCpfu+qG7CngxMFH1J+zrwiavkK6tmQaLfsxs2aAREi5ot4MbwQOKr/vPg86Z4SbJU95nCqo4F6qMRT5sSWhMM= X-RZG-CLASS-ID: mo00 Date: Mon, 12 Dec 2016 10:00:45 +0100 From: Olaf Hering To: linux-kernel@vger.kernel.org, linux-fsdevel@vger.kernel.org Subject: Re: 4.8.12, crash in ext4, __d_lookup_rcu Message-ID: <20161212090045.GA24313@aepfle.de> References: <20161212085754.GA22535@aepfle.de> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="u3/rZRmxL6MmkK24" Content-Disposition: inline In-Reply-To: <20161212085754.GA22535@aepfle.de> User-Agent: Mutt/1.7.2 (6888) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 9966 Lines: 111 --u3/rZRmxL6MmkK24 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline On Mon, Dec 12, Olaf Hering wrote: > [197064.401309] RIP: 0010:[] [] __d_lookup_rcu+0x67/0x180 ... and umount is not happy after that, which I think is expected: root@probook:~ # umount -v /BACKUP_OLH_1T ; dmsetup remove luks-feaf408d-3257-4850-b597-bbca1dc651df ; sync ; blockdev --rereadpt /dev/disk/by-id/ata-WDC_WD10EZRX-00D8PB0_WD-WCC4M1CCD07U Dec 12 09:58:30 probook udisksd[2141]: Cleaning up mount point /BACKUP_OLH_1T (device 254:6 is not mounted) Dec 12 09:58:33 probook kernel: BUG: Dentry ffffa2c50b703f00{i=295818f,n=cur} still in use (15) [unmount of ext4 dm-6] Dec 12 09:58:33 probook kernel: ------------[ cut here ]------------ Dec 12 09:58:33 probook kernel: WARNING: CPU: 2 PID: 24205 at /work/github/olafhering/linux/fs/dcache.c:1436 umount_check+0x72/0x80 Dec 12 09:58:33 probook kernel: Modules linked in: cdc_acm tun fuse ebtable_filter ebtables ip6table_filter ip6_tables iptable_filter ip_tables x_tables af_packet bridge stp llc msr nls_utf8 isofs loop dm_crypt algif_skcipher af_alg btrfs zlib_deflate xor raid6_pq uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_core videodev snd_hda_codec_hdmi snd_hda_codec_idt snd_hda_codec_generic snd_hda_intel snd_hda_codec amdkfd amd_iommu_v2 snd_hda_core radeon ttm drm_kms_helper drm snd_hwdep fb_sys_fops sky2 snd_pcm syscopyarea tpm_infineon snd_timer sysfillrect sysimgblt i2c_algo_bit snd sp5100_tco i2c_piix4 acpi_cpufreq kvm_amd tpm_tis tpm_tis_core k10temp shpchp soundcore kvm hp_accel lis3lv02d sparse_keymap rfkill fjes tpm video joydev input_polldev irqbypass pcspkr thermal ac battery button wmi fan hid_generic Dec 12 09:58:33 probook kernel: usbhid ohci_pci serio_raw ehci_pci ohci_hcd ehci_hcd usbcore usb_common sdhci_pci sdhci mmc_core sg dm_multipath dm_mod scsi_dh_alua Dec 12 09:58:33 probook kernel: CPU: 2 PID: 24205 Comm: umount Tainted: G D 4.8.12-probook #15 Dec 12 09:58:33 probook kernel: Hardware name: Hewlett-Packard HP ProBook 6555b/1455, BIOS 68DTM Ver. F.21 06/14/2012 Dec 12 09:58:33 probook kernel: 0000000000000000 ffffa2c6f8663cf8 ffffffffbe3c0530 0000000000000000 Dec 12 09:58:33 probook kernel: 0000000000000000 ffffa2c6f8663d38 ffffffffbe08326b 0000059cf8663d10 Dec 12 09:58:33 probook kernel: ffffa2c50b6eb8e0 ffffa2c50b703f00 ffffa2c50b703f58 ffffa2c50b6eb8e0 Dec 12 09:58:33 probook kernel: Call Trace: Dec 12 09:58:33 probook kernel: [] dump_stack+0x63/0x83 Dec 12 09:58:33 probook kernel: [] __warn+0xcb/0xf0 Dec 12 09:58:33 probook kernel: [] warn_slowpath_null+0x1d/0x20 Dec 12 09:58:33 probook kernel: [] umount_check+0x72/0x80 Dec 12 09:58:33 probook kernel: [] d_walk+0xd0/0x300 Dec 12 09:58:33 probook kernel: [] ? dentry_free+0x80/0x80 Dec 12 09:58:33 probook kernel: [] do_one_tree+0x26/0x40 Dec 12 09:58:33 probook kernel: [] shrink_dcache_for_umount+0x2d/0x90 Dec 12 09:58:33 probook kernel: [] generic_shutdown_super+0x1f/0x100 Dec 12 09:58:33 probook kernel: [] kill_block_super+0x27/0x70 Dec 12 09:58:33 probook kernel: [] deactivate_locked_super+0x43/0x70 Dec 12 09:58:33 probook kernel: [] deactivate_super+0x5a/0x60 Dec 12 09:58:33 probook kernel: [] cleanup_mnt+0x3f/0x90 Dec 12 09:58:33 probook kernel: [] __cleanup_mnt+0x12/0x20 Dec 12 09:58:33 probook kernel: [] task_work_run+0x80/0xa0 Dec 12 09:58:33 probook kernel: [] exit_to_usermode_loop+0xc2/0xd0 Dec 12 09:58:33 probook kernel: [] syscall_return_slowpath+0x4e/0x60 Dec 12 09:58:33 probook kernel: [] entry_SYSCALL_64_fastpath+0xa6/0xa8 Dec 12 09:58:33 probook kernel: ---[ end trace c55214155fae1a63 ]--- Segmentation fault Dec 12 09:58:35 probook kernel: EXT4-fs (dm-6): sb orphan head is 25657346 Dec 12 09:58:35 probook kernel: sb_info orphan list: Dec 12 09:58:35 probook kernel: inode dm-6:25657346 at ffffa2c64f4b0a48: mode 40755, nlink 0, next 25657347 Dec 12 09:58:35 probook kernel: inode dm-6:25657347 at ffffa2c655bac2a8: mode 40755, nlink 0, next 25657348 Dec 12 09:58:35 probook kernel: inode dm-6:25657348 at ffffa2c63f5d7598: mode 40755, nlink 0, next 25658000 Dec 12 09:58:35 probook kernel: inode dm-6:25658000 at ffffa2c6d1341368: mode 40755, nlink 0, next 25658006 Command failed Dec 12 09:58:35 probook kernel: inode dm-6:25658006 at ffffa2c6d13630e8: mode 40755, nlink 0, next 25658115 Dec 12 09:58:35 probook kernel: inode dm-6:25658115 at ffffa2c552321718: mode 40755, nlink 0, next 43286668 Dec 12 09:58:35 probook kernel: inode dm-6:43286668 at ffffa2c6d13d19c8: mode 40755, nlink 0, next 43319488 Dec 12 09:58:35 probook kernel: inode dm-6:43319488 at ffffa2c60dd506d8: mode 40700, nlink 0, next 43352067 Dec 12 09:58:35 probook kernel: inode dm-6:43352067 at ffffa2c608808a48: mode 40700, nlink 0, next 43352114 Dec 12 09:58:35 probook kernel: inode dm-6:43352114 at ffffa2c608def6d8: mode 40755, nlink 0, next 43352455 Dec 12 09:58:35 probook kernel: inode dm-6:43352455 at ffffa2c50b6ea5d8: mode 40755, nlink 0, next 43352463 Dec 12 09:58:35 probook kernel: inode dm-6:43352463 at ffffa2c50b6c0698: mode 40755, nlink 0, next 0 Dec 12 09:58:35 probook kernel: ------------[ cut here ]------------ Dec 12 09:58:35 probook kernel: kernel BUG at /work/github/olafhering/linux/fs/ext4/super.c:875! Dec 12 09:58:39 probook kernel: invalid opcode: 0000 [#2] PREEMPT SMP Dec 12 09:58:39 probook kernel: Modules linked in: cdc_acm tun fuse ebtable_filter ebtables ip6table_filter ip6_tables iptable_filter ip_tables x_tables af_packet bridge stp llc msr nls_utf8 isofs loop dm_crypt algif_skcipher af_alg btrfs zlib_deflate xor raid6_pq uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_core videodev snd_hda_codec_hdmi snd_hda_codec_idt snd_hda_codec_generic snd_hda_intel snd_hda_codec amdkfd amd_iommu_v2 snd_hda_core radeon ttm drm_kms_helper drm snd_hwdep fb_sys_fops sky2 snd_pcm syscopyarea tpm_infineon snd_timer sysfillrect sysimgblt i2c_algo_bit snd sp5100_tco i2c_piix4 acpi_cpufreq kvm_amd tpm_tis tpm_tis_core k10temp shpchp soundcore kvm hp_accel lis3lv02d sparse_keymap rfkill fjes tpm video joydev input_polldev irqbypass pcspkr thermal ac battery button wmi fan hid_generic Dec 12 09:58:39 probook kernel: usbhid ohci_pci serio_raw ehci_pci ohci_hcd ehci_hcd usbcore usb_common sdhci_pci sdhci mmc_core sg dm_multipath dm_mod scsi_dh_alua Dec 12 09:58:39 probook kernel: CPU: 2 PID: 24205 Comm: umount Tainted: G D W 4.8.12-probook #15 Dec 12 09:58:39 probook kernel: Hardware name: Hewlett-Packard HP ProBook 6555b/1455, BIOS 68DTM Ver. F.21 06/14/2012 Dec 12 09:58:39 probook kernel: task: ffffa2c70dac6300 task.stack: ffffa2c6f8660000 Dec 12 09:58:39 probook kernel: RIP: 0010:[] [] ext4_put_super+0x2d9/0x350 Dec 12 09:58:40 probook kernel: RSP: 0018:ffffa2c6f8663de0 EFLAGS: 00010202 Dec 12 09:58:40 probook kernel: RAX: ffffa2c64f4b09e0 RBX: ffffa2c69db6c000 RCX: 0000000000000006 Dec 12 09:58:40 probook kernel: RDX: 0000000000000007 RSI: 0000000000000246 RDI: ffffa2c73fd0e180 Dec 12 09:58:40 probook kernel: RBP: ffffa2c6f8663e10 R08: 000000000000e82f R09: 0000000000000004 Dec 12 09:58:40 probook kernel: R10: 000800010001cf00 R11: 00000000000006f6 R12: ffffa2c69db6c200 Dec 12 09:58:40 probook kernel: R13: ffffa2c720e3a000 R14: ffffa2c69db6c200 R15: ffffffffbea492e0 Dec 12 09:58:40 probook kernel: FS: 00007f90a804c2c0(0000) GS:ffffa2c73fd00000(0000) knlGS:0000000000000000 Dec 12 09:58:40 probook kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 Dec 12 09:58:40 probook kernel: CR2: 00007fa9884cc008 CR3: 0000000161f39000 CR4: 00000000000006e0 Dec 12 09:58:40 probook kernel: Stack: Dec 12 09:58:40 probook kernel: ffffa2c600000000 ffffa2c720e3a000 ffffffffbe840c40 ffffa2c70fadf038 Dec 12 09:58:40 probook kernel: 0000000000000000 ffffa2c70dac6a40 ffffa2c6f8663e30 ffffffffbe22ad9f Dec 12 09:58:40 probook kernel: 0000000000000083 ffffa2c7242e20c0 ffffa2c6f8663e50 ffffffffbe22b127 Dec 12 09:58:40 probook kernel: Call Trace: Dec 12 09:58:40 probook kernel: [] generic_shutdown_super+0x6f/0x100 Dec 12 09:58:40 probook kernel: [] kill_block_super+0x27/0x70 Dec 12 09:58:40 probook kernel: [] deactivate_locked_super+0x43/0x70 Dec 12 09:58:40 probook kernel: [] deactivate_super+0x5a/0x60 Dec 12 09:58:40 probook kernel: [] cleanup_mnt+0x3f/0x90 Dec 12 09:58:40 probook kernel: [] __cleanup_mnt+0x12/0x20 Dec 12 09:58:40 probook kernel: [] task_work_run+0x80/0xa0 Dec 12 09:58:40 probook kernel: [] exit_to_usermode_loop+0xc2/0xd0 Dec 12 09:58:40 probook kernel: [] syscall_return_slowpath+0x4e/0x60 Dec 12 09:58:40 probook kernel: [] entry_SYSCALL_64_fastpath+0xa6/0xa8 Dec 12 09:58:40 probook kernel: Code: 8d 77 08 e8 fa 7b 09 00 48 8b bb 80 01 00 00 e8 fe c4 f2 ff 48 89 df e8 f6 c4 f2 ff 48 83 c4 08 5b 41 5c 41 5d 41 5e 41 5f 5d c3 <0f> 0b 48 c7 c1 a7 28 a5 be ba 45 03 00 00 48 c7 c6 78 fa 83 be Dec 12 09:58:40 probook kernel: RIP [] ext4_put_super+0x2d9/0x350 Dec 12 09:58:40 probook kernel: RSP Dec 12 09:58:40 probook kernel: ---[ end trace c55214155fae1a64 ]--- --u3/rZRmxL6MmkK24 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iF0EARECAB0WIQSkRyP6Rn//f03pRUBdQqD6ppg2fgUCWE5nPQAKCRBdQqD6ppg2 fmUOAKDZ6phZ89kmFPrpmiRyTgqf1nz+9ACgvOTZq/cxfMXQQ9WzzNbPxHZeJd4= =fn9H -----END PGP SIGNATURE----- --u3/rZRmxL6MmkK24--