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

Re: [Xen-devel] [xen-unstable test] 65141: regressions - FAIL

On Wed, 2015-12-02 at 10:34 +0000, Ian Campbell wrote:
> FWIW looking at the different branches in
> Â
> http://logs.test-lab.xenproject.org/osstest/results/history/test-amd64-amd64-qemuu-nested-intel/
> While xen-unstable has started failing on godello1 xen-4.6-testing does
> seem to be passing there.
> The history for the previous job name (before splitting into -intel and
> -amd) also shows a pass on godello1:
> http://logs.test-lab.xenproject.org/osstest/results/history/test-amd64-amd64-qemuu-nested/xen-unstable.html
> Of course this is a new test so there isn't very much historical data to
> draw conclusions from.
> > > We'd appreciate it if you and your colleagues could take a look at
> > > this and analyse the failure.
> > > 
> > > In the meantime the osstest bisector will try to start work on it and
> > > I will report what it discovers.
> According toÂ
> http://osstest.test-lab.xenproject.org/~osstest/pub/results/bisect/xen-un
> stable/test-amd64-amd64-qemuu-nested-intel.debian-hvm-install--l1
> --l2.html
> it was unable to reproduce a baseline, probably because it didn't have
> enough historical data.Â

So I have run an adhoc test of the version of Xen tested by flight 64494,
i.e. the one which passed on godello under the old jobÂname test-amd64-
amd64-qemuu-nested but using the new name and current test harness and it
was successful:


I think that ought to give a baseline for the bisector to work with. I'll
prod it to do so.

Given the number of commits I expect this is going to take a little while
to produce results, given that the regression is already a week old it
would be good if the VT-d maintainers could investigate in parallel.

The changes to xen.git in the region are below in case that flags anything
to anyone. Note that other trees have changed as well though.


$ git log --oneline d07f63fa6e70..b1d398b67781 
b1d398b x86: allow disabling the emulated local apic
302a851 x86/vlapic: fixes for HVM code when running without a vlapic
0ce647a x86: suppress bogus log message
4243baf HVM/save: allow the usage of zeroextend and a fixup function
fafa16e HVM/save: pass a size parameter to the HVM compat functions
08f3fad build: fix dependencies for files compiled from their parent directory
bdead3f MAINTAINERS: change the vt-d maintainer
b38d426 x86/viridian: flush remote tlbs by hypercall
713b7e4 public/event_channel.h: correct comment
d380b35 x86/boot: check for not allowed sections before linking
c708181 libxc: expose xsaves/xgetbv1/xsavec to hvm guest
460b9a4 x86/xsaves: enable xsaves/xrstors for hvm guest
da62246 x86/xsaves: enable xsaves/xrstors/xsavec in xen
3ebe992 x86/xsaves: using named operand instead numbered operand in xrstor
d9d610d build: remove .d files from xen/ on a clean
1e8193b console: make printk() line continuation tracking per-CPU
2a91f05 xen/arm: vgic-v3: Make clear that GICD_*SPI_* registers are reserved
c38f9e4 xen/arm: vgic-v3: Don't implement write-only register read as zero
cdae22a xen/arm: vgic-v3: Remove spurious return in GICR_INVALLR
833a693 xen/arm: vgic-v3: Emulate read to GICD_ICACTIVER<n>
5482d13 xen/arm: vgic: Re-order the register emulations to match the memory map
49b6d4c xen/arm: vgic-v3: Remove GICR_MOVALLR and GICR_MOVLPIR
a2b83f9 xen/arm: vgic: Properly emulate the full register
84ce5f4 xen/arm: vgic-v3: Only emulate identification registers required by the 
cf1a142 xen/arm: vgic-v3: Use the correct offset GICR_IGRPMODR0
675b68f xen/arm: vgic-v3: Don't try to emulate IROUTER which do not exist in 
the spec
afbbf2c xen/arm: vgic-v2: Implement correctly ICFGR{0, 1} read-only
c4d6bbd xen/arm: vgic-v3: Support 32-bit access for 64-bit registers
423e9ec xen/arm: vgic: Introduce helpers to extract/update/clear/set vGIC 
register ...
5d495f4 xen/arm: vgic: Optimize the way to store the target vCPU in the rank
e99e162 xen/arm: vgic-v2: Don't ignore a write in ITARGETSR if one field is 0
9f5e16e xen/arm: vgic-v2: Handle correctly byte write in ITARGETSR
bc50de8 xen/arm: vgic-v2: Implement correctly ITARGETSR0 - ITARGETSR7 read-only
ca55006 xen/arm: move ticks conversions function declarations to the header file
6c31176 arm: export platform_op XENPF_settime64
f1e5b11 xen: move wallclock functions from x86 to common
7d596f5 x86/VPMU: return correct fixed PMC count
3acb0d6 public/io/netif.h: tidy up and remove duplicate comments
8267253 public/io/netif.h: add definition of gso_prefix flag
19167b1 public/io/netif.h: document the reality of netif_rx_request/reponse
0c3f246 x86/VPMU: Initialize VPMU's lvtpc vector
c03480c x86/vPMU: document as unsupported
9b43668 Merge branch 'staging' of ssh://xenbits.xen.org/home/xen/git/xen into 
9cf5f0a x86/kexec: hide more kexec infrastructure behind CONFIG_KEXEC
0aa684b x86: drop MAX_APICID
c87303c libxl: fix line wrapping issues introduced by automatic replacement
91cee73 libxl: convert libxl__sprintf(gc) to GCSPRINTF
0a62798 tools/hotplug: quote all variables in vif-bridge
26b4f4d docs: Introduce xenstore paths for guest network address information
e8f98cb docs: Introduce xenstore paths for hotplug features
71e64e1 docs: Introduce xenstore paths for PV driver information
85e3b08 docs: Introduce xenstore paths for PV control features
31aa811 get_maintainer: fix perl 5.22/5.24 deprecated/incompatible "\C" use
2dd7eaf tools/libxl: Drop dead code following calls to libxl__exec()
0188415 xen/arm: use masking operation instead of test_bit for MCSF bits
bb4b673 MAINTAINERS: mini-os patches should be copied to minios-devel
032dbba Config.mk: Update SEABIOS_UPSTREAM_TAG to rel-1.9.0
cb6be0d sched: get rid of the per domain vCPU list in Credit2
e604225 sched: get rid of the per domain vCPU list in RTDS
6b53bb4 sched: better handle (not) inserting idle vCPUs in runqueues
a8c6c62 sched: clarify use cases of schedule_cpu_switch()
ae2f41e sched: fix locking for insert_vcpu() in credit1 and RTDS
e4fd700 x86/HVM: type adjustments
81a28f1 VMX: fix/adjust trap injection
2bbe500 ACPI 6.0: Add changes for FADT table
975efe1 acpi/NUMA: build NUMA for x86 only
dee1aee VT-d: dump the posted format IRTE
853f8af vt-d: extend struct iremap_entry to support VT-d Posted-Interrupts
0ba0faa VT-d: remove pointless casts
2944689 vmx: initialize VT-d Posted-Interrupts Descriptor
03523ab vmx: add some helper functions for Posted-Interrupts
30e3f32 vmx: extend struct pi_desc to support VT-d Posted-Interrupts
1d028f7 VT-d Posted-Interrupts feature detection
9670e7d iommu: add iommu_intpost to control VT-d Posted-Interrupts feature
d02e84b vVMX: use latched VMCS machine address
3b47431 VMX: allocate VMCS pages from domain heap
aec3811 tools/libxc: Correct XC_DOM_PAGE_SIZE() to return a long long
225166e libxl: correct bug in domain builder regarding page tables for pvh
c35eefd x86/P2M: consolidate handling of types not requiring a valid MFN
513c203 x86/PoD: tighten conditions for checking super page
65288cf x86/IO-APIC: fix setting of destinations
5ed662e x86: fixes to LAPIC probing
b9730aa ns16550: limit mapped MMIO size
7efcc58 ns16550: reset bar_64 on each iteration
f2d2de5 x86: move some APIC related macros to apicdef.h
e0116ac x86: add cmpxchg16b support
a2b3502 blkif.h: document blkif multi-queue/ring extension

Xen-devel mailing list



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