aboutsummaryrefslogtreecommitdiffstats
path: root/config/kernel-rwsem.m4
diff options
context:
space:
mode:
authorRob Norris <[email protected]>2024-08-03 10:20:12 +1000
committerBrian Behlendorf <[email protected]>2024-09-18 11:23:35 -0700
commit02f4b63db9965883e30e4e15cffbbd1ccca77437 (patch)
tree21d36d6638700a8a49a134964ef1c9f4be7a90e2 /config/kernel-rwsem.m4
parent2b069768aba11c9cfc2072d86ca09a18f59de270 (diff)
config: remove checks with unused defines
All of these set a #define that doesn't appear anywhere in the tree. Sponsored-by: https://despairlabs.com/sponsor/ Reviewed-by: Brian Behlendorf <[email protected]> Reviewed-by: Tony Hutter <[email protected]> Reviewed-by: Tino Reichardt <[email protected]> Signed-off-by: Rob Norris <[email protected]> Closes #16479
Diffstat (limited to 'config/kernel-rwsem.m4')
-rw-r--r--config/kernel-rwsem.m460
1 files changed, 0 insertions, 60 deletions
diff --git a/config/kernel-rwsem.m4 b/config/kernel-rwsem.m4
deleted file mode 100644
index d3a64a8ef..000000000
--- a/config/kernel-rwsem.m4
+++ /dev/null
@@ -1,60 +0,0 @@
-dnl #
-dnl # 3.16 API Change
-dnl #
-dnl # rwsem-spinlock "->activity" changed to "->count"
-dnl #
-AC_DEFUN([ZFS_AC_KERNEL_SRC_RWSEM_ACTIVITY], [
- ZFS_LINUX_TEST_SRC([rwsem_activity], [
- #include <linux/rwsem.h>
- ],[
- struct rw_semaphore dummy_semaphore __attribute__ ((unused));
- dummy_semaphore.activity = 0;
- ])
-])
-
-AC_DEFUN([ZFS_AC_KERNEL_RWSEM_ACTIVITY], [
- AC_MSG_CHECKING([whether struct rw_semaphore has member activity])
- ZFS_LINUX_TEST_RESULT([rwsem_activity], [
- AC_MSG_RESULT(yes)
- AC_DEFINE(HAVE_RWSEM_ACTIVITY, 1,
- [struct rw_semaphore has member activity])
- ],[
- AC_MSG_RESULT(no)
- ])
-])
-
-dnl #
-dnl # 4.8 API Change
-dnl #
-dnl # rwsem "->count" changed to atomic_long_t type
-dnl #
-AC_DEFUN([ZFS_AC_KERNEL_SRC_RWSEM_ATOMIC_LONG_COUNT], [
- ZFS_LINUX_TEST_SRC([rwsem_atomic_long_count], [
- #include <linux/rwsem.h>
- ],[
- DECLARE_RWSEM(dummy_semaphore);
- (void) atomic_long_read(&dummy_semaphore.count);
- ])
-])
-
-AC_DEFUN([ZFS_AC_KERNEL_RWSEM_ATOMIC_LONG_COUNT], [
- AC_MSG_CHECKING(
- [whether struct rw_semaphore has atomic_long_t member count])
- ZFS_LINUX_TEST_RESULT([rwsem_atomic_long_count], [
- AC_MSG_RESULT(yes)
- AC_DEFINE(HAVE_RWSEM_ATOMIC_LONG_COUNT, 1,
- [struct rw_semaphore has atomic_long_t member count])
- ],[
- AC_MSG_RESULT(no)
- ])
-])
-
-AC_DEFUN([ZFS_AC_KERNEL_SRC_RWSEM], [
- ZFS_AC_KERNEL_SRC_RWSEM_ACTIVITY
- ZFS_AC_KERNEL_SRC_RWSEM_ATOMIC_LONG_COUNT
-])
-
-AC_DEFUN([ZFS_AC_KERNEL_RWSEM], [
- ZFS_AC_KERNEL_RWSEM_ACTIVITY
- ZFS_AC_KERNEL_RWSEM_ATOMIC_LONG_COUNT
-])