kernel_optimize_test/fs/nfs
Weston Andros Adamson 1aba156763 nfs4: fix referrals on mounts that use IPv6 addrs
All referrals (IPv4 addr, IPv6 addr, and DNS) are broken on mounts of
IPv6 addresses, because validation code uses a path that is parsed
from the dev_name ("<server>:<path>") by splitting on the first colon and
colons are used in IPv6 addrs.
This patch ignores colons within IPv6 addresses that are escaped by '[' and ']'.

Signed-off-by: Weston Andros Adamson <dros@netapp.com>
Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
2012-04-26 12:11:29 -04:00
..
blocklayout
objlayout pnfs-obj: autologin: Add support for protocol autologin 2012-03-21 09:31:47 -04:00
cache_lib.c
cache_lib.h
callback_proc.c
callback_xdr.c
callback.c
callback.h
client.c Disintegrate and delete asm/system.h 2012-03-28 15:58:21 -07:00
delegation.c
delegation.h
dir.c NFSv4: Fix open(O_TRUNC) and ftruncate() error handling 2012-04-19 13:23:09 -04:00
direct.c Disintegrate and delete asm/system.h 2012-03-28 15:58:21 -07:00
dns_resolve.c
dns_resolve.h
file.c Disintegrate and delete asm/system.h 2012-03-28 15:58:21 -07:00
fscache-index.c
fscache.c
fscache.h
getroot.c Remove all #inclusions of asm/system.h 2012-03-28 18:30:03 +01:00
idmap.c NFS client updates for Linux 3.4 2012-03-23 08:53:47 -07:00
inode.c Disintegrate and delete asm/system.h 2012-03-28 15:58:21 -07:00
internal.h
iostat.h
Kconfig
Makefile
mount_clnt.c
namespace.c
netns.h
nfs2xdr.c
nfs3acl.c
nfs3proc.c NFS: Remove nfs4_setup_sequence from generic rename code 2012-03-21 09:31:46 -04:00
nfs3xdr.c
nfs4_fs.h NFSv4: Ensure we do not reuse open owner names 2012-04-20 23:14:28 -04:00
nfs4filelayout.c NFS4.1: remove duplicate variable declaration in filelayout_clear_request_commit 2012-03-24 14:33:26 -04:00
nfs4filelayout.h
nfs4filelayoutdev.c
nfs4namespace.c nfs4: fix referrals on mounts that use IPv6 addrs 2012-04-26 12:11:29 -04:00
nfs4proc.c NFSv4: Ensure we do not reuse open owner names 2012-04-20 23:14:28 -04:00
nfs4renewd.c
nfs4state.c NFSv4: Keep dropped state owners on the LRU list for a while 2012-04-21 13:01:00 -04:00
nfs4xdr.c NFSv4: Ensure we do not reuse open owner names 2012-04-20 23:14:28 -04:00
nfsroot.c
pagelist.c
pnfs_dev.c
pnfs.c
pnfs.h
proc.c NFS: Remove nfs4_setup_sequence from generic rename code 2012-03-21 09:31:46 -04:00
read.c NFS: put open context on error in nfs_pagein_multi 2012-04-20 14:54:48 -04:00
super.c nfs: Enclose hostname in brackets when needed in nfs_do_root_mount 2012-04-20 17:59:01 -04:00
symlink.c
sysctl.c
unlink.c NFS: Remove nfs4_setup_sequence from generic rename code 2012-03-21 09:31:46 -04:00
write.c NFS: put open context on error in nfs_flush_multi 2012-04-20 14:57:30 -04:00