Btrfs-progs: remove btrfs_init_path calls from ctree.c
authorEric Sandeen <sandeen@redhat.com>
Fri, 26 Apr 2013 21:06:10 +0000 (16:06 -0500)
committerDavid Sterba <dsterba@suse.cz>
Fri, 9 Aug 2013 12:32:28 +0000 (14:32 +0200)
commitee9f05f43f874238cc38cb357518f25119e77838
tree495e5cec3db9356ed03c29dd01f1881a2a8ab89d
parent296b051def1676b6fb7295a9a3a7a1811e7f9fbd
Btrfs-progs: remove btrfs_init_path calls from ctree.c

btrfs_init_path was initially used when the path objects were on the
stack.  Now all the work is done by btrfs_alloc_path and btrfs_init_path
isn't required.

This patch removes it, and just uses kmem_cache_zalloc to zero out the object.

[Eric Sandeen: port kernel commit e00f730 to userspace]

(Note, the rest of userspace has an on-stack path, so the actual
function remains for now).

Signed-off-by: Chris Mason <chris.mason@oracle.com>
Signed-off-by: Eric Sandeen <sandeen@redhat.com>
Signed-off-by: David Sterba <dsterba@suse.cz>
Signed-off-by: Chris Mason <chris.mason@fusionio.com>
ctree.c