Re: [PATCH 3/3] blkpr: add read-reservation command
Stefan Hajnoczi <[email protected]> Wed, 17 Dec 2025 13:26:40 -0500
| Newsgroups | org.kernel.vger.util-linux |
|---|---|
| Message-ID | <20251217182640.GA69951@fedora> |
On Wed, Dec 17, 2025 at 11:53:46AM +0100, Karel Zak wrote:
> On Thu, Dec 11, 2025 at 11:09:56AM -0500, Stefan Hajnoczi wrote:
> >
> > diff --git a/meson.build b/meson.build
> > index 47b43c2af..b759e992f 100644
> > --- a/meson.build
> > +++ b/meson.build
> > @@ -768,6 +768,9 @@ conf.set('HAVE_DECL_PR_REP_CAPACITY', have ? 1 : false)
> > have = cc.has_header_symbol('linux/pr.h', 'IOC_PR_READ_KEYS')
> > conf.set('HAVE_DECL_IOC_PR_READ_KEYS', have ? 1 : false)
> >
> > +have = cc.has_header_symbol('linux/pr.h', 'IOC_PR_READ_RESERVATION')
> > +conf.set('HAVE_DECL_IOC_PR_READ_RESERVATION', have ? 1 : false)
>
> It seems you do not need to define HAVE_DECL_IOC_PR_READ_RESERVATION
> and care about this in meson.build or configure.ac.
>
> > +#if HAVE_DECL_IOC_PR_READ_RESERVATION
> > + {IOC_PR_READ_RESERVATION, "read-reservation",
> > + " * read-reservation: This command shows the current reservation.\n"},
> > +#endif
>
> I think you can use directly
>
> #ifdef IOC_PR_READ_RESERVATION
>
> #endif
>
> as IOC_PR_READ_RESERVATION is macro in linux/pr.h
Will fix in v2.
Stefan
signature.asc
(application/pgp-signature, 488 B)
-----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEhpWov9P5fNqsNXdanKSrs4Grc8gFAmlC9eAACgkQnKSrs4Gr c8hP6Qf/SousEKmVK/B0JKJS9XeNxF8nC7+AtsduTy6M9JDk8EALoJ0+TX5CPsOy k98wjPeDy3nxp2lNiRI9R4+v8LXQhraYzPYgse8r3Ox5/8ps2CDbVgZh0AMxL4gF pkwNwP1WIfzHRf6KG/XosrqkY1hDl/SGF1+5qDxE+PIxsmOOvwMAzZCLlQahefk+ /GyKQhst9UGkL3Lb9X6rODwDQeNHDRscRezwvC0+4PKOwr1WYvc3sHAIeC1G7MVt CvnIBRbV6UEuTPNTjLOzW07dzfgWfHUTqxbvzOneDHLeh14D0+i4+z/HJ4U3mjzP MlwS/qJcmp5c0f2NjeD2NMkRnyWsbw== =XrzC -----END PGP SIGNATURE-----