Bugzilla will be upgraded to version 5.0. The upgrade date is tentatively scheduled for 2 December 2018, pending final testing and feedback.
Bug 460874 - lost packets when live migrating (RHEL4 XEN)
lost packets when live migrating (RHEL4 XEN)
Status: CLOSED ERRATA
Product: Red Hat Enterprise Linux 4
Classification: Red Hat
Component: kernel-xen (Show other bugs)
4.8
All Linux
urgent Severity urgent
: rc
: ---
Assigned To: Don Dutile
Martin Jenner
: ZStream
: 468290 473408 (view as bug list)
Depends On: 453526
Blocks: 462680 469891
  Show dependency treegraph
 
Reported: 2008-09-02 06:05 EDT by Olivier Fourdan
Modified: 2018-10-19 19:44 EDT (History)
19 users (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2009-05-18 15:06:17 EDT
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)
Fix race condition on interface bring-up (552 bytes, patch)
2008-09-02 06:10 EDT, Olivier Fourdan
no flags Details | Diff
Use register_netdevice_notifier() instead of register_inetaddr_notifier() (634 bytes, patch)
2008-09-02 06:13 EDT, Olivier Fourdan
no flags Details | Diff
Fix netdev_notify() (552 bytes, patch)
2008-09-02 06:17 EDT, Olivier Fourdan
no flags Details | Diff
Fix race condition on interface bring-up (679 bytes, patch)
2008-09-23 04:14 EDT, Olivier Fourdan
no flags Details | Diff
Proposed/posted patch for rhel4.8. (1.53 KB, patch)
2008-09-29 17:41 EDT, Don Dutile
no flags Details | Diff


External Trackers
Tracker ID Priority Status Summary Last Updated
Red Hat Product Errata RHSA-2009:1024 normal SHIPPED_LIVE Important: Red Hat Enterprise Linux 4.8 kernel security and bug fix update 2009-05-18 10:57:26 EDT

  None (edit)
Comment 1 Olivier Fourdan 2008-09-02 06:10:54 EDT
Created attachment 315515 [details]
Fix race condition on interface bring-up

This patch is from:

    https://bugzilla.redhat.com/show_bug.cgi?id=453526#c18
    https://bugzilla.redhat.com/attachment.cgi?id=311214

And was applied on the kernel 2.6.9-78
Comment 2 Olivier Fourdan 2008-09-02 06:13:49 EDT
Created attachment 315517 [details]
Use register_netdevice_notifier() instead of register_inetaddr_notifier()

This patch was created based on comment 32 in bug #453526 https://bugzilla.redhat.com/show_bug.cgi?id=453526#c32

It applies on top of a 2.6.9-78 kernel.
Comment 3 Olivier Fourdan 2008-09-02 06:17:18 EDT
Created attachment 315519 [details]
Fix netdev_notify()

This patch is based on comment 36 of bug #453526
https://bugzilla.redhat.com/show_bug.cgi?id=453526#c36

It applies on top of a kernel-2.6.9-78 source tree and complements previous attachment #315517 [details] (https://bugzilla.redhat.com/attachment.cgi?id=315517)
Comment 7 Olivier Fourdan 2008-09-23 04:14:56 EDT
Created attachment 317446 [details]
Fix race condition on interface bring-up

Thanks for noticing this, the attachement for comment #1 is not the correct file, this is the correct patch.

All three are required to fix the issue. Sorry for the mistake.
Comment 8 Herbert Xu 2008-09-23 04:24:23 EDT
Thanks Olivier.  This is the part of #458934 that we need for RHEL4.
Comment 10 Don Dutile 2008-09-29 17:41:24 EDT
Created attachment 318010 [details]
Proposed/posted patch for rhel4.8.

May want to consider backporting to rhel4.7 z-stream if critical need before 4.8 release.
Comment 11 Vivek Goyal 2008-10-21 15:08:16 EDT
Committed in 78.15.EL . RPMS are available at http://people.redhat.com/vgoyal/rhel4/
Comment 13 Bill Burns 2008-10-28 08:08:43 EDT
*** Bug 468290 has been marked as a duplicate of this bug. ***
Comment 15 Don Dutile 2008-12-01 12:08:54 EST
*** Bug 473408 has been marked as a duplicate of this bug. ***
Comment 16 Issue Tracker 2009-01-28 15:51:48 EST
Customer confirmed that 78.15.EL has fixed the issue.

Bill

Internal Status set to 'Waiting on Engineering'

This event sent from IssueTracker by bbraswel 
 issue 222899
Comment 19 Luo Fei 2009-04-22 06:48:34 EDT
I tested many times of live migration with 2.6.9-78.ELxenU or 2.6.9-88.ELxenU on the domU, RHEL5-Server-U3 on the two dom0s. 
with 2.6.9-78.ELxenU, many packets lost.
...
64 bytes from 10.16.71.121: icmp_seq=74 ttl=59 time=314 ms
64 bytes from 10.16.71.121: icmp_seq=75 ttl=59 time=312 ms
64 bytes from 10.16.71.121: icmp_seq=76 ttl=59 time=313 ms
64 bytes from 10.16.71.121: icmp_seq=380 ttl=59 time=312 ms
64 bytes from 10.16.71.121: icmp_seq=381 ttl=59 time=310 ms
64 bytes from 10.16.71.121: icmp_seq=382 ttl=59 time=321 ms
64 bytes from 10.16.71.121: icmp_seq=383 ttl=59 time=311 ms
...
with 2.6.9-88.ELxenU, shows no packet being lost.
Comment 21 errata-xmlrpc 2009-05-18 15:06:17 EDT
An advisory has been issued which should help the problem
described in this bug report. This report is therefore being
closed with a resolution of ERRATA. For more information
on therefore solution and/or where to find the updated files,
please follow the link below. You may reopen this bug report
if the solution does not work for you.

http://rhn.redhat.com/errata/RHSA-2009-1024.html

Note You need to log in before you can comment on or make changes to this bug.