Hello List, I got gfs2 file system consistency error from one user, who is using kernel 4.12.14-95.29-default on SLE12SP4(x86_64). The error message is as below, 2019-09-26T10:22:10.333792+02:00 node4 kernel: [ 3456.176234] gfs2: fsid=xxxx:work.3: fatal: filesystem consistency error 2019-09-26T10:22:10.333806+02:00 node4 kernel: [ 3456.176234] inode = 280 342097926 2019-09-26T10:22:10.333807+02:00 node4 kernel: [ 3456.176234] function = gfs2_dinode_dealloc, file = ../fs/gfs2/super.c, line = 1459 2019-09-26T10:22:10.333808+02:00 node4 kernel: [ 3456.176235] gfs2: fsid=xxxx:work.3: about to withdraw this file system
I cat the super.c file, the related code is, 1451 static int gfs2_dinode_dealloc(struct gfs2_inode *ip) 1452 { 1453 struct gfs2_sbd *sdp = GFS2_SB(&ip->i_inode); 1454 struct gfs2_rgrpd *rgd; 1455 struct gfs2_holder gh; 1456 int error; 1457 1458 if (gfs2_get_inode_blocks(&ip->i_inode) != 1) { 1459 gfs2_consist_inode(ip); <<== here 1460 return -EIO; 1461 } It looks the upstream has fixed this bug? who can help to point out which patches to be needed for back-port? Thanks Gang _______________________________________________ Manage your subscription: https://lists.clusterlabs.org/mailman/listinfo/users ClusterLabs home: https://www.clusterlabs.org/