Linux 2.6.38 compat, blkdev_get_by_path()
The open_bdev_exclusive() function has been replaced (again) by the more generic blkdev_get_by_path() function. Additionally, the counterpart function close_bdev_exclusive() has been replaced by blkdev_put(). Because these functions are more generic versions of the functions they replaced the compatibility macro must add the FMODE_EXCL mask to ensure they are exclusive. Closes #114
This commit is contained in:
parent
61e909608d
commit
45066d1f20
|
@ -65,6 +65,7 @@ am__aclocal_m4_deps = \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-fsync.m4 \
|
$(top_srcdir)/config/kernel-fsync.m4 \
|
||||||
|
|
|
@ -50,6 +50,7 @@ am__aclocal_m4_deps = \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-fsync.m4 \
|
$(top_srcdir)/config/kernel-fsync.m4 \
|
||||||
|
|
|
@ -53,6 +53,7 @@ am__aclocal_m4_deps = \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-fsync.m4 \
|
$(top_srcdir)/config/kernel-fsync.m4 \
|
||||||
|
|
|
@ -53,6 +53,7 @@ am__aclocal_m4_deps = \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-fsync.m4 \
|
$(top_srcdir)/config/kernel-fsync.m4 \
|
||||||
|
|
|
@ -53,6 +53,7 @@ am__aclocal_m4_deps = \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-fsync.m4 \
|
$(top_srcdir)/config/kernel-fsync.m4 \
|
||||||
|
|
|
@ -53,6 +53,7 @@ am__aclocal_m4_deps = \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-fsync.m4 \
|
$(top_srcdir)/config/kernel-fsync.m4 \
|
||||||
|
|
|
@ -53,6 +53,7 @@ am__aclocal_m4_deps = \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-fsync.m4 \
|
$(top_srcdir)/config/kernel-fsync.m4 \
|
||||||
|
|
|
@ -52,6 +52,7 @@ am__aclocal_m4_deps = \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-fsync.m4 \
|
$(top_srcdir)/config/kernel-fsync.m4 \
|
||||||
|
|
|
@ -52,6 +52,7 @@ am__aclocal_m4_deps = \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-fsync.m4 \
|
$(top_srcdir)/config/kernel-fsync.m4 \
|
||||||
|
|
|
@ -53,6 +53,7 @@ am__aclocal_m4_deps = \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-fsync.m4 \
|
$(top_srcdir)/config/kernel-fsync.m4 \
|
||||||
|
|
|
@ -0,0 +1,13 @@
|
||||||
|
dnl #
|
||||||
|
dnl # 2.6.38 API change
|
||||||
|
dnl # open_bdev_exclusive() changed to blkdev_get_by_path()
|
||||||
|
dnl # close_bdev_exclusive() changed to blkdev_put()
|
||||||
|
dnl #
|
||||||
|
AC_DEFUN([ZFS_AC_KERNEL_BLKDEV_GET_BY_PATH], [
|
||||||
|
ZFS_CHECK_SYMBOL_EXPORT(
|
||||||
|
[blkdev_get_by_path],
|
||||||
|
[fs/block_dev.c],
|
||||||
|
[AC_DEFINE(HAVE_BLKDEV_GET_BY_PATH, 1,
|
||||||
|
[blkdev_get_by_path() is available])],
|
||||||
|
[])
|
||||||
|
])
|
|
@ -8,6 +8,7 @@ AC_DEFUN([ZFS_AC_CONFIG_KERNEL], [
|
||||||
ZFS_AC_KERNEL_BDEV_BLOCK_DEVICE_OPERATIONS
|
ZFS_AC_KERNEL_BDEV_BLOCK_DEVICE_OPERATIONS
|
||||||
ZFS_AC_KERNEL_TYPE_FMODE_T
|
ZFS_AC_KERNEL_TYPE_FMODE_T
|
||||||
ZFS_AC_KERNEL_KOBJ_NAME_LEN
|
ZFS_AC_KERNEL_KOBJ_NAME_LEN
|
||||||
|
ZFS_AC_KERNEL_BLKDEV_GET_BY_PATH
|
||||||
ZFS_AC_KERNEL_OPEN_BDEV_EXCLUSIVE
|
ZFS_AC_KERNEL_OPEN_BDEV_EXCLUSIVE
|
||||||
ZFS_AC_KERNEL_INVALIDATE_BDEV_ARGS
|
ZFS_AC_KERNEL_INVALIDATE_BDEV_ARGS
|
||||||
ZFS_AC_KERNEL_BDEV_LOGICAL_BLOCK_SIZE
|
ZFS_AC_KERNEL_BDEV_LOGICAL_BLOCK_SIZE
|
||||||
|
|
|
@ -12382,6 +12382,46 @@ fi
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
{ $as_echo "$as_me:$LINENO: checking whether symbol blkdev_get_by_path is exported" >&5
|
||||||
|
$as_echo_n "checking whether symbol blkdev_get_by_path is exported... " >&6; }
|
||||||
|
grep -q -E '[[:space:]]blkdev_get_by_path[[:space:]]' \
|
||||||
|
$LINUX_OBJ/$LINUX_SYMBOLS 2>/dev/null
|
||||||
|
rc=$?
|
||||||
|
if test $rc -ne 0; then
|
||||||
|
export=0
|
||||||
|
for file in fs/block_dev.c; do
|
||||||
|
grep -q -E "EXPORT_SYMBOL.*(blkdev_get_by_path)" "$LINUX/$file" 2>/dev/null
|
||||||
|
rc=$?
|
||||||
|
if test $rc -eq 0; then
|
||||||
|
export=1
|
||||||
|
break;
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
if test $export -eq 0; then
|
||||||
|
{ $as_echo "$as_me:$LINENO: result: no" >&5
|
||||||
|
$as_echo "no" >&6; }
|
||||||
|
|
||||||
|
else
|
||||||
|
{ $as_echo "$as_me:$LINENO: result: yes" >&5
|
||||||
|
$as_echo "yes" >&6; }
|
||||||
|
|
||||||
|
cat >>confdefs.h <<\_ACEOF
|
||||||
|
#define HAVE_BLKDEV_GET_BY_PATH 1
|
||||||
|
_ACEOF
|
||||||
|
|
||||||
|
fi
|
||||||
|
else
|
||||||
|
{ $as_echo "$as_me:$LINENO: result: yes" >&5
|
||||||
|
$as_echo "yes" >&6; }
|
||||||
|
|
||||||
|
cat >>confdefs.h <<\_ACEOF
|
||||||
|
#define HAVE_BLKDEV_GET_BY_PATH 1
|
||||||
|
_ACEOF
|
||||||
|
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
{ $as_echo "$as_me:$LINENO: checking whether symbol open_bdev_exclusive is exported" >&5
|
{ $as_echo "$as_me:$LINENO: checking whether symbol open_bdev_exclusive is exported" >&5
|
||||||
$as_echo_n "checking whether symbol open_bdev_exclusive is exported... " >&6; }
|
$as_echo_n "checking whether symbol open_bdev_exclusive is exported... " >&6; }
|
||||||
grep -q -E '[[:space:]]open_bdev_exclusive[[:space:]]' \
|
grep -q -E '[[:space:]]open_bdev_exclusive[[:space:]]' \
|
||||||
|
@ -16261,6 +16301,46 @@ fi
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
{ $as_echo "$as_me:$LINENO: checking whether symbol blkdev_get_by_path is exported" >&5
|
||||||
|
$as_echo_n "checking whether symbol blkdev_get_by_path is exported... " >&6; }
|
||||||
|
grep -q -E '[[:space:]]blkdev_get_by_path[[:space:]]' \
|
||||||
|
$LINUX_OBJ/$LINUX_SYMBOLS 2>/dev/null
|
||||||
|
rc=$?
|
||||||
|
if test $rc -ne 0; then
|
||||||
|
export=0
|
||||||
|
for file in fs/block_dev.c; do
|
||||||
|
grep -q -E "EXPORT_SYMBOL.*(blkdev_get_by_path)" "$LINUX/$file" 2>/dev/null
|
||||||
|
rc=$?
|
||||||
|
if test $rc -eq 0; then
|
||||||
|
export=1
|
||||||
|
break;
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
if test $export -eq 0; then
|
||||||
|
{ $as_echo "$as_me:$LINENO: result: no" >&5
|
||||||
|
$as_echo "no" >&6; }
|
||||||
|
|
||||||
|
else
|
||||||
|
{ $as_echo "$as_me:$LINENO: result: yes" >&5
|
||||||
|
$as_echo "yes" >&6; }
|
||||||
|
|
||||||
|
cat >>confdefs.h <<\_ACEOF
|
||||||
|
#define HAVE_BLKDEV_GET_BY_PATH 1
|
||||||
|
_ACEOF
|
||||||
|
|
||||||
|
fi
|
||||||
|
else
|
||||||
|
{ $as_echo "$as_me:$LINENO: result: yes" >&5
|
||||||
|
$as_echo "yes" >&6; }
|
||||||
|
|
||||||
|
cat >>confdefs.h <<\_ACEOF
|
||||||
|
#define HAVE_BLKDEV_GET_BY_PATH 1
|
||||||
|
_ACEOF
|
||||||
|
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
{ $as_echo "$as_me:$LINENO: checking whether symbol open_bdev_exclusive is exported" >&5
|
{ $as_echo "$as_me:$LINENO: checking whether symbol open_bdev_exclusive is exported" >&5
|
||||||
$as_echo_n "checking whether symbol open_bdev_exclusive is exported... " >&6; }
|
$as_echo_n "checking whether symbol open_bdev_exclusive is exported... " >&6; }
|
||||||
grep -q -E '[[:space:]]open_bdev_exclusive[[:space:]]' \
|
grep -q -E '[[:space:]]open_bdev_exclusive[[:space:]]' \
|
||||||
|
|
|
@ -52,6 +52,7 @@ am__aclocal_m4_deps = \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-fsync.m4 \
|
$(top_srcdir)/config/kernel-fsync.m4 \
|
||||||
|
|
|
@ -52,6 +52,7 @@ am__aclocal_m4_deps = \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-fsync.m4 \
|
$(top_srcdir)/config/kernel-fsync.m4 \
|
||||||
|
|
|
@ -52,6 +52,7 @@ am__aclocal_m4_deps = \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-fsync.m4 \
|
$(top_srcdir)/config/kernel-fsync.m4 \
|
||||||
|
|
|
@ -280,16 +280,31 @@ bio_set_flags_failfast(struct block_device *bdev, int *flags)
|
||||||
#endif /* HAVE_2ARGS_BIO_END_IO_T */
|
#endif /* HAVE_2ARGS_BIO_END_IO_T */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* 2.6.28 API change
|
* 2.6.38 - 2.6.x API,
|
||||||
|
* blkdev_get_by_path()
|
||||||
|
* blkdev_put()
|
||||||
|
*
|
||||||
|
* 2.6.28 - 2.6.37 API,
|
||||||
|
* open_bdev_exclusive()
|
||||||
|
* close_bdev_exclusive()
|
||||||
|
*
|
||||||
|
* 2.6.12 - 2.6.27 API,
|
||||||
|
* open_bdev_excl()
|
||||||
|
* close_bdev_excl()
|
||||||
|
*
|
||||||
* Used to exclusively open a block device from within the kernel.
|
* Used to exclusively open a block device from within the kernel.
|
||||||
*/
|
*/
|
||||||
#ifdef HAVE_OPEN_BDEV_EXCLUSIVE
|
#if defined(HAVE_BLKDEV_GET_BY_PATH)
|
||||||
|
# define vdev_bdev_open(path, md, hld) blkdev_get_by_path(path, \
|
||||||
|
(md) | FMODE_EXCL, hld)
|
||||||
|
# define vdev_bdev_close(bdev, md) blkdev_put(bdev, (md) | FMODE_EXCL)
|
||||||
|
#elif defined(HAVE_OPEN_BDEV_EXCLUSIVE)
|
||||||
# define vdev_bdev_open(path, md, hld) open_bdev_exclusive(path, md, hld)
|
# define vdev_bdev_open(path, md, hld) open_bdev_exclusive(path, md, hld)
|
||||||
# define vdev_bdev_close(bdev, md) close_bdev_exclusive(bdev, md)
|
# define vdev_bdev_close(bdev, md) close_bdev_exclusive(bdev, md)
|
||||||
#else
|
#else
|
||||||
# define vdev_bdev_open(path, md, hld) open_bdev_excl(path, md, hld)
|
# define vdev_bdev_open(path, md, hld) open_bdev_excl(path, md, hld)
|
||||||
# define vdev_bdev_close(bdev, md) close_bdev_excl(bdev)
|
# define vdev_bdev_close(bdev, md) close_bdev_excl(bdev)
|
||||||
#endif /* HAVE_OPEN_BDEV_EXCLUSIVE */
|
#endif /* HAVE_BLKDEV_GET_BY_PATH | HAVE_OPEN_BDEV_EXCLUSIVE */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* 2.6.22 API change
|
* 2.6.22 API change
|
||||||
|
|
|
@ -52,6 +52,7 @@ am__aclocal_m4_deps = \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-fsync.m4 \
|
$(top_srcdir)/config/kernel-fsync.m4 \
|
||||||
|
|
|
@ -52,6 +52,7 @@ am__aclocal_m4_deps = \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-fsync.m4 \
|
$(top_srcdir)/config/kernel-fsync.m4 \
|
||||||
|
|
|
@ -52,6 +52,7 @@ am__aclocal_m4_deps = \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-fsync.m4 \
|
$(top_srcdir)/config/kernel-fsync.m4 \
|
||||||
|
|
|
@ -52,6 +52,7 @@ am__aclocal_m4_deps = \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-fsync.m4 \
|
$(top_srcdir)/config/kernel-fsync.m4 \
|
||||||
|
|
|
@ -50,6 +50,7 @@ am__aclocal_m4_deps = \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-fsync.m4 \
|
$(top_srcdir)/config/kernel-fsync.m4 \
|
||||||
|
|
|
@ -52,6 +52,7 @@ am__aclocal_m4_deps = \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-fsync.m4 \
|
$(top_srcdir)/config/kernel-fsync.m4 \
|
||||||
|
|
|
@ -52,6 +52,7 @@ am__aclocal_m4_deps = \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-fsync.m4 \
|
$(top_srcdir)/config/kernel-fsync.m4 \
|
||||||
|
|
|
@ -52,6 +52,7 @@ am__aclocal_m4_deps = \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-fsync.m4 \
|
$(top_srcdir)/config/kernel-fsync.m4 \
|
||||||
|
|
|
@ -52,6 +52,7 @@ am__aclocal_m4_deps = \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-fsync.m4 \
|
$(top_srcdir)/config/kernel-fsync.m4 \
|
||||||
|
|
|
@ -51,6 +51,7 @@ am__aclocal_m4_deps = \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-fsync.m4 \
|
$(top_srcdir)/config/kernel-fsync.m4 \
|
||||||
|
|
|
@ -52,6 +52,7 @@ am__aclocal_m4_deps = \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-fsync.m4 \
|
$(top_srcdir)/config/kernel-fsync.m4 \
|
||||||
|
|
|
@ -52,6 +52,7 @@ am__aclocal_m4_deps = \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-fsync.m4 \
|
$(top_srcdir)/config/kernel-fsync.m4 \
|
||||||
|
|
|
@ -52,6 +52,7 @@ am__aclocal_m4_deps = \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-fsync.m4 \
|
$(top_srcdir)/config/kernel-fsync.m4 \
|
||||||
|
|
|
@ -50,6 +50,7 @@ am__aclocal_m4_deps = \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-fsync.m4 \
|
$(top_srcdir)/config/kernel-fsync.m4 \
|
||||||
|
|
|
@ -52,6 +52,7 @@ am__aclocal_m4_deps = \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-fsync.m4 \
|
$(top_srcdir)/config/kernel-fsync.m4 \
|
||||||
|
|
|
@ -52,6 +52,7 @@ am__aclocal_m4_deps = \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-fsync.m4 \
|
$(top_srcdir)/config/kernel-fsync.m4 \
|
||||||
|
|
|
@ -52,6 +52,7 @@ am__aclocal_m4_deps = \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-fsync.m4 \
|
$(top_srcdir)/config/kernel-fsync.m4 \
|
||||||
|
|
|
@ -52,6 +52,7 @@ am__aclocal_m4_deps = \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-fsync.m4 \
|
$(top_srcdir)/config/kernel-fsync.m4 \
|
||||||
|
|
|
@ -52,6 +52,7 @@ am__aclocal_m4_deps = \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-fsync.m4 \
|
$(top_srcdir)/config/kernel-fsync.m4 \
|
||||||
|
|
|
@ -52,6 +52,7 @@ am__aclocal_m4_deps = \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-fsync.m4 \
|
$(top_srcdir)/config/kernel-fsync.m4 \
|
||||||
|
|
|
@ -52,6 +52,7 @@ am__aclocal_m4_deps = \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-fsync.m4 \
|
$(top_srcdir)/config/kernel-fsync.m4 \
|
||||||
|
|
|
@ -52,6 +52,7 @@ am__aclocal_m4_deps = \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-fsync.m4 \
|
$(top_srcdir)/config/kernel-fsync.m4 \
|
||||||
|
|
|
@ -52,6 +52,7 @@ am__aclocal_m4_deps = \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-fsync.m4 \
|
$(top_srcdir)/config/kernel-fsync.m4 \
|
||||||
|
|
|
@ -52,6 +52,7 @@ am__aclocal_m4_deps = \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-fsync.m4 \
|
$(top_srcdir)/config/kernel-fsync.m4 \
|
||||||
|
|
|
@ -50,6 +50,7 @@ am__aclocal_m4_deps = \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-fsync.m4 \
|
$(top_srcdir)/config/kernel-fsync.m4 \
|
||||||
|
|
|
@ -50,6 +50,7 @@ am__aclocal_m4_deps = \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-fsync.m4 \
|
$(top_srcdir)/config/kernel-fsync.m4 \
|
||||||
|
|
|
@ -51,6 +51,7 @@ am__aclocal_m4_deps = \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-fsync.m4 \
|
$(top_srcdir)/config/kernel-fsync.m4 \
|
||||||
|
|
|
@ -51,6 +51,7 @@ am__aclocal_m4_deps = \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-fsync.m4 \
|
$(top_srcdir)/config/kernel-fsync.m4 \
|
||||||
|
|
|
@ -51,6 +51,7 @@ am__aclocal_m4_deps = \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-fsync.m4 \
|
$(top_srcdir)/config/kernel-fsync.m4 \
|
||||||
|
|
|
@ -51,6 +51,7 @@ am__aclocal_m4_deps = \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-fsync.m4 \
|
$(top_srcdir)/config/kernel-fsync.m4 \
|
||||||
|
|
|
@ -51,6 +51,7 @@ am__aclocal_m4_deps = \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-bytes.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-pos.m4 \
|
||||||
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
$(top_srcdir)/config/kernel-blk-rq-sectors.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
$(top_srcdir)/config/kernel-fmode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-fsync.m4 \
|
$(top_srcdir)/config/kernel-fsync.m4 \
|
||||||
|
|
|
@ -33,6 +33,9 @@
|
||||||
/* BIO_RW_SYNCIO is defined */
|
/* BIO_RW_SYNCIO is defined */
|
||||||
#undef HAVE_BIO_RW_SYNCIO
|
#undef HAVE_BIO_RW_SYNCIO
|
||||||
|
|
||||||
|
/* blkdev_get_by_path() is available */
|
||||||
|
#undef HAVE_BLKDEV_GET_BY_PATH
|
||||||
|
|
||||||
/* blk_end_request() is available */
|
/* blk_end_request() is available */
|
||||||
#undef HAVE_BLK_END_REQUEST
|
#undef HAVE_BLK_END_REQUEST
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue