]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
GFS2: Get a block reservation before resizing a file
authorBob Peterson <rpeterso@redhat.com>
Fri, 1 Feb 2013 17:03:02 +0000 (12:03 -0500)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 28 Feb 2013 13:38:33 +0000 (05:38 -0800)
commitf5f9cd078adc085bc74cc5465a975beac8d4c5d3
tree2aa131170f00b1daeceeb687e0aa72f4e747e2d3
parentca368073ffcbdd25486d65c150039423f677f821
GFS2: Get a block reservation before resizing a file

commit d2b47cfb26fe06002b8011707baac71a9ae8166f upstream.

This patch allocates a block reservation structure before growing
or shrinking a file. Without this structure, the grow or shink code
can reference the bad pointer.

Signed-off-by: Bob Peterson <rpeterso@redhat.com>
Signed-off-by: Steven Whitehouse <swhiteho@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
fs/gfs2/bmap.c