diff options
author | Gil Cukierman <cukie@google.com> | 2022-10-31 14:51:59 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2022-10-31 14:51:59 +0000 |
commit | 7ba7e81400b122a5e3b9dd1ec938fbeda8215899 (patch) | |
tree | ebe9c872e416346e4b333e5062da32401c8e0a73 /README | |
parent | d53db6851ea17b2d219d084e1afc683b8b62b105 (diff) | |
parent | dae12c7b40c255ad7c6612591e2908a266f2cfd5 (diff) | |
download | liburing-7ba7e81400b122a5e3b9dd1ec938fbeda8215899.tar.gz |
Update liburing to version 2.2 am: d0a2042580 am: dae12c7b40android-u-beta-1-gpl
Original change: https://android-review.googlesource.com/c/platform/external/liburing/+/2276974
Change-Id: Ie4d6c0c023d49198c105b3d2fc1e5d51edef6398
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
Diffstat (limited to 'README')
-rw-r--r-- | README | 16 |
1 files changed, 14 insertions, 2 deletions
@@ -16,6 +16,15 @@ and development for both kernel and userspace. The list is archived here: https://lore.kernel.org/io-uring/ +kernel version dependency +-------------------------- + +liburing itself is not tied to any specific kernel release, and hence it's +possible to use the newest liburing release even on older kernels (and vice +versa). Newer features may only be available on more recent kernels, +obviously. + + ulimit settings --------------- @@ -26,7 +35,9 @@ it quickly. root isn't under this restriction, but regular users are. Going into detail on how to bump the limit on various systems is beyond the scope of this little blurb, but check /etc/security/limits.conf for user specific settings, or /etc/systemd/user.conf and /etc/systemd/system.conf for systemd -setups. +setups. This affects 5.11 and earlier, new kernels are less dependent +on RLIMIT_MEMLOCK as it is only used for registering buffers. + Regressions tests ----------------- @@ -35,6 +46,7 @@ The bulk of liburing is actually regression/unit tests for both liburing and the kernel io_uring support. Please note that this suite isn't expected to pass on older kernels, and may even crash or hang older kernels! + License ------- @@ -43,4 +55,4 @@ COPYING and LICENSE, except for a header coming from the kernel which is dual licensed GPL with a Linux-syscall-note exception and MIT, see COPYING.GPL and <https://spdx.org/licenses/Linux-syscall-note.html>. -Jens Axboe 2020-01-20 +Jens Axboe 2022-05-19 |