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

[xen-4.13-testing bisection] complete build-arm64



branch xen-4.13-testing
xenbranch xen-4.13-testing
job build-arm64
testid xen-build

Tree: ovmf git://xenbits.xen.org/osstest/ovmf.git
Tree: qemuu git://xenbits.xen.org/qemu-xen.git
Tree: seabios git://xenbits.xen.org/osstest/seabios.git
Tree: xen git://xenbits.xen.org/xen.git

*** Found and reproduced problem changeset ***

  Bug is in tree:  xen git://xenbits.xen.org/xen.git
  Bug introduced:  e6b1e3892b685346490eded1f6b6f5392b1020b0
  Bug not present: 2ae9bbef0f84a025719382ffcf44882b76316d62
  Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/173696/


  commit e6b1e3892b685346490eded1f6b6f5392b1020b0
  Author: Henry Wang <Henry.Wang@xxxxxxx>
  Date:   Tue Oct 11 15:52:02 2022 +0200
  
      xen/arm, libxl: Implement XEN_DOMCTL_shadow_op for Arm
      
      This commit implements the `XEN_DOMCTL_shadow_op` support in Xen
      for Arm. The p2m pages pool size for xl guests is supposed to be
      determined by `XEN_DOMCTL_shadow_op`. Hence, this commit:
      
      - Introduces a function `p2m_domctl` and implements the subops
      `XEN_DOMCTL_SHADOW_OP_SET_ALLOCATION` and
      `XEN_DOMCTL_SHADOW_OP_GET_ALLOCATION` of `XEN_DOMCTL_shadow_op`.
      
      - Adds the `XEN_DOMCTL_SHADOW_OP_SET_ALLOCATION` support in libxl.
      
      Therefore enabling the setting of shadow memory pool size
      when creating a guest from xl and getting shadow memory pool size
      from Xen.
      
      Note that the `XEN_DOMCTL_shadow_op` added in this commit is only
      a dummy op, and the functionality of setting/getting p2m memory pool
      size for xl guests will be added in following commits.
      
      This is part of CVE-2022-33747 / XSA-409.
      
      Signed-off-by: Henry Wang <Henry.Wang@xxxxxxx>
      Reviewed-by: Stefano Stabellini <sstabellini@xxxxxxxxxx>
      master commit: cf2a68d2ffbc3ce95e01449d46180bddb10d24a0
      master date: 2022-10-11 14:28:42 +0200


For bisection revision-tuple graph see:
   
http://logs.test-lab.xenproject.org/osstest/results/bisect/xen-4.13-testing/build-arm64.xen-build.html
Revision IDs in each graph node refer, respectively, to the Trees above.

----------------------------------------
Running cs-bisection-step 
--graph-out=/home/logs/results/bisect/xen-4.13-testing/build-arm64.xen-build 
--summary-out=tmp/173696.bisection-summary --basis-template=172549 
--blessings=real,real-bisect,real-retry xen-4.13-testing build-arm64 xen-build
Searching for failure / basis pass:
 173587 fail [host=rochester1] / 172549 ok.
Failure / basis pass flights: 173587 / 172549
Tree: ovmf git://xenbits.xen.org/osstest/ovmf.git
Tree: qemuu git://xenbits.xen.org/qemu-xen.git
Tree: seabios git://xenbits.xen.org/osstest/seabios.git
Tree: xen git://xenbits.xen.org/xen.git
Latest f80580f56b267c96f16f985dbf707b2f96947da4 
7269466a5b0c0e89b36dc9a7db0554ae404aa230 
46de2eec93bffa0706e6229c0da2919763c8eb04 
042de0843936b690acbc6dbcf57d26f6adccfc06
Basis pass 444260d45ec2a84e8f8c192b3539a3cd5591d009 
7269466a5b0c0e89b36dc9a7db0554ae404aa230 
46de2eec93bffa0706e6229c0da2919763c8eb04 
bde3b13043e31fd757c44bcec182b0ff1fe36d22
Generating revisions with ./adhoc-revtuple-generator  
git://xenbits.xen.org/osstest/ovmf.git#444260d45ec2a84e8f8c192b3539a3cd5591d009-f80580f56b267c96f16f985dbf707b2f96947da4
 
git://xenbits.xen.org/qemu-xen.git#7269466a5b0c0e89b36dc9a7db0554ae404aa230-7269466a5b0c0e89b36dc9a7db0554ae404aa230
 
git://xenbits.xen.org/osstest/seabios.git#46de2eec93bffa0706e6229c0da2919763c8eb04-46de2eec93bffa0706e6229c0da2919763c8eb04
 
git://xenbits.xen.org/xen.git#bde3b13043e31fd757c44bcec182b0ff1fe36d22-042de0843936b\
 690acbc6dbcf57d26f6adccfc06
Loaded 10001 nodes in revision graph
Searching for test results:
 172549 pass 444260d45ec2a84e8f8c192b3539a3cd5591d009 
7269466a5b0c0e89b36dc9a7db0554ae404aa230 
46de2eec93bffa0706e6229c0da2919763c8eb04 
bde3b13043e31fd757c44bcec182b0ff1fe36d22
 173495 [host=rochester0]
 173521 [host=rochester0]
 173599 [host=rochester0]
 173622 [host=rochester0]
 173625 [host=rochester0]
 173627 [host=rochester0]
 173633 [host=rochester0]
 173636 [host=rochester0]
 173638 [host=rochester0]
 173644 [host=rochester0]
 173647 [host=rochester0]
 173587 fail f80580f56b267c96f16f985dbf707b2f96947da4 
7269466a5b0c0e89b36dc9a7db0554ae404aa230 
46de2eec93bffa0706e6229c0da2919763c8eb04 
042de0843936b690acbc6dbcf57d26f6adccfc06
 173651 [host=rochester0]
 173658 pass 444260d45ec2a84e8f8c192b3539a3cd5591d009 
7269466a5b0c0e89b36dc9a7db0554ae404aa230 
46de2eec93bffa0706e6229c0da2919763c8eb04 
bde3b13043e31fd757c44bcec182b0ff1fe36d22
 173666 fail f80580f56b267c96f16f985dbf707b2f96947da4 
7269466a5b0c0e89b36dc9a7db0554ae404aa230 
46de2eec93bffa0706e6229c0da2919763c8eb04 
042de0843936b690acbc6dbcf57d26f6adccfc06
 173668 pass 917a7e3f347adb0721ff161a68309f51f621eec5 
7269466a5b0c0e89b36dc9a7db0554ae404aa230 
46de2eec93bffa0706e6229c0da2919763c8eb04 
bde3b13043e31fd757c44bcec182b0ff1fe36d22
 173673 pass 96f3efbd991db83c608909c1c861a77fe26982f1 
7269466a5b0c0e89b36dc9a7db0554ae404aa230 
46de2eec93bffa0706e6229c0da2919763c8eb04 
bde3b13043e31fd757c44bcec182b0ff1fe36d22
 173676 pass 710f83b79d6eab641401c054b2f40f6c630f8cd5 
7269466a5b0c0e89b36dc9a7db0554ae404aa230 
46de2eec93bffa0706e6229c0da2919763c8eb04 
bde3b13043e31fd757c44bcec182b0ff1fe36d22
 173678 pass 8db4e9f9a0c2ec992e28259ceb7a8eb316716b05 
7269466a5b0c0e89b36dc9a7db0554ae404aa230 
46de2eec93bffa0706e6229c0da2919763c8eb04 
bde3b13043e31fd757c44bcec182b0ff1fe36d22
 173681 pass f80580f56b267c96f16f985dbf707b2f96947da4 
7269466a5b0c0e89b36dc9a7db0554ae404aa230 
46de2eec93bffa0706e6229c0da2919763c8eb04 
08eec20dc0550316dad64cdc63fee2371702f31f
 173684 pass f80580f56b267c96f16f985dbf707b2f96947da4 
7269466a5b0c0e89b36dc9a7db0554ae404aa230 
46de2eec93bffa0706e6229c0da2919763c8eb04 
9992c089de1fbb4d3217d2421ca60295998645d7
 173686 fail f80580f56b267c96f16f985dbf707b2f96947da4 
7269466a5b0c0e89b36dc9a7db0554ae404aa230 
46de2eec93bffa0706e6229c0da2919763c8eb04 
e6b1e3892b685346490eded1f6b6f5392b1020b0
 173687 pass f80580f56b267c96f16f985dbf707b2f96947da4 
7269466a5b0c0e89b36dc9a7db0554ae404aa230 
46de2eec93bffa0706e6229c0da2919763c8eb04 
2ae9bbef0f84a025719382ffcf44882b76316d62
 173689 fail f80580f56b267c96f16f985dbf707b2f96947da4 
7269466a5b0c0e89b36dc9a7db0554ae404aa230 
46de2eec93bffa0706e6229c0da2919763c8eb04 
e6b1e3892b685346490eded1f6b6f5392b1020b0
 173691 pass f80580f56b267c96f16f985dbf707b2f96947da4 
7269466a5b0c0e89b36dc9a7db0554ae404aa230 
46de2eec93bffa0706e6229c0da2919763c8eb04 
2ae9bbef0f84a025719382ffcf44882b76316d62
 173692 fail f80580f56b267c96f16f985dbf707b2f96947da4 
7269466a5b0c0e89b36dc9a7db0554ae404aa230 
46de2eec93bffa0706e6229c0da2919763c8eb04 
e6b1e3892b685346490eded1f6b6f5392b1020b0
 173694 pass f80580f56b267c96f16f985dbf707b2f96947da4 
7269466a5b0c0e89b36dc9a7db0554ae404aa230 
46de2eec93bffa0706e6229c0da2919763c8eb04 
2ae9bbef0f84a025719382ffcf44882b76316d62
 173696 fail f80580f56b267c96f16f985dbf707b2f96947da4 
7269466a5b0c0e89b36dc9a7db0554ae404aa230 
46de2eec93bffa0706e6229c0da2919763c8eb04 
e6b1e3892b685346490eded1f6b6f5392b1020b0
Searching for interesting versions
 Result found: flight 172549 (pass), for basis pass
 For basis failure, parent search stopping at 
f80580f56b267c96f16f985dbf707b2f96947da4 
7269466a5b0c0e89b36dc9a7db0554ae404aa230 
46de2eec93bffa0706e6229c0da2919763c8eb04 
2ae9bbef0f84a025719382ffcf44882b76316d62, results HASH(0x55bebb728e20) 
HASH(0x55bebb72e0b8) HASH(0x55bebb719f88) For basis failure, parent search 
stopping at f80580f56b267c96f16f985dbf707b2f96947da4 
7269466a5b0c0e89b36dc9a7db0554ae404aa230 
46de2eec93bffa0706e6229c0da2919763c8eb04 
9992c089de1fbb4d3217d2421ca60295998645d7, results \
 HASH(0x55bebb723ee8) For basis failure, parent search stopping at 
f80580f56b267c96f16f985dbf707b2f96947da4 
7269466a5b0c0e89b36dc9a7db0554ae404aa230 
46de2eec93bffa0706e6229c0da2919763c8eb04 
08eec20dc0550316dad64cdc63fee2371702f31f, results HASH(0x55bebb71f5b0) For 
basis failure, parent search stopping at 
8db4e9f9a0c2ec992e28259ceb7a8eb316716b05 
7269466a5b0c0e89b36dc9a7db0554ae404aa230 
46de2eec93bffa0706e6229c0da2919763c8eb04 
bde3b13043e31fd757c44bcec182b0ff1fe36d22, results HASH(0x55bebb71d2a8) F\
 or basis failure, parent search stopping at 
710f83b79d6eab641401c054b2f40f6c630f8cd5 
7269466a5b0c0e89b36dc9a7db0554ae404aa230 
46de2eec93bffa0706e6229c0da2919763c8eb04 
bde3b13043e31fd757c44bcec182b0ff1fe36d22, results HASH(0x55bebb718280) For 
basis failure, parent search stopping at 
96f3efbd991db83c608909c1c861a77fe26982f1 
7269466a5b0c0e89b36dc9a7db0554ae404aa230 
46de2eec93bffa0706e6229c0da2919763c8eb04 
bde3b13043e31fd757c44bcec182b0ff1fe36d22, results HASH(0x55bebb710d40) For 
basis failure, pare\
 nt search stopping at 917a7e3f347adb0721ff161a68309f51f621eec5 
7269466a5b0c0e89b36dc9a7db0554ae404aa230 
46de2eec93bffa0706e6229c0da2919763c8eb04 
bde3b13043e31fd757c44bcec182b0ff1fe36d22, results HASH(0x55bebb70b928) For 
basis failure, parent search stopping at 
444260d45ec2a84e8f8c192b3539a3cd5591d009 
7269466a5b0c0e89b36dc9a7db0554ae404aa230 
46de2eec93bffa0706e6229c0da2919763c8eb04 
bde3b13043e31fd757c44bcec182b0ff1fe36d22, results HASH(0x55bebb6fb5f8) 
HASH(0x55bebb70b328) Result found: flight 173\
 587 (fail), for basis failure (at ancestor ~318)
 Repro found: flight 173658 (pass), for basis pass
 Repro found: flight 173666 (fail), for basis failure
 0 revisions at f80580f56b267c96f16f985dbf707b2f96947da4 
7269466a5b0c0e89b36dc9a7db0554ae404aa230 
46de2eec93bffa0706e6229c0da2919763c8eb04 
2ae9bbef0f84a025719382ffcf44882b76316d62
No revisions left to test, checking graph state.
 Result found: flight 173687 (pass), for last pass
 Result found: flight 173689 (fail), for first failure
 Repro found: flight 173691 (pass), for last pass
 Repro found: flight 173692 (fail), for first failure
 Repro found: flight 173694 (pass), for last pass
 Repro found: flight 173696 (fail), for first failure

*** Found and reproduced problem changeset ***

  Bug is in tree:  xen git://xenbits.xen.org/xen.git
  Bug introduced:  e6b1e3892b685346490eded1f6b6f5392b1020b0
  Bug not present: 2ae9bbef0f84a025719382ffcf44882b76316d62
  Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/173696/


  commit e6b1e3892b685346490eded1f6b6f5392b1020b0
  Author: Henry Wang <Henry.Wang@xxxxxxx>
  Date:   Tue Oct 11 15:52:02 2022 +0200
  
      xen/arm, libxl: Implement XEN_DOMCTL_shadow_op for Arm
      
      This commit implements the `XEN_DOMCTL_shadow_op` support in Xen
      for Arm. The p2m pages pool size for xl guests is supposed to be
      determined by `XEN_DOMCTL_shadow_op`. Hence, this commit:
      
      - Introduces a function `p2m_domctl` and implements the subops
      `XEN_DOMCTL_SHADOW_OP_SET_ALLOCATION` and
      `XEN_DOMCTL_SHADOW_OP_GET_ALLOCATION` of `XEN_DOMCTL_shadow_op`.
      
      - Adds the `XEN_DOMCTL_SHADOW_OP_SET_ALLOCATION` support in libxl.
      
      Therefore enabling the setting of shadow memory pool size
      when creating a guest from xl and getting shadow memory pool size
      from Xen.
      
      Note that the `XEN_DOMCTL_shadow_op` added in this commit is only
      a dummy op, and the functionality of setting/getting p2m memory pool
      size for xl guests will be added in following commits.
      
      This is part of CVE-2022-33747 / XSA-409.
      
      Signed-off-by: Henry Wang <Henry.Wang@xxxxxxx>
      Reviewed-by: Stefano Stabellini <sstabellini@xxxxxxxxxx>
      master commit: cf2a68d2ffbc3ce95e01449d46180bddb10d24a0
      master date: 2022-10-11 14:28:42 +0200

pnmtopng: 144 colors found
Revision graph left in 
/home/logs/results/bisect/xen-4.13-testing/build-arm64.xen-build.{dot,ps,png,html,svg}.
----------------------------------------
173696: tolerable ALL FAIL

flight 173696 xen-4.13-testing real-bisect [real]
http://logs.test-lab.xenproject.org/osstest/logs/173696/

Failures :-/ but no regressions.

Tests which did not succeed,
including tests which could not be run:
 build-arm64                   6 xen-build               fail baseline untested


jobs:
 build-arm64                                                  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




 


Rackspace

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