summaryrefslogtreecommitdiffstats
path: root/fs/drop_caches.c
diff options
context:
space:
mode:
authorBob Peterson <rpeterso@redhat.com>2013-03-22 15:07:24 +0100
committerSteven Whitehouse <swhiteho@redhat.com>2013-04-05 18:55:13 +0200
commitb2c87cae0edb1a99f7dd2751d5beb2cb97926514 (patch)
tree1b10a4c350a6a64ba581ccef10e7cb48441bf7c7 /fs/drop_caches.c
parentGFS2: Fix unlock of fcntl locks during withdrawn state (diff)
downloadlinux-b2c87cae0edb1a99f7dd2751d5beb2cb97926514.tar.xz
linux-b2c87cae0edb1a99f7dd2751d5beb2cb97926514.zip
GFS2: Issue discards in 512b sectors
This patch changes GFS2's discard issuing code so that it calls function sb_issue_discard rather than blkdev_issue_discard. The code was calling blkdev_issue_discard and specifying the correct sector offset and sector size, but blkdev_issue_discard expects these values to be in terms of 512 byte sectors, even if the native sector size for the device is different. Calling sb_issue_discard with the BLOCK size instead ensures the correct block-to-512b-sector translation. I verified that "minlen" is specified in blocks, so comparing it to a number of blocks is correct. Signed-off-by: Bob Peterson <rpeterso@redhat.com> Signed-off-by: Steven Whitehouse <swhiteho@redhat.com>
Diffstat (limited to 'fs/drop_caches.c')
0 files changed, 0 insertions, 0 deletions