Re: [PATCH 00/12] scsi_debug: multiple queue support and cleanup

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 2016-04-29 07:53 PM, Martin K. Petersen wrote:
"Doug" == Douglas Gilbert <dgilbert@xxxxxxxxxxxx> writes:

Doug> Primary reason for this patch series is to add multi queue support
Doug> modelled on the null_blk driver. Ignore host_lock option but keep
Doug> parameter for backward compatibility. Use high resolution timers
Doug> to implement both the jiffy and nanosecond delay
Doug> parameters. Replace the tasklets with work items. Incorporate
Doug> REPORT LUNS patch from Tomas Winkler sent in Febrary 2015. Add
Doug> parameter that permits LU names to use UUIDs (spc5r08.pdf).

I applied 1-7 with minor fixes based on the comments. Sounds like 8 and
9 need a bit of tweaking. 10-12 look fine but don't apply out of order.

Version 2 of that patchset should appear before this post. I forgot
to note that they had all been acked by Hannes Reinecke apart from
8/12 "rework resp_report_luns". Hopefully his concerns have been
address in v2 (new patch needed for the extras he wanted).

I didn't see any comments on 9/12 "add multiple queue support" but
I get the feeling that something(s) is missing. In testing I see
very little improvement in iops or throughput (well at least it
doesn't degrade things).

Patch 11/12 "uuid for lu name" indicates work is needed in other
areas. For example when the LU name is a UUID, I see no entries
for the that LU in /dev/disk/by-uuid (its partitions yes, but not
the whole LU). Is that a udev issue? Also 'lsscsi -u' needs work,
obviously I can sort that out. My other utilities (i.e. sg_inq,
sg_vpd and sdparm) have been updated but not formally released;
there is a sg3_utils-1.43 beta at:
   http://sg.danny.cz/sg/

Hannes Reinecke has set up a git mirror of my development sg3_utils
(subversion) repository. It is at:
   https://github.com/hreinecke/sg3_utils
and is almost up to date (it was synced yesterday).

Doug Gilbert

--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [SCSI Target Devel]     [Linux SCSI Target Infrastructure]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Linux IIO]     [Samba]     [Device Mapper]
  Powered by Linux