netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* pull request (net-next): ipsec-next 2014-09-25
@ 2014-09-25  9:10 Steffen Klassert
  2014-09-25  9:10 ` [PATCH 1/4] xfrm: remove useless hash_resize_mutex locks Steffen Klassert
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: Steffen Klassert @ 2014-09-25  9:10 UTC (permalink / raw)
  To: David Miller; +Cc: Herbert Xu, Steffen Klassert, netdev

1) Remove useless hash_resize_mutex in xfrm_hash_resize().
   This mutex is used only there, but xfrm_hash_resize()
   can't be called concurrently at all. From Ying Xue.

2) Extend policy hashing to prefixed policies based on
   prefix lenght thresholds. From Christophe Gouault.

3) Make the policy hash table thresholds configurable
   via netlink. From Christophe Gouault.

4) Remove the maximum authentication length for AH.
   This was needed to limit stack usage. We switched
   already to allocate space, so no need to keep the
   limit. From Herbert Xu.

Please pull or let me know if there are problems.

Thanks!

The following changes since commit a3d1214688d5259a200414def4d38f1e4531febd:

  neigh: document gc_thresh2 (2014-08-25 17:37:10 -0700)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git master

for you to fetch changes up to 689f1c9de2abbd76fda224d12cea5f43568a4335:

  ipsec: Remove obsolete MAX_AH_AUTH_LEN (2014-09-18 10:54:36 +0200)

----------------------------------------------------------------
Christophe Gouault (2):
      xfrm: hash prefixed policies based on preflen thresholds
      xfrm: configure policy hash table thresholds by netlink

Herbert Xu (1):
      ipsec: Remove obsolete MAX_AH_AUTH_LEN

Ying Xue (1):
      xfrm: remove useless hash_resize_mutex locks

 include/net/ah.h          |   3 -
 include/net/netns/xfrm.h  |  14 +++++
 include/net/xfrm.h        |   1 +
 include/uapi/linux/xfrm.h |   7 +++
 net/ipv4/ah4.c            |   2 -
 net/ipv6/ah6.c            |   2 -
 net/xfrm/xfrm_hash.h      |  76 +++++++++++++++++++++----
 net/xfrm/xfrm_policy.c    | 140 ++++++++++++++++++++++++++++++++++++++++++++--
 net/xfrm/xfrm_state.c     |  13 +----
 net/xfrm/xfrm_user.c      |  83 +++++++++++++++++++++++++--
 10 files changed, 303 insertions(+), 38 deletions(-)

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2014-09-28 21:19 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-09-25  9:10 pull request (net-next): ipsec-next 2014-09-25 Steffen Klassert
2014-09-25  9:10 ` [PATCH 1/4] xfrm: remove useless hash_resize_mutex locks Steffen Klassert
2014-09-25  9:10 ` [PATCH 2/4] xfrm: hash prefixed policies based on preflen thresholds Steffen Klassert
2014-09-25  9:10 ` [PATCH 3/4] xfrm: configure policy hash table thresholds by netlink Steffen Klassert
2014-09-25  9:10 ` [PATCH 4/4] ipsec: Remove obsolete MAX_AH_AUTH_LEN Steffen Klassert
2014-09-28 21:19 ` pull request (net-next): ipsec-next 2014-09-25 David Miller

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).