Show patches with: Submitter = Ammar Faizi       |    Archived = No       |   193 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[liburing,v1,2/2] t/no-mmap-inval: Replace `valloc()` with `t_posix_memalign()` Makefile and t/no-mmap-inval updates - 1 - --- 2023-12-19 Ammar Faizi New
[liburing,v1,1/2] Makefile: Remove the `partcheck` target Makefile and t/no-mmap-inval updates - - - --- 2023-12-19 Ammar Faizi New
[liburing,v1,2/2] liburing-ffi.map: Move `io_uring_prep_sock_cmd()` to v2.5 Two small fixes for the map file - 1 - --- 2023-08-26 Ammar Faizi New
[liburing,v1,1/2] liburing.map: Remove `io_uring_queue_init_mem()` from v2.4 Two small fixes for the map file - - - --- 2023-08-26 Ammar Faizi New
[liburing] github: Fix LLVM packages conflict [liburing] github: Fix LLVM packages conflict - - - --- 2023-08-01 Ammar Faizi New
[RFC,liburing,v1,3/3] src/Makefile: Allow using stack protector with libc Introduce '--use-libc' option - - - --- 2023-06-22 Ammar Faizi New
[RFC,liburing,v1,2/3] configure: Introduce '--use-libc' option Introduce '--use-libc' option - - - --- 2023-06-22 Ammar Faizi New
[RFC,liburing,v1,1/3] configure: Remove --nolibc option Introduce '--use-libc' option - - - --- 2023-06-22 Ammar Faizi New
[liburing,v1,2/2] man/io_uring_for_each_cqe: Explicitly tell it's a macro and add an example Fixes for io_uring_for_each_cqe - - - --- 2023-06-09 Ammar Faizi New
[liburing,v1,1/2] man/io_uring_for_each_cqe: Fix return value, title, and typo Fixes for io_uring_for_each_cqe - - - --- 2023-06-09 Ammar Faizi New
[liburing,v1,2/2] recv-msgall: Fix invalid mutex usage 2 fixes for recv-msgall.c - - - --- 2023-05-10 Ammar Faizi New
[liburing,v1,1/2] recv-msgall: Fix undefined behavior in `recv_prep()` 2 fixes for recv-msgall.c - - - --- 2023-05-10 Ammar Faizi New
[liburing,3/3] man/io_uring_cqe_get_data.3: Fix a misleading return value io_uring-udp fix, manpage fix, and hppa cross-compiler - - - --- 2023-04-15 Ammar Faizi New
[liburing,2/3] github: Add hppa cross compiler io_uring-udp fix, manpage fix, and hppa cross-compiler - - - --- 2023-04-15 Ammar Faizi New
[liburing,1/3] io_uring-udp: Fix the wrong IPv6 binary to string conversion io_uring-udp fix, manpage fix, and hppa cross-compiler - - - --- 2023-04-15 Ammar Faizi New
[RFC,liburing,v1,2/2] man: Add `io_uring_prep_sendto()` io_uring sendto - - - --- 2023-04-15 Ammar Faizi New
[RFC,liburing,v1,1/2] liburing: Add `io_uring_prep_sendto()` io_uring sendto - - - --- 2023-04-15 Ammar Faizi New
[liburing,v1,3/3] man/io_uring_register_{buffers,files}: Kill trailing whitespaces Small fixes and CI update - - - --- 2023-03-07 Ammar Faizi New
[liburing,v1,2/3] github: Append `-Wno-sign-compare` to the GitHub build bot CFLAGS Small fixes and CI update - - - --- 2023-03-07 Ammar Faizi New
[liburing,v1,1/3] io_uring-udp: Fix the wrong `inet_ntop()` argument Small fixes and CI update - - - --- 2023-03-07 Ammar Faizi New
[liburing] tests: Don't use error.h because it's not portable [liburing] tests: Don't use error.h because it's not portable - - - --- 2023-02-12 Ammar Faizi New
[GIT,PULL] Upgrade to clang-17 (for liburing's CI) [GIT,PULL] Upgrade to clang-17 (for liburing's CI) - - - --- 2023-02-01 Ammar Faizi New
[RFC,liburing,v2,2/2] README: Explain about FFI support Explain about FFI support and how to build liburing - - - --- 2023-01-16 Ammar Faizi New
[RFC,liburing,v2,1/2] README: Explain how to build liburing Explain about FFI support and how to build liburing - - - --- 2023-01-16 Ammar Faizi New
[RFC,v1,liburing,2/2] README: Explain about FFI support Explain how to build liburing and FFI support - - - --- 2023-01-14 Ammar Faizi New
[RFC,v1,liburing,1/2] README: Explain how to build liburing Explain how to build liburing and FFI support - - - --- 2023-01-14 Ammar Faizi New
[liburing,v1] liburing.map: Export `io_uring_{enable_rings,register_restrictions}` [liburing,v1] liburing.map: Export `io_uring_{enable_rings,register_restrictions}` - - - --- 2023-01-14 Ammar Faizi New
[liburing,v1] man/io_uring_prep_splice.3: Fix description in io_uring_prep_splice() manpage [liburing,v1] man/io_uring_prep_splice.3: Fix description in io_uring_prep_splice() manpage - 1 - --- 2023-01-12 Ammar Faizi New
[liburing,v1,4/4] man/io_uring_prep_splice.3: Explain more about io_uring_prep_splice() liburing updates for 2.4 - - - --- 2023-01-12 Ammar Faizi New
[liburing,v1,3/4] liburing.h: 's/is adjust/is adjusted/' and fix indentation liburing updates for 2.4 - - - --- 2023-01-12 Ammar Faizi New
[liburing,v1,2/4] CHANGELOG: Note about --nolibc configure option deprecation liburing updates for 2.4 - - - --- 2023-01-12 Ammar Faizi New
[liburing,v1,1/4] liburing-ffi.map: Add io_uring_prep_msg_ring_cqe_flags() function liburing updates for 2.4 - - - --- 2023-01-12 Ammar Faizi New
[RFC,liburing,v1,2/2] configure: Always enable `CONFIG_NOLIBC` if the arch is supported Always enable CONFIG_NOLIBC if supported and deprecate --nolibc option - - - --- 2023-01-06 Ammar Faizi New
[RFC,liburing,v1,1/2] github: Remove nolibc build on the GitHub CI bot Always enable CONFIG_NOLIBC if supported and deprecate --nolibc option - - - --- 2023-01-06 Ammar Faizi New
[liburing,v1,2/2] register: Simplify `io_uring_register_file_alloc_range()` function liburing micro-optimzation - 1 - --- 2023-01-06 Ammar Faizi New
[liburing,v1,1/2] nolibc: Fix bloated memset due to unexpected vectorization liburing micro-optimzation - 1 - --- 2023-01-06 Ammar Faizi New
MAINTAINERS: io_uring: Add include/trace/events/io_uring.h MAINTAINERS: io_uring: Add include/trace/events/io_uring.h - - - --- 2022-12-19 Ammar Faizi New
[liburing,v1,8/8] CHANGELOG: Update the CHANGELOG file liburing updates - - - --- 2022-12-19 Ammar Faizi New
[liburing,v1,7/8] github: Add more extra flags for clang build liburing updates - - - --- 2022-12-19 Ammar Faizi New
[liburing,v1,6/8] tests: Declare internal variables as static liburing updates - - - --- 2022-12-19 Ammar Faizi New
[liburing,v1,5/8] tests: Fix clang `-Wunreachable-code` warning liburing updates - - - --- 2022-12-19 Ammar Faizi New
[liburing,v1,4/8] test/ring-leak: Remove a "break" statement in a "for loop" liburing updates - - - --- 2022-12-19 Ammar Faizi New
[liburing,v1,3/8] tests: Fix `-Wstrict-prototypes` warnings from Clang liburing updates - - - --- 2022-12-19 Ammar Faizi New
[liburing,v1,2/8] Makefile: Add a '+' char to silence a Makefile warning liburing updates - - - --- 2022-12-19 Ammar Faizi New
[liburing,v1,1/8] ffi: Add SPDX-License-Idetifier liburing updates - - - --- 2022-12-19 Ammar Faizi New
[RESEND] test/sendmsg_fs_cve: Fix the wrong SPDX-License-Identifier [RESEND] test/sendmsg_fs_cve: Fix the wrong SPDX-License-Identifier - - - --- 2022-12-12 Ammar Faizi New
[liburing,v2,8/8] github: Add `-Wmissing-prototypes` for GitHub CI bot Ensure we mark non-exported functions and variables as static - - - --- 2022-11-24 Ammar Faizi New
[liburing,v2,7/8] test/Makefile: Omit `-Wmissing-prototypes` from the C++ compiler flags Ensure we mark non-exported functions and variables as static - - - --- 2022-11-24 Ammar Faizi New
[liburing,v2,6/8] ucontext-cp: Mark a non-exported function as static Ensure we mark non-exported functions and variables as static - - - --- 2022-11-24 Ammar Faizi New
[liburing,v2,5/8] tests: Mark non-exported functions as static Ensure we mark non-exported functions and variables as static - - - --- 2022-11-24 Ammar Faizi New
[liburing,v2,4/8] ucontext-cp: Remove an unused function Ensure we mark non-exported functions and variables as static - - - --- 2022-11-24 Ammar Faizi New
[liburing,v2,3/8] test/io_uring_setup: Remove unused functions Ensure we mark non-exported functions and variables as static - - - --- 2022-11-24 Ammar Faizi New
[liburing,v2,2/8] queue: Mark `__io_uring_flush_sq()` as static Ensure we mark non-exported functions and variables as static - - - --- 2022-11-24 Ammar Faizi New
[liburing,v2,1/8] queue: Fix typo "entererd" -> "entered" Ensure we mark non-exported functions and variables as static - - - --- 2022-11-24 Ammar Faizi New
[liburing,v1,7/7] github: Add `-Wmissing-prototypes` for GitHub CI bot Ensure we mark internal functions and variables as static - - - --- 2022-11-24 Ammar Faizi New
[liburing,v1,6/7] test/Makefile: Omit `-Wmissing-prototypes` from the C++ compiler flags Ensure we mark internal functions and variables as static - - - --- 2022-11-24 Ammar Faizi New
[liburing,v1,5/7] ucontext-cp: Mark internal functions as static Ensure we mark internal functions and variables as static - - - --- 2022-11-24 Ammar Faizi New
[liburing,v1,4/7] tests: Mark internal functions as static Ensure we mark internal functions and variables as static - - - --- 2022-11-24 Ammar Faizi New
[liburing,v1,3/7] ucontext-cp: Remove an unused function Ensure we mark internal functions and variables as static - - - --- 2022-11-24 Ammar Faizi New
[liburing,v1,2/7] test/io_uring_setup: Remove unused functions Ensure we mark internal functions and variables as static - - - --- 2022-11-24 Ammar Faizi New
[liburing,v1,1/7] liburing.h: Export `__io_uring_flush_sq()` function Ensure we mark internal functions and variables as static - - - --- 2022-11-24 Ammar Faizi New
[RFC,liburing,v1,2/2] nolibc: Simplify function naming Fix memset() issue and simplify function naming - - - --- 2022-11-24 Ammar Faizi New
[RFC,liburing,v1,1/2] nolibc: Do not define `memset()` function in liburing Fix memset() issue and simplify function naming - - - --- 2022-11-24 Ammar Faizi New
[liburing,v1,5/5] register: Remove useless branch in register restrictions Remove useless brances in register functions - - - --- 2022-11-23 Ammar Faizi New
[liburing,v1,4/5] register: Remove useless branch in register probe Remove useless brances in register functions - - - --- 2022-11-23 Ammar Faizi New
[liburing,v1,3/5] register: Remove useless branch in unregister files Remove useless brances in register functions - - - --- 2022-11-23 Ammar Faizi New
[liburing,v1,2/5] register: Remove useless branches in {un,}register buffers Remove useless brances in register functions - - - --- 2022-11-23 Ammar Faizi New
[liburing,v1,1/5] register: Remove useless branches in {un,}register eventfd Remove useless brances in register functions - - - --- 2022-11-23 Ammar Faizi New
[v1,2/2] io_uring: uapi: Don't use a zero-size array io_uring uapi updates - - - --- 2022-11-15 Ammar Faizi New
[v1,1/2] io_uring: uapi: Don't force linux/time_types.h for userspace io_uring uapi updates - - - --- 2022-11-15 Ammar Faizi New
[liburing,v2,3/3] github: Append `-Wshorten-64-to-32` flag for clang build Clean up clang `-Wshorten-64-to-32` warnings - - - --- 2022-10-20 Ammar Faizi New
[liburing,v2,2/3] Makefile: Introduce `LIBURING_CFLAGS` variable Clean up clang `-Wshorten-64-to-32` warnings - - - --- 2022-10-20 Ammar Faizi New
[liburing,v2,1/3] liburing: Clean up `-Wshorten-64-to-32` warnings from clang Clean up clang `-Wshorten-64-to-32` warnings - - - --- 2022-10-20 Ammar Faizi New
[liburing,v1,3/3] github: Append `-Wshorten-64-to-32` flag for clang build Clean up clang `-Wshorten-64-to-32` warnings - - - --- 2022-10-20 Ammar Faizi New
[liburing,v1,2/3] Makefile: Introduce `LIBURING_CFLAGS` variable Clean up clang `-Wshorten-64-to-32` warnings - - - --- 2022-10-20 Ammar Faizi New
[liburing,v1,1/3] liburing: Clean up `-Wshorten-64-to-32` warnings from clang Clean up clang `-Wshorten-64-to-32` warnings - - - --- 2022-10-20 Ammar Faizi New
[liburing,v2] test/ringbuf-read: Delete `.ringbuf-read.%d` before exit [liburing,v2] test/ringbuf-read: Delete `.ringbuf-read.%d` before exit - 1 - --- 2022-09-05 Ammar Faizi New
[liburing,v1] test/ringbuf-read: Delete `.ringbuf-read.%d` before exit [liburing,v1] test/ringbuf-read: Delete `.ringbuf-read.%d` before exit - - - --- 2022-09-05 Ammar Faizi New
[liburing,v2] liburing: Export `__NR_io_uring_{setup,enter,register}` to user [liburing,v2] liburing: Export `__NR_io_uring_{setup,enter,register}` to user - - - --- 2022-09-04 Ammar Faizi New
[liburing,v1] liburing: Export `__NR_io_uring_{setup,enter,register}` to user [liburing,v1] liburing: Export `__NR_io_uring_{setup,enter,register}` to user - - - --- 2022-09-04 Ammar Faizi New
[liburing,v2,12/12] t/recv-msgall-stream: Don't use a static port number Introducing t_bind_ephemeral_port() function - 1 1 --- 2022-09-02 Ammar Faizi New
[liburing,v2,11/12] t/232c93d07b74: Don't use a static port number Introducing t_bind_ephemeral_port() function - 1 1 --- 2022-09-02 Ammar Faizi New
[liburing,v2,10/12] t/recv-msgall: Don't use a static port number Introducing t_bind_ephemeral_port() function - 1 1 --- 2022-09-02 Ammar Faizi New
[liburing,v2,09/12] t/shutdown: Don't use a static port number Introducing t_bind_ephemeral_port() function - 1 1 --- 2022-09-02 Ammar Faizi New
[liburing,v2,08/12] t/connect: Don't use a static port number Introducing t_bind_ephemeral_port() function - 1 1 --- 2022-09-02 Ammar Faizi New
[liburing,v2,07/12] t/socket: Don't use a static port number Introducing t_bind_ephemeral_port() function - 1 1 --- 2022-09-02 Ammar Faizi New
[liburing,v2,06/12] t/files-exit-hang-poll: Don't brute force the port number Introducing t_bind_ephemeral_port() function - 1 1 --- 2022-09-02 Ammar Faizi New
[liburing,v2,05/12] t/socket-rw-offset: Don't brute force the port number Introducing t_bind_ephemeral_port() function - 1 1 --- 2022-09-02 Ammar Faizi New
[liburing,v2,04/12] t/socket-rw-eagain: Don't brute force the port number Introducing t_bind_ephemeral_port() function - 1 1 --- 2022-09-02 Ammar Faizi New
[liburing,v2,03/12] t/socket-rw: Don't brute force the port number Introducing t_bind_ephemeral_port() function - 1 1 --- 2022-09-02 Ammar Faizi New
[liburing,v2,02/12] t/poll-link: Don't brute force the port number Introducing t_bind_ephemeral_port() function - 1 1 --- 2022-09-02 Ammar Faizi New
[liburing,v2,01/12] test/helpers: Add `t_bind_ephemeral_port()` function Introducing t_bind_ephemeral_port() function - 1 1 --- 2022-09-02 Ammar Faizi New
[RESEND,liburing,v1,12/12] t/recv-msgall-stream: Don't use a static port number Introducing t_bind_ephemeral_port() function - - - --- 2022-09-02 Ammar Faizi New
[RESEND,liburing,v1,11/12] t/232c93d07b74: Don't use a static port number Introducing t_bind_ephemeral_port() function - - - --- 2022-09-02 Ammar Faizi New
[RESEND,liburing,v1,10/12] t/recv-msgall: Don't use a static port number Introducing t_bind_ephemeral_port() function - - - --- 2022-09-02 Ammar Faizi New
[RESEND,liburing,v1,09/12] t/shutdown: Don't use a static port number Introducing t_bind_ephemeral_port() function - - - --- 2022-09-02 Ammar Faizi New
[RESEND,liburing,v1,08/12] t/connect: Don't use a static port number Introducing t_bind_ephemeral_port() function - - - --- 2022-09-02 Ammar Faizi New
[RESEND,liburing,v1,07/12] t/socket: Don't use a static port number Introducing t_bind_ephemeral_port() function - - - --- 2022-09-02 Ammar Faizi New
[RESEND,liburing,v1,06/12] t/files-exit-hang-poll: Don't brute force the port number Introducing t_bind_ephemeral_port() function - 1 - --- 2022-09-02 Ammar Faizi New
[RESEND,liburing,v1,05/12] t/socket-rw-offset: Don't brute force the port number Introducing t_bind_ephemeral_port() function - 1 - --- 2022-09-02 Ammar Faizi New
« 1 2 »