NetBSD/sys/nfs
hannken e49191eb15 Return an error if NFSPROC_LOOKUP returns the file handle of the current
directory.  Treating it as DOT lookup would put garbage into the name
cache and could panic on future lookups.

Seen with ZFS file system exported from OmniOS, an OpenSolaris derivative.

Fixes PR kern/50664 "cd .." over NFS/ZFS can panic kernel
2016-01-19 10:56:59 +00:00
..
files.nfs Define filesystem attributes with vfs dependency. 2014-10-11 06:42:18 +00:00
krpc_subr.c change nfs_boot_sendrecv to take sockaddr_in * instead of mbuf * 2015-05-21 02:04:22 +00:00
krpc.h
Makefile
nfs_bio.c Fix soft NFS force unmount 2015-07-15 03:28:55 +00:00
nfs_boot.c change nfs_boot_sendrecv to take sockaddr_in * instead of mbuf * 2015-05-21 02:04:22 +00:00
nfs_bootdhcp.c change nfs_boot_sendrecv to take sockaddr_in * instead of mbuf * 2015-05-21 02:04:22 +00:00
nfs_bootparam.c tyop in comment, from Eivind Evensen via OpenBSD 2013-09-12 18:00:18 +00:00
nfs_bootstatic.c
nfs_clntsocket.c Fix soft NFS force unmount 2015-07-15 03:28:55 +00:00
nfs_clntsubs.c
nfs_export.c don't allow the nfs server module to unload if it has exported filesystems. 2013-12-14 16:19:28 +00:00
nfs_iod.c Fix soft NFS force unmount 2015-07-15 03:28:55 +00:00
nfs_kq.c
nfs_node.c Change NFS from rbtree to vcache. 2014-05-30 08:47:45 +00:00
nfs_serv.c Cull unused INRENAME and INRELOOKUP from callers. 2015-04-21 03:19:03 +00:00
nfs_socket.c Fix soft NFS force unmount 2015-07-15 03:28:55 +00:00
nfs_srvcache.c
nfs_srvsocket.c
nfs_srvsubs.c
nfs_subs.c Merge tls-earlyentropy branch into HEAD. 2014-08-10 16:44:32 +00:00
nfs_syscalls.c add netbsd32 support for nfssvc(2). we do this by defining 5 copyin/out 2015-06-22 10:35:00 +00:00
nfs_var.h Fix soft NFS force unmount 2015-07-15 03:28:55 +00:00
nfs_vfsops.c Don't forget to call nfs_fini() when we're finished. Without this, 2015-11-02 09:57:43 +00:00
nfs_vnops.c Return an error if NFSPROC_LOOKUP returns the file handle of the current 2016-01-19 10:56:59 +00:00
nfs.h Nix LEASE_READ/LEASE_WRITE from <sys/vnode.h>. 2015-04-20 13:12:24 +00:00
nfsdiskless.h change nfs_boot_sendrecv to take sockaddr_in * instead of mbuf * 2015-05-21 02:04:22 +00:00
nfsm_subs.h Backout wildcard pragma to kill warnings and instead sprinkle a few dozen 2013-09-14 22:29:08 +00:00
nfsmount.h Fix soft NFS force unmount 2015-07-15 03:28:55 +00:00
nfsnode.h Change NFS from rbtree to vcache. 2014-05-30 08:47:45 +00:00
nfsproto.h
nfsrtt.h Don't nest structure definitions. 2014-09-05 05:34:41 +00:00
nfsrvcache.h
rpcv2.h
xdr_subs.h