Whamcloud - gitweb
LU-1812 fsfilt: ext4_free_blocks() has changed slightly
authorJames Simmons <uja.ornl@gmail.com>
Thu, 28 Mar 2013 17:52:54 +0000 (13:52 -0400)
committerOleg Drokin <oleg.drokin@intel.com>
Tue, 2 Apr 2013 18:41:29 +0000 (14:41 -0400)
commitbea31adb586aeab93e1c42594dfc0fdabb554349
tree3d241e6f591ae1f034839cc4e7bde80b57aa45a1
parent1ec95b2b5410286c46b95c624e1d382b1e86535a
LU-1812 fsfilt: ext4_free_blocks() has changed slightly

ext4_free_blocks() now takes a buffer_head and explicit flags instead
of just metadata.  Test the presence of the buffer_head argument to
determine which ext4_free_blocks() is available.

see kernel commit e6362609b6c71c5b802026be9cf263bbdd67a50e

Signed-off-by: James Simmons <uja.ornl@gmail.com>
Signed-off-by: chas williams - CONTRACTOR <chas@cmf.nrl.navy.mil>
Change-Id: I925df73a054613469866ec025ae412ead0ce9e56
Reviewed-on: http://review.whamcloud.com/4991
Reviewed-by: Bob Glossman <bob.glossman@intel.com>
Tested-by: Hudson
Reviewed-by: Christopher J. Morrone <chris.morrone.llnl@gmail.com>
Tested-by: Maloo <whamcloud.maloo@gmail.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
ldiskfs/config/ldiskfs-build.m4
ldiskfs/configure.ac
ldiskfs/ldiskfs/ldiskfs_config.h.in
lustre/lvfs/fsfilt_ext3.c