Re: [PULL for-7.0 1/2] aio-posix: fix build failure io_uring 2.2

2022-03-21 Thread Stefan Hajnoczi
On Thu, Mar 17, 2022 at 05:14:20PM +, Daniel P. Berrangé wrote: > On Thu, Mar 17, 2022 at 04:57:42PM +, Stefan Hajnoczi wrote: > > From: Haiyue Wang > > > > The io_uring fixed "Don't truncate addr fields to 32-bit on 32-bit": > > https://git.kernel.dk/cgit/liburing/commit/?id=d84c29b19ed0

RE: [PULL for-7.0 1/2] aio-posix: fix build failure io_uring 2.2

2022-03-17 Thread Wang, Haiyue
> -Original Message- > From: Daniel P. Berrangé > Sent: Friday, March 18, 2022 01:14 > To: Stefan Hajnoczi > Cc: qemu-de...@nongnu.org; Peter Maydell ; Fam > Zheng ; Paolo > Bonzini ; Wang, Haiyue ; > qemu-block@nongnu.org > Subject: Re: [PULL for-7.0 1/2] a

Re: [PULL for-7.0 1/2] aio-posix: fix build failure io_uring 2.2

2022-03-17 Thread Daniel P . Berrangé
On Thu, Mar 17, 2022 at 04:57:42PM +, Stefan Hajnoczi wrote: > From: Haiyue Wang > > The io_uring fixed "Don't truncate addr fields to 32-bit on 32-bit": > https://git.kernel.dk/cgit/liburing/commit/?id=d84c29b19ed0b13619cff40141bb1fc3615b Ewww, that changes the public ABI of the library

[PULL for-7.0 1/2] aio-posix: fix build failure io_uring 2.2

2022-03-17 Thread Stefan Hajnoczi
From: Haiyue Wang The io_uring fixed "Don't truncate addr fields to 32-bit on 32-bit": https://git.kernel.dk/cgit/liburing/commit/?id=d84c29b19ed0b13619cff40141bb1fc3615b This leads to build failure: ../util/fdmon-io_uring.c: In function ‘add_poll_remove_sqe’: ../util/fdmon-io_uring.c:182:36