diff --git a/fs/btrfs/defrag.c b/fs/btrfs/defrag.c index e454b59d6477..7b3f779775a0 100644 --- a/fs/btrfs/defrag.c +++ b/fs/btrfs/defrag.c @@ -1093,7 +1093,7 @@ static int defrag_collect_targets(struct btrfs_inode *inode, struct defrag_target_range *tmp; list_for_each_entry_safe(entry, tmp, target_list, list) { - list_del_init(&entry->list); + list_del(&entry->list); kfree(entry); } }