272461 |
03-Oct-2014 |
gjb |
Copy stable/10@r272459 to releng/10.1 as part of the 10.1-RELEASE process.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation
|
256281 |
10-Oct-2013 |
gjb |
Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation
|
233992 |
07-Apr-2012 |
joel |
mdoc: fix column names, indentation, column separation within each row, and quotation. Also make sure we have the same amount of columns in each row as the number of columns we specify in the head arguments.
Reviewed by: brueffer
|
214054 |
19-Oct-2010 |
uqs |
mdoc: drop even more redundant .Pp calls
No change in rendered output, less mandoc lint warnings.
Tool provided by: Nobuyuki Koganemaru n-kogane at syd.odn.ne.jp
|
211725 |
23-Aug-2010 |
imp |
MFtbemd:
Prefer MACHNE_CPUARCH to MACHINE_ARCH in most contexts where you want to test of all the CPUs of a given family conform.
|
210933 |
06-Aug-2010 |
joel |
Fix typos and spelling mistakes.
|
210702 |
31-Jul-2010 |
joel |
Spelling fixes.
|
203916 |
15-Feb-2010 |
uqs |
Bump WARNS where possible.
Checked by: make universe Approved by: ed (co-mentor)
|
144344 |
30-Mar-2005 |
joerg |
Fix grammar error caused by my previous edit. While being here, also update the copyright year.
Submitted by: ru
|
144328 |
30-Mar-2005 |
joerg |
Support VTOC volume names. This can be useful to distinguish multiple disks in a system. Solaris' format(1m) displays the volume names in the disk overview.
MFC after: 1 month
|
141956 |
15-Feb-2005 |
obrien |
Fix grammar error.
|
130692 |
18-Jun-2004 |
joerg |
Fix indentation of continuation lines to (hopefully) comply with style(9).
Reminded by: bde
|
130345 |
11-Jun-2004 |
joerg |
Cast the arguments to make_h_number() to uintmax_t before multiplying them... Otherwise the result will be truncated anyway.
|
130010 |
02-Jun-2004 |
joerg |
ru's mdoc(7) style police was here.
Submitted by: ru
|
129965 |
01-Jun-2004 |
joerg |
Major overhaul of sunlabel(8).
. Implement option -c, all partition sizes will be calculated in cylinders as opposed to sectors. Since the Sun label is inherently cylinder-based, this makes the job a little easier.
. Implement option -h, print the label in `human readable' size/offset format.
. Implement SVR4-compatible VTOC-style elements. They are fully optional, defaulting to the current behaviour where no VTOC-style table will be written to disk. However, if desired, the full functionality of the partitioning menu of Solaris' format(1m) is now offered (and even more).
. When editing the label, do not loop around edit_label() where a new template file is generated for each turn, this used to be annoying in that any possible syntax error caused a complaint, but then the template was created anew, so the user had to perform all their editing again. Rather loop inside edit_label(), similar to bsdlabel(8), so in case of errors, the user will be presented their previous template file again.
. If VTOC-style elements are present, the overlap checks are made less stringent. Overlaps will still be warned about, but overlaps of `unmountable' partitions against other ones are no longer fatal. That way, e. g. VxVM encapsulated disk labels can be fully edited in FreeBSD (but not in Solaris ;-).
. In print_label(), generate the editing hints only if the -e flag is in effect. Additionally, print a hint about the total number of sectors in the (hardware) medium.
. When editing a label, allow for changing the geometry emulation (and textual name) by modifying the "text:" line on top. That way, a more effective emulation can be chosen.
. When editing/reading a label, additionally allow for the suffixes `s' (512-byte sectors), and `c' (cylinders) in the partition size field.
. Finally, turn the stub man page into something that really explains the entire thing.
|
129360 |
17-May-2004 |
ru |
Correct existing usage lines, add two more.
|
128916 |
04-May-2004 |
joerg |
When editing a Sun label, make the search for a valid partition line violate POLA a little less by not requiring exactly two spaces in front of the entry (and silently discarding any non-matching entry). We now recognize anything starting with a letter followed by a colon as the first non-space chars as a partition entry.
|
125304 |
01-Feb-2004 |
ceri |
Spell "disklabel" correctly.
Approved by: ru
|
125260 |
31-Jan-2004 |
obrien |
Install a 'disklable' alias.
Technical Reviewed by: ru
|
125211 |
29-Jan-2004 |
obrien |
Sync with bsdlabel/Makefile.
|
125210 |
29-Jan-2004 |
obrien |
Add a very basic manpage.
|
121739 |
30-Oct-2003 |
harti |
Use (char *)NULL to terminate the argument list for execlp(). Without this cast the compiler cannot know that it has to convert the null pointer constant NULL to a null pointer.
|
115624 |
01-Jun-2003 |
phk |
Simplify the GEOM OAM api: Drop the request type, and let everything hinge on the "verb" parameter which the class gets to interpret as it sees fit.
Move the entire request into the kernel and move changed parameters back when done.
|
115104 |
17-May-2003 |
ru |
Moved libgeom.so dependencies to where they belong.
Reviewed by: phk Approved by: re (scottl)
|
114595 |
03-May-2003 |
ru |
Fix the misspelling of DPADD, then fix "make checkdpadd".
|
114133 |
27-Apr-2003 |
jake |
Fix for dynamic linking.
Submitted by: Alex Deiter <tiamat@komi.mts.ru>
|
113897 |
23-Apr-2003 |
phk |
Add testcases to ensure that overwriting bootcode does not trash label.
|
113896 |
23-Apr-2003 |
phk |
If we cannot open the parent device for writing, use GEOM::CONFIG_GEOM requests to write label and bootcode.
The -r argument is ignored (with a warning).
With a lot of help from: jake
|
113888 |
23-Apr-2003 |
phk |
Do not link sunlabel to disklabel.
|
113877 |
22-Apr-2003 |
phk |
Add "-r" when we initialize the label first time.
Add two more tests.
|
113824 |
21-Apr-2003 |
phk |
Use explicit encoding/decoding funtions for sunlabel data structures. Use #defines for various magic numbers.
Attach test-case to makefile.
Reviewed by: jake
|
113822 |
21-Apr-2003 |
phk |
Add minimal regression test for hotspot handling of the sunlabel.
|
113688 |
18-Apr-2003 |
phk |
Solve printf/cast issues to make this compile in i386 as well.
|
113539 |
15-Apr-2003 |
jake |
Hardlink sunlabel to disklabel so make release is happy. (This only affects sparc64, where bsd^H^H^Hdisklabel isn't built.)
|
113538 |
15-Apr-2003 |
jake |
- Use read(2) to get the existing sunlabel on a disk, instead of parsing kern.geom.conftxt, which md disks don't show up in. If the magic and the checksum are right assume its a valid sunlabel, otherwise use the DIOC ioctls to get the disk parameters and whip up a label out of thin air. - Don't just silently create or correct invalid c partitions, warn about invalid ones in label proto files. - Split checksumming into a function since we do it a couple times. Also don't include the sl_cksum field in the checksum, which avoids needing to clear it first.
This is makes sunlabel a suitable replacement for disklabel in make release.
|
110130 |
31-Jan-2003 |
jake |
Add sunlabel, a more or less drop in replacement for bsd^H^H^Hdisklabel(8) which works on sun labels. Due to the lack of an interface other than write(2) to update labels, it cannot modify an open partition.
|