Description of problem: Modify gfs2_jadd to use the new inode flag routines in fs.h instead of iflags.h. iflags.h is not in the upstream kernel and should not be supported going forward. Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
I think this needs to be in B2, but am not sure we've got the header issues settled. If the header items are settled quickly, then this needs to be done. So I'm marking this for a beta blocker as the header issue is a potential api item. If the header file changes don't go in then we'll need to live with a non upstream form that we have today. The header issue has gone to rhkernel-list.
*** Bug 211473 has been marked as a duplicate of this bug. ***
Patches have been posted to rhkernel list. Setting DEVEL ACK. Need to wait until a kernel is available before committing changes to our source base.
cvs commit -m "bz 211418. Modified gfs2_tool and gfs2_jadd to use the new inode flags in fs.h instead of deprecated iflags.h" tool/misc.c mkfs/gfs2_mkfs.h mkfs/main_jadd.c Checking in tool/misc.c; /cvs/cluster/cluster/gfs2/tool/misc.c,v <-- misc.c new revision: 1.8; previous revision: 1.7 done Checking in mkfs/gfs2_mkfs.h; /cvs/cluster/cluster/gfs2/mkfs/gfs2_mkfs.h,v <-- gfs2_mkfs.h new revision: 1.9; previous revision: 1.8 done Checking in mkfs/main_jadd.c; /cvs/cluster/cluster/gfs2/mkfs/main_jadd.c,v <-- main_jadd.c new revision: 1.10; previous revision: 1.9 done