On Tue, 2011-08-16 at 10:51 +0200, Andreas Pflug wrote:

Sorry I forgot about this issue for such a long time.

I wonder if this issue is fixed by this commit upstream:

        commit d0e5d83284dac15c015bb48115b6780f5a6413cd
        Author: David Vrabel <[email protected]>
        Date:   Fri Sep 30 06:37:51 2011 +0000
        
            net: xen-netback: correctly restart Tx after a VM restore/migrate
            
            If a VM is saved and restored (or migrated) the netback driver will 
no
            longer process any Tx packets from the frontend.  xenvif_up() does 
not
            schedule the processing of any pending Tx requests from the front 
end
            because the carrier is off.  Without this initial kick the frontend
            just adds Tx requests to the ring without raising an event (until 
the
            ring is full).
            
            This was caused by 47103041e91794acdbc6165da0ae288d844c820b (net:
            xen-netback: convert to hw_features) which reordered the calls to
            xenvif_up() and netif_carrier_on() in xenvif_connect().
            
            Signed-off-by: David Vrabel <[email protected]>
        
That commit made it into v3.1-rc9 and v3.0.9 so should be in the current
Wheezy/Sid kernels.

Thanks,
Ian.
-- 
Ian Campbell
Current Noise: Ufomammut - Blind

If you wish to succeed, consult three old people.




-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to