LWN.net Logo

Advertisement

Front, Kernel, Security, Distributions, Development. See your byline here on LWN.net.

Advertise here

Journaled File System (JFS) release 1.0.24

From:  "Steve Best" <sbest@us.ibm.com>
To:  linux-kernel@vger.kernel.org
Subject:  [ANNOUNCE] Journaled File System (JFS) release 1.0.24
Date:  Fri, 18 Oct 2002 14:41:09 -0500


Release 1.0.24 of JFS was made available today.

Drop 62 on October 18, 2002 (jfs-2.4-1.0.24.tar.gz
and jfsutils-1.0.24.tar.gz) includes fixes to the file
system and utilities.

Utilities changes

- byte-swapping fixes for big-endian hardware
  (fixes in logredo and fsck.jfs)


File System changes

- readSuper() was incorrectly checking return status of sb_bread()
- change name of get_index to read_index fixes MIPS build issue
- Releasing LOGGC_LOCK too early
   In txLazyCommit, we are releasing log->gclock (LOGGC_LOCK) before
   checking tblk->flag for tblkGC_LAZY. For the case that tblkGC_LAZY
   is not set, the user thread may release the tblk, and it may be
   reused and the tblkGC_LAZY bit set again, between the time we release
   the spinlock until we check the flag. This problem is easy to hit on
   a 2.5 kernel with CONFIG_PREEMPT set, but it is a potential problem
   on SMP as well.
   The fix is to hold the spinlock until after we've checked the flag.

For more details about JFS, please see the patch instructions or
changelog.jfs files.


Steve
JFS for Linux http://oss.software.ibm.com/jfs


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Copyright © 2002, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds