History log of /src/sys/arch/sparc/stand/bootblk |
Revision | Date | Author | Comments |
1.17 | 29-Mar-2019 |
christos | no more _LKM -> _MODULE
|
1.16 | 01-Oct-2016 |
christos | branches: 1.16.16; deal with PIE and SSP
|
1.15 | 04-Mar-2014 |
joerg | branches: 1.15.6; 1.15.10; Add GENASSYM_CPPFLAGS in two more places.
|
1.14 | 21-Aug-2013 |
matt | Use <bsd.klinks.mk>
|
1.13 | 13-Feb-2010 |
eeh | branches: 1.13.10; 1.13.20; 1.13.24; Major overhaul:
1) Add support for multiple filesystems including ffsv1, ffsv2, lfsv1 and lfsv2. (ffsv1 and lfsv2 are known to work. ffv2 support needs more work. lfsv1 is probably untested.)
2) Only 32-bit Fcodes are used. All 64-bit math uses two cells. This means it should work on 32-bit machines.
Additional work to consider:
1) Rename genfth.cf to genffs.cf, or keep it and move the ffs symbols to genffs.cf
2) Move the ffs code and the lfs code to different source files so you can selectively fload the just the filesystems you want.
3) Add code to load ELF files directly instead of relying on the host firmware ELF support. But, since the binary is now 7250 bytes there may not be room.
|
1.12 | 06-Apr-2009 |
tsutsui | branches: 1.12.2; assym.fth.h also requires sparc symlink. Fix build without DESTDIR.
|
1.11 | 19-Oct-2008 |
apb | branches: 1.11.2; 1.11.8; Use ${TOOL_AWK} instead of ${AWK} or plain "awk" in make commands. Pass AWK=${TOOL_AWK:Q} to shell scripts that use awk.
|
1.10 | 28-Aug-2006 |
tsutsui | branches: 1.10.56; 1.10.60; 1.10.66; Add src/common/include to include header search path since <sys/device.h> includes <prop/proplib.h>.
|
1.9 | 11-Dec-2005 |
christos | branches: 1.9.4; 1.9.8; merge ktrace-lwp.
|
1.8 | 30-May-2005 |
thorpej | branches: 1.8.2; Use TOOL_GENASSYM. Part of PR toolchain/30350
|
1.7 | 26-Oct-2003 |
lukem | Use ${HOST_SH} instead of `sh'.
If necessary, pull in <bsd.sys.mk> to get the definition of HOST_SH; Makefiles that pull in one of (most of) <bsd.*.mk> will get this anyway.
|
1.6 | 30-Jul-2003 |
mrg | sprinkle some: libkern.h, some -ffreestanding and some cast-y goodness, all for the pleasure of the gcc 3 :-)
|
1.5 | 10-Jul-2003 |
lukem | Rename a large chunk of the make(1) variables which refer to a program/tool from "FOO" to "TOOL_FOO". The new variables are: TOOL_ASN1_COMPILE TOOL_CAP_MKDB TOOL_CAT TOOL_CKSUM TOOL_COMPILE_ET TOOL_CONFIG TOOL_CRUNCHGEN TOOL_CTAGS TOOL_DB TOOL_EQN TOOL_FGEN TOOL_GENCAT TOOL_GROFF TOOL_HEXDUMP TOOL_INDXBIB TOOL_INSTALLBOOT TOOL_INSTALL_INFO TOOL_M4 TOOL_MAKEFS TOOL_MAKEINFO TOOL_MAKEWHATIS TOOL_MDSETIMAGE TOOL_MENUC TOOL_MKCSMAPPER TOOL_MKESDB TOOL_MKLOCALE TOOL_MKMAGIC TOOL_MKTEMP TOOL_MSGC TOOL_MTREE TOOL_PAX TOOL_PIC TOOL_PREPMKBOOTIMAGE TOOL_PWD_MKDB TOOL_REFER TOOL_ROFF_ASCII TOOL_ROFF_DVI TOOL_ROFF_HTML TOOL_ROFF_PS TOOL_ROFF_RAW TOOL_RPCGEN TOOL_SOELIM TOOL_SUNLABEL TOOL_TBL TOOL_UUDECODE TOOL_VGRIND TOOL_ZIC
For each, provide default in <bsd.sys.mk> of the form: TOOL_FOO?= foo and for the ${USETOOLS}=="yes" case in <bsd.own.mk>, provide override: TOOL_FOO= ${TOOLDIR}/bin/${_TOOL_PREFIX}foo
Document all of these in bsd.README.
This cleans up a chunk of potential (and actual) namespace collision within our build infrastructure, as well as improves consistency in the share/mk documentation and provision of appropriate defaults for each of these variables.
|
1.4 | 28-May-2002 |
bjh21 | branches: 1.4.6; Use ${FGEN} rather than fgen.
|
1.3 | 13-Dec-2001 |
tv | branches: 1.3.8; Fix problem introduced with the MKMAN->NOMAN conversion.
|
1.2 | 12-Dec-2001 |
tv | MKfoo=no -> NOfoo
|
1.1 | 20-Aug-2000 |
mrg | branches: 1.1.2; 1.1.4; 1.1.8; 1.1.12; move ofwboot & bootblk here; add a Makefile to build ofwboot.net
|
1.1.12.2 | 20-Jun-2002 |
nathanw | Catch up to -current.
|
1.1.12.1 | 08-Jan-2002 |
nathanw | Catch up to -current.
|
1.1.8.2 | 23-Jun-2002 |
jdolecek | catch up with -current on kqueue branch
|
1.1.8.1 | 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
1.1.4.2 | 20-Nov-2000 |
bouyer | Update thorpej_scsipi to -current as of a month ago A i386 GENERIC kernel compiles without the siop, ahc and bha drivers (will be updated later). i386 IDE/ATAPI and ncr work, as well as sparc/esp_sbus. alpha should work as well (untested yet). siop, ahc and bha will be updated once I've updated the branch to current -current, as well as machine-dependant code.
|
1.1.4.1 | 20-Aug-2000 |
bouyer | file Makefile was added on branch thorpej_scsipi on 2000-11-20 20:35:38 +0000
|
1.1.2.2 | 26-Aug-2000 |
mrg | move these from arch/sparc64/stand; approved by thorpej.
|
1.1.2.1 | 20-Aug-2000 |
mrg | file Makefile was added on branch netbsd-1-5 on 2000-08-26 00:05:22 +0000
|
1.3.8.1 | 30-May-2002 |
gehenna | Catch up with -current.
|
1.4.6.4 | 10-Nov-2005 |
skrll | Sync with HEAD. Here we go again...
|
1.4.6.3 | 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
1.4.6.2 | 18-Sep-2004 |
skrll | Sync with HEAD.
|
1.4.6.1 | 03-Aug-2004 |
skrll | Sync with HEAD
|
1.8.2.1 | 30-Dec-2006 |
yamt | sync with head.
|
1.9.8.1 | 03-Sep-2006 |
yamt | sync with head.
|
1.9.4.1 | 09-Sep-2006 |
rpaulo | sync with head
|
1.10.66.1 | 13-Dec-2008 |
haad | Update haad-dm branch to haad-dm-base2.
|
1.10.60.2 | 11-Mar-2010 |
yamt | sync with head
|
1.10.60.1 | 04-May-2009 |
yamt | sync with head.
|
1.10.56.1 | 17-Jan-2009 |
mjf | Sync with HEAD.
|
1.11.8.1 | 13-May-2009 |
jym | Sync with HEAD.
Commit is split, to avoid a "too many arguments" protocol error.
|
1.11.2.1 | 28-Apr-2009 |
skrll | Sync with HEAD.
|
1.12.2.1 | 30-Apr-2010 |
uebayasi | Sync with HEAD.
|
1.13.24.2 | 18-May-2014 |
rmind | sync with head
|
1.13.24.1 | 28-Aug-2013 |
rmind | sync with head
|
1.13.20.2 | 03-Dec-2017 |
jdolecek | update from HEAD
|
1.13.20.1 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.13.10.1 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.15.10.1 | 04-Nov-2016 |
pgoyette | Sync with HEAD
|
1.15.6.1 | 05-Oct-2016 |
skrll | Sync with HEAD
|
1.16.16.1 | 10-Jun-2019 |
christos | Sync with HEAD
|
1.18 | 28-Feb-2025 |
andvar | Fix various typos in comments.
|
1.17 | 17-Nov-2022 |
chs | branches: 1.17.8; Restore backward compatibility of UFS2 with previous NetBSD releases by disabling support in UFS2 for extended attributes (including ACLs). Add a new variant of UFS2 called "UFS2ea" that does support extended attributes. Add new fsck_ffs operations "-c ea" and "-c no-ea" to convert file systems from UFS2 to UFS2ea and vice-versa (both of which delete all existing extended attributes in the process).
|
1.16 | 24-Jul-2021 |
andvar | Fix all remaining typos, mainly in comments but also in few definitions and log messages, reported by me in PR kern/54889. Also fixed some additional typos in comments, found on review of same files or typos.
|
1.15 | 20-Aug-2015 |
dholland | branches: 1.15.34; Use lfs32_dinode_SIZEOF instead of ufs1_dinode_SIZEOF for lfs. These are the same so it doesn't make any difference, but technically one should use lfs parts with lfs.
|
1.14 | 16-Aug-2015 |
jdc | Make these compile again after changes to LFS.
|
1.13 | 24-Jun-2010 |
eeh | branches: 1.13.18; 1.13.36; indir-block needs to be the size of a filesystem block or bad things can happen.
|
1.12 | 11-Mar-2010 |
eeh | branches: 1.12.2; Fix shifting by zero.
|
1.11 | 17-Feb-2010 |
eeh | Fix ffsv2 support.
|
1.10 | 13-Feb-2010 |
eeh | Major overhaul:
1) Add support for multiple filesystems including ffsv1, ffsv2, lfsv1 and lfsv2. (ffsv1 and lfsv2 are known to work. ffv2 support needs more work. lfsv1 is probably untested.)
2) Only 32-bit Fcodes are used. All 64-bit math uses two cells. This means it should work on 32-bit machines.
Additional work to consider:
1) Rename genfth.cf to genffs.cf, or keep it and move the ffs symbols to genffs.cf
2) Move the ffs code and the lfs code to different source files so you can selectively fload the just the filesystems you want.
3) Add code to load ELF files directly instead of relying on the host firmware ELF support. But, since the binary is now 7250 bytes there may not be room.
|
1.9 | 19-Oct-2009 |
snj | branches: 1.9.2; Move Eduardo Horvath's license to 2 clause. OK eeh@.
|
1.8 | 29-Jun-2008 |
jdc | Instead of bailing out with "Inode not directory", assume that the disk is a RAIDframe mirror, apply the RAID boot offset, and try to boot again.
Fixes the problem where disks would be unbootable if partitioned normally and then converted to RAID 1 without being zeroed first.
|
1.7 | 11-Dec-2005 |
christos | branches: 1.7.24; 1.7.68; 1.7.74; 1.7.78; 1.7.80; 1.7.82; merge ktrace-lwp.
|
1.6 | 18-Jun-2004 |
martin | branches: 1.6.10; 1.6.20; 1.6.22; Use RF_PROTECTED_SECTORS instead of a (wrong) magic value. The bootblock now is able to load ofwboot from a raid1 root.
|
1.5 | 05-Apr-2003 |
he | branches: 1.5.2; 1.5.4; Track changes introduced when UFS2 was merged, so that this builds again.
|
1.4 | 12-Jun-2002 |
eeh | Dynamically allocate the buffer we use for filesystem deblocking based on the filesystem blocksize in the super block. Allows us to read filesystems with block sizes > 8KB.
|
1.3 | 15-Aug-2001 |
eeh | branches: 1.3.6; 1.3.14; 1.3.16; Support for raidframe roots. I hope. (Someone needs to test this.)
|
1.2 | 13-Jun-2001 |
wiz | branches: 1.2.2; withough -> without
|
1.1 | 20-Aug-2000 |
mrg | branches: 1.1.2; 1.1.4; 1.1.6; move ofwboot & bootblk here; add a Makefile to build ofwboot.net
|
1.1.6.1 | 21-Jun-2001 |
nathanw | Catch up to -current.
|
1.1.4.2 | 20-Nov-2000 |
bouyer | Update thorpej_scsipi to -current as of a month ago A i386 GENERIC kernel compiles without the siop, ahc and bha drivers (will be updated later). i386 IDE/ATAPI and ncr work, as well as sparc/esp_sbus. alpha should work as well (untested yet). siop, ahc and bha will be updated once I've updated the branch to current -current, as well as machine-dependant code.
|
1.1.4.1 | 20-Aug-2000 |
bouyer | file bootblk.fth was added on branch thorpej_scsipi on 2000-11-20 20:35:39 +0000
|
1.1.2.2 | 26-Aug-2000 |
mrg | move these from arch/sparc64/stand; approved by thorpej.
|
1.1.2.1 | 20-Aug-2000 |
mrg | file bootblk.fth was added on branch netbsd-1-5 on 2000-08-26 00:05:22 +0000
|
1.2.2.2 | 23-Jun-2002 |
jdolecek | catch up with -current on kqueue branch
|
1.2.2.1 | 25-Aug-2001 |
thorpej | Merge Aug 24 -current into the kqueue branch.
|
1.3.16.1 | 13-Jun-2002 |
lukem | Pull up revision 1.4 (requested by eeh in ticket #259): Dynamically allocate the buffer we use for filesystem deblocking based on the filesystem blocksize in the super block. Allows us to read filesystems with block sizes > 8KB.
|
1.3.14.1 | 15-Jul-2002 |
gehenna | catch up with -current.
|
1.3.6.2 | 20-Jun-2002 |
nathanw | Catch up to -current.
|
1.3.6.1 | 15-Aug-2001 |
nathanw | file bootblk.fth was added on branch nathanw_sa on 2002-06-20 03:41:13 +0000
|
1.5.4.1 | 19-Jun-2004 |
grant | Pull up revision 1.6 (requested by martin in ticket #510):
Use RF_PROTECTED_SECTORS instead of a (wrong) magic value. The bootblock now is able to load ofwboot from a raid1 root.
|
1.5.2.3 | 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
1.5.2.2 | 18-Sep-2004 |
skrll | Sync with HEAD.
|
1.5.2.1 | 03-Aug-2004 |
skrll | Sync with HEAD
|
1.6.22.1 | 15-Jan-2009 |
bouyer | Pull up following revision(s) (requested by jdc in ticket #1986): sys/arch/sparc/stand/bootblk/bootblk.fth: revision 1.8 Instead of bailing out with "Inode not directory", assume that the disk is a RAIDframe mirror, apply the RAID boot offset, and try to boot again. Fixes the problem where disks would be unbootable if partitioned normally and then converted to RAID 1 without being zeroed first.
|
1.6.20.1 | 15-Jan-2009 |
bouyer | Pull up following revision(s) (requested by jdc in ticket #1986): sys/arch/sparc/stand/bootblk/bootblk.fth: revision 1.8 Instead of bailing out with "Inode not directory", assume that the disk is a RAIDframe mirror, apply the RAID boot offset, and try to boot again. Fixes the problem where disks would be unbootable if partitioned normally and then converted to RAID 1 without being zeroed first.
|
1.6.10.1 | 15-Jan-2009 |
bouyer | Pull up following revision(s) (requested by jdc in ticket #1986): sys/arch/sparc/stand/bootblk/bootblk.fth: revision 1.8 Instead of bailing out with "Inode not directory", assume that the disk is a RAIDframe mirror, apply the RAID boot offset, and try to boot again. Fixes the problem where disks would be unbootable if partitioned normally and then converted to RAID 1 without being zeroed first.
|
1.7.82.1 | 03-Jul-2008 |
simonb | Sync with head.
|
1.7.80.1 | 18-Sep-2008 |
wrstuden | Sync with wrstuden-revivesa-base-2.
|
1.7.78.3 | 11-Aug-2010 |
yamt | sync with head.
|
1.7.78.2 | 11-Mar-2010 |
yamt | sync with head
|
1.7.78.1 | 04-May-2009 |
yamt | sync with head.
|
1.7.74.1 | 02-Jul-2008 |
mjf | Sync with HEAD.
|
1.7.68.1 | 15-Jan-2009 |
bouyer | Pull up following revision(s) (requested by jdc in ticket #1251): sys/arch/sparc/stand/bootblk/bootblk.fth: revision 1.8 Instead of bailing out with "Inode not directory", assume that the disk is a RAIDframe mirror, apply the RAID boot offset, and try to boot again. Fixes the problem where disks would be unbootable if partitioned normally and then converted to RAID 1 without being zeroed first.
|
1.7.24.1 | 15-Jan-2009 |
bouyer | Pull up following revision(s) (requested by jdc in ticket #1251): sys/arch/sparc/stand/bootblk/bootblk.fth: revision 1.8 Instead of bailing out with "Inode not directory", assume that the disk is a RAIDframe mirror, apply the RAID boot offset, and try to boot again. Fixes the problem where disks would be unbootable if partitioned normally and then converted to RAID 1 without being zeroed first.
|
1.9.2.2 | 17-Aug-2010 |
uebayasi | Sync with HEAD.
|
1.9.2.1 | 30-Apr-2010 |
uebayasi | Sync with HEAD.
|
1.12.2.1 | 03-Jul-2010 |
rmind | sync with head
|
1.13.36.1 | 22-Sep-2015 |
skrll | Sync with HEAD
|
1.13.18.1 | 03-Dec-2017 |
jdolecek | update from HEAD
|
1.15.34.1 | 01-Aug-2021 |
thorpej | Sync with HEAD.
|
1.17.8.1 | 02-Aug-2025 |
perseant | Sync with HEAD
|
1.3 | 30-May-2005 |
thorpej | Use TOOL_GENASSYM. Part of PR toolchain/30350
|
1.2 | 15-Dec-2003 |
jmc | Clean up tmp files on exit. Fixes PR#23723
|
1.1 | 20-Aug-2000 |
mrg | branches: 1.1.2; 1.1.4; 1.1.28; move ofwboot & bootblk here; add a Makefile to build ofwboot.net
|
1.1.28.4 | 10-Nov-2005 |
skrll | Sync with HEAD. Here we go again...
|
1.1.28.3 | 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
1.1.28.2 | 18-Sep-2004 |
skrll | Sync with HEAD.
|
1.1.28.1 | 03-Aug-2004 |
skrll | Sync with HEAD
|
1.1.4.2 | 20-Nov-2000 |
bouyer | Update thorpej_scsipi to -current as of a month ago A i386 GENERIC kernel compiles without the siop, ahc and bha drivers (will be updated later). i386 IDE/ATAPI and ncr work, as well as sparc/esp_sbus. alpha should work as well (untested yet). siop, ahc and bha will be updated once I've updated the branch to current -current, as well as machine-dependant code.
|
1.1.4.1 | 20-Aug-2000 |
bouyer | file genassym.sh was added on branch thorpej_scsipi on 2000-11-20 20:35:39 +0000
|
1.1.2.2 | 26-Aug-2000 |
mrg | move these from arch/sparc64/stand; approved by thorpej.
|
1.1.2.1 | 20-Aug-2000 |
mrg | file genassym.sh was added on branch netbsd-1-5 on 2000-08-26 00:05:23 +0000
|
1.10 | 17-Nov-2022 |
chs | Restore backward compatibility of UFS2 with previous NetBSD releases by disabling support in UFS2 for extended attributes (including ACLs). Add a new variant of UFS2 called "UFS2ea" that does support extended attributes. Add new fsck_ffs operations "-c ea" and "-c no-ea" to convert file systems from UFS2 to UFS2ea and vice-versa (both of which delete all existing extended attributes in the process).
|
1.9 | 10-Jun-2013 |
hannken | Move member di_inumber from ufs1_dinode to ulfs1_dinode.
No functional change intended. Tested on sparc64.
|
1.8 | 22-Jan-2013 |
dholland | 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.
|
1.7 | 13-Feb-2010 |
eeh | branches: 1.7.10; 1.7.20; Major overhaul:
1) Add support for multiple filesystems including ffsv1, ffsv2, lfsv1 and lfsv2. (ffsv1 and lfsv2 are known to work. ffv2 support needs more work. lfsv1 is probably untested.)
2) Only 32-bit Fcodes are used. All 64-bit math uses two cells. This means it should work on 32-bit machines.
Additional work to consider:
1) Rename genfth.cf to genffs.cf, or keep it and move the ffs symbols to genffs.cf
2) Move the ffs code and the lfs code to different source files so you can selectively fload the just the filesystems you want.
3) Add code to load ELF files directly instead of relying on the host firmware ELF support. But, since the binary is now 7250 bytes there may not be room.
|
1.6 | 02-May-2008 |
martin | branches: 1.6.20; Move TNF licenses to 2 clause form
|
1.5 | 11-Dec-2005 |
christos | branches: 1.5.74; 1.5.76; 1.5.78; merge ktrace-lwp.
|
1.4 | 18-Jun-2004 |
martin | Use RF_PROTECTED_SECTORS instead of a (wrong) magic value. The bootblock now is able to load ofwboot from a raid1 root.
|
1.3 | 05-Apr-2003 |
he | branches: 1.3.2; 1.3.4; Track changes introduced when UFS2 was merged, so that this builds again.
|
1.2 | 03-Apr-2003 |
christos | try to make this work with ufs1 only.
|
1.1 | 20-Aug-2000 |
mrg | branches: 1.1.2; 1.1.4; move ofwboot & bootblk here; add a Makefile to build ofwboot.net
|
1.1.4.2 | 20-Nov-2000 |
bouyer | Update thorpej_scsipi to -current as of a month ago A i386 GENERIC kernel compiles without the siop, ahc and bha drivers (will be updated later). i386 IDE/ATAPI and ncr work, as well as sparc/esp_sbus. alpha should work as well (untested yet). siop, ahc and bha will be updated once I've updated the branch to current -current, as well as machine-dependant code.
|
1.1.4.1 | 20-Aug-2000 |
bouyer | file genfth.cf was added on branch thorpej_scsipi on 2000-11-20 20:35:40 +0000
|
1.1.2.2 | 26-Aug-2000 |
mrg | move these from arch/sparc64/stand; approved by thorpej.
|
1.1.2.1 | 20-Aug-2000 |
mrg | file genfth.cf was added on branch netbsd-1-5 on 2000-08-26 00:05:23 +0000
|
1.3.4.1 | 19-Jun-2004 |
grant | Pull up revision 1.4 (requested by martin in ticket #510):
Use RF_PROTECTED_SECTORS instead of a (wrong) magic value. The bootblock now is able to load ofwboot from a raid1 root.
|
1.3.2.3 | 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
1.3.2.2 | 18-Sep-2004 |
skrll | Sync with HEAD.
|
1.3.2.1 | 03-Aug-2004 |
skrll | Sync with HEAD
|
1.5.78.2 | 11-Mar-2010 |
yamt | sync with head
|
1.5.78.1 | 16-May-2008 |
yamt | sync with head.
|
1.5.76.1 | 18-May-2008 |
yamt | sync with head.
|
1.5.74.1 | 02-Jun-2008 |
mjf | Sync with HEAD.
|
1.6.20.1 | 30-Apr-2010 |
uebayasi | Sync with HEAD.
|
1.7.20.2 | 23-Jun-2013 |
tls | resync from head
|
1.7.20.1 | 25-Feb-2013 |
tls | resync with head
|
1.7.10.2 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.7.10.1 | 23-Jan-2013 |
yamt | sync with head
|
1.4 | 20-Aug-2015 |
dholland | adjust comments slightly
|
1.3 | 16-Aug-2015 |
jdc | Make these compile again after changes to LFS.
|
1.2 | 10-Jun-2013 |
hannken | branches: 1.2.10; Move member di_inumber from ufs1_dinode to ulfs1_dinode.
No functional change intended. Tested on sparc64.
|
1.1 | 13-Feb-2010 |
eeh | branches: 1.1.2; 1.1.6; 1.1.14; 1.1.24; Major overhaul:
1) Add support for multiple filesystems including ffsv1, ffsv2, lfsv1 and lfsv2. (ffsv1 and lfsv2 are known to work. ffv2 support needs more work. lfsv1 is probably untested.)
2) Only 32-bit Fcodes are used. All 64-bit math uses two cells. This means it should work on 32-bit machines.
Additional work to consider:
1) Rename genfth.cf to genffs.cf, or keep it and move the ffs symbols to genffs.cf
2) Move the ffs code and the lfs code to different source files so you can selectively fload the just the filesystems you want.
3) Add code to load ELF files directly instead of relying on the host firmware ELF support. But, since the binary is now 7250 bytes there may not be room.
|
1.1.24.2 | 03-Dec-2017 |
jdolecek | update from HEAD
|
1.1.24.1 | 23-Jun-2013 |
tls | resync from head
|
1.1.14.1 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.1.6.2 | 30-Apr-2010 |
uebayasi | Sync with HEAD.
|
1.1.6.1 | 13-Feb-2010 |
uebayasi | file genlfs.cf was added on branch uebayasi-xip on 2010-04-30 14:39:50 +0000
|
1.1.2.2 | 11-Mar-2010 |
yamt | sync with head
|
1.1.2.1 | 13-Feb-2010 |
yamt | file genlfs.cf was added on branch yamt-nfs-mp on 2010-03-11 15:02:59 +0000
|
1.2.10.1 | 22-Sep-2015 |
skrll | Sync with HEAD
|