xen-devel.lists.xenproject.org archive mirror
 help / color / mirror / Atom feed
* Checksumming problem in pv_ops dom0 kernel / netback
@ 2010-03-17 12:34 S.H. Verbrugge
  2010-03-17 12:48 ` Stefan Kuhne
  2010-03-30 22:58 ` Scott Garron
  0 siblings, 2 replies; 12+ messages in thread
From: S.H. Verbrugge @ 2010-03-17 12:34 UTC (permalink / raw)
  To: xen-devel

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain; charset=unknown-8bit, Size: 1822 bytes --]

Hello,

I seem to be having some troubles regarding the latest 2.6.31.6 and 2.6.32.9 Xen dom0 pv_ops trees.

Our platform:

-Xen 3.4.3-rc3 (also tried 3.4.2 on 2.6.31.6 pv_ops dom0) 
-2.6.32.9 pv_ops dom0 kernel, perhaps a week old checkout from xen/stable git (can provide changeset if requested).
-100+ domU's, all PV.

Ever since we switched to a pv_ops dom0 kernel (we were using 2.6.26 xenkernel from Debian repo before, with Xen 3.2),
we started to have some problems when attempting to route packets on a domU.

The following message appears in dmesg on the dom0:

"Attempting to checksum a non-TCP/UDP packet, dropping a protocol 1 packet"

We can actually sniff both the virtual interface on the dom0 (nothing ever leaves the domU) and 
we do see the ICMP echo requests inside the domU. The reply, however, never gets to the destination or outside the domU for that matter.

It seems that for some reason, as soon as the packet leaves the domU, the dom0 kernel drops the packet, as shown in the dmesg log.

Some background info:

We're using normal virtual interfaces, on a named bridge, br-internet. This bridge contains the hardware interface 'eth0'.
This is a tg3 interface, we already tried turning off both RX and TX checksumming for this interface.
Setting Ã'ethtool tx off' in the domU itself, doesn't help, either.

The different interfaces are vlan'ed through a Cisco 2927 switch.

Since this problem did not occur in xenkernels before, it is most likely related to a netback patch in pv_ops dom0.
Perhaps somebody could provide me with some more info, or insights.

-- 
 /\/\  Hostingvereniging Soleus              |  Community-driven
< ** > http://soleus.nu                      |  Virtual Private Servers
 \/\/  Sen (IEF) Verbrugge (CT ProLead)      |  & more ...

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

end of thread, other threads:[~2010-05-22 11:51 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-03-17 12:34 Checksumming problem in pv_ops dom0 kernel / netback S.H. Verbrugge
2010-03-17 12:48 ` Stefan Kuhne
2010-03-17 15:48   ` S.H. Verbrugge
2010-03-17 23:25     ` James Harper
2010-03-17 23:37       ` Stefan Kuhne
2010-03-17 23:48       ` S.H. Verbrugge
2010-03-18  0:04         ` James Harper
2010-03-18  0:17           ` S.H. Verbrugge
2010-03-30 22:58 ` Scott Garron
2010-04-14 17:27   ` Pasi Kärkkäinen
2010-04-15  8:20   ` Ian Campbell
2010-05-22 11:51     ` Pasi Kärkkäinen

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