-
Notifications
You must be signed in to change notification settings - Fork 2.9k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Notable upstream pull request merges: #16851 19a04e5 BRT: Check bv_mos_entries in brt_entry_lookup() #16854 6c9b4f1 Fix DR_OVERRIDDEN use-after-free race in dbuf_sync_leaf #16855 fbea924 flush: don't report flush error when disabling flush support #16862 ecc0970 backtrace: fix off-by-one on string output #16864 939e023 Too many vdev probe errors should suspend pool #16868 ff6266e Fix use-afer-free regression in RAIDZ expansion #16871 acda137 simd_stat: fix undefined CONFIG_KERNEL_MODE_NEON error on armel #16877 219a89c Skip iterating over snapshots for share properties #16881 ab7cbbe zprop: fix value help for ZPOOL_PROP_CAPACITY #16883 f00a57a zfs_main: fix alignment on props usage output #16887 -multiple userprops: make clearing pool & vdev userprops work the same #16888 c37a2dd microzap: set hard upper limit of 1M #16890 1acd246 Fix readonly check for vdev user properties #16901 9dd5fe1 zvol: implement platform-independent part of block cloning #16909 54126fd set zfs_arc_shrinker_limit to 0 by default #16912 25238ba Add missing zfs_exit() when snapdir is disabled #16918 478b095 zfs_vnops_os.c: fallocate is valid but not supported on FreeBSD #16921 c02e1cf vdev_open: clear async remove flag after reopen #16923 dc0324b fix: make zfs_strerror really thread-safe and portable Obtained from: OpenZFS OpenZFS commit: b8e09c7
- Loading branch information
Showing
66 changed files
with
920 additions
and
500 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,33 @@ | ||
dnl # | ||
dnl # Check for pin_user_pages_unlocked(). | ||
dnl # | ||
AC_DEFUN([ZFS_AC_KERNEL_SRC_PIN_USER_PAGES], [ | ||
ZFS_LINUX_TEST_SRC([pin_user_pages_unlocked], [ | ||
#include <linux/mm.h> | ||
],[ | ||
unsigned long start = 0; | ||
unsigned long nr_pages = 1; | ||
struct page **pages = NULL; | ||
unsigned int gup_flags = 0; | ||
long ret __attribute__ ((unused)); | ||
ret = pin_user_pages_unlocked(start, nr_pages, pages, | ||
gup_flags); | ||
]) | ||
]) | ||
|
||
AC_DEFUN([ZFS_AC_KERNEL_PIN_USER_PAGES], [ | ||
dnl # | ||
dnl # Kernal 5.8 introduced the pin_user_pages* interfaces which should | ||
dnl # be used for Direct I/O requests. | ||
dnl # | ||
AC_MSG_CHECKING([whether pin_user_pages_unlocked() is available]) | ||
ZFS_LINUX_TEST_RESULT([pin_user_pages_unlocked], [ | ||
AC_MSG_RESULT(yes) | ||
AC_DEFINE(HAVE_PIN_USER_PAGES_UNLOCKED, 1, | ||
[pin_user_pages_unlocked() is available]) | ||
],[ | ||
AC_MSG_RESULT(no) | ||
]) | ||
]) |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.