-----Original Message----- From: Nicholas A. Bellinger [mailto:nab@xxxxxxxxxxxxxxx] Sent: Thursday, June 26, 2014 9:20 PM To: Sagi Grimberg Cc: Moussa Ba (moussaba); target-devel@xxxxxxxxxxxxxxx; Nicholas Bellinger; Or Gerlitz; Jared Hulbert (jehulber); roid@xxxxxxxxxxxx; Oren Duer Subject: Re: 3.12.5 Target Errors On Wed, 2014-06-25 at 16:43 +0300, Sagi Grimberg wrote: > On 6/5/2014 12:20 AM, Nicholas A. Bellinger wrote: > > Ping for the Mellanox folks.. > > > > Can someone please take a look at the WRITE_SAME logic on the ESX > > initiator side that is triggering the bug that Moussa was/is hitting..? > > > > Based upon the details below, it's clear that it's something > > specific to the ESX initiator side, as we've been able to verify > > WRITE_SAME works as expected with open-iscsi + iser, along with > > existing ESX iscsi + FC initiators. > > > > It would be nice to finally the last remaining VAAI primitive > > working with the in-box ESX iser initiator. ;) > > Hey Nic & Moussa, > > So I gave write_same a shot with ESX iser initiator against LIO > (scsi_debug backing device), and things seems to work (Nic, when I > told you something wasn't working I used RD backstore where this is > not supported). > So do you have any other clues that can direct me where to look? > >Moussa, any other pointers on how to reproduce the write-same issue you encountered with the ESX iser initiator..? >--nab Sorry for the bad quoting, new company machine...Not setup yet. So I am running 3.14.8, still see the broken issue with ESX 5.5. I am using a real device as a backing device. To replicate: In Vsphere Client: Right Click on esx host->New Virtual Machine-> follow the prompts until you get to specify the size of the machine, next chose "Thick provision Eager Zero". Once I do that, it provisions EXTREMELY slowly 1.7MB/s. Disabling WRITE_SAME in vmware resolves the issue. This was first reported on 3.12 Note that I am using esx 5.5 not 5.1. Also, I am not sure what difference a scsi_debug device makes. Moussa ��.n��������+%������w��{.n����j�����{ay�ʇڙ���f���h������_�(�階�ݢj"��������G����?���&��