summaryrefslogtreecommitdiff
path: root/init
diff options
context:
space:
mode:
authorNicholas Bellinger <nab@linux-iscsi.org>2012-05-16 16:05:26 -0700
committerNicholas Bellinger <nab@linux-iscsi.org>2012-05-17 12:02:43 -0700
commitcd9323fd68aee3c1c6b5b21e5746c9d1b586fb58 (patch)
treea1e5045e68a8a081a2e932846a0bf951128d93db /init
parentedc318d9fea6854df752ec8c645b960b0d5a1d23 (diff)
downloadlinux-3.10-cd9323fd68aee3c1c6b5b21e5746c9d1b586fb58.tar.gz
linux-3.10-cd9323fd68aee3c1c6b5b21e5746c9d1b586fb58.tar.bz2
linux-3.10-cd9323fd68aee3c1c6b5b21e5746c9d1b586fb58.zip
target: Fix bug in handling of FILEIO + block_device resize ops
This patch fixes a bug in the handling of FILEIO w/ underlying block_device resize operations where the original fd_dev->fd_dev_size was incorrectly being used in fd_get_blocks() for READ_CAPACITY response payloads. This patch avoids using fd_dev->fd_dev_size for FILEIO devices with an underlying block_device, and instead changes fd_get_blocks() to get the sector count directly from i_size_read() as recommended by hch. Reported-by: Christoph Hellwig <hch@lst.de> Cc: <stable@vger.kernel.org> Signed-off-by: Nicholas Bellinger <nab@linux-iscsi.org>
Diffstat (limited to 'init')
0 files changed, 0 insertions, 0 deletions