📄 changelog
字号:
* configure.in: Add AC_PATH_PROG(LN, ln, ln). * jfsutils.spec.in: Rename fsck.jfs to jfs_fsck, rename mkfs.jfs to jfs_mkfs. * fsck/Makefile.am: Rename fsck.jfs to jfs_fsck. Add install-exec-local to hard link fsck.jfs to jfs_fsck. Add install-exec-data to hard link fsck.jfs.8 to jfs_fsck.8. * fsck/jfs_fsck.8: Add renamed man page. * fsck/fsck.jfs.8: Remove. * fsck/xchkdsk.c: Add program_name and logic to display proper name. Change argc type from int32_t to int. Rename fsck.jfs to jfs_fsck. * mkfs/Makefile.am: Rename mkfs.jfs to jfs_mkfs. Add install-exec-local to hard link mkfs.jfs to jfs_mkfs. Add install-exec-data to hard link mkfs.jfs.8 to jfs_mkfs.8. * mkfs/jfs_mkfs.8: Add renamed man page. * mkfs/mkfs.jfs.8: Remove. * mkfs/mkfs.c: Add program_name and logic to display proper name. Rename mkfs.jfs to jfs_mkfs.2002-10-29 Dave Kleikamp <shaggy@austin.ibm.com> * libfs/log_work.c: Remove fileset from nodofilehash. xtroot and btroot weren't hashing to the same page as inode. Update both pieces when first two parts of inode are updated in same log record. * libfs/logredo.c: Reset bufhdr[].modify flag to avoid constantly re-writing the same buffers2002-10-28 Barry Arndt <barndt@us.ibm.com> * libfs/fsckwsp.h: Add logredo_only flag to fsck_agg_record. * fsck/xchkdsk.c: Add include getopt.h. * fsck/xchkdsk.c (parse_parms): Add processing for --replay_journal_only option. Change -o to --omit_journal_replay. Allow -o (undocumented) for backwards compat. * fsck/xchkdsk.c (phase0_processing): Likewise. * fsck/xchkdsk.c (fsck_usage): Update usage message with new options. * fsck/fsck.jfs.8: Update man page with new options. * logredo/: Remove logredo. * Makefile.am: Remove logredo, change xchkdmp/xchklog to jfs_fscklog. * configure.in: Likewise. * jfsutils.spec.in: Likewise. * fsck/fsck.jfs.8: Likewise. * logdump/logdump.8: Likewise. * mkfs/mkfs.jfs.8: Likewise. * tune/jfs_tune.8: Likewise. * xchdmp/xchkdmp.8: Likewise. * xchklog/xchklog.8: Likewise. * xpeek/xpeek.8: Likewise. * fscklog/: Add directory and source for new jfs_fscklog tool combining functions of xchkdmp and xchklog. * xchkdmp/: Remove. * xchklog/: Remove.2002-10-18 Dave Kleikamp <shaggy@austin.ibm.com> * fsck/fsckea.c: Fix big-endian extended attribute checking * libfs/jfs_endian.c: Bounds-check dtree byte-swapping * libfs/log_work.c: Remove incorrect __le32_to_cpu usage. * configure.in: Bumped version to 1.0.24. * README: Likewise. * NEWS: Likewise.2002-10-16 Barry Arndt <barndt@us.ibm.com> * man_html/: Remove from CVS. * tune/super.c: Don't display unused superblock field 'compress'.2002-10-16 Dave Kleikamp <shaggy@austin.ibm.com> * libfs/log_work.c: xad->len was not being byte-swapped on ppc2002-09-27 Barry Arndt <barndt@us.ibm.com> * libfs/Makefile.am: Remove fssubs.h from libfs_a_SOURCES. * fsck/Makefile.am: Remove fsckxlog.h from fsck_jfs_SOURCES. * configure.in: Bumped version to 1.0.23. * README: Likewise. * NEWS: Likewise.2002-09-26 Barry Arndt <barndt@us.ibm.com> * mkfs/*.c: More code cleanup. * fsck/*.c: Likewise.2002-09-23 Barry Arndt <barndt@us.ibm.com> * defrag/defragfs.c: Remove typedef's. * defrag/helpers.c: Likewise. * defrag/helpers.h: Likewise. * include/*.h: Likewise. * logdump/helpers.c: Likewise. * logredo/helpers.c: Likewise. * mkfs/initmap.c: Likewise. * mkfs/inodemap.c: Likewise. * mkfs/inodes.c: Likewise. * mkfs/mkfs.c: Likewise. * tune/super.c: Likewise. * tune/tune.c: Likewise. * xchkdmp/xchkdmp.c: Likewise. * xchklog/xchklog.c: Likewise. * xpeek/display.c: Likewise. * xpeek/directory.c: Likewise. * xpeek/dmap.c: Likewise. * xpeek/fsckcbbl.c: Likewise. * xpeek/iag.c: Likewise. * xpeek/inode.c: Likewise. * xpeek/xpeek.h: Likewise. * libfs/*.h, *.c: Run through 'indent', remove typedef's, clean up int32_t returns. * fsck/*.h, *.c: Likewise. * fsck/fsckxlog.h: Remove.2002-09-13 Barry Arndt <barndt@us.ibm.com> * logredo/helpers.c: Run through 'indent', clean up int types. * logredo/xlogredo.c: Likewise. * xchkdmp/xchkdmp.c: Likewise. * xpeek/alter.c: Likewise. * xpeek/directory.c: Likewise. * xpeek/display.c: Likewise. * xpeek/dmap.c: Likewise. * xpeek/fsckcbbl.c: Likewise. * xpeek/help.c: Likewise. * xpeek/iag.c: Likewise. * xpeek/inode.c: Likewise. * xpeek/io.c: Likewise. * xpeek/super2.c: Likewise. * xpeek/super.c: Likewise. * xpeek/ui.c: Likewise. * xpeek/xpeek.c: Likewise. * xpeek/xpeek.h: Likewise.2002-09-12 Barry Arndt <barndt@us.ibm.com> * mkfs/initmap.c: Run through 'indent', clean up int types. * mkfs/initmap.h: Likewise. * mkfs/inodemap.c: Likewise. * mkfs/inodemap.h: Likewise. * mkfs/inodes.c: Likewise. * mkfs/inodes.h: Likewise. * mkfs/mkfs.c: Likewise. * xchklog/xchklog.c: Likewise. Remove JFS_INLINELOG from initialization of variable expected_flag in validate_super(). * fsck/xchkdsk.c (initial_processing): Fix fsck.jfs start timestamp. * logdump/helpers.c: Run through 'indent', clean up int types. * logdump/logdump.c: Likewise. Initialize variable prog in main().2002-09-11 Barry Arndt <barndt@us.ibm.com> * libfs/fssubs.h: Remove. * libfs/fssubs.c: Run through 'indent', change int32_t returns and rc's to int, remove routines and declarations specific to defrag. * defrag/helpers.c: Add. Contains contents of old libfs/fssubs.c specific to defrag. * defrag/helpers.h: Add. Contains contents of old libfs/fssubs.h specific to defrag. * defrag/defragfs.c: Run through 'indent', change int32_t returns and rc's to int, include helpers.h instead of fssubs.h. * defrag/Makefile.am: Add helpers.c and helpers.h to defragfs_SOURCES.2002-09-10 Barry Arndt <barndt@us.ibm.com> * defrag/defragfs.c: Run through 'indent', change int32_t returns and rc's to int, replace countLZ32 and countTZ32 calls with actual function. * libfs/utilsubs.c: Run through 'indent', change more() return from int32_t to int, remove countLZ32() and countTZ32(). * libfs/utilsubs.h: Likewise.2002-09-09 Barry Arndt <barndt@us.ibm.com> * configure.in: Bumped version to 1.0.22. * README: Likewise. * NEWS: Likewise.2002-09-06 Barry Arndt <barndt@us.ibm.com> * mkfs/mkfs.c (main): Change volume_label size from 11 chars to 16 to correctly store a volume label in superblock s_label.2002-09-05 Barry Arndt <barndt@us.ibm.com> * libfs/logform.c (jfs_logform): Pass external journal volume label. * libfs/logform.h: Likewise. * fsck/xchkdsk.c (phase9_processing): Likewise. * libfs/logredo.c: Make LogOpenMode extern for better portability. * libfs/open_by_label.c: Define LogOpenMode here for better portability. (open_by_label): Pass device name. * mkfs/mkfs.c: Update jfs_logform() call to pass external journal volume label. Update open_by_label() call to pass device name. Add -J option to create external journal only or attach existing journal to about-to-be formatted JFS file system. Existing journal can be specified by device name, label, or UUID. Update -L to allow user to set volume label of external journal. * mkfs/mkfs.jfs.8: Update man page with above information. * all of the above: Run through 'indent' to begin code cleanup and style unification. * Makefile.am: Add /tune for jfs_tune utility. * jfsutils.spec.in: Likewise. * configure.in: Likewise. * tune/Makefile.am: Create. * tune/tune.c: Likewise. * tune/super.c: Likewise. * tune/jfs_tune.8: Likewise.2002-08-12 Barry Arndt <barndt@us.ibm.com> * configure.in: Bumped version to 1.0.21. * README: Likewise. * NEWS: Likewise.2002-08-10 Christoph Hellwig <hch@infradead.org> * AUTHORS: Update my email address. * libfs/logform.c (jfs_logform): Calculate log_begin earlier. * libfs/log_work.c (open_device): Fix sprintf format string. * libfs/logredo.h: Don't define NEWLOG. * jfs_logmgr.h: Provide alternative struct identifier for logsuper_t. * libfs/super.c (inrange): Return int instead of int32_t. (validate_sizes): Likewise. (ujfs_validate_super): Likewise. (ujfs_put_superblk): Likewise. (ujfs_get_superblk): Likewise. * libfs/super.h: Update prototypes for the above change, add missing prototypes for ujfs_put_logsuper and ujfs_get_logsuper, add needed struct forward declarations. * xpeek/fsckcbbl.c: Include <super.h>.2002-08-08 Barry Arndt <barndt@us.ibm.com> * libfs/super.c: Add ujfs_validate_logsuper(), ujfs_put_logsuper(), ujfs_get_logsuper(). * xpeek/fsckcbbl.c: Use ujfs_put_logsuper, ujfs_get_logsuper calls instead of put_logsuper, get_logsuper. Get rid of put_logsuper() and get_logsuper().2002-08-07 Barry Arndt <barndt@us.ibm.com> * fsck/xchkdsk.c (phase0_processing): Update log device number in superblock after logredo with external log.2002-07-18 Barry Arndt <barndt@us.ibm.com> * xpeek/Makefile.am: Add -luuid to LDADD for external log support. * xpeek/fsckcbbl.c (display_logsuper): Add support for external log. Clean up file. * xpeek/super.c (display_super): Likewise. * xpeek/super2.c (display_super2): Likewise.2002-07-15 Christoph Hellwig <hch@infradead.org> * libfs/logredo.c (jfs_logredo): Remove unused variables. * libfs/log_work.c (logredoInit): Likewise. * libfs/log_dump.c (ldmp_logError): Likewise. * fsck/xchkdsk.c (final_processing): Likewise. * libfs/logredo.h: Add prototype for findLog(). * xpeek/fsckcbbl.c (display_logsuper): Fix printf format specifiers.2002-07-12 Barry Arndt <barndt@us.ibm.com> * Makefile.am (SUBDIRS): Remove defrag and extendfs. * configure.in (AC_OUTPUT): Likewise. * extendfs/: Remove contents. * *.h, *.c: Clean up license boilerplates and comments.2002-07-10 Barry Arndt <barndt@us.ibm.com> * defrag/defragfs.c: Remove register keyword. * fsck/fsckdire.c: Likewise. * include/jfs_unicode.h: Likewise. * libfs/log_dump.c: Likewise. * libfs/logredo.c: Likewise. * libfs/utilsubs.c: Likewise. * include/jfs_logmgr.h: Only include uuid/uuid.h if not already included. * include/jfs_superblock.h: Likewise. * libfs/logform.c: Remove unneeded #include <uuid/uuid.h>. * libfs/logform.h: Likewise. * libfs/logredo.h: Likewise. * libfs/open_by_label.c: Likewise.2002-06-24 Barry Arndt <barndt@us.ibm.com> * mkfs/mkfs.c (mkfs_usage): Fixed typo in Emergency help. (Bas)2002-06-21 Barry Arndt <barndt@us.ibm.com> * configure.in: Bumped version to 1.0.20. * README: Likewise. * NEWS: Likewise.2002-06-20 Barry Arndt <barndt@us.ibm.com> * libfs/logform.c: Include unistd.h. (jfs_logform): Do not display logform heartbeat if output is redirected.2002-06-20 peterc@gelato.unsw.edu.au * libfs/devices.c: Add support for BLKGETSIZE64. * mkfs/initmap.c (calc_map_size): Change int32_t vars to int64_t.2002-06-20 Christoph Hellwig <hch@infradead.org> * fsck/fsckimap.c (AIS_replication): Remove unused variables. * fsck/fsckpfs.c (ait_special_read_ext1): Likewise. (blkmap_find_bit): Likewise. (blkmap_get_page): Likewise. (blktbl_dmap_get): Likewise. (blktbl_dmaps_flush): Likewise. (imapleaf_get): Likewise. (inode_get): Likewise. (inode_get_first_fs): Likewise. (inode_get_next): Likewise. (inodes_flush): Likewise. (node_get): Likewise.2002-06-11 Barry Arndt <barndt@us.ibm.com> * mkfs/mkfs.c (create_aggregate): Set version in superblock properly if external log.2002-06-07 Barry Arndt <barndt@us.ibm.com> * configure.in: Bumped version to 1.0.19. * README: Likewise. * NEWS: Likewise.2002-05-24 Barry Arndt <barndt@us.ibm.com> * configure.in: Bumped version to 1.0.18. * README: Likewise. * NEWS: Likewise, and updated with current fixes/features.2002-05-24 Dave Kleikamp <shaggy@austin.ibm.com> * libfs/logform.c: Set maximum working size of external log at 128 MB2002-05-24 Dave Kleikamp <shaggy@austin.ibm.com>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -