All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH liburing v1 0/2] Two small fixes for the map file
@ 2023-08-26 14:17 Ammar Faizi
  2023-08-26 14:17 ` [PATCH liburing v1 1/2] liburing.map: Remove `io_uring_queue_init_mem()` from v2.4 Ammar Faizi
                   ` (2 more replies)
  0 siblings, 3 replies; 5+ messages in thread
From: Ammar Faizi @ 2023-08-26 14:17 UTC (permalink / raw)
  To: Jens Axboe
  Cc: Ammar Faizi, Nicholas Rosenberg, Michael William Jonathan,
	GNU/Weeb Mailing List, io-uring Mailing List,
	Linux Kernel Mailing List

Hi Jens,

Two small fixes for the map file.

Signed-off-by: Ammar Faizi <ammarfaizi2@gnuweeb.org>
---

Ammar Faizi (2):
  liburing.map: Remove `io_uring_queue_init_mem()` from v2.4
  liburing-ffi.map: Move `io_uring_prep_sock_cmd()` to v2.5

 src/liburing-ffi.map | 3 +--
 src/liburing.map     | 1 -
 2 files changed, 1 insertion(+), 3 deletions(-)


base-commit: 545829c013a26709e78a13c49bbf3a60ef9bdeee
-- 
Ammar Faizi


^ permalink raw reply	[flat|nested] 5+ messages in thread

* [PATCH liburing v1 1/2] liburing.map: Remove `io_uring_queue_init_mem()` from v2.4
  2023-08-26 14:17 [PATCH liburing v1 0/2] Two small fixes for the map file Ammar Faizi
@ 2023-08-26 14:17 ` Ammar Faizi
  2023-08-26 14:17 ` [PATCH liburing v1 2/2] liburing-ffi.map: Move `io_uring_prep_sock_cmd()` to v2.5 Ammar Faizi
  2023-08-28 14:22 ` [PATCH liburing v1 0/2] Two small fixes for the map file Jens Axboe
  2 siblings, 0 replies; 5+ messages in thread
From: Ammar Faizi @ 2023-08-26 14:17 UTC (permalink / raw)
  To: Jens Axboe
  Cc: Ammar Faizi, Nicholas Rosenberg, Michael William Jonathan,
	GNU/Weeb Mailing List, io-uring Mailing List,
	Linux Kernel Mailing List

io_uring_queue_init_mem() comes after 2.4 is released, so it should go
to 2.5, not 2.4.

Fixes: 7449faaf94ddfb5c25a8b6648c22016d880937ff ("setup: add support for io_uring_queue_init_mem()")
Signed-off-by: Ammar Faizi <ammarfaizi2@gnuweeb.org>
---
 src/liburing-ffi.map | 1 -
 src/liburing.map     | 1 -
 2 files changed, 2 deletions(-)

diff --git a/src/liburing-ffi.map b/src/liburing-ffi.map
index debeccde924714fc..7021227d0829335c 100644
--- a/src/liburing-ffi.map
+++ b/src/liburing-ffi.map
@@ -160,25 +160,24 @@ LIBURING_2.4 {
 		io_uring_recvmsg_cmsg_nexthdr;
 		io_uring_recvmsg_validate;
 		io_uring_prep_rw;
 		io_uring_prep_timeout;
 		io_uring_prep_linkat;
 		io_uring_prep_write_fixed;
 		io_uring_prep_poll_add;
 		io_uring_buf_ring_mask;
 		io_uring_register_restrictions;
 		io_uring_prep_write;
 		io_uring_prep_recv;
 		io_uring_prep_msg_ring_cqe_flags;
 		io_uring_prep_msg_ring_fd;
 		io_uring_prep_msg_ring_fd_alloc;
 		io_uring_prep_sendto;
-		io_uring_queue_init_mem;
 		io_uring_prep_sock_cmd;
 	local:
 		*;
 };
 
 LIBURING_2.5 {
 	global:
 		io_uring_queue_init_mem;
 } LIBURING_2.4;
diff --git a/src/liburing.map b/src/liburing.map
index 248980ea99eb05f9..8dfd5ea39378c4ae 100644
--- a/src/liburing.map
+++ b/src/liburing.map
@@ -67,22 +67,21 @@ LIBURING_2.3 {
 		io_uring_get_events;
 		io_uring_submit_and_get_events;
 } LIBURING_2.2;
 
 LIBURING_2.4 {
 	global:
 		io_uring_major_version;
 		io_uring_minor_version;
 		io_uring_check_version;
 
 		io_uring_close_ring_fd;
 		io_uring_enable_rings;
 		io_uring_register_restrictions;
 		io_uring_setup_buf_ring;
 		io_uring_free_buf_ring;
-		io_uring_queue_init_mem;
 } LIBURING_2.3;
 
 LIBURING_2.5 {
 	global:
 		io_uring_queue_init_mem;
 } LIBURING_2.4;
-- 
Ammar Faizi


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [PATCH liburing v1 2/2] liburing-ffi.map: Move `io_uring_prep_sock_cmd()` to v2.5
  2023-08-26 14:17 [PATCH liburing v1 0/2] Two small fixes for the map file Ammar Faizi
  2023-08-26 14:17 ` [PATCH liburing v1 1/2] liburing.map: Remove `io_uring_queue_init_mem()` from v2.4 Ammar Faizi
@ 2023-08-26 14:17 ` Ammar Faizi
  2023-08-28 14:11   ` Breno Leitao
  2023-08-28 14:22 ` [PATCH liburing v1 0/2] Two small fixes for the map file Jens Axboe
  2 siblings, 1 reply; 5+ messages in thread
From: Ammar Faizi @ 2023-08-26 14:17 UTC (permalink / raw)
  To: Jens Axboe
  Cc: Ammar Faizi, Nicholas Rosenberg, Michael William Jonathan,
	GNU/Weeb Mailing List, io-uring Mailing List,
	Linux Kernel Mailing List, Breno Leitao

io_uring_prep_sock_cmd() comes after v2.4 is released, so it should go
to v2.5.

Cc: Breno Leitao <leitao@debian.org>
Fixes: 2459fef094113fc0e4928d9190315852bda3c03a ("io_uring_prep_cmd: Create a new helper for command ops")
Signed-off-by: Ammar Faizi <ammarfaizi2@gnuweeb.org>
---
 src/liburing-ffi.map | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/liburing-ffi.map b/src/liburing-ffi.map
index 7021227d0829335c..69488bf8a7087db8 100644
--- a/src/liburing-ffi.map
+++ b/src/liburing-ffi.map
@@ -160,24 +160,24 @@ LIBURING_2.4 {
 		io_uring_recvmsg_cmsg_nexthdr;
 		io_uring_recvmsg_validate;
 		io_uring_prep_rw;
 		io_uring_prep_timeout;
 		io_uring_prep_linkat;
 		io_uring_prep_write_fixed;
 		io_uring_prep_poll_add;
 		io_uring_buf_ring_mask;
 		io_uring_register_restrictions;
 		io_uring_prep_write;
 		io_uring_prep_recv;
 		io_uring_prep_msg_ring_cqe_flags;
 		io_uring_prep_msg_ring_fd;
 		io_uring_prep_msg_ring_fd_alloc;
 		io_uring_prep_sendto;
-		io_uring_prep_sock_cmd;
 	local:
 		*;
 };
 
 LIBURING_2.5 {
 	global:
 		io_uring_queue_init_mem;
+		io_uring_prep_sock_cmd;
 } LIBURING_2.4;
-- 
Ammar Faizi


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* Re: [PATCH liburing v1 2/2] liburing-ffi.map: Move `io_uring_prep_sock_cmd()` to v2.5
  2023-08-26 14:17 ` [PATCH liburing v1 2/2] liburing-ffi.map: Move `io_uring_prep_sock_cmd()` to v2.5 Ammar Faizi
@ 2023-08-28 14:11   ` Breno Leitao
  0 siblings, 0 replies; 5+ messages in thread
From: Breno Leitao @ 2023-08-28 14:11 UTC (permalink / raw)
  To: Ammar Faizi
  Cc: Jens Axboe, Nicholas Rosenberg, Michael William Jonathan,
	GNU/Weeb Mailing List, io-uring Mailing List,
	Linux Kernel Mailing List

On Sat, Aug 26, 2023 at 09:17:34PM +0700, Ammar Faizi wrote:
> io_uring_prep_sock_cmd() comes after v2.4 is released, so it should go
> to v2.5.
> 
> Cc: Breno Leitao <leitao@debian.org>
> Fixes: 2459fef094113fc0e4928d9190315852bda3c03a ("io_uring_prep_cmd: Create a new helper for command ops")
> Signed-off-by: Ammar Faizi <ammarfaizi2@gnuweeb.org>
Reviewed-by: Breno Leitao <leitao@debian.org>

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PATCH liburing v1 0/2] Two small fixes for the map file
  2023-08-26 14:17 [PATCH liburing v1 0/2] Two small fixes for the map file Ammar Faizi
  2023-08-26 14:17 ` [PATCH liburing v1 1/2] liburing.map: Remove `io_uring_queue_init_mem()` from v2.4 Ammar Faizi
  2023-08-26 14:17 ` [PATCH liburing v1 2/2] liburing-ffi.map: Move `io_uring_prep_sock_cmd()` to v2.5 Ammar Faizi
@ 2023-08-28 14:22 ` Jens Axboe
  2 siblings, 0 replies; 5+ messages in thread
From: Jens Axboe @ 2023-08-28 14:22 UTC (permalink / raw)
  To: Ammar Faizi
  Cc: Nicholas Rosenberg, Michael William Jonathan,
	GNU/Weeb Mailing List, io-uring Mailing List,
	Linux Kernel Mailing List


On Sat, 26 Aug 2023 21:17:32 +0700, Ammar Faizi wrote:
> Two small fixes for the map file.
> 
> 

Applied, thanks!

[1/2] liburing.map: Remove `io_uring_queue_init_mem()` from v2.4
      commit: f22655091c35cee2bc2a8c8b48bba7e1470e53a0
[2/2] liburing-ffi.map: Move `io_uring_prep_sock_cmd()` to v2.5
      commit: 58ec7c1aea2d57acbc3d398d0c8b2625746eaf04

Best regards,
-- 
Jens Axboe




^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2023-08-28 14:23 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-08-26 14:17 [PATCH liburing v1 0/2] Two small fixes for the map file Ammar Faizi
2023-08-26 14:17 ` [PATCH liburing v1 1/2] liburing.map: Remove `io_uring_queue_init_mem()` from v2.4 Ammar Faizi
2023-08-26 14:17 ` [PATCH liburing v1 2/2] liburing-ffi.map: Move `io_uring_prep_sock_cmd()` to v2.5 Ammar Faizi
2023-08-28 14:11   ` Breno Leitao
2023-08-28 14:22 ` [PATCH liburing v1 0/2] Two small fixes for the map file Jens Axboe

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.