History log of /src/lib/libdm |
Revision | Date | Author | Comments |
1.4 | 13-Nov-2014 |
mlelstv | libdm is needed by LVM early in the boot process. Fixes bin/49357.
|
1.3 | 11-Sep-2013 |
joerg | branches: 1.3.4; If a library needs a symbol from another library, pull that library in explicitly, even if the DT_NEEDED closure would normally already ensure the presence.
|
1.2 | 21-Mar-2012 |
matt | branches: 1.2.2; Use WARNS=2 (the previous WARN=4 was incorrect and ignored).
|
1.1 | 08-Feb-2011 |
haad | branches: 1.1.2; 1.1.6; Initial import of libdm and dmctl to tree. libdm library can be used to access, manage and manipulate device-mapper driver. Which opens us bunch of new possibilities like
dm-multipath device target dm-crypt device target dm-ccd compatibility layer
With this import I'm bringing in dmctl tool for working with dm driver ,too. I plan to replace gpl2 licensed dmsetup command with our dmctl tool in near feature. It can also by placed to /rescue where we was not able to put dmsetup because of licensing problems.
With libdm in tree we can now write RUMP atf test suite for dm driver to ensure LVM subsystem stability as time goes.
Reviewed by: blymn@ and rmind@ Oked: by no objections on tech-userlevel@
|
1.1.6.2 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.1.6.1 | 17-Apr-2012 |
yamt | sync with head
|
1.1.2.2 | 08-Feb-2011 |
bouyer | Sync with HEAD
|
1.1.2.1 | 08-Feb-2011 |
bouyer | file Makefile was added on branch bouyer-quota2 on 2011-02-08 19:01:36 +0000
|
1.2.2.1 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.3.4.1 | 09-Dec-2014 |
martin | Pull up following revision(s) (requested by mlelstv in ticket #306): lib/libdm/Makefile: revision 1.4 distrib/sets/lists/debug/shl.mi: revision 1.82 distrib/sets/lists/base/shl.mi: revision 1.723 libdm is needed by LVM early in the boot process. Fixes bin/49357.
|
1.1 | 28-Mar-2013 |
agc | branches: 1.1.2; file Version.map was initially added on branch agc-symver.
|
1.1.2.1 | 28-Mar-2013 |
agc | Add versioning info for libdm
|
1.7 | 10-Sep-2022 |
rillig | fix misspellings of 'available' and nearby typos
|
1.6 | 22-Jan-2016 |
dholland | The actual header file for these functions is dm.h, not libdm.h. Bump date.
|
1.5 | 01-Mar-2011 |
wiz | Whitespace nit.
|
1.4 | 28-Feb-2011 |
haad | Fix problems in libdm manual page pointed by njoly@ thanks for help.
|
1.3 | 28-Feb-2011 |
njoly | Small macro fix (SS -> Ss).
|
1.2 | 08-Feb-2011 |
wiz | branches: 1.2.2; Improve a bit.
|
1.1 | 08-Feb-2011 |
haad | Initial import of libdm and dmctl to tree. libdm library can be used to access, manage and manipulate device-mapper driver. Which opens us bunch of new possibilities like
dm-multipath device target dm-crypt device target dm-ccd compatibility layer
With this import I'm bringing in dmctl tool for working with dm driver ,too. I plan to replace gpl2 licensed dmsetup command with our dmctl tool in near feature. It can also by placed to /rescue where we was not able to put dmsetup because of licensing problems.
With libdm in tree we can now write RUMP atf test suite for dm driver to ensure LVM subsystem stability as time goes.
Reviewed by: blymn@ and rmind@ Oked: by no objections on tech-userlevel@
|
1.2.2.3 | 05-Mar-2011 |
bouyer | Sync with HEAD
|
1.2.2.2 | 08-Feb-2011 |
bouyer | Sync with HEAD
|
1.2.2.1 | 08-Feb-2011 |
bouyer | file dm.3 was added on branch bouyer-quota2 on 2011-02-08 19:01:36 +0000
|
1.1 | 21-Nov-2024 |
riastradh | branches: 1.1.4; libdm: Add expected symbols list.
NOTE: libdm apparently exports a symbol `cmd_ver' which looks like a mistake -- that looks like it was supposed to be a private table inside the library, not exported. It's not declared anywhere, so users can't get at it without abuse. (For that matter, the struct cmd_version type in dm.h doesn't appear to be used in the public interface at all and should maybe have been private to libdm_ioctl.c like the cmd_ver global.)
PR lib/58838: shared libraries in base should all have expsym lists
|
1.1.4.2 | 02-Aug-2025 |
perseant | Sync with HEAD
|
1.1.4.1 | 21-Nov-2024 |
perseant | file dm.expsym was added on branch perseant-exfatfs on 2025-08-02 05:54:48 +0000
|
1.2 | 22-Jan-2016 |
dholland | - Has __BEGIN_DECLS so needs sys/cdefs.h; - Needs stddef.h and stdint.h to be compilable on its own
|
1.1 | 08-Feb-2011 |
haad | branches: 1.1.2; Initial import of libdm and dmctl to tree. libdm library can be used to access, manage and manipulate device-mapper driver. Which opens us bunch of new possibilities like
dm-multipath device target dm-crypt device target dm-ccd compatibility layer
With this import I'm bringing in dmctl tool for working with dm driver ,too. I plan to replace gpl2 licensed dmsetup command with our dmctl tool in near feature. It can also by placed to /rescue where we was not able to put dmsetup because of licensing problems.
With libdm in tree we can now write RUMP atf test suite for dm driver to ensure LVM subsystem stability as time goes.
Reviewed by: blymn@ and rmind@ Oked: by no objections on tech-userlevel@
|
1.1.2.2 | 08-Feb-2011 |
bouyer | Sync with HEAD
|
1.1.2.1 | 08-Feb-2011 |
bouyer | file dm.h was added on branch bouyer-quota2 on 2011-02-08 19:01:36 +0000
|
1.6 | 21-Jun-2021 |
christos | fix proplib deprecation
|
1.5 | 07-Jun-2020 |
thorpej | Update for proplib(3) API changes.
|
1.4 | 15-Feb-2020 |
riastradh | Let's not write temporary files to fixed paths in /tmp, shall we?
XXX pullup
|
1.3 | 27-Dec-2018 |
mlelstv | branches: 1.3.2; Clean up double free in some error paths that did trigger an assertion in libprop.
|
1.2 | 30-May-2011 |
haad | branches: 1.2.42; 1.2.44; Fix problem where DM_IOCTL_NAME was used in libdm_task_set_uuid except of DM_IOCTL_UUID. This makes lvremove to work properly.
Thanks To hugo Silva and Toby Karyadi for reporting this issue.
|
1.1 | 08-Feb-2011 |
haad | branches: 1.1.2; Initial import of libdm and dmctl to tree. libdm library can be used to access, manage and manipulate device-mapper driver. Which opens us bunch of new possibilities like
dm-multipath device target dm-crypt device target dm-ccd compatibility layer
With this import I'm bringing in dmctl tool for working with dm driver ,too. I plan to replace gpl2 licensed dmsetup command with our dmctl tool in near feature. It can also by placed to /rescue where we was not able to put dmsetup because of licensing problems.
With libdm in tree we can now write RUMP atf test suite for dm driver to ensure LVM subsystem stability as time goes.
Reviewed by: blymn@ and rmind@ Oked: by no objections on tech-userlevel@
|
1.1.2.2 | 08-Feb-2011 |
bouyer | Sync with HEAD
|
1.1.2.1 | 08-Feb-2011 |
bouyer | file libdm_ioctl.c was added on branch bouyer-quota2 on 2011-02-08 19:01:36 +0000
|
1.2.44.2 | 08-Apr-2020 |
martin | Merge changes from current as of 20200406
|
1.2.44.1 | 10-Jun-2019 |
christos | Sync with HEAD
|
1.2.42.1 | 18-Jan-2019 |
pgoyette | Synch with HEAD
|
1.3.2.1 | 20-Feb-2020 |
martin | Pull up following revision(s) (requested by riastradh in ticket #713):
lib/libdm/libdm_ioctl.c: revision 1.4
Let's not write temporary files to fixed paths in /tmp, shall we? XXX pullup
|
1.1 | 08-Feb-2011 |
haad | branches: 1.1.2; Initial import of libdm and dmctl to tree. libdm library can be used to access, manage and manipulate device-mapper driver. Which opens us bunch of new possibilities like
dm-multipath device target dm-crypt device target dm-ccd compatibility layer
With this import I'm bringing in dmctl tool for working with dm driver ,too. I plan to replace gpl2 licensed dmsetup command with our dmctl tool in near feature. It can also by placed to /rescue where we was not able to put dmsetup because of licensing problems.
With libdm in tree we can now write RUMP atf test suite for dm driver to ensure LVM subsystem stability as time goes.
Reviewed by: blymn@ and rmind@ Oked: by no objections on tech-userlevel@
|
1.1.2.2 | 08-Feb-2011 |
bouyer | Sync with HEAD
|
1.1.2.1 | 08-Feb-2011 |
bouyer | file shlib_version was added on branch bouyer-quota2 on 2011-02-08 19:01:36 +0000
|