History log of /src/sys/arch/sparc/stand/bootblk/genfth.cf |
Revision | | Date | Author | Comments |
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
|