[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [linux-4.1 test] 63030: regressions - FAIL
On Tue, Oct 20, 2015 at 03:39:26PM +0100, Ian Jackson wrote: > Wei Liu writes ("Re: [Xen-devel] [linux-4.1 test] 63030: regressions - FAIL"): > > On Sun, Oct 18, 2015 at 05:52:32PM +0000, osstest service owner wrote: > ... > > > Tests which did not succeed and are blocking, > > > including tests which could not be run: > > > test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm 15 > > > guest-localmigrate.2 fail REGR. vs. 62318 > > > > > > > Unfortunately there isn't much useful information in various log files. > > I think we need to wait for Ian's patch [0] to land in production in > > order to get more insight on what's going on. > ... > > [0]: [PATCH OSSTEST] stubdom: Arrange for guest serial to go to a host > > logfile > > That osstest patch was in service in this flight. The guest kernel > messages are in > > > http://logs.test-lab.xenproject.org/osstest/logs/63030/test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm/merlot0---var-log-xen-qemu-dm-debianhvm.guest.osstest.log.3.gz > > et al, mixed in with the minios and stub qemu output. > Oops. I didn't have the latest OSSTest tree. > I don't immediately see an explanation for the problem but (as we > discovered with BSD) the success of this test depends on the > gratuitous arp. > From mere code inspection and document of lwip 1.3.0 I think mini-os does send gratuitous ARP. The call graph is like call_main start_netwokring init_netfront <- netfront changes to connected state netif_set_up <- sends gratuitous ARP [0] app_main... And according to FreeBSD changeset, the bug about gratuitous ARP was that the packet was sent before netfront was changed to connected state, so it doesn't look like mini-os has the same problem as FreeBSD did. But this is only code inspection, so I'm not very confident whether everything does what it says it does. Wei. [0] http://lwip.wikia.com/wiki/Writing_a_device_driver Gratuitous ARP A "gratuitous ARP" can be generated by a call etharp_query(our_netif, its_ip_addr, NULL) (see RFC 3220, Section 4.6). Starting in version 1.3.0, the gratuitous ARP is generated by netif_set_up() and should not be done in the driver or application code. > Ian. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |