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

Re: [xen-unstable test] 164996: regressions - FAIL


  • To: Ian Jackson <iwj@xxxxxxxxxxxxxx>
  • From: Jan Beulich <jbeulich@xxxxxxxx>
  • Date: Mon, 20 Sep 2021 17:58:58 +0200
  • 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; bh=4phuOynMIFldPo8ylpEV+JxDP7Hpa57DkW7ngd4oF7o=; b=m2MxQzqc+n/dozAWlCB0tYkd7DT+PF/o3rMrauIjPjGovQOathXV/2si4oVM0k1Ui8nfganqGHb0fUCbp+a4ESLG4fVlxo3nDbx3BnYNLi4Dw1R53VHApj7Ck++iEX/Ip7aQ8JgQJjleF6yHmS1ZGfHOaGVsJMPLb3vX5+EookPy0KXVacAyXCdsZHAwfeaXNF/ClnWGRTpmMvpturPQuDqTYOI54uh84BwQqAgMMc/6vSfFmgtHlarBRjLm+xp071mk6jhu31E4cmeBpLmmQHr0MCiRhA4bYbvi2PL3mhJBTuaZIUF9LOmv/fe/v/94WmlGPEf0Zyj4LnaS1YSszA==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=YVEh96IOhhIk/uYchMOrfn82XJ4hE0Z6v8NFeUtt6abs8nxbbVQIS2Pdht3AgABenDSJSm7Vctt00Q6Pwd2J15OwVemv6WjOhIcRgjB0HDHWIdjHb2/bHFJ3xj4iNCQHf2mUS5QWqeXRFDFS1kFQ/gdJL0WZiO3aIZ0eAdpLklYJJ3cqC0QD1SbfyvVP151T0qzMwb9daByHKQ1wO9/16s4xxCNwDjAIz2LCAMO3jREx4++I0VdMgjvrREKSq18FVDOzs5QfQO3fgY11XtbF0YB6mdU5wU1tG19icLPAMCTmvGaHHauQ+QLIzyDT87yFKziDDw+uNjz50Oe3AHZUsg==
  • Authentication-results: lists.xenproject.org; dkim=none (message not signed) header.d=none;lists.xenproject.org; dmarc=none action=none header.from=suse.com;
  • Cc: xen-devel@xxxxxxxxxxxxxxxxxxxx
  • Delivery-date: Mon, 20 Sep 2021 15:59:12 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

On 20.09.2021 17:44, Ian Jackson wrote:
> Jan Beulich writes ("Re: [xen-unstable test] 164996: regressions - FAIL"):
>> As per
>>
>> Sep 15 14:44:55.502598 [ 1613.322585] Mem-Info:
>> Sep 15 14:44:55.502643 [ 1613.324918] active_anon:5639 inactive_anon:15857 
>> isolated_anon:0
>> Sep 15 14:44:55.514480 [ 1613.324918]  active_file:13286 inactive_file:11182 
>> isolated_file:0
>> Sep 15 14:44:55.514545 [ 1613.324918]  unevictable:0 dirty:30 writeback:0 
>> unstable:0
>> Sep 15 14:44:55.526477 [ 1613.324918]  slab_reclaimable:10922 
>> slab_unreclaimable:30234
>> Sep 15 14:44:55.526540 [ 1613.324918]  mapped:11277 shmem:10975 
>> pagetables:401 bounce:0
>> Sep 15 14:44:55.538474 [ 1613.324918]  free:8364 free_pcp:100 free_cma:1650
>>
>> the system doesn't look to really be out of memory; as per
>>
>> Sep 15 14:44:55.598538 [ 1613.419061] DMA32: 2788*4kB (UMEC) 890*8kB (UMEC) 
>> 497*16kB (UMEC) 36*32kB (UMC) 1*64kB (C) 1*128kB (C) 9*256kB (C) 7*512kB (C) 
>> 0*1024kB 0*2048kB 0*4096kB = 33456kB
>>
>> there even look to be a number of higher order pages available (albeit
>> without digging I can't tell what "(C)" means). Nevertheless order-4
>> allocations aren't really nice.
> 
> The host history suggests this may possibly be related to a qemu update.
> 
> http://logs.test-lab.xenproject.org/osstest/results/host/rochester0.html
> 
>> What I can't see is why this may have started triggering recently. Was
>> the kernel updated in osstest? Is 512Mb of memory perhaps a bit too
>> small for a Dom0 on this system (with 96 CPUs)? Going through the log
>> I haven't been able to find crucial information like how much memory
>> the host has or what the hypervisor command line was.
> 
> Logs from last host examination, including a dmesg:
> 
> http://logs.test-lab.xenproject.org/osstest/results/host/rochester0.examine/
> 
> Re the command line, does Xen not print it ?
> 
> The bootloader output seems garbled in the serial log.
> 
> Anyway, I think Xen is being booted EFI judging by the grub cfg:
> 
> http://logs.test-lab.xenproject.org/osstest/logs/165002/test-arm64-arm64-libvirt-raw/rochester0--grub.cfg.1

Also judging by output seen in the log file.

> which means that it is probaly reading this:
> 
> http://logs.test-lab.xenproject.org/osstest/logs/165002/test-arm64-arm64-libvirt-raw/rochester0--xen.cfg
> 
> which gives this specification of the command line:
> 
>   options=placeholder conswitch=x watchdog noreboot async-show-all 
> console=dtuart dom0_mem=512M,max:512M ucode=scan  

Funny - about half of this look to be x86-only options.

But yes, this confirms my suspicion on this Dom0 getting limited to
512M of RAM.

> The grub cfg has this:
> 
>  multiboot /xen placeholder conswitch=x watchdog noreboot async-show-all 
> console=dtuart dom0_mem=512M,max:512M ucode=scan  ${xen_rm_opts}
> 
> It's not clear to me whether xen_rm_opts is "" or "no-real-mode edd=off".

Which wouldn't matter - the two options are x86-only again, and hence
would (if anything) trigger log messages about unknown options. Such
log messages would be seen in the ring buffer only though, not on the
serial console (for getting issued too early).

Jan




 


Rackspace

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