After a live migration of a 2.6.9-78.EL kernel we are seeing network blackouts on the order of several minutes. It appears that the gratuituous ARP is not being sent at all. In 2.6.9-72.EL RHEL 4 bug #444473 was closed after applying the patch from #441716 comment #5 however #441716 comment #6 points out that this doesn't work due to "silly cut and paste errors" and proposes an updated patch instead, this is the one which is in RHEL 5 currently. I've patched in the difference between the two (basically turning register_inetaddr_notifier into register_netdevice_notifier) onto 2.6.9-78.0.5.EL and it seems to repair things.
Created attachment 324981 [details] Use register_netdevice_notifier not register_inetaddr_notifier
Already fixed in 78-15. As to whether the fix will make it to RHEL4.7 I'm afraid I'm qualified to answer.
Thanks. Is there a bugzilla entry already? I searched before I filed this but didn't find it.
the bz that fixed this problem is 460874. It is being backported to the 4.7-z stream release under bz 469891. Closing this bz as a dupe of 460874 & 469891. - Don *** This bug has been marked as a duplicate of bug 460874 ***