* [linux-4.1 bisection] complete test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm
@ 2016-12-09 10:32 osstest service owner
0 siblings, 0 replies; only message in thread
From: osstest service owner @ 2016-12-09 10:32 UTC (permalink / raw)
To: xen-devel, osstest-admin
branch xen-unstable
xenbranch xen-unstable
job test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm
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/103133/
commit 9a9a2373142ac2c6fd9df9d038eb929b919e30d7
Author: Kashyap Desai <kashyap.desai@broadcom.com>
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@vger.kernel.org
Signed-off-by: Kashyap Desai <kashyap.desai@broadcom.com>
Signed-off-by: Sumit Saxena <sumit.saxena@broadcom.com>
Reviewed-by: Tomas Henzl <thenzl@redhat.com>
Reviewed-by: Hannes Reinecke <hare@suse.com>
Reviewed-by: Ewan D. Milne <emilne@redhat.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Signed-off-by: Sasha Levin <alexander.levin@verizon.com>
For bisection revision-tuple graph see:
http://logs.test-lab.xenproject.org/osstest/results/bisect/linux-4.1/test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm.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-qemut-debianhvm-amd64-xsm.xen-boot --summary-out=tmp/103133.bisection-summary --basis-template=101737 --blessings=real,real-bisect linux-4.1 test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm xen-boot
Searching for failure / basis pass:
102979 fail [host=nobling0] / 101737 [host=elbling0] 101715 [host=godello1] 101687 [host=chardonnay1] 101672 [host=godello0] 101659 [host=baroque1] 101649 [host=elbling1] 101401 ok.
Failure / basis pass flights: 102979 / 101401
(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 91473db3a3257eacead8f4d84cf4bc96c447193f c530a75c1e6a472b0eb9558310b518f0dfcd8860 c4e0d84d3c92923fdbc7fa922638d54e5e834753 570117996772b762e9654e58e708943a4db68b4f 71b8b46111219a2f83f4f9ae06ac5409744ea86e
Generating revisions with ./adhoc-revtuple-generator git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git#91473db3a3257eacead8f4d84cf4bc96c447193f-8576fa45c10e665bb72931a31461c7310f3c5494 git://xenbits.xen.org/osstest/linux-firmware.git#c530a75c1e6a472b0eb9558310b518f0dfcd8860-c530a75c1e6a472b0eb9558310b518f0dfcd8860 git://xenbits.xen.org/qemu-xen-traditional.git#c4e0d84d3c92923fdbc7fa922638d54e5e834753-89c4cbe8d234049b0145e4dc5e5d19d626250b57 git://xenbits.xen.org/qemu-xen.git#570117996772b762e9654e58e708943a4db68b4f-4220231eb22235e757d269722b9f6a594fbcb70f git://xenbits.xen.org/xen.git#71b8b46111219a2f83f4f9ae06ac5409744ea86e-8e4b2676685f50bc26f03b5f62d8b7aea8e69dbf
Loaded 7002 nodes in revision graph
Searching for test results:
101401 pass 91473db3a3257eacead8f4d84cf4bc96c447193f c530a75c1e6a472b0eb9558310b518f0dfcd8860 c4e0d84d3c92923fdbc7fa922638d54e5e834753 570117996772b762e9654e58e708943a4db68b4f 71b8b46111219a2f83f4f9ae06ac5409744ea86e
101649 [host=elbling1]
101672 [host=godello0]
101659 [host=baroque1]
101687 [host=chardonnay1]
101715 [host=godello1]
101737 [host=elbling0]
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
102886 fail 8576fa45c10e665bb72931a31461c7310f3c5494 c530a75c1e6a472b0eb9558310b518f0dfcd8860 89c4cbe8d234049b0145e4dc5e5d19d626250b57 4220231eb22235e757d269722b9f6a594fbcb70f a7a578ce6b8634eec30cb8445ea98e18d9b4e9b8
102929 fail 8576fa45c10e665bb72931a31461c7310f3c5494 c530a75c1e6a472b0eb9558310b518f0dfcd8860 89c4cbe8d234049b0145e4dc5e5d19d626250b57 4220231eb22235e757d269722b9f6a594fbcb70f 8e4b2676685f50bc26f03b5f62d8b7aea8e69dbf
102979 fail 8576fa45c10e665bb72931a31461c7310f3c5494 c530a75c1e6a472b0eb9558310b518f0dfcd8860 89c4cbe8d234049b0145e4dc5e5d19d626250b57 4220231eb22235e757d269722b9f6a594fbcb70f 8e4b2676685f50bc26f03b5f62d8b7aea8e69dbf
103112 fail e5c6bbbcc7be9106e744c36b88d0464a8a3c2a16 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c4e0d84d3c92923fdbc7fa922638d54e5e834753 4220231eb22235e757d269722b9f6a594fbcb70f 1c524dd494019bc98e23075dcdba11c8e6add017
103133 fail 9a9a2373142ac2c6fd9df9d038eb929b919e30d7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c4e0d84d3c92923fdbc7fa922638d54e5e834753 4220231eb22235e757d269722b9f6a594fbcb70f 1c524dd494019bc98e23075dcdba11c8e6add017
103115 pass 5bc028b10d041cb5340e5c87d4bc22e6b9e452d4 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c4e0d84d3c92923fdbc7fa922638d54e5e834753 4220231eb22235e757d269722b9f6a594fbcb70f 1c524dd494019bc98e23075dcdba11c8e6add017
103117 fail 90a107c0b85b4b5b2ecfb9fa6b7a714d8bb349e8 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c4e0d84d3c92923fdbc7fa922638d54e5e834753 4220231eb22235e757d269722b9f6a594fbcb70f 1c524dd494019bc98e23075dcdba11c8e6add017
103096 pass 91473db3a3257eacead8f4d84cf4bc96c447193f c530a75c1e6a472b0eb9558310b518f0dfcd8860 c4e0d84d3c92923fdbc7fa922638d54e5e834753 570117996772b762e9654e58e708943a4db68b4f 71b8b46111219a2f83f4f9ae06ac5409744ea86e
103120 pass 1b15bd7396897e2f8018f863dd18006092a4deb0 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c4e0d84d3c92923fdbc7fa922638d54e5e834753 4220231eb22235e757d269722b9f6a594fbcb70f 1c524dd494019bc98e23075dcdba11c8e6add017
103099 fail 8576fa45c10e665bb72931a31461c7310f3c5494 c530a75c1e6a472b0eb9558310b518f0dfcd8860 89c4cbe8d234049b0145e4dc5e5d19d626250b57 4220231eb22235e757d269722b9f6a594fbcb70f 8e4b2676685f50bc26f03b5f62d8b7aea8e69dbf
103105 pass c1f5e5f89b9916333efc1c9bcf9c648c192e072b c530a75c1e6a472b0eb9558310b518f0dfcd8860 c4e0d84d3c92923fdbc7fa922638d54e5e834753 6cfcdf037edadba984ccf8476b5d1e2a0940b789 fac7f77b69797d0659489e49dfb3f35f8acf2b97
103122 fail 9a9a2373142ac2c6fd9df9d038eb929b919e30d7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c4e0d84d3c92923fdbc7fa922638d54e5e834753 4220231eb22235e757d269722b9f6a594fbcb70f 1c524dd494019bc98e23075dcdba11c8e6add017
103107 pass 7fbfac87fbf5b452c7c9ba3c4a566a41dca032e2 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c4e0d84d3c92923fdbc7fa922638d54e5e834753 53307d7a9c749237386eb2ccaa709c786cb5f8a5 7b5266abfdf7f842c49ce4a52d250e523bc0172d
103110 pass 02426cf24407fc2f772f283777185cb5b66404cc c530a75c1e6a472b0eb9558310b518f0dfcd8860 c4e0d84d3c92923fdbc7fa922638d54e5e834753 4220231eb22235e757d269722b9f6a594fbcb70f 1c524dd494019bc98e23075dcdba11c8e6add017
103125 pass 1b15bd7396897e2f8018f863dd18006092a4deb0 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c4e0d84d3c92923fdbc7fa922638d54e5e834753 4220231eb22235e757d269722b9f6a594fbcb70f 1c524dd494019bc98e23075dcdba11c8e6add017
103128 fail 9a9a2373142ac2c6fd9df9d038eb929b919e30d7 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c4e0d84d3c92923fdbc7fa922638d54e5e834753 4220231eb22235e757d269722b9f6a594fbcb70f 1c524dd494019bc98e23075dcdba11c8e6add017
103130 pass 1b15bd7396897e2f8018f863dd18006092a4deb0 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c4e0d84d3c92923fdbc7fa922638d54e5e834753 4220231eb22235e757d269722b9f6a594fbcb70f 1c524dd494019bc98e23075dcdba11c8e6add017
Searching for interesting versions
Result found: flight 101401 (pass), for basis pass
Result found: flight 102929 (fail), for basis failure
Repro found: flight 103096 (pass), for basis pass
Repro found: flight 103099 (fail), for basis failure
0 revisions at 1b15bd7396897e2f8018f863dd18006092a4deb0 c530a75c1e6a472b0eb9558310b518f0dfcd8860 c4e0d84d3c92923fdbc7fa922638d54e5e834753 4220231eb22235e757d269722b9f6a594fbcb70f 1c524dd494019bc98e23075dcdba11c8e6add017
No revisions left to test, checking graph state.
Result found: flight 103120 (pass), for last pass
Result found: flight 103122 (fail), for first failure
Repro found: flight 103125 (pass), for last pass
Repro found: flight 103128 (fail), for first failure
Repro found: flight 103130 (pass), for last pass
Repro found: flight 103133 (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/103133/
commit 9a9a2373142ac2c6fd9df9d038eb929b919e30d7
Author: Kashyap Desai <kashyap.desai@broadcom.com>
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@vger.kernel.org
Signed-off-by: Kashyap Desai <kashyap.desai@broadcom.com>
Signed-off-by: Sumit Saxena <sumit.saxena@broadcom.com>
Reviewed-by: Tomas Henzl <thenzl@redhat.com>
Reviewed-by: Hannes Reinecke <hare@suse.com>
Reviewed-by: Ewan D. Milne <emilne@redhat.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Signed-off-by: Sasha Levin <alexander.levin@verizon.com>
pnmtopng: 239 colors found
Revision graph left in /home/logs/results/bisect/linux-4.1/test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm.xen-boot.{dot,ps,png,html,svg}.
----------------------------------------
103133: tolerable ALL FAIL
flight 103133 linux-4.1 real-bisect [real]
http://logs.test-lab.xenproject.org/osstest/logs/103133/
Failures :-/ but no regressions.
Tests which did not succeed,
including tests which could not be run:
test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm 6 xen-boot fail baseline untested
jobs:
test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm 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@lists.xen.org
https://lists.xen.org/xen-devel
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2016-12-09 10:32 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-12-09 10:32 [linux-4.1 bisection] complete test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm osstest service owner
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).