Alfred Perlstein
448f7629ea
correct comment (replace i386 with __i386__)
2002-05-30 07:12:12 +00:00
Ian Dowse
f1a7b7ee8d
Fix some serious brain damage in the default block/frag/cpg parameters
...
that are used if none at all are specified for a partition. Don't
keep replaying the last field if we run out of fields when processing
a line. Use a 8:1 frag:block ratio for both defaults.
More work here is required. I think disklabel should not attempt
to choose default filesystem parameters, and instead let newfs pick
any defaults if required.
PR: i386/38703
Reported by: Martin Kraemer <Martin.Kraemer@Fujitsu-Siemens.com>
2002-05-30 01:44:35 +00:00
Ian Dowse
67b46708ef
Split out the code for parsing the partition specification lines
...
into a separate function to avoid some over-long lines.
2002-05-30 01:19:25 +00:00
Benno Rice
87efda010f
Spread the word of PowerPC.
2002-05-21 04:25:24 +00:00
Tom Rhodes
3468b317cb
more file system > filesystem
2002-05-16 04:10:46 +00:00
Poul-Henning Kamp
77068a7fe2
Retire the bogus uses of the disklabel field d_sbsize and begin to
...
initialize it to zero so we don't have to have everbody and their
aunt including FFS specific header files.
Sponsored by: DARPA & NAI Labs.
2002-05-12 20:49:41 +00:00
Tom Rhodes
2c80d96e99
disklabel(8) manual page:
...
--change "-s newboot" to "-s newboot2" in an example
--Fixed spelling
--Fixed some confusion between slice/parition/primary partition and other
things.
PR: 35947 and 35951
Noticed by: Gary W. Swearingen <swear@blarg.net>
Reviewed by: keramida
Thanks to: grog
MFC after: 2 days
2002-04-15 22:24:34 +00:00
Poul-Henning Kamp
5f76b095ad
Don't set WARNS to 2, we're default compatible now.
...
Noticed by: bde
2002-04-08 06:26:46 +00:00
Poul-Henning Kamp
6b0ff5f596
Get us to WARNS=2 with a bit of constification and some printf fiddling.
...
Pick up the c-partitions magicness from sys/disklabel.h instead
of defining our own magicness for it, remove trivial comment.
Sponsored by: DARPA and NAI Labs.
2002-04-07 10:57:00 +00:00
Poul-Henning Kamp
24ba60e3a7
Nuke a totally pointless optional debug option
...
Sponsored by: DARPA and NAI Labs.
2002-04-07 10:39:23 +00:00
Poul-Henning Kamp
4805ff9a48
Remove remaining traces of d_boot[01]
2002-04-04 20:22:15 +00:00
Poul-Henning Kamp
95f6bf5d54
Kill only usage of the undocumnted and unuse d_boot[01] fields of
...
struct disklabel.
Sponsored by: DARPA & NAI Labs.
2002-04-03 15:46:56 +00:00
Warner Losh
c1fdb43f59
Remove stray register
2002-03-19 18:47:50 +00:00
Warner Losh
34ef9eb5e6
De-__P the man page, but I suspect that we need to freshly import
...
sys/disklabel.h since the one in here looks a little crunchy.
2002-03-19 18:44:56 +00:00
Warner Losh
326c7cdab5
o remove __P
...
o Use ANSI function definitions
o const poison
o remove register
2002-03-18 06:17:50 +00:00
David E. O'Brien
fd43aa1c2c
Add complete Sparc64 support.
...
Submitted by: tmm
Dike out vax support.
2002-03-11 04:41:42 +00:00
David E. O'Brien
90b8f6bab5
* Support the Sparc64.
...
* Do not default to any particular platform. Require that we explicitly
support a particular platform.
2002-03-11 04:20:37 +00:00
Dima Dorfman
1c1a8b560e
Remove inappropriate .Op calls in examples.
...
PR: 35689
Submitted by: Gary W. Swearingen <swear@blarg.net>
2002-03-10 09:10:06 +00:00
Poul-Henning Kamp
5b4455186e
A bit of premptive GEOM POLA magic: If we don't get a virgin disklabel
...
from /dev/food0, then try from /dev/f00d0c, in strange cases this work.
2002-03-03 21:21:45 +00:00
Dima Dorfman
e40fcc9819
In the words of the submitter:
...
disklabel(8)'s "Reading the disk label" section starts out "To examine
or save the label on a disk drive,...". This is confusing. The given
command (disklabel [-r] disk) doesn't save anything (except to standard
out, but that should go without saying). It reads as if the command
might save something on the disk drive.
PR: 32452
Submitted by: Gary W. Swearingen <swear@blarg.net>
2002-01-07 06:45:17 +00:00
David E. O'Brien
2d68bf45bf
Default to WARNS=2.
...
Binary builds that cannot handle this must explicitly set WARNS=0.
Reviewed by: mike
2001-12-04 02:19:58 +00:00
Ruslan Ermilov
6686600758
-r is implied with -B.
2001-10-10 16:26:56 +00:00
Ruslan Ermilov
32eef9aeb1
mdoc(7) police: Use the new .In macro for #include statements.
2001-10-01 16:09:29 +00:00
Ruslan Ermilov
857dcea0fe
The defaults for bsize and fsize were interchanged.
...
PR: docs/30330
2001-09-05 08:51:21 +00:00
Kris Kennaway
5979df34a6
Silence non-constant format string warnings by marking functions
...
as __printflike()/__printf0like(), adding const, or adding missing "%s"
format strings, as appropriate.
MFC after: 2 weeks
2001-08-19 08:19:37 +00:00
Ruslan Ermilov
753d686d34
mdoc(7) police: s/BSD/.Bx/ where appropriate.
2001-08-14 10:01:54 +00:00
Dima Dorfman
7ebcc426ef
Remove whitespace at EOL.
2001-07-15 07:53:42 +00:00
Ruslan Ermilov
9fe48c6e8d
mdoc(7) police: removed HISTORY info from the .Os call.
2001-07-10 11:04:34 +00:00
Dima Dorfman
70d51341bf
mdoc(7) police: remove extraneous .Pp before and/or after .Sh.
2001-07-09 09:54:33 +00:00
Brian Somers
7bc6d0158f
Fix the type of the NULL arg to execl()
...
Idea from: Theo de Raadt <deraadt@openbsd.org>
2001-07-09 09:24:06 +00:00
Dima Dorfman
384d80b3b9
Nuke unused variables.
2001-06-24 23:31:07 +00:00
Ruslan Ermilov
2f1aba691d
mdoc(7) police: fix markup in revision 1.27.
2001-05-15 16:03:59 +00:00
Greg Lehey
70e48365cc
Clarify the currently used partition types.
...
Add cross-references to ccd(4) and vinum(8).
2001-05-14 23:26:40 +00:00
Warner Losh
0b3f09269a
Say "add -r" rather than 'use -r' since the former is more correct.
...
The latter implies to many people that they use only -r, which is
incorrect.
2001-04-24 17:40:54 +00:00
Ruslan Ermilov
0a5779d45b
- Backout botched attempt to introduce MANSECT feature.
...
- MAN[1-9] -> MAN.
2001-03-26 14:33:27 +00:00
Ruslan Ermilov
7733674e31
mdoc(7) police: misc formatting fixes.
...
(This page still needs a lot of work.)
2001-03-05 15:33:54 +00:00
Warner Losh
8d3105e8d4
First attempt to not overflow in disk space calculations. Use off_t
...
for the size variable used to calculate the size of the partition.
Also use ULL suffix for constants to ensure that we use 64 bit math.
2001-03-05 03:39:57 +00:00
David E. O'Brien
9a901d972d
Fix style nit.
2001-03-04 13:19:51 +00:00
John W. De Boskey
3233afaec7
Allow for easier configuration when using disklabel. A sample
...
being:
# size offset fstype [fsize bsize bps/cpg]
a: 400M 0 4.2BSD 4096 16384 75 # (Cyl. 0 - 812*)
b: 1G * swap
c: * * unused
e: 204800 * 4.2BSD
f: 5g * 4.2BSD
g: * * 4.2BSD
These patches are the original work of Randell Jesup, and
I believe Matt Dillon, with additional work by Warner Losh.
Please let me know if I've left someone out.
Incorporated into this is the fix for PR bin/22727.
This patchset still has style issues and a possible problem on
large disks. However, it was a agreed to get these committed before
performing major surgery on them.
PR: bin/22727
Submitted by: Randell Jesup <rjesup@wgate.com>
2001-02-25 16:47:44 +00:00
Ruslan Ermilov
d0353b836e
mdoc(7) police: split punctuation characters + misc fixes.
2001-02-01 16:38:02 +00:00
Tim Vanderhoek
5a6d739796
typo: modifes -> modifies
2000-12-28 16:44:47 +00:00
Ruslan Ermilov
1252c1bb05
Prepare for mdoc(7)NG.
2000-12-18 15:16:24 +00:00
Ben Smithurst
b60884cd68
Fix typos and layout problem.
...
PR: 23109
Submitted by: Jimmy Olgeni <olgeni@uli.it>
2000-11-28 20:38:20 +00:00
Ruslan Ermilov
7c7fb079b9
mdoc(7) police: use the new features of the Nm macro.
2000-11-20 16:52:27 +00:00
Ruslan Ermilov
b5c508fba3
Use Fx macro wherever possible.
2000-11-14 11:20:58 +00:00
Ruslan Ermilov
726b61ab5f
Avoid use of direct troff requests in mdoc(7) manual pages.
2000-11-10 17:46:15 +00:00
Jordan K. Hubbard
ff7d516252
Add support for virgin disklabels
...
Submitted by: dillon
2000-10-31 07:07:39 +00:00
Poul-Henning Kamp
fc87418be0
Turn dkcksum() into an __inline function.
...
Change its type to u_int_16_t.
2000-09-16 13:43:00 +00:00
Greg Lehey
5ef18a82df
Correct typo.
2000-08-29 02:42:02 +00:00
Yoshihiro Takahashi
f9602de6f7
Add '-DPC98' to CFLAGS if MACHINE == pc98.
2000-05-09 13:46:14 +00:00