Hello Liu, hello list, Liu Bo <bo.li.liu <at> oracle.com> writes: > Here is the New Year patch bomb I tried yout btrfs deduplication patches today (on top of 3.13.2-gentoo) and it seems that the deduplication works great (when copying the same or similar data to the file system, the used size reported by df -h grows less than the data that is copied to it on the second time). However, there are disturbing messages in the kernel log: [46620.519741] btrfs-delalloc-: page allocation failure: order:5, mode:0x104050 [46620.519743] CPU: 1 PID: 25246 Comm: btrfs-delalloc- Tainted: G O 3.13.2-gentoo #4 [46620.519744] Hardware name: MSI MS-7640/890FXA-GD70 (MS-7640) , BIOS V1.12 10/06/2011 [46620.519745] ffff880098881b38 ffffffff81920b14 0000000000104050 ffffffff81145927 [46620.519747] 0000000000000000 ffff880237ffc800 0000000000000000 0000000000000005 [46620.519749] 0000000000000001 ffffffff8191ce20 ffff880237ffc808 0000000000000002 [46620.519750] Call Trace: [46620.519752] [<ffffffff81920b14>] ? dump_stack+0x49/0x6a [46620.519754] [<ffffffff81145927>] ? warn_alloc_failed+0xe7/0x140 [46620.519757] [<ffffffff8191ce20>] ? __alloc_pages_direct_compact+0xa2/0x1b0 [46620.519759] [<ffffffff81148fa4>] ? __alloc_pages_nodemask+0x7f4/0x970 [46620.519761] [<ffffffff8118376f>] ? alloc_pages_current+0xaf/0x180 [46620.519763] [<ffffffff81144cc5>] ? __get_free_pages+0x5/0x40 [46620.519765] [<ffffffff8115fb1b>] ? kmalloc_order_trace+0x3b/0xe0 [46620.519767] [<ffffffff813291f5>] ? run_delalloc_dedup+0x685/0xba0 [46620.519769] [<ffffffff813280ae>] ? run_locked_range.constprop.66+0xce/0xd0 [46620.519771] [<ffffffff8109fd90>] ? detach_if_pending+0x100/0x100 [46620.519773] [<ffffffff81329785>] ? async_cow_start+0x75/0xa0 [46620.519775] [<ffffffff8134da99>] ? worker_loop+0x149/0x550 [46620.519777] [<ffffffff8134d950>] ? btrfs_queue_worker+0x2f0/0x2f0 [46620.519779] [<ffffffff810b4481>] ? kthread+0xc1/0xe0 [46620.519781] [<ffffffff810b43c0>] ? kthread_create_on_node+0x190/0x190 [46620.519783] [<ffffffff819286bc>] ? ret_from_fork+0x7c/0xb0 [46620.519785] [<ffffffff810b43c0>] ? kthread_create_on_node+0x190/0x190 (many of them, as to be seen here: http://bpaste.net/show/182698/ ) I use btrfs with lzo compression: /dev/sdc2 on /mnt/steamdir type btrfs (rw,compress=lzo) Kernel config is here: http://bpaste.net/show/182706/ If you need any more info, just let me know! Thanks for your work and all the best, Jannis Achstetter -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html
