[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [ovmf bisection] complete test-amd64-i386-xl-qemuu-ovmf-amd64
branch xen-unstable xenbranch xen-unstable job test-amd64-i386-xl-qemuu-ovmf-amd64 testid debian-hvm-install Tree: linux git://xenbits.xen.org/linux-pvops.git Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git Tree: ovmf https://github.com/tianocore/edk2.git Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git Tree: qemuu git://xenbits.xen.org/qemu-xen.git Tree: xen git://xenbits.xen.org/xen.git *** Found and reproduced problem changeset *** Bug is in tree: ovmf https://github.com/tianocore/edk2.git Bug introduced: 2f4a5a9f4c17ed88aaa3114d1e161e42cb80a9bf Bug not present: 9e90fb097c1526b6fb96082cd3438c2835e54cc5 Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/132266/ commit 2f4a5a9f4c17ed88aaa3114d1e161e42cb80a9bf Author: Dandan Bi <dandan.bi@xxxxxxxxx> Date: Thu Jan 3 15:31:23 2019 +0800 MdePkg/BasePeCoffLib: Add more check for relocation data REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1426 V2: (1) Add NULL pointer check for the input parameters (2) Add check for the "Adjust" value before applying fix ups. In function PeCoffLoaderRelocateImageForRuntime, it doesn't do much check when do relocation. For API level consideration, it's not safe enough. So this patch is to replace the same code logic with function PeCoffLoaderImageAddress which will cover more validation. Cc: Michael D Kinney <michael.d.kinney@xxxxxxxxx> Cc: Liming Gao <liming.gao@xxxxxxxxx> Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Dandan Bi <dandan.bi@xxxxxxxxx> Reviewed-by: Liming Gao <liming.gao@xxxxxxxxx> For bisection revision-tuple graph see: http://logs.test-lab.xenproject.org/osstest/results/bisect/ovmf/test-amd64-i386-xl-qemuu-ovmf-amd64.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/ovmf/test-amd64-i386-xl-qemuu-ovmf-amd64.debian-hvm-install --summary-out=tmp/132266.bisection-summary --basis-template=129475 --blessings=real,real-bisect ovmf test-amd64-i386-xl-qemuu-ovmf-amd64 debian-hvm-install Searching for failure / basis pass: 132170 fail [host=fiano0] / 129475 [host=rimava1] 129454 [host=baroque0] 129430 [host=albana0] 129328 [host=chardonnay0] 129310 [host=italia0] 129273 [host=joubertin0] 129268 [host=huxelrebe0] 129238 [host=baroque1] 129218 ok. Failure / basis pass flights: 132170 / 129218 (tree with no url: minios) (tree with no url: seabios) Tree: linux git://xenbits.xen.org/linux-pvops.git Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git Tree: ovmf https://github.com/tianocore/edk2.git Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git Tree: qemuu git://xenbits.xen.org/qemu-xen.git Tree: xen git://xenbits.xen.org/xen.git Latest 8979da2558a4993989542e1d2db23b426b148ae9 c530a75c1e6a472b0eb9558310b518f0dfcd8860 cce9d763580a955d294a5e3696cbe07a03965e2b d0d8ad39ecb51cd7497cd524484fe09f50876798 de5b678ca4dcdfa83e322491d478d66df56c1986 93a62c544e20ba9e141e411bbaae3d65259d13a3 Basis pass e7405910ca5553eae8744af4e5c03e64ee048cb1 c530a75c1e6a472b0eb9558310b518f0dfcd8860 269f3b51803685eb3f4f4cd4415dc833d375efba 9c0eed618f37dd5b4a57c8b3fbc48ef8913e3149 de5b678ca4dcdfa83e322491d478d66df56c1986 92666fdd6e0afab989b2d89759d9b43f2c645ae7 Generating revisions with ./adhoc-revtuple-generator git://xenbits.xen.org/linux-pvops.git#e7405910ca5553eae8744af4e5c03e64ee048cb1-8979da2558a4993989542e1d2db23b426b148ae9 git://xenbits.xen.org/osstest/linux-firmware.git#c530a75c1e6a472b0eb9558310b518f0dfcd8860-c530a75c1e6a472b0eb9558310b518f0dfcd8860 https://github.com/tianocore/edk2.git#269f3b51803685eb3f4f4cd4415dc833d375efba-cce9d763580a955d294a5e3696cbe07a03965e2b git://xenbits.xen.org/qemu-xen-traditional.git#9c0eed618f37dd5b4a57c8b3fbc4\ 8ef8913e3149-d0d8ad39ecb51cd7497cd524484fe09f50876798 git://xenbits.xen.org/qemu-xen.git#de5b678ca4dcdfa83e322491d478d66df56c1986-de5b678ca4dcdfa83e322491d478d66df56c1986 git://xenbits.xen.org/xen.git#92666fdd6e0afab989b2d89759d9b43f2c645ae7-93a62c544e20ba9e141e411bbaae3d65259d13a3 adhoc-revtuple-generator: tree discontiguous: linux-pvops Loaded 3005 nodes in revision graph Searching for test results: 129218 pass e7405910ca5553eae8744af4e5c03e64ee048cb1 c530a75c1e6a472b0eb9558310b518f0dfcd8860 269f3b51803685eb3f4f4cd4415dc833d375efba 9c0eed618f37dd5b4a57c8b3fbc48ef8913e3149 de5b678ca4dcdfa83e322491d478d66df56c1986 92666fdd6e0afab989b2d89759d9b43f2c645ae7 129238 [host=baroque1] 129273 [host=joubertin0] 129268 [host=huxelrebe0] 129310 [host=italia0] 129328 [host=chardonnay0] 129430 [host=albana0] 129535 [] 129475 [host=rimava1] 129454 [host=baroque0] 129526 [] 129573 [] 129604 [] 129742 [] 129696 [] 129730 [] 129662 [] 129678 [] 129718 [] 129749 [] 129682 [] 129684 [] 129686 [] 129722 [] 129775 [] 129689 [] 129703 [] 129725 [] 129715 [] 129745 [] 129734 [] 129753 [] 129764 [] 129756 [] 129769 [] 129808 [] 129813 [] 129832 [] 129816 [] 129821 [] 129797 [] 129824 [] 129838 [] 129847 [] 129856 [] 129891 [] 129946 [] 129902 [] 129928 [] 129905 [] 129932 [] 129950 [] 129912 [] 129918 [] 129937 [] 129923 [] 129952 [] 129941 [] 129963 [] 129973 [] 129957 [] 129969 [] 129979 [] 129995 [] 129992 [] 129987 [] 130000 [] 130003 [] 130006 [] 130014 [] 130017 [] 130021 [] 130026 [] 130052 [] 130039 [] 130031 [] 130073 [] 130065 [] 130091 [] 130069 [] 130076 [] 130083 [] 130096 [] 130098 [] 130103 [] 130106 [] 130120 [] 130112 [] 130188 [] 130154 [] 130174 [] 130125 [] 130158 [] 130190 [] 130134 [] 130144 [] 130161 [] 130148 [] 130151 [] 130177 [] 130164 [] 130170 [] 130183 [] 130196 [] 130200 [] 130205 [] 130214 [] 130231 [] 130301 [] 130284 [] 130255 [] 130265 [] 130334 [] 130296 [] 130327 [] 130321 [] 130315 [] 130308 [] 130331 [] 130341 [] 130344 [] 130349 [] 130377 [] 130357 [] 130389 [] 130361 [] 130419 [] 130368 [] 130374 [] 130391 [] 130396 [] 130435 [] 130429 [] 130414 [] 130422 [] 130440 [] 130443 [] 130478 [] 130531 [] 130499 [] 130455 [] 130483 [] 130469 [] 130491 [] 130507 [] 130628 [] 130580 [] 130750 [] 130668 [] 130845 [] 130806 [] 130868 [] 130980 [] 130897 [] 131090 [] 131054 [] 131132 [] 131188 [] 131157 [] 131211 [] 131245 [] 131283 [] 131320 [] 131294 [] 131341 [] 131362 [] 131383 [] 131414 [] 131432 [] 131450 [] 131470 [] 131490 [] 131510 [] 131540 [] 131526 [] 131561 [] 131598 [] 131568 [] 131644 [] 131572 [] 131601 [] 131573 [] 131620 [] 131574 [] 131602 [] 131575 [] 131636 [] 131576 [] 131603 [] 131577 [] 131604 [] 131579 [] 131605 [] 131581 [] 131606 [] 131607 [] 131582 [] 131624 [] 131608 [] 131586 [] 131588 [] 131609 [] 131590 [] 131627 [] 131591 [] 131610 [] 131592 [] 131611 [] 131594 [] 131690 [] 131596 [] 131640 [] 131612 [] 131672 [] 131614 [] 131628 [] 131643 [] 131615 [] 131632 [] 131634 [] 131668 [] 131676 [] 131658 [] 131653 [] 131664 [] 131657 [] 131671 [] 131691 [] 131677 [] 131674 [] 131683 [] 131678 [] 131684 [] 131685 [] 131785 [] 131719 [] 131751 [] 131724 [] 131756 [] 131727 [] 131709 [] 131713 [] 131714 [] 131715 [] 131716 [] 131796 [] 131717 [] 131771 [] 131738 [] 131731 [] 131784 [] 131760 [] 131774 [] 131781 [] 131767 [] 131776 [] 131770 [] 131777 [] 131778 [] 131779 [] 131789 [] 131811 [] 131838 [] 131846 [] 131861 [] 131918 [] 131880 [] 131890 [] 131905 [] 131895 [] 131950 [] 131938 [] 131932 [] 131967 [] 131983 fail irrelevant 131959 [] 132077 fail 8979da2558a4993989542e1d2db23b426b148ae9 c530a75c1e6a472b0eb9558310b518f0dfcd8860 cce9d763580a955d294a5e3696cbe07a03965e2b d0d8ad39ecb51cd7497cd524484fe09f50876798 de5b678ca4dcdfa83e322491d478d66df56c1986 93a62c544e20ba9e141e411bbaae3d65259d13a3 132024 fail irrelevant 132164 blocked e7405910ca5553eae8744af4e5c03e64ee048cb1 c530a75c1e6a472b0eb9558310b518f0dfcd8860 8cd4e734ccdfbc961c72aeaa8dbd3f5154171f9b d0d8ad39ecb51cd7497cd524484fe09f50876798 de5b678ca4dcdfa83e322491d478d66df56c1986 765b7e8449da0c4ffb4edafbfc02771629ce807b 132170 fail 8979da2558a4993989542e1d2db23b426b148ae9 c530a75c1e6a472b0eb9558310b518f0dfcd8860 cce9d763580a955d294a5e3696cbe07a03965e2b d0d8ad39ecb51cd7497cd524484fe09f50876798 de5b678ca4dcdfa83e322491d478d66df56c1986 93a62c544e20ba9e141e411bbaae3d65259d13a3 132147 pass e7405910ca5553eae8744af4e5c03e64ee048cb1 c530a75c1e6a472b0eb9558310b518f0dfcd8860 269f3b51803685eb3f4f4cd4415dc833d375efba 9c0eed618f37dd5b4a57c8b3fbc48ef8913e3149 de5b678ca4dcdfa83e322491d478d66df56c1986 92666fdd6e0afab989b2d89759d9b43f2c645ae7 132172 fail 8979da2558a4993989542e1d2db23b426b148ae9 c530a75c1e6a472b0eb9558310b518f0dfcd8860 cce9d763580a955d294a5e3696cbe07a03965e2b d0d8ad39ecb51cd7497cd524484fe09f50876798 de5b678ca4dcdfa83e322491d478d66df56c1986 93a62c544e20ba9e141e411bbaae3d65259d13a3 132166 blocked e7405910ca5553eae8744af4e5c03e64ee048cb1 c530a75c1e6a472b0eb9558310b518f0dfcd8860 7c3a1efd15243df7783c4a5a6be412e99402f5a0 d0d8ad39ecb51cd7497cd524484fe09f50876798 de5b678ca4dcdfa83e322491d478d66df56c1986 5f5a7a6d3669fb94fa15daf563e5dc54cc9dbece 132153 fail irrelevant 132201 blocked e7405910ca5553eae8744af4e5c03e64ee048cb1 c530a75c1e6a472b0eb9558310b518f0dfcd8860 559a07d84e5af3db09ae91844e4cb924b8f60668 d0d8ad39ecb51cd7497cd524484fe09f50876798 de5b678ca4dcdfa83e322491d478d66df56c1986 436bf83bf13c94eb68a34e8ae5d7fe3e4be2af33 132160 blocked e7405910ca5553eae8744af4e5c03e64ee048cb1 c530a75c1e6a472b0eb9558310b518f0dfcd8860 ed3951ebbd20e1e29b093c753cf051e7e4b2bfae d0d8ad39ecb51cd7497cd524484fe09f50876798 de5b678ca4dcdfa83e322491d478d66df56c1986 fc3637e9af9a301d92695999299a3e9a8458c3c1 132187 pass e7405910ca5553eae8744af4e5c03e64ee048cb1 c530a75c1e6a472b0eb9558310b518f0dfcd8860 806c28ef50d3108c5dc5bb509390bf3e1ecd673f d0d8ad39ecb51cd7497cd524484fe09f50876798 de5b678ca4dcdfa83e322491d478d66df56c1986 2cf113891a38cc05434bc9876ffc107a990887be 132184 blocked e7405910ca5553eae8744af4e5c03e64ee048cb1 c530a75c1e6a472b0eb9558310b518f0dfcd8860 46f4c9677c615d862649459392f8f55b3e6567c2 d0d8ad39ecb51cd7497cd524484fe09f50876798 de5b678ca4dcdfa83e322491d478d66df56c1986 a5b0eb363694e7e15405f0b3fc5fb6fab79df1db 132198 blocked e7405910ca5553eae8744af4e5c03e64ee048cb1 c530a75c1e6a472b0eb9558310b518f0dfcd8860 bc39c5cbea30b53c35a32150431bb7ea05a3238d d0d8ad39ecb51cd7497cd524484fe09f50876798 de5b678ca4dcdfa83e322491d478d66df56c1986 88f90693c74d5877f6b343076c31739e8754fb00 132194 blocked e7405910ca5553eae8744af4e5c03e64ee048cb1 c530a75c1e6a472b0eb9558310b518f0dfcd8860 6caf954c1bf9f6c209f70cfa92604c83ec0c3cf7 d0d8ad39ecb51cd7497cd524484fe09f50876798 de5b678ca4dcdfa83e322491d478d66df56c1986 901abfef5de149546b16fba6f4d5bd7def08c672 132204 pass e7405910ca5553eae8744af4e5c03e64ee048cb1 c530a75c1e6a472b0eb9558310b518f0dfcd8860 b8920ccc3c8d4abca35bb78c5845666b14fa7eb4 d0d8ad39ecb51cd7497cd524484fe09f50876798 de5b678ca4dcdfa83e322491d478d66df56c1986 aa402adb0b8cdbaf49ee877cdfb7dd5a50203e0a 132210 fail e7405910ca5553eae8744af4e5c03e64ee048cb1 c530a75c1e6a472b0eb9558310b518f0dfcd8860 2f4a5a9f4c17ed88aaa3114d1e161e42cb80a9bf d0d8ad39ecb51cd7497cd524484fe09f50876798 de5b678ca4dcdfa83e322491d478d66df56c1986 93a62c544e20ba9e141e411bbaae3d65259d13a3 132216 blocked e7405910ca5553eae8744af4e5c03e64ee048cb1 c530a75c1e6a472b0eb9558310b518f0dfcd8860 22b35e8bd1f9aea7bbab3a26e8ab4df339454463 d0d8ad39ecb51cd7497cd524484fe09f50876798 de5b678ca4dcdfa83e322491d478d66df56c1986 93a62c544e20ba9e141e411bbaae3d65259d13a3 132249 pass e7405910ca5553eae8744af4e5c03e64ee048cb1 c530a75c1e6a472b0eb9558310b518f0dfcd8860 9e90fb097c1526b6fb96082cd3438c2835e54cc5 d0d8ad39ecb51cd7497cd524484fe09f50876798 de5b678ca4dcdfa83e322491d478d66df56c1986 93a62c544e20ba9e141e411bbaae3d65259d13a3 132220 pass e7405910ca5553eae8744af4e5c03e64ee048cb1 c530a75c1e6a472b0eb9558310b518f0dfcd8860 44e5fa81e3c1d6d040f2a405211565b2cd81534f d0d8ad39ecb51cd7497cd524484fe09f50876798 de5b678ca4dcdfa83e322491d478d66df56c1986 93a62c544e20ba9e141e411bbaae3d65259d13a3 132225 pass e7405910ca5553eae8744af4e5c03e64ee048cb1 c530a75c1e6a472b0eb9558310b518f0dfcd8860 eb98fe2ae18d46a0f1c5bc35e79e3d429fadc9f5 d0d8ad39ecb51cd7497cd524484fe09f50876798 de5b678ca4dcdfa83e322491d478d66df56c1986 93a62c544e20ba9e141e411bbaae3d65259d13a3 132229 pass e7405910ca5553eae8744af4e5c03e64ee048cb1 c530a75c1e6a472b0eb9558310b518f0dfcd8860 1f7b748315440e18ef85f0b076c8fd5e7b84259d d0d8ad39ecb51cd7497cd524484fe09f50876798 de5b678ca4dcdfa83e322491d478d66df56c1986 93a62c544e20ba9e141e411bbaae3d65259d13a3 132255 fail e7405910ca5553eae8744af4e5c03e64ee048cb1 c530a75c1e6a472b0eb9558310b518f0dfcd8860 2f4a5a9f4c17ed88aaa3114d1e161e42cb80a9bf d0d8ad39ecb51cd7497cd524484fe09f50876798 de5b678ca4dcdfa83e322491d478d66df56c1986 93a62c544e20ba9e141e411bbaae3d65259d13a3 132233 pass e7405910ca5553eae8744af4e5c03e64ee048cb1 c530a75c1e6a472b0eb9558310b518f0dfcd8860 9e90fb097c1526b6fb96082cd3438c2835e54cc5 d0d8ad39ecb51cd7497cd524484fe09f50876798 de5b678ca4dcdfa83e322491d478d66df56c1986 93a62c544e20ba9e141e411bbaae3d65259d13a3 132239 fail e7405910ca5553eae8744af4e5c03e64ee048cb1 c530a75c1e6a472b0eb9558310b518f0dfcd8860 2f4a5a9f4c17ed88aaa3114d1e161e42cb80a9bf d0d8ad39ecb51cd7497cd524484fe09f50876798 de5b678ca4dcdfa83e322491d478d66df56c1986 93a62c544e20ba9e141e411bbaae3d65259d13a3 132263 pass e7405910ca5553eae8744af4e5c03e64ee048cb1 c530a75c1e6a472b0eb9558310b518f0dfcd8860 9e90fb097c1526b6fb96082cd3438c2835e54cc5 d0d8ad39ecb51cd7497cd524484fe09f50876798 de5b678ca4dcdfa83e322491d478d66df56c1986 93a62c544e20ba9e141e411bbaae3d65259d13a3 132266 fail e7405910ca5553eae8744af4e5c03e64ee048cb1 c530a75c1e6a472b0eb9558310b518f0dfcd8860 2f4a5a9f4c17ed88aaa3114d1e161e42cb80a9bf d0d8ad39ecb51cd7497cd524484fe09f50876798 de5b678ca4dcdfa83e322491d478d66df56c1986 93a62c544e20ba9e141e411bbaae3d65259d13a3 Searching for interesting versions Result found: flight 129218 (pass), for basis pass Result found: flight 132077 (fail), for basis failure Repro found: flight 132147 (pass), for basis pass Repro found: flight 132170 (fail), for basis failure 0 revisions at e7405910ca5553eae8744af4e5c03e64ee048cb1 c530a75c1e6a472b0eb9558310b518f0dfcd8860 9e90fb097c1526b6fb96082cd3438c2835e54cc5 d0d8ad39ecb51cd7497cd524484fe09f50876798 de5b678ca4dcdfa83e322491d478d66df56c1986 93a62c544e20ba9e141e411bbaae3d65259d13a3 No revisions left to test, checking graph state. Result found: flight 132233 (pass), for last pass Result found: flight 132239 (fail), for first failure Repro found: flight 132249 (pass), for last pass Repro found: flight 132255 (fail), for first failure Repro found: flight 132263 (pass), for last pass Repro found: flight 132266 (fail), for first failure *** Found and reproduced problem changeset *** Bug is in tree: ovmf https://github.com/tianocore/edk2.git Bug introduced: 2f4a5a9f4c17ed88aaa3114d1e161e42cb80a9bf Bug not present: 9e90fb097c1526b6fb96082cd3438c2835e54cc5 Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/132266/ commit 2f4a5a9f4c17ed88aaa3114d1e161e42cb80a9bf Author: Dandan Bi <dandan.bi@xxxxxxxxx> Date: Thu Jan 3 15:31:23 2019 +0800 MdePkg/BasePeCoffLib: Add more check for relocation data REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1426 V2: (1) Add NULL pointer check for the input parameters (2) Add check for the "Adjust" value before applying fix ups. In function PeCoffLoaderRelocateImageForRuntime, it doesn't do much check when do relocation. For API level consideration, it's not safe enough. So this patch is to replace the same code logic with function PeCoffLoaderImageAddress which will cover more validation. Cc: Michael D Kinney <michael.d.kinney@xxxxxxxxx> Cc: Liming Gao <liming.gao@xxxxxxxxx> Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Dandan Bi <dandan.bi@xxxxxxxxx> Reviewed-by: Liming Gao <liming.gao@xxxxxxxxx> dot: graph is too large for cairo-renderer bitmaps. Scaling by 0.649842 to fit pnmtopng: 85 colors found Revision graph left in /home/logs/results/bisect/ovmf/test-amd64-i386-xl-qemuu-ovmf-amd64.debian-hvm-install.{dot,ps,png,html,svg}. ---------------------------------------- 132266: tolerable ALL FAIL flight 132266 ovmf real-bisect [real] http://logs.test-lab.xenproject.org/osstest/logs/132266/ Failures :-/ but no regressions. Tests which did not succeed, including tests which could not be run: test-amd64-i386-xl-qemuu-ovmf-amd64 10 debian-hvm-install fail baseline untested jobs: test-amd64-i386-xl-qemuu-ovmf-amd64 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 |