[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [linux-4.1 bisection] complete build-arm64-pvops
branch xen-unstable xenbranch xen-unstable job build-arm64-pvops testid kernel-build Tree: linux git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git *** Found and reproduced problem changeset *** Bug is in tree: linux git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git Bug introduced: 26bfa48da661f380e53780e148cbf30e8f2b8c9c Bug not present: 8e99fb51d17d12af389b00d44a831de051046b2d Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/120523/ commit 26bfa48da661f380e53780e148cbf30e8f2b8c9c Author: Marc Zyngier <marc.zyngier@xxxxxxx> Date: Tue Jan 16 10:23:47 2018 +0000 arm64: KVM: Fix SMCCC handling of unimplemented SMC/HVC calls [ Upstream commit acfb3b883f6d6a4b5d27ad7fdded11f6a09ae6dd ] KVM doesn't follow the SMCCC when it comes to unimplemented calls, and inject an UNDEF instead of returning an error. Since firmware calls are now used for security mitigation, they are becoming more common, and the undef is counter productive. Instead, let's follow the SMCCC which states that -1 must be returned to the caller when getting an unknown function number. Cc: <stable@xxxxxxxxxxxxxxx> Signed-off-by: Marc Zyngier <marc.zyngier@xxxxxxx> Signed-off-by: Christoffer Dall <christoffer.dall@xxxxxxxxxx> Signed-off-by: Sasha Levin <alexander.levin@xxxxxxxxxxxxx> For bisection revision-tuple graph see: http://logs.test-lab.xenproject.org/osstest/results/bisect/linux-4.1/build-arm64-pvops.kernel-build.html Revision IDs in each graph node refer, respectively, to the Trees above. ---------------------------------------- Running cs-bisection-step --graph-out=/home/logs/results/bisect/linux-4.1/build-arm64-pvops.kernel-build --summary-out=tmp/120523.bisection-summary --basis-template=118294 --blessings=real,real-bisect linux-4.1 build-arm64-pvops kernel-build Searching for failure / basis pass: 120380 fail [host=laxton1] / 118294 ok. Failure / basis pass flights: 120380 / 118294 Tree: linux git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git Latest 6f20f6d4c095967c3debdb1d4c224ebf3da85452 c530a75c1e6a472b0eb9558310b518f0dfcd8860 Basis pass 30ad2851a645bb5f42c72f21ceb166877cf7e695 c530a75c1e6a472b0eb9558310b518f0dfcd8860 Generating revisions with ./adhoc-revtuple-generator git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git#30ad2851a645bb5f42c72f21ceb166877cf7e695-6f20f6d4c095967c3debdb1d4c224ebf3da85452 git://xenbits.xen.org/osstest/linux-firmware.git#c530a75c1e6a472b0eb9558310b518f0dfcd8860-c530a75c1e6a472b0eb9558310b518f0dfcd8860 Loaded 1001 nodes in revision graph Searching for test results: 118279 pass 30ad2851a645bb5f42c72f21ceb166877cf7e695 c530a75c1e6a472b0eb9558310b518f0dfcd8860 118294 pass 30ad2851a645bb5f42c72f21ceb166877cf7e695 c530a75c1e6a472b0eb9558310b518f0dfcd8860 120380 fail 6f20f6d4c095967c3debdb1d4c224ebf3da85452 c530a75c1e6a472b0eb9558310b518f0dfcd8860 120338 fail 6f20f6d4c095967c3debdb1d4c224ebf3da85452 c530a75c1e6a472b0eb9558310b518f0dfcd8860 120379 pass 30ad2851a645bb5f42c72f21ceb166877cf7e695 c530a75c1e6a472b0eb9558310b518f0dfcd8860 120495 fail 26bfa48da661f380e53780e148cbf30e8f2b8c9c c530a75c1e6a472b0eb9558310b518f0dfcd8860 120481 fail 26bfa48da661f380e53780e148cbf30e8f2b8c9c c530a75c1e6a472b0eb9558310b518f0dfcd8860 120433 fail 6f20f6d4c095967c3debdb1d4c224ebf3da85452 c530a75c1e6a472b0eb9558310b518f0dfcd8860 120437 fail 7207bd5112750712b182253b4cd97528e1ef8fa9 c530a75c1e6a472b0eb9558310b518f0dfcd8860 120467 pass 06faf7c003bf6c43ec1200029c680d8f051dd5f6 c530a75c1e6a472b0eb9558310b518f0dfcd8860 120440 pass 3f30e73b418526585d99309fd02b5b56307cb83d c530a75c1e6a472b0eb9558310b518f0dfcd8860 120445 fail af7659fb189d0232dabe99010461415c89b65ca8 c530a75c1e6a472b0eb9558310b518f0dfcd8860 120448 pass bac5a7ef66b31585b3e3c512c335561d14c3a861 c530a75c1e6a472b0eb9558310b518f0dfcd8860 120454 pass b04b590eab4a13cbfa0b5e43bc91c496ce997ef9 c530a75c1e6a472b0eb9558310b518f0dfcd8860 120470 pass c2a38c6dde8ef70fc4545f25b461a955e2be8853 c530a75c1e6a472b0eb9558310b518f0dfcd8860 120488 pass 8e99fb51d17d12af389b00d44a831de051046b2d c530a75c1e6a472b0eb9558310b518f0dfcd8860 120499 pass 8e99fb51d17d12af389b00d44a831de051046b2d c530a75c1e6a472b0eb9558310b518f0dfcd8860 120506 fail 26bfa48da661f380e53780e148cbf30e8f2b8c9c c530a75c1e6a472b0eb9558310b518f0dfcd8860 120513 pass 8e99fb51d17d12af389b00d44a831de051046b2d c530a75c1e6a472b0eb9558310b518f0dfcd8860 120523 fail 26bfa48da661f380e53780e148cbf30e8f2b8c9c c530a75c1e6a472b0eb9558310b518f0dfcd8860 Searching for interesting versions Result found: flight 118279 (pass), for basis pass Result found: flight 120338 (fail), for basis failure Repro found: flight 120379 (pass), for basis pass Repro found: flight 120380 (fail), for basis failure 0 revisions at 8e99fb51d17d12af389b00d44a831de051046b2d c530a75c1e6a472b0eb9558310b518f0dfcd8860 No revisions left to test, checking graph state. Result found: flight 120488 (pass), for last pass Result found: flight 120495 (fail), for first failure Repro found: flight 120499 (pass), for last pass Repro found: flight 120506 (fail), for first failure Repro found: flight 120513 (pass), for last pass Repro found: flight 120523 (fail), for first failure *** Found and reproduced problem changeset *** Bug is in tree: linux git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git Bug introduced: 26bfa48da661f380e53780e148cbf30e8f2b8c9c Bug not present: 8e99fb51d17d12af389b00d44a831de051046b2d Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/120523/ commit 26bfa48da661f380e53780e148cbf30e8f2b8c9c Author: Marc Zyngier <marc.zyngier@xxxxxxx> Date: Tue Jan 16 10:23:47 2018 +0000 arm64: KVM: Fix SMCCC handling of unimplemented SMC/HVC calls [ Upstream commit acfb3b883f6d6a4b5d27ad7fdded11f6a09ae6dd ] KVM doesn't follow the SMCCC when it comes to unimplemented calls, and inject an UNDEF instead of returning an error. Since firmware calls are now used for security mitigation, they are becoming more common, and the undef is counter productive. Instead, let's follow the SMCCC which states that -1 must be returned to the caller when getting an unknown function number. Cc: <stable@xxxxxxxxxxxxxxx> Signed-off-by: Marc Zyngier <marc.zyngier@xxxxxxx> Signed-off-by: Christoffer Dall <christoffer.dall@xxxxxxxxxx> Signed-off-by: Sasha Levin <alexander.levin@xxxxxxxxxxxxx> pnmtopng: 38 colors found Revision graph left in /home/logs/results/bisect/linux-4.1/build-arm64-pvops.kernel-build.{dot,ps,png,html,svg}. ---------------------------------------- 120523: tolerable ALL FAIL flight 120523 linux-4.1 real-bisect [real] http://logs.test-lab.xenproject.org/osstest/logs/120523/ Failures :-/ but no regressions. Tests which did not succeed, including tests which could not be run: build-arm64-pvops 6 kernel-build fail baseline untested jobs: build-arm64-pvops fail ------------------------------------------------------------ sg-report-flight on osstest.test-lab.xenproject.org logs: /home/logs/logs images: /home/logs/images Logs, config files, etc. are available at http://logs.test-lab.xenproject.org/osstest/logs Explanation of these reports, and of osstest in general, is at http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README.email;hb=master http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README;hb=master Test harness code can be found at http://xenbits.xen.org/gitweb?p=osstest.git;a=summary _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |