Module Name:src
Committed By: hannken
Date: Sat Aug 27 15:32:28 UTC 2011
Modified Files:
src/sys/fs/tmpfs: tmpfs_subr.c tmpfs_vnops.c
Log Message:
Finish and enable whiteout support for tmpfs:
- Enable VOP tmpfs_whiteout().
- Support ISWHITEOUT in tmpfs_alloc_file().
- Su
Module Name:src
Committed By: hannken
Date: Sun Aug 28 08:27:57 UTC 2011
Modified Files:
src/sys/fs/union: union_vfsops.c
Log Message:
Print the warning message on mount once.
Should fix PR #42795 (patch to make mounting union filesystems less obnoxious)
To generate a d
Module Name:src
Committed By: hannken
Date: Sun Oct 2 13:00:07 UTC 2011
Modified Files:
src/sys/kern: vfs_vnode.c
Log Message:
The path getnewvnode()->getcleanvnode()->vclean()->VOP_LOCK() will panic
if the vnode we want to clean is a layered vnode and the caller already
Module Name:src
Committed By: hannken
Date: Mon Oct 3 10:30:13 UTC 2011
Modified Files:
src/sys/kern: vfs_vnode.c
Log Message:
As getnewvnode() is prepared to wait for an allocation change vnalloc()
to always use PR_WAITOK.
No more 'WARNING: unable to allocate new vnode,
Module Name:src
Committed By: hannken
Date: Fri Oct 7 09:35:07 UTC 2011
Modified Files:
src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_vfsops.c
src/sys/fs/msdosfs: msdosfs_vfsops.c
src/sys/fs/puffs: puffs_vfsops.c
src/sys/fs/smbfs: smbfs_vfsops
Module Name:src
Committed By: hannken
Date: Fri Oct 14 09:23:31 UTC 2011
Modified Files:
src/sys/compat/linux/common: linux_file.c linux_file64.c linux_ioctl.c
linux_misc.c
src/sys/compat/linux32/common: linux32_dirent.c
src/sys/compat/ossaudio:
Module Name:src
Committed By: hannken
Date: Sun Oct 16 12:26:16 UTC 2011
Modified Files:
src/sys/miscfs/fdesc: fdesc_vnops.c
src/sys/miscfs/procfs: procfs_map.c
Log Message:
VOP_GETATTR() needs a shared lock at least.
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: hannken
Date: Sun Oct 16 12:41:46 UTC 2011
Modified Files:
src/sys/fs/nilfs: nilfs_vnops.c
Log Message:
VOP_GETATTR() needs a shared lock at least.
While here fix a typo (fvp -> tvp).
To generate a diff of this commit:
cvs rdiff -u -r1.14 -
Module Name:src
Committed By: hannken
Date: Tue Oct 18 09:22:53 UTC 2011
Modified Files:
src/sys/fs/union: union_subr.c union_vnops.c
Log Message:
VOP_GETATTR() needs a shared lock at least.
To generate a diff of this commit:
cvs rdiff -u -r1.50 -r1.51 src/sys/fs/union/u
Module Name:src
Committed By: hannken
Date: Tue Oct 18 20:20:30 UTC 2011
Modified Files:
src/sys/fs/udf: udf_vnops.c
Log Message:
VOP_GETATTR() needs a shared lock at least.
While here fix a typo (fvp -> tvp).
To generate a diff of this commit:
cvs rdiff -u -r1.67 -r1.6
Module Name:src
Committed By: hannken
Date: Sun Oct 23 08:42:06 UTC 2011
Modified Files:
src/sys/fs/smbfs: smbfs_kq.c
Log Message:
VOP_GETATTR() needs a shared lock at least.
To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 src/sys/fs/smbfs/smbfs_kq.c
Pleas
Module Name:src
Committed By: hannken
Date: Mon Oct 24 11:43:31 UTC 2011
Modified Files:
src/sys/nfs: nfs_kq.c nfs_vfsops.c
Log Message:
VOP_GETATTR() needs a shared lock at least.
As nfs_kqpoll() ignores the return value from VOP_GETATTR() initialize
the attrributes to z
Module Name:src
Committed By: hannken
Date: Sun Oct 30 12:00:28 UTC 2011
Modified Files:
src/sys/nfs: nfs_serv.c
Log Message:
VOP_GETATTR() needs a shared lock at least.
To generate a diff of this commit:
cvs rdiff -u -r1.160 -r1.161 src/sys/nfs/nfs_serv.c
Please note t
Module Name:src
Committed By: hannken
Date: Sun Oct 30 12:12:21 UTC 2011
Modified Files:
src/sys/arch/amd64/conf: GENERIC
src/sys/arch/i386/conf: ALL GENERIC
src/sys/dev/pci: files.pci
Added Files:
src/sys/dev/pci: if_vioif.c ld_virtio.c viomb.c virt
Module Name:src
Committed By: hannken
Date: Sun Oct 30 13:24:13 UTC 2011
Modified Files:
src/sys/fs/puffs: puffs_vnops.c
Log Message:
Add a comment that pn_sizemtx should be useless as VOP_GETATTR now
needs a shared lock at least.
To generate a diff of this commit:
cvs r
Module Name:src
Committed By: hannken
Date: Wed Nov 2 14:34:09 UTC 2011
Modified Files:
src/sys/dev/pci: ld_virtio.c
Log Message:
Make sure we allocate enough segments for the request dma maps.
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/dev/pci/
Module Name:src
Committed By: hannken
Date: Sat Nov 5 09:22:44 UTC 2011
Modified Files:
src/distrib/sets/lists/man: mi
src/share/man/man4: Makefile ld.4
Added Files:
src/share/man/man4: virtio.4
Log Message:
Document virtio(4).
To generate a diff of this
Module Name:src
Committed By: hannken
Date: Mon Nov 7 08:44:16 UTC 2011
Modified Files:
src/sys/kern: bufq_priocscan.c
Log Message:
Move an assertion to the right place.
Ok: YAMAMOTO Takashi
Fixes PR #45578 (kernel crash with BUFQ_PRIOCSCAN)
To generate a diff of thi
Module Name:src
Committed By: hannken
Date: Mon Nov 14 16:04:30 UTC 2011
Modified Files:
src/sys/arch/xen/xen: xbdback_xenbus.c
Log Message:
Bring back sys/disklabel.h for DISKUNIT and DISKPART.
To generate a diff of this commit:
cvs rdiff -u -r1.49 -r1.50 src/sys/arch/x
Module Name:src
Committed By: hannken
Date: Mon Nov 14 18:35:15 UTC 2011
Modified Files:
src/sys/fs/adosfs: advfsops.c
src/sys/fs/cd9660: cd9660_vfsops.c
src/sys/fs/filecorefs: filecore_vfsops.c
src/sys/fs/hfs: hfs_subr.c
src/sys/fs/msdosfs:
Module Name:src
Committed By: hannken
Date: Mon Nov 14 18:38:14 UTC 2011
Modified Files:
src/sys/fs/union: union_subr.c
Log Message:
Remove a needless vnode lock/unlock dance. This is a leftover from the
removal of VOP_LEASE().
Function union_removed_upper() always works
Module Name:src
Committed By: hannken
Date: Mon Nov 14 18:42:57 UTC 2011
Modified Files:
src/sys/fs/union: union_vnops.c
Log Message:
VOP_ABORTOP() has no specific lock requirements so there is no need
to force locked vnodes here. It should be impossible to come here
with
Module Name:src
Committed By: hannken
Date: Sun Nov 20 10:32:33 UTC 2011
Modified Files:
src/sys/kern: kern_verifiedexec.c
Log Message:
Fix locking against self in veriexec_fp_calc().
To generate a diff of this commit:
cvs rdiff -u -r1.127 -r1.128 src/sys/kern/kern_verif
Module Name:src
Committed By: hannken
Date: Mon Nov 21 09:08:00 UTC 2011
Modified Files:
src/sys/nfs: nfs_serv.c
Log Message:
nfsrv_lookup(): Defer the postopattr lookup on dirp until the
child node is unlocked.
Ok: YAMAMOTO Takashi
To generate a diff o
Module Name:src
Committed By: hannken
Date: Mon Nov 21 10:46:57 UTC 2011
Modified Files:
src/sys/fs/msdosfs: msdosfs_vnops.c
Log Message:
Add missing fstrans_done().
Should fix PR #45635 (KASSERT "fli->fli_trans_cnt == 0" failed)
To generate a diff of this commit:
cvs r
Module Name:src
Committed By: hannken
Date: Mon Nov 21 18:29:23 UTC 2011
Modified Files:
src/sys/fs/union: union.h union_subr.c union_vfsops.c union_vnops.c
Log Message:
Replace flag based union node locking with generic vnode lock, support
shared and nowait locks and prot
Module Name:src
Committed By: hannken
Date: Wed Nov 23 19:39:11 UTC 2011
Modified Files:
src/sys/fs/union: union.h union_subr.c union_vfsops.c
Log Message:
Use hashinit() / hashdone() to create the union node hash list.
Cleanup the hash lookup in union_allocvp().
Needs m
Module Name:src
Committed By: hannken
Date: Wed Nov 23 19:40:42 UTC 2011
Modified Files:
src/sys/dev/pci: ld_virtio.c
Log Message:
According to "Virtio PCI Card Specification v0.9.2 DRAFT" there is no
feature named VIRTIO_BLK_F_SECTOR_MAX so remove it. Linux seems to use
Module Name:src
Committed By: hannken
Date: Fri Nov 25 11:19:10 UTC 2011
Modified Files:
src/sys/fs/union: union_subr.c
Log Message:
When union_allocvp() finds a node being cleaned out and the caller holds
a lock, ignore the node and continue. To allow the cleaning to suc
Module Name:src
Committed By: hannken
Date: Sat Dec 3 10:53:10 UTC 2011
Modified Files:
src/sys/dev/pci: ld_virtio.c
Log Message:
Don't try to set ld->sc_maxxfer below MAXPHYS.
At least genfs_io assumes 'ld->sc_maxxfer == MAXPHYS'.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: hannken
Date: Mon Dec 5 11:12:11 UTC 2011
Modified Files:
src/sys/fs/union: union_vfsops.c
Log Message:
The union file system is as stable as other layered file systems so
no longer print a warning to the console.
Gnats is waiting ...
To g
Module Name:src
Committed By: hannken
Date: Tue Dec 20 16:49:37 UTC 2011
Modified Files:
src/sys/kern: vfs_vnode.c
Log Message:
Move the diagnostic check for a missing VOP_CLOSE() to the top of vrelel().
As long as we hold the vnode interlock there is no chance for this vn
Module Name:src
Committed By: hannken
Date: Fri Jan 20 18:47:04 UTC 2012
Modified Files:
src/sys/arch/x86/include: i82489reg.h
Log Message:
Revert revision 1.4 and change LAPIC_LEVEL_ASSERT / _MASK back to 0x4000.
According to "Intel 64 and IA-32 Architectures Software De
Module Name:src
Committed By: hannken
Date: Sun Jan 29 18:29:12 UTC 2012
Modified Files:
src/sys/arch/i386/conf: INSTALL_FLOPPY
Log Message:
Add virtio driver to INSTALL_FLOPPY.
Requested by Matthias Scheler for particular cases like
http://mail-index.netbsd.org/netbsd-u
Module Name:src
Committed By: hannken
Date: Fri Mar 16 08:39:54 UTC 2012
Modified Files:
src/sys/ufs/ext2fs: ext2fs_lookup.c
src/sys/ufs/ufs: ufs_lookup.c
Log Message:
Fix last commit that broke lookup for dot with op DELETE.
Reviewed by: David Holland
To gener
Module Name:src
Committed By: hannken
Date: Sat Mar 17 17:58:38 UTC 2012
Modified Files:
src/sys/rump/librump/rumpkern: vm.c
Log Message:
Don't take a mutex we already took 6 lines above.
To generate a diff of this commit:
cvs rdiff -u -r1.124 -r1.125 src/sys/rump/librum
Module Name:src
Committed By: hannken
Date: Sat Mar 17 18:00:29 UTC 2012
Modified Files:
src/tests/rump/rumpkern: t_vm.c
Log Message:
Starting with Rev. 1.191 of kern/subr_pool.c a pool has to be inactive
for at least 10 seconds before it can be reclaimed.
Change the uvmw
Module Name:src
Committed By: hannken
Date: Tue Jul 31 09:33:50 UTC 2018
Modified Files:
src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_znode.c
Log Message:
Initialize z_lockf for new znodes.
Ok: Chuck Silvers
To generate a diff of this commit:
cvs rdiff -u -r1.20
Module Name:src
Committed By: hannken
Date: Wed Aug 29 09:04:03 UTC 2018
Modified Files:
src/sys/dev: fss.c fssvar.h
Log Message:
Convert flags FSS_ACTIVE and FSS_ERROR into new member sc_state
with states FSS_IDLE, FSS_ACTIVE and FSS_ERROR.
No functional change intended.
Module Name:src
Committed By: hannken
Date: Wed Aug 29 09:04:40 UTC 2018
Modified Files:
src/sys/dev: fss.c fssvar.h
Log Message:
Add two new states FSS_CREATING and FSS_DESTROYING and use them
while creating or destroying a snapshot.
Remove now unneeded sc_lock that made
Module Name:src
Committed By: hannken
Date: Wed Aug 29 09:05:17 UTC 2018
Modified Files:
src/sys/kern: vfs_bio.c
Log Message:
Make sure getnewbuf() runs bawrite() inside fstrans.
Use fstrans_start_nowait() to skip buffers that would block.
To generate a diff of this comm
Module Name:src
Committed By: hannken
Date: Fri Oct 5 09:49:23 UTC 2018
Modified Files:
src/sbin/fsck_ffs: setup.c
Log Message:
Add a test for duplicate inodes on the persistent snapshot list.
To generate a diff of this commit:
cvs rdiff -u -r1.101 -r1.102 src/sbin/fsck
Module Name:src
Committed By: hannken
Date: Fri Oct 5 09:51:56 UTC 2018
Modified Files:
src/distrib/sets/lists/comp: mi
src/share/man/man9: Makefile fstrans.9
src/sys/dev: vnd.c
src/sys/kern: vfs_trans.c
src/sys/miscfs/genfs: genfs_vfsops.c
Module Name:src
Committed By: hannken
Date: Fri Oct 12 09:43:59 UTC 2018
Modified Files:
src/external/bsd/nsd: Makefile.inc
Log Message:
Fix obvious typo: add missing equal sign.
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/external/bsd/nsd/Makefile.in
Module Name:src
Committed By: hannken
Date: Wed Nov 7 09:58:19 UTC 2018
Modified Files:
src/sys/kern: uipc_socket.c
Log Message:
Update getsockopt(SO_ERROR) to behave like soreceive() and
return and clear so->so_rerror if so->so_error is zero.
Ok: christos@
To generate
Module Name:src
Committed By: hannken
Date: Wed Nov 7 09:59:12 UTC 2018
Modified Files:
src/sys/kern: uipc_syscalls.c
Log Message:
Don't defer errors from sendmmsg(). This matches the linux manpage.
Defer errors from recvmmsg() through so_rerror and
tests and return a d
Module Name:src
Committed By: hannken
Date: Mon Nov 12 09:21:13 UTC 2018
Modified Files:
src/sys/kern: uipc_syscalls.c
Log Message:
sys_recvmmsg: don't defer an error that already gets returned.
To generate a diff of this commit:
cvs rdiff -u -r1.198 -r1.199 src/sys/kern
Module Name:src
Committed By: hannken
Date: Mon Nov 12 09:21:45 UTC 2018
Modified Files:
src/external/bsd/nsd/include: config.h
Log Message:
Re-enable {send,recv}mmsg now they are working.
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/external/bsd/nsd/i
Module Name:src
Committed By: hannken
Date: Wed Nov 14 17:51:37 UTC 2018
Modified Files:
src/sys/compat/linux/common: linux_socket.c
src/sys/compat/netbsd32: netbsd32_socket.c
Log Message:
Apply the recent fixes to {send,recv}mmsg() to their compat variants.
To g
Module Name:src
Committed By: hannken
Date: Tue Nov 20 10:03:39 UTC 2018
Modified Files:
src/external/bsd/nsd/dist: server.c
Log Message:
Fix NSD when built with --enable-recvmmsg:
When resetting a query with query_reset(queries[i], ...) always restore the
corresponding m
Module Name:src
Committed By: hannken
Date: Wed Nov 28 09:55:06 UTC 2018
Modified Files:
src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_vnops.c
Log Message:
Always unbusy pages in zfs_putapage() after the data has been written
into the DMU. Running fsx no longer hang
Module Name:src
Committed By: hannken
Date: Wed Nov 28 09:55:36 UTC 2018
Modified Files:
src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_znode.c
Log Message:
Add missing sa_buf_rele() into zfs_zget_cleaner().
To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1
Module Name:src
Committed By: hannken
Date: Wed Nov 28 09:56:09 UTC 2018
Modified Files:
src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_vnops.c
Log Message:
Remove an early test for "source and target are equal" from zfs_rename()
that broke BSD semantics.
To generat
Module Name:src
Committed By: hannken
Date: Wed Nov 28 09:56:40 UTC 2018
Modified Files:
src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_vnops.c
Log Message:
Don't try to release a NULL vnode in zfs_netbsd_rename().
To generate a diff of this commit:
cvs rdiff -u -r1
Module Name:src
Committed By: hannken
Date: Wed Nov 28 09:57:16 UTC 2018
Modified Files:
src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_vnops.c
Log Message:
We expect VOP_ACCESS() to return EACCESS as general error.
Change zfs_netbsd_access() to translate the common
Module Name:src
Committed By: hannken
Date: Wed Nov 28 09:57:59 UTC 2018
Modified Files:
src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_vnops.c
src/tests/fs/vfs: t_unpriv.c
Log Message:
Add missing access check for setting va_Xtime into zfs_netbsd_setattr().
Module Name:src
Committed By: hannken
Date: Wed Nov 28 09:58:58 UTC 2018
Modified Files:
src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_vnops.c
src/tests/fs/vfs: t_unpriv.c
Log Message:
Add missing access check for REMOVE into zfs_netbsd_lookup().
PR kern/476
Module Name:src
Committed By: hannken
Date: Wed Nov 28 10:01:28 UTC 2018
Modified Files:
src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_vnops.c
src/tests/fs/vfs: t_unpriv.c
Log Message:
Redo the access check for setting va_flags in zfs_netbsd_setattr().
Use u
Module Name:src
Committed By: hannken
Date: Fri Nov 30 09:52:39 UTC 2018
Modified Files:
src/tests/fs/vfs: t_full.c
Log Message:
Skip zfs, it does not GOP_ALLOC.
PR kern/47656 test zfs_fillfs.
To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/tests/fs/vfs
Module Name:src
Committed By: hannken
Date: Fri Nov 30 09:53:41 UTC 2018
Modified Files:
src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_vnops.c
src/external/cddl/osnet/sys/sys: uio.h
Log Message:
Zfs_write() may hide write errors if uiomove() succeeds but a
fu
Module Name:src
Committed By: hannken
Date: Thu Dec 6 09:58:52 UTC 2018
Modified Files:
src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_znode.c
Log Message:
Add missing ZFS_OBJ_HOLD_ENTER() / ZFS_OBJ_HOLD_EXIT() to zfs_zget_cleaner().
To generate a diff of this comm
Module Name:src
Committed By: hannken
Date: Thu Dec 6 10:00:40 UTC 2018
Modified Files:
src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_vnops.c
Log Message:
We have component names as counted strings (cn_nameptr, cn_namelen) but
ZFS expects a null-terminated name.
Al
Module Name:src
Committed By: hannken
Date: Mon Dec 10 15:22:35 UTC 2018
Modified Files:
src/sys/dev: vnd.c
Log Message:
Operation handle_with_strategy() also needs the
fstrans_start_lazy() / fstrans_done() bracket.
PR kern/53624 (dom0 freeze on domU exit)
To generate a
Module Name:src
Committed By: hannken
Date: Thu Dec 13 10:19:47 UTC 2018
Modified Files:
src/external/cddl/osnet/sys/kern: mod.c
Log Message:
Don't allow module to init before mp_online.
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/external/cddl/osnet/
Module Name:src
Committed By: hannken
Date: Thu Dec 13 10:20:51 UTC 2018
Modified Files:
src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_vnops.c
Log Message:
Drop v_interlock for zfs_range_lock(), another thread might hold part
of this range and wait for v_interlock.
Module Name:src
Committed By: hannken
Date: Thu Dec 13 10:20:20 UTC 2018
Modified Files:
src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_vnops.c
Log Message:
Operation zfs_range_lock() needs range as (offset,length), not as (low,high).
To generate a diff of this comm
Module Name:src
Committed By: hannken
Date: Sun Dec 16 14:03:37 UTC 2018
Modified Files:
src/lib/librumphijack: hijack.c rumphijack.3
Log Message:
Add an option "modctl" to capture modctl().
To generate a diff of this commit:
cvs rdiff -u -r1.125 -r1.126 src/lib/librumph
Module Name:src
Committed By: hannken
Date: Sun Dec 16 14:04:14 UTC 2018
Modified Files:
src/tests/fs/common: fstest_zfs.c
src/tests/fs/zfs: t_zpool.sh
Log Message:
Have to hijack sysctl() and modctl() for zfs commands.
Should fix PR kern/53422
To generate a dif
Module Name:src
Committed By: hannken
Date: Tue Jan 1 10:06:55 UTC 2019
Modified Files:
src/share/man/man9: vfsops.9 vnode.9
src/sys/fs/tmpfs: tmpfs_subr.c tmpfs_vfsops.c
src/sys/fs/udf: udf_subr.c
src/sys/kern: vfs_subr.c vfs_vnode.c
src/sy
Module Name:src
Committed By: hannken
Date: Tue Jan 1 10:08:01 UTC 2019
Modified Files:
src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_ioctl.c
zfs_vfsops.c zfs_znode.c
src/external/cddl/osnet/dist/uts/common/fs/zfs/sys: zfs_znode.h
Log Message:
Ca
Module Name:src
Committed By: hannken
Date: Tue Jan 1 10:09:27 UTC 2019
Modified Files:
src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_vnops.c
Log Message:
Cannot use ZFS_ENTER() / ZFS_EXIT() as zfs_netbsd_putpages() is used
during vnode reclaim.
Add missing protect
Module Name:src
Committed By: hannken
Date: Tue Jan 1 10:08:42 UTC 2019
Modified Files:
src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_vnops.c
Log Message:
As already noted in XXX comment do a zil_commit() on reclaim.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: hannken
Date: Sat Jan 5 09:20:29 UTC 2019
Modified Files:
src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_vnops.c
Log Message:
Even though zfs_netbsd_putpages() cannot use ZFS_ENTER() it has
to respect the teardown lock.
Enter z_teardown
Module Name:src
Committed By: hannken
Date: Sat Jan 12 10:41:31 UTC 2019
Modified Files:
src/external/cddl/osnet/dev/dtrace/amd64: dtrace_subr.c
Log Message:
There is no such function read_rflags(), probably meant x86_read_flags().
To generate a diff of this commit:
cvs
Module Name:src
Committed By: hannken
Date: Sat Jan 12 10:42:09 UTC 2019
Modified Files:
src/external/cddl/osnet/dist/uts/common/fs/zfs: dmu_send.c
Log Message:
Need FOF_UPDATE_OFFSET to update the offset on plain files.
Running "zfs send" to plain files no longer writes
Module Name:src
Committed By: hannken
Date: Sat Jan 12 10:42:40 UTC 2019
Modified Files:
src/external/cddl/osnet/sys/kern: taskq.c
Log Message:
Disable valid assertion "!(flags & TQ_NOQUEUE)" as "zfs send" triggers it.
To generate a diff of this commit:
cvs rdiff -u -r1.
Module Name:src
Committed By: hannken
Date: Sat Jan 12 10:43:33 UTC 2019
Modified Files:
src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_ioctl.c
zfs_onexit.c
Log Message:
The ZFS onexit routines expect opening ZFS_DEV with O_EXCL to return
a cloned device w
Module Name:src
Committed By: hannken
Date: Sat Jan 12 10:44:05 UTC 2019
Modified Files:
src/external/cddl/osnet/lib/libzfs: zmount.c
Log Message:
Pass unmount flags down to syscall, "zfs unmount -f" now works.
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2
Module Name:src
Committed By: hannken
Date: Sat Jan 12 10:44:36 UTC 2019
Modified Files:
src/external/cddl/osnet/sys/sys: vnode.h
Log Message:
Allow zfs_vn_rdwr() with "rw == UIO_READ" too.
To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 src/external/cddl/o
Module Name:src
Committed By: hannken
Date: Thu Jan 17 10:18:52 UTC 2019
Modified Files:
src/sys/kern: kern_threadpool.c
Log Message:
Use PRIu64 for "uint64_t tp_refcnt".
To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 src/sys/kern/kern_threadpool.c
Please
Module Name:src
Committed By: hannken
Date: Thu Jan 17 10:20:01 UTC 2019
Modified Files:
src/sys/dev/pci: ld_virtio.c
Log Message:
Use cv_broadcast() on "sc_sync_wait" to prevent deadlock
when more than one thread try to "DIOCCACHESYNC" at the
same time.
To generate a di
Module Name:src
Committed By: hannken
Date: Wed Jan 30 10:11:11 UTC 2019
Modified Files:
src/sys/arch/sparc64/sparc64: netbsd32_machdep_13.c
Log Message:
Make this compile with "options DEBUG".
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/spar
Module Name:src
Committed By: hannken
Date: Tue Feb 5 09:49:44 UTC 2019
Modified Files:
src/sys/kern: vfs_mount.c
Log Message:
Allow dounmount() with file system already suspended.
Remove no longer valid test for layered mounts,
ZFS will unmount snapshots bottom up.
To
Module Name:src
Committed By: hannken
Date: Tue Feb 5 09:50:18 UTC 2019
Modified Files:
src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_vnops.c
Log Message:
zfs_netbsd_reclaim(): validate "z_log" before zil_commit().
To generate a diff of this commit:
cvs rdiff -u -
Module Name:src
Committed By: hannken
Date: Tue Feb 5 09:54:36 UTC 2019
Modified Files:
src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_ctldir.c
zfs_ioctl.c zfs_vfsops.c zfs_vnops.c zfs_znode.c
src/external/cddl/osnet/dist/uts/common/fs/zfs/sys: zfs
Module Name:src
Committed By: hannken
Date: Tue Feb 5 09:55:48 UTC 2019
Modified Files:
src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_ctldir.c
Log Message:
Implement the ZFS control directory ".zfs" and its subdirectory 'snapshot".
Automatically mount snapshots on
Module Name:src
Committed By: hannken
Date: Fri Feb 15 16:36:33 UTC 2019
Modified Files:
src/sys/arch/sparc64/sparc64: trap.c
Log Message:
Add /* FALLTHROUGH */ for DEBUG kernel.
To generate a diff of this commit:
cvs rdiff -u -r1.190 -r1.191 src/sys/arch/sparc64/sparc64
Module Name:src
Committed By: hannken
Date: Fri Feb 15 16:37:54 UTC 2019
Modified Files:
src/sys/dev/hyperv: vmbus.c
Log Message:
Add __diagused.
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/dev/hyperv/vmbus.c
Please note that diffs are not public
Module Name:src
Committed By: hannken
Date: Wed Feb 20 10:02:52 UTC 2019
Modified Files:
src/sys/kern: subr_disk_open.c
Log Message:
Fix vnode locking for opendisk(), must lock for VOP_OPEN().
To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/sys/kern/sub
Module Name:src
Committed By: hannken
Date: Wed Feb 20 10:03:25 UTC 2019
Modified Files:
src/sys/dev: fss.c fssvar.h
Log Message:
Make FSS_ERROR a flag to prevent bogus fscow_disestablish() after error.
To generate a diff of this commit:
cvs rdiff -u -r1.106 -r1.107 src/
Module Name:src
Committed By: hannken
Date: Wed Feb 20 10:03:56 UTC 2019
Modified Files:
src/sys/ufs/mfs: mfs_vnops.c
Log Message:
Remove superfluous VOP_UNLOCK(), vnode will be unlocked from spec_reclaim().
To generate a diff of this commit:
cvs rdiff -u -r1.58 -r1.59 s
Module Name:src
Committed By: hannken
Date: Wed Feb 20 10:04:28 UTC 2019
Modified Files:
src/sys/dev/raidframe: rf_netbsdkintf.c
Log Message:
Fix vnode locking, must lock for VOP_OPEN() and VOP_UNLOCK() when done.
To generate a diff of this commit:
cvs rdiff -u -r1.374 -
Module Name:src
Committed By: hannken
Date: Wed Feb 20 10:05:20 UTC 2019
Modified Files:
src/sys/kern: vfs_syscalls.c
src/sys/nfs: nfs_serv.c
Log Message:
Bracket do_sys_renameat() and nfsrv_rename() with fstrans.
The v_mount field for vnodes on the same file syst
Module Name:src
Committed By: hannken
Date: Wed Feb 20 10:06:00 UTC 2019
Modified Files:
src/sys/fs/union: union_vfsops.c
src/sys/miscfs/nullfs: null_vfsops.c
src/sys/miscfs/overlay: overlay_vfsops.c
src/sys/miscfs/umapfs: umap_vfsops.c
Log Message:
Module Name:src
Committed By: hannken
Date: Wed Feb 20 10:06:33 UTC 2019
Modified Files:
src/sys/kern: vfs_vnode.c
Log Message:
Assign vnode to dead_rootmount before vcache_dealloc() releases it.
Now v_mount is never NULL.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: hannken
Date: Wed Feb 20 10:07:27 UTC 2019
Modified Files:
src/sys/kern: init_main.c vfs_mount.c vfs_trans.c vfs_vnode.c
src/sys/miscfs/genfs: genfs_vfsops.c
src/sys/rump/librump/rumpvfs: rump_vfs.c
src/sys/sys: fstypes.
Module Name:src
Committed By: hannken
Date: Wed Feb 20 10:08:38 UTC 2019
Modified Files:
src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_ctldir.c
src/sys/kern: vfs_mount.c vfs_trans.c
Log Message:
Move fstrans_unmount() to vfs_rele(), just before it would free
Module Name:src
Committed By: hannken
Date: Wed Feb 20 10:09:45 UTC 2019
Modified Files:
src/sys/kern: vfs_trans.c
Log Message:
- Make the fstrans mount info part of the per-lwp state and replace
most accesses to the mount with fstrans mount info.
- Add "fmi_gone" to be
Module Name:src
Committed By: hannken
Date: Thu Feb 21 08:52:53 UTC 2019
Modified Files:
src/sys/kern: vfs_trans.c
Log Message:
Fix bad assertion: vfs_suspend(dead_rootmount) may happen and
must return EOPNOTSUPP.
To generate a diff of this commit:
cvs rdiff -u -r1.54 -r
Module Name:src
Committed By: hannken
Date: Fri Feb 22 09:01:32 UTC 2019
Modified Files:
src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_replay.c
Log Message:
Always set "cn_namelen" in addition to "cn_nameptr".
Fix vnode locking for REMOVE, RMDIR and RENAME.
To gen
601 - 700 of 712 matches
Mail list logo