From: Hannes Reinecke <hare@suse.de>
To: adq <adq@lidskialf.net>
Cc: qemu-devel@nongnu.org, stefanha@gmail.com,
Christoph Hellwig <hch@lst.de>,
"Nicholas A. Bellinger" <nab@linux-iscsi.org>,
kraxel@redhat.com
Subject: Re: [Qemu-devel] [PATCH 12/16] scsi-generic: use plain ioctl
Date: Mon, 22 Nov 2010 08:21:58 +0100 [thread overview]
Message-ID: <4CEA1A16.7030101@suse.de> (raw)
In-Reply-To: <AANLkTimi4QXQDUqY1pXhFPrvW=Cwgc6beHoZbE_rNnm1@mail.gmail.com>
On 11/20/2010 02:25 AM, adq wrote:
> On 20 November 2010 00:41, Nicholas A. Bellinger <nab@linux-iscsi.org> wrote:
>> On Fri, 2010-11-19 at 19:39 +0100, Christoph Hellwig wrote:
>>> On Thu, Nov 18, 2010 at 03:47:36PM +0100, Hannes Reinecke wrote:
>>>>
>>>> aio_ioctl is emulated anyway and currently broken.
>>>
>>> What's broken about it currently?
>>
>> Mmmmmm, I do not recall this being broken in the first place..? There
>> was a single issue with megasas+bdrv_aio_ioctl() with WinXP (that did
>> not appear with lsi53c895a) that was mentioned on the list earlier in
>> the year that required a patch to use bdev_ioctl(), but last I recall
>> Hannes had already fixed this in recent megasas.c code w/ 32-bit MSFT
>> guests. Also, this is what I have been with scsi_generic.c and
>> scsi_bsg.c into TCM_loop in my v0.12.5 megasas tree, and I am not
>> observing any obvious issues with AIO IOCTLs for SG_IO/BSG into Linux
>> guests.
>>
>> I will give AIO IOCTL ops a run with these on v2.6.37-rc2 lock-less KVM
>> host mode <-> TCM_Loop to verify against the v0.12.5 megasas tree.
>
> Could this AIO ioctl breakage perhaps be the one I fixed here?
> http://web.archiveorange.com/archive/v/1XS1vROmfC7dN9wYxsmt
>
> The patch is defintely in the latest git... it works fine for me with
> my scsi-generic MMC command patches.
Ah. Yes, this looks like it. I'll give it a spin; I've made the
original patch against an older git rev so I might've missed that one.
Cheers,
Hannes
--
Dr. Hannes Reinecke zSeries & Storage
hare@suse.de +49 911 74053 688
SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg
GF: Markus Rex, HRB 16746 (AG Nürnberg)
prev parent reply other threads:[~2010-11-22 7:19 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-11-18 14:47 [Qemu-devel] [PATCH 12/16] scsi-generic: use plain ioctl Hannes Reinecke
2010-11-19 18:39 ` Christoph Hellwig
2010-11-20 0:41 ` Nicholas A. Bellinger
2010-11-20 1:25 ` adq
2010-11-20 8:23 ` Nicholas A. Bellinger
2010-11-20 13:16 ` adq
2010-11-22 7:21 ` Hannes Reinecke [this message]
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=4CEA1A16.7030101@suse.de \
--to=hare@suse.de \
--cc=adq@lidskialf.net \
--cc=hch@lst.de \
--cc=kraxel@redhat.com \
--cc=nab@linux-iscsi.org \
--cc=qemu-devel@nongnu.org \
--cc=stefanha@gmail.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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.