Btrfs: add search and inode lookup ioctls
authorChris Mason <chris.mason@oracle.com>
Sun, 28 Feb 2010 20:39:26 +0000 (15:39 -0500)
committerChris Mason <chris.mason@oracle.com>
Mon, 15 Mar 2010 14:55:10 +0000 (10:55 -0400)
commitac8e9819d71f907a0532b01b22c26b56bbbcbd21
tree5bdebf68182139e664b59286f6f7071e3ada2b18
parent98d377a0894e6bcca44eafd4d2eee74e8af4db83
Btrfs: add search and inode lookup ioctls

The search ioctl is a generic tool for doing btree searches from
userland applications.  The first user of the search ioctl is a
subvolume listing feature, but we'll also use it to find new
files in a subvolume.

The search ioctl allows you to specify min and max keys to search for,
along with min and max transid.  It returns the items along with a
header that includes the item key.

Signed-off-by: Chris Mason <chris.mason@oracle.com>
fs/btrfs/ioctl.c
fs/btrfs/ioctl.h