Linux 3.3 compat, iops->create()/mkdir()/mknod()
The mode argument of iops->create()/mkdir()/mknod() was changed from an 'int' to a 'umode_t'. To prevent a compiler warning an autoconf check was added to detect the API change and then correctly set a zpl_umode_t typedef. There is no functional change. Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov> Closes #701
This commit is contained in:
parent
ce90208cf9
commit
b39d3b9f7b
|
@ -86,6 +86,7 @@ am__aclocal_m4_deps = \
|
||||||
$(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-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-create-umode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fallocate.m4 \
|
$(top_srcdir)/config/kernel-fallocate.m4 \
|
||||||
|
|
|
@ -63,6 +63,7 @@ am__aclocal_m4_deps = \
|
||||||
$(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-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-create-umode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fallocate.m4 \
|
$(top_srcdir)/config/kernel-fallocate.m4 \
|
||||||
|
|
|
@ -66,6 +66,7 @@ am__aclocal_m4_deps = \
|
||||||
$(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-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-create-umode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fallocate.m4 \
|
$(top_srcdir)/config/kernel-fallocate.m4 \
|
||||||
|
|
|
@ -65,6 +65,7 @@ am__aclocal_m4_deps = \
|
||||||
$(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-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-create-umode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fallocate.m4 \
|
$(top_srcdir)/config/kernel-fallocate.m4 \
|
||||||
|
|
|
@ -66,6 +66,7 @@ am__aclocal_m4_deps = \
|
||||||
$(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-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-create-umode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fallocate.m4 \
|
$(top_srcdir)/config/kernel-fallocate.m4 \
|
||||||
|
|
|
@ -66,6 +66,7 @@ am__aclocal_m4_deps = \
|
||||||
$(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-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-create-umode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fallocate.m4 \
|
$(top_srcdir)/config/kernel-fallocate.m4 \
|
||||||
|
|
|
@ -66,6 +66,7 @@ am__aclocal_m4_deps = \
|
||||||
$(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-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-create-umode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fallocate.m4 \
|
$(top_srcdir)/config/kernel-fallocate.m4 \
|
||||||
|
|
|
@ -66,6 +66,7 @@ am__aclocal_m4_deps = \
|
||||||
$(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-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-create-umode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fallocate.m4 \
|
$(top_srcdir)/config/kernel-fallocate.m4 \
|
||||||
|
|
|
@ -66,6 +66,7 @@ am__aclocal_m4_deps = \
|
||||||
$(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-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-create-umode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fallocate.m4 \
|
$(top_srcdir)/config/kernel-fallocate.m4 \
|
||||||
|
|
|
@ -65,6 +65,7 @@ am__aclocal_m4_deps = \
|
||||||
$(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-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-create-umode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fallocate.m4 \
|
$(top_srcdir)/config/kernel-fallocate.m4 \
|
||||||
|
|
|
@ -65,6 +65,7 @@ am__aclocal_m4_deps = \
|
||||||
$(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-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-create-umode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fallocate.m4 \
|
$(top_srcdir)/config/kernel-fallocate.m4 \
|
||||||
|
|
|
@ -66,6 +66,7 @@ am__aclocal_m4_deps = \
|
||||||
$(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-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-create-umode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fallocate.m4 \
|
$(top_srcdir)/config/kernel-fallocate.m4 \
|
||||||
|
|
|
@ -66,6 +66,7 @@ am__aclocal_m4_deps = \
|
||||||
$(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-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-create-umode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fallocate.m4 \
|
$(top_srcdir)/config/kernel-fallocate.m4 \
|
||||||
|
|
|
@ -0,0 +1,26 @@
|
||||||
|
dnl #
|
||||||
|
dnl # 3.3 API change
|
||||||
|
dnl # The VFS .create, .mkdir and .mknod callbacks were updated to take a
|
||||||
|
dnl # umode_t type rather than an int. The expectation is that any backport
|
||||||
|
dnl # would also change all three prototypes. However, if it turns out that
|
||||||
|
dnl # some distribution doesn't backport the whole thing this could be
|
||||||
|
dnl # broken apart in to three seperate checks.
|
||||||
|
dnl #
|
||||||
|
AC_DEFUN([ZFS_AC_KERNEL_CREATE_UMODE_T], [
|
||||||
|
AC_MSG_CHECKING([whether iops->create()/mkdir()/mknod() take umode_t])
|
||||||
|
ZFS_LINUX_TRY_COMPILE([
|
||||||
|
#include <linux/fs.h>
|
||||||
|
],[
|
||||||
|
int (*create) (struct inode *, struct dentry *, umode_t,
|
||||||
|
struct nameidata *) = NULL;
|
||||||
|
struct inode_operations iops __attribute__ ((unused)) = {
|
||||||
|
.create = create,
|
||||||
|
};
|
||||||
|
],[
|
||||||
|
AC_MSG_RESULT(yes)
|
||||||
|
AC_DEFINE(HAVE_CREATE_UMODE_T, 1,
|
||||||
|
[iops->create()/mkdir()/mknod() take umode_t])
|
||||||
|
],[
|
||||||
|
AC_MSG_RESULT(no)
|
||||||
|
])
|
||||||
|
])
|
|
@ -45,6 +45,7 @@ AC_DEFUN([ZFS_AC_CONFIG_KERNEL], [
|
||||||
ZFS_AC_KERNEL_NR_CACHED_OBJECTS
|
ZFS_AC_KERNEL_NR_CACHED_OBJECTS
|
||||||
ZFS_AC_KERNEL_FREE_CACHED_OBJECTS
|
ZFS_AC_KERNEL_FREE_CACHED_OBJECTS
|
||||||
ZFS_AC_KERNEL_FALLOCATE
|
ZFS_AC_KERNEL_FALLOCATE
|
||||||
|
ZFS_AC_KERNEL_CREATE_UMODE_T
|
||||||
ZFS_AC_KERNEL_AUTOMOUNT
|
ZFS_AC_KERNEL_AUTOMOUNT
|
||||||
ZFS_AC_KERNEL_INSERT_INODE_LOCKED
|
ZFS_AC_KERNEL_INSERT_INODE_LOCKED
|
||||||
ZFS_AC_KERNEL_D_OBTAIN_ALIAS
|
ZFS_AC_KERNEL_D_OBTAIN_ALIAS
|
||||||
|
|
|
@ -15684,6 +15684,75 @@ fi
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
{ $as_echo "$as_me:$LINENO: checking whether iops->create()/mkdir()/mknod() take umode_t" >&5
|
||||||
|
$as_echo_n "checking whether iops->create()/mkdir()/mknod() take umode_t... " >&6; }
|
||||||
|
|
||||||
|
|
||||||
|
cat confdefs.h - <<_ACEOF >conftest.c
|
||||||
|
/* confdefs.h. */
|
||||||
|
_ACEOF
|
||||||
|
cat confdefs.h >>conftest.$ac_ext
|
||||||
|
cat >>conftest.$ac_ext <<_ACEOF
|
||||||
|
/* end confdefs.h. */
|
||||||
|
|
||||||
|
|
||||||
|
#include <linux/fs.h>
|
||||||
|
|
||||||
|
int
|
||||||
|
main (void)
|
||||||
|
{
|
||||||
|
|
||||||
|
int (*create) (struct inode *, struct dentry *, umode_t,
|
||||||
|
struct nameidata *) = NULL;
|
||||||
|
struct inode_operations iops __attribute__ ((unused)) = {
|
||||||
|
.create = create,
|
||||||
|
};
|
||||||
|
|
||||||
|
;
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
_ACEOF
|
||||||
|
|
||||||
|
|
||||||
|
rm -Rf build && mkdir -p build
|
||||||
|
echo "obj-m := conftest.o" >build/Makefile
|
||||||
|
if { ac_try='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
|
||||||
|
{ (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
|
||||||
|
(eval $ac_try) 2>&5
|
||||||
|
ac_status=$?
|
||||||
|
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||||||
|
(exit $ac_status); }; } >/dev/null && { ac_try='test -s build/conftest.o'
|
||||||
|
{ (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
|
||||||
|
(eval $ac_try) 2>&5
|
||||||
|
ac_status=$?
|
||||||
|
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||||||
|
(exit $ac_status); }; }; then
|
||||||
|
|
||||||
|
{ $as_echo "$as_me:$LINENO: result: yes" >&5
|
||||||
|
$as_echo "yes" >&6; }
|
||||||
|
|
||||||
|
cat >>confdefs.h <<\_ACEOF
|
||||||
|
#define HAVE_CREATE_UMODE_T 1
|
||||||
|
_ACEOF
|
||||||
|
|
||||||
|
|
||||||
|
else
|
||||||
|
$as_echo "$as_me: failed program was:" >&5
|
||||||
|
sed 's/^/| /' conftest.$ac_ext >&5
|
||||||
|
|
||||||
|
{ $as_echo "$as_me:$LINENO: result: no" >&5
|
||||||
|
$as_echo "no" >&6; }
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
fi
|
||||||
|
|
||||||
|
rm -Rf build
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
{ $as_echo "$as_me:$LINENO: checking whether dops->d_automount() exists" >&5
|
{ $as_echo "$as_me:$LINENO: checking whether dops->d_automount() exists" >&5
|
||||||
$as_echo_n "checking whether dops->d_automount() exists... " >&6; }
|
$as_echo_n "checking whether dops->d_automount() exists... " >&6; }
|
||||||
|
|
||||||
|
@ -21639,6 +21708,75 @@ fi
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
{ $as_echo "$as_me:$LINENO: checking whether iops->create()/mkdir()/mknod() take umode_t" >&5
|
||||||
|
$as_echo_n "checking whether iops->create()/mkdir()/mknod() take umode_t... " >&6; }
|
||||||
|
|
||||||
|
|
||||||
|
cat confdefs.h - <<_ACEOF >conftest.c
|
||||||
|
/* confdefs.h. */
|
||||||
|
_ACEOF
|
||||||
|
cat confdefs.h >>conftest.$ac_ext
|
||||||
|
cat >>conftest.$ac_ext <<_ACEOF
|
||||||
|
/* end confdefs.h. */
|
||||||
|
|
||||||
|
|
||||||
|
#include <linux/fs.h>
|
||||||
|
|
||||||
|
int
|
||||||
|
main (void)
|
||||||
|
{
|
||||||
|
|
||||||
|
int (*create) (struct inode *, struct dentry *, umode_t,
|
||||||
|
struct nameidata *) = NULL;
|
||||||
|
struct inode_operations iops __attribute__ ((unused)) = {
|
||||||
|
.create = create,
|
||||||
|
};
|
||||||
|
|
||||||
|
;
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
_ACEOF
|
||||||
|
|
||||||
|
|
||||||
|
rm -Rf build && mkdir -p build
|
||||||
|
echo "obj-m := conftest.o" >build/Makefile
|
||||||
|
if { ac_try='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
|
||||||
|
{ (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
|
||||||
|
(eval $ac_try) 2>&5
|
||||||
|
ac_status=$?
|
||||||
|
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||||||
|
(exit $ac_status); }; } >/dev/null && { ac_try='test -s build/conftest.o'
|
||||||
|
{ (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
|
||||||
|
(eval $ac_try) 2>&5
|
||||||
|
ac_status=$?
|
||||||
|
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||||||
|
(exit $ac_status); }; }; then
|
||||||
|
|
||||||
|
{ $as_echo "$as_me:$LINENO: result: yes" >&5
|
||||||
|
$as_echo "yes" >&6; }
|
||||||
|
|
||||||
|
cat >>confdefs.h <<\_ACEOF
|
||||||
|
#define HAVE_CREATE_UMODE_T 1
|
||||||
|
_ACEOF
|
||||||
|
|
||||||
|
|
||||||
|
else
|
||||||
|
$as_echo "$as_me: failed program was:" >&5
|
||||||
|
sed 's/^/| /' conftest.$ac_ext >&5
|
||||||
|
|
||||||
|
{ $as_echo "$as_me:$LINENO: result: no" >&5
|
||||||
|
$as_echo "no" >&6; }
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
fi
|
||||||
|
|
||||||
|
rm -Rf build
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
{ $as_echo "$as_me:$LINENO: checking whether dops->d_automount() exists" >&5
|
{ $as_echo "$as_me:$LINENO: checking whether dops->d_automount() exists" >&5
|
||||||
$as_echo_n "checking whether dops->d_automount() exists... " >&6; }
|
$as_echo_n "checking whether dops->d_automount() exists... " >&6; }
|
||||||
|
|
||||||
|
|
|
@ -64,6 +64,7 @@ am__aclocal_m4_deps = \
|
||||||
$(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-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-create-umode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fallocate.m4 \
|
$(top_srcdir)/config/kernel-fallocate.m4 \
|
||||||
|
|
|
@ -63,6 +63,7 @@ am__aclocal_m4_deps = \
|
||||||
$(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-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-create-umode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fallocate.m4 \
|
$(top_srcdir)/config/kernel-fallocate.m4 \
|
||||||
|
|
|
@ -63,6 +63,7 @@ am__aclocal_m4_deps = \
|
||||||
$(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-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-create-umode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fallocate.m4 \
|
$(top_srcdir)/config/kernel-fallocate.m4 \
|
||||||
|
|
|
@ -64,6 +64,7 @@ am__aclocal_m4_deps = \
|
||||||
$(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-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-create-umode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fallocate.m4 \
|
$(top_srcdir)/config/kernel-fallocate.m4 \
|
||||||
|
|
|
@ -64,6 +64,7 @@ am__aclocal_m4_deps = \
|
||||||
$(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-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-create-umode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fallocate.m4 \
|
$(top_srcdir)/config/kernel-fallocate.m4 \
|
||||||
|
|
|
@ -65,6 +65,7 @@ am__aclocal_m4_deps = \
|
||||||
$(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-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-create-umode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fallocate.m4 \
|
$(top_srcdir)/config/kernel-fallocate.m4 \
|
||||||
|
|
|
@ -65,6 +65,7 @@ am__aclocal_m4_deps = \
|
||||||
$(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-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-create-umode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fallocate.m4 \
|
$(top_srcdir)/config/kernel-fallocate.m4 \
|
||||||
|
|
|
@ -109,4 +109,16 @@ set_nlink(struct inode *inode, unsigned int nlink)
|
||||||
}
|
}
|
||||||
#endif /* HAVE_SET_NLINK */
|
#endif /* HAVE_SET_NLINK */
|
||||||
|
|
||||||
|
/*
|
||||||
|
* 3.3 API change,
|
||||||
|
* The VFS .create, .mkdir and .mknod callbacks were updated to take a
|
||||||
|
* umode_t type rather than an int. To cleanly handle both definitions
|
||||||
|
* the zpl_umode_t type is introduced and set accordingly.
|
||||||
|
*/
|
||||||
|
#ifdef HAVE_CREATE_UMODE_T
|
||||||
|
typedef umode_t zpl_umode_t;
|
||||||
|
#else
|
||||||
|
typedef int zpl_umode_t;
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif /* _ZFS_VFS_H */
|
#endif /* _ZFS_VFS_H */
|
||||||
|
|
|
@ -65,6 +65,7 @@ am__aclocal_m4_deps = \
|
||||||
$(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-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-create-umode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fallocate.m4 \
|
$(top_srcdir)/config/kernel-fallocate.m4 \
|
||||||
|
|
|
@ -65,6 +65,7 @@ am__aclocal_m4_deps = \
|
||||||
$(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-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-create-umode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fallocate.m4 \
|
$(top_srcdir)/config/kernel-fallocate.m4 \
|
||||||
|
|
|
@ -65,6 +65,7 @@ am__aclocal_m4_deps = \
|
||||||
$(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-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-create-umode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fallocate.m4 \
|
$(top_srcdir)/config/kernel-fallocate.m4 \
|
||||||
|
|
|
@ -65,6 +65,7 @@ am__aclocal_m4_deps = \
|
||||||
$(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-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-create-umode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fallocate.m4 \
|
$(top_srcdir)/config/kernel-fallocate.m4 \
|
||||||
|
|
|
@ -34,7 +34,7 @@
|
||||||
|
|
||||||
/* zpl_inode.c */
|
/* zpl_inode.c */
|
||||||
extern void zpl_vap_init(vattr_t *vap, struct inode *dir,
|
extern void zpl_vap_init(vattr_t *vap, struct inode *dir,
|
||||||
struct dentry *dentry, mode_t mode, cred_t *cr);
|
struct dentry *dentry, zpl_umode_t mode, cred_t *cr);
|
||||||
|
|
||||||
extern const struct inode_operations zpl_inode_operations;
|
extern const struct inode_operations zpl_inode_operations;
|
||||||
extern const struct inode_operations zpl_dir_inode_operations;
|
extern const struct inode_operations zpl_dir_inode_operations;
|
||||||
|
|
|
@ -63,6 +63,7 @@ am__aclocal_m4_deps = \
|
||||||
$(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-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-create-umode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fallocate.m4 \
|
$(top_srcdir)/config/kernel-fallocate.m4 \
|
||||||
|
|
|
@ -65,6 +65,7 @@ am__aclocal_m4_deps = \
|
||||||
$(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-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-create-umode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fallocate.m4 \
|
$(top_srcdir)/config/kernel-fallocate.m4 \
|
||||||
|
|
|
@ -65,6 +65,7 @@ am__aclocal_m4_deps = \
|
||||||
$(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-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-create-umode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fallocate.m4 \
|
$(top_srcdir)/config/kernel-fallocate.m4 \
|
||||||
|
|
|
@ -65,6 +65,7 @@ am__aclocal_m4_deps = \
|
||||||
$(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-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-create-umode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fallocate.m4 \
|
$(top_srcdir)/config/kernel-fallocate.m4 \
|
||||||
|
|
|
@ -65,6 +65,7 @@ am__aclocal_m4_deps = \
|
||||||
$(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-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-create-umode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fallocate.m4 \
|
$(top_srcdir)/config/kernel-fallocate.m4 \
|
||||||
|
|
|
@ -65,6 +65,7 @@ am__aclocal_m4_deps = \
|
||||||
$(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-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-create-umode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fallocate.m4 \
|
$(top_srcdir)/config/kernel-fallocate.m4 \
|
||||||
|
|
|
@ -64,6 +64,7 @@ am__aclocal_m4_deps = \
|
||||||
$(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-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-create-umode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fallocate.m4 \
|
$(top_srcdir)/config/kernel-fallocate.m4 \
|
||||||
|
|
|
@ -65,6 +65,7 @@ am__aclocal_m4_deps = \
|
||||||
$(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-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-create-umode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fallocate.m4 \
|
$(top_srcdir)/config/kernel-fallocate.m4 \
|
||||||
|
|
|
@ -65,6 +65,7 @@ am__aclocal_m4_deps = \
|
||||||
$(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-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-create-umode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fallocate.m4 \
|
$(top_srcdir)/config/kernel-fallocate.m4 \
|
||||||
|
|
|
@ -65,6 +65,7 @@ am__aclocal_m4_deps = \
|
||||||
$(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-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-create-umode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fallocate.m4 \
|
$(top_srcdir)/config/kernel-fallocate.m4 \
|
||||||
|
|
|
@ -63,6 +63,7 @@ am__aclocal_m4_deps = \
|
||||||
$(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-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-create-umode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fallocate.m4 \
|
$(top_srcdir)/config/kernel-fallocate.m4 \
|
||||||
|
|
|
@ -65,6 +65,7 @@ am__aclocal_m4_deps = \
|
||||||
$(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-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-create-umode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fallocate.m4 \
|
$(top_srcdir)/config/kernel-fallocate.m4 \
|
||||||
|
|
|
@ -65,6 +65,7 @@ am__aclocal_m4_deps = \
|
||||||
$(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-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-create-umode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fallocate.m4 \
|
$(top_srcdir)/config/kernel-fallocate.m4 \
|
||||||
|
|
|
@ -65,6 +65,7 @@ am__aclocal_m4_deps = \
|
||||||
$(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-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-create-umode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fallocate.m4 \
|
$(top_srcdir)/config/kernel-fallocate.m4 \
|
||||||
|
|
|
@ -65,6 +65,7 @@ am__aclocal_m4_deps = \
|
||||||
$(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-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-create-umode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fallocate.m4 \
|
$(top_srcdir)/config/kernel-fallocate.m4 \
|
||||||
|
|
|
@ -65,6 +65,7 @@ am__aclocal_m4_deps = \
|
||||||
$(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-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-create-umode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fallocate.m4 \
|
$(top_srcdir)/config/kernel-fallocate.m4 \
|
||||||
|
|
|
@ -65,6 +65,7 @@ am__aclocal_m4_deps = \
|
||||||
$(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-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-create-umode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fallocate.m4 \
|
$(top_srcdir)/config/kernel-fallocate.m4 \
|
||||||
|
|
|
@ -65,6 +65,7 @@ am__aclocal_m4_deps = \
|
||||||
$(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-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-create-umode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fallocate.m4 \
|
$(top_srcdir)/config/kernel-fallocate.m4 \
|
||||||
|
|
|
@ -65,6 +65,7 @@ am__aclocal_m4_deps = \
|
||||||
$(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-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-create-umode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fallocate.m4 \
|
$(top_srcdir)/config/kernel-fallocate.m4 \
|
||||||
|
|
|
@ -65,6 +65,7 @@ am__aclocal_m4_deps = \
|
||||||
$(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-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-create-umode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fallocate.m4 \
|
$(top_srcdir)/config/kernel-fallocate.m4 \
|
||||||
|
|
|
@ -65,6 +65,7 @@ am__aclocal_m4_deps = \
|
||||||
$(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-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-create-umode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fallocate.m4 \
|
$(top_srcdir)/config/kernel-fallocate.m4 \
|
||||||
|
|
|
@ -63,6 +63,7 @@ am__aclocal_m4_deps = \
|
||||||
$(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-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-create-umode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fallocate.m4 \
|
$(top_srcdir)/config/kernel-fallocate.m4 \
|
||||||
|
|
|
@ -63,6 +63,7 @@ am__aclocal_m4_deps = \
|
||||||
$(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-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-create-umode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fallocate.m4 \
|
$(top_srcdir)/config/kernel-fallocate.m4 \
|
||||||
|
|
|
@ -300,7 +300,7 @@ zpl_snapdir_rmdir(struct inode *dip, struct dentry *dentry)
|
||||||
}
|
}
|
||||||
|
|
||||||
static int
|
static int
|
||||||
zpl_snapdir_mkdir(struct inode *dip, struct dentry *dentry, int mode)
|
zpl_snapdir_mkdir(struct inode *dip, struct dentry *dentry, zpl_umode_t mode)
|
||||||
{
|
{
|
||||||
cred_t *cr = CRED();
|
cred_t *cr = CRED();
|
||||||
vattr_t *vap;
|
vattr_t *vap;
|
||||||
|
|
|
@ -54,7 +54,7 @@ zpl_lookup(struct inode *dir, struct dentry *dentry, struct nameidata *nd)
|
||||||
|
|
||||||
void
|
void
|
||||||
zpl_vap_init(vattr_t *vap, struct inode *dir, struct dentry *dentry,
|
zpl_vap_init(vattr_t *vap, struct inode *dir, struct dentry *dentry,
|
||||||
mode_t mode, cred_t *cr)
|
zpl_umode_t mode, cred_t *cr)
|
||||||
{
|
{
|
||||||
vap->va_mask = ATTR_MODE;
|
vap->va_mask = ATTR_MODE;
|
||||||
vap->va_mode = mode;
|
vap->va_mode = mode;
|
||||||
|
@ -71,7 +71,7 @@ zpl_vap_init(vattr_t *vap, struct inode *dir, struct dentry *dentry,
|
||||||
}
|
}
|
||||||
|
|
||||||
static int
|
static int
|
||||||
zpl_create(struct inode *dir, struct dentry *dentry, int mode,
|
zpl_create(struct inode *dir, struct dentry *dentry, zpl_umode_t mode,
|
||||||
struct nameidata *nd)
|
struct nameidata *nd)
|
||||||
{
|
{
|
||||||
cred_t *cr = CRED();
|
cred_t *cr = CRED();
|
||||||
|
@ -93,7 +93,8 @@ zpl_create(struct inode *dir, struct dentry *dentry, int mode,
|
||||||
}
|
}
|
||||||
|
|
||||||
static int
|
static int
|
||||||
zpl_mknod(struct inode *dir, struct dentry *dentry, int mode, dev_t rdev)
|
zpl_mknod(struct inode *dir, struct dentry *dentry, zpl_umode_t mode,
|
||||||
|
dev_t rdev)
|
||||||
{
|
{
|
||||||
cred_t *cr = CRED();
|
cred_t *cr = CRED();
|
||||||
struct inode *ip;
|
struct inode *ip;
|
||||||
|
@ -136,7 +137,7 @@ zpl_unlink(struct inode *dir, struct dentry *dentry)
|
||||||
}
|
}
|
||||||
|
|
||||||
static int
|
static int
|
||||||
zpl_mkdir(struct inode *dir, struct dentry *dentry, int mode)
|
zpl_mkdir(struct inode *dir, struct dentry *dentry, zpl_umode_t mode)
|
||||||
{
|
{
|
||||||
cred_t *cr = CRED();
|
cred_t *cr = CRED();
|
||||||
vattr_t *vap;
|
vattr_t *vap;
|
||||||
|
|
|
@ -64,6 +64,7 @@ am__aclocal_m4_deps = \
|
||||||
$(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-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-create-umode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fallocate.m4 \
|
$(top_srcdir)/config/kernel-fallocate.m4 \
|
||||||
|
|
|
@ -64,6 +64,7 @@ am__aclocal_m4_deps = \
|
||||||
$(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-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-create-umode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fallocate.m4 \
|
$(top_srcdir)/config/kernel-fallocate.m4 \
|
||||||
|
|
|
@ -64,6 +64,7 @@ am__aclocal_m4_deps = \
|
||||||
$(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-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-create-umode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fallocate.m4 \
|
$(top_srcdir)/config/kernel-fallocate.m4 \
|
||||||
|
|
|
@ -64,6 +64,7 @@ am__aclocal_m4_deps = \
|
||||||
$(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-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-create-umode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fallocate.m4 \
|
$(top_srcdir)/config/kernel-fallocate.m4 \
|
||||||
|
|
|
@ -64,6 +64,7 @@ am__aclocal_m4_deps = \
|
||||||
$(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-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-create-umode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fallocate.m4 \
|
$(top_srcdir)/config/kernel-fallocate.m4 \
|
||||||
|
|
|
@ -63,6 +63,7 @@ am__aclocal_m4_deps = \
|
||||||
$(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-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-create-umode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fallocate.m4 \
|
$(top_srcdir)/config/kernel-fallocate.m4 \
|
||||||
|
|
|
@ -64,6 +64,7 @@ am__aclocal_m4_deps = \
|
||||||
$(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-blkdev-get-by-path.m4 \
|
||||||
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
$(top_srcdir)/config/kernel-check-disk-size-change.m4 \
|
||||||
|
$(top_srcdir)/config/kernel-create-umode-t.m4 \
|
||||||
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
$(top_srcdir)/config/kernel-d-obtain-alias.m4 \
|
||||||
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
$(top_srcdir)/config/kernel-evict-inode.m4 \
|
||||||
$(top_srcdir)/config/kernel-fallocate.m4 \
|
$(top_srcdir)/config/kernel-fallocate.m4 \
|
||||||
|
|
|
@ -105,6 +105,9 @@
|
||||||
/* super_block uses const struct xattr_hander */
|
/* super_block uses const struct xattr_hander */
|
||||||
#undef HAVE_CONST_XATTR_HANDLER
|
#undef HAVE_CONST_XATTR_HANDLER
|
||||||
|
|
||||||
|
/* iops->create()/mkdir()/mknod() take umode_t */
|
||||||
|
#undef HAVE_CREATE_UMODE_T
|
||||||
|
|
||||||
/* xattr_handler->get() wants dentry */
|
/* xattr_handler->get() wants dentry */
|
||||||
#undef HAVE_DENTRY_XATTR_GET
|
#undef HAVE_DENTRY_XATTR_GET
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue