summaryrefslogtreecommitdiffstats
path: root/sys/lib/libsa/ufs.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* In the bootblocks, after discovering and opening /bsd.upgrade, fchmod -xderaadt2019-08-031-1/+2
| | | | | | | | | | | | | | | | so the file cannot be re-executed upon the next boot. This provides a stronger one-shot-upgrade model than the upgrade script's rm /bsd.upgrade. Now various forms of upgrade failure will reboot into /bsd, which is probably more recoverable. Performing fchmod -x depends on (1) use of MI boot.c (not alpha/macppc/sparc64/sgi/octeon) and (2) "can write blocks" functionality in the IO layer. Most architectures have this support now. Two diagnostics "fchmod a-x %s: failed" and "/bsd.upgrade is not u+x" will remain in the tree while refinements happen for some of the laggard architectures. based upon a discussion florian tested in snapshots for more than a week without any complaints
* Remove the advertising clause in the UCB license which Berkeleymillert2003-06-021-6/+2
| | | | rescinded 22 July 1999. Proofed by myself and Theo.
* First round of __P removal in sysmillert2002-03-141-10/+10
|
* introduce readdir.mickey1996-10-291-1/+3
|
* add OpenBSD tag.mickey1996-09-231-0/+1
|
* from netbsd; 64-bit cleanupderaadt1995-12-151-3/+3
|
* initial import of NetBSD treederaadt1995-10-181-0/+45