CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2024-04-15 Thread Simon Burge
Module Name:src Committed By: simonb Date: Mon Apr 15 08:06:36 UTC 2024 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: vdev.c Log Message: Add a newline to a printf message. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 \

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2024-04-15 Thread Simon Burge
Module Name:src Committed By: simonb Date: Mon Apr 15 08:06:36 UTC 2024 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: vdev.c Log Message: Add a newline to a printf message. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 \

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2024-04-05 Thread Simon Burge
Module Name:src Committed By: simonb Date: Fri Apr 5 11:20:34 UTC 2024 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: dmu.c Log Message: Apply FreeBSD svn r373278 fix for ZFS corruption. Fix for NetBSD PR kern/58111 . It would be extremely unlikely to

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2024-04-05 Thread Simon Burge
Module Name:src Committed By: simonb Date: Fri Apr 5 11:20:34 UTC 2024 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: dmu.c Log Message: Apply FreeBSD svn r373278 fix for ZFS corruption. Fix for NetBSD PR kern/58111 . It would be extremely unlikely to

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2023-09-10 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Sep 10 12:50:38 UTC 2023 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_ioctl.c Log Message: Revert "Teach zfs bdevsw to do b_psize." This is used only by dump and swap, which won't work safely on

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2023-09-10 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Sep 10 12:50:38 UTC 2023 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_ioctl.c Log Message: Revert "Teach zfs bdevsw to do b_psize." This is used only by dump and swap, which won't work safely on

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2023-03-03 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Fri Mar 3 10:01:31 UTC 2023 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_vnops.c Log Message: Adapt zfs_netbsd_access() to ACL support. As ZFS itself only handles VREAD, VWRITE, VEXEC and VAPPEND we use

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2023-03-03 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Fri Mar 3 10:01:31 UTC 2023 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_vnops.c Log Message: Adapt zfs_netbsd_access() to ACL support. As ZFS itself only handles VREAD, VWRITE, VEXEC and VAPPEND we use

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2023-02-17 Thread Frank Kardel
Module Name:src Committed By: kardel Date: Fri Feb 17 21:50:14 UTC 2023 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_ctldir.c Log Message: provide pathconf for .zfs control directory. avoids errors on ls -l ../.zfs. To generate a diff of this

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2023-02-17 Thread Frank Kardel
Module Name:src Committed By: kardel Date: Fri Feb 17 21:50:14 UTC 2023 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_ctldir.c Log Message: provide pathconf for .zfs control directory. avoids errors on ls -l ../.zfs. To generate a diff of this

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2022-10-31 Thread Simon Burge
Module Name:src Committed By: simonb Date: Mon Oct 31 10:32:28 UTC 2022 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_ioctl.c Log Message: Whitespace nit. To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 \

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2022-10-31 Thread Simon Burge
Module Name:src Committed By: simonb Date: Mon Oct 31 10:32:28 UTC 2022 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_ioctl.c Log Message: Whitespace nit. To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 \

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2022-10-03 Thread Frank Kardel
Module Name:src Committed By: kardel Date: Mon Oct 3 16:04:19 UTC 2022 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_vnops.c Log Message: Revert. Spotted by hannken@ - fix needs to be in zfs_ctldir.c it is missing VOP_PATHCONF. To generate a diff

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2022-10-03 Thread Frank Kardel
Module Name:src Committed By: kardel Date: Mon Oct 3 16:04:19 UTC 2022 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_vnops.c Log Message: Revert. Spotted by hannken@ - fix needs to be in zfs_ctldir.c it is missing VOP_PATHCONF. To generate a diff

Re: CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2022-10-03 Thread J. Hannken-Illjes
Yes -- I suppose genfs_pathconf() is sufficient here. -- J. Hannken-Illjes - hann...@mailbox.org > On 3. Oct 2022, at 11:40, Frank Kardel wrote: > > > Good to know. So do we need to add path conf there? > Frank > > 3 Oct 2022 11:34:09 J. Hannken-Illjes : > >> Frank, >> >> the vnode

Re: CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2022-10-03 Thread Frank Kardel
Good to know. So do we need to add path conf there? Frank 3 Oct 2022 11:34:09 J. Hannken-Illjes : > Frank, > > the vnode operations for ".zfs" are in zfs_ctldir.c and there > is no pathconf operation here ... > > -- > J. Hannken-Illjes - hann...@mailbox.org > >> On 3. Oct 2022, at 11:26,

Re: CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2022-10-03 Thread J. Hannken-Illjes
Frank, the vnode operations for ".zfs" are in zfs_ctldir.c and there is no pathconf operation here ... -- J. Hannken-Illjes - hann...@mailbox.org > On 3. Oct 2022, at 11:26, Frank Kardel wrote: > > Well, I am am happy to do that. But ls got eopnotsupp for fpathconf of ACL > names and barked

Re: CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2022-10-03 Thread Frank Kardel
Well, I am am happy to do that. But ls got eopnotsupp for fpathconf of ACL names and barked at them when listing the .zfs snapshot directory. Ls is only ignoring einval at that place. So something must be wrong there wrt tog. Frank 3 Oct 2022 10:53:10 J. Hannken-Illjes : >> On 27. Sep 2022, at

Re: CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2022-10-03 Thread J. Hannken-Illjes
> On 27. Sep 2022, at 12:33, Frank Kardel wrote: > > Module Name: src > Committed By: kardel > Date: Tue Sep 27 10:33:21 UTC 2022 > > Modified Files: > src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_vnops.c > > Log Message: > for unsupported names return EINVAL as per TOG >

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2022-09-27 Thread Frank Kardel
Module Name:src Committed By: kardel Date: Tue Sep 27 10:33:21 UTC 2022 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_vnops.c Log Message: for unsupported names return EINVAL as per TOG

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2022-09-27 Thread Frank Kardel
Module Name:src Committed By: kardel Date: Tue Sep 27 10:33:21 UTC 2022 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_vnops.c Log Message: for unsupported names return EINVAL as per TOG

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2022-08-02 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Wed Aug 3 01:53:06 UTC 2022 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: arc.c Log Message: change the ARC reclaim code to use the pagedaemon's free page target rather than having a separate target. To generate

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2022-08-02 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Wed Aug 3 01:53:06 UTC 2022 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: arc.c Log Message: change the ARC reclaim code to use the pagedaemon's free page target rather than having a separate target. To generate

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2022-05-04 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Wed May 4 15:49:55 UTC 2022 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: arc.c Log Message: fix ARC checks for available memory: there's an extra check that we inherited from FreeBSD that tries to detect KVA

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2022-05-04 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Wed May 4 15:49:55 UTC 2022 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: arc.c Log Message: fix ARC checks for available memory: there's an extra check that we inherited from FreeBSD that tries to detect KVA

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2022-04-16 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sat Apr 16 07:56:45 UTC 2022 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: vdev_disk.c Log Message: Unlock vnode for VOP_IOCTL(). To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 \

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2022-04-16 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sat Apr 16 07:56:45 UTC 2022 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: vdev_disk.c Log Message: Unlock vnode for VOP_IOCTL(). To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 \

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2022-03-27 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Mar 27 16:26:26 UTC 2022 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_vnops.c Log Message: add a kauth vnode check for adding links To generate a diff of this commit: cvs rdiff -u -r1.77 -r1.78 \

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2022-03-27 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Mar 27 16:26:26 UTC 2022 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_vnops.c Log Message: add a kauth vnode check for adding links To generate a diff of this commit: cvs rdiff -u -r1.77 -r1.78 \

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs/sys

2021-12-28 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Dec 28 17:51:23 UTC 2021 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs/sys: zfs_context.h Log Message: zfs: Expose hostid to zfs, as in gethostid/sethostid(3). If set to nonzero, the hostid is recorded in

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs/sys

2021-12-28 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Dec 28 17:51:23 UTC 2021 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs/sys: zfs_context.h Log Message: zfs: Expose hostid to zfs, as in gethostid/sethostid(3). If set to nonzero, the hostid is recorded in

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2021-12-22 Thread Simon Burge
Module Name:src Committed By: simonb Date: Wed Dec 22 14:04:10 UTC 2021 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_vnops.c Log Message: In zfs_setattr() don't recheck the auth policy for a "nodump" flags change. zfs_netbsd_setattr() has already

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2021-12-22 Thread Simon Burge
Module Name:src Committed By: simonb Date: Wed Dec 22 14:04:10 UTC 2021 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_vnops.c Log Message: In zfs_setattr() don't recheck the auth policy for a "nodump" flags change. zfs_netbsd_setattr() has already

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2021-12-21 Thread Hauke Fath
Module Name:src Committed By: hauke Date: Tue Dec 21 15:08:14 UTC 2021 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_acl.c Log Message: Default files to BSD group ownership in line with ffs, after the lead of FreeBSD

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2021-12-21 Thread Hauke Fath
Module Name:src Committed By: hauke Date: Tue Dec 21 15:08:14 UTC 2021 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_acl.c Log Message: Default files to BSD group ownership in line with ffs, after the lead of FreeBSD

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2021-11-30 Thread Simon Burge
Module Name:src Committed By: simonb Date: Tue Nov 30 12:37:38 UTC 2021 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_vfsops.c Log Message: In zfs_statvfs(), set f_bresvd and f_fresvd to 0. Fixes random kernel accounting suspend/resumes with

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2021-11-30 Thread Simon Burge
Module Name:src Committed By: simonb Date: Tue Nov 30 12:37:38 UTC 2021 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_vfsops.c Log Message: In zfs_statvfs(), set f_bresvd and f_fresvd to 0. Fixes random kernel accounting suspend/resumes with

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2021-09-06 Thread Simon Burge
Module Name:src Committed By: simonb Date: Mon Sep 6 08:37:43 UTC 2021 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_vnops.c Log Message: Clamp zfs nlinks at UINT32_MAX (nlink_t max) instead of (much) smaller 16-bit LINK_MAX until we bump LINK_MAX.

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2021-09-06 Thread Simon Burge
Module Name:src Committed By: simonb Date: Mon Sep 6 08:37:43 UTC 2021 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_vnops.c Log Message: Clamp zfs nlinks at UINT32_MAX (nlink_t max) instead of (much) smaller 16-bit LINK_MAX until we bump LINK_MAX.

Re: CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2020-11-29 Thread Yorick Hardy
On 2020-11-28, Yorick Hardy wrote: > Module Name: src > Committed By: yhardy > Date: Sat Nov 28 22:53:06 UTC 2020 > > Modified Files: > src/external/cddl/osnet/dist/uts/common/fs/zfs: vdev_disk.c > > Log Message: > Use vn_close to release the vnodes in the error handling blocks,

Re: CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2020-05-07 Thread J. Hannken-Illjes
> On May 7, 2020, at 5:47 PM, Taylor R Campbell > wrote: > >> Module Name:src >> Committed By: hannken >> Date: Thu May 7 09:12:03 UTC 2020 >> >> Modified Files: >>src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_vnops.c >> >> Log Message: >> Revert Rev. 1.63 and

Re: CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2020-05-07 Thread Taylor R Campbell
> Module Name:src > Committed By: hannken > Date: Thu May 7 09:12:03 UTC 2020 > > Modified Files: > src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_vnops.c > > Log Message: > Revert Rev. 1.63 and add a comment why we have to zil_commit() here: > > Operation

Re: CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2020-03-13 Thread Warner Losh
On Wed, Mar 11, 2020 at 12:13 AM J. Hannken-Illjes wrote: > On 10. Mar 2020, at 13:37, Santhosh Raju wrote: > > On Tue, Mar 10, 2020 at 7:25 AM Santhosh Raju wrote: > > > Module Name:src > Committed By: fox > Date: Mon Mar 9 15:40:50 UTC 2020 > > Modified Files: >

Re: CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2020-03-11 Thread Santhosh Raju
On Wed, Mar 11, 2020 at 7:22 AM Greg Troxel wrote: > > J. Hannken-Illjes writes: > > >> Forgot to add in the commit log, the changes have been pulled in from > >> upstream openzfs. > >> > >>

Re: CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2020-03-11 Thread Martin Husemann
On Wed, Mar 11, 2020 at 08:22:26AM -0400, Greg Troxel wrote: > This seems to be hard to figure out. Is there someplace in the tree > that says what our upsream is, and what theirs is, and how all of the > various trees out there relate? And how we should be sending things, > and getting things?

Re: CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2020-03-11 Thread Greg Troxel
J. Hannken-Illjes writes: >> Forgot to add in the commit log, the changes have been pulled in from >> upstream openzfs. >> >> https://github.com/openzfs/zfs/commit/928e8ad47d3478a3d5d01f0dd6ae74a9371af65e#diff-9fd6b453f8153161abe0728c449e6505R4386 > > This is NOT our upstream -- This seems to

Re: CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2020-03-11 Thread J . Hannken-Illjes
> On 10. Mar 2020, at 13:37, Santhosh Raju wrote: > > On Tue, Mar 10, 2020 at 7:25 AM Santhosh Raju wrote: >> >> Module Name:src >> Committed By: fox >> Date: Mon Mar 9 15:40:50 UTC 2020 >> >> Modified Files: >>src/external/cddl/osnet/dist/uts/common/fs/zfs:

Re: CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2020-03-10 Thread Santhosh Raju
On Tue, Mar 10, 2020 at 7:25 AM Santhosh Raju wrote: > > Module Name:src > Committed By: fox > Date: Mon Mar 9 15:40:50 UTC 2020 > > Modified Files: > src/external/cddl/osnet/dist/uts/common/fs/zfs: metaslab.c > > Log Message: > external/cddl/osnet: Fix possible null

Re: CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2019-10-15 Thread Paul Goyette
On Tue, 15 Oct 2019, J. Hannken-Illjes wrote: Should be fixed with Rev. 1.4 of src/external/cddl/osnet/dist/uts/common/fs/zfs/dmu_diff.c Yup - thanks! ++--+---+ | Paul Goyette | PGP Key fingerprint: | E-mail

Re: CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2019-10-15 Thread J. Hannken-Illjes
Should be fixed with Rev. 1.4 of src/external/cddl/osnet/dist/uts/common/fs/zfs/dmu_diff.c -- J. Hannken-Illjes - hann...@eis.cs.tu-bs.de - TU Braunschweig > On 15. Oct 2019, at 00:13, Paul Goyette wrote: > > I'm now seeing a build error: > > # compile libzpool/dmu_diff.pico >

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2019-10-15 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue Oct 15 06:58:13 UTC 2019 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: dmu_diff.c Log Message: Add missing "#ifdef _KERNEL" to fix the build of userland zfs libraries. To generate a diff of this commit:

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2019-10-15 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue Oct 15 06:58:13 UTC 2019 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: dmu_diff.c Log Message: Add missing "#ifdef _KERNEL" to fix the build of userland zfs libraries. To generate a diff of this commit:

Re: CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2019-10-14 Thread Paul Goyette
I'm now seeing a build error: # compile libzpool/dmu_diff.pico /build/netbsd-local/tools/x86_64/amd64/bin/x86_64--netbsd-gcc -O2 -std=gnu99 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wsystem-headers -Wno-traditional -Wreturn-type -Wswitch

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2019-10-14 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Mon Oct 14 13:18:00 UTC 2019 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: dmu_diff.c zfs_ioctl.c src/external/cddl/osnet/dist/uts/common/fs/zfs/sys: dmu.h Log Message: Change dmu_diff() back to use a

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2019-10-14 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Mon Oct 14 13:18:00 UTC 2019 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: dmu_diff.c zfs_ioctl.c src/external/cddl/osnet/dist/uts/common/fs/zfs/sys: dmu.h Log Message: Change dmu_diff() back to use a

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2019-10-04 Thread Brad Spencer
Module Name:src Committed By: brad Date: Fri Oct 4 23:06:19 UTC 2019 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_vnops.c Log Message: For ZFS on NetBSD there are a number of functions called zfs_netbsd_{create,mknod,link,etc..} that call functions

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2019-10-04 Thread Brad Spencer
Module Name:src Committed By: brad Date: Fri Oct 4 23:06:19 UTC 2019 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_vnops.c Log Message: For ZFS on NetBSD there are a number of functions called zfs_netbsd_{create,mknod,link,etc..} that call functions

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2019-08-24 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sat Aug 24 12:59:34 UTC 2019 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: dnode.c Log Message: Add missing dmu_zfetch_fini() when dnode_create() lost the race. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2019-08-24 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sat Aug 24 12:59:34 UTC 2019 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: dnode.c Log Message: Add missing dmu_zfetch_fini() when dnode_create() lost the race. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2019-08-24 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sat Aug 24 12:59:06 UTC 2019 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_vnops.c Log Message: Implement kqueue support. To generate a diff of this commit: cvs rdiff -u -r1.51 -r1.52 \

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2019-08-24 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sat Aug 24 12:59:06 UTC 2019 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_vnops.c Log Message: Implement kqueue support. To generate a diff of this commit: cvs rdiff -u -r1.51 -r1.52 \

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2019-08-24 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sat Aug 24 12:58:25 UTC 2019 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_vnops.c Log Message: Implement poll support. To generate a diff of this commit: cvs rdiff -u -r1.50 -r1.51 \

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2019-08-24 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sat Aug 24 12:58:25 UTC 2019 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_vnops.c Log Message: Implement poll support. To generate a diff of this commit: cvs rdiff -u -r1.50 -r1.51 \

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2019-08-20 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue Aug 20 08:12:14 UTC 2019 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: vdev_disk.c Log Message: Rearrange the evaluation of "dvd_maxphys" so it works for wedges too. To generate a diff of this commit: cvs

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2019-08-20 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue Aug 20 08:12:14 UTC 2019 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: vdev_disk.c Log Message: Rearrange the evaluation of "dvd_maxphys" so it works for wedges too. To generate a diff of this commit: cvs

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2019-08-13 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue Aug 13 08:03:25 UTC 2019 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: dsl_dataset.c Log Message: Add missing "defined(__NetBSD__)" to make "zfs promote" work. To generate a diff of this commit: cvs rdiff

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2019-08-13 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue Aug 13 08:03:25 UTC 2019 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: dsl_dataset.c Log Message: Add missing "defined(__NetBSD__)" to make "zfs promote" work. To generate a diff of this commit: cvs rdiff

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2019-08-07 Thread Maya Rashish
Module Name:src Committed By: maya Date: Wed Aug 7 20:45:53 UTC 2019 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_vfsops.c Log Message: validate the length of args (like other filesystems) ok riastradh To generate a diff of this commit: cvs

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2019-08-07 Thread Maya Rashish
Module Name:src Committed By: maya Date: Wed Aug 7 20:45:53 UTC 2019 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_vfsops.c Log Message: validate the length of args (like other filesystems) ok riastradh To generate a diff of this commit: cvs

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2019-06-21 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Fri Jun 21 10:59:50 UTC 2019 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: dmu_tx.c Log Message: Disable assertion: illumos 7793 ztest fails assertion in dmu_tx_willuse_space To generate a diff of this

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2019-06-21 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Fri Jun 21 10:59:50 UTC 2019 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: dmu_tx.c Log Message: Disable assertion: illumos 7793 ztest fails assertion in dmu_tx_willuse_space To generate a diff of this

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2019-06-17 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Mon Jun 17 08:09:57 UTC 2019 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_vfsops.c Log Message: Add native vfs_suspend()/vfs_resume() before and after zfs_suspend_fs()/zfs_resume_fs() and get rid of dead

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2019-06-17 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Mon Jun 17 08:09:57 UTC 2019 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_vfsops.c Log Message: Add native vfs_suspend()/vfs_resume() before and after zfs_suspend_fs()/zfs_resume_fs() and get rid of dead

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2019-06-17 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Mon Jun 17 08:08:21 UTC 2019 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_vnops.c Log Message: Add fstrans_start()/fstrans_done() and bounds check to zfs_netbsd_getpages(). To generate a diff of this

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2019-06-17 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Mon Jun 17 08:08:21 UTC 2019 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_vnops.c Log Message: Add fstrans_start()/fstrans_done() and bounds check to zfs_netbsd_getpages(). To generate a diff of this

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2019-06-17 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Mon Jun 17 08:07:56 UTC 2019 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_vnops.c Log Message: Skip atime update on dead "z_sa_hdl == NULL" znodes. To generate a diff of this commit: cvs rdiff -u -r1.48

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2019-06-17 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Mon Jun 17 08:07:56 UTC 2019 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_vnops.c Log Message: Skip atime update on dead "z_sa_hdl == NULL" znodes. To generate a diff of this commit: cvs rdiff -u -r1.48

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2019-06-11 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Wed Jun 12 04:20:18 UTC 2019 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: vdev_disk.c Log Message: Fix build with -Wgnu-designator in the ZFS code struct buf buf = { b_bcount: MAXPHYS }; is a legacy style

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2019-06-11 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Wed Jun 12 04:20:18 UTC 2019 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: vdev_disk.c Log Message: Fix build with -Wgnu-designator in the ZFS code struct buf buf = { b_bcount: MAXPHYS }; is a legacy style

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2019-06-11 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue Jun 11 09:04:37 UTC 2019 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: vdev_disk.c src/external/cddl/osnet/dist/uts/common/fs/zfs/sys: vdev_disk.h Log Message: Try to retrieve the per-disk maximum

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2019-06-11 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue Jun 11 09:04:37 UTC 2019 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: vdev_disk.c src/external/cddl/osnet/dist/uts/common/fs/zfs/sys: vdev_disk.h Log Message: Try to retrieve the per-disk maximum

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2019-05-26 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sun May 26 10:22:59 UTC 2019 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: vdev_disk.c Log Message: upport wedges as vdevs, use DIOCGWEDGEINFO before DIOCGPARTINFO. PR kern/54219 zpool create pool dk5 causes

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2019-05-26 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sun May 26 10:22:59 UTC 2019 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: vdev_disk.c Log Message: upport wedges as vdevs, use DIOCGWEDGEINFO before DIOCGPARTINFO. PR kern/54219 zpool create pool dk5 causes

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2019-05-22 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Wed May 22 08:46:27 UTC 2019 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_ioctl.c zvol.c Log Message: Add missing zvol_close() to zfsdev_close(). Change zvol_size_changed() to initialize "zv->zv_volsize"

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2019-05-22 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Wed May 22 08:45:32 UTC 2019 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: dsl_dataset.c dsl_dir.c spa.c zfs_ioctl.c zfs_vfsops.c zvol.c src/external/cddl/osnet/dist/uts/common/fs/zfs/sys:

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2019-05-22 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Wed May 22 08:45:32 UTC 2019 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: dsl_dataset.c dsl_dir.c spa.c zfs_ioctl.c zfs_vfsops.c zvol.c src/external/cddl/osnet/dist/uts/common/fs/zfs/sys:

Re: CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2012-10-16 Thread Alan Barrett
On Mon, 15 Oct 2012, Taylor R Campbell wrote: @@ -796,7 +794,11 @@ zfs_link_destroy(zfs_dirlock_t *dl, znod if (zp_is_dir !zfs_dirempty(zp)) { /* dir not empty */ mutex_exit(zp-z_lock); vn_vfsunlock(vp); +#ifdef __NetBSD__

Re: CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2012-10-16 Thread Taylor R Campbell
Date: Tue, 16 Oct 2012 09:47:32 +0200 From: Alan Barrett a...@cequrux.com On Mon, 15 Oct 2012, Taylor R Campbell wrote: @@ -796,7 +794,11 @@ zfs_link_destroy(zfs_dirlock_t *dl, znod if (zp_is_dir !zfs_dirempty(zp)) { /* dir not empty */

Re: CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2012-10-15 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Oct 15 14:03:06 UTC 2012 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_dir.c src/external/cddl/osnet/dist/uts/common/fs/zfs/sys: zfs_znode.h Log

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2010-03-01 Thread Adam Hamsik
Module Name:src Committed By: haad Date: Mon Mar 1 20:38:19 UTC 2010 Removed Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: fletcher.c Log Message: Remove fletcher.c from dist it was moved to common/zfs/zfs_fletcher.c in upstream. To generate a diff of this

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2010-01-09 Thread Adam Hamsik
Module Name:src Committed By: haad Date: Sun Jan 10 01:35:39 UTC 2010 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_replay.c Log Message: Fix problem in ZFS ZIL layer where unclean shutdown of filesystem can change replayed file permissions to 777.

Re: CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2009-10-30 Thread Adam Hamsik
On Oct,Friday 30 2009, at 12:25 AM, Bill Stouder-Studenmund wrote: On Thu, Oct 29, 2009 at 11:58:32PM +0100, Adam Hamsik wrote: On Oct,Thursday 29 2009, at 8:15 PM, David Laight wrote: On Wed, Oct 28, 2009 at 11:44:51PM +, Adam Hamsik wrote: Module Name:src Committed By: haad

Re: CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2009-10-30 Thread Bill Stouder-Studenmund
On Fri, Oct 30, 2009 at 08:32:30AM +0100, Adam Hamsik wrote: On Oct,Friday 30 2009, at 12:25 AM, Bill Stouder-Studenmund wrote: On Thu, Oct 29, 2009 at 11:58:32PM +0100, Adam Hamsik wrote: On Oct,Thursday 29 2009, at 8:15 PM, David Laight wrote: On Wed, Oct 28, 2009 at 11:44:51PM

Re: CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2009-10-29 Thread David Laight
On Wed, Oct 28, 2009 at 11:44:51PM +, Adam Hamsik wrote: Module Name: src Committed By: haad Date: Wed Oct 28 23:44:51 UTC 2009 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_vnops.c zfs_znode.c Log Message: Add workaround about zfs vnode

Re: CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2009-10-29 Thread Adam Hamsik
On Oct,Thursday 29 2009, at 8:15 PM, David Laight wrote: On Wed, Oct 28, 2009 at 11:44:51PM +, Adam Hamsik wrote: Module Name:src Committed By: haad Date: Wed Oct 28 23:44:51 UTC 2009 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_vnops.c

Re: CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2009-10-29 Thread Bill Stouder-Studenmund
On Thu, Oct 29, 2009 at 11:58:32PM +0100, Adam Hamsik wrote: On Oct,Thursday 29 2009, at 8:15 PM, David Laight wrote: On Wed, Oct 28, 2009 at 11:44:51PM +, Adam Hamsik wrote: Module Name:src Committed By: haad Date: Wed Oct 28 23:44:51 UTC 2009 Modified

Re: CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2009-10-29 Thread Jason Thorpe
On Oct 29, 2009, at 4:25 PM, Bill Stouder-Studenmund wrote: Where you able to look at the repository at macosforge.org before it shut down? I think that would show a take at solving similar issues. Note that the XNU vnode lifecycle, referencing, and locking implementation is significantly