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

[Xen-devel] [seabios bisection] complete test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict



branch xen-unstable
xenbranch xen-unstable
job test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict
testid debian-hvm-install

Tree: linux git://xenbits.xen.org/linux-pvops.git
Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu git://xenbits.xen.org/qemu-xen.git
Tree: seabios https://git.seabios.org/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:  ce2f42605888f18f63ff9fe0d45dd69ae83045bb
  Bug not present: 371a23e65db5eb3a80a148586aeb551d4d0015f1
  Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/131048/


  commit ce2f42605888f18f63ff9fe0d45dd69ae83045bb
  Author: George Dunlap <george.dunlap@xxxxxxxxxx>
  Date:   Tue Nov 6 15:41:25 2018 +0000
  
      tools/dm_depriv: Add first cut RLIMITs
      
      Limit the ability of a potentially compromised QEMU to consume system
      resources.  Key limits:
       - RLIMIT_FSIZE (file size): 256KiB
       - RLIMIT_NPROC (after uid changes to a unique uid)
      
      Probably unnecessary limits but why not:
       - RLIMIT_CORE: 0
       - RLIMIT_MSGQUEUE: 0
       - RLIMIT_LOCKS: 0
       - RLIMIT_MEMLOCK: 0
      
      NB that we do not yet set RLIMIT_AS (total virtual memory) or
      RLIMIT_NOFILES (number of open files), since these require more care
      and/or more coordination with QEMU to implement.
      
      Suggested-by: Ross Lagerwall <ross.lagerwall@xxxxxxxxxx>
      Signed-off-by: George Dunlap <george.dunlap@xxxxxxxxxx>
      Acked-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx>
      ---
      Changes since v4:
      - Put global headers before local headers (sugg by Paul)
      - Move #undif inside the braces (sugg by Paul)
      
      Changes since v3:
      - Align RLIMIT_ENTRY list for easier reading
      - Fix wrong format string specifier
      - Get rid of some trailing whitespace
      
      Changes since v2:
      - Use a macro to define rlimit entries
      - Use RLIMIT_NLIMITS as an end-of-list marker, rather than -1
      - Various style clean-ups
      
      CC: Ian Jackson <ian.jackson@xxxxxxxxxx>
      CC: Wei Liu <wei.liu2@xxxxxxxxxx>
      CC: Anthony Perard <anthony.perard@xxxxxxxxxx>


For bisection revision-tuple graph see:
   
http://logs.test-lab.xenproject.org/osstest/results/bisect/seabios/test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict.debian-hvm-install.html
Revision IDs in each graph node refer, respectively, to the Trees above.

----------------------------------------
Running cs-bisection-step 
--graph-out=/home/logs/results/bisect/seabios/test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict.debian-hvm-install
 --summary-out=tmp/131048.bisection-summary --basis-template=130373 
--blessings=real,real-bisect seabios 
test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict debian-hvm-install
Searching for failure / basis pass:
 130916 fail [host=joubertin0] / 130373 [host=godello0] 130313 [host=debina1] 
129770 [host=rimava1] 128419 [host=fiano1] 127776 [host=huxelrebe1] 127565 
[host=baroque1] 127226 [host=chardonnay0] 126467 [host=fiano0] template as 
basis? using template as basis.
Failure / basis pass flights: 130916 / 130373
(tree with no url: minios)
(tree with no url: ovmf)
Tree: linux git://xenbits.xen.org/linux-pvops.git
Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu git://xenbits.xen.org/qemu-xen.git
Tree: seabios https://git.seabios.org/seabios.git
Tree: xen git://xenbits.xen.org/xen.git
Latest 2e390c487815669fb9bb35d7ea11883cc10a9b50 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
d0d8ad39ecb51cd7497cd524484fe09f50876798 
de5b678ca4dcdfa83e322491d478d66df56c1986 
628b2e6b0e390e26d59b3c5db07a4226175b6f8a 
6d8ffac1f7a782dc2c7f8df3871a294729ae36bd
Basis pass 2e390c487815669fb9bb35d7ea11883cc10a9b50 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
d0d8ad39ecb51cd7497cd524484fe09f50876798 
de5b678ca4dcdfa83e322491d478d66df56c1986 
a698c8995ffb2838296ec284fe3c4ad33dfca307 
2cf113891a38cc05434bc9876ffc107a990887be
Generating revisions with ./adhoc-revtuple-generator  
git://xenbits.xen.org/linux-pvops.git#2e390c487815669fb9bb35d7ea11883cc10a9b50-2e390c487815669fb9bb35d7ea11883cc10a9b50
 
git://xenbits.xen.org/osstest/linux-firmware.git#c530a75c1e6a472b0eb9558310b518f0dfcd8860-c530a75c1e6a472b0eb9558310b518f0dfcd8860
 
git://xenbits.xen.org/qemu-xen-traditional.git#d0d8ad39ecb51cd7497cd524484fe09f50876798-d0d8ad39ecb51cd7497cd524484fe09f50876798
 
git://xenbits.xen.org/qemu-xen.git#de5b678ca4dcdfa83e322491d478d66df56c1986-de5b678ca4dcdfa83e322491d478d66df56c1986
 
https://git.seabios.org/seabios.git#a698c8995ffb2838296ec284fe3c4ad33dfca307-628b2e6b0e390e26d59b3c5db07a4226175b6f8a
 
git://xenbits.xen.org/xen.git#2cf113891a38cc05434bc9876ffc107a990887be-6d8ffac1f7a782dc2c7f8df3871a294729ae36bd
From git://cache:9419/git://xenbits.xen.org/xen
   090d47c927..908e768fae  stable-4.8 -> origin/stable-4.8
Loaded 2001 nodes in revision graph
Searching for test results:
 130373 [host=godello0]
 130871 fail 2e390c487815669fb9bb35d7ea11883cc10a9b50 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
d0d8ad39ecb51cd7497cd524484fe09f50876798 
de5b678ca4dcdfa83e322491d478d66df56c1986 
628b2e6b0e390e26d59b3c5db07a4226175b6f8a 
6d8ffac1f7a782dc2c7f8df3871a294729ae36bd
 130842 fail 2e390c487815669fb9bb35d7ea11883cc10a9b50 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
d0d8ad39ecb51cd7497cd524484fe09f50876798 
de5b678ca4dcdfa83e322491d478d66df56c1986 
42efebdf1d120554e1a30e8debf562527ec6a53d 
6d8ffac1f7a782dc2c7f8df3871a294729ae36bd
 131000 fail 2e390c487815669fb9bb35d7ea11883cc10a9b50 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
d0d8ad39ecb51cd7497cd524484fe09f50876798 
de5b678ca4dcdfa83e322491d478d66df56c1986 
628b2e6b0e390e26d59b3c5db07a4226175b6f8a 
6d8ffac1f7a782dc2c7f8df3871a294729ae36bd
 130916 fail 2e390c487815669fb9bb35d7ea11883cc10a9b50 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
d0d8ad39ecb51cd7497cd524484fe09f50876798 
de5b678ca4dcdfa83e322491d478d66df56c1986 
628b2e6b0e390e26d59b3c5db07a4226175b6f8a 
6d8ffac1f7a782dc2c7f8df3871a294729ae36bd
 130978 pass 2e390c487815669fb9bb35d7ea11883cc10a9b50 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
d0d8ad39ecb51cd7497cd524484fe09f50876798 
de5b678ca4dcdfa83e322491d478d66df56c1986 
a698c8995ffb2838296ec284fe3c4ad33dfca307 
2cf113891a38cc05434bc9876ffc107a990887be
 130981 fail 2e390c487815669fb9bb35d7ea11883cc10a9b50 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
d0d8ad39ecb51cd7497cd524484fe09f50876798 
de5b678ca4dcdfa83e322491d478d66df56c1986 
628b2e6b0e390e26d59b3c5db07a4226175b6f8a 
6d8ffac1f7a782dc2c7f8df3871a294729ae36bd
 130998 pass 2e390c487815669fb9bb35d7ea11883cc10a9b50 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
d0d8ad39ecb51cd7497cd524484fe09f50876798 
de5b678ca4dcdfa83e322491d478d66df56c1986 
a698c8995ffb2838296ec284fe3c4ad33dfca307 
2cf113891a38cc05434bc9876ffc107a990887be
 131002 blocked 2e390c487815669fb9bb35d7ea11883cc10a9b50 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
d0d8ad39ecb51cd7497cd524484fe09f50876798 
de5b678ca4dcdfa83e322491d478d66df56c1986 
a698c8995ffb2838296ec284fe3c4ad33dfca307 
02cd41698504c25849394ba4a5e1a2f722cbd4e7
 131003 fail 2e390c487815669fb9bb35d7ea11883cc10a9b50 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
d0d8ad39ecb51cd7497cd524484fe09f50876798 
de5b678ca4dcdfa83e322491d478d66df56c1986 
a698c8995ffb2838296ec284fe3c4ad33dfca307 
6ff351daafe8ae5ad8662766e87d11f54850bee3
 131029 pass 2e390c487815669fb9bb35d7ea11883cc10a9b50 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
d0d8ad39ecb51cd7497cd524484fe09f50876798 
de5b678ca4dcdfa83e322491d478d66df56c1986 
a698c8995ffb2838296ec284fe3c4ad33dfca307 
371a23e65db5eb3a80a148586aeb551d4d0015f1
 131006 pass 2e390c487815669fb9bb35d7ea11883cc10a9b50 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
d0d8ad39ecb51cd7497cd524484fe09f50876798 
de5b678ca4dcdfa83e322491d478d66df56c1986 
a698c8995ffb2838296ec284fe3c4ad33dfca307 
58f904c4cf9fc5a49e7807fd91cd2523fa8dd191
 131011 fail 2e390c487815669fb9bb35d7ea11883cc10a9b50 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
d0d8ad39ecb51cd7497cd524484fe09f50876798 
de5b678ca4dcdfa83e322491d478d66df56c1986 
a698c8995ffb2838296ec284fe3c4ad33dfca307 
60529dfeca145a8ec00f5813a4c7179f0c1bfb97
 131018 fail 2e390c487815669fb9bb35d7ea11883cc10a9b50 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
d0d8ad39ecb51cd7497cd524484fe09f50876798 
de5b678ca4dcdfa83e322491d478d66df56c1986 
a698c8995ffb2838296ec284fe3c4ad33dfca307 
ce2f42605888f18f63ff9fe0d45dd69ae83045bb
 131034 fail 2e390c487815669fb9bb35d7ea11883cc10a9b50 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
d0d8ad39ecb51cd7497cd524484fe09f50876798 
de5b678ca4dcdfa83e322491d478d66df56c1986 
a698c8995ffb2838296ec284fe3c4ad33dfca307 
ce2f42605888f18f63ff9fe0d45dd69ae83045bb
 131021 pass 2e390c487815669fb9bb35d7ea11883cc10a9b50 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
d0d8ad39ecb51cd7497cd524484fe09f50876798 
de5b678ca4dcdfa83e322491d478d66df56c1986 
a698c8995ffb2838296ec284fe3c4ad33dfca307 
2c224f4c518113c6f38d583b5b3b1da0fc92d022
 131041 pass 2e390c487815669fb9bb35d7ea11883cc10a9b50 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
d0d8ad39ecb51cd7497cd524484fe09f50876798 
de5b678ca4dcdfa83e322491d478d66df56c1986 
a698c8995ffb2838296ec284fe3c4ad33dfca307 
371a23e65db5eb3a80a148586aeb551d4d0015f1
 131026 pass 2e390c487815669fb9bb35d7ea11883cc10a9b50 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
d0d8ad39ecb51cd7497cd524484fe09f50876798 
de5b678ca4dcdfa83e322491d478d66df56c1986 
a698c8995ffb2838296ec284fe3c4ad33dfca307 
7414750be1fed21687a0a28f67cc2397ebb0d0ba
 131044 fail 2e390c487815669fb9bb35d7ea11883cc10a9b50 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
d0d8ad39ecb51cd7497cd524484fe09f50876798 
de5b678ca4dcdfa83e322491d478d66df56c1986 
a698c8995ffb2838296ec284fe3c4ad33dfca307 
ce2f42605888f18f63ff9fe0d45dd69ae83045bb
 131047 pass 2e390c487815669fb9bb35d7ea11883cc10a9b50 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
d0d8ad39ecb51cd7497cd524484fe09f50876798 
de5b678ca4dcdfa83e322491d478d66df56c1986 
a698c8995ffb2838296ec284fe3c4ad33dfca307 
371a23e65db5eb3a80a148586aeb551d4d0015f1
 131048 fail 2e390c487815669fb9bb35d7ea11883cc10a9b50 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
d0d8ad39ecb51cd7497cd524484fe09f50876798 
de5b678ca4dcdfa83e322491d478d66df56c1986 
a698c8995ffb2838296ec284fe3c4ad33dfca307 
ce2f42605888f18f63ff9fe0d45dd69ae83045bb
Searching for interesting versions
 Result found: flight 130978 (pass), for basis pass
 Result found: flight 130981 (fail), for basis failure
 Repro found: flight 130998 (pass), for basis pass
 Repro found: flight 131000 (fail), for basis failure
 0 revisions at 2e390c487815669fb9bb35d7ea11883cc10a9b50 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
d0d8ad39ecb51cd7497cd524484fe09f50876798 
de5b678ca4dcdfa83e322491d478d66df56c1986 
a698c8995ffb2838296ec284fe3c4ad33dfca307 
371a23e65db5eb3a80a148586aeb551d4d0015f1
No revisions left to test, checking graph state.
 Result found: flight 131029 (pass), for last pass
 Result found: flight 131034 (fail), for first failure
 Repro found: flight 131041 (pass), for last pass
 Repro found: flight 131044 (fail), for first failure
 Repro found: flight 131047 (pass), for last pass
 Repro found: flight 131048 (fail), for first failure

*** Found and reproduced problem changeset ***

  Bug is in tree:  xen git://xenbits.xen.org/xen.git
  Bug introduced:  ce2f42605888f18f63ff9fe0d45dd69ae83045bb
  Bug not present: 371a23e65db5eb3a80a148586aeb551d4d0015f1
  Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/131048/


  commit ce2f42605888f18f63ff9fe0d45dd69ae83045bb
  Author: George Dunlap <george.dunlap@xxxxxxxxxx>
  Date:   Tue Nov 6 15:41:25 2018 +0000
  
      tools/dm_depriv: Add first cut RLIMITs
      
      Limit the ability of a potentially compromised QEMU to consume system
      resources.  Key limits:
       - RLIMIT_FSIZE (file size): 256KiB
       - RLIMIT_NPROC (after uid changes to a unique uid)
      
      Probably unnecessary limits but why not:
       - RLIMIT_CORE: 0
       - RLIMIT_MSGQUEUE: 0
       - RLIMIT_LOCKS: 0
       - RLIMIT_MEMLOCK: 0
      
      NB that we do not yet set RLIMIT_AS (total virtual memory) or
      RLIMIT_NOFILES (number of open files), since these require more care
      and/or more coordination with QEMU to implement.
      
      Suggested-by: Ross Lagerwall <ross.lagerwall@xxxxxxxxxx>
      Signed-off-by: George Dunlap <george.dunlap@xxxxxxxxxx>
      Acked-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx>
      ---
      Changes since v4:
      - Put global headers before local headers (sugg by Paul)
      - Move #undif inside the braces (sugg by Paul)
      
      Changes since v3:
      - Align RLIMIT_ENTRY list for easier reading
      - Fix wrong format string specifier
      - Get rid of some trailing whitespace
      
      Changes since v2:
      - Use a macro to define rlimit entries
      - Use RLIMIT_NLIMITS as an end-of-list marker, rather than -1
      - Various style clean-ups
      
      CC: Ian Jackson <ian.jackson@xxxxxxxxxx>
      CC: Wei Liu <wei.liu2@xxxxxxxxxx>
      CC: Anthony Perard <anthony.perard@xxxxxxxxxx>

Revision graph left in 
/home/logs/results/bisect/seabios/test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict.debian-hvm-install.{dot,ps,png,html,svg}.
----------------------------------------
131048: tolerable ALL FAIL

flight 131048 seabios real-bisect [real]
http://logs.test-lab.xenproject.org/osstest/logs/131048/

Failures :-/ but no regressions.

Tests which did not succeed,
including tests which could not be run:
 test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict 10 debian-hvm-install 
fail baseline untested


jobs:
 test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict        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®.