From: Keith Busch Date: Tue, 9 Apr 2013 23:13:20 +0000 (-0600) Subject: NVMe: Device specific stripe size handling X-Git-Tag: v3.10-rc1~21^2~6 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=159b67d7aefe3902df91075be5d80943c1570aa8;p=pandora-kernel.git NVMe: Device specific stripe size handling We have an nvme device that has a concept of a stripe size. IO requests that do not transfer data crossing a stripe boundary has greater performance compared to IO that does cross it. This patch sets the stripe size for the device if the device and vendor ids match one with this feature and splits IO requests that cross the stripe boundary. Signed-off-by: Keith Busch Signed-off-by: Matthew Wilcox --- Reading git-diff-tree failed