Noticed multiple messages like this in dmesg output:
[FONT=Courier New][SIZE=1][ 1889.128759] ------------[ cut here ]------------
[ 1889.128800] WARNING: CPU: 10 PID: 1510 at ../fs/btrfs/extent-tree.c:3731 btrfs_free_reserved_data_space_noquota+0xe8/0x100 [btrfs]()
[ 1889.128802] Modules linked in: af_packet iscsi_ibft iscsi_boot_sysfs vmw_vsock_vmci_transport vsock xfs libcrc32c coretemp crct10dif_pclmul crc32_pclmul dm_mod crc32c_intel aesni_intel aes_x86_64 ppdev vmxnet3 parport_pc vmw_balloon lrw parport i2c_piix4 gf128mul shpchp glue_helper mptctl pcspkr serio_raw ablk_helper vmw_vmci battery cryptd processor button ac btrfs sr_mod cdrom ata_generic xor raid6_pq sd_mod ata_piix vmwgfx ahci libahci ttm mptspi scsi_transport_spi drm vmw_pvscsi mptscsih libata mptbase floppy sg scsi_mod autofs4
[ 1889.128831] Supported: Yes
[ 1889.128835] CPU: 10 PID: 1510 Comm: kworker/u50:1 Tainted: G W 3.12.59-60.45-default #1
[ 1889.128837] Hardware name: VMware, Inc. VMware Virtual Platform/440BX Desktop Reference Platform, BIOS 6.00 09/17/2015
[ 1889.128844] Workqueue: writeback bdi_writeback_workfn (flush-btrfs-1)
[ 1889.128846] 0000000000000000 ffffffff81520a30 0000000000000000 ffffffffa029384f
[ 1889.128851] ffffffff81058f72 ffff880c39fb4800 ffff880c39f8fc00 0000000000001000
[ 1889.128854] 0000000000001000 ffff880b2a51082c ffffffffa01fe2e8 ffff880b2a5109b8
[ 1889.128857] Call Trace:
[ 1889.128870] [<ffffffff8100474d>] dump_trace+0x7d/0x2d0
[ 1889.128875] [<ffffffff81004a34>] show_stack_log_lvl+0x94/0x170
[ 1889.128879] [<ffffffff81005ce1>] show_stack+0x21/0x50
[ 1889.128885] [<ffffffff81520a30>] dump_stack+0x5d/0x78
[ 1889.128892] [<ffffffff81058f72>] warn_slowpath_common+0x82/0xc0
[ 1889.128905] [<ffffffffa01fe2e8>] btrfs_free_reserved_data_space_noquota+0xe8/0x100 [btrfs]
[ 1889.128942] [<ffffffffa0219c5f>] btrfs_clear_bit_hook+0x22f/0x2f0 [btrfs]
[ 1889.128992] [<ffffffffa023209c>] clear_state_bit+0x5c/0x1e0 [btrfs]
[ 1889.129055] [<ffffffffa0232a96>] __clear_extent_bit+0x2b6/0x400 [btrfs]
[ 1889.129116] [<ffffffffa0233abf>] extent_clear_unlock_delalloc+0x5f/0x250 [btrfs]
[ 1889.129177] [<ffffffffa021c62c>] cow_file_range+0x29c/0x480 [btrfs]
[ 1889.129223] [<ffffffffa021d6fa>] run_delalloc_range+0x35a/0x390 [btrfs]
[ 1889.129271] [<ffffffffa023437e>] writepage_delalloc.isra.39+0xfe/0x160 [btrfs]
[ 1889.129332] [<ffffffffa0235041>] __extent_writepage+0xc1/0x2e0 [btrfs]
[ 1889.129392] [<ffffffffa023550f>] extent_write_cache_pages.isra.33.constprop.55+0x2af/0x360 [btrfs]
[ 1889.129454] [<ffffffffa023741d>] extent_writepages+0x4d/0x60 [btrfs]
[ 1889.129506] [<ffffffff811d0389>] __writeback_single_inode+0x39/0x2b0
[ 1889.129510] [<ffffffff811d10e4>] writeback_sb_inodes+0x1a4/0x400
[ 1889.129514] [<ffffffff811d13d6>] __writeback_inodes_wb+0x96/0xc0
[ 1889.129518] [<ffffffff811d1683>] wb_writeback+0x283/0x330
[ 1889.129522] [<ffffffff811d2f72>] bdi_writeback_workfn+0x2c2/0x480
[ 1889.129530] [<ffffffff81073f31>] process_one_work+0x171/0x460
[ 1889.129535] [<ffffffff81074bea>] worker_thread+0x11a/0x3c0
[ 1889.129539] [<ffffffff8107b564>] kthread+0xb4/0xc0
[ 1889.129547] [<ffffffff8152edd8>] ret_from_fork+0x58/0x90
[ 1889.129550] ---[ end trace f527d775878825ad ]---
[/SIZE][/FONT]
# dmesg|grep WARNING|wc -l
10
This is after doing the Yast Online Update last night (7/11/16). Was getting same warnings (but a different CPU) before YOL.
# uname -a
Linux SR0005IB02 3.12.59-60.45-default #1 SMP Sat Jun 25 06:19:03 UTC 2016 (396c69d) x86_64 x86_64 x86_64 GNU/Linux
VMware 5.5 Virtual Machine Version 8. Non-SSD SAN. root file system is BTRFS, data filesystem is XFS.
22 CPUs, 48GB RAM
This system is scheduled to go live soon but I will not do it until I’m sure that I’m not going to lose the root file system unexpectedly.
TIA for any help!