]> git.proxmox.com Git - mirror_zfs-debian.git/blobdiff - Makefile.in
Append myself to Uploaders and refresh auto-generated control.
[mirror_zfs-debian.git] / Makefile.in
index 0816325af6562a03969a9760cba9893b1bb36c9f..a3201910732e21f9658a64cb22daf307e64c0c93 100644 (file)
@@ -65,10 +65,11 @@ ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/config/always-arch.m4 \
        $(top_srcdir)/config/always-no-bool-compare.m4 \
        $(top_srcdir)/config/always-no-unused-but-set-variable.m4 \
+       $(top_srcdir)/config/ax_code_coverage.m4 \
+       $(top_srcdir)/config/kernel-acl-refcount.m4 \
        $(top_srcdir)/config/kernel-acl.m4 \
        $(top_srcdir)/config/kernel-aio-fsync.m4 \
        $(top_srcdir)/config/kernel-automount.m4 \
-       $(top_srcdir)/config/kernel-bdev-block-device-operations.m4 \
        $(top_srcdir)/config/kernel-bdev-logical-size.m4 \
        $(top_srcdir)/config/kernel-bdev-physical-size.m4 \
        $(top_srcdir)/config/kernel-bdi.m4 \
@@ -80,13 +81,14 @@ am__aclocal_m4_deps = $(top_srcdir)/config/always-arch.m4 \
        $(top_srcdir)/config/kernel-bio-rw-discard.m4 \
        $(top_srcdir)/config/kernel-bio_set_dev.m4 \
        $(top_srcdir)/config/kernel-blk-queue-bdi.m4 \
+       $(top_srcdir)/config/kernel-blk-queue-flags.m4 \
        $(top_srcdir)/config/kernel-blk-queue-flush.m4 \
        $(top_srcdir)/config/kernel-blk-queue-max-hw-sectors.m4 \
        $(top_srcdir)/config/kernel-blk-queue-max-segments.m4 \
        $(top_srcdir)/config/kernel-blk-queue-unplug.m4 \
        $(top_srcdir)/config/kernel-blkdev-get-by-path.m4 \
        $(top_srcdir)/config/kernel-blkdev-get.m4 \
-       $(top_srcdir)/config/kernel-block-device-operations-release-void.m4 \
+       $(top_srcdir)/config/kernel-block-device-operations.m4 \
        $(top_srcdir)/config/kernel-clear-inode.m4 \
        $(top_srcdir)/config/kernel-commit-metadata.m4 \
        $(top_srcdir)/config/kernel-create-nameidata.m4 \
@@ -108,14 +110,18 @@ am__aclocal_m4_deps = $(top_srcdir)/config/always-arch.m4 \
        $(top_srcdir)/config/kernel-fmode-t.m4 \
        $(top_srcdir)/config/kernel-follow-down-one.m4 \
        $(top_srcdir)/config/kernel-fpu.m4 \
+       $(top_srcdir)/config/kernel-fst-mount.m4 \
        $(top_srcdir)/config/kernel-fsync.m4 \
        $(top_srcdir)/config/kernel-generic_io_acct.m4 \
        $(top_srcdir)/config/kernel-generic_readlink.m4 \
+       $(top_srcdir)/config/kernel-get-disk-and-module.m4 \
        $(top_srcdir)/config/kernel-get-disk-ro.m4 \
        $(top_srcdir)/config/kernel-get-gendisk.m4 \
        $(top_srcdir)/config/kernel-get-link.m4 \
+       $(top_srcdir)/config/kernel-global_page_state.m4 \
        $(top_srcdir)/config/kernel-inode-getattr.m4 \
        $(top_srcdir)/config/kernel-inode-set-flags.m4 \
+       $(top_srcdir)/config/kernel-inode-set-iversion.m4 \
        $(top_srcdir)/config/kernel-insert-inode-locked.m4 \
        $(top_srcdir)/config/kernel-invalidate-bdev-args.m4 \
        $(top_srcdir)/config/kernel-is_owner_or_cap.m4 \
@@ -127,7 +133,6 @@ am__aclocal_m4_deps = $(top_srcdir)/config/always-arch.m4 \
        $(top_srcdir)/config/kernel-mk-request-fn.m4 \
        $(top_srcdir)/config/kernel-mkdir-umode-t.m4 \
        $(top_srcdir)/config/kernel-mod-param.m4 \
-       $(top_srcdir)/config/kernel-mount-nodev.m4 \
        $(top_srcdir)/config/kernel-objtool.m4 \
        $(top_srcdir)/config/kernel-open-bdev-exclusive.m4 \
        $(top_srcdir)/config/kernel-put-link.m4 \
@@ -143,9 +148,9 @@ am__aclocal_m4_deps = $(top_srcdir)/config/always-arch.m4 \
        $(top_srcdir)/config/kernel-tmpfile.m4 \
        $(top_srcdir)/config/kernel-truncate-range.m4 \
        $(top_srcdir)/config/kernel-truncate-setsize.m4 \
+       $(top_srcdir)/config/kernel-userns-capabilities.m4 \
        $(top_srcdir)/config/kernel-vfs-iterate.m4 \
        $(top_srcdir)/config/kernel-vfs-rw-iterate.m4 \
-       $(top_srcdir)/config/kernel-vm_node_stat.m4 \
        $(top_srcdir)/config/kernel-xattr-handler.m4 \
        $(top_srcdir)/config/kernel.m4 $(top_srcdir)/config/libtool.m4 \
        $(top_srcdir)/config/ltoptions.m4 \
@@ -156,7 +161,7 @@ am__aclocal_m4_deps = $(top_srcdir)/config/always-arch.m4 \
        $(top_srcdir)/config/toolchain-simd.m4 \
        $(top_srcdir)/config/user-dracut.m4 \
        $(top_srcdir)/config/user-frame-larger-than.m4 \
-       $(top_srcdir)/config/user-libattr.m4 \
+       $(top_srcdir)/config/user-libaio.m4 \
        $(top_srcdir)/config/user-libblkid.m4 \
        $(top_srcdir)/config/user-libtirpc.m4 \
        $(top_srcdir)/config/user-libudev.m4 \
@@ -282,6 +287,12 @@ CCASDEPMODE = @CCASDEPMODE@
 CCASFLAGS = @CCASFLAGS@
 CCDEPMODE = @CCDEPMODE@
 CFLAGS = @CFLAGS@
+CODE_COVERAGE_CFLAGS = @CODE_COVERAGE_CFLAGS@
+CODE_COVERAGE_CPPFLAGS = @CODE_COVERAGE_CPPFLAGS@
+CODE_COVERAGE_CXXFLAGS = @CODE_COVERAGE_CXXFLAGS@
+CODE_COVERAGE_ENABLED = @CODE_COVERAGE_ENABLED@
+CODE_COVERAGE_LDFLAGS = @CODE_COVERAGE_LDFLAGS@
+CODE_COVERAGE_LIBS = @CODE_COVERAGE_LIBS@
 CPP = @CPP@
 CPPFLAGS = @CPPFLAGS@
 CYGPATH_W = @CYGPATH_W@
@@ -293,6 +304,7 @@ DEFAULT_INIT_DIR = @DEFAULT_INIT_DIR@
 DEFAULT_INIT_SCRIPT = @DEFAULT_INIT_SCRIPT@
 DEFAULT_PACKAGE = @DEFAULT_PACKAGE@
 DEFINE_INITRAMFS = @DEFINE_INITRAMFS@
+DEFINE_SYSTEMD = @DEFINE_SYSTEMD@
 DEFS = @DEFS@
 DEPDIR = @DEPDIR@
 DPKG = @DPKG@
@@ -308,6 +320,8 @@ EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 FGREP = @FGREP@
 FRAME_LARGER_THAN = @FRAME_LARGER_THAN@
+GCOV = @GCOV@
+GENHTML = @GENHTML@
 GREP = @GREP@
 HAVE_ALIEN = @HAVE_ALIEN@
 HAVE_DPKG = @HAVE_DPKG@
@@ -321,9 +335,10 @@ INSTALL_SCRIPT = @INSTALL_SCRIPT@
 INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
 KERNELCPPFLAGS = @KERNELCPPFLAGS@
 KERNELMAKE_PARAMS = @KERNELMAKE_PARAMS@
+LCOV = @LCOV@
 LD = @LD@
 LDFLAGS = @LDFLAGS@
-LIBATTR = @LIBATTR@
+LIBAIO = @LIBAIO@
 LIBBLKID = @LIBBLKID@
 LIBOBJS = @LIBOBJS@
 LIBS = @LIBS@
@@ -342,6 +357,7 @@ LTLIBOBJS = @LTLIBOBJS@
 MAINT = @MAINT@
 MAKEINFO = @MAKEINFO@
 MKDIR_P = @MKDIR_P@
+MULTIARCH_LIBDIR = @MULTIARCH_LIBDIR@
 NM = @NM@
 NMEDIT = @NMEDIT@
 NO_BOOL_COMPARE = @NO_BOOL_COMPARE@
@@ -1123,62 +1139,73 @@ deb-local:
        @(if test "${HAVE_DPKGBUILD}" = "no"; then \
                echo -e "\n" \
        "*** Required util ${DPKGBUILD} missing.  Please install the\n" \
-        "*** package for your distribution which provides ${DPKGBUILD},\n" \
+       "*** package for your distribution which provides ${DPKGBUILD},\n" \
        "*** re-run configure, and try again.\n"; \
-                exit 1; \
+               exit 1; \
        fi; \
        if test "${HAVE_ALIEN}" = "no"; then \
                echo -e "\n" \
        "*** Required util ${ALIEN} missing.  Please install the\n" \
-        "*** package for your distribution which provides ${ALIEN},\n" \
+       "*** package for your distribution which provides ${ALIEN},\n" \
        "*** re-run configure, and try again.\n"; \
-                exit 1; \
+               exit 1; \
        fi)
 
 deb-kmod: deb-local rpm-kmod
-@CONFIG_KERNEL_TRUE@   name=${PACKAGE}; \
-@CONFIG_KERNEL_TRUE@   version=${VERSION}-${RELEASE}; \
-@CONFIG_KERNEL_TRUE@   arch=`$(RPM) -qp $${name}-kmod-$${version}.src.rpm --qf %{arch} | tail -1`; \
-@CONFIG_KERNEL_TRUE@   pkg1=kmod-$${name}*$${version}.$${arch}.rpm; \
-@CONFIG_KERNEL_TRUE@   fakeroot $(ALIEN) --bump=0 --scripts --to-deb $$pkg1; \
-@CONFIG_KERNEL_TRUE@   $(RM) $$pkg1
+       name=${PACKAGE}; \
+       version=${VERSION}-${RELEASE}; \
+       arch=`$(RPM) -qp $${name}-kmod-$${version}.src.rpm --qf %{arch} | tail -1`; \
+       debarch=`$(DPKG) --print-architecture`; \
+       pkg1=kmod-$${name}*$${version}.$${arch}.rpm; \
+       fakeroot $(ALIEN) --bump=0 --scripts --to-deb --target=$$debarch $$pkg1; \
+       $(RM) $$pkg1
+
+deb-dkms: deb-local rpm-dkms
+       name=${PACKAGE}; \
+       version=${VERSION}-${RELEASE}; \
+       arch=`$(RPM) -qp $${name}-dkms-$${version}.src.rpm --qf %{arch} | tail -1`; \
+       debarch=`$(DPKG) --print-architecture`; \
+       pkg1=$${name}-dkms-$${version}.$${arch}.rpm; \
+       fakeroot $(ALIEN) --bump=0 --scripts --to-deb --target=$$debarch $$pkg1; \
+       $(RM) $$pkg1
 
 deb-utils: deb-local rpm-utils
-@CONFIG_USER_TRUE@     name=${PACKAGE}; \
-@CONFIG_USER_TRUE@     version=${VERSION}-${RELEASE}; \
-@CONFIG_USER_TRUE@     arch=`$(RPM) -qp $${name}-$${version}.src.rpm --qf %{arch} | tail -1`; \
-@CONFIG_USER_TRUE@     pkg1=$${name}-$${version}.$${arch}.rpm; \
-@CONFIG_USER_TRUE@     pkg2=libnvpair1-$${version}.$${arch}.rpm; \
-@CONFIG_USER_TRUE@     pkg3=libuutil1-$${version}.$${arch}.rpm; \
-@CONFIG_USER_TRUE@     pkg4=libzfs2-$${version}.$${arch}.rpm; \
-@CONFIG_USER_TRUE@     pkg5=libzpool2-$${version}.$${arch}.rpm; \
-@CONFIG_USER_TRUE@     pkg6=libzfs2-devel-$${version}.$${arch}.rpm; \
-@CONFIG_USER_TRUE@     pkg7=$${name}-test-$${version}.$${arch}.rpm; \
-@CONFIG_USER_TRUE@     pkg8=$${name}-dracut-$${version}.$${arch}.rpm; \
-@CONFIG_USER_TRUE@     pkg9=$${name}-initramfs-$${version}.$${arch}.rpm; \
-@CONFIG_USER_TRUE@     path_prepend=`mktemp -d /tmp/intercept.XXX`; \
-@CONFIG_USER_TRUE@     echo "#$(SHELL)" > $${path_prepend}/dh_shlibdeps; \
-@CONFIG_USER_TRUE@     echo "`which dh_shlibdeps` -- \
-@CONFIG_USER_TRUE@      -xlibuutil1linux -xlibnvpair1linux -xlibzfs2linux -xlibzpool2linux" \
-@CONFIG_USER_TRUE@      >> $${path_prepend}/dh_shlibdeps; \
-@CONFIG_USER_TRUE@     chmod +x $${path_prepend}/dh_shlibdeps; \
-@CONFIG_USER_TRUE@     env PATH=$${path_prepend}:$${PATH} \
-@CONFIG_USER_TRUE@     fakeroot $(ALIEN) --bump=0 --scripts --to-deb \
-@CONFIG_USER_TRUE@         $$pkg1 $$pkg2 $$pkg3 $$pkg4 $$pkg5 $$pkg6 $$pkg7 \
-@CONFIG_USER_TRUE@         $$pkg8 $$pkg9; \
-@CONFIG_USER_TRUE@     $(RM) $${path_prepend}/dh_shlibdeps; \
-@CONFIG_USER_TRUE@     rmdir $${path_prepend}; \
-@CONFIG_USER_TRUE@     $(RM) $$pkg1 $$pkg2 $$pkg3 $$pkg4 $$pkg5 $$pkg6 $$pkg7 \
-@CONFIG_USER_TRUE@         $$pkg8 $$pkg9;
-
-deb: deb-kmod deb-utils
+       name=${PACKAGE}; \
+       version=${VERSION}-${RELEASE}; \
+       arch=`$(RPM) -qp $${name}-$${version}.src.rpm --qf %{arch} | tail -1`; \
+       debarch=`$(DPKG) --print-architecture`; \
+       pkg1=$${name}-$${version}.$${arch}.rpm; \
+       pkg2=libnvpair1-$${version}.$${arch}.rpm; \
+       pkg3=libuutil1-$${version}.$${arch}.rpm; \
+       pkg4=libzfs2-$${version}.$${arch}.rpm; \
+       pkg5=libzpool2-$${version}.$${arch}.rpm; \
+       pkg6=libzfs2-devel-$${version}.$${arch}.rpm; \
+       pkg7=$${name}-test-$${version}.$${arch}.rpm; \
+       pkg8=$${name}-dracut-$${version}.$${arch}.rpm; \
+       pkg9=$${name}-initramfs-$${version}.$${arch}.rpm; \
+       path_prepend=`mktemp -d /tmp/intercept.XXX`; \
+       echo "#$(SHELL)" > $${path_prepend}/dh_shlibdeps; \
+       echo "`which dh_shlibdeps` -- \
+        -xlibuutil1linux -xlibnvpair1linux -xlibzfs2linux -xlibzpool2linux" \
+        >> $${path_prepend}/dh_shlibdeps; \
+       chmod +x $${path_prepend}/dh_shlibdeps; \
+       env PATH=$${path_prepend}:$${PATH} \
+       fakeroot $(ALIEN) --bump=0 --scripts --to-deb --target=$$debarch \
+           $$pkg1 $$pkg2 $$pkg3 $$pkg4 $$pkg5 $$pkg6 $$pkg7 \
+           $$pkg8 $$pkg9; \
+       $(RM) $${path_prepend}/dh_shlibdeps; \
+       rmdir $${path_prepend}; \
+       $(RM) $$pkg1 $$pkg2 $$pkg3 $$pkg4 $$pkg5 $$pkg6 $$pkg7 \
+           $$pkg8 $$pkg9;
+
+deb: deb-kmod deb-dkms deb-utils
 tgz-local:
        @(if test "${HAVE_ALIEN}" = "no"; then \
                echo -e "\n" \
        "*** Required util ${ALIEN} missing.  Please install the\n" \
-        "*** package for your distribution which provides ${ALIEN},\n" \
+       "*** package for your distribution which provides ${ALIEN},\n" \
        "*** re-run configure, and try again.\n"; \
-                exit 1; \
+               exit 1; \
        fi)
 
 tgz-kmod: tgz-local rpm-kmod
@@ -1201,16 +1228,18 @@ tgz-utils: tgz-local rpm-utils
 
 tgz: tgz-kmod tgz-utils
 
+@CODE_COVERAGE_RULES@
+
 distclean-local::
        -$(RM) -R autom4te*.cache
        -find . \( -name SCCS -o -name BitKeeper -o -name .svn -o -name CVS \
                -o -name .pc -o -name .hg -o -name .git \) -prune -o \
                \( -name '*.orig' -o -name '*.rej' -o -name '*~' \
                -o -name '*.bak' -o -name '#*#' -o -name '.*.orig' \
-               -o -name '.*.rej' -o -name '.script-config' -o -size 0 \
-               -o -name '*%' -o -name '.*.cmd' -o -name 'core' \
-               -o -name 'Makefile' -o -name 'Module.symvers' \
-               -o -name '*.order' -o -name '*.markers' \) \
+               -o -name '.*.rej' -o -size 0 -o -name '*%' -o -name '.*.cmd' \
+               -o -name 'core' -o -name 'Makefile' -o -name 'Module.symvers' \
+               -o -name '*.order' -o -name '*.markers' -o -name '*.gcda' \
+               -o -name '*.gcno' \) \
                -type f -print | xargs $(RM)
 
 dist-hook:
@@ -1243,10 +1272,10 @@ lint: cppcheck paxcheck
 
 cppcheck:
        @if type cppcheck > /dev/null 2>&1; then \
-               cppcheck --quiet --force --error-exitcode=2 \
+               cppcheck --quiet --force --error-exitcode=2 --inline-suppr \
                        --suppressions-list=.github/suppressions.txt \
-                       -UHAVE_SSE2 -UHAVE_AVX512F \
-                       ${top_srcdir}; \
+                       -UHAVE_SSE2 -UHAVE_AVX512F -UHAVE_UIO_ZEROCOPY \
+                       -UHAVE_DNLC ${top_srcdir}; \
        fi
 
 paxcheck:
@@ -1270,6 +1299,7 @@ etags:
 tags: ctags etags
 
 pkg: @DEFAULT_PACKAGE@
+pkg-dkms: @DEFAULT_PACKAGE@-dkms
 pkg-kmod: @DEFAULT_PACKAGE@-kmod
 pkg-utils: @DEFAULT_PACKAGE@-utils