1. 05 3月, 2012 1 次提交
    • P
      BUG: headers with BUG/BUG_ON etc. need linux/bug.h · 187f1882
      Paul Gortmaker 提交于
      If a header file is making use of BUG, BUG_ON, BUILD_BUG_ON, or any
      other BUG variant in a static inline (i.e. not in a #define) then
      that header really should be including <linux/bug.h> and not just
      expecting it to be implicitly present.
      
      We can make this change risk-free, since if the files using these
      headers didn't have exposure to linux/bug.h already, they would have
      been causing compile failures/warnings.
      Signed-off-by: NPaul Gortmaker <paul.gortmaker@windriver.com>
      187f1882
  2. 10 5月, 2011 2 次提交
  3. 10 3月, 2011 1 次提交
  4. 08 3月, 2011 3 次提交
  5. 23 10月, 2010 4 次提交
    • R
      nilfs2: change license of exported header file · c486f389
      Ryusuke Konishi 提交于
      This allows other projects to carry copies of the header file related
      to ABI and disk format (i.e. "nilfs2_fs.h") without it or distributors
      having to worry about effects on the project's overall license terms.
      It's also desired for switching the license of nilfs library to LGPL.
      
      Jiro SEKIBA pointed out these license issues (Message-ID:
      <87tylo7msw.wl%jir@sekiba.com>), and he suggested switching license of
      the library and nilfs2_fs.h to GNU Lesser General Public License.  We
      take in his suggestion to avoid the license issues.
      Signed-off-by: NRyusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
      Cc: Jiro SEKIBA <jir@unicus.jp>
      Cc: linux-nilfs <linux-nilfs@vger.kernel.org>
      c486f389
    • R
      nilfs2: get rid of snapshot mount flag · b453c95e
      Ryusuke Konishi 提交于
      This flag is a fake used to distinguish type of super block instance.
      And, it got obsolete by the unification of sb.
      Signed-off-by: NRyusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
      b453c95e
    • R
      nilfs2: keep zero value in i_cno except for gc-inodes · 6c43f410
      Ryusuke Konishi 提交于
      On-memory inode structures of nilfs have a member "i_cno" which stores
      a checkpoint number related to the inode.  For gc-inodes, this field
      indicates version of data each gc-inode caches for GC.  Log writer
      temporarily uses "i_cno" to transfer the latest checkpoint number.
      
      This stops the latter use and lets only gc-inodes use it.
      
      The purpose of this patch is to allow the successive change use
      "i_cno" for inode lookup.
      Signed-off-by: NRyusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
      6c43f410
    • R
      nilfs2: accept future revisions · 9566a7a8
      Ryusuke Konishi 提交于
      Compatibility of nilfs partitions is now managed with three feature
      sets.  This changes old compatibility check with revision number so
      that it can accept future revisions.
      
      Note that we can stop support of experimental versions of nilfs that
      doesn't know the feature sets by incrementing NILFS_CURRENT_REV.  We
      don't have to do it soon, but it would be a possible option whenever
      the need arises.
      Signed-off-by: NRyusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
      9566a7a8
  6. 25 7月, 2010 2 次提交
  7. 23 7月, 2010 2 次提交
  8. 10 5月, 2010 4 次提交
  9. 13 2月, 2010 1 次提交
  10. 20 11月, 2009 2 次提交
  11. 15 11月, 2009 1 次提交
  12. 07 4月, 2009 9 次提交