[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [linux-4.1 bisection] complete test-amd64-amd64-xl-qemuu-winxpsp3
branch xen-unstable xenbranch xen-unstable job test-amd64-amd64-xl-qemuu-winxpsp3 testid xen-boot 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 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: linux git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git Bug introduced: 9a9a2373142ac2c6fd9df9d038eb929b919e30d7 Bug not present: 1b15bd7396897e2f8018f863dd18006092a4deb0 Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/103025/ commit 9a9a2373142ac2c6fd9df9d038eb929b919e30d7 Author: Kashyap Desai <kashyap.desai@xxxxxxxxxxxx> Date: Fri Oct 21 06:33:32 2016 -0700 scsi: megaraid_sas: Fix data integrity failure for JBOD (passthrough) devices [ Upstream commit 1e793f6fc0db920400574211c48f9157a37e3945 ] Commit 02b01e010afe ("megaraid_sas: return sync cache call with success") modified the driver to successfully complete SYNCHRONIZE_CACHE commands without passing them to the controller. Disk drive caches are only explicitly managed by controller firmware when operating in RAID mode. So this commit effectively disabled writeback cache flushing for any drives used in JBOD mode, leading to data integrity failures. [mkp: clarified patch description] Fixes: 02b01e010afeeb49328d35650d70721d2ca3fd59 CC: stable@xxxxxxxxxxxxxxx Signed-off-by: Kashyap Desai <kashyap.desai@xxxxxxxxxxxx> Signed-off-by: Sumit Saxena <sumit.saxena@xxxxxxxxxxxx> Reviewed-by: Tomas Henzl <thenzl@xxxxxxxxxx> Reviewed-by: Hannes Reinecke <hare@xxxxxxxx> Reviewed-by: Ewan D. Milne <emilne@xxxxxxxxxx> Signed-off-by: Martin K. Petersen <martin.petersen@xxxxxxxxxx> Signed-off-by: Sasha Levin <alexander.levin@xxxxxxxxxxx> For bisection revision-tuple graph see: http://logs.test-lab.xenproject.org/osstest/results/bisect/linux-4.1/test-amd64-amd64-xl-qemuu-winxpsp3.xen-boot.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/test-amd64-amd64-xl-qemuu-winxpsp3.xen-boot --summary-out=tmp/103025.bisection-summary --basis-template=101737 --blessings=real,real-bisect linux-4.1 test-amd64-amd64-xl-qemuu-winxpsp3 xen-boot Searching for failure / basis pass: 102979 fail [host=elbling0] / 101737 [host=godello0] 101715 [host=nobling1] 101687 [host=huxelrebe1] 101672 [host=italia0] 101659 [host=fiano1] 101649 [host=huxelrebe0] 101401 [host=nobling1] 101004 [host=chardonnay0] 101001 ok. Failure / basis pass flights: 102979 / 101001 (tree with no url: minios) (tree with no url: ovmf) (tree with no url: seabios) 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 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 8576fa45c10e665bb72931a31461c7310f3c5494 c530a75c1e6a472b0eb9558310b518f0dfcd8860 89c4cbe8d234049b0145e4dc5e5d19d626250b57 4220231eb22235e757d269722b9f6a594fbcb70f 8e4b2676685f50bc26f03b5f62d8b7aea8e69dbf Basis pass 04cb720142764ebf3786eba1feb8fc4b6ef87fcf c530a75c1e6a472b0eb9558310b518f0dfcd8860 6e20809727261599e8527c456eb078c0e89139a1 570117996772b762e9654e58e708943a4db68b4f 6559a686ae77bca2539d826120c9f3bd0d75cdf8 Generating revisions with ./adhoc-revtuple-generator git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git#04cb720142764ebf3786eba1feb8fc4b6ef87fcf-8576fa45c10e665bb72931a31461c7310f3c5494 git://xenbits.xen.org/osstest/linux-firmware.git#c530a75c1e6a472b0eb9558310b518f0dfcd8860-c530a75c1e6a472b0eb9558310b518f0dfcd8860 git://xenbits.xen.org/qemu-xen-traditional.git#6e20809727261599e8527c456eb078c0e89139a1-89c4cbe8d234049b0145e4dc5e5d19d626250b57 git://xenbits.xen.org/qemu-xen.git#570117996772b762e9654e58e708943a4db68b4f-4220231eb22235e757d269722b9f6a594fbcb70f git://xenbits.xen.org/xen.git#6559a686ae77bca2539d826120c9f3bd0d75cdf8-8e4b2676685f50bc26f03b5f62d8b7aea8e69dbf From git://cache:9419/git://xenbits.xen.org/xen f4497d6..f343852 staging -> origin/staging Loaded 6010 nodes in revision graph Searching for test results: 101001 pass 04cb720142764ebf3786eba1feb8fc4b6ef87fcf c530a75c1e6a472b0eb9558310b518f0dfcd8860 6e20809727261599e8527c456eb078c0e89139a1 570117996772b762e9654e58e708943a4db68b4f 6559a686ae77bca2539d826120c9f3bd0d75cdf8 101004 [host=chardonnay0] 101401 [host=nobling1] 101649 [host=huxelrebe0] 101672 [host=italia0] 101659 [host=fiano1] 101687 [host=huxelrebe1] 101715 [host=nobling1] 101737 [host=godello0] 102733 fail 8576fa45c10e665bb72931a31461c7310f3c5494 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c4e0d84d3c92923fdbc7fa922638d54e5e834753 4220231eb22235e757d269722b9f6a594fbcb70f 99a10da1b4fee8ef7a096e5fd3608f6c15932eb0 102755 fail 8576fa45c10e665bb72931a31461c7310f3c5494 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c4e0d84d3c92923fdbc7fa922638d54e5e834753 4220231eb22235e757d269722b9f6a594fbcb70f 99a10da1b4fee8ef7a096e5fd3608f6c15932eb0 102778 fail 8576fa45c10e665bb72931a31461c7310f3c5494 c530a75c1e6a472b0eb9558310b518f0dfcd8860 89c4cbe8d234049b0145e4dc5e5d19d626250b57 4220231eb22235e757d269722b9f6a594fbcb70f a7a578ce6b8634eec30cb8445ea98e18d9b4e9b8 102829 fail 8576fa45c10e665bb72931a31461c7310f3c5494 c530a75c1e6a472b0eb9558310b518f0dfcd8860 89c4cbe8d234049b0145e4dc5e5d19d626250b57 4220231eb22235e757d269722b9f6a594fbcb70f a7a578ce6b8634eec30cb8445ea98e18d9b4e9b8 102945 pass 04cb720142764ebf3786eba1feb8fc4b6ef87fcf c530a75c1e6a472b0eb9558310b518f0dfcd8860 6e20809727261599e8527c456eb078c0e89139a1 570117996772b762e9654e58e708943a4db68b4f 6559a686ae77bca2539d826120c9f3bd0d75cdf8 102886 fail 8576fa45c10e665bb72931a31461c7310f3c5494 c530a75c1e6a472b0eb9558310b518f0dfcd8860 89c4cbe8d234049b0145e4dc5e5d19d626250b57 4220231eb22235e757d269722b9f6a594fbcb70f a7a578ce6b8634eec30cb8445ea98e18d9b4e9b8 102964 fail 8576fa45c10e665bb72931a31461c7310f3c5494 c530a75c1e6a472b0eb9558310b518f0dfcd8860 89c4cbe8d234049b0145e4dc5e5d19d626250b57 4220231eb22235e757d269722b9f6a594fbcb70f a7a578ce6b8634eec30cb8445ea98e18d9b4e9b8 102966 pass dbff5b36f5d3ddb345c4a939ff100316bd82dc38 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c4e0d84d3c92923fdbc7fa922638d54e5e834753 570117996772b762e9654e58e708943a4db68b4f b3d54cead6459567d9786ad415149868ee7f2f5b 102970 pass c1f5e5f89b9916333efc1c9bcf9c648c192e072b c530a75c1e6a472b0eb9558310b518f0dfcd8860 c4e0d84d3c92923fdbc7fa922638d54e5e834753 6cfcdf037edadba984ccf8476b5d1e2a0940b789 31d41d7bc87d0d2a24ac965b37793faa40d23dcb 102929 fail 8576fa45c10e665bb72931a31461c7310f3c5494 c530a75c1e6a472b0eb9558310b518f0dfcd8860 89c4cbe8d234049b0145e4dc5e5d19d626250b57 4220231eb22235e757d269722b9f6a594fbcb70f 8e4b2676685f50bc26f03b5f62d8b7aea8e69dbf 102972 pass 3c9c01324032e33d888f699bb694f7b4abcfb7d0 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c4e0d84d3c92923fdbc7fa922638d54e5e834753 53307d7a9c749237386eb2ccaa709c786cb5f8a5 7b5266abfdf7f842c49ce4a52d250e523bc0172d 102976 pass 55a2f87cd5642a68b19c4bea8fdce8bf2a84228e c530a75c1e6a472b0eb9558310b518f0dfcd8860 c4e0d84d3c92923fdbc7fa922638d54e5e834753 4220231eb22235e757d269722b9f6a594fbcb70f cc53a74291ea5dd5b2c9a327dc386c0e5f859237 102980 fail 8576fa45c10e665bb72931a31461c7310f3c5494 c530a75c1e6a472b0eb9558310b518f0dfcd8860 89c4cbe8d234049b0145e4dc5e5d19d626250b57 4220231eb22235e757d269722b9f6a594fbcb70f 8e4b2676685f50bc26f03b5f62d8b7aea8e69dbf 102984 fail a2d4bd9c99cc8c1fae2a8200eaaff00c0ca9d6fc c530a75c1e6a472b0eb9558310b518f0dfcd8860 c4e0d84d3c92923fdbc7fa922638d54e5e834753 4220231eb22235e757d269722b9f6a594fbcb70f 1c524dd494019bc98e23075dcdba11c8e6add017 103025 fail 9a9a2373142ac2c6fd9df9d038eb929b919e30d7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c4e0d84d3c92923fdbc7fa922638d54e5e834753 4220231eb22235e757d269722b9f6a594fbcb70f 1c524dd494019bc98e23075dcdba11c8e6add017 102990 pass 85a2af9f690a27c064cc94e5526d18fc0887104f c530a75c1e6a472b0eb9558310b518f0dfcd8860 c4e0d84d3c92923fdbc7fa922638d54e5e834753 4220231eb22235e757d269722b9f6a594fbcb70f 1c524dd494019bc98e23075dcdba11c8e6add017 103002 fail 9a9a2373142ac2c6fd9df9d038eb929b919e30d7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c4e0d84d3c92923fdbc7fa922638d54e5e834753 4220231eb22235e757d269722b9f6a594fbcb70f 1c524dd494019bc98e23075dcdba11c8e6add017 102992 pass 1b15bd7396897e2f8018f863dd18006092a4deb0 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c4e0d84d3c92923fdbc7fa922638d54e5e834753 4220231eb22235e757d269722b9f6a594fbcb70f 1c524dd494019bc98e23075dcdba11c8e6add017 102996 fail 90a107c0b85b4b5b2ecfb9fa6b7a714d8bb349e8 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c4e0d84d3c92923fdbc7fa922638d54e5e834753 4220231eb22235e757d269722b9f6a594fbcb70f 1c524dd494019bc98e23075dcdba11c8e6add017 102979 fail 8576fa45c10e665bb72931a31461c7310f3c5494 c530a75c1e6a472b0eb9558310b518f0dfcd8860 89c4cbe8d234049b0145e4dc5e5d19d626250b57 4220231eb22235e757d269722b9f6a594fbcb70f 8e4b2676685f50bc26f03b5f62d8b7aea8e69dbf 103017 pass 1b15bd7396897e2f8018f863dd18006092a4deb0 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c4e0d84d3c92923fdbc7fa922638d54e5e834753 4220231eb22235e757d269722b9f6a594fbcb70f 1c524dd494019bc98e23075dcdba11c8e6add017 103020 fail 9a9a2373142ac2c6fd9df9d038eb929b919e30d7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c4e0d84d3c92923fdbc7fa922638d54e5e834753 4220231eb22235e757d269722b9f6a594fbcb70f 1c524dd494019bc98e23075dcdba11c8e6add017 103022 pass 1b15bd7396897e2f8018f863dd18006092a4deb0 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c4e0d84d3c92923fdbc7fa922638d54e5e834753 4220231eb22235e757d269722b9f6a594fbcb70f 1c524dd494019bc98e23075dcdba11c8e6add017 Searching for interesting versions Result found: flight 101001 (pass), for basis pass Result found: flight 102929 (fail), for basis failure Repro found: flight 102945 (pass), for basis pass Repro found: flight 102979 (fail), for basis failure 0 revisions at 1b15bd7396897e2f8018f863dd18006092a4deb0 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c4e0d84d3c92923fdbc7fa922638d54e5e834753 4220231eb22235e757d269722b9f6a594fbcb70f 1c524dd494019bc98e23075dcdba11c8e6add017 No revisions left to test, checking graph state. Result found: flight 102992 (pass), for last pass Result found: flight 103002 (fail), for first failure Repro found: flight 103017 (pass), for last pass Repro found: flight 103020 (fail), for first failure Repro found: flight 103022 (pass), for last pass Repro found: flight 103025 (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: 9a9a2373142ac2c6fd9df9d038eb929b919e30d7 Bug not present: 1b15bd7396897e2f8018f863dd18006092a4deb0 Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/103025/ commit 9a9a2373142ac2c6fd9df9d038eb929b919e30d7 Author: Kashyap Desai <kashyap.desai@xxxxxxxxxxxx> Date: Fri Oct 21 06:33:32 2016 -0700 scsi: megaraid_sas: Fix data integrity failure for JBOD (passthrough) devices [ Upstream commit 1e793f6fc0db920400574211c48f9157a37e3945 ] Commit 02b01e010afe ("megaraid_sas: return sync cache call with success") modified the driver to successfully complete SYNCHRONIZE_CACHE commands without passing them to the controller. Disk drive caches are only explicitly managed by controller firmware when operating in RAID mode. So this commit effectively disabled writeback cache flushing for any drives used in JBOD mode, leading to data integrity failures. [mkp: clarified patch description] Fixes: 02b01e010afeeb49328d35650d70721d2ca3fd59 CC: stable@xxxxxxxxxxxxxxx Signed-off-by: Kashyap Desai <kashyap.desai@xxxxxxxxxxxx> Signed-off-by: Sumit Saxena <sumit.saxena@xxxxxxxxxxxx> Reviewed-by: Tomas Henzl <thenzl@xxxxxxxxxx> Reviewed-by: Hannes Reinecke <hare@xxxxxxxx> Reviewed-by: Ewan D. Milne <emilne@xxxxxxxxxx> Signed-off-by: Martin K. Petersen <martin.petersen@xxxxxxxxxx> Signed-off-by: Sasha Levin <alexander.levin@xxxxxxxxxxx> pnmtopng: 105 colors found Revision graph left in /home/logs/results/bisect/linux-4.1/test-amd64-amd64-xl-qemuu-winxpsp3.xen-boot.{dot,ps,png,html,svg}. ---------------------------------------- 103025: tolerable ALL FAIL flight 103025 linux-4.1 real-bisect [real] http://logs.test-lab.xenproject.org/osstest/logs/103025/ Failures :-/ but no regressions. Tests which did not succeed, including tests which could not be run: test-amd64-amd64-xl-qemuu-winxpsp3 6 xen-boot fail baseline untested jobs: test-amd64-amd64-xl-qemuu-winxpsp3 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@xxxxxxxxxxxxx https://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |