[Bug 1967814] Comment bridged from LTC Bugzilla

2022-04-28 Thread bugproxy
--- Comment From vanessa.ba...@ibm.com 2022-04-28 18:36 EDT---
(In reply to comment #98)
>
> @Ubuntu: I think we can and should move forward with this. The problem with
> the
> previous test results is, that the qemu from the PPA wasn't installed at
> all, and thus we ended up just verifying that the old one is still broken.
>
> I read Vanessas comment like, she the issue is not observed any more with
> the PPA installed: i.e. the fix works at least for the test-case that used
> to trigger the problem reliably. @Vanessa: Please correct me if I'm wrong.

That is correct, the fix works, no miscompares while doing the test-case
I've been using to reproduce this issue (tested for a few hours, no more
than 30 seconds in between error injects).

root@ilzlnx3:~# /usr/bin/qemu-system-s390x --version
QEMU emulator version 4.2.1 (Debian 1:4.2-3ubuntu6.22~focalppa1)
Copyright (c) 2003-2019 Fabrice Bellard and the QEMU Project developers

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1967814

Title:
  Ubuntu 20.04.3 - ilzlnx3g1 - virtio-scsi devs on KVM guest having
  miscompares on disktests when there is a failed path.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-z-systems/+bug/1967814/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1967814] Comment bridged from LTC Bugzilla

2022-04-28 Thread bugproxy
--- Comment From pa...@de.ibm.com 2022-04-28 05:22 EDT---
(In reply to comment #97)
> (In reply to comment #94)
> > Thanks Vanessa for the testing on the PPA!
> >
> > @Halil - I'd leave the debugging of the remaining issue to you as while you
> > can't reproduce it yet it still is much closer to you than it is to me :-/
> > Thanks in advance, let us know what you find.
> >
> > In the meantime I have prepared the SRU content and got a PR review, so once
> > we are convinced it is good - or found what we need to change - we should be
> > ready to continue.
>
> I was not testing the PPA you provided properly, I pulled it again and made
> sure it was installed and running:
>
> root@ilzlnx3:~# /usr/bin/qemu-system-s390x --version
> QEMU emulator version 4.2.1 (Debian 1:4.2-3ubuntu6.22~focalppa1)
> Copyright (c) 2003-2019 Fabrice Bellard and the QEMU Project developers
>
> I ran the error injects for a few hours and no miscompares were encountered.
> Thanks @Halil, for bringing the issue to my attention!

@Ubuntu: I think we can and should move forward with this. The problem with the
previous test results is, that the qemu from the PPA wasn't installed at all, 
and thus we ended up just verifying that the old one is still broken.

I read Vanessas comment like, she the issue is not observed any more
with the PPA installed: i.e. the fix works at least for the test-case
that used to trigger the problem reliably. @Vanessa: Please correct me
if I'm wrong.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1967814

Title:
  Ubuntu 20.04.3 - ilzlnx3g1 - virtio-scsi devs on KVM guest having
  miscompares on disktests when there is a failed path.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-z-systems/+bug/1967814/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1967814] Comment bridged from LTC Bugzilla

2022-04-25 Thread bugproxy
--- Comment From vanessa.ba...@ibm.com 2022-04-25 19:20 EDT---
(In reply to comment #94)
> Thanks Vanessa for the testing on the PPA!
>
> @Halil - I'd leave the debugging of the remaining issue to you as while you
> can't reproduce it yet it still is much closer to you than it is to me :-/
> Thanks in advance, let us know what you find.
>
> In the meantime I have prepared the SRU content and got a PR review, so once
> we are convinced it is good - or found what we need to change - we should be
> ready to continue.

I was not testing the PPA you provided properly, I pulled it again and
made sure it was installed and running:

root@ilzlnx3:~# /usr/bin/qemu-system-s390x --version
QEMU emulator version 4.2.1 (Debian 1:4.2-3ubuntu6.22~focalppa1)
Copyright (c) 2003-2019 Fabrice Bellard and the QEMU Project developers

I ran the error injects for a few hours and no miscompares were encountered.
Thanks @Halil, for bringing the issue to my attention!

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1967814

Title:
  Ubuntu 20.04.3 - ilzlnx3g1 - virtio-scsi devs on KVM guest having
  miscompares on disktests when there is a failed path.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-z-systems/+bug/1967814/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1967814] Comment bridged from LTC Bugzilla

2022-04-08 Thread bugproxy
--- Comment From pa...@de.ibm.com 2022-04-08 05:20 EDT---
(In reply to comment #81)
> (In reply to comment #80)
> > Let me know if you had time to push the PPA through your testing.
>
> Pulled the PPA
>
> root@ilzlnx3:~# apt info qemu
> Package: qemu
> Version: 1:4.2-3ubuntu6.22~focalppa1
>
> I triggered a path failure from the host and saw the faulty paths on the
> guest but no data miscompares (first time I've ever seen it not having
> miscompares at the first try).
> Recovered and tried again, this time I did got the miscompares, I captured
> the DBGINFO and sosreport, let me know if something else is needed.

Maybe we are hitting a different case. Maybe not. In the past we used to
observe multiple types of miscompares one of which is the all zero, and
another one is wrong but still  disktest data.

I'm curious if we see the wrong disktest data type of miscompare with
the patched qemu.

Also I would like to know if the miscompare is still observable after a
reboot (i.e. if you destroy and re-start the guest, and then do a manual
compare with disktest on the given block (without the write phase).

Also can I help you install a self-built upstream qemu so we can test
with that as well? Maybe we are just missing some more patches.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1967814

Title:
  Ubuntu 20.04.3 - ilzlnx3g1 - virtio-scsi devs on KVM guest having
  miscompares on disktests when there is a failed path.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-z-systems/+bug/1967814/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1967814] Comment bridged from LTC Bugzilla

2022-04-08 Thread bugproxy
--- Comment From pa...@de.ibm.com 2022-04-08 05:13 EDT---
(In reply to comment #81)
> (In reply to comment #80)
> > Let me know if you had time to push the PPA through your testing.
>
> Pulled the PPA
>
> root@ilzlnx3:~# apt info qemu
> Package: qemu
> Version: 1:4.2-3ubuntu6.22~focalppa1
>
> I triggered a path failure from the host and saw the faulty paths on the
> guest but no data miscompares (first time I've ever seen it not having
> miscompares at the first try).
> Recovered and tried again, this time I did got the miscompares, I captured
> the DBGINFO and sosreport, let me know if something else is needed.
>
> ** EXPECTED (Target: /fc/mapper/scsi_32G_d1_ilsd9840l/test, LBA:
> 1243520, Offset: 5) **
>   00 00 00 00  00 12 F9 80   00 00 00 00  00 00 00 01
> 
> 0010  00 00 00 00  62 4F 60 1C   00 00 00 00  00 00 06 EB
> bO`.
> 0020  69 6C 7A 6C  6E 78 33 67   31 00 00 00  00 00 00 00
> ilzlnx3g1...
> 0030  2F 66 63 2F  6D 61 70 70   65 72 2F 73  63 73 69 5F
> /fc/mapper/scsi_
> 0040  33 32 47 5F  64 31 5F 69   6C 73 64 39  38 34 30 6C
> 32G_d1_ilsd9840l
>
> ** ACTUAL (Target: /fc/mapper/scsi_32G_d1_ilsd9840l/test, LBA:
> 1243520, Offset: 5) **
>   00 00 00 00  00 00 00 00   00 00 00 00  00 00 00 00
> 
> 0010  00 00 00 00  00 00 00 00   00 00 00 00  00 00 00 00
> 
> 0020  00 00 00 00  00 00 00 00   00 00 00 00  00 00 00 00
> 
> 0030  00 00 00 00  00 00 00 00   00 00 00 00  00 00 00 00
> 

That is very bad news! :(

I was not able to trigger the problem with the patched qemu. I will try
harder, but if I can't trigger the problem it becomes very difficult for
me to work on it.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1967814

Title:
  Ubuntu 20.04.3 - ilzlnx3g1 - virtio-scsi devs on KVM guest having
  miscompares on disktests when there is a failed path.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-z-systems/+bug/1967814/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1967814] Comment bridged from LTC Bugzilla

2022-04-07 Thread bugproxy
--- Comment From vanessa.ba...@ibm.com 2022-04-07 18:42 EDT---
(In reply to comment #80)
> Let me know if you had time to push the PPA through your testing.

Pulled the PPA

root@ilzlnx3:~# apt info qemu
Package: qemu
Version: 1:4.2-3ubuntu6.22~focalppa1

I triggered a path failure from the host and saw the faulty paths on the guest 
but no data miscompares (first time I've ever seen it not having miscompares at 
the first try).
Recovered and tried again, this time I did got the miscompares, I captured the 
DBGINFO and sosreport, let me know if something else is needed.

** EXPECTED (Target: /fc/mapper/scsi_32G_d1_ilsd9840l/test, LBA: 
1243520, Offset: 5) **
  00 00 00 00  00 12 F9 80   00 00 00 00  00 00 00 01  
0010  00 00 00 00  62 4F 60 1C   00 00 00 00  00 00 06 EB  bO`.
0020  69 6C 7A 6C  6E 78 33 67   31 00 00 00  00 00 00 00  ilzlnx3g1...
0030  2F 66 63 2F  6D 61 70 70   65 72 2F 73  63 73 69 5F  /fc/mapper/scsi_
0040  33 32 47 5F  64 31 5F 69   6C 73 64 39  38 34 30 6C  32G_d1_ilsd9840l

** ACTUAL (Target: /fc/mapper/scsi_32G_d1_ilsd9840l/test, LBA: 1243520, 
Offset: 5) **
  00 00 00 00  00 00 00 00   00 00 00 00  00 00 00 00  
0010  00 00 00 00  00 00 00 00   00 00 00 00  00 00 00 00  
0020  00 00 00 00  00 00 00 00   00 00 00 00  00 00 00 00  
0030  00 00 00 00  00 00 00 00   00 00 00 00  00 00 00 00  

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1967814

Title:
  Ubuntu 20.04.3 - ilzlnx3g1 - virtio-scsi devs on KVM guest having
  miscompares on disktests when there is a failed path.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-z-systems/+bug/1967814/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1967814] Comment bridged from LTC Bugzilla

2022-04-06 Thread bugproxy
--- Comment From pa...@de.ibm.com 2022-04-06 09:24 EDT---
(In reply to comment #76)
> I can confirm that just on the patch-level only two need backporting, the
> rest applies as is and I have regenerated them to match the packaging
> requirements. The backport-adaptations themselves are minimal.
>
> From the content I guess it is complex enough that nobody can be fully sure.
> I'm still reading it ...
>
> Until then a few questions:
> - I wonder if we'd also want/need dc293f6 "scsi: fix sense code for
> EREMOTEIO" (to ensure this kind of ioerror gets to the guest as well) - what
> do you think?
> - I also wondered about 424740d "scsi-disk: do not complete requests early
> for rerror/werror=ignore" but we do not have 40dce4ee applied so that should
> be ok

I have nothing against including those. I was under the impression that
a minimal fix is desired, and my tests indicate that dose patches are
not strictly necessary.

Generally I think that those are good patches, and having them is better
than not having them. But then I hope most of the patches are good
patches, and obviously backporting all the good patches is not very
practicable -- hence the principle of minimality.

It is just my two cents. My understanding of SCSI is quite poor.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1967814

Title:
  Ubuntu 20.04.3 - ilzlnx3g1 - virtio-scsi devs on KVM guest having
  miscompares on disktests when there is a failed path.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-z-systems/+bug/1967814/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs