All of lore.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL nf-next v2] IPVS fixes for v3.10
@ 2013-04-23  3:03 Simon Horman
  2013-04-23  3:03 ` [PATCH nf-next 1/9] ipvs: properly dereference dest_dst in ip_vs_forget_dev Simon Horman
                   ` (9 more replies)
  0 siblings, 10 replies; 11+ messages in thread
From: Simon Horman @ 2013-04-23  3:03 UTC (permalink / raw)
  To: Pablo Neira Ayuso
  Cc: lvs-devel, netdev, netfilter-devel, Wensong Zhang,
	Julian Anastasov, Dan Carpenter, Simon Horman

Hi Pablo,

this is a revision of a previous pull request.
The previous pull request contained one fix-all patch.
As per your request it has been split into a number of separate patches.
This request also includes several new patches that fix
yet more problems flagged by static analysis.

Separately, I have also posted the following SCTP patch
"[PATCH] sctp: Correct type and usage of sctp_end_cksum()"

With this series and the above patch applied I
believe that IPVS is now sparse-clean.

Much thanks to Julian Anastasov for his patience, and
Dan Carpenter and Hans Schillstrom for their help.

The following changes since commit 3e3251b3f289528732edab386ddf73ac428359b7:

  net: sctp: minor: remove dead code from sctp_packet (2013-04-22 16:25:21 -0400)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git tags/ipvs3-for-v3.10

for you to fetch changes up to 38561437d056b11f679f9735d68ad597ba67dc84:

  ipvs: Use network byte order for sync message size (2013-04-23 11:43:06 +0900)

----------------------------------------------------------------
IPVS fixes for v3.10

This series fixes a number of problems which were flagged by
static analysis.

The first two patches in the series resolve problems that
have been introduced since v3.9.

* ipvs: fix sparse warnings for ip_vs_conn listing
* ipvs: properly dereference dest_dst in ip_vs_forget_dev

The remaining patches resolve problems that have been around for longer.

It is not obvious to me that any of the problems resolved by
these patches manifest as bugs.

----------------------------------------------------------------
Dan Carpenter (1):
      ipvs: off by one in set_sctp_state()

Julian Anastasov (5):
      ipvs: properly dereference dest_dst in ip_vs_forget_dev
      ipvs: fix sparse warnings for ip_vs_conn listing
      ipvs: fix the remaining sparse warnings in ip_vs_ctl.c
      ipvs: fix sparse warnings in lblc and lblcr
      ipvs: fix sparse warnings for some parameters

Simon Horman (3):
      ipvs: Avoid shadowing net variable in ip_vs_leave()
      ipvs: Use min3() in ip_vs_dbg_callid()
      ipvs: Use network byte order for sync message size

 include/net/ip_vs.h                   |  8 ++---
 include/uapi/linux/ip_vs.h            |  4 +--
 net/netfilter/ipvs/ip_vs_conn.c       | 14 ++++-----
 net/netfilter/ipvs/ip_vs_core.c       |  7 +++--
 net/netfilter/ipvs/ip_vs_ctl.c        | 55 ++++++++++++++++++++++-------------
 net/netfilter/ipvs/ip_vs_lblc.c       |  2 +-
 net/netfilter/ipvs/ip_vs_lblcr.c      |  2 +-
 net/netfilter/ipvs/ip_vs_pe_sip.c     |  3 +-
 net/netfilter/ipvs/ip_vs_proto_sctp.c |  2 +-
 net/netfilter/ipvs/ip_vs_sync.c       | 21 +++++--------
 10 files changed, 63 insertions(+), 55 deletions(-)

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

end of thread, other threads:[~2013-04-24 23:42 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-04-23  3:03 [GIT PULL nf-next v2] IPVS fixes for v3.10 Simon Horman
2013-04-23  3:03 ` [PATCH nf-next 1/9] ipvs: properly dereference dest_dst in ip_vs_forget_dev Simon Horman
2013-04-23  3:03 ` [PATCH nf-next 2/9] ipvs: fix sparse warnings for ip_vs_conn listing Simon Horman
2013-04-23  3:03 ` [PATCH nf-next 3/9] ipvs: fix the remaining sparse warnings in ip_vs_ctl.c Simon Horman
2013-04-23  3:03 ` [PATCH nf-next 4/9] ipvs: fix sparse warnings in lblc and lblcr Simon Horman
2013-04-23  3:03 ` [PATCH nf-next 5/9] ipvs: fix sparse warnings for some parameters Simon Horman
2013-04-23  3:03 ` [PATCH nf-next 6/9] ipvs: Avoid shadowing net variable in ip_vs_leave() Simon Horman
2013-04-23  3:03 ` [PATCH nf-next 7/9] ipvs: Use min3() in ip_vs_dbg_callid() Simon Horman
2013-04-23  3:03 ` [PATCH nf-next 8/9] ipvs: off by one in set_sctp_state() Simon Horman
2013-04-23  3:04 ` [PATCH nf-next 9/9] ipvs: Use network byte order for sync message size Simon Horman
2013-04-24 23:42 ` [GIT PULL nf-next v2] IPVS fixes for v3.10 Pablo Neira Ayuso

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.