linux-scsi.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Discard merging / Write same support v5
@ 2012-09-18 16:19 Martin K. Petersen
  2012-09-18 16:19 ` [PATCH 1/8] block: Clean up special command handling logic Martin K. Petersen
                   ` (8 more replies)
  0 siblings, 9 replies; 14+ messages in thread
From: Martin K. Petersen @ 2012-09-18 16:19 UTC (permalink / raw)
  To: linux-scsi; +Cc: axboe, shli, snitzer

I've been beating on this patch kit for the last few weeks with a bunch
of different devices. I have also tested extensively with Shaohua Li's
MD RAID0 discard support.

The only functional change is support for discard and write same
bio/request merging. Other than that there were a few tweaks for later
kernels by both Mike and me.

I put a writesame5 branch on:

   git://git.kernel.org/pub/scm/linux/kernel/git/mkp/linux.git

It's against block/for-3.7/core.

[PATCH 1/8] block: Clean up special command handling logic
[PATCH 2/8] block: Consolidate command flag and queue limit checks
[PATCH 3/8] block: Implement support for WRITE SAME
[PATCH 4/8] block: Make blkdev_issue_zeroout use WRITE SAME
[PATCH 5/8] block: ioctl to zero block ranges
[PATCH 6/8] scsi: Add a report opcode helper
[PATCH 7/8] sd: Permit merged discard requests
[PATCH 8/8] sd: Implement support for WRITE SAME

-- 
Martin K. Petersen	Oracle Linux Engineering

^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2012-09-20 12:47 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-09-18 16:19 Discard merging / Write same support v5 Martin K. Petersen
2012-09-18 16:19 ` [PATCH 1/8] block: Clean up special command handling logic Martin K. Petersen
2012-09-18 16:19 ` [PATCH 2/8] block: Consolidate command flag and queue limit checks for merges Martin K. Petersen
2012-09-18 17:59   ` Mike Snitzer
2012-09-18 16:19 ` [PATCH 3/8] block: Implement support for WRITE SAME Martin K. Petersen
2012-09-18 16:19 ` [PATCH 4/8] block: Make blkdev_issue_zeroout use " Martin K. Petersen
2012-09-18 16:19 ` [PATCH 5/8] block: ioctl to zero block ranges Martin K. Petersen
2012-09-18 16:19 ` [PATCH 6/8] scsi: Add a report opcode helper Martin K. Petersen
2012-09-18 16:19 ` [PATCH 7/8] sd: Permit merged discard requests Martin K. Petersen
2012-09-20  0:35   ` Shaohua Li
2012-09-18 16:19 ` [PATCH 8/8] sd: Implement support for WRITE SAME Martin K. Petersen
2012-09-20 12:33 ` Discard merging / Write same support v5 Jens Axboe
2012-09-20 12:43   ` James Bottomley
2012-09-20 12:47     ` Jens Axboe

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).