[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [xen-4.15-testing test] 168970: regressions - FAIL
On 29.03.2022 20:06, osstest service owner wrote: > flight 168970 xen-4.15-testing real [real] > flight 168989 xen-4.15-testing real-retest [real] > http://logs.test-lab.xenproject.org/osstest/logs/168970/ > http://logs.test-lab.xenproject.org/osstest/logs/168989/ > > Regressions :-( > > Tests which did not succeed and are blocking, > including tests which could not be run: > test-amd64-i386-livepatch 13 livepatch-run fail REGR. vs. > 168502 > test-amd64-amd64-livepatch 13 livepatch-run fail REGR. vs. > 168502 Looks like it's more than just the one commit you did put on top of the original batch. The log has Mar 29 08:02:17.743419 (XEN) livepatch.c:1578: livepatch: xen_nop: timeout is 30000000ns Mar 29 08:02:17.743442 (XEN) livepatch.c:1690: livepatch: xen_nop: CPU44 - IPIing the other 55 CPUs Mar 29 08:02:17.755416 (XEN) livepatch: xen_nop: Applying 1 functions Mar 29 08:02:17.755436 (XEN) livepatch: xen_nop finished APPLY with rc=0 Mar 29 08:02:17.767371 (XEN) *** DOUBLE FAULT *** Mar 29 08:02:18.031400 (XEN) *** DOUBLE FAULT *** Mar 29 08:02:18.031417 (XEN) *** DOUBLE FAULT *** Mar 29 08:02:18.031427 (XEN) *** DOUBLE FAULT *** ... Clearly not very helpful that the double fault handler itself hits #DF again before it can print anything useful. With the first printk() completing but print_xen_info()'s not showing up I have some trouble guessing where things might hit that nested #DF ... Actually, xen_nop fiddles with xen_minor_version(), which print_xen_info() calls. The comment in xen_nop.c about relying on the function being built a certain way doesn't look very promising. Another comment referring to "req" when likely "ret" is meant also doesn't help clarity. Since the ENDBR is skipped while applying patches, the assumption is clearly violated. Aiui this will lead to the RET being overwritten with NOP. And this issue clearly exists only in the stable trees, as the function wouldn't have ENDBR in staging/master. Jan
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |