Linux kernel -stable discussions
 help / color / mirror / Atom feed
From: Greg KH <gregkh@linuxfoundation.org>
To: "François Valenduc" <francoisvalenduc@gmail.com>
Cc: stable@vger.kernel.org
Subject: Re: Commit 8c37f7c23c02f6ac020ffdc746026c2363b23a5a causes warnings
Date: Sat, 4 May 2019 08:41:59 +0200	[thread overview]
Message-ID: <20190504064159.GC26311@kroah.com> (raw)
In-Reply-To: <4031e343-ab11-6b58-71b7-f6f8cf69b677@gmail.com>

On Fri, May 03, 2019 at 10:17:39PM +0200, François Valenduc wrote:
> Commit 8c37f7c23c02f6ac020ffdc746026c2363b23a5a ( workqueue: Try to
> catch flush_work() without INIT_WORK().) causes the following warning
> when mounting encrypted filesystems:
> 
> May  3 21:29:33 pc-francois kernel: [   20.202934] WARNING: CPU: 1 PID:
> 1719 at kernel/workqueue.c:2911 __flush_work+0x1a4/0x1c0
> May  3 21:29:33 pc-francois kernel: [   20.205470] Modules linked in:
> uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videodev
> videobuf2_common arc4 rtl8188ee rtl_pci rtlwifi mac80211 cfg80211
> snd_hda_codec_hdmi alx mdio psmou
> se snd_hda_codec_generic snd_hda_intel snd_hda_codec snd_hda_core
> snd_pcm snd_timer snd soundcore evdev coretemp battery nls_utf8
> nls_cp850 efivars vfat fat ac hwmon vboxpci(O) vboxnetadp(O)
> vboxnetflt(O) vboxdrv(O) nbd kvm_intel nfsd au
> th_rpcgss kvm irqbypass dm_thin_pool dm_persistent_data dm_bio_prison
> dm_round_robin dm_multipath xts cbc fuse xfs nfs lockd grace sunrpc
> btrfs xor zstd_decompress zstd_compress xxhash raid6_pq crc32c_generic
> libcrc32c zlib_inflate ext4
> mbcache jbd2 dm_snapshot dm_bufio dm_crypt dm_mirror dm_region_hash
> dm_log dm_mod dax ohci_hcd sr_mod sd_mod cdrom usb_storage hid_generic
> May  3 21:29:33 pc-francois kernel: [   20.218000]  usbhid hid xhci_pci
> aesni_intel aes_x86_64 crypto_simd cryptd glue_helper ehci_pci ahci
> xhci_hcd ehci_hcd libahci usbcore usb_common
> May  3 21:29:33 pc-francois kernel: [   20.220780] CPU: 1 PID: 1719
> Comm: systemd-cryptse Tainted: G        W  O      4.19.39-rc1 #41
> May  3 21:29:33 pc-francois kernel: [   20.223587] Hardware name:
> TOSHIBA SATELLITE C70-A/Type2 - Board Product Name1, BIOS 1.00 04/30/2013
> May  3 21:29:33 pc-francois kernel: [   20.226435] RIP:
> 0010:__flush_work+0x1a4/0x1c0
> May  3 21:29:33 pc-francois kernel: [   20.229285] Code: 20 e9 f8 fe ff
> ff fb 31 c0 eb 8e 8b 4d 00 48 8b 55 08 83 e1 08 48 0f ba 6d 00 03 80 c9
> f0 e9 54 ff ff ff 0f 0b e9 6f ff ff ff <0f> 0b 31 c0 e9 66 ff ff ff e8
> 7e 8b fe ff 66 66 2e 0
> f 1f 84 00 00
> May  3 21:29:33 pc-francois kernel: [   20.235471] RSP:
> 0018:ffff956f8033fb50 EFLAGS: 00010246
> May  3 21:29:33 pc-francois kernel: [   20.238618] RAX: 0000000000000000
> RBX: ffff8ff5bce9b9d0 RCX: 0000000000000000
> May  3 21:29:33 pc-francois kernel: [   20.241801] RDX: 0000000000000001
> RSI: 0000000000000001 RDI: ffff8ff5bce9b9d0
> May  3 21:29:33 pc-francois kernel: [   20.244991] RBP: ffff8ff5bce9b9d0
> R08: 0000000000000050 R09: ffff8ff5c3019380
> May  3 21:29:33 pc-francois kernel: [   20.248178] R10: 0000000000000ab8
> R11: ffff8ff5c305e688 R12: 0000000000000000
> May  3 21:29:33 pc-francois kernel: [   20.251389] R13: ffff956f8033fbe8
> R14: ffffffff8c0609f0 R15: ffff956f8033fd08
> May  3 21:29:33 pc-francois kernel: [   20.254624] FS: 
> 00007feaa0d15840(0000) GS:ffff8ff5c3040000(0000) knlGS:0000000000000000
> May  3 21:29:33 pc-francois kernel: [   20.257908] CS:  0010 DS: 0000
> ES: 0000 CR0: 0000000080050033
> May  3 21:29:33 pc-francois kernel: [   20.261198] CR2: 00007f9316ec25a0
> CR3: 000000033cf8c003 CR4: 00000000001606a0
> May  3 21:29:33 pc-francois kernel: [   20.264520] Call Trace:
> May  3 21:29:33 pc-francois kernel: [   20.267837]  ?
> _raw_spin_unlock_irq+0xe/0x20
> May  3 21:29:33 pc-francois kernel: [   20.271173]  ?
> finish_task_switch+0x8a/0x2a0
> May  3 21:29:33 pc-francois kernel: [   20.274499]  ? __switch_to+0x2e/0x380
> May  3 21:29:33 pc-francois kernel: [   20.277820]  ?
> __switch_to_asm+0x34/0x70
> May  3 21:29:33 pc-francois kernel: [   20.281136] 
> __cancel_work_timer+0xfe/0x180
> May  3 21:29:33 pc-francois kernel: [   20.284315]  ?
> remove_all+0x30/0x30 [dm_mod]
> May  3 21:29:33 pc-francois kernel: [   20.287332]  ?
> _raw_spin_unlock_irqrestore+0xf/0x30
> May  3 21:29:33 pc-francois kernel: [   20.290326]  ?
> remove_all+0x30/0x30 [dm_mod]
> May  3 21:29:33 pc-francois kernel: [   20.293300]  blk_sync_queue+0x1d/0x80
> May  3 21:29:33 pc-francois kernel: [   20.296253] 
> blk_cleanup_queue+0xc0/0x140
> May  3 21:29:33 pc-francois kernel: [   20.299198] 
> cleanup_mapped_device+0xc3/0x100 [dm_mod]
> May  3 21:29:33 pc-francois kernel: [   20.302158]  free_dev+0x38/0xa0
> [dm_mod]
> May  3 21:29:33 pc-francois kernel: [   20.305113]  ?
> remove_all+0x30/0x30 [dm_mod]
> May  3 21:29:33 pc-francois kernel: [   20.308044] 
> dev_remove+0xce/0x110 [dm_mod]
> May  3 21:29:33 pc-francois kernel: [   20.310961] 
> ctl_ioctl+0x1a7/0x3a0 [dm_mod]
> May  3 21:29:33 pc-francois kernel: [   20.313881] 
> dm_ctl_ioctl+0x5/0x10 [dm_mod]
> May  3 21:29:33 pc-francois kernel: [   20.316810]  do_vfs_ioctl+0xa0/0x610
> May  3 21:29:33 pc-francois kernel: [   20.319738]  ?
> ksys_semctl+0x124/0x160
> May  3 21:29:33 pc-francois kernel: [   20.322674]  ?
> preempt_count_add+0x74/0xa0
> May  3 21:29:33 pc-francois kernel: [   20.325628]  ksys_ioctl+0x35/0x70
> May  3 21:29:33 pc-francois kernel: [   20.328586] 
> __x64_sys_ioctl+0x11/0x20
> May  3 21:29:33 pc-francois kernel: [   20.331536]  do_syscall_64+0x43/0xf0
> May  3 21:29:33 pc-francois kernel: [   20.334493] 
> entry_SYSCALL_64_after_hwframe+0x44/0xa9
> May  3 21:29:33 pc-francois kernel: [   20.337478] RIP: 0033:0x7feaa2d10b17
> May  3 21:29:33 pc-francois kernel: [   20.340462] Code: 00 00 00 75 0c
> 48 c7 c0 ff ff ff ff 48 83 c4 18 c3 e8 7d e1 01 00 66 2e 0f 1f 84 00 00
> 00 00 00 0f 1f 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48
> 8b 0d 49 b3 0c 00 f7 d8 64 89 01 48
> May  3 21:29:33 pc-francois kernel: [   20.346929] RSP:
> 002b:00007ffc4e75db58 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
> May  3 21:29:33 pc-francois kernel: [   20.350202] RAX: ffffffffffffffda
> RBX: 00007feaa15156e0 RCX: 00007feaa2d10b17
> May  3 21:29:33 pc-francois kernel: [   20.353493] RDX: 00005585e2127a80
> RSI: 00000000c138fd04 RDI: 0000000000000004
> May  3 21:29:33 pc-francois kernel: [   20.356793] RBP: 00007feaa154f4c3
> R08: 000000000000005f R09: 00005585e2103ec0
> May  3 21:29:33 pc-francois kernel: [   20.360101] R10: 00007feaa2d9ef80
> R11: 0000000000000246 R12: 00005585e2127a80
> May  3 21:29:33 pc-francois kernel: [   20.363363] R13: 0000000000000001
> R14: 00005585e2127b30 R15: 00005585e2103650
> May  3 21:29:33 pc-francois kernel: [   20.366616] ---[ end trace
> 170b245abe91a71f ]---
> May  3 21:29:33 pc-francois kernel: [   21.000999] EXT4-fs (dm-14):
> mounted filesystem with ordered data mode. Opts: (null)
> 
> Finally If I revert this commit, the problem doesn't occur. I am using
> filesystems encrypted with luks formatted with ext4. The filesystems are
> on LVM volumes.
> Does anybody have an idea about this problem ?

Great, it did what it was trying to do :)

Do you have this problem on 5.0.y or Linus's current tree?

thanks,

greg k-h

  reply	other threads:[~2019-05-04  6:42 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-05-03 20:17 Commit 8c37f7c23c02f6ac020ffdc746026c2363b23a5a causes warnings François Valenduc
2019-05-04  6:41 ` Greg KH [this message]
2019-05-04  6:57   ` François Valenduc
2019-05-04  7:19     ` Greg KH
2019-05-04 19:29       ` Sasha Levin

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20190504064159.GC26311@kroah.com \
    --to=gregkh@linuxfoundation.org \
    --cc=francoisvalenduc@gmail.com \
    --cc=stable@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox