Home | History | Annotate | only in /src/sys/modules/dm
History log of /src/sys/modules/dm
RevisionDateAuthorComments
 1.8 16-Dec-2019  tkusumi dm: Enable dm-error and dm-zero target

Add these two targets to dm.kmod.
These are generally available in Linux and DragonFlyBSD,
so enable them in NetBSD as well.
 1.7 17-Feb-2019  rin Bump default value of WARNS for modules from 3 to 5, and
explicitly set WARNS for modules that fail with WARNS=5.

Also, turn on -Wno-missing-noreturn for clang for some files.

At the moment, among ~ 360 modules,
- 2 (lua and zfs) need WARNS=0
- 1 (solaris) needs WARNS=1
- 136 need WARNS=3 (mostly due to sign-compare)
- 4 need WARNS=4
- others can be compiled with WARNS=5

Discussed on tech-kern.
 1.6 20-Aug-2015  christos branches: 1.6.18;
Add ioconf entries to the pseudo-devices.
 1.5 07-Dec-2009  uebayasi branches: 1.5.22; 1.5.40;
Typo.
 1.4 02-Jan-2009  haad branches: 1.4.2; 1.4.4; 1.4.8;
Add stubs for mirror target, too. This target does nothing for now, but lvm
tools support mirror target and trying to create LV with mirrorred backend
caused panic in dm_table_load_ioctl.
 1.3 02-Jan-2009  haad Remove unneeded targets from dm driver and build them as separate modules.

The zero, error and snapshot targets are build as modules and can be loaded
to dm driver with modload. I do not build/install these drivers by default.

The linear and stripe targets are needed for LVM so I keep them compiled in
dm.
 1.2 19-Dec-2008  haad Add makefile for building device-mapper kernel module.
 1.1 03-Aug-2008  haad branches: 1.1.2;
file Makefile was initially added on branch haad-dm.
 1.1.2.1 03-Aug-2008  haad Add device-mapper module dir.
 1.4.8.3 11-Mar-2010  yamt sync with head
 1.4.8.2 04-May-2009  yamt sync with head.
 1.4.8.1 02-Jan-2009  yamt file Makefile was added on branch yamt-nfs-mp on 2009-05-04 08:14:08 +0000
 1.4.4.2 19-Jan-2009  skrll Sync with HEAD.
 1.4.4.1 02-Jan-2009  skrll file Makefile was added on branch nick-hppapmap on 2009-01-19 13:20:08 +0000
 1.4.2.2 17-Jan-2009  mjf Sync with HEAD.
 1.4.2.1 02-Jan-2009  mjf file Makefile was added on branch mjf-devfs2 on 2009-01-17 13:29:29 +0000
 1.5.40.1 22-Sep-2015  skrll Sync with HEAD
 1.5.22.1 03-Dec-2017  jdolecek update from HEAD
 1.6.18.2 08-Apr-2020  martin Merge changes from current as of 20200406
 1.6.18.1 10-Jun-2019  christos Sync with HEAD
 1.1 20-Aug-2015  christos branches: 1.1.2; 1.1.18;
Add ioconf entries to the pseudo-devices.
 1.1.18.2 03-Dec-2017  jdolecek update from HEAD
 1.1.18.1 20-Aug-2015  jdolecek file dm.ioconf was added on branch tls-maxphys on 2017-12-03 11:38:51 +0000
 1.1.2.2 22-Sep-2015  skrll Sync with HEAD
 1.1.2.1 20-Aug-2015  skrll file dm.ioconf was added on branch nick-nhusb on 2015-09-22 12:06:09 +0000
 1.2 05-Feb-2012  christos -D flags belong in CPPFLAGS
 1.1 02-Jan-2009  haad branches: 1.1.2; 1.1.4; 1.1.8; 1.1.20; 1.1.24;
Remove unneeded targets from dm driver and build them as separate modules.

The zero, error and snapshot targets are build as modules and can be loaded
to dm driver with modload. I do not build/install these drivers by default.

The linear and stripe targets are needed for LVM so I keep them compiled in
dm.
 1.1.24.1 18-Feb-2012  mrg merge to -current.
 1.1.20.1 17-Apr-2012  yamt sync with head
 1.1.8.2 04-May-2009  yamt sync with head.
 1.1.8.1 02-Jan-2009  yamt file Makefile was added on branch yamt-nfs-mp on 2009-05-04 08:14:08 +0000
 1.1.4.2 19-Jan-2009  skrll Sync with HEAD.
 1.1.4.1 02-Jan-2009  skrll file Makefile was added on branch nick-hppapmap on 2009-01-19 13:20:08 +0000
 1.1.2.2 17-Jan-2009  mjf Sync with HEAD.
 1.1.2.1 02-Jan-2009  mjf file Makefile was added on branch mjf-devfs2 on 2009-01-17 13:29:29 +0000
 1.2 05-Feb-2012  christos -D flags belong in CPPFLAGS
 1.1 02-Jan-2009  haad branches: 1.1.2; 1.1.4; 1.1.8; 1.1.20; 1.1.24;
Add stubs for mirror target, too. This target does nothing for now, but lvm
tools support mirror target and trying to create LV with mirrorred backend
caused panic in dm_table_load_ioctl.
 1.1.24.1 18-Feb-2012  mrg merge to -current.
 1.1.20.1 17-Apr-2012  yamt sync with head
 1.1.8.2 04-May-2009  yamt sync with head.
 1.1.8.1 02-Jan-2009  yamt file Makefile was added on branch yamt-nfs-mp on 2009-05-04 08:14:08 +0000
 1.1.4.2 19-Jan-2009  skrll Sync with HEAD.
 1.1.4.1 02-Jan-2009  skrll file Makefile was added on branch nick-hppapmap on 2009-01-19 13:20:08 +0000
 1.1.2.2 17-Jan-2009  mjf Sync with HEAD.
 1.1.2.1 02-Jan-2009  mjf file Makefile was added on branch mjf-devfs2 on 2009-01-17 13:29:29 +0000
 1.2 05-Feb-2012  christos -D flags belong in CPPFLAGS
 1.1 02-Jan-2009  haad branches: 1.1.2; 1.1.4; 1.1.8; 1.1.20; 1.1.24;
Remove unneeded targets from dm driver and build them as separate modules.

The zero, error and snapshot targets are build as modules and can be loaded
to dm driver with modload. I do not build/install these drivers by default.

The linear and stripe targets are needed for LVM so I keep them compiled in
dm.
 1.1.24.1 18-Feb-2012  mrg merge to -current.
 1.1.20.1 17-Apr-2012  yamt sync with head
 1.1.8.2 04-May-2009  yamt sync with head.
 1.1.8.1 02-Jan-2009  yamt file Makefile was added on branch yamt-nfs-mp on 2009-05-04 08:14:08 +0000
 1.1.4.2 19-Jan-2009  skrll Sync with HEAD.
 1.1.4.1 02-Jan-2009  skrll file Makefile was added on branch nick-hppapmap on 2009-01-19 13:20:08 +0000
 1.1.2.2 17-Jan-2009  mjf Sync with HEAD.
 1.1.2.1 02-Jan-2009  mjf file Makefile was added on branch mjf-devfs2 on 2009-01-17 13:29:29 +0000
 1.2 05-Feb-2012  christos -D flags belong in CPPFLAGS
 1.1 02-Jan-2009  haad branches: 1.1.2; 1.1.4; 1.1.8; 1.1.20; 1.1.24;
Remove unneeded targets from dm driver and build them as separate modules.

The zero, error and snapshot targets are build as modules and can be loaded
to dm driver with modload. I do not build/install these drivers by default.

The linear and stripe targets are needed for LVM so I keep them compiled in
dm.
 1.1.24.1 18-Feb-2012  mrg merge to -current.
 1.1.20.1 17-Apr-2012  yamt sync with head
 1.1.8.2 04-May-2009  yamt sync with head.
 1.1.8.1 02-Jan-2009  yamt file Makefile was added on branch yamt-nfs-mp on 2009-05-04 08:14:08 +0000
 1.1.4.2 19-Jan-2009  skrll Sync with HEAD.
 1.1.4.1 02-Jan-2009  skrll file Makefile was added on branch nick-hppapmap on 2009-01-19 13:20:08 +0000
 1.1.2.2 17-Jan-2009  mjf Sync with HEAD.
 1.1.2.1 02-Jan-2009  mjf file Makefile was added on branch mjf-devfs2 on 2009-01-17 13:29:29 +0000

RSS XML Feed