From: Stefano Garzarella <sgarzare@redhat.com>
To: Mark Kanda <mark.kanda@oracle.com>
Cc: qemu-devel@nongnu.org, "Michael S. Tsirkin" <mst@redhat.com>,
Paolo Bonzini <pbonzini@redhat.com>, Fam Zheng <fam@euphon.net>,
Thomas Huth <thuth@redhat.com>,
qemu-stable@nongnu.org
Subject: Re: [PATCH] Revert "virtio-scsi: Send "REPORTED LUNS CHANGED" sense data upon disk hotplug events"
Date: Tue, 11 Jul 2023 10:12:21 +0200 [thread overview]
Message-ID: <CAGxU2F45Fpov_dn5Wb-1XDKDDBA2cBHhS-bRaBhb=VaONpCj8Q@mail.gmail.com> (raw)
In-Reply-To: <0e79c985-32a2-4d43-17d9-abed49b553f8@oracle.com>
Hi Mark
On Fri, Jul 7, 2023 at 5:58 PM Mark Kanda <mark.kanda@oracle.com> wrote:
[...]
> >> On 7/5/2023 2:15 AM, Stefano Garzarella wrote:
> >>> This reverts commit 8cc5583abe6419e7faaebc9fbd109f34f4c850f2.
> >>>
> >>> That commit causes several problems in Linux as described in the BZ.
> >>> In particular, after a while, other devices on the bus are no longer
> >>> usable even if those devices are not affected by the hotunplug.
> >>> This may be a problem in Linux, but we have not been able to identify
> >>> it so far. So better to revert this patch until we find a solution.
> >>>
> >>> Also, Oracle, which initially proposed this patch for a problem with
> >>> Solaris, seems to have already reversed it downstream:
> >>> https://linux.oracle.com/errata/ELSA-2023-12065.html
> >>>
> >>> Suggested-by: Thomas Huth <thuth@redhat.com>
> >>> Buglink: https://bugzilla.redhat.com/show_bug.cgi?id=2176702
> >>> Cc: qemu-stable@nongnu.org
> >>> Cc: Mark Kanda <mark.kanda@oracle.com>
> >>> Signed-off-by: Stefano Garzarella <sgarzare@redhat.com>
> >>
> >> Reviewed-by: Mark Kanda <mark.kanda@oracle.com>
> >>
> >
> > Thanks for the review.
> >
> > By any chance do you have any information you can share regarding
> > [Orabug: 34905939] mentioned in the errata?
> >
> > I'd like to better understand why this patch created problems in Linux,
> > but solved others in Solaris.
>
> Apologies for the delay. I unfortunately can't provide any useful details. We
> had a brief internal discussion about whether the Solaris or Linux driver was
> technically correct per SCSI spec (I'm not sure we came to a conclusion). In any
> case, we ultimately decided it didn't matter because we cannot tolerate a Linux
> regression, and therefore Solaris should change to behave like Linux.
Okay, thanks for the update.
We'll try to figure out what goes wrong in Linux, but if we can't we
should merge this before the next release.
Thanks,
Stefano
next prev parent reply other threads:[~2023-07-11 8:13 UTC|newest]
Thread overview: 24+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-07-05 7:15 [PATCH] Revert "virtio-scsi: Send "REPORTED LUNS CHANGED" sense data upon disk hotplug events" Stefano Garzarella
2023-07-05 7:51 ` Thomas Huth
2023-07-05 12:28 ` Mark Kanda
2023-07-05 12:36 ` Stefano Garzarella
2023-07-07 15:57 ` Mark Kanda
2023-07-11 8:12 ` Stefano Garzarella [this message]
2023-07-10 19:40 ` Michael S. Tsirkin
2023-07-12 8:12 ` Paolo Bonzini
2023-08-03 20:03 ` Michael S. Tsirkin
2023-07-11 17:06 ` Stefano Garzarella
2023-07-11 17:41 ` Stefan Hajnoczi
2023-07-12 8:28 ` Stefano Garzarella
2023-07-12 13:40 ` Christoph Hellwig
2023-07-12 14:26 ` Paolo Bonzini
2023-07-11 20:21 ` Mike Christie
2023-07-12 8:06 ` Paolo Bonzini
2023-07-12 10:14 ` Stefano Garzarella
2023-07-12 14:20 ` Stefano Garzarella
2023-07-12 8:35 ` Paolo Bonzini
2023-07-12 10:24 ` Stefano Garzarella
2023-08-03 19:36 ` Michael S. Tsirkin
2023-08-03 19:56 ` Michael S. Tsirkin
2023-08-03 20:02 ` Michael S. Tsirkin
2023-08-03 21:26 ` Stefano Garzarella
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='CAGxU2F45Fpov_dn5Wb-1XDKDDBA2cBHhS-bRaBhb=VaONpCj8Q@mail.gmail.com' \
--to=sgarzare@redhat.com \
--cc=fam@euphon.net \
--cc=mark.kanda@oracle.com \
--cc=mst@redhat.com \
--cc=pbonzini@redhat.com \
--cc=qemu-devel@nongnu.org \
--cc=qemu-stable@nongnu.org \
--cc=thuth@redhat.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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).