Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-11-25 | when running as newfs, there is no argv[1].. backout previous | Theo de Raadt | |
2007-11-25 | Iruata Souza sent a diff that fixes weird occurences when mounting with | Ted Unangst | |
a relative path: use realpath to only mount with absolute names. ok deraadt thib | |||
2007-11-05 | forgotten arg to printf, Tobias Ulmer | Otto Moerbeek | |
2007-07-07 | Initialize the first 2 block's worth of inodes for ffs1 as well as ffs2. | Todd C. Miller | |
This was not happening since acg.cg_initediblk gets cleared for the ffs1 case. OK otto@ | |||
2007-06-26 | Enable creation of larger than 1TB FFS2 filesystems. Note that this | Otto Moerbeek | |
won't work yet. There remains sys/ufs work. ok deraadt@ | |||
2007-06-10 | remove last instances of daddr_t; ok thib@ | Otto Moerbeek | |
2007-06-01 | ufs1_daddr_t cleanup, okay otto@ | Pedro Martelletto | |
2007-06-01 | daddr64_t changes; not fssize is still an int; ok pedro@ | Otto Moerbeek | |
2007-06-01 | convert ufs2_daddr_t -> daddr64_t for greater clarity; ok pedro otto thib | Theo de Raadt | |
2007-05-31 | convert to new .Dd format; | Jason McIntyre | |
2007-05-29 | Updated disklabel format to support larger disks and partitions. We | Otto Moerbeek | |
free room in struct partition by packing fragment size and fragments/block more tighlty and use the resulting space to make offset and size 48 bits. For the disk part we use spare fields in struct disklabel. Kernel converts in-mem copy of the on-disk label if needed, disklabel(8) writes new version. We are careful to only change fields not used by bootloaders. Conception of basic scheme by deraadt. ok deraadt@ krw@ | |||
2007-05-20 | Update usage wrt -c option when called as mount_mfs. | Todd C. Miller | |
2007-05-19 | Now that the amd64 floppy and cd image -c setting have been fixed, | Otto Moerbeek | |
recommit the -c changes. For now, we warn only if we cannot honour -c. ok millert@ deraadt@ | |||
2007-05-19 | kill trailing whitespace; | Jason McIntyre | |
2007-05-19 | Mention the mfs and portal papers. | Jonathan Gray | |
2007-05-19 | backout -c changes; they were not tested on all the media. all newfs | Theo de Raadt | |
changes obviously *MUST* be checked against whatever weird things the floppies do to fit | |||
2007-05-18 | The unit of the -c options is fragments, so adjust man page and | Otto Moerbeek | |
variable name; correct the loop packing more inodes into the cg: in some cases it could put more fragments into the cg than requested; give an error if the -c option cannot be honoured. ok millert@ pedro@ | |||
2007-05-18 | Do a bounds check to see if the inode table fits on the disk. | Otto Moerbeek | |
Prevents a core dump found by djm@ when doing mount_mfs -s 80 (yeah, that's a tiny file system); ok millert@ pedro@ | |||
2007-05-15 | Make usage declaration match prototype; Make it __dead also. | Thordur I. Bjornsson | |
ok otto@ | |||
2007-05-03 | Update CGSIZE macro so that it is no longer based on fs_cpg. | Todd C. Miller | |
This was part of the ffs2 changes but was not committed earlier in order to make the userland and kernel changes independent. NOTE: the change to newfs require an updated fs.h; building an updated newfs with the old fs.h may result in a broken filesystem. OK otto@ | |||
2007-04-23 | Remove 'cg_space' from 'struct cg'. Due to the alignment on 64-bit | Pedro Martelletto | |
architectures, CGSIZE() was returning something sligthly over one block. The 'new' fsck would round this value up to a fragment boundary, and end up trying to access memory beyond allocated space. From mickey@, okay pedro@, millert@ and otto@. | |||
2007-04-18 | don't let fpg and spc get out of sync. solves a few cases where newfs | Otto Moerbeek | |
produces a bad cg when -c is used. ok pedro@ millert@ | |||
2007-04-17 | Fix merge error; fs_inodefmt was not being set for the ffs2 case | Todd C. Miller | |
2007-04-13 | tweak the description of -O2; ok millert | Jason McIntyre | |
2007-04-13 | Missing bit in last commit, remove -z for getopt string. | Todd C. Miller | |
2007-04-13 | cut the verbosity from usage() and instead print a synopsis, | Jason McIntyre | |
as matched by the man page; ok millert | |||
2007-04-13 | new sentence, new line; | Jason McIntyre | |
-O takes an argument; | |||
2007-04-13 | Add support for creating ffs2 filesystems. Note that the concept | Todd C. Miller | |
of a constant-sized track is obsolete in today's world of variable blocks per track disks so the cylinder group packing algorithm has been updated. Based on the ufs2 changes in FreeBSD by Kirk McKusick. From pedro@ with changes by me as well as a few from NetBSD. OK pedro@ beck@ thib@ and tested by more... | |||
2007-04-03 | Use strtonum(), not atoi(). OK deraadt, with help from otto@ | Todd C. Miller | |
2007-04-03 | Remove part of the -x description that I missed. | Todd C. Miller | |
2007-04-03 | Remove obsolete options for superblock fields that are no longer used. | Todd C. Miller | |
OK deraadt @, OK in principle tedu@ | |||
2007-04-03 | Minor cleanup: remove rcsids, remove #ifdef'd out code, COMPAT is | Todd C. Miller | |
the default, quiet gcc. OK deraadt@ | |||
2007-04-02 | Modern disks do bad sector replacement themselves. There is no | Todd C. Miller | |
need to reserve space for them in the filesystem itself. OK deraadt@ pedro@ | |||
2007-03-19 | Add FFS2 fields to the superblock, change file system tools to keep | Pedro Martelletto | |
accessing FFS1 fields, okay art@, quite some testing by ckuethe@, simon@ and thib@, thanks. | |||
2006-11-14 | memory requirements are relevant only for mount_mfs; ok jmc@ | Otto Moerbeek | |
2006-07-07 | fuller description for -s; from janne johansson | Jason McIntyre | |
ok krw | |||
2006-03-09 | Remove -n from synopsis too | Pedro Martelletto | |
2006-03-09 | Remove option -n from newfs as well as all references to fs_postbl() | Pedro Martelletto | |
Various testing for a while, okay krw@ | |||
2005-12-19 | Add and use a few more constants and macros needed by UFS2 | Pedro Martelletto | |
No functional change | |||
2005-10-28 | Make it possible to use -P on readonly memory filesystems. From | Otto Moerbeek | |
Alexander Hall, with some guidance by me. ok deraadt@ | |||
2005-08-08 | More informative error message when trying to create a filesystem | Otto Moerbeek | |
larger than 1TB. ok deraadt@ | |||
2005-06-27 | grammar; | Jason McIntyre | |
2005-06-27 | - sort synopsis and options list | Jason McIntyre | |
- sync the args in the options list to those in synopsis, and avoid using structures such as `-l very long description of single arg' | |||
2005-04-14 | handle snprintf out of range conditions; otto ok | Theo de Raadt | |
2005-01-06 | validate mfs size to avoid wrapping. ok miod@ | Otto Moerbeek | |
2004-11-28 | 1 inode per 8192 bytes now | Ted Unangst | |
2004-10-14 | Do not generate either a too large super block or a negative number | Otto Moerbeek | |
of inodes per cylinder group for large block or fragment sizes. This allows for creation of filesystems with any legal block/fragment size combination. ok tedu@. | |||
2004-09-10 | Bail out on errors when making very small filesystems. ok deraadt@ | Otto Moerbeek | |
2004-08-15 | escape some minus signs, and keep -Tps happy; | Jason McIntyre | |
2004-08-15 | Document max file system size and warn user that using non-standard | Otto Moerbeek | |
block or fragment sizes may hurt. ok a bunch of people@ |