CVS commit: src/sys/dev/dm

2024-01-13 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Jan 14 07:56:53 UTC 2024 Modified Files: src/sys/dev/dm: dm_ioctl.c Log Message: Avoid leaving a configured device without resources. To generate a diff of this commit: cvs rdiff -u -r1.56 -r1.57 src/sys/dev/dm/dm_ioctl.c

CVS commit: src/sys/dev/dm

2024-01-13 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Jan 14 07:56:53 UTC 2024 Modified Files: src/sys/dev/dm: dm_ioctl.c Log Message: Avoid leaving a configured device without resources. To generate a diff of this commit: cvs rdiff -u -r1.56 -r1.57 src/sys/dev/dm/dm_ioctl.c

CVS commit: src/sys/dev/dm

2022-10-13 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Thu Oct 13 06:10:48 UTC 2022 Modified Files: src/sys/dev/dm: dm_ioctl.c Log Message: s/exaple/example/ To generate a diff of this commit: cvs rdiff -u -r1.55 -r1.56 src/sys/dev/dm/dm_ioctl.c Please note that diffs are not

CVS commit: src/sys/dev/dm

2022-10-13 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Thu Oct 13 06:10:48 UTC 2022 Modified Files: src/sys/dev/dm: dm_ioctl.c Log Message: s/exaple/example/ To generate a diff of this commit: cvs rdiff -u -r1.55 -r1.56 src/sys/dev/dm/dm_ioctl.c Please note that diffs are not

CVS commit: src/sys/dev/dm

2022-03-28 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Mon Mar 28 10:38:00 UTC 2022 Modified Files: src/sys/dev/dm: device-mapper.c Log Message: Media size is in bytes (off_t), not sectors. To generate a diff of this commit: cvs rdiff -u -r1.62 -r1.63

CVS commit: src/sys/dev/dm

2022-03-28 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Mon Mar 28 10:38:00 UTC 2022 Modified Files: src/sys/dev/dm: device-mapper.c Log Message: Media size is in bytes (off_t), not sectors. To generate a diff of this commit: cvs rdiff -u -r1.62 -r1.63

CVS commit: src/sys/dev/dm

2021-08-21 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Sat Aug 21 22:23:33 UTC 2021 Modified Files: src/sys/dev/dm: dm.h dm_dev.c dm_ioctl.c dm_pdev.c dm_table.c dm_target.c src/sys/dev/dm/doc: design.txt locking.txt Log Message: fix typos in sys/dev/dm code

CVS commit: src/sys/dev/dm

2021-08-21 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Sat Aug 21 22:23:33 UTC 2021 Modified Files: src/sys/dev/dm: dm.h dm_dev.c dm_ioctl.c dm_pdev.c dm_table.c dm_target.c src/sys/dev/dm/doc: design.txt locking.txt Log Message: fix typos in sys/dev/dm code

CVS commit: src/sys/dev/dm

2021-06-20 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Jun 21 03:16:43 UTC 2021 Modified Files: src/sys/dev/dm: dm_ioctl.c Log Message: fix proplib deprecation To generate a diff of this commit: cvs rdiff -u -r1.51 -r1.52 src/sys/dev/dm/dm_ioctl.c Please note that diffs are

CVS commit: src/sys/dev/dm

2021-06-20 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Jun 21 03:16:43 UTC 2021 Modified Files: src/sys/dev/dm: dm_ioctl.c Log Message: fix proplib deprecation To generate a diff of this commit: cvs rdiff -u -r1.51 -r1.52 src/sys/dev/dm/dm_ioctl.c Please note that diffs are

CVS commit: src/sys/dev/dm

2021-05-07 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Fri May 7 09:54:43 UTC 2021 Modified Files: src/sys/dev/dm: device-mapper.c Log Message: Track the number of cdev and bdev opens and fail dm_detach() on open devices unless detach is forced. PR kern/54969 (Disk cache is no

CVS commit: src/sys/dev/dm

2021-05-07 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Fri May 7 09:54:43 UTC 2021 Modified Files: src/sys/dev/dm: device-mapper.c Log Message: Track the number of cdev and bdev opens and fail dm_detach() on open devices unless detach is forced. PR kern/54969 (Disk cache is no

CVS commit: src/sys/dev/dm

2021-05-07 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Fri May 7 09:53:39 UTC 2021 Modified Files: src/sys/dev/dm: dm_ioctl.c Log Message: Make sure the unit number of device-mapper devices matches their minor number. To generate a diff of this commit: cvs rdiff -u -r1.50 -r1.51

CVS commit: src/sys/dev/dm

2021-05-07 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Fri May 7 09:53:39 UTC 2021 Modified Files: src/sys/dev/dm: dm_ioctl.c Log Message: Make sure the unit number of device-mapper devices matches their minor number. To generate a diff of this commit: cvs rdiff -u -r1.50 -r1.51

CVS commit: src/sys/dev/dm

2020-07-08 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Jul 8 15:07:13 UTC 2020 Modified Files: src/sys/dev/dm: device-mapper.c dm_dev.c dm_ioctl.c dm_target.c Log Message: Adapt to proplib API chanages. To generate a diff of this commit: cvs rdiff -u -r1.60 -r1.61

CVS commit: src/sys/dev/dm

2020-07-08 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Jul 8 15:07:13 UTC 2020 Modified Files: src/sys/dev/dm: device-mapper.c dm_dev.c dm_ioctl.c dm_target.c Log Message: Adapt to proplib API chanages. To generate a diff of this commit: cvs rdiff -u -r1.60 -r1.61

CVS commit: src/sys/dev/dm

2020-01-21 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Tue Jan 21 16:27:53 UTC 2020 Modified Files: src/sys/dev/dm: dm.h dm_target.c dm_target_delay.c dm_target_error.c dm_target_flakey.c dm_target_linear.c dm_target_mirror.c dm_target_snapshot.c

CVS commit: src/sys/dev/dm

2020-01-21 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Tue Jan 21 16:27:53 UTC 2020 Modified Files: src/sys/dev/dm: dm.h dm_target.c dm_target_delay.c dm_target_error.c dm_target_flakey.c dm_target_linear.c dm_target_mirror.c dm_target_snapshot.c

CVS commit: src/sys/dev/dm

2020-01-15 Thread Maya Rashish
Module Name:src Committed By: maya Date: Thu Jan 16 07:18:08 UTC 2020 Modified Files: src/sys/dev/dm: device-mapper.c Log Message: dm(8) doesn't cause problems on suspend, don't block it. Tested by Matthias Petermann, thanks! To generate a diff of this commit: cvs

CVS commit: src/sys/dev/dm

2020-01-15 Thread Maya Rashish
Module Name:src Committed By: maya Date: Thu Jan 16 07:18:08 UTC 2020 Modified Files: src/sys/dev/dm: device-mapper.c Log Message: dm(8) doesn't cause problems on suspend, don't block it. Tested by Matthias Petermann, thanks! To generate a diff of this commit: cvs

CVS commit: src/sys/dev/dm

2020-01-05 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Sun Jan 5 08:11:10 UTC 2020 Modified Files: src/sys/dev/dm: dm_target_flakey.c Log Message: dm: Add "Copyright (c) 2015 The DragonFly Project." to dm-flakey which I missed in my initial dm-flakey commit. To generate a diff

CVS commit: src/sys/dev/dm

2020-01-05 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Sun Jan 5 08:11:10 UTC 2020 Modified Files: src/sys/dev/dm: dm_target_flakey.c Log Message: dm: Add "Copyright (c) 2015 The DragonFly Project." to dm-flakey which I missed in my initial dm-flakey commit. To generate a diff

CVS commit: src/sys/dev/dm

2020-01-05 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Sun Jan 5 08:08:26 UTC 2020 Modified Files: src/sys/dev/dm: dm.h dm_target.c Added Files: src/sys/dev/dm: dm_target_delay.c Log Message: dm: Add dm-delay target Ported from DragonFlyBSD, but this target had originally

CVS commit: src/sys/dev/dm

2020-01-05 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Sun Jan 5 08:08:26 UTC 2020 Modified Files: src/sys/dev/dm: dm.h dm_target.c Added Files: src/sys/dev/dm: dm_target_delay.c Log Message: dm: Add dm-delay target Ported from DragonFlyBSD, but this target had originally

CVS commit: src/sys/dev/dm

2020-01-01 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Thu Jan 2 06:22:23 UTC 2020 Modified Files: src/sys/dev/dm: dm.h dm_target.c Added Files: src/sys/dev/dm: dm_target_flakey.c Log Message: dm: Add dm-flakey target Ported from DragonFlyBSD, but this target had

CVS commit: src/sys/dev/dm

2020-01-01 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Thu Jan 2 06:22:23 UTC 2020 Modified Files: src/sys/dev/dm: dm.h dm_target.c Added Files: src/sys/dev/dm: dm_target_flakey.c Log Message: dm: Add dm-flakey target Ported from DragonFlyBSD, but this target had

CVS commit: src/sys/dev/dm

2019-12-31 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Tue Dec 31 10:30:30 UTC 2019 Modified Files: src/sys/dev/dm: dm_dev.c dm_table.c Log Message: dm: Remove unnecessary inlining These two don't really need to be inlined. To generate a diff of this commit: cvs rdiff -u -r1.16

CVS commit: src/sys/dev/dm

2019-12-31 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Tue Dec 31 10:30:30 UTC 2019 Modified Files: src/sys/dev/dm: dm_dev.c dm_table.c Log Message: dm: Remove unnecessary inlining These two don't really need to be inlined. To generate a diff of this commit: cvs rdiff -u -r1.16

CVS commit: src/sys/dev/dm

2019-12-28 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Sat Dec 28 15:38:16 UTC 2019 Modified Files: src/sys/dev/dm: dm_target_linear.c Log Message: dm: Fix typo in comment dklinear -> linear To generate a diff of this commit: cvs rdiff -u -r1.35 -r1.36

CVS commit: src/sys/dev/dm

2019-12-28 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Sat Dec 28 15:38:16 UTC 2019 Modified Files: src/sys/dev/dm: dm_target_linear.c Log Message: dm: Fix typo in comment dklinear -> linear To generate a diff of this commit: cvs rdiff -u -r1.35 -r1.36

CVS commit: src/sys/dev/dm

2019-12-23 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Mon Dec 23 16:17:36 UTC 2019 Modified Files: src/sys/dev/dm: dm.h dm_ioctl.c dm_target.c dm_target_error.c dm_target_zero.c Log Message: dm: Make target's ->table() optional Since ->info() (counter part of ->table()

CVS commit: src/sys/dev/dm

2019-12-23 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Mon Dec 23 16:17:36 UTC 2019 Modified Files: src/sys/dev/dm: dm.h dm_ioctl.c dm_target.c dm_target_error.c dm_target_zero.c Log Message: dm: Make target's ->table() optional Since ->info() (counter part of ->table()

CVS commit: src/sys/dev/dm

2019-12-22 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Sun Dec 22 13:16:10 UTC 2019 Modified Files: src/sys/dev/dm: device-mapper.c dm_table.c Log Message: dm: Make numsec/secsize arguments in dm_table_disksize() optional To generate a diff of this commit: cvs rdiff -u -r1.58

CVS commit: src/sys/dev/dm

2019-12-22 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Sun Dec 22 13:16:10 UTC 2019 Modified Files: src/sys/dev/dm: device-mapper.c dm_table.c Log Message: dm: Make numsec/secsize arguments in dm_table_disksize() optional To generate a diff of this commit: cvs rdiff -u -r1.58

CVS commit: src/sys/dev/dm

2019-12-22 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Sun Dec 22 12:28:54 UTC 2019 Modified Files: src/sys/dev/dm: device-mapper.c Log Message: dm: Add missing "ioctl called" debug prints To generate a diff of this commit: cvs rdiff -u -r1.57 -r1.58 src/sys/dev/dm/device-mapper.c

CVS commit: src/sys/dev/dm

2019-12-22 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Sun Dec 22 12:28:54 UTC 2019 Modified Files: src/sys/dev/dm: device-mapper.c Log Message: dm: Add missing "ioctl called" debug prints To generate a diff of this commit: cvs rdiff -u -r1.57 -r1.58 src/sys/dev/dm/device-mapper.c

CVS commit: src/sys/dev/dm

2019-12-21 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Sat Dec 21 16:00:30 UTC 2019 Modified Files: src/sys/dev/dm: dm.h dm_target.c dm_target_stripe.c Log Message: dm: Fix dm-stripe's "status" output format As mentioned in "dm: Don't try to implement "status" as subset of

CVS commit: src/sys/dev/dm

2019-12-21 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Sat Dec 21 16:00:30 UTC 2019 Modified Files: src/sys/dev/dm: dm.h dm_target.c dm_target_stripe.c Log Message: dm: Fix dm-stripe's "status" output format As mentioned in "dm: Don't try to implement "status" as subset of

CVS commit: src/sys/dev/dm

2019-12-21 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Sat Dec 21 11:59:03 UTC 2019 Modified Files: src/sys/dev/dm: dm.h dm_ioctl.c dm_table.c dm_target.c dm_target_error.c dm_target_linear.c dm_target_mirror.c dm_target_snapshot.c dm_target_stripe.c

CVS commit: src/sys/dev/dm

2019-12-21 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Sat Dec 21 11:59:03 UTC 2019 Modified Files: src/sys/dev/dm: dm.h dm_ioctl.c dm_table.c dm_target.c dm_target_error.c dm_target_linear.c dm_target_mirror.c dm_target_snapshot.c dm_target_stripe.c

CVS commit: src/sys/dev/dm

2019-12-20 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Fri Dec 20 16:16:36 UTC 2019 Modified Files: src/sys/dev/dm: dm.h dm_pdev.c dm_target_linear.c dm_target_stripe.c Log Message: dm: Fix "table" output format of dm-linear and dm-stripe The existing "table" output showing device

CVS commit: src/sys/dev/dm

2019-12-20 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Fri Dec 20 16:16:36 UTC 2019 Modified Files: src/sys/dev/dm: dm.h dm_pdev.c dm_target_linear.c dm_target_stripe.c Log Message: dm: Fix "table" output format of dm-linear and dm-stripe The existing "table" output showing device

CVS commit: src/sys/dev/dm

2019-12-19 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Thu Dec 19 16:27:39 UTC 2019 Modified Files: src/sys/dev/dm: dm_ioctl.c Log Message: dm: Minor dm_ioctl.c fixes (indentation/typo/type/etc) To generate a diff of this commit: cvs rdiff -u -r1.46 -r1.47

CVS commit: src/sys/dev/dm

2019-12-19 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Thu Dec 19 16:27:39 UTC 2019 Modified Files: src/sys/dev/dm: dm_ioctl.c Log Message: dm: Minor dm_ioctl.c fixes (indentation/typo/type/etc) To generate a diff of this commit: cvs rdiff -u -r1.46 -r1.47

CVS commit: src/sys/dev/dm

2019-12-19 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Thu Dec 19 15:57:46 UTC 2019 Modified Files: src/sys/dev/dm: device-mapper.c Log Message: dm: Refactor dmioctl() More readable without dm_ioctl_switch() as a separate function. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/dev/dm

2019-12-19 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Thu Dec 19 15:57:46 UTC 2019 Modified Files: src/sys/dev/dm: device-mapper.c Log Message: dm: Refactor dmioctl() More readable without dm_ioctl_switch() as a separate function. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/dev/dm

2019-12-19 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Thu Dec 19 15:34:54 UTC 2019 Modified Files: src/sys/dev/dm: device-mapper.c dm_target.c Log Message: dm: u_{int,long} -> unsigned {int,long} To generate a diff of this commit: cvs rdiff -u -r1.55 -r1.56

CVS commit: src/sys/dev/dm

2019-12-19 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Thu Dec 19 15:34:54 UTC 2019 Modified Files: src/sys/dev/dm: device-mapper.c dm_target.c Log Message: dm: u_{int,long} -> unsigned {int,long} To generate a diff of this commit: cvs rdiff -u -r1.55 -r1.56

CVS commit: src/sys/dev/dm

2019-12-18 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Wed Dec 18 14:31:35 UTC 2019 Modified Files: src/sys/dev/dm: dm_target_error.c dm_target_linear.c dm_target_stripe.c dm_target_zero.c Log Message: dm: Test # of args in target's ->init() The # of args is part of

CVS commit: src/sys/dev/dm

2019-12-18 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Wed Dec 18 14:31:35 UTC 2019 Modified Files: src/sys/dev/dm: dm_target_error.c dm_target_linear.c dm_target_stripe.c dm_target_zero.c Log Message: dm: Test # of args in target's ->init() The # of args is part of

CVS commit: src/sys/dev/dm

2019-12-16 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Mon Dec 16 15:59:05 UTC 2019 Modified Files: src/sys/dev/dm: dm.h Log Message: dm: Cleanup dm.h (remove unneeded comments, etc) To generate a diff of this commit: cvs rdiff -u -r1.47 -r1.48 src/sys/dev/dm/dm.h Please note

CVS commit: src/sys/dev/dm

2019-12-16 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Mon Dec 16 15:59:05 UTC 2019 Modified Files: src/sys/dev/dm: dm.h Log Message: dm: Cleanup dm.h (remove unneeded comments, etc) To generate a diff of this commit: cvs rdiff -u -r1.47 -r1.48 src/sys/dev/dm/dm.h Please note

CVS commit: src/sys/dev/dm

2019-12-15 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Sun Dec 15 16:14:27 UTC 2019 Modified Files: src/sys/dev/dm: device-mapper.c dm.h dm_target_linear.c dm_target_snapshot.c dm_target_stripe.c Log Message: dm: Rename dm specific atoi() to atoi64() This is uint64_t

CVS commit: src/sys/dev/dm

2019-12-15 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Sun Dec 15 16:14:27 UTC 2019 Modified Files: src/sys/dev/dm: device-mapper.c dm.h dm_target_linear.c dm_target_snapshot.c dm_target_stripe.c Log Message: dm: Rename dm specific atoi() to atoi64() This is uint64_t

CVS commit: src/sys/dev/dm

2019-12-15 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Sun Dec 15 14:39:43 UTC 2019 Modified Files: src/sys/dev/dm: device-mapper.c dm_dev.c dm_ioctl.c dm_pdev.c dm_table.c dm_target.c dm_target_error.c dm_target_linear.c dm_target_mirror.c

CVS commit: src/sys/dev/dm

2019-12-15 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Sun Dec 15 14:39:43 UTC 2019 Modified Files: src/sys/dev/dm: device-mapper.c dm_dev.c dm_ioctl.c dm_pdev.c dm_table.c dm_target.c dm_target_error.c dm_target_linear.c dm_target_mirror.c

CVS commit: src/sys/dev/dm

2019-12-15 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Sun Dec 15 10:12:45 UTC 2019 Modified Files: src/sys/dev/dm: device-mapper.c dm.h dm_target.c dm_target_error.c dm_target_snapshot.c dm_target_zero.c Log Message: dm: Make targets' ->sync() optional Apparently some

CVS commit: src/sys/dev/dm

2019-12-15 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Sun Dec 15 10:12:45 UTC 2019 Modified Files: src/sys/dev/dm: device-mapper.c dm.h dm_target.c dm_target_error.c dm_target_snapshot.c dm_target_zero.c Log Message: dm: Make targets' ->sync() optional Apparently some

CVS commit: src/sys/dev/dm

2019-12-15 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Sun Dec 15 09:42:29 UTC 2019 Modified Files: src/sys/dev/dm: dm.h dm_table.c dm_target.c dm_target_error.c dm_target_mirror.c dm_target_snapshot.c dm_target_zero.c Log Message: dm: Make targets' ->secsize() optional

CVS commit: src/sys/dev/dm

2019-12-15 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Sun Dec 15 09:42:29 UTC 2019 Modified Files: src/sys/dev/dm: dm.h dm_table.c dm_target.c dm_target_error.c dm_target_mirror.c dm_target_snapshot.c dm_target_zero.c Log Message: dm: Make targets' ->secsize() optional

CVS commit: src/sys/dev/dm

2019-12-15 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Sun Dec 15 09:22:29 UTC 2019 Modified Files: src/sys/dev/dm: device-mapper.c dm.h dm_table.c dm_target_linear.c dm_target_stripe.c Log Message: dm: "unsigned" -> "unsigned int" for consistency Use either one, but

CVS commit: src/sys/dev/dm

2019-12-15 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Sun Dec 15 09:22:29 UTC 2019 Modified Files: src/sys/dev/dm: device-mapper.c dm.h dm_table.c dm_target_linear.c dm_target_stripe.c Log Message: dm: "unsigned" -> "unsigned int" for consistency Use either one, but

CVS commit: src/sys/dev/dm

2019-12-14 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Sun Dec 15 05:56:02 UTC 2019 Modified Files: src/sys/dev/dm: dm.h dm_ioctl.c dm_target.c dm_target_error.c dm_target_linear.c dm_target_mirror.c dm_target_snapshot.c dm_target_stripe.c dm_target_zero.c

CVS commit: src/sys/dev/dm

2019-12-14 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Sun Dec 15 05:56:02 UTC 2019 Modified Files: src/sys/dev/dm: dm.h dm_ioctl.c dm_target.c dm_target_error.c dm_target_linear.c dm_target_mirror.c dm_target_snapshot.c dm_target_stripe.c dm_target_zero.c

CVS commit: src/sys/dev/dm

2019-12-14 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Sat Dec 14 17:15:54 UTC 2019 Modified Files: src/sys/dev/dm: dm.h dm_ioctl.c Log Message: dm: Don't try to implement "status" as subset of "table" The way dm_table_status_ioctl() implements "status" and "table" is not

CVS commit: src/sys/dev/dm

2019-12-14 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Sat Dec 14 17:15:54 UTC 2019 Modified Files: src/sys/dev/dm: dm.h dm_ioctl.c Log Message: dm: Don't try to implement "status" as subset of "table" The way dm_table_status_ioctl() implements "status" and "table" is not

CVS commit: src/sys/dev/dm

2019-12-14 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Sat Dec 14 14:43:38 UTC 2019 Modified Files: src/sys/dev/dm: dm_ioctl.c Log Message: dm: Make dm_dbg_print_flags() take uint32_t flag which comes from prop_dictionary_get_uint32() result. taken-from: DragonFlyBSD To generate

CVS commit: src/sys/dev/dm

2019-12-14 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Sat Dec 14 14:43:38 UTC 2019 Modified Files: src/sys/dev/dm: dm_ioctl.c Log Message: dm: Make dm_dbg_print_flags() take uint32_t flag which comes from prop_dictionary_get_uint32() result. taken-from: DragonFlyBSD To generate

CVS commit: src/sys/dev/dm

2019-12-14 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Sat Dec 14 11:20:51 UTC 2019 Modified Files: src/sys/dev/dm: device-mapper.c dm.h dm_ioctl.c Log Message: dm: Move extern declaration of global variables to dm.h To generate a diff of this commit: cvs rdiff -u -r1.50 -r1.51

CVS commit: src/sys/dev/dm

2019-12-14 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Sat Dec 14 11:20:51 UTC 2019 Modified Files: src/sys/dev/dm: device-mapper.c dm.h dm_ioctl.c Log Message: dm: Move extern declaration of global variables to dm.h To generate a diff of this commit: cvs rdiff -u -r1.50 -r1.51

CVS commit: src/sys/dev/dm

2019-12-14 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Sat Dec 14 10:49:30 UTC 2019 Modified Files: src/sys/dev/dm: device-mapper.c dm_dev.c dm_table.c dm_target.c Log Message: dm: Remove void casts of function calls Use of void casts in dm is not consistent, just get rid of them.

CVS commit: src/sys/dev/dm

2019-12-14 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Sat Dec 14 10:49:30 UTC 2019 Modified Files: src/sys/dev/dm: device-mapper.c dm_dev.c dm_table.c dm_target.c Log Message: dm: Remove void casts of function calls Use of void casts in dm is not consistent, just get rid of them.

CVS commit: src/sys/dev/dm

2019-12-14 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Sat Dec 14 10:02:35 UTC 2019 Modified Files: src/sys/dev/dm: dm_target_error.c dm_target_linear.c dm_target_mirror.c dm_target_snapshot.c dm_target_stripe.c dm_target_zero.c Log Message: dm: Remove unconditional

CVS commit: src/sys/dev/dm

2019-12-14 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Sat Dec 14 10:02:35 UTC 2019 Modified Files: src/sys/dev/dm: dm_target_error.c dm_target_linear.c dm_target_mirror.c dm_target_snapshot.c dm_target_stripe.c dm_target_zero.c Log Message: dm: Remove unconditional

CVS commit: src/sys/dev/dm

2019-12-13 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Fri Dec 13 16:15:54 UTC 2019 Modified Files: src/sys/dev/dm: dm_target.c Log Message: dm: Don't KASSERT() target handlers Having assertions here causes panic if target is missing anything as shown in "dm: Add dummy target

CVS commit: src/sys/dev/dm

2019-12-13 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Fri Dec 13 16:15:54 UTC 2019 Modified Files: src/sys/dev/dm: dm_target.c Log Message: dm: Don't KASSERT() target handlers Having assertions here causes panic if target is missing anything as shown in "dm: Add dummy target

CVS commit: src/sys/dev/dm

2019-12-13 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Fri Dec 13 15:49:22 UTC 2019 Modified Files: src/sys/dev/dm: dm_pdev.c Log Message: dm: Fix memory leak in dm_pdev_rem() Need to free dmp regardless of dm_pdev_rem() return value. taken-from: DragonFlyBSD To generate a diff

CVS commit: src/sys/dev/dm

2019-12-13 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Fri Dec 13 15:49:22 UTC 2019 Modified Files: src/sys/dev/dm: dm_pdev.c Log Message: dm: Fix memory leak in dm_pdev_rem() Need to free dmp regardless of dm_pdev_rem() return value. taken-from: DragonFlyBSD To generate a diff

CVS commit: src/sys/dev/dm

2019-12-12 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Thu Dec 12 16:28:24 UTC 2019 Modified Files: src/sys/dev/dm: dm.h dm_ioctl.c dm_target_error.c dm_target_linear.c dm_target_mirror.c dm_target_snapshot.c dm_target_stripe.c dm_target_zero.c Log Message:

CVS commit: src/sys/dev/dm

2019-12-12 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Thu Dec 12 16:28:24 UTC 2019 Modified Files: src/sys/dev/dm: dm.h dm_ioctl.c dm_target_error.c dm_target_linear.c dm_target_mirror.c dm_target_snapshot.c dm_target_stripe.c dm_target_zero.c Log Message:

CVS commit: src/sys/dev/dm

2019-12-11 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Wed Dec 11 14:03:37 UTC 2019 Modified Files: src/sys/dev/dm: device-mapper.c Log Message: dm: Revert "Fix error handling in dmioctl()" for now This change seems to break "deps" in dm ioctl(2) for linear target. Revert the

CVS commit: src/sys/dev/dm

2019-12-11 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Wed Dec 11 14:03:37 UTC 2019 Modified Files: src/sys/dev/dm: device-mapper.c Log Message: dm: Revert "Fix error handling in dmioctl()" for now This change seems to break "deps" in dm ioctl(2) for linear target. Revert the

CVS commit: src/sys/dev/dm

2019-12-09 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Mon Dec 9 16:06:19 UTC 2019 Modified Files: src/sys/dev/dm: dm_target_linear.c Log Message: dm: Silence aprint_normal() in dm_target_linear_status() dm_target_linear_status() shouldn't print this debug message by default on

CVS commit: src/sys/dev/dm

2019-12-09 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Mon Dec 9 16:06:19 UTC 2019 Modified Files: src/sys/dev/dm: dm_target_linear.c Log Message: dm: Silence aprint_normal() in dm_target_linear_status() dm_target_linear_status() shouldn't print this debug message by default on

CVS commit: src/sys/dev/dm

2019-12-09 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Mon Dec 9 15:54:59 UTC 2019 Modified Files: src/sys/dev/dm: device-mapper.c Log Message: dm: Fix error handling in dmioctl() Looks like cleanup_exit label is in a wrong place. Should skip prop_dictionary_copyout_ioctl() on

CVS commit: src/sys/dev/dm

2019-12-09 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Mon Dec 9 15:54:59 UTC 2019 Modified Files: src/sys/dev/dm: device-mapper.c Log Message: dm: Fix error handling in dmioctl() Looks like cleanup_exit label is in a wrong place. Should skip prop_dictionary_copyout_ioctl() on

CVS commit: src/sys/dev/dm

2019-12-09 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Mon Dec 9 15:30:42 UTC 2019 Modified Files: src/sys/dev/dm: dm_target_stripe.c Log Message: dm: Correct target name "stripe" -> "striped" Sync with Linux kernel. The file name is "stripe", but the target name is "striped".

CVS commit: src/sys/dev/dm

2019-12-09 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Mon Dec 9 15:30:42 UTC 2019 Modified Files: src/sys/dev/dm: dm_target_stripe.c Log Message: dm: Correct target name "stripe" -> "striped" Sync with Linux kernel. The file name is "stripe", but the target name is "striped".

CVS commit: src/sys/dev/dm

2019-12-08 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Sun Dec 8 14:59:42 UTC 2019 Modified Files: src/sys/dev/dm: dm.h dm_target_error.c dm_target_mirror.c dm_target_snapshot.c dm_target_zero.c Log Message: dm: Add dummy target ->sync()/->secsize() to prevent panic on

CVS commit: src/sys/dev/dm

2019-12-08 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Sun Dec 8 14:59:42 UTC 2019 Modified Files: src/sys/dev/dm: dm.h dm_target_error.c dm_target_mirror.c dm_target_snapshot.c dm_target_zero.c Log Message: dm: Add dummy target ->sync()/->secsize() to prevent panic on

CVS commit: src/sys/dev/dm

2019-12-08 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Sun Dec 8 10:50:21 UTC 2019 Modified Files: src/sys/dev/dm: dm.h dm_target_mirror.c dm_target_snapshot.c dm_target_stripe.c Log Message: dm: Move targets specific structs to .c files These don't need to be defined

CVS commit: src/sys/dev/dm

2019-12-08 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Sun Dec 8 10:50:21 UTC 2019 Modified Files: src/sys/dev/dm: dm.h dm_target_mirror.c dm_target_snapshot.c dm_target_stripe.c Log Message: dm: Move targets specific structs to .c files These don't need to be defined

CVS commit: src/sys/dev/dm

2019-12-08 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Sun Dec 8 10:35:53 UTC 2019 Modified Files: src/sys/dev/dm: dm.h dm_target.c dm_target_snapshot.c Log Message: dm: Unbreak compilation of kernel modules The dm kernel modules (MK_DM_TARGETS enabled in sys/modules/dm/Makefile)

CVS commit: src/sys/dev/dm

2019-12-08 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Sun Dec 8 10:35:53 UTC 2019 Modified Files: src/sys/dev/dm: dm.h dm_target.c dm_target_snapshot.c Log Message: dm: Unbreak compilation of kernel modules The dm kernel modules (MK_DM_TARGETS enabled in sys/modules/dm/Makefile)

CVS commit: src/sys/dev/dm

2019-12-07 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Sun Dec 8 04:41:02 UTC 2019 Modified Files: src/sys/dev/dm: dm.h dm_ioctl.c dm_target_error.c dm_target_linear.c dm_target_mirror.c dm_target_snapshot.c dm_target_stripe.c dm_target_zero.c Log Message:

CVS commit: src/sys/dev/dm

2019-12-07 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Sun Dec 8 04:41:02 UTC 2019 Modified Files: src/sys/dev/dm: dm.h dm_ioctl.c dm_target_error.c dm_target_linear.c dm_target_mirror.c dm_target_snapshot.c dm_target_stripe.c dm_target_zero.c Log Message:

CVS commit: src/sys/dev/dm

2019-12-07 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Sat Dec 7 16:13:39 UTC 2019 Modified Files: src/sys/dev/dm: device-mapper.c Log Message: dm: Fix indentation To generate a diff of this commit: cvs rdiff -u -r1.46 -r1.47 src/sys/dev/dm/device-mapper.c Please note that diffs

CVS commit: src/sys/dev/dm

2019-12-07 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Sat Dec 7 16:13:39 UTC 2019 Modified Files: src/sys/dev/dm: device-mapper.c Log Message: dm: Fix indentation To generate a diff of this commit: cvs rdiff -u -r1.46 -r1.47 src/sys/dev/dm/device-mapper.c Please note that diffs

CVS commit: src/sys/dev/dm

2019-12-07 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Sat Dec 7 15:28:39 UTC 2019 Modified Files: src/sys/dev/dm: dm.h dm_dev.c dm_pdev.c dm_table.c dm_target.c dm_target_error.c dm_target_linear.c dm_target_mirror.c dm_target_snapshot.c dm_target_stripe.c

CVS commit: src/sys/dev/dm

2019-12-07 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Sat Dec 7 15:28:39 UTC 2019 Modified Files: src/sys/dev/dm: dm.h dm_dev.c dm_pdev.c dm_table.c dm_target.c dm_target_error.c dm_target_linear.c dm_target_mirror.c dm_target_snapshot.c dm_target_stripe.c

  1   2   3   >