Merge git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-fixes

* git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-fixes:
GFS2: Fix bmap allocation corner-case bug
GFS2: Fix error code

+2 -2
+1 -1
fs/gfs2/bmap.c
··· 541 541 *ptr++ = cpu_to_be64(bn++); 542 542 break; 543 543 } 544 - } while (state != ALLOC_DATA); 544 + } while ((state != ALLOC_DATA) || !dblock); 545 545 546 546 ip->i_height = height; 547 547 gfs2_add_inode_blocks(&ip->i_inode, alloced);
+1 -1
fs/gfs2/ops_fstype.c
··· 725 725 goto fail; 726 726 } 727 727 728 - error = -EINVAL; 728 + error = -EUSERS; 729 729 if (!gfs2_jindex_size(sdp)) { 730 730 fs_err(sdp, "no journals!\n"); 731 731 goto fail_jindex;