Re: LVM2 headers
Demi Marie Obenour <[email protected]> Tue, 4 Mar 2025 18:48:42 -0500
| Newsgroups | gmane.linux.lvm.general |
|---|---|
| Message-ID | <Z8eRZnRMMsz1-slY@itl-email> |
On Tue, Mar 04, 2025 at 09:13:54PM +0400, DeCay wrote: > Interesting, thank you for your answer! Yes, DBus should work for my > use-case. > > At the same time, I'm looking into lvm2cmd.h right now, but it seems to be > designed for the CLI `lvm` you mentioned. LVM2 can't be embedded in an application because there are points where if LVM crashes, the whole system must be rebooted. Furthermore, there are points where accessing memory that is not mlock'd might hang forever. If you plan to frequently perform LVM operations, then LVM is probably the wrong tool for the job. LVM operations often take 0.3 seconds or more and are highly disruptive to other I/O on the system. -- Sincerely, Demi Marie Obenour (she/her/hers) Invisible Things Lab
signature.asc
(application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEopQtqVJW1aeuo9/sszaHOrMp8lMFAmfHkWMACgkQszaHOrMp 8lPThg/+OdQEuYOkMY4I0UF9RXkZYQuUFRGIXPMRTUl2UCEA+4WvH3SQTZ5iZdin JoB2PInbXWYQwB2GmVV8EUPNagoDqvW2yc0P60D8ybxcz9skhh3DE268HV/S2Dsj cwQSEeMe31ddjivb96am6XiKMemNH4VFLRJ+1YlaMyb0A+lGCTgdOaPj17orcYRq JirnKbtiNW/uBj78Zre5V+N9YuWvZWk0PnTlIUSgCWf5jJiVACuagqf7UJjCP7w2 Xegf19yodLl3xPwq/Q/NFA7IjQP+FtFrgUefsfcJvVIF8NZgoMf6mVv7tY1dGIKU M3U1LHe4uS/GaUw33mUydNKB+0C9fUqVjH8TQzJ2wfJn7D/8na3ACLSvt8Iy3S0u xeZUI/nulGTWPdwAh+mp9VN8IohXpewsGYExCYCB6SS3Ke7I4w0aE6UvXGNzC1c1 pigALghjvdROuVtEvXCNXmNI3IbSlMz6QrvNTax6zlZvqxvrWDxBQv5qL1HmdtzX sztLTi6K3KaMwOb2gyOWNMI5q5aG3kT6cEDyyRhlsLDbuxbpcvH/QCRSKJAFYln2 4XvrN0AFGsfoBXoQlL3RnFpptlbZxxtww+Z59kUuoQoYI5IW0Z2+HiVyFuiwnZiM SekSbETs4AM3Vq3crwACPsTuuw8d1HzwElrlU9Pt4avOQzt5dIQ= =8ctR -----END PGP SIGNATURE-----