]>
Commit | Line | Data |
---|---|---|
12fa250d RE |
1 | dnl # |
2 | dnl # 5.16 API change | |
3 | dnl # add_disk grew a must-check return code | |
4 | dnl # | |
5 | AC_DEFUN([ZFS_AC_KERNEL_SRC_ADD_DISK], [ | |
12fa250d | 6 | ZFS_LINUX_TEST_SRC([add_disk_ret], [ |
86690775 | 7 | #include <linux/blkdev.h> |
12fa250d RE |
8 | ], [ |
9 | struct gendisk *disk = NULL; | |
98843196 | 10 | int error __attribute__ ((unused)) = add_disk(disk); |
12fa250d | 11 | ]) |
12fa250d | 12 | ]) |
86690775 | 13 | |
12fa250d RE |
14 | AC_DEFUN([ZFS_AC_KERNEL_ADD_DISK], [ |
15 | AC_MSG_CHECKING([whether add_disk() returns int]) | |
16 | ZFS_LINUX_TEST_RESULT([add_disk_ret], | |
17 | [ | |
18 | AC_MSG_RESULT(yes) | |
19 | AC_DEFINE(HAVE_ADD_DISK_RET, 1, | |
20 | [add_disk() returns int]) | |
21 | ], [ | |
22 | AC_MSG_RESULT(no) | |
23 | ]) | |
24 | ]) |