Hey. Just got the following call trace with: $ uname -a Linux heisenberg 4.12.0-1-amd64 #1 SMP Debian 4.12.6-1 (2017-08-12) x86_64 GNU/Linux $ btrfs version btrfs-progs v4.12
Sep 01 06:10:12 heisenberg kernel: ------------[ cut here ]------------ Sep 01 06:10:12 heisenberg kernel: WARNING: CPU: 3 PID: 7411 at /build/linux-fHlJSJ/linux-4.12.6/fs/btrfs/send.c:6310 btrfs_ioctl_send+0x6c7/0x1100 [btrfs] Sep 01 06:10:12 heisenberg kernel: Modules linked in: udp_diag tcp_diag inet_diag ext4 jbd2 fscrypto ecb mbcache algif_skcipher af_alg uas vhost_net vhost tap xt_CHECKSUM iptable_mangle ipt_MASQUERADE nf_nat_masquerade_ipv4 iptable_nat nf_nat_ipv4 nf_nat tun bridge stp llc ctr ccm fuse ebtable_filter ebtables cpufreq_userspace cpufreq_powersave cpufreq_conservative joydev rtsx_pci_sdmmc ip6t_REJECT nf_reject_ipv6 xt_tcpudp mmc_core rtsx_pci_ms arc4 memstick nf_conntrack_ipv6 nf_defrag_ipv6 intel_rapl ip6table_filter x86_pkg_temp_thermal intel_powerclamp ip6_tables coretemp iTCO_wdt iTCO_vendor_support iwldvm kvm_intel mac80211 kvm xt_policy irqbypass crct10dif_pclmul ipt_REJECT nf_reject_ipv4 crc32_pclmul snd_hda_codec_hdmi xt_comment ghash_clmulni_intel btusb btrtl nf_conntrack_ipv4 btbcm nf_defrag_ipv4 intel_cstate btintel Sep 01 06:10:12 heisenberg kernel: iwlwifi uvcvideo videobuf2_vmalloc bluetooth videobuf2_memops videobuf2_v4l2 videobuf2_core xt_multiport intel_uncore videodev snd_hda_codec_realtek xt_conntrack cfg80211 i915 ecdh_generic media crc16 intel_rapl_perf pcspkr psmouse i2c_i801 snd_hda_codec_generic sg nf_conntrack rtsx_pci rfkill iptable_filter snd_hda_intel snd_hda_codec snd_hda_core snd_hwdep drm_kms_helper fujitsu_laptop snd_pcm mei_me snd_timer sparse_keymap mei drm button video snd battery ac soundcore i2c_algo_bit lpc_ich loop mfd_core shpchp binfmt_misc parport_pc ppdev lp parport sunrpc ip_tables x_tables autofs4 dm_crypt dm_mod raid10 raid456 async_raid6_recov async_memcpy async_pq async_xor async_tx libcrc32c raid1 raid0 multipath linear md_mod btrfs crc32c_generic xor raid6_pq uhci_hcd sd_mod usb_storage crc32c_intel Sep 01 06:10:12 heisenberg kernel: aesni_intel aes_x86_64 crypto_simd cryptd glue_helper ahci libahci xhci_pci evdev libata ehci_pci xhci_hcd ehci_hcd serio_raw scsi_mod e1000e ptp usbcore pps_core usb_common Sep 01 06:10:12 heisenberg kernel: CPU: 3 PID: 7411 Comm: btrfs Not tainted 4.12.0-1-amd64 #1 Debian 4.12.6-1 Sep 01 06:10:12 heisenberg kernel: Hardware name: FUJITSU LIFEBOOK E782/FJNB253, BIOS Version 2.11 07/15/2014 Sep 01 06:10:12 heisenberg kernel: task: ffff8e278c6b9040 task.stack: ffffa24888cb4000 Sep 01 06:10:12 heisenberg kernel: RIP: 0010:btrfs_ioctl_send+0x6c7/0x1100 [btrfs] Sep 01 06:10:12 heisenberg kernel: RSP: 0018:ffffa24888cb7cb8 EFLAGS: 00010293 Sep 01 06:10:12 heisenberg kernel: RAX: 0000000000000000 RBX: ffff8e26c914d40c RCX: 0000000000000015 Sep 01 06:10:12 heisenberg kernel: RDX: 0000000000000001 RSI: 0000000000200000 RDI: ffff8e26c914d40c Sep 01 06:10:12 heisenberg kernel: RBP: 00007ffd0be90c60 R08: ffffffff8b43c5c0 R09: 0000000000000020 Sep 01 06:10:12 heisenberg kernel: R10: ffffa24888cb7ea0 R11: ffff8e278c6b9040 R12: 00007ffd0be90c60 Sep 01 06:10:12 heisenberg kernel: R13: ffff8e255392c000 R14: ffff8e26c914d000 R15: ffff8e246b9a3600 Sep 01 06:10:12 heisenberg kernel: FS: 00007fc1fd0b28c0(0000) GS:ffff8e285e2c0000(0000) knlGS:0000000000000000 Sep 01 06:10:12 heisenberg kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 Sep 01 06:10:12 heisenberg kernel: CR2: 00007fc1fc084e38 CR3: 000000013f0ee000 CR4: 00000000001406e0 Sep 01 06:10:12 heisenberg kernel: Call Trace: Sep 01 06:10:12 heisenberg kernel: ? memcg_kmem_get_cache+0x50/0x160 Sep 01 06:10:12 heisenberg kernel: ? cpumask_next_and+0x26/0x40 Sep 01 06:10:12 heisenberg kernel: ? select_task_rq_fair+0x9bf/0xa40 Sep 01 06:10:12 heisenberg kernel: ? btrfs_ioctl+0x80b/0x2450 [btrfs] Sep 01 06:10:12 heisenberg kernel: ? account_entity_enqueue+0xc5/0xf0 Sep 01 06:10:12 heisenberg kernel: ? enqueue_entity+0x110/0x6e0 Sep 01 06:10:12 heisenberg kernel: ? enqueue_task_fair+0x7e/0x6b0 Sep 01 06:10:12 heisenberg kernel: ? do_vfs_ioctl+0x9f/0x600 Sep 01 06:10:12 heisenberg kernel: ? do_vfs_ioctl+0x9f/0x600 Sep 01 06:10:12 heisenberg kernel: ? _do_fork+0x148/0x3e0 Sep 01 06:10:12 heisenberg kernel: ? SyS_ioctl+0x74/0x80 Sep 01 06:10:12 heisenberg kernel: ? system_call_fast_compare_end+0xc/0x97 Sep 01 06:10:12 heisenberg kernel: Code: 4c 89 e7 89 ee 49 89 dc e8 47 01 57 ca 48 c7 04 24 ff ff ff ff c7 44 24 28 00 00 00 00 48 c7 44 24 10 00 00 00 00 e9 2e fb ff ff <0f> ff e9 bd f9 ff ff 48 63 44 24 08 48 89 04 24 e9 5a fd ff ff Sep 01 06:10:12 heisenberg kernel: ---[ end trace 9f9174d6f4d21959 ]--- send/receive processes seem to continue running... so either there is actually something broken (and then the userland tools should also notice this) or this is harmless and it shouldn't go to the kernel log, I guess... Cheers, Chris.
smime.p7s
Description: S/MIME cryptographic signature