| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
API to the sbget() and sbput() interfaces. Specifically they take
a file descriptor pointer rather than the struct uufsd *disk pointer
used by the libufs cgread() and cgwrite() interfaces. Update fsck_ffs
to use these revised interfaces.
No functional changes intended.
Sponsored by: Netflix
Notes:
svn path=/head/; revision=365919
|
|
|
|
|
|
|
|
|
| |
putinode(3), sbget(3), and sbput(3).
Sponsored by: Netflix
Notes:
svn path=/head/; revision=341004
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
check-hash after making changes to the cylinder group. The problem
was that the journal-recovery code was calling the libufs bwrite()
function instead of the cgput() function. The cgput() function updates
the cylinder-group check-hash before writing the cylinder group.
This change required the additions of the cgget() and cgput() functions
to the libufs API to avoid a gratuitous bcopy of every cylinder group
to be read or written. These new functions have been added to the
libufs manual pages. This was the first opportunity that I have had
to use and document the use of the EDOOFUS error code.
Reviewed by: kib
Reported by: emaste and others
Notes:
svn path=/head/; revision=328092
|
|
|
|
|
|
|
|
| |
PR: 191174
Submitted by: Franco Fichtner <franco at lastsummer.de>
Notes:
svn path=/head/; revision=267773
|
|
|
|
|
|
|
| |
Sponsored by: home.pl
Notes:
svn path=/head/; revision=163835
|
|
|
|
| |
Notes:
svn path=/head/; revision=131609
|
|
|
|
| |
Notes:
svn path=/head/; revision=131594
|
|
|
|
| |
Notes:
svn path=/head/; revision=131472
|
|
|
|
| |
Notes:
svn path=/head/; revision=131468
|
|
|
|
|
|
|
|
|
|
|
|
| |
header.
Sys/param.h includes sys/types.h internally unless LOCORE is
defined.
Approved by: des (mentor)
Notes:
svn path=/head/; revision=120934
|
|
|
|
|
|
|
|
| |
PR: 53149
Submitted by: Lukas Ertl <l.ertl@univie.ac.at>
Notes:
svn path=/head/; revision=116165
|
|
|
|
|
|
|
|
|
| |
that this file is (these files are) in the public domain.
PR: 53149
Notes:
svn path=/head/; revision=116163
|
|
getino(3)/putino(3), inode.c has been reworked in Perforce to the point
where a manual page may not be accurate. Certainly putino(3) has not
even been merged back yet.
These will need a lot of improvement for most applications, but they
document the API enough to get someone on their feet, most likely. The
best documentation still exists in the form of libufs(3) consumers in the
base system.
Notes:
svn path=/head/; revision=116087
|