Activity log for bug #1712803

Date Who What changed Old value New value Message
2017-08-24 11:47:19 Po-Hsu Lin bug added bug
2017-08-24 12:00:16 Ubuntu Kernel Bot linux (Ubuntu): status New Incomplete
2017-08-25 14:49:58 Joseph Salisbury linux (Ubuntu): importance Undecided Medium
2017-08-25 14:50:01 Joseph Salisbury linux (Ubuntu): status Incomplete Triaged
2017-08-25 14:50:09 Joseph Salisbury tags bot-stop-nagging bot-stop-nagging kernel-da-key
2017-10-16 07:45:23 Po-Hsu Lin bug task added qemu-kvm (Ubuntu)
2017-10-16 07:47:20 Po-Hsu Lin affects qemu-kvm (Ubuntu) qemu (Ubuntu)
2017-10-16 10:04:33 Christian Ehrhardt  tags bot-stop-nagging kernel-da-key bot-stop-nagging kernel-da-key pp64el
2017-10-16 10:04:38 Christian Ehrhardt  tags bot-stop-nagging kernel-da-key pp64el bot-stop-nagging kernel-da-key ppc64el
2017-10-24 20:09:36 bugproxy tags bot-stop-nagging kernel-da-key ppc64el architecture-ppc64le bot-stop-nagging bugnameltc-160546 kernel-da-key ppc64el severity-medium targetmilestone-inin16043
2018-01-25 16:12:55 Christian Ehrhardt  nominated for series Ubuntu Xenial
2018-01-25 16:12:55 Christian Ehrhardt  bug task added qemu (Ubuntu Xenial)
2018-01-25 16:12:55 Christian Ehrhardt  bug task added linux (Ubuntu Xenial)
2018-01-25 16:12:59 Christian Ehrhardt  qemu (Ubuntu Xenial): status New Triaged
2018-01-25 16:13:02 Christian Ehrhardt  qemu (Ubuntu): status New Fix Released
2018-01-25 16:19:46 Christian Ehrhardt  qemu (Ubuntu Xenial): importance Undecided Low
2018-01-31 17:37:48 Yasmin Beatriz Alves da Silva attachment added qemu-2.5_hypercalls_backport.patch https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1712803/+attachment/5046479/+files/qemu-2.5_hypercalls_backport.patch
2018-02-01 10:17:29 Christian Ehrhardt  description kernel: 4.10.0-33.37~16.04.1 I think this issue was introduced by the old qemu version (similar issue was spotted on Xenial before), will need to investigate this further. qemu-system-ppc64 -machine pseries,accel=kvm -bios powerpc/boot_rom.bin -display none -serial stdio -kernel powerpc/spapr_hcall.elf -smp 1 FAIL: hypercall: h_set_sprg0: sprg0 = 0xcafebabedeadbeef FAIL: hypercall: h_set_sprg0: sprg0 = 0xaaaaaaaa55555555 FAIL: hypercall: h_set_sprg0: sprg0 = 0x41a588 FAIL: hypercall: h_page_init: h_zero_page FAIL: hypercall: h_page_init: h_copy_page FAIL: hypercall: h_page_init: h_copy_page+h_zero_page FAIL: hypercall: h_page_init: h_zero_page unaligned dst FAIL: hypercall: h_page_init: h_copy_page unaligned src XFAIL: hypercall: h_random: h-call available SUMMARY: 9 tests, 8 unexpected failures, 1 expected failures [Impact] * Xenial with HWE kernel (matching new relesaes) and qemu without cloud archive (not matching new releases) could trigger hypercalls that are not supported in xenials-qemu. * There is no "real" case other than kvm tests yet to trigger it yet, but it is an easy and well contained fix, so we might fix proactively. [Test Case] 1. deploy xenial + HWE kernel on a ppc64el box 2. sudo apt-get install qemu-kvm -y 3. git clone --depth=1 https://git.kernel.org/pub/scm/virt/kvm/kvm-unit-tests.git 4. cd kvm-unit-tests 5. ./configure --endian=little; make 6. sudo ppc64_cpu --smt=off 7. sudo ./run_tests -v [Regression Potential] * The changes are all upstream since a long time now (lowering the risk of silly mistakes) * The changes are isolated to ppc, so in the worst case only this arch should regress. * We implement new hcalls, so if anything there might be a regression if software expected them to fail, but now breaks by them working (don't think so given the nature of these hcalls). [Other Info] * n/a --- kernel: 4.10.0-33.37~16.04.1 I think this issue was introduced by the old qemu version (similar issue was spotted on Xenial before), will need to investigate this further. qemu-system-ppc64 -machine pseries,accel=kvm -bios powerpc/boot_rom.bin -display none -serial stdio -kernel powerpc/spapr_hcall.elf -smp 1 FAIL: hypercall: h_set_sprg0: sprg0 = 0xcafebabedeadbeef FAIL: hypercall: h_set_sprg0: sprg0 = 0xaaaaaaaa55555555 FAIL: hypercall: h_set_sprg0: sprg0 = 0x41a588 FAIL: hypercall: h_page_init: h_zero_page FAIL: hypercall: h_page_init: h_copy_page FAIL: hypercall: h_page_init: h_copy_page+h_zero_page FAIL: hypercall: h_page_init: h_zero_page unaligned dst FAIL: hypercall: h_page_init: h_copy_page unaligned src XFAIL: hypercall: h_random: h-call available SUMMARY: 9 tests, 8 unexpected failures, 1 expected failures
2018-02-08 13:48:00 Christian Ehrhardt  qemu (Ubuntu Xenial): status Triaged In Progress
2018-02-08 17:36:45 Brian Murray qemu (Ubuntu Xenial): status In Progress Fix Committed
2018-02-08 17:36:47 Brian Murray bug added subscriber Ubuntu Stable Release Updates Team
2018-02-08 17:36:50 Brian Murray bug added subscriber SRU Verification
2018-02-08 17:36:53 Brian Murray tags architecture-ppc64le bot-stop-nagging bugnameltc-160546 kernel-da-key ppc64el severity-medium targetmilestone-inin16043 architecture-ppc64le bot-stop-nagging bugnameltc-160546 kernel-da-key ppc64el severity-medium targetmilestone-inin16043 verification-needed verification-needed-xenial
2018-02-14 15:19:46 Christian Ehrhardt  tags architecture-ppc64le bot-stop-nagging bugnameltc-160546 kernel-da-key ppc64el severity-medium targetmilestone-inin16043 verification-needed verification-needed-xenial architecture-ppc64le bot-stop-nagging bugnameltc-160546 kernel-da-key ppc64el severity-medium targetmilestone-inin16043 verification-done verification-done-xenial
2018-02-15 21:46:10 Launchpad Janitor qemu (Ubuntu Xenial): status Fix Committed Fix Released
2018-02-15 21:46:21 Brian Murray removed subscriber Ubuntu Stable Release Updates Team
2018-06-04 06:19:44 Po-Hsu Lin bug task added ubuntu-kernel-tests
2018-06-04 06:19:55 Po-Hsu Lin ubuntu-kernel-tests: status New Fix Released
2018-06-04 06:19:58 Po-Hsu Lin linux (Ubuntu): status Triaged Invalid
2018-06-04 06:20:00 Po-Hsu Lin linux (Ubuntu Xenial): status New Invalid
2019-07-24 21:07:03 Brad Figg tags architecture-ppc64le bot-stop-nagging bugnameltc-160546 kernel-da-key ppc64el severity-medium targetmilestone-inin16043 verification-done verification-done-xenial architecture-ppc64le bot-stop-nagging bugnameltc-160546 cscc kernel-da-key ppc64el severity-medium targetmilestone-inin16043 verification-done verification-done-xenial