[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

 


Rackspace

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