| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
| |
Approved by: re
|
|
|
|
| |
Also fixed a critical bug made in revision 1.62 by phk@.
|
|
|
|
| |
Approved by: re
|
|
|
|
|
|
|
|
|
|
|
| |
It seems a common corruption to have them -ve (I've seen it several times)
and if fsck doesn't fix it, it leads to a kernel pagefault.
Reviewd by: kirk
Submitted by: Eric Jacobs <eaja@erols.com> and me independently.
MFC in: 2 days
PR: bin/40967
Approved by: re
|
| |
|
|
|
|
|
|
|
| |
the error "quotacheck: bad inode number 1 to nextinode".
Sponsored by: DARPA & NAI Labs.
Reported-by: Franky <franky@jasna.tarnow.pl> and Matthew Kolb <muk@msu.edu>
|
|
|
|
|
|
|
| |
.Bf -emphasis ... .Ef
o Grammar/spelling
Sponsored by: DARPA, NAI Labs
|
|
|
|
| |
devd(8).
|
|
|
|
| |
the ^ is implicit at the beginning of the expressions.
|
|
|
|
| |
is documented so the pioneers will know why it works the way it does.
|
|
|
|
|
|
|
|
|
|
|
|
| |
take unsigned values.
his allows one to label disk with the number of blocks > 31 bits
(though less then 32 bits)
e.g.
# size offset fstype [fsize bsize bps/cpg]
c: 3125755904 0 unused 0 0 # (Cyl. 0 - 194569*)
d: 3125755840 64 unused 0 0 # (Cyl. 0*- 194569*)
which is needd to test UFS2
|
|
|
|
| |
the fs_old_size was the half part of fs_old_time etc.
|
|
|
|
| |
Sponsored by: DARPA & NAI Labs.
|
|
|
|
| |
support h/w tagging
|
|
|
|
|
|
| |
o capitilize capability bit strings for consistency
Approved by: re
|
| |
|
|
|
|
| |
Reviewed by: imp
|
|
|
|
|
|
|
| |
- Massage the wording in a few places.
- Put .Nm on lines by itself so it renders correctly.
Reviewed by: imp
|
|
|
|
|
| |
the kernel rather than ignoring the length and keeping on going till we
finally hit a \0 character in the buffer.
|
|
|
|
|
|
| |
<sys/gpt.h>. This avoids having to include both <sys/uuid.h> and
<uuid.h>, which is considered by your friendly committer to be
aestheticly displeasing (= ballyhoo barf barf :-)
|
| |
|
| |
|
|
|
|
|
|
|
| |
PR: bin/42579
Submitted by: Belousov Oleg <oleg@belousov.com>
Approved by: luigi
MFC after: 2 weeks
|
|
|
|
| |
same size so this doesn't fix a bug, but it makes it cleaner.
|
|
|
|
|
|
| |
and (we have the disk error from libufs? the disk error: the errno).
Requested by: bde, <many>
|
| |
|
|
|
|
| |
Spotted by: brandt@fokus.gmd.de
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Replace ARC4 with SHA2-512.
Change lock-structure encoding to use random ordering rather for obscurity.
Encrypt lock-structure with AES/256 instead of AES/128.
Change kkey derivation to be MD5 hash based.
Watch for malloc(M_NOWAIT) failures and ditch our cache when they happen.
Remove clause 3 of the license with NAI Labs consent.
Many thanks to "Lucky Green" <shamrock@cypherpunks.to> and "David
Wagner" <daw@cs.berkeley.edu>, for code reading, inputs and
suggestions.
This code has still not been stared at for 10 years by a gang of
hard-core cryptographers. Discretion advised.
NB: These changes result in the on-disk format changing: dump/restore needed.
Sponsored by: DARPA & NAI Labs.
|
|
|
|
|
|
|
|
| |
getdiskinfo(). For the fixed-disk case, bpb->hid probably isn't
handled correctly, but I'm not sure if this is a serious problem since
the primary use of this program is to format floppy disks.
Reviewed by: phk
|
|
|
|
|
| |
uuid_from_string(), uuid_is_nil() and uuid_to_string().
o Include <uuid.h> where appropriate.
|
|
|
|
|
| |
o Replace memcmp with uuid_equal(3),
o Use uuid_to_string(3) to convert to UUIds to string.
|
| |
|
|
|
|
| |
Sponsored by: DARPA & NAI Labs
|
|
|
|
|
|
| |
dummynet operation.
MFC after: 3 days
|
|
|
|
|
| |
Obtained from: TrustedBSD Project
Sponsored by: DARPA, NAI Labs
|
| |
|
|
|
|
|
|
| |
root is on from the root mount path.
Spotted by: imp
|
|
|
|
| |
issues a useless warning now.
|
|
|
|
|
|
|
|
|
|
|
|
| |
o Use DCE compliant UUID functions and provide local
implementations if they don't exist,
o Move dumping of the map to show.c and print the
partition type,
o Some cleanups and rearrangements.
The default GPT partition type is UFS. When no starting block
or size are specified, the tool will create a partition in the
first free space it find (or that fits, depending on the size).
|
|
|
|
|
| |
Obtained from: TrustedBSD Project
Sponsored by: Network Associates Laboratories
|
|
|
|
|
|
| |
code is directly copied from migrate.c. The intend is to express
migrate in terms of create and add. The functionality to add
partitions is not yet there.
|
|
|
|
|
|
|
|
|
|
| |
Quoting luigi:
In order to make the userland code fully 64-bit clean it may
be necessary to commit other changes that may or may not cause
a minor change in the ABI.
Reviewed by: luigi
|
| |
|
|
|
|
|
|
|
|
|
|
| |
regarding 802.1 MAC and Mandatory Access Control (MAC). Some
potential for confusion remains further in other areas of the
system regarding Message Authentication Codes (MAC).
Requested by: wollman
Obtained from: TrustedBSD Project
Sponsored by: DARPA, Network Associates Laboratories
|
|
|
|
| |
Submitted by: tjr
|
|
|
|
|
|
|
|
|
| |
interfaces using the 'mac' argument. Without MAC support in the
kernel, this does not change the behavior of ifconfig.
Approved by: re
Obtained from: TrustedBSD Project
Sponsored by: DARPA, Network Associates Laboratories
|
|
|
|
|
|
|
|
| |
result of an incomplete migration. An incomplete migration is
one where the MBR is not turned into a PMBR after creating the
GPT. This early in the game it's more convenient to allow the
inconsistency, because that avoids that we have to destroy the
MBR partitioning for now.
|
| |
|
| |
|
|
|
|
|
|
| |
getting error cases in a libufsificated dumpfs(8).
Poked by: kkenn
|