CVS commit: src/sys/fs/msdosfs

2024-05-03 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sat May 4 05:49:39 UTC 2024 Modified Files: src/sys/fs/msdosfs: msdosfs_rename.c Log Message: >From genfs_rename.c: * XXX Want a better equality test. `tcnp->cn_cred == cred' * hoses p2k because puffs

CVS commit: src/sys/fs/msdosfs

2024-05-03 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sat May 4 05:49:39 UTC 2024 Modified Files: src/sys/fs/msdosfs: msdosfs_rename.c Log Message: >From genfs_rename.c: * XXX Want a better equality test. `tcnp->cn_cred == cred' * hoses p2k because puffs

CVS commit: src/sys/fs/msdosfs

2023-08-18 Thread matthew green
Module Name:src Committed By: mrg Date: Fri Aug 18 21:05:44 UTC 2023 Modified Files: src/sys/fs/msdosfs: msdosfs_vnops.c Log Message: fix the previous to not fail to include the extension in lookups. copy deExtension into the final 3 bytes. previously, this was found by

CVS commit: src/sys/fs/msdosfs

2023-08-18 Thread matthew green
Module Name:src Committed By: mrg Date: Fri Aug 18 21:05:44 UTC 2023 Modified Files: src/sys/fs/msdosfs: msdosfs_vnops.c Log Message: fix the previous to not fail to include the extension in lookups. copy deExtension into the final 3 bytes. previously, this was found by

CVS commit: src/sys/fs/msdosfs

2023-08-13 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Aug 14 05:41:09 UTC 2023 Modified Files: src/sys/fs/msdosfs: msdosfs_vnops.c Log Message: when calling a function that needs more bytes than we have, create a stack variable long enough and use that instead. found by GCC 12.

CVS commit: src/sys/fs/msdosfs

2023-08-13 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Aug 14 05:41:09 UTC 2023 Modified Files: src/sys/fs/msdosfs: msdosfs_vnops.c Log Message: when calling a function that needs more bytes than we have, create a stack variable long enough and use that instead. found by GCC 12.

CVS commit: src/sys/fs/msdosfs

2023-02-13 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Mon Feb 13 23:14:21 UTC 2023 Modified Files: src/sys/fs/msdosfs: msdosfs_conv.c Log Message: s/chacters/characters/ in comments. To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/sys/fs/msdosfs/msdosfs_conv.c

CVS commit: src/sys/fs/msdosfs

2023-02-13 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Mon Feb 13 23:14:21 UTC 2023 Modified Files: src/sys/fs/msdosfs: msdosfs_conv.c Log Message: s/chacters/characters/ in comments. To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/sys/fs/msdosfs/msdosfs_conv.c

CVS commit: src/sys/fs/msdosfs

2022-04-16 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sat Apr 16 07:58:21 UTC 2022 Modified Files: src/sys/fs/msdosfs: msdosfs_vfsops.c Log Message: Lock vnode for vinvalbuf(). To generate a diff of this commit: cvs rdiff -u -r1.137 -r1.138 src/sys/fs/msdosfs/msdosfs_vfsops.c

CVS commit: src/sys/fs/msdosfs

2022-04-16 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sat Apr 16 07:58:21 UTC 2022 Modified Files: src/sys/fs/msdosfs: msdosfs_vfsops.c Log Message: Lock vnode for vinvalbuf(). To generate a diff of this commit: cvs rdiff -u -r1.137 -r1.138 src/sys/fs/msdosfs/msdosfs_vfsops.c

CVS commit: src/sys/fs/msdosfs

2021-10-23 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sat Oct 23 07:45:03 UTC 2021 Modified Files: src/sys/fs/msdosfs: denode.h msdosfs_rename.c Log Message: Convert msdosfs_rename() to use genfs_sane_rename(). Based on work by Taylor R Campbell. To generate a diff of this

CVS commit: src/sys/fs/msdosfs

2021-10-23 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sat Oct 23 07:45:03 UTC 2021 Modified Files: src/sys/fs/msdosfs: denode.h msdosfs_rename.c Log Message: Convert msdosfs_rename() to use genfs_sane_rename(). Based on work by Taylor R Campbell. To generate a diff of this

CVS commit: src/sys/fs/msdosfs

2021-02-10 Thread Ryo ONODERA
Module Name:src Committed By: ryoon Date: Thu Feb 11 00:15:55 UTC 2021 Modified Files: src/sys/fs/msdosfs: msdosfs_vfsops.c Log Message: Enable to mount Raspberry Pi Pico's USB mass storage partition Fix PR kern/55985. O.k. by thorpej@. Pull-up to netbsd-8 and netbsd-9.

CVS commit: src/sys/fs/msdosfs

2021-02-10 Thread Ryo ONODERA
Module Name:src Committed By: ryoon Date: Thu Feb 11 00:15:55 UTC 2021 Modified Files: src/sys/fs/msdosfs: msdosfs_vfsops.c Log Message: Enable to mount Raspberry Pi Pico's USB mass storage partition Fix PR kern/55985. O.k. by thorpej@. Pull-up to netbsd-8 and netbsd-9.

CVS commit: src/sys/fs/msdosfs

2020-09-06 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Sep 7 01:35:25 UTC 2020 Modified Files: src/sys/fs/msdosfs: msdosfs_fat.c Log Message: avoid an uninit warning with GCC 9. To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.35 src/sys/fs/msdosfs/msdosfs_fat.c Please

CVS commit: src/sys/fs/msdosfs

2020-09-06 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Sep 7 01:35:25 UTC 2020 Modified Files: src/sys/fs/msdosfs: msdosfs_fat.c Log Message: avoid an uninit warning with GCC 9. To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.35 src/sys/fs/msdosfs/msdosfs_fat.c Please

CVS commit: src/sys/fs/msdosfs

2018-07-25 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Wed Jul 25 22:07:59 UTC 2018 Modified Files: src/sys/fs/msdosfs: msdosfs_fat.c Log Message: Avoid undefined behavior semantics in msdosfs_fat.c Do not change signedness bit with left shift. While there avoid signed integer

CVS commit: src/sys/fs/msdosfs

2018-07-25 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Wed Jul 25 22:07:59 UTC 2018 Modified Files: src/sys/fs/msdosfs: msdosfs_fat.c Log Message: Avoid undefined behavior semantics in msdosfs_fat.c Do not change signedness bit with left shift. While there avoid signed integer

CVS commit: src/sys/fs/msdosfs

2018-01-26 Thread Sevan Janiyan
Module Name:src Committed By: sevan Date: Sat Jan 27 03:54:01 UTC 2018 Modified Files: src/sys/fs/msdosfs: msdosfs_fat.c Log Message: Need strings.h for ffs() Resolves implict declaration warning of ffs() when building tools via build.sh To generate a diff of this

CVS commit: src/sys/fs/msdosfs

2018-01-26 Thread Sevan Janiyan
Module Name:src Committed By: sevan Date: Sat Jan 27 03:54:01 UTC 2018 Modified Files: src/sys/fs/msdosfs: msdosfs_fat.c Log Message: Need strings.h for ffs() Resolves implict declaration warning of ffs() when building tools via build.sh To generate a diff of this

CVS commit: src/sys/fs/msdosfs

2017-11-27 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Mon Nov 27 15:02:05 UTC 2017 Modified Files: src/sys/fs/msdosfs: msdosfs_vfsops.c Log Message: relax sanity check. It's ok to have more FAT sectors than needed. To generate a diff of this commit: cvs rdiff -u -r1.128 -r1.129

CVS commit: src/sys/fs/msdosfs

2017-11-27 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Mon Nov 27 15:02:05 UTC 2017 Modified Files: src/sys/fs/msdosfs: msdosfs_vfsops.c Log Message: relax sanity check. It's ok to have more FAT sectors than needed. To generate a diff of this commit: cvs rdiff -u -r1.128 -r1.129

CVS commit: src/sys/fs/msdosfs

2017-08-20 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Aug 20 11:48:15 UTC 2017 Modified Files: src/sys/fs/msdosfs: msdosfs_vfsops.c Log Message: Add more sanity checks for BPB parameters. Handle FAT12 format for media with sectors >= 32kByte. Does fix PR 52485. To generate a

CVS commit: src/sys/fs/msdosfs

2017-08-20 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Aug 20 11:48:15 UTC 2017 Modified Files: src/sys/fs/msdosfs: msdosfs_vfsops.c Log Message: Add more sanity checks for BPB parameters. Handle FAT12 format for media with sectors >= 32kByte. Does fix PR 52485. To generate a

CVS commit: src/sys/fs/msdosfs

2017-03-01 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Wed Mar 1 10:41:28 UTC 2017 Modified Files: src/sys/fs/msdosfs: msdosfs_denode.c msdosfs_vfsops.c msdosfs_vnops.c Log Message: Remove now redundant calls to fstrans_start()/fstrans_done(). To generate a diff of this commit:

CVS commit: src/sys/fs/msdosfs

2017-03-01 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Wed Mar 1 10:41:28 UTC 2017 Modified Files: src/sys/fs/msdosfs: msdosfs_denode.c msdosfs_vfsops.c msdosfs_vnops.c Log Message: Remove now redundant calls to fstrans_start()/fstrans_done(). To generate a diff of this commit:

CVS commit: src/sys/fs/msdosfs

2017-02-17 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Fri Feb 17 08:27:20 UTC 2017 Modified Files: src/sys/fs/msdosfs: msdosfs_vfsops.c Log Message: Take vnode lock for VOP_FSYNC(). To generate a diff of this commit: cvs rdiff -u -r1.119 -r1.120

CVS commit: src/sys/fs/msdosfs

2017-02-17 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Fri Feb 17 08:27:20 UTC 2017 Modified Files: src/sys/fs/msdosfs: msdosfs_vfsops.c Log Message: Take vnode lock for VOP_FSYNC(). To generate a diff of this commit: cvs rdiff -u -r1.119 -r1.120

CVS commit: src/sys/fs/msdosfs

2017-01-14 Thread Maya Rashish
Module Name:src Committed By: maya Date: Sat Jan 14 17:17:53 UTC 2017 Modified Files: src/sys/fs/msdosfs: denode.h Log Message: Be explicit about how we're placing part of the on-disk name into the extension, so it doesn't appear like we are overrunning an array. Appeases

CVS commit: src/sys/fs/msdosfs

2017-01-14 Thread Maya Rashish
Module Name:src Committed By: maya Date: Sat Jan 14 17:17:53 UTC 2017 Modified Files: src/sys/fs/msdosfs: denode.h Log Message: Be explicit about how we're placing part of the on-disk name into the extension, so it doesn't appear like we are overrunning an array. Appeases

CVS commit: src/sys/fs/msdosfs

2016-06-30 Thread NONAKA Kimihiro
Module Name:src Committed By: nonaka Date: Thu Jun 30 09:34:01 UTC 2016 Modified Files: src/sys/fs/msdosfs: msdosfs_conv.c Log Message: Fix false positives when comparing long file names that have the same first 13 (or some multiple thereof) characters. To generate a

CVS commit: src/sys/fs/msdosfs

2016-06-30 Thread NONAKA Kimihiro
Module Name:src Committed By: nonaka Date: Thu Jun 30 09:34:01 UTC 2016 Modified Files: src/sys/fs/msdosfs: msdosfs_conv.c Log Message: Fix false positives when comparing long file names that have the same first 13 (or some multiple thereof) characters. To generate a

CVS commit: src/sys/fs/msdosfs

2016-05-07 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sat May 7 16:43:02 UTC 2016 Modified Files: src/sys/fs/msdosfs: msdosfs_fat.c Log Message: fix DEBUG build To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31 src/sys/fs/msdosfs/msdosfs_fat.c Please note that diffs

CVS commit: src/sys/fs/msdosfs

2016-05-07 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sat May 7 16:43:02 UTC 2016 Modified Files: src/sys/fs/msdosfs: msdosfs_fat.c Log Message: fix DEBUG build To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31 src/sys/fs/msdosfs/msdosfs_fat.c Please note that diffs

CVS commit: src/sys/fs/msdosfs

2016-05-03 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Tue May 3 18:17:29 UTC 2016 Modified Files: src/sys/fs/msdosfs: msdosfs_fat.c Log Message: Validate FAT entries to avoid some panics caused by a corrupted FAT. Also print FAT write errors when mount is synchronous (-o sync).

CVS commit: src/sys/fs/msdosfs

2016-05-03 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Tue May 3 18:17:29 UTC 2016 Modified Files: src/sys/fs/msdosfs: msdosfs_fat.c Log Message: Validate FAT entries to avoid some panics caused by a corrupted FAT. Also print FAT write errors when mount is synchronous (-o sync).

CVS commit: src/sys/fs/msdosfs

2016-03-05 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Mar 6 07:33:25 UTC 2016 Modified Files: src/sys/fs/msdosfs: msdosfs_conv.c Log Message: Use KASSERT for conditions that cannot be met with current parameters. To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16

CVS commit: src/sys/fs/msdosfs

2016-03-05 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Mar 6 07:33:25 UTC 2016 Modified Files: src/sys/fs/msdosfs: msdosfs_conv.c Log Message: Use KASSERT for conditions that cannot be met with current parameters. To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16

CVS commit: src/sys/fs/msdosfs

2016-02-06 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Sat Feb 6 14:11:58 UTC 2016 Modified Files: src/sys/fs/msdosfs: msdosfs_unicode.c Log Message: Toolify. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/fs/msdosfs/msdosfs_unicode.c Please note that diffs

CVS commit: src/sys/fs/msdosfs

2016-02-06 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Sat Feb 6 14:11:58 UTC 2016 Modified Files: src/sys/fs/msdosfs: msdosfs_unicode.c Log Message: Toolify. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/fs/msdosfs/msdosfs_unicode.c Please note that diffs

CVS commit: src/sys/fs/msdosfs

2016-02-01 Thread Martin Husemann
Module Name:src Committed By: martin Date: Mon Feb 1 10:37:57 UTC 2016 Modified Files: src/sys/fs/msdosfs: msdosfs_conv.c Log Message: Avoid unsigned/signed comparision warning to fix the build. To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13

CVS commit: src/sys/fs/msdosfs

2016-02-01 Thread Martin Husemann
Module Name:src Committed By: martin Date: Mon Feb 1 10:37:57 UTC 2016 Modified Files: src/sys/fs/msdosfs: msdosfs_conv.c Log Message: Avoid unsigned/signed comparision warning to fix the build. To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13

CVS commit: src/sys/fs/msdosfs

2016-02-01 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Feb 1 16:53:24 UTC 2016 Modified Files: src/sys/fs/msdosfs: msdosfs_conv.c msdosfs_vnops.c Log Message: - split a long line. - remove extra test. - move d_namlen setting to msdosfs_vnops.c to avoid the ifdef. To generate

CVS commit: src/sys/fs/msdosfs

2016-02-01 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Feb 1 16:53:24 UTC 2016 Modified Files: src/sys/fs/msdosfs: msdosfs_conv.c msdosfs_vnops.c Log Message: - split a long line. - remove extra test. - move d_namlen setting to msdosfs_vnops.c to avoid the ifdef. To generate

CVS commit: src/sys/fs/msdosfs

2016-01-31 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Feb 1 02:59:33 UTC 2016 Modified Files: src/sys/fs/msdosfs: direntry.h msdosfs_conv.c msdosfs_vnops.c Log Message: We can't depend on dp->d_namlen existing for the parts that are used in makefs(8). To generate a diff of

CVS commit: src/sys/fs/msdosfs

2016-01-31 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Feb 1 02:59:33 UTC 2016 Modified Files: src/sys/fs/msdosfs: direntry.h msdosfs_conv.c msdosfs_vnops.c Log Message: We can't depend on dp->d_namlen existing for the parts that are used in makefs(8). To generate a diff of

CVS commit: src/sys/fs/msdosfs

2016-01-22 Thread David A. Holland
Module Name:src Committed By: dholland Date: Fri Jan 22 22:53:36 UTC 2016 Modified Files: src/sys/fs/msdosfs: bpb.h direntry.h Log Message: u_int{8,16,32}_t -> uint{8,16,32}_t, also u_int -> unsigned and u_char -> unsigned char. To generate a diff of this commit: cvs

CVS commit: src/sys/fs/msdosfs

2016-01-22 Thread David A. Holland
Module Name:src Committed By: dholland Date: Fri Jan 22 22:53:36 UTC 2016 Modified Files: src/sys/fs/msdosfs: bpb.h direntry.h Log Message: u_int{8,16,32}_t -> uint{8,16,32}_t, also u_int -> unsigned and u_char -> unsigned char. To generate a diff of this commit: cvs

CVS commit: src/sys/fs/msdosfs

2016-01-22 Thread David A. Holland
Module Name:src Committed By: dholland Date: Fri Jan 22 22:48:18 UTC 2016 Modified Files: src/sys/fs/msdosfs: bootsect.h Log Message: u_int8_t -> uint8_t To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/fs/msdosfs/bootsect.h Please note that diffs

CVS commit: src/sys/fs/msdosfs

2016-01-22 Thread David A. Holland
Module Name:src Committed By: dholland Date: Fri Jan 22 22:48:18 UTC 2016 Modified Files: src/sys/fs/msdosfs: bootsect.h Log Message: u_int8_t -> uint8_t To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/fs/msdosfs/bootsect.h Please note that diffs

CVS commit: src/sys/fs/msdosfs

2015-01-22 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Jan 23 02:39:48 UTC 2015 Modified Files: src/sys/fs/msdosfs: msdosfs_vfsops.c Log Message: add some more paranoid checks about secsize and struct use. To generate a diff of this commit: cvs rdiff -u -r1.115 -r1.116

CVS commit: src/sys/fs/msdosfs

2015-01-22 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Jan 23 02:39:48 UTC 2015 Modified Files: src/sys/fs/msdosfs: msdosfs_vfsops.c Log Message: add some more paranoid checks about secsize and struct use. To generate a diff of this commit: cvs rdiff -u -r1.115 -r1.116

CVS commit: src/sys/fs/msdosfs

2015-01-22 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Jan 23 03:33:58 UTC 2015 Modified Files: src/sys/fs/msdosfs: msdosfs_vfsops.c Log Message: catch up with DPRINTF change To generate a diff of this commit: cvs rdiff -u -r1.116 -r1.117 src/sys/fs/msdosfs/msdosfs_vfsops.c

CVS commit: src/sys/fs/msdosfs

2015-01-22 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Jan 23 03:33:58 UTC 2015 Modified Files: src/sys/fs/msdosfs: msdosfs_vfsops.c Log Message: catch up with DPRINTF change To generate a diff of this commit: cvs rdiff -u -r1.116 -r1.117 src/sys/fs/msdosfs/msdosfs_vfsops.c

Re: CVS commit: src/sys/fs/msdosfs

2014-08-12 Thread David Laight
On Sun, Jul 13, 2014 at 04:34:59PM +0200, Martin Husemann wrote: On Sun, Jul 13, 2014 at 04:31:58PM +0200, Martin Husemann wrote: Why does lsof define _KERNEL ? Let me rephrase: we provide the userland important stuff when either _KERNEL or MAKEFS is defined - maybe MAKEFS should be renamed

CVS commit: src/sys/fs/msdosfs

2014-07-18 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Fri Jul 18 17:24:34 UTC 2014 Modified Files: src/sys/fs/msdosfs: msdosfs_vfsops.c Log Message: Make DPRINTF more understandable, and replace my previous #ifdef DIAGNOSTIC... To generate a diff of this commit: cvs rdiff -u -r1.114

CVS commit: src/sys/fs/msdosfs

2014-07-18 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Fri Jul 18 17:24:34 UTC 2014 Modified Files: src/sys/fs/msdosfs: msdosfs_vfsops.c Log Message: Make DPRINTF more understandable, and replace my previous #ifdef DIAGNOSTIC... To generate a diff of this commit: cvs rdiff -u -r1.114

CVS commit: src/sys/fs/msdosfs

2014-07-16 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Wed Jul 16 20:09:00 UTC 2014 Modified Files: src/sys/fs/msdosfs: msdosfs_vfsops.c Log Message: Limit the minimum size of a disk sector to 512 bytes, to prevent memory overflow on extremely low secsize. This normally conforms to the

CVS commit: src/sys/fs/msdosfs

2014-07-16 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Wed Jul 16 20:09:00 UTC 2014 Modified Files: src/sys/fs/msdosfs: msdosfs_vfsops.c Log Message: Limit the minimum size of a disk sector to 512 bytes, to prevent memory overflow on extremely low secsize. This normally conforms to the

CVS commit: src/sys/fs/msdosfs

2014-07-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Jul 15 11:43:54 UTC 2014 Modified Files: src/sys/fs/msdosfs: msdosfs_vfsops.c Log Message: Correct the bread size of struct fsinfo from Gerald Lee at DELL dot com To generate a diff of this commit: cvs rdiff -u -r1.112

CVS commit: src/sys/fs/msdosfs

2014-07-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Jul 15 11:43:54 UTC 2014 Modified Files: src/sys/fs/msdosfs: msdosfs_vfsops.c Log Message: Correct the bread size of struct fsinfo from Gerald Lee at DELL dot com To generate a diff of this commit: cvs rdiff -u -r1.112

Re: CVS commit: src/sys/fs/msdosfs

2014-07-14 Thread Joerg Sonnenberger
On Sun, Jul 13, 2014 at 04:34:59PM +0200, Martin Husemann wrote: On Sun, Jul 13, 2014 at 04:31:58PM +0200, Martin Husemann wrote: Why does lsof define _KERNEL ? Let me rephrase: we provide the userland important stuff when either _KERNEL or MAKEFS is defined - maybe MAKEFS should be renamed

Re: CVS commit: src/sys/fs/msdosfs

2014-07-14 Thread Martin Husemann
On Mon, Jul 14, 2014 at 10:26:58AM +0200, Joerg Sonnenberger wrote: MSDOSFS_MOUNT_USERLAND_DEFS or something. lsof inherently want to mess with the kernel details, i.e. to try to rediscover the original path name used to open a file etc. Yes, but some other parts in that file are really

Re: CVS commit: src/sys/fs/msdosfs

2014-07-13 Thread Joerg Sonnenberger
On Tue, Jul 08, 2014 at 09:21:52AM +, Juergen Hannken-Illjes wrote: Module Name: src Committed By: hannken Date: Tue Jul 8 09:21:52 UTC 2014 Modified Files: src/sys/fs/msdosfs: denode.h msdosfs_denode.c msdosfs_lookup.c msdosfs_vfsops.c msdosfs_vnops.c

Re: CVS commit: src/sys/fs/msdosfs

2014-07-13 Thread J. Hannken-Illjes
On 13 Jul 2014, at 15:36, Joerg Sonnenberger jo...@britannica.bec.de wrote: On Tue, Jul 08, 2014 at 09:21:52AM +, Juergen Hannken-Illjes wrote: Module Name: src Committed By:hannken Date:Tue Jul 8 09:21:52 UTC 2014 Modified Files: src/sys/fs/msdosfs:

Re: CVS commit: src/sys/fs/msdosfs

2014-07-13 Thread Martin Husemann
On Sun, Jul 13, 2014 at 04:15:47PM +0200, J. Hannken-Illjes wrote: Maybe a patch to lsof/dialects/n+obsd/dlsof.h like #if defined (NETBSDV) #define VFS_PROTOS(dummy) /**/ #endif before including msdosfsmount.h? Why does lsof define _KERNEL ? Martin

Re: CVS commit: src/sys/fs/msdosfs

2014-07-13 Thread Martin Husemann
On Sun, Jul 13, 2014 at 04:31:58PM +0200, Martin Husemann wrote: Why does lsof define _KERNEL ? Let me rephrase: we provide the userland important stuff when either _KERNEL or MAKEFS is defined - maybe MAKEFS should be renamed and lsof could use the new define instead of _KERNEL.

CVS commit: src/sys/fs/msdosfs

2014-07-09 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Wed Jul 9 09:00:18 UTC 2014 Modified Files: src/sys/fs/msdosfs: msdosfs_vfsops.c Log Message: Minor changes: - malloc()+memset() - malloc(|M_ZERO) - rename 'vers' to 'FSVers' - declare 'ExtFlags' instead of calling getushort()

CVS commit: src/sys/fs/msdosfs

2014-07-09 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Wed Jul 9 09:00:18 UTC 2014 Modified Files: src/sys/fs/msdosfs: msdosfs_vfsops.c Log Message: Minor changes: - malloc()+memset() - malloc(|M_ZERO) - rename 'vers' to 'FSVers' - declare 'ExtFlags' instead of calling getushort()

CVS commit: src/sys/fs/msdosfs

2014-07-08 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue Jul 8 09:21:52 UTC 2014 Modified Files: src/sys/fs/msdosfs: denode.h msdosfs_denode.c msdosfs_lookup.c msdosfs_vfsops.c msdosfs_vnops.c msdosfsmount.h Log Message: Change msdosfs from hashlist to vcache: - Use

CVS commit: src/sys/fs/msdosfs

2014-07-08 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Tue Jul 8 19:34:47 UTC 2014 Modified Files: src/sys/fs/msdosfs: msdosfs_vfsops.c Log Message: - Perform sanity checks not just for GEMDOSFS, but for all FAT devices. This also fixes a division-by-zero bug that could crash the

CVS commit: src/sys/fs/msdosfs

2014-07-08 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue Jul 8 09:21:52 UTC 2014 Modified Files: src/sys/fs/msdosfs: denode.h msdosfs_denode.c msdosfs_lookup.c msdosfs_vfsops.c msdosfs_vnops.c msdosfsmount.h Log Message: Change msdosfs from hashlist to vcache: - Use

CVS commit: src/sys/fs/msdosfs

2014-07-08 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Tue Jul 8 19:34:47 UTC 2014 Modified Files: src/sys/fs/msdosfs: msdosfs_vfsops.c Log Message: - Perform sanity checks not just for GEMDOSFS, but for all FAT devices. This also fixes a division-by-zero bug that could crash the

CVS commit: src/sys/fs/msdosfs

2014-05-30 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Fri May 30 08:42:35 UTC 2014 Modified Files: src/sys/fs/msdosfs: msdosfs_denode.c Log Message: msdosfs_reclaim(): add missing fstrans and protect change of v_data with v_interlock as msdosfs_sync() now needs it. To generate a

CVS commit: src/sys/fs/msdosfs

2014-05-30 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Fri May 30 08:42:35 UTC 2014 Modified Files: src/sys/fs/msdosfs: msdosfs_denode.c Log Message: msdosfs_reclaim(): add missing fstrans and protect change of v_data with v_interlock as msdosfs_sync() now needs it. To generate a

CVS commit: src/sys/fs/msdosfs

2014-03-17 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Mon Mar 17 09:35:59 UTC 2014 Modified Files: src/sys/fs/msdosfs: msdosfs_vfsops.c Log Message: Change msdosfs_sync() to use vfs_vnode_iterator. To generate a diff of this commit: cvs rdiff -u -r1.104 -r1.105

CVS commit: src/sys/fs/msdosfs

2014-03-17 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Mon Mar 17 09:35:59 UTC 2014 Modified Files: src/sys/fs/msdosfs: msdosfs_vfsops.c Log Message: Change msdosfs_sync() to use vfs_vnode_iterator. To generate a diff of this commit: cvs rdiff -u -r1.104 -r1.105

CVS commit: src/sys/fs/msdosfs

2013-12-24 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Tue Dec 24 16:51:24 UTC 2013 Modified Files: src/sys/fs/msdosfs: msdosfs_lookup.c Log Message: don't treat adjacent members as a larger array Coverity CID 977367 To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30

CVS commit: src/sys/fs/msdosfs

2013-12-24 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Tue Dec 24 16:51:24 UTC 2013 Modified Files: src/sys/fs/msdosfs: msdosfs_lookup.c Log Message: don't treat adjacent members as a larger array Coverity CID 977367 To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30

CVS commit: src/sys/fs/msdosfs

2013-11-02 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sat Nov 2 10:30:18 UTC 2013 Modified Files: src/sys/fs/msdosfs: msdosfs_vnops.c Log Message: Stop using v_mount of an unreferenced vnode -- save the mount while the vnode has a reference. To generate a diff of this commit:

CVS commit: src/sys/fs/msdosfs

2013-11-02 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sat Nov 2 10:30:18 UTC 2013 Modified Files: src/sys/fs/msdosfs: msdosfs_vnops.c Log Message: Stop using v_mount of an unreferenced vnode -- save the mount while the vnode has a reference. To generate a diff of this commit:

CVS commit: src/sys/fs/msdosfs

2013-10-19 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Oct 20 00:01:55 UTC 2013 Modified Files: src/sys/fs/msdosfs: direntry.h Log Message: provide a function to access the name and extension as a single array as opposed depend on array index overflow. To generate a diff of

CVS commit: src/sys/fs/msdosfs

2013-10-19 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Oct 20 00:01:55 UTC 2013 Modified Files: src/sys/fs/msdosfs: direntry.h Log Message: provide a function to access the name and extension as a single array as opposed depend on array index overflow. To generate a diff of

CVS commit: src/sys/fs/msdosfs

2013-04-15 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Mon Apr 15 14:11:00 UTC 2013 Modified Files: src/sys/fs/msdosfs: msdosfs_vfsops.c Log Message: Don't attempt to mount file system with clusters larger than MAXBSIZE. To generate a diff of this commit: cvs rdiff -u -r1.100

CVS commit: src/sys/fs/msdosfs

2013-04-15 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Mon Apr 15 14:11:00 UTC 2013 Modified Files: src/sys/fs/msdosfs: msdosfs_vfsops.c Log Message: Don't attempt to mount file system with clusters larger than MAXBSIZE. To generate a diff of this commit: cvs rdiff -u -r1.100

CVS commit: src/sys/fs/msdosfs

2013-01-27 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jan 27 20:15:58 UTC 2013 Modified Files: src/sys/fs/msdosfs: msdosfs_fat.c Log Message: tidy up debugging printfs; no functional change. To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26

CVS commit: src/sys/fs/msdosfs

2013-01-27 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jan 27 22:04:19 UTC 2013 Modified Files: src/sys/fs/msdosfs: msdosfs_fat.c Log Message: don't need sys/mount.h in userland. To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27 src/sys/fs/msdosfs/msdosfs_fat.c

CVS commit: src/sys/fs/msdosfs

2013-01-27 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Jan 28 00:17:18 UTC 2013 Modified Files: src/sys/fs/msdosfs: msdosfs_fat.c Log Message: A little more debugging. To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28 src/sys/fs/msdosfs/msdosfs_fat.c Please note

CVS commit: src/sys/fs/msdosfs

2013-01-27 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jan 27 20:15:58 UTC 2013 Modified Files: src/sys/fs/msdosfs: msdosfs_fat.c Log Message: tidy up debugging printfs; no functional change. To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26

CVS commit: src/sys/fs/msdosfs

2013-01-27 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jan 27 22:04:19 UTC 2013 Modified Files: src/sys/fs/msdosfs: msdosfs_fat.c Log Message: don't need sys/mount.h in userland. To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27 src/sys/fs/msdosfs/msdosfs_fat.c

CVS commit: src/sys/fs/msdosfs

2013-01-27 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Jan 28 00:17:18 UTC 2013 Modified Files: src/sys/fs/msdosfs: msdosfs_fat.c Log Message: A little more debugging. To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28 src/sys/fs/msdosfs/msdosfs_fat.c Please note

CVS commit: src/sys/fs/msdosfs

2013-01-26 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Jan 26 16:51:51 UTC 2013 Modified Files: src/sys/fs/msdosfs: denode.h msdosfs_conv.c msdosfs_fat.c msdosfs_lookup.c msdosfsmount.h Log Message: more cross-compile friendly. To generate a diff of this commit:

CVS commit: src/sys/fs/msdosfs

2013-01-26 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Jan 26 16:51:51 UTC 2013 Modified Files: src/sys/fs/msdosfs: denode.h msdosfs_conv.c msdosfs_fat.c msdosfs_lookup.c msdosfsmount.h Log Message: more cross-compile friendly. To generate a diff of this commit:

CVS commit: src/sys/fs/msdosfs

2013-01-26 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Jan 26 19:45:02 UTC 2013 Modified Files: src/sys/fs/msdosfs: denode.h Log Message: fix fstat build. To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 src/sys/fs/msdosfs/denode.h Please note that diffs are not

CVS commit: src/sys/fs/msdosfs

2013-01-25 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Jan 26 00:21:49 UTC 2013 Modified Files: src/sys/fs/msdosfs: denode.h direntry.h fat.h msdosfs_conv.c msdosfs_fat.c msdosfs_lookup.c msdosfsmount.h Log Message: expose more stuff if MAKEFS is defined for the

CVS commit: src/sys/fs/msdosfs

2013-01-25 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Jan 26 00:21:49 UTC 2013 Modified Files: src/sys/fs/msdosfs: denode.h direntry.h fat.h msdosfs_conv.c msdosfs_fat.c msdosfs_lookup.c msdosfsmount.h Log Message: expose more stuff if MAKEFS is defined for the

CVS commit: src/sys/fs/msdosfs

2012-12-28 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Fri Dec 28 08:04:00 UTC 2012 Modified Files: src/sys/fs/msdosfs: msdosfs_vnops.c Log Message: Move the initialization of n to after the error branch. From Taylor R Campbell riastr...@netbsd.org To generate a diff of this

CVS commit: src/sys/fs/msdosfs

2012-12-28 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Fri Dec 28 08:04:00 UTC 2012 Modified Files: src/sys/fs/msdosfs: msdosfs_vnops.c Log Message: Move the initialization of n to after the error branch. From Taylor R Campbell riastr...@netbsd.org To generate a diff of this

CVS commit: src/sys/fs/msdosfs

2012-12-20 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Thu Dec 20 11:44:39 UTC 2012 Modified Files: src/sys/fs/msdosfs: msdosfs_fat.c Log Message: Revert rev. 1.20 now that bread() has been fixed. PR kern/46282 (6.0_BETA crash: msdosfs_bmap - pcbmap - bread - bio_doread) To

CVS commit: src/sys/fs/msdosfs

2012-12-20 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Thu Dec 20 11:44:39 UTC 2012 Modified Files: src/sys/fs/msdosfs: msdosfs_fat.c Log Message: Revert rev. 1.20 now that bread() has been fixed. PR kern/46282 (6.0_BETA crash: msdosfs_bmap - pcbmap - bread - bio_doread) To

  1   2   >