GFS2: Remove duplicate log code
authorSteven Whitehouse <swhiteho@redhat.com>
Mon, 16 Apr 2012 08:40:00 +0000 (09:40 +0100)
committerSteven Whitehouse <swhiteho@redhat.com>
Tue, 24 Apr 2012 15:44:35 +0000 (16:44 +0100)
commitdad30e9031c5927c30b402f73ac57ffbe09dc9ee
tree01384e81d04644da848477b0cb51182d18229b59
parente8c92ed769008cfc799497f0a34c8faf46243c4d
GFS2: Remove duplicate log code

The main part of this patch merges the two functions used to
write metadata and data buffers to the log. Most of the code
is common between the two functions, so this provides a nice
clean up, and makes the code more readable.

The gfs2_get_log_desc() function is also extended to take two more
arguments, and thus avoid having to set the length and data1
fields of this strucuture as a separate operation.

Signed-off-by: Steven Whitehouse <swhiteho@redhat.com>
fs/gfs2/lops.c