[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [linux-linus test] 179607: regressions - trouble: fail/pass/starved


  • To: Juergen Gross <jgross@xxxxxxxx>
  • From: Jan Beulich <jbeulich@xxxxxxxx>
  • Date: Thu, 23 Mar 2023 17:38:48 +0100
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=suse.com; dmarc=pass action=none header.from=suse.com; dkim=pass header.d=suse.com; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=8Ial2IyWYu3MSlxiqQUDy1MII4M8ruSAS7b/J8/UTvQ=; b=A/OPArNvEe2wV4Sn9I0JJ+EW91VGIXeZC8g6J9QsgO2FR+a6g5+ccbG4xDotx5YBnYNbz3bF80B2SgZGaAofTV622mh2Cw73K+i7B1jeeIX2DjfHaz2AMuqD0KVFm2weuaW/X/fQ2710al6VfpgmvrGlaqvSsIib5+5Hx/WEfkIE5tHLT5hc5rn4K/pMcjnKY0gUJR7Z9VVFvUpDWYiYWu1qQu6V8DGVaY1tl1W7/Z04vOtEIDtjHd5eUWo6eUCGsN0Jr6NhnrkfopyocH1DFK+RrAM9oj3WWFD/soI+JpYXHUV15iz2m+efIZQavLUa1gV6YivPcUbgcNJHqy9L6w==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mhP58NWo/CU+T6oGtIKGZiiHfDY/8rrEwLjSF26AdWLrdsehM0ptipjzdkYNZjOvSXkeN83AGOcuB0axnLSAt3SIzIHXFa91AnVMGMQXu4L5PwQiDbUHSkMhlxSkB9xXBd6gBPULP7RC6zy2s4wf9uqQUhUEbknJ0yppEg7ziyPY9x3QIX+ctqgEwsEgO/E7aAA7FSswCly1A4umwE7ruNDCcIbaGHAzobypRcBf53EVbAbbgcQtwWuOphTfi3DKM0GqZSZ59qfBo+mLxC0SlstUA2oS8uMmXhnhUV8OpGiiOlyK9Kd7IL0waFGPlbFuvJULezLs3D0IAJgCoLpMuA==
  • Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=suse.com;
  • Cc: Ross Lagerwall <ross.lagerwall@xxxxxxxxxx>, osstest service owner <osstest-admin@xxxxxxxxxxxxxx>, xen-devel@xxxxxxxxxxxxxxxxxxxx, Anthony PERARD <anthony.perard@xxxxxxxxxx>
  • Delivery-date: Thu, 23 Mar 2023 16:38:58 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

On 23.03.2023 16:55, Juergen Gross wrote:
> On 14.03.23 14:27, Juergen Gross wrote:
>> On 14.03.23 13:52, osstest service owner wrote:
>>> flight 179607 linux-linus real [real]
>>> http://logs.test-lab.xenproject.org/osstest/logs/179607/
>>>
>>> Regressions :-(
>>>
>>> Tests which did not succeed and are blocking,
>>> including tests which could not be run:
>>>   test-amd64-amd64-freebsd12-amd64 13 guest-start          fail REGR. vs. 
>>> 178042
>>>   test-amd64-amd64-xl-credit1  19 guest-saverestore.2      fail REGR. vs. 
>>> 178042
>>>   test-amd64-amd64-xl-shadow   14 guest-start              fail REGR. vs. 
>>> 178042
>>
>> ...
>>
>> In the logs [1] I'm seeing errors like:
>>
>> Mar 13 23:51:26.275421 [  271.713740] xenbr0: port 2(vif1.0) entered 
>> forwarding 
>> state
>> Mar 13 23:51:26.287346 (XEN) common/grant_table.c:2982:d0v3 copy beyond page 
>> area
>> Mar 13 23:51:48.115383 (XEN) common/grant_table.c:2982:d0v3 copy beyond page 
>> area
>> Mar 13 23:51:49.123347 (XEN) common/grant_table.c:2982:d0v3 copy beyond page 
>> area
>> Mar 13 23:51:49.459367 (XEN) common/grant_table.c:2982:d0v3 copy beyond page 
>> area
>>
>> Given the vif related message directly before those errors the chance is high
>> this problem is related to netback.
>>
>> Ross, your patch "xen/netback: Ensure protocol headers don't fall in the
>> non-linear area" (upstream commit ad7f402ae4f4666) did the most recent 
>> changes
>> in netback affecting GNTTABOP_copy operations. There are probably page 
>> boundary
>> checks (probably on netback side) missing. Could you please have a look?
> 
> Okay, I've had a try (see attached patch).

Just one remark: Don't you need to use XEN_PAGE_SIZE in place of PAGE_SIZE?

Jan



 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.