The NetBSD Project

CVS log for src/sys/ufs/ufs/dinode.h

[BACK] Up to [cvs.NetBSD.org] / src / sys / ufs / ufs

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.21.22.2 / (download) - annotate - [select for diffs], Sun Jun 23 06:18:40 2013 UTC (9 months, 3 weeks ago) by tls
Branch: tls-maxphys
Changes since 1.21.22.1: +4 -8 lines
Diff to previous 1.21.22.1 (colored) to branchpoint 1.21 (colored) next main 1.22 (colored)

resync from head

Revision 1.24 / (download) - annotate - [select for diffs], Sun Jun 9 17:55:46 2013 UTC (10 months, 1 week ago) by dholland
Branch: MAIN
CVS Tags: tls-maxphys-base, tls-earlyentropy-base, tls-earlyentropy, rmind-smpnet-nbase, rmind-smpnet-base, rmind-smpnet, riastradh-xf86-video-intel-2-7-1-pre-2-21-15, riastradh-drm2-base3, riastradh-drm2-base2, riastradh-drm2-base1, riastradh-drm2-base, riastradh-drm2, HEAD
Changes since 1.23: +4 -7 lines
Diff to previous 1.23 (colored)

Remove lfs-only inumber field (and its supporting union) from struct
ufs1_dinode.

Revision 1.23 / (download) - annotate - [select for diffs], Sun Jun 9 00:10:55 2013 UTC (10 months, 1 week ago) by dholland
Branch: MAIN
Changes since 1.22: +1 -2 lines
Diff to previous 1.22 (colored)

Get rid of this copy of the accessor macro for di_u.inumber; it breaks
the build now.

Revision 1.21.22.1 / (download) - annotate - [select for diffs], Mon Feb 25 00:30:18 2013 UTC (13 months, 3 weeks ago) by tls
Branch: tls-maxphys
Changes since 1.21: +16 -16 lines
Diff to previous 1.21 (colored)

resync with head

Revision 1.21.12.1 / (download) - annotate - [select for diffs], Wed Jan 23 00:06:35 2013 UTC (14 months, 3 weeks ago) by yamt
Branch: yamt-pagecache
Changes since 1.21: +16 -16 lines
Diff to previous 1.21 (colored) next main 1.22 (colored)

sync with head

Revision 1.22 / (download) - annotate - [select for diffs], Tue Jan 22 09:39:18 2013 UTC (14 months, 3 weeks ago) by dholland
Branch: MAIN
CVS Tags: yamt-pagecache-base8, khorben-n900, agc-symver-base, agc-symver
Changes since 1.21: +16 -16 lines
Diff to previous 1.21 (colored)

Stuff UFS_ in front of a few of ufs's symbols to reduce namespace
pollution. Specifically:
   ROOTINO -> UFS_ROOTINO
   WINO -> UFS_WINO
   NXADDR -> UFS_NXADDR
   NDADDR -> UFS_NDADDR
   NIADDR -> UFS_NIADDR
   MAXSYMLINKLEN -> UFS_MAXSYMLINKLEN
   MAXSYMLINKLEN_UFS[12] -> UFS[12]_MAXSYMLINKLEN (for consistency)

Sort out ext2fs's misuse of NDADDR and NIADDR; fortunately, these have
the same values in ext2fs and ffs.

No functional change intended.

Revision 1.19.90.2 / (download) - annotate - [select for diffs], Thu Jul 23 23:33:03 2009 UTC (4 years, 8 months ago) by jym
Branch: jym-xensuspend
Changes since 1.19.90.1: +5 -1 lines
Diff to previous 1.19.90.1 (colored) to branchpoint 1.19 (colored) next main 1.20 (colored)

Sync with HEAD.

Revision 1.19.74.2 / (download) - annotate - [select for diffs], Sat Jul 18 14:53:27 2009 UTC (4 years, 9 months ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.19.74.1: +5 -1 lines
Diff to previous 1.19.74.1 (colored) to branchpoint 1.19 (colored) next main 1.20 (colored)

sync with head.

Revision 1.21 / (download) - annotate - [select for diffs], Sun Jun 28 09:26:18 2009 UTC (4 years, 9 months ago) by ad
Branch: MAIN
CVS Tags: yamt-pagecache-base7, yamt-pagecache-base6, yamt-pagecache-base5, yamt-pagecache-base4, yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base, yamt-nfs-mp-base9, yamt-nfs-mp-base8, yamt-nfs-mp-base7, yamt-nfs-mp-base6, yamt-nfs-mp-base11, yamt-nfs-mp-base10, uebayasi-xip-base4, uebayasi-xip-base3, uebayasi-xip-base2, uebayasi-xip-base1, uebayasi-xip-base, uebayasi-xip, rmind-uvmplock-nbase, rmind-uvmplock-base, rmind-uvmplock, netbsd-6-base, netbsd-6-1-RELEASE, netbsd-6-1-RC4, netbsd-6-1-RC3, netbsd-6-1-RC2, netbsd-6-1-RC1, netbsd-6-1-4-RELEASE, netbsd-6-1-3-RELEASE, netbsd-6-1-2-RELEASE, netbsd-6-1-1-RELEASE, netbsd-6-1, netbsd-6-0-RELEASE, netbsd-6-0-RC2, netbsd-6-0-RC1, netbsd-6-0-5-RELEASE, netbsd-6-0-4-RELEASE, netbsd-6-0-3-RELEASE, netbsd-6-0-2-RELEASE, netbsd-6-0-1-RELEASE, netbsd-6-0, netbsd-6, matt-premerge-20091211, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus, matt-mips64-premerge-20101231, jymxensuspend-base, jym-xensuspend-nbase, jruoho-x86intr-base, jruoho-x86intr, jmcneill-usbmp-pre-base2, jmcneill-usbmp-base9, jmcneill-usbmp-base8, jmcneill-usbmp-base7, jmcneill-usbmp-base6, jmcneill-usbmp-base5, jmcneill-usbmp-base4, jmcneill-usbmp-base3, jmcneill-usbmp-base2, jmcneill-usbmp-base10, jmcneill-usbmp-base, jmcneill-usbmp, jmcneill-audiomp3-base, jmcneill-audiomp3, cherry-xenmp-base, cherry-xenmp, bouyer-quota2-nbase, bouyer-quota2-base, bouyer-quota2
Branch point for: yamt-pagecache, tls-maxphys
Changes since 1.20: +5 -1 lines
Diff to previous 1.20 (colored)

+/*
+ * NOTE: COORDINATE ON-DISK FORMAT CHANGES WITH THE FREEBSD PROJECT.
+ */

Revision 1.19.74.1 / (download) - annotate - [select for diffs], Sat May 16 10:41:53 2009 UTC (4 years, 11 months ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.19: +4 -3 lines
Diff to previous 1.19 (colored)

sync with head

Revision 1.19.90.1 / (download) - annotate - [select for diffs], Wed May 13 17:23:07 2009 UTC (4 years, 11 months ago) by jym
Branch: jym-xensuspend
Changes since 1.19: +4 -3 lines
Diff to previous 1.19 (colored)

Sync with HEAD.

Commit is split, to avoid a "too many arguments" protocol error.

Revision 1.20 / (download) - annotate - [select for diffs], Tue May 12 21:08:23 2009 UTC (4 years, 11 months ago) by ad
Branch: MAIN
CVS Tags: yamt-nfs-mp-base5, yamt-nfs-mp-base4, jym-xensuspend-base
Changes since 1.19: +4 -3 lines
Diff to previous 1.19 (colored)

Add di_modrev to the inode, for NFSv4. From FreeBSD.

Revision 1.19 / (download) - annotate - [select for diffs], Sun Dec 11 12:25:28 2005 UTC (8 years, 4 months ago) by christos
Branch: MAIN
CVS Tags: yamt-x86pmap-base4, yamt-x86pmap-base3, yamt-x86pmap-base2, yamt-x86pmap-base, yamt-x86pmap, yamt-uio_vmspace-base5, yamt-uio_vmspace, yamt-splraiseipl-base5, yamt-splraiseipl-base4, yamt-splraiseipl-base3, yamt-splraiseipl-base2, yamt-splraiseipl-base, yamt-splraiseipl, yamt-pf42-baseX, yamt-pf42-base4, yamt-pf42-base3, yamt-pf42-base2, yamt-pf42-base, yamt-pf42, yamt-pdpolicy-base9, yamt-pdpolicy-base8, yamt-pdpolicy-base7, yamt-pdpolicy-base6, yamt-pdpolicy-base5, yamt-pdpolicy-base4, yamt-pdpolicy-base3, yamt-pdpolicy-base2, yamt-pdpolicy-base, yamt-pdpolicy, yamt-nfs-mp-base3, yamt-nfs-mp-base2, yamt-nfs-mp-base, yamt-lazymbuf-base15, yamt-lazymbuf-base14, yamt-kmem-base3, yamt-kmem-base2, yamt-kmem-base, yamt-kmem, yamt-idlelwp-base8, yamt-idlelwp, wrstuden-revivesa-base-4, wrstuden-revivesa-base-3, wrstuden-revivesa-base-2, wrstuden-revivesa-base-1, wrstuden-revivesa-base, wrstuden-revivesa, wrstuden-fixsa-newbase, wrstuden-fixsa-base-1, wrstuden-fixsa-base, wrstuden-fixsa, vmlocking2-base3, vmlocking2-base2, vmlocking2-base1, vmlocking2, vmlocking-nbase, vmlocking-base, vmlocking, thorpej-atomic-base, thorpej-atomic, simonb-wapbl-nbase, simonb-wapbl-base, simonb-wapbl, simonb-timecounters-base, simonb-timecounters, simonb-timcounters-final, rpaulo-netinet-merge-pcb-base, rpaulo-netinet-merge-pcb, reinoud-bufcleanup-nbase, reinoud-bufcleanup-base, reinoud-bufcleanup, post-newlock2-merge, peter-altq-base, peter-altq, nick-net80211-sync-base, nick-net80211-sync, nick-hppapmap-base4, nick-hppapmap-base3, nick-hppapmap-base2, nick-hppapmap-base, nick-hppapmap, nick-csl-alignment-base5, nick-csl-alignment-base, nick-csl-alignment, newlock2-nbase, newlock2-base, newlock2, netbsd-5-base, netbsd-5-2-RELEASE, netbsd-5-2-RC1, netbsd-5-2-2-RELEASE, netbsd-5-2-1-RELEASE, netbsd-5-2, netbsd-5-1-RELEASE, netbsd-5-1-RC4, netbsd-5-1-RC3, netbsd-5-1-RC2, netbsd-5-1-RC1, netbsd-5-1-4-RELEASE, netbsd-5-1-3-RELEASE, netbsd-5-1-2-RELEASE, netbsd-5-1-1-RELEASE, netbsd-5-1, netbsd-5-0-RELEASE, netbsd-5-0-RC4, netbsd-5-0-RC3, netbsd-5-0-RC2, netbsd-5-0-RC1, netbsd-5-0-2-RELEASE, netbsd-5-0-1-RELEASE, netbsd-5-0, netbsd-5, netbsd-4-base, netbsd-4-0-RELEASE, netbsd-4-0-RC5, netbsd-4-0-RC4, netbsd-4-0-RC3, netbsd-4-0-RC2, netbsd-4-0-RC1, netbsd-4-0-1-RELEASE, netbsd-4-0, netbsd-4, mjf-ufs-trans-base, mjf-ufs-trans, mjf-devfs2-base, mjf-devfs2, mjf-devfs-base, mjf-devfs, matt-nb5-pq3-base, matt-nb5-pq3, matt-nb5-mips64-u2-k2-k4-k7-k8-k9, matt-nb5-mips64-u1-k1-k5, matt-nb5-mips64-premerge-20101231, matt-nb5-mips64-premerge-20091211, matt-nb5-mips64-k15, matt-nb5-mips64, matt-nb4-mips64-k7-u2a-k9b, matt-nb4-arm-base, matt-nb4-arm, matt-mips64-base2, matt-mips64-base, matt-mips64, matt-armv6-prevmlocking, matt-armv6-nbase, matt-armv6-base, matt-armv6, keiichi-mipv6-nbase, keiichi-mipv6-base, keiichi-mipv6, jmcneill-pm-base, jmcneill-pm, jmcneill-base, hpcarm-cleanup-nbase, hpcarm-cleanup-base, hpcarm-cleanup, haad-nbase2, haad-dm-base2, haad-dm-base1, haad-dm-base, haad-dm, gdamore-uart-base, gdamore-uart, elad-kernelauth-base, elad-kernelauth, cube-autoconf-base, cube-autoconf, chap-midi-nbase, chap-midi-base, chap-midi, bouyer-xeni386-nbase, bouyer-xeni386-merge1, bouyer-xeni386-base, bouyer-xeni386, bouyer-xenamd64-base2, bouyer-xenamd64-base, bouyer-xenamd64, ad-socklock-base1, ad-audiomp2-base, ad-audiomp2, ad-audiomp-base, ad-audiomp, abandoned-netbsd-4-base, abandoned-netbsd-4
Branch point for: yamt-nfs-mp, jym-xensuspend
Changes since 1.18: +1 -1 lines
Diff to previous 1.18 (colored)

merge ktrace-lwp.

Revision 1.17.2.3 / (download) - annotate - [select for diffs], Tue Sep 21 13:39:22 2004 UTC (9 years, 6 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.17.2.2: +1 -1 lines
Diff to previous 1.17.2.2 (colored) next main 1.18 (colored)

Fix the sync with head I botched.

Revision 1.17.2.2 / (download) - annotate - [select for diffs], Sat Sep 18 14:56:59 2004 UTC (9 years, 7 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.17.2.1: +0 -0 lines
Diff to previous 1.17.2.1 (colored)

Sync with HEAD.

Revision 1.17.2.1 / (download) - annotate - [select for diffs], Tue Aug 3 10:56:59 2004 UTC (9 years, 8 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.17: +2 -6 lines
Diff to previous 1.17 (colored)

Sync with HEAD

Revision 1.18 / (download) - annotate - [select for diffs], Thu Aug 7 16:34:42 2003 UTC (10 years, 8 months ago) by agc
Branch: MAIN
CVS Tags: yamt-vop-base3, yamt-vop-base2, yamt-vop-base, yamt-vop, yamt-readahead-pervnode, yamt-readahead-perfile, yamt-readahead-base3, yamt-readahead-base2, yamt-readahead-base, yamt-readahead, yamt-lazymbuf, yamt-km-base4, yamt-km-base3, yamt-km-base2, yamt-km-base, yamt-km, thorpej-vnode-attr-base, thorpej-vnode-attr, netbsd-3-base, netbsd-3-1-RELEASE, netbsd-3-1-RC4, netbsd-3-1-RC3, netbsd-3-1-RC2, netbsd-3-1-RC1, netbsd-3-1-1-RELEASE, netbsd-3-1, netbsd-3-0-RELEASE, netbsd-3-0-RC6, netbsd-3-0-RC5, netbsd-3-0-RC4, netbsd-3-0-RC3, netbsd-3-0-RC2, netbsd-3-0-RC1, netbsd-3-0-3-RELEASE, netbsd-3-0-2-RELEASE, netbsd-3-0-1-RELEASE, netbsd-3-0, netbsd-3, netbsd-2-base, netbsd-2-1-RELEASE, netbsd-2-1-RC6, netbsd-2-1-RC5, netbsd-2-1-RC4, netbsd-2-1-RC3, netbsd-2-1-RC2, netbsd-2-1-RC1, netbsd-2-1, netbsd-2-0-base, netbsd-2-0-RELEASE, netbsd-2-0-RC5, netbsd-2-0-RC4, netbsd-2-0-RC3, netbsd-2-0-RC2, netbsd-2-0-RC1, netbsd-2-0-3-RELEASE, netbsd-2-0-2-RELEASE, netbsd-2-0-1-RELEASE, netbsd-2-0, netbsd-2, matt-timespec, ktrace-lwp-base, kent-audio2-base, kent-audio2, kent-audio1-beforemerge, kent-audio1-base, kent-audio1
Changes since 1.17: +2 -6 lines
Diff to previous 1.17 (colored)

Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22364, verified by myself.

Revision 1.17 / (download) - annotate - [select for diffs], Wed Apr 2 10:39:43 2003 UTC (11 years ago) by fvdl
Branch: MAIN
Branch point for: ktrace-lwp
Changes since 1.16: +46 -5 lines
Diff to previous 1.16 (colored)

Add support for UFS2. UFS2 is an enhanced FFS, adding support for
64 bit block pointers, extended attribute storage, and a few
other things.

This commit does not yet include the code to manipulate the extended
storage (for e.g. ACLs), this will be done later.

Originally written by Kirk McKusick and Network Associates Laboratories for
FreeBSD.

Revision 1.16 / (download) - annotate - [select for diffs], Fri Jan 24 21:55:29 2003 UTC (11 years, 2 months ago) by fvdl
Branch: MAIN
Changes since 1.15: +4 -7 lines
Diff to previous 1.15 (colored)

Bump daddr_t to 64 bits. Replace it with int32_t in all places where
it was used on-disk, so that on-disk formats remain the same.
Remove ufs_daddr_t and ufs_lbn_t for the time being.

Revision 1.12.6.3 / (download) - annotate - [select for diffs], Tue Jan 7 21:42:18 2003 UTC (11 years, 3 months ago) by thorpej
Branch: nathanw_sa
CVS Tags: nathanw_sa_end
Changes since 1.12.6.2: +2 -2 lines
Diff to previous 1.12.6.2 (colored) to branchpoint 1.12 (colored) next main 1.13 (colored)

Sync with HEAD.

Revision 1.15 / (download) - annotate - [select for diffs], Mon Jan 6 20:30:39 2003 UTC (11 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: nathanw_sa_before_merge, nathanw_sa_base
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (colored)

writable, not writeable.

Revision 1.12.6.2 / (download) - annotate - [select for diffs], Fri Oct 18 02:45:56 2002 UTC (11 years, 6 months ago) by nathanw
Branch: nathanw_sa
Changes since 1.12.6.1: +7 -1 lines
Diff to previous 1.12.6.1 (colored) to branchpoint 1.12 (colored)

Catch up to -current.

Revision 1.12.10.2 / (download) - annotate - [select for diffs], Thu Oct 10 18:45:00 2002 UTC (11 years, 6 months ago) by jdolecek
Branch: kqueue
Changes since 1.12.10.1: +7 -1 lines
Diff to previous 1.12.10.1 (colored) to branchpoint 1.12 (colored) next main 1.13 (colored)

sync kqueue with -current; this includes merge of gehenna-devsw branch,
merge of i386 MP branch, and part of autoconf rototil work

Revision 1.14 / (download) - annotate - [select for diffs], Sat Sep 28 20:11:09 2002 UTC (11 years, 6 months ago) by dbj
Branch: MAIN
CVS Tags: kqueue-beforemerge, kqueue-base, kqueue-aftermerge, gmcgarry_ucred_base, gmcgarry_ucred, gmcgarry_ctxsw_base, gmcgarry_ctxsw, fvdl_fs64_base
Changes since 1.13: +7 -1 lines
Diff to previous 1.13 (colored)

Add support for the Apple UFS variation on ffs
This is the bulk of PR #17345

The general approach is to use a run time deteriminable value
for DIRBLKSIZ.  Additional allowances are included for using
MAXSYMLINKLEN with FS_42INODEFMT and a shift in the cylinder group
cluster summary count array.  Support is added for managing
the Apple UFS volume label.

Revision 1.12.4.1 / (download) - annotate - [select for diffs], Sun Nov 25 19:21:45 2001 UTC (12 years, 4 months ago) by he
Branch: netbsd-1-5
CVS Tags: netbsd-1-5-PATCH003
Changes since 1.12: +6 -1 lines
Diff to previous 1.12 (colored) next main 1.13 (colored)

Pull up revision 1.13 (requested by lukem):
  Multiple include protection.

Revision 1.12.6.1 / (download) - annotate - [select for diffs], Fri Aug 24 00:13:30 2001 UTC (12 years, 7 months ago) by nathanw
Branch: nathanw_sa
Changes since 1.12: +6 -1 lines
Diff to previous 1.12 (colored)

Catch up with -current.

Revision 1.12.10.1 / (download) - annotate - [select for diffs], Fri Aug 3 04:14:10 2001 UTC (12 years, 8 months ago) by lukem
Branch: kqueue
Changes since 1.12: +6 -1 lines
Diff to previous 1.12 (colored)

update to -current

Revision 1.13 / (download) - annotate - [select for diffs], Fri Jul 27 01:24:54 2001 UTC (12 years, 8 months ago) by lukem
Branch: MAIN
CVS Tags: thorpej-mips-cache-base, thorpej-mips-cache, thorpej-devvp-base3, thorpej-devvp-base2, thorpej-devvp-base, thorpej-devvp, pre-chs-ubcperf, post-chs-ubcperf, newlock-base, newlock, netbsd-1-6-base, netbsd-1-6-RELEASE, netbsd-1-6-RC3, netbsd-1-6-RC2, netbsd-1-6-RC1, netbsd-1-6-PATCH002-RELEASE, netbsd-1-6-PATCH002-RC4, netbsd-1-6-PATCH002-RC3, netbsd-1-6-PATCH002-RC2, netbsd-1-6-PATCH002-RC1, netbsd-1-6-PATCH002, netbsd-1-6-PATCH001-RELEASE, netbsd-1-6-PATCH001-RC3, netbsd-1-6-PATCH001-RC2, netbsd-1-6-PATCH001-RC1, netbsd-1-6-PATCH001, netbsd-1-6, ifpoll-base, ifpoll, gehenna-devsw-base, gehenna-devsw, eeh-devprop-base, eeh-devprop
Changes since 1.12: +6 -1 lines
Diff to previous 1.12 (colored)

multiple include protection

Revision 1.11.2.1 / (download) - annotate - [select for diffs], Mon Nov 20 18:11:53 2000 UTC (13 years, 4 months ago) by bouyer
Branch: thorpej_scsipi
Changes since 1.11: +3 -1 lines
Diff to previous 1.11 (colored) next main 1.12 (colored)

Update thorpej_scsipi to -current as of a month ago

Revision 1.11.8.2 / (download) - annotate - [select for diffs], Mon Dec 27 18:36:41 1999 UTC (14 years, 3 months ago) by wrstuden
Branch: wrstuden-devbsize
Changes since 1.11.8.1: +3 -1 lines
Diff to previous 1.11.8.1 (colored) to branchpoint 1.11 (colored) next main 1.12 (colored)

Pull up to last week's -current.

Revision 1.11.8.1 / (download) - annotate - [select for diffs], Tue Dec 21 23:20:11 1999 UTC (14 years, 3 months ago) by wrstuden
Branch: wrstuden-devbsize
Changes since 1.11: +8 -1 lines
Diff to previous 1.11 (colored)

Initial commit of recent changes to make DEV_BSIZE go away.

Runs on i386, needs work on other arch's. Main kernel routines should be
fine, but a number of the stand programs need help.

cd, fd, ccd, wd, and sd have been updated. sd has been tested with non-512
byte block devices. vnd, raidframe, and lfs need work.

Non 2**n block support is automatic for LKM's and conditional for kernels
on "options NON_PO2_BLOCKS".

Revision 1.12 / (download) - annotate - [select for diffs], Mon Nov 15 18:49:15 1999 UTC (14 years, 5 months ago) by fvdl
Branch: MAIN
CVS Tags: wrstuden-devbsize-base, wrstuden-devbsize-19991221, thorpej_scsipi_nbase, thorpej_scsipi_beforemerge, thorpej_scsipi_base, perseant-lfsv2-base, perseant-lfsv2, netbsd-1-5-base, netbsd-1-5-RELEASE, netbsd-1-5-PATCH002, netbsd-1-5-PATCH001, netbsd-1-5-BETA2, netbsd-1-5-BETA, netbsd-1-5-ALPHA2, minoura-xpg4dl-base, minoura-xpg4dl, chs-ubc2-newbase
Branch point for: netbsd-1-5, nathanw_sa, kqueue
Changes since 1.11: +3 -1 lines
Diff to previous 1.11 (colored)

Add Kirk McKusick's soft updates code to the trunk. Not enabled by
default, as the copyright on the main file (ffs_softdep.c) is such
that is has been put into gnusrc. options SOFTDEP will pull this
in. This code also contains the trickle syncer.

Bump version number to 1.4O

Revision 1.11.4.1 / (download) - annotate - [select for diffs], Tue Oct 19 12:50:46 1999 UTC (14 years, 6 months ago) by fvdl
Branch: fvdl-softdep
Changes since 1.11: +3 -1 lines
Diff to previous 1.11 (colored) next main 1.12 (colored)

Bring in Kirk McKusick's FFS softdep code on a branch.

Revision 1.11 / (download) - annotate - [select for diffs], Tue Aug 3 19:22:44 1999 UTC (14 years, 8 months ago) by drochner
Branch: MAIN
CVS Tags: fvdl-softdep-base, comdex-fall-1999-base, comdex-fall-1999
Branch point for: wrstuden-devbsize, thorpej_scsipi, fvdl-softdep
Changes since 1.10: +1 -5 lines
Diff to previous 1.10 (colored)

clean up inclusion of "opt_ffs.h" and use of "FFS_EI" a bit

Revision 1.9.8.1 / (download) - annotate - [select for diffs], Mon Aug 2 22:58:22 1999 UTC (14 years, 8 months ago) by thorpej
Branch: chs-ubc2
Changes since 1.9: +5 -1 lines
Diff to previous 1.9 (colored) next main 1.10 (colored)

Update from trunk.

Revision 1.10 / (download) - annotate - [select for diffs], Thu Jul 8 01:06:06 1999 UTC (14 years, 9 months ago) by wrstuden
Branch: MAIN
CVS Tags: chs-ubc2-base
Changes since 1.9: +5 -1 lines
Diff to previous 1.9 (colored)

Modify file systems to deal with struct lock in struct vnode. All leaf
fs's other than nfs use genfs_lock() for locking.

Modify lookup routines to set PDIRUNLOCK when they unlock the parrent.

Revision 1.9 / (download) - annotate - [select for diffs], Fri Oct 23 00:28:45 1998 UTC (15 years, 5 months ago) by thorpej
Branch: MAIN
CVS Tags: netbsd-1-4-base, netbsd-1-4-RELEASE, netbsd-1-4-PATCH003, netbsd-1-4-PATCH002, netbsd-1-4-PATCH001, netbsd-1-4, kenh-if-detach-base, kenh-if-detach, kame_14_19990705, kame_14_19990628, kame_141_19991130, kame, chs-ubc-base, chs-ubc
Branch point for: chs-ubc2
Changes since 1.8: +4 -1 lines
Diff to previous 1.8 (colored)

Define a symbolic constant to represent the size of a dinode.

Revision 1.8 / (download) - annotate - [select for diffs], Sun Mar 1 02:23:36 1998 UTC (16 years, 1 month ago) by fvdl
Branch: MAIN
CVS Tags: eeh-paddr_t-base, eeh-paddr_t
Changes since 1.7: +4 -4 lines
Diff to previous 1.7 (colored)

Merge with Lite2 + local changes

Revision 1.1.1.2 / (download) - annotate - [select for diffs] (vendor branch), Sun Mar 1 02:14:05 1998 UTC (16 years, 1 month ago) by fvdl
Branch: netbsd, CSRG
CVS Tags: lite-2
Changes since 1.1.1.1: +35 -20 lines
Diff to previous 1.1.1.1 (colored)

Import 4.4BSD-Lite2

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Sun Mar 1 02:10:50 1998 UTC (16 years, 1 month ago) by fvdl
Branch: netbsd, CSRG
CVS Tags: lite-1, date-03-may-96
Changes since 1.1: +1 -4 lines
Diff to previous 1.1 (colored)

Import 4.4BSD-Lite for reference

Revision 1.7 / (download) - annotate - [select for diffs], Thu Jun 15 23:22:48 1995 UTC (18 years, 10 months ago) by cgd
Branch: MAIN
CVS Tags: thorpej-signal-base, thorpej-signal, thorpej-setroot, netbsd-1-3-base, netbsd-1-3-RELEASE, netbsd-1-3-PATCH003-CANDIDATE2, netbsd-1-3-PATCH003-CANDIDATE1, netbsd-1-3-PATCH003-CANDIDATE0, netbsd-1-3-PATCH003, netbsd-1-3-PATCH002, netbsd-1-3-PATCH001, netbsd-1-3-BETA, netbsd-1-3, netbsd-1-2-base, netbsd-1-2-RELEASE, netbsd-1-2-PATCH001, netbsd-1-2-BETA, netbsd-1-2, netbsd-1-1-base, netbsd-1-1-RELEASE, netbsd-1-1-PATCH001, netbsd-1-1, mrg-vm-swap, marc-pcmcia-bp, marc-pcmcia-base, marc-pcmcia, is-newarp-before-merge, is-newarp-base, is-newarp, bouyer-scsipi
Changes since 1.6: +14 -8 lines
Diff to previous 1.6 (colored)

compensate for timeval/timespec/stat structure changes.

Revision 1.6 / (download) - annotate - [select for diffs], Wed Dec 21 20:00:18 1994 UTC (19 years, 4 months ago) by mycroft
Branch: MAIN
Changes since 1.5: +2 -0 lines
Diff to previous 1.5 (colored)

Add RCS ids where missing.

Revision 1.5 / (download) - annotate - [select for diffs], Wed Dec 14 13:03:54 1994 UTC (19 years, 4 months ago) by mycroft
Branch: MAIN
Changes since 1.4: +16 -14 lines
Diff to previous 1.4 (colored)

Sync with CSRG.

Revision 1.4 / (download) - annotate - [select for diffs], Thu Oct 20 04:21:16 1994 UTC (19 years, 6 months ago) by cgd
Branch: MAIN
Changes since 1.3: +19 -14 lines
Diff to previous 1.3 (colored)

update for new syscall args description mechanism, and deal safely
with wider types.

Revision 1.3 / (download) - annotate - [select for diffs], Wed Jun 29 06:47:18 1994 UTC (19 years, 9 months ago) by cgd
Branch: MAIN
CVS Tags: netbsd-1-0-base, netbsd-1-0-RELEASE, netbsd-1-0-PATCH1, netbsd-1-0-PATCH06, netbsd-1-0-PATCH05, netbsd-1-0-PATCH04, netbsd-1-0-PATCH03, netbsd-1-0-PATCH02, netbsd-1-0-PATCH0, netbsd-1-0
Changes since 1.2: +3 -2 lines
Diff to previous 1.2 (colored)

New RCS ID's, take two.  they're more aesthecially pleasant, and use 'NetBSD'

Revision 1.2 / (download) - annotate - [select for diffs], Tue Jun 14 22:56:19 1994 UTC (19 years, 10 months ago) by mycroft
Branch: MAIN
Changes since 1.1: +1 -3 lines
Diff to previous 1.1 (colored)

Fix compatibility with old fastlinks.

Revision 1.1 / (download) - annotate - [select for diffs], Wed Jun 8 11:43:02 1994 UTC (19 years, 10 months ago) by mycroft
Branch: MAIN

Update to 4.4-Lite fs code, with local changes.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>