Revision c4a86165d1ec70c8e592fa7b7cc7070971533021 authored by Linus Torvalds on 14 October 2016, 04:28:20 UTC, committed by Linus Torvalds on 14 October 2016, 04:28:20 UTC
Pull NFS client updates from Anna Schumaker:
 "Highlights include:

  Stable bugfixes:
   - sunrpc: fix writ espace race causing stalls
   - NFS: Fix inode corruption in nfs_prime_dcache()
   - NFSv4: Don't report revoked delegations as valid in nfs_have_delegation()
   - NFSv4: nfs4_copy_delegation_stateid() must fail if the delegation is invalid
   - NFSv4: Open state recovery must account for file permission changes
   - NFSv4.2: Fix a reference leak in nfs42_proc_layoutstats_generic

  Features:
   - Add support for tracking multiple layout types with an ordered list
   - Add support for using multiple backchannel threads on the client
   - Add support for pNFS file layout session trunking
   - Delay xprtrdma use of DMA API (for device driver removal)
   - Add support for xprtrdma remote invalidation
   - Add support for larger xprtrdma inline thresholds
   - Use a scatter/gather list for sending xprtrdma RPC calls
   - Add support for the CB_NOTIFY_LOCK callback
   - Improve hashing sunrpc auth_creds by using both uid and gid

  Bugfixes:
   - Fix xprtrdma use of DMA API
   - Validate filenames before adding to the dcache
   - Fix corruption of xdr->nwords in xdr_copy_to_scratch
   - Fix setting buffer length in xdr_set_next_buffer()
   - Don't deadlock the state manager on the SEQUENCE status flags
   - Various delegation and stateid related fixes
   - Retry operations if an interrupted slot receives EREMOTEIO
   - Make nfs boot time y2038 safe"

* tag 'nfs-for-4.9-1' of git://git.linux-nfs.org/projects/anna/linux-nfs: (100 commits)
  NFSv4.2: Fix a reference leak in nfs42_proc_layoutstats_generic
  fs: nfs: Make nfs boot time y2038 safe
  sunrpc: replace generic auth_cred hash with auth-specific function
  sunrpc: add RPCSEC_GSS hash_cred() function
  sunrpc: add auth_unix hash_cred() function
  sunrpc: add generic_auth hash_cred() function
  sunrpc: add hash_cred() function to rpc_authops struct
  Retry operation on EREMOTEIO on an interrupted slot
  pNFS: Fix atime updates on pNFS clients
  sunrpc: queue work on system_power_efficient_wq
  NFSv4.1: Even if the stateid is OK, we may need to recover the open modes
  NFSv4: If recovery failed for a specific open stateid, then don't retry
  NFSv4: Fix retry issues with nfs41_test/free_stateid
  NFSv4: Open state recovery must account for file permission changes
  NFSv4: Mark the lock and open stateids as invalid after freeing them
  NFSv4: Don't test open_stateid unless it is set
  NFSv4: nfs4_do_handle_exception() handle revoke/expiry of a single stateid
  NFS: Always call nfs_inode_find_state_and_recover() when revoking a delegation
  NFSv4: Fix a race when updating an open_stateid
  NFSv4: Fix a race in nfs_inode_reclaim_delegation()
  ...
2 parent s 2778556 + 3f807e5
History
File Mode Size
netfilter
Kconfig -rw-r--r-- 25.0 KB
Makefile -rw-r--r-- 2.5 KB
af_inet.c -rw-r--r-- 46.6 KB
ah4.c -rw-r--r-- 13.5 KB
arp.c -rw-r--r-- 34.9 KB
cipso_ipv4.c -rw-r--r-- 61.1 KB
datagram.c -rw-r--r-- 3.2 KB
devinet.c -rw-r--r-- 60.1 KB
esp4.c -rw-r--r-- 17.6 KB
fib_frontend.c -rw-r--r-- 30.6 KB
fib_lookup.h -rw-r--r-- 1.3 KB
fib_rules.c -rw-r--r-- 8.6 KB
fib_semantics.c -rw-r--r-- 38.2 KB
fib_trie.c -rw-r--r-- 63.3 KB
fou.c -rw-r--r-- 23.3 KB
gre_demux.c -rw-r--r-- 4.3 KB
gre_offload.c -rw-r--r-- 7.3 KB
icmp.c -rw-r--r-- 29.0 KB
igmp.c -rw-r--r-- 71.7 KB
inet_connection_sock.c -rw-r--r-- 26.7 KB
inet_diag.c -rw-r--r-- 29.9 KB
inet_fragment.c -rw-r--r-- 10.3 KB
inet_hashtables.c -rw-r--r-- 18.4 KB
inet_timewait_sock.c -rw-r--r-- 8.9 KB
inetpeer.c -rw-r--r-- 15.9 KB
ip_forward.c -rw-r--r-- 3.9 KB
ip_fragment.c -rw-r--r-- 21.1 KB
ip_gre.c -rw-r--r-- 32.3 KB
ip_input.c -rw-r--r-- 14.5 KB
ip_options.c -rw-r--r-- 15.1 KB
ip_output.c -rw-r--r-- 39.8 KB
ip_sockglue.c -rw-r--r-- 35.8 KB
ip_tunnel.c -rw-r--r-- 28.0 KB
ip_tunnel_core.c -rw-r--r-- 12.2 KB
ip_vti.c -rw-r--r-- 15.4 KB
ipcomp.c -rw-r--r-- 4.6 KB
ipconfig.c -rw-r--r-- 39.5 KB
ipip.c -rw-r--r-- 17.9 KB
ipmr.c -rw-r--r-- 66.7 KB
netfilter.c -rw-r--r-- 5.2 KB
ping.c -rw-r--r-- 28.9 KB
proc.c -rw-r--r-- 20.8 KB
protocol.c -rw-r--r-- 2.3 KB
raw.c -rw-r--r-- 25.6 KB
route.c -rw-r--r-- 71.0 KB
syncookies.c -rw-r--r-- 11.4 KB
sysctl_net_ipv4.c -rw-r--r-- 24.9 KB
tcp.c -rw-r--r-- 86.2 KB
tcp_bbr.c -rw-r--r-- 31.7 KB
tcp_bic.c -rw-r--r-- 6.2 KB
tcp_cdg.c -rw-r--r-- 11.2 KB
tcp_cong.c -rw-r--r-- 10.9 KB
tcp_cubic.c -rw-r--r-- 14.7 KB
tcp_dctcp.c -rw-r--r-- 9.5 KB
tcp_diag.c -rw-r--r-- 2.4 KB
tcp_fastopen.c -rw-r--r-- 9.1 KB
tcp_highspeed.c -rw-r--r-- 4.8 KB
tcp_htcp.c -rw-r--r-- 7.4 KB
tcp_hybla.c -rw-r--r-- 4.9 KB
tcp_illinois.c -rw-r--r-- 8.2 KB
tcp_input.c -rw-r--r-- 182.9 KB
tcp_ipv4.c -rw-r--r-- 62.8 KB
tcp_lp.c -rw-r--r-- 8.7 KB
tcp_metrics.c -rw-r--r-- 30.5 KB
tcp_minisocks.c -rw-r--r-- 26.1 KB
tcp_nv.c -rw-r--r-- 14.8 KB
tcp_offload.c -rw-r--r-- 7.9 KB
tcp_output.c -rw-r--r-- 103.9 KB
tcp_probe.c -rw-r--r-- 7.4 KB
tcp_rate.c -rw-r--r-- 7.4 KB
tcp_recovery.c -rw-r--r-- 3.5 KB
tcp_scalable.c -rw-r--r-- 1.4 KB
tcp_timer.c -rw-r--r-- 20.3 KB
tcp_vegas.c -rw-r--r-- 9.6 KB
tcp_vegas.h -rw-r--r-- 901 bytes
tcp_veno.c -rw-r--r-- 5.7 KB
tcp_westwood.c -rw-r--r-- 8.2 KB
tcp_yeah.c -rw-r--r-- 6.9 KB
tunnel4.c -rw-r--r-- 5.4 KB
udp.c -rw-r--r-- 63.7 KB
udp_diag.c -rw-r--r-- 7.5 KB
udp_impl.h -rw-r--r-- 1.2 KB
udp_offload.c -rw-r--r-- 10.1 KB
udp_tunnel.c -rw-r--r-- 4.7 KB
udplite.c -rw-r--r-- 3.3 KB
xfrm4_input.c -rw-r--r-- 3.9 KB
xfrm4_mode_beet.c -rw-r--r-- 3.7 KB
xfrm4_mode_transport.c -rw-r--r-- 2.1 KB
xfrm4_mode_tunnel.c -rw-r--r-- 3.0 KB
xfrm4_output.c -rw-r--r-- 2.6 KB
xfrm4_policy.c -rw-r--r-- 8.7 KB
xfrm4_protocol.c -rw-r--r-- 6.7 KB
xfrm4_state.c -rw-r--r-- 2.4 KB
xfrm4_tunnel.c -rw-r--r-- 2.7 KB

back to top