netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [rfc 0/3] IPVS: checksum updates
@ 2008-09-08  2:04 Simon Horman
  2008-09-08  2:04 ` [rfc 1/3] ipvs: handle PARTIAL_CHECKSUM Simon Horman
                   ` (4 more replies)
  0 siblings, 5 replies; 28+ messages in thread
From: Simon Horman @ 2008-09-08  2:04 UTC (permalink / raw)
  To: lvs-devel, netdev
  Cc: Siim Põder, Julian Anastasov, Malcolm Turnbull,
	Julius Volz, Vince Busam, Herbert Xu

Hi,

The impetus for this series of patches is Julian Anastasov noting
that "load balance IPv4 connections from a local process" checks
for 0 TCP checksums. Herbert Xu confirmed that this is not legal,
even on loopback traffic, but that rather partial checksums are
possible.

The first patch in this series is a proposed solution to handle
partial checksums for both TCP and UDP.

The other two patches clean things up a bit.

I have not tested this code beyond compilation yet.

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

end of thread, other threads:[~2008-09-11 14:43 UTC | newest]

Thread overview: 28+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-09-08  2:04 [rfc 0/3] IPVS: checksum updates Simon Horman
2008-09-08  2:04 ` [rfc 1/3] ipvs: handle PARTIAL_CHECKSUM Simon Horman
2008-09-08  7:24   ` Herbert Xu
2008-09-08  9:05     ` Simon Horman
2008-09-08  9:54       ` Herbert Xu
2008-09-08  2:04 ` [rfc 2/3] ipvs: Use inet_proto_csum_replace*() Simon Horman
2008-09-08  2:04 ` [rfc 3/3] ipvs: Consolidate checksuming code Simon Horman
2008-09-08 10:03 ` [rfc 0/3] IPVS: checksum updates Julius Volz
2008-09-08 10:41   ` Simon Horman
2008-09-08 11:42     ` Julius Volz
2008-09-08 11:57       ` Simon Horman
2008-09-08 12:04         ` Simon Horman
2008-09-08 12:14           ` Julius Volz
2008-09-08 12:34             ` Simon Horman
2008-09-08 13:12               ` Julius Volz
2008-09-08 13:20                 ` Simon Horman
2008-09-08 13:42                   ` Julius Volz
2008-09-08 15:32                     ` Julius Volz
2008-09-08 23:22                       ` Simon Horman
2008-09-08 23:40 ` Simon Horman
2008-09-09  9:30   ` Julius Volz
2008-09-09 11:31     ` Simon Horman
2008-09-10 17:30       ` Julius Volz
2008-09-10 23:29         ` Simon Horman
2008-09-11 13:07           ` Wensong Zhang
2008-09-11 13:45             ` Simon Horman
2008-09-11 13:55               ` Julius Volz
2008-09-11 14:43                 ` Wensong Zhang

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).