dyoung
9044aa4f92
Use the keyword 'MAC' so that people looking for a way to change
...
their MAC address can find the example.
2009-07-02 18:43:47 +00:00
dyoung
53e43e1e70
Deprecate wiconfig's -r, -g, -m options. Note that equivalent
...
options are available in ifconfig(8).
2009-07-02 17:45:25 +00:00
snj
b80e388902
Small grammar tweak.
2009-07-02 00:49:58 +00:00
uwe
c03dac31b4
G/c sentence fragment left over from vinum reference (forgotten in 1.69).
...
Noticed by bad@ in PR bin/41652
2009-07-01 02:43:34 +00:00
stacktic
d253d157dc
Fixed a_mask to actually use its argument
2009-06-19 12:55:45 +00:00
haad
44141aa6ee
Remove bogus warn, which was printed when DIOCGDISKINFO failed.
2009-06-14 21:06:18 +00:00
wiz
bba67e2c66
Sync usage with man page.
2009-06-11 08:12:00 +00:00
wiz
d28fa3c589
Remove -P from -p section, not from -f one.
2009-06-11 08:11:52 +00:00
jnemeth
59cc9994df
-p -P doesn't make much sense since no module will be loaded.
2009-06-10 03:30:32 +00:00
jnemeth
cbd3656645
Add the MODCTL_NO_PROP flag to tell the kernel to ignore <module>.prop.
...
Add the '-P' option to modload(8) to set this flag.
2009-06-09 20:35:02 +00:00
snj
268e5bfd87
Mention a number of keyboard encodings.
...
From Jukka Ruohonen in PR kern/15955.
2009-06-09 19:46:32 +00:00
jakllsch
7a9caa1f87
Improve "identify" output slightly:
...
- Capitialize "Name" in World Wide Name.
- Print the World Wide Name if it exists.
- Use LBA48 maximum address when available for "total sectors" output.
- So that geometry will display on more drives, don't be as strict when
checking for non-ATAPI devices. (This seemed to be an issue on at least
one instance of a Caviar SE16 drive.)
- Check more carefully for valid/relevant queue depth before printing it.
- Increment the queue depth by one for display.
While here, wrap some long lines that I should have had wrapped before they
were commited in rev. 1.46.
2009-06-08 23:26:13 +00:00
haad
63b509d1c8
Add support for devices which do not support DIOCGDISKINFO ioctl yet. This
...
change will restore fsck/newfs on vnd device.
2009-06-06 18:31:29 +00:00
haad
42c8b251b8
Remove debug printfs.
2009-06-06 17:47:50 +00:00
haad
e936991891
Remove debuging CFLAGS.
2009-06-06 11:09:16 +00:00
mlelstv
3479599edd
make space for a trailing \0 in model,revision and serial buffers.
2009-06-06 09:18:55 +00:00
haad
102c1fe812
Add proplib to list of libraries, ifx fsdb build after my getdiskinfo change.
2009-06-06 08:22:24 +00:00
haad
f5b48500f1
Add support for DIOCGDISKINFO to disk like device drivers. Change
...
partutil.c::getdiskinfo to use it to get disk geometry info.
Use DIOCGWEDGEINFO ioctl to get information about partition size, if disk
driver doesn't support it use old DIOCGDINFO. This patch adds support for
wedge like devices(lvm logical volumes, ZFS zvol partitions) to newfs and
other tools.
No objections on tech-userlevel@.
2009-06-05 21:52:31 +00:00
jnemeth
5ce0121eaa
Add a new [-d var] option which when combined with -p and -m will allow
...
you to delete vars from the existing <module>.prop file.
2009-06-05 11:37:30 +00:00
wiz
0246bc0bc2
Sort options.
2009-06-05 09:31:07 +00:00
jnemeth
3ee4fdb595
Add a "-m plist" option. This option will read in an existing
...
<module>.prop file and merge any options supplied on the "command
line".
This code will serve as the basis for in-kernel merging.
2009-06-04 02:57:01 +00:00
pooka
bd085b2b32
If RUMP_ACTION, treat close() as a rump syscall.
2009-06-02 23:41:35 +00:00
christos
1f751faed6
make this compile one non mbr machines (move #define to the general section)
2009-06-02 21:15:53 +00:00
christos
cb3a6fdee7
Delete GPT partitions if we overwrite with MBR to avoid confusion with disks
...
that have both MBR and a secondary left over GPT partition signature. From
Mike M. Volokhov
2009-06-01 19:57:33 +00:00
pooka
355dcf3a3b
Install agr ioctl header and stop putting our hand under the sys skirt
...
in ifconfig.
2009-05-26 21:58:31 +00:00
pooka
162ca8ac83
Add compile mode which executes rump system calls. This is useful
...
when figuring out Where In The Kernel Is Carmen Sandiego's ioctl
for an ifconfig command line, since we can simply single-step into
the kernel.
Activated by "make RUMP_ACTION=1". No changes to normal case.
2009-05-26 16:03:24 +00:00
jnemeth
3431c6b695
fputs() instead of puts() so we don't get the silly extra blank line
2009-05-19 22:55:24 +00:00
wiz
04c4f4a1d1
Sync usage and man page.
2009-05-19 22:39:52 +00:00
wiz
d4f65fc8c5
Sort option descriptions. Split usage in SYNOPSIS in two, since there
...
are two different methods of calling it.
Add arguments to option descriptions.
2009-05-19 22:35:41 +00:00
jnemeth
47371f5f63
Add -p option which outputs a property list suitable for loading with a
...
module. This is in preparation for having the kernel load an optional
<module>.prop alongside a module, which is useful for passing options
to autoloaded modules and modules loaded at boot time.
2009-05-19 22:09:59 +00:00
reinoud
f30b0e943b
Fix newfs_udf to create a valid disc images on bigendian machines.
2009-05-19 12:13:02 +00:00
wiz
983cc93f85
Sort SEE ALSO.
2009-05-18 14:11:30 +00:00
wiz
69f3168bc0
Sort SEE ALSO.
2009-05-18 12:29:31 +00:00
wiz
a8df896a15
Sort option descriptions.
2009-05-18 12:17:54 +00:00
mjf
3d68316951
Add an exmaple of unmounting all file systems apart from NFS and MFS
...
e.g,
umount -a -t nonfs,mfs
This makes it clear that the "no prefix" only needs to be on the first
file-system argument to -t. The mount(8) man page has a clear example
of this but for some reason umount(8) was missing one.
2009-05-17 14:09:15 +00:00
wiz
ed8d5fd9a5
Sort option descriptions.
2009-05-13 22:49:48 +00:00
lukem
2a89584323
Note that FFSv1 is also known as FFS, UFS, or UFS1.
...
Note that FFSv2 is also known as UFS2.
Add a reference to Kirk's BSDcon03 paper on UFS2.
2009-05-10 13:28:00 +00:00
wiz
3932d28101
New sentence, new line.
2009-05-07 08:27:14 +00:00
lukem
87a1d67eda
Consistently use FFSv1 or FFSv2
2009-05-07 06:56:56 +00:00
lukem
51d7a18bc6
Use "FFSv2" instead of "UFS2".
...
Expand the description of -c.
Xref dumpfs.
2009-05-07 06:54:23 +00:00
wiz
148a07685e
Fix typo in Dd argument.
2009-05-04 20:11:30 +00:00
mhitch
0428b65ea1
fix sign-compare issues in vax-specific code.
2009-05-04 18:09:04 +00:00
yamt
f0ea152bc0
disable automatic mountd reloading for now because it makes the service
...
temporary unavailable. PR/41331 from FUKAUMI Naoki.
2009-05-04 11:41:48 +00:00
dyoung
46db29bcf1
Bring getifaddrs(3) behavior in line with the documentation: the
...
ifa_data member of every AF_LINK struct ifaddrs points at the
corresponding struct if_data. In ifconfig(8), do not try to suppress
duplicate AF_LINK ifaddrs by checking for a NULL ifa_data.
Don't copy out two AF_LINK struct ifaddrs for each active link-layer
address. getifaddrs(3) used to copy out one ifaddrs for the kernel's
RTM_IFINFO message, and one more for the kernel's RTM_NEWADDR message.
I suppress the first duplicate with a highly conservative change that
wastes a little bit of ifaddrs storage. The storage is not leaked.
2009-04-27 20:10:49 +00:00
lukem
10a1256f76
set WARNS=3 -- too many -Wsign-compare issues in the kernel ffs code
2009-04-26 05:57:48 +00:00
dyoung
740c7b59d2
To make sure that we always print the active link-layer address in the
...
'address: ' field, don't treat the first address as the active address,
but search the link-layer addresses for the ones flagged IFLR_ACTIVE,
and print those. Extract a subroutine, print_link_addresses(), for
printing link-layer addresses.
2009-04-21 22:46:39 +00:00
dyoung
ce947d8aa0
Cosmetic: add some whitespace for my ease of reading.
2009-04-21 22:13:10 +00:00
dyoung
5785e48164
There's no use casting a socket address to sockaddr_dl, only to cast it
...
back to sockaddr, so don't do it.
2009-04-21 21:57:14 +00:00
dyoung
5cd12bc44e
Use getnameinfo(3) to render a human-readable link-layer address in the
...
'address: ' line, just as we do in the 'link xx:xx:...:xx' line.
2009-04-21 21:42:35 +00:00
dyoung
4590553b36
Fix indentation: change spaces to tabs.
2009-04-21 18:00:25 +00:00
wiz
456c3f9203
Document -n.
2009-04-20 22:07:23 +00:00
wiz
5be7e30eb5
Add -n to usage. Now it just needs to be documented.
2009-04-20 22:05:47 +00:00
wiz
67000f2b2f
Bump date for previous. Remove trailing whitespace.
2009-04-20 22:04:57 +00:00
dyoung
dfd60e8c7b
Mention -n in usage.
2009-04-20 21:41:50 +00:00
dyoung
0f6df043c6
Add flag -n to suppress the first column of drvctl -l output.
2009-04-20 21:40:42 +00:00
drochner
dff56c2587
also fix a comment wrt use of the csysid/cstart/csize vars
2009-04-20 17:06:55 +00:00
drochner
0fa7059102
define YY_NO_INPUT where appropriate, from Kurt J. Lidl per PR misc/41160
2009-04-20 16:05:29 +00:00
sborrill
45a4197562
When using -s flag, read start and size as unsigned to allow for larger
...
disks. (Thanks to drochner@ for catching it).
2009-04-20 15:03:56 +00:00
wiz
86340eaa2b
Remove outdated example. From Todd Kover in PR 41238.
2009-04-18 14:55:50 +00:00
joerg
f707732bc3
Speling.
2009-04-15 23:03:34 +00:00
joerg
84a8422ae3
As noted by apb, don't slip in local pathes.
2009-04-15 22:44:26 +00:00
joerg
3f61ca34e1
Behave as documented and remove the dot call at the end.
...
Add RCS ID.
2009-04-15 22:38:26 +00:00
joerg
49451a8f9f
Add a small script to visualize the rc dependency graph and point to it.
2009-04-15 22:36:04 +00:00
apb
a194a42669
If MAKEDEV exits non-zero, but was nevertheless able to create
...
/dev/console, then have init(8) just print a warning instead of
exiting.
2009-04-12 09:31:32 +00:00
lukem
ef685eeea9
Enable WARNS=4 by default except for:
...
dump dump_lfs fsck_ffs fsck_lfs fsdb mount_smbfs
newfs_ext2fs newfs_lfs resize_lfs setkey
2009-04-11 07:58:11 +00:00
lukem
6f957c8d46
fix sign-compare issue
2009-04-11 07:55:35 +00:00
lukem
002fe60580
fix sign-compare issues
2009-04-11 07:40:37 +00:00
lukem
ccc69cfd56
fix sign-compare issue
2009-04-11 07:37:50 +00:00
lukem
8e2fe69844
fix sign-compare issues
2009-04-11 07:31:21 +00:00
lukem
6978bdec0e
fix sign-compare issues
2009-04-11 07:20:09 +00:00
lukem
9e6bf7d7cc
fix sign-compare issue
2009-04-11 07:16:30 +00:00
lukem
a2b5923e3e
fix sign-compare issues
2009-04-11 06:59:18 +00:00
lukem
cefb0777de
fix sign-compare issues
2009-04-11 06:48:36 +00:00
wiz
2357e9b449
Sync usage with man page; remove 0xa0 character from usage.
2009-04-10 13:48:00 +00:00
wiz
c7c3dd81bc
Sort option descriptions.
2009-04-10 13:47:31 +00:00
pooka
93636c41f9
Support creating a file system to a regular file.
2009-04-09 10:37:55 +00:00
joerg
f2aa054fbc
Remove physical markup. Remove incorrect keep, .Bk is not callable, but
...
used as such. It doesn't seem to serve any purpose at the point either.
2009-04-08 14:32:05 +00:00
joerg
c7348fe221
Remove physical markup.
2009-04-08 14:21:55 +00:00
joerg
32a51b5de6
Fix markup.
2009-04-08 13:13:42 +00:00
joerg
f558fc74ff
Fix string literals.
2009-04-08 13:12:20 +00:00
lukem
292ab8c29d
fix sign-compare issues
2009-04-07 12:38:12 +00:00
lukem
5a3a163d1d
fix sign-compare issue
2009-04-07 12:25:19 +00:00
mrg
5c9ab7f6c0
fix a logic error in the previous, as point out by frank kardel.
2009-04-07 05:50:11 +00:00
lukem
5bd52bbac4
fix sign-compare issues
2009-04-06 12:50:36 +00:00
lukem
d4ab6626c0
fix sign-compare issue
2009-04-06 12:47:20 +00:00
lukem
5f508bdac7
redo previous to fix amd64 build
2009-04-06 12:38:35 +00:00
lukem
73a6ad29bd
fix sign-compare issue
2009-04-06 12:36:27 +00:00
lukem
48680f64b2
fix sign-compare issues
2009-04-06 12:35:20 +00:00
lukem
3a92921379
fix sign-compare issue
2009-04-06 12:33:11 +00:00
lukem
fb63fbd0cc
fix sign-compare issues
2009-04-06 12:32:30 +00:00
lukem
2a936e3086
fix sign-compare issue
2009-04-06 12:27:01 +00:00
lukem
e6cb0042e9
remove mispelt WARNS. (it will be set in ../Makefile.inc "soon")
2009-04-06 12:19:16 +00:00
lukem
428fc016ff
fix sign-compare issues
2009-04-06 12:18:19 +00:00
lukem
7b61bfdc7c
fix sign-compare issues
2009-04-05 12:06:33 +00:00
joerg
9d6b98ae28
If drvctl -l is used without argument, print the root device nodes.
2009-04-04 22:05:47 +00:00
plunky
bb505f700b
Because the IFF_NOARP flag is a negative option it needs to be negated
...
when being applied from the "arp" option which itself is positive.
problem demonstrated by
# ifconfig tap3 create
# ifconfig tap3
tap3: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
address: f2:0b:a4:7f:44:03
media: Ethernet autoselect
# ifconfig tap3 arp
# ifconfig tap3
tap3: flags=8882<BROADCAST,NOARP,SIMPLEX,MULTICAST> mtu 1500
address: f2:0b:a4:7f:44:03
media: Ethernet autoselect
# ifconfig tap3 -arp
# ifconfig tap3
tap3: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
address: f2:0b:a4:7f:44:03
media: Ethernet autoselect
# ifconfig tap3 destroy
#
2009-04-04 17:10:19 +00:00
pooka
54f76d2fa4
Issue a better error message if attempting to create a file system
...
on a block device. Inspired by PR kern/41127.
2009-04-03 13:22:05 +00:00
pooka
3b219697ed
Fix bug I introduced in rev 1.64: don't use stack space after
...
return. pointed out by yamt.
2009-04-03 07:26:07 +00:00
christos
e048bed6b3
Don't print an error with sysctl -w name?=value if name does not exist.
...
Should be pulled up to 5.0
2009-04-01 15:55:27 +00:00
christos
2037025cb5
PR/41111: Ed Ravin: ping -R gives misleading error when remote side doesn't
...
support record route
Deal with source route and record route specially giving a meaningful error
message.
Pullup to 5.0?
2009-03-31 19:51:11 +00:00
he
cfbede5668
Add a cast to intmax_t and use %jd to print an off_t.
...
Fixes at least the alpha and amd64 builds.
2009-03-28 21:34:33 +00:00
pooka
4ff44dd1fe
remove troublesome printf specifier
2009-03-28 15:17:16 +00:00
reed
b7b9ab25b1
Point to ifmedia(4) more. And refer to -m flag to (for media).
2009-03-27 19:33:22 +00:00
wiz
61ae4edccb
New sentence, new line.
2009-03-26 09:56:17 +00:00
pooka
32852ecef0
Apply revisions 1.23 and 1.24 from FreeBSD to autocalculate the
...
necessary geometry when creating a file system directly to a file.
In addition, when creating, do not complain about the file not
being char special and do not try to execute device ioctl's on it.
2009-03-26 08:39:24 +00:00
mrg
1c6ecba9bc
don't ignore "fsck -f" when given with "-p" on a wapbl filesystem.
...
ie, "fsck -fp" actually forces the check in preen mode now.
2009-03-25 03:42:41 +00:00
tls
ede5dc65a8
Fix savecore so it uses /dev/ksyms when it can (doesn't override libkvm
...
default). Fixes misc/38425.
2009-03-21 19:32:44 +00:00
lukem
deb4c0bbb3
fix sign-compare issues
2009-03-20 13:18:50 +00:00
wiz
479c390e0e
Drop trailing whitespace.
2009-03-18 10:46:58 +00:00
pgoyette
dab2b670bf
Format the address/offset of hexdump in hex, not decimal.
...
Addresses my PR bin/41035
2009-03-18 01:28:25 +00:00
lukem
be0c43535f
fix sign-compare issues
2009-03-17 00:52:47 +00:00
lukem
07f7688506
fix sign-compare issues
2009-03-16 12:56:19 +00:00
lukem
c1237301b3
fix sign-compare issues
2009-03-16 12:52:07 +00:00
lukem
240bf6cd28
fix sign-compare issues
2009-03-16 11:18:10 +00:00
christos
9f97ab946c
Allow ptyfs to be mounted inside a chrooted environment.
2009-03-15 16:47:45 +00:00
joerg
d7eb1430e2
Fix markup.
2009-03-15 10:01:47 +00:00
dyoung
5786b3376f
Fix spelling: s/parition/partition/.
2009-03-12 22:59:03 +00:00
joerg
e4e7c43459
Don't workaround ancient macro argument limit with .Xo/.Xc.
2009-03-11 18:02:00 +00:00
joerg
0e5f0af7e9
Fix preamble
2009-03-11 13:35:21 +00:00
joerg
997634fe14
Fix preamble to match order set out by mdoc(7). Discussed with wiz.
2009-03-09 19:24:26 +00:00
ad
101a9782a2
Add crash(8), a utility to diagnose kernel crashes. This is basically
...
ddb running on crash dumps, but with two notable changes:
- Breakpoints, watches, etc are obviously never going to work so they
are not handled.
- You can pipe output to the shell, e.g. ps | grep foo
Items remaining to be done:
- Port it to architectures other than i386. This isn't difficult, just
a case of making db_disasm.c/db_trace.c or their equivalent compile
and work.
- Make more of the "show" commands work, e.g "show uvmexp".
2009-03-07 22:08:07 +00:00
njoly
e4bf6d925f
Add missing free() in machdep_diskinfo().
2009-03-05 15:35:59 +00:00
tsutsui
f592533590
- add a sanity check for e2fs_inode_size in readsb()
...
- use EXT2_DINODE_SIZE() rather than sizeof(struct ext2fs_dinode) or
struct ext2fs_dinode array/pointer to see e2fs_ipb and inode offsets
2009-03-02 11:31:59 +00:00
tsutsui
14c85750c6
Use inodesize to get offset of inode in one more place.
2009-03-02 10:57:03 +00:00
tsutsui
48c2d0ee71
Fix botched logic in inodesize check.
2009-03-02 10:38:13 +00:00
tsutsui
1b5cd43c66
Replace a magic number with a new EXT2_REV0_DINODE_SIZE macro.
2009-03-02 10:16:49 +00:00
tsutsui
8676336f2d
- accept only EXT2_REV0_DINODE_SIZE inodesize on -O 0
...
- use inodesize to get offset of inode, not struct ext2fs_dinode array
2009-03-02 10:15:59 +00:00
wiz
dcc33b5c39
Sort options in usage.
2009-03-01 21:54:31 +00:00
wiz
9ea4262fa9
New sentence, new line.
2009-03-01 21:52:59 +00:00
wiz
5d45b7ee8a
Sort options.
2009-03-01 21:52:37 +00:00
christos
29055c6385
Support variable inode sizes.
2009-03-01 19:21:09 +00:00
joerg
e443a4cf79
Make function bodies static, the prototype already is.
2009-02-25 23:59:30 +00:00
christos
7b2f022cd6
don't copy the address of a pointer. Noticed by Anon Ymous
2009-02-25 13:52:18 +00:00
pooka
54db37b1cf
Note change with linux compat.
2009-02-24 12:45:37 +00:00
pooka
3f2d5fc9ad
Default to -o linux. This prevents programs from not working just
...
because the -o linux flag was not supplied, i.e. it is the sensible
default. People who absolutely do not want the extra files in
their /proc for whatever aesthetic reason (it's not like they
consume any resources) can do -o nolinux.
2009-02-23 19:47:58 +00:00
wiz
5eb2ad1b22
Fix typo, and restore line that was lost in previous.
2009-02-23 08:14:53 +00:00
dholland
481da53c30
Restore newfs_lfs after softdep removal (hi ad)
2009-02-22 23:06:23 +00:00
ad
59fcf21389
PR kern/26878 FFSv2 + softdep = livelock (no free ram)
...
PR kern/16942 panic with softdep and quotas
PR kern/19565 panic: softdep_write_inodeblock: indirect pointer #1 mismatch
PR kern/26274 softdep panic: allocdirect_merge: ...
PR kern/26374 Long delay before non-root users can write to softdep partitions
PR kern/28621 1.6.x "vp != NULL" panic in ffs_softdep.c:4653 while unmounting a softdep (+quota) filesystem
PR kern/29513 FFS+Softdep panic with unfsck-able file-corruption
PR kern/31544 The ffs softdep code appears to fail to write dirty bits to disk
PR kern/31981 stopping scsi disk can cause panic (softdep)
PR kern/32116 kernel panic in softdep (assertion failure)
PR kern/32532 softdep_trackbufs deadlock
PR kern/37191 softdep: locking against myself
PR kern/40474 Kernel panic after remounting raid root with softdep
Retire softdep, pass 2. As discussed and later formally announced on the
mailing lists.
2009-02-22 20:28:05 +00:00
yamt
dacc2a910d
remove a useless cast.
2009-02-22 15:28:43 +00:00
yamt
a85598544d
nfsdefargs: use designated initializers
2009-02-20 15:37:22 +00:00
yamt
bbac3fbde4
remove a useless cast.
2009-02-18 13:13:27 +00:00
christos
5dae591c0c
Use the wedge size, not the disk size, from Yorick Hardy
2009-02-17 00:16:35 +00:00
is
272429c084
This ain't whitespace98.
2009-02-16 13:38:21 +00:00
abs
740916b73c
put back edlabel on sun2 (m68000)
2009-02-16 12:30:58 +00:00
dholland
cfacc31dc0
fix typo: "aprox." -> "approx." (approximate).
2009-02-15 08:23:31 +00:00
abs
515e52158b
Convert more MACHINE tests to MACHINE_ARCH
2009-02-14 13:50:50 +00:00
abs
2cb54095fc
Build and install edlabel based on MACHINE_ARCH not MACHINE
2009-02-14 11:33:56 +00:00
uebayasi
a6533b8fed
Comment out CFLAGS+=-g.
2009-02-13 16:02:05 +00:00
lukem
bd0ca7dff7
WARNS=4
2009-02-13 01:37:35 +00:00
lukem
9abbf3c336
fix -Wsign-compare issues
2009-02-13 01:37:23 +00:00
wiz
5452aa5f5c
Bump date for previous. New sentence, new line.
2009-02-08 21:56:57 +00:00
reinoud
9a5eca17f4
Add mount_udf(8) option '-c' requesting session closure on unmount and
...
document it in the manpage.
2009-02-08 19:28:49 +00:00
uebayasi
cede8f9855
Let 'gpt add' suggest a collect device name so that opendisk(3) called by
...
dkctl(8) succeeds.
2009-02-07 18:12:22 +00:00
uebayasi
0edd7181ba
Make manual and usage consistent. No functional changes.
2009-02-07 17:21:44 +00:00
uebayasi
b9691b268f
- Display cache, strategy, and list of wedges if no command is specified in
...
the command line.
- Sort list of wedges.
Posted on tech-userlevel a while ago, no objections then.
2009-02-07 17:13:32 +00:00
enami
ca82f7eac5
Use indent-synopsis instead of iS register. The latter is a register
...
used in BSD derived .Nm implementation.
2009-01-30 11:55:04 +00:00
tron
0c5d87d569
Use correct format to print the "numBlocks" element in a RAIDframe
...
component label. raidctl(8) should now print the correct number of
blocks for RAID sets larger than 1TB.
Patch supplied by Bernhard Moellemann in PR bin/40479.
2009-01-26 11:34:12 +00:00
wiz
f8ab4d2651
New sentence, new line.
2009-01-24 10:45:44 +00:00
jmcneill
537c688f5b
Note that empty filesystems are now treated as if they support long
...
filenames by default.
2009-01-23 12:48:49 +00:00
apb
756ffbbce0
* Say that type "nfs" is inferred if the path contains a
...
":" or "@". (Amazingly, this was not documented before).
* Say that the "nfs" inference is deprecated. (It was deprecated in
revision 1.87 of mount.c, dated 2009-01-11.)
* Add "-t nfs" in an example, so as not to rely on the automatic
inference of nfs when the path contains a colon.
* Try to improve the description of how the arguments are interpreted.
2009-01-20 09:07:04 +00:00
apb
44f43cf298
Remove local definitions of PRIxxxx macros in favour of the
...
centralised definitions from tools/compat/compat_defs.h, which
are included via nbtool_config.h.
2009-01-18 21:15:14 +00:00
mrg
5be383f77e
Do not erroneously leave a truncated 16-bit sector
...
count on "large" (>=32MB) file systems when fetching the geometry from
the medium. This confuses some software (which is to say Windows)
when a device newfs(8)ed under NetBSD is transported to another
system. (Note: The rest of the code uses 'bsec', and DTRT for smaller
file systems.)
contributed anonymously.
2009-01-18 10:50:56 +00:00
lukem
c6144e484f
fix -Wsign-compare issues
2009-01-18 00:24:29 +00:00
lukem
0fdc53711f
Use KiB MiB GiB instead of Kb Mb Gb
2009-01-18 00:21:09 +00:00
lukem
1881cc846a
* Fix -Wsign-compare issues.
...
* Add some XXXs noting where we might want to check for 16bit overflow.
* Use uintNN_t instead of int if the values is read from or written to
using udf_rwNN().
2009-01-18 00:18:41 +00:00
he
41daabb7fc
Ensure that all the files in SRCS are *.c files (there were some
...
files matching *.o (!) in the list). Thanks to cube@ for spotting
what I could not see. Should fix issue with UPDATE builds across
the recent time_t merge and associated shared lib major bumps.
2009-01-14 20:38:53 +00:00
tsutsui
08e5f5529c
Add workaround typedefs for awful hack.
...
XXX: It's completely unacceptable for me to refer libsa files from userland.
XXX: Nowadays we no longer have serious size restriction in install media,
XXX: so I think it's much better to simply remove this ugly SMALLPROG hacks.
XXX: If you really want to share files, please move them into src/common
XXX: with defined APIs.
2009-01-13 11:47:32 +00:00
wiz
2fd0883c1e
New sentence, new line.
2009-01-11 21:57:14 +00:00
pooka
694167d28f
Support mount -o rump, which uses the rump server instead of using
...
the kernel service. E.g. "mount -t efs -o rump /dev/sgidev /mnt"
runs effectively "rump_efs /dev/sgidev /mnt".
2009-01-11 20:39:34 +00:00
pooka
86cc06cf64
-o resport, not -o resvport
2009-01-11 20:22:41 +00:00
pooka
547a80b5eb
Fix noresport mount option parsing.
2009-01-11 20:22:11 +00:00
pooka
4d0f7c6fcd
Warn that autoselecting nfs based on : or @ in the device path will
...
be removed in a future release.
2009-01-11 12:33:50 +00:00
pooka
b38b40842d
EFS -> SGI EFS in NAME
2009-01-05 16:36:04 +00:00
apb
cf9d39220a
Add a list of device types for use with "rndctl -t ${typename}".
2009-01-04 12:01:43 +00:00
christos
84f0d7015a
when using getargs, don't set read-only otherwise it fails with EINVAL.
2009-01-03 23:09:41 +00:00
christos
5bd66079eb
document nocasetrans.
2009-01-03 22:56:23 +00:00
christos
2e3fa27094
reset args. Add casetrans
2009-01-03 20:11:04 +00:00
mlelstv
bb90b5f0cd
cast arguments for changed printf format
2008-12-29 20:02:30 +00:00
christos
ac3b5d9cdf
fix dev_t format.
2008-12-29 16:03:57 +00:00
christos
ac43585b6e
fix printf formats.
2008-12-28 20:23:53 +00:00
christos
118c87a6fe
fix dev_t format.
2008-12-28 20:17:11 +00:00
christos
b935e079cd
fix printf formats.
2008-12-28 20:15:21 +00:00
christos
b09dc428f4
parse unsigned long with strtoul not atoi
2008-12-28 20:12:31 +00:00
hannken
7586bc881e
Make restore work for Linux dump volumes by ignoring extended attribute
...
records on these volumes. Tested with Centos 5.2.
Reviewed by: Manuel Bouyer <bouyer@netbsd.org>
2008-12-26 19:26:04 +00:00
jmcneill
a2f8108745
The kernel now accepts BPB with heads > 255, so don't limit the number
...
of drive heads.
2008-12-26 04:23:17 +00:00
ad
2df6131a64
Enable the faked ELF kernel by default, now that ksyms output works with
...
gdb. Makes it possible to do post-mortem debugging on a modular kernel.
2008-12-05 21:41:10 +00:00
tsutsui
09275f2b8b
Specify -fno-loop-optimize on m68000 as workaround for gcc -O1 codegen bug
...
mentioned in PR bin/40036 and PR toolchain/40066.
2008-11-29 15:28:49 +00:00
tsutsui
da5d5a9f1c
Add RCS Id. XXX why separate Makefile.inc?
2008-11-29 15:23:32 +00:00
jnemeth
10655c3e2a
PR/40059 - Bug Hunting -- add Xref to wscons.conf(5)
2008-11-29 05:52:32 +00:00
tsutsui
2af45ff960
Remove unnecessary casts.
2008-11-24 18:05:25 +00:00
tsutsui
0c5d01004e
Handle 32 bit uid field on E2FS_REV1.
2008-11-24 17:41:29 +00:00
tsutsui
6189d5e324
Add missed byteswap ops against ext2fs_dinode members.
2008-11-24 17:37:17 +00:00
tsutsui
ee70a0c964
Use "size > INT32_MAX" rather than "size >= 0x80000000U" to check 2GB limit.
2008-11-24 17:30:12 +00:00
tsutsui
a43d077c5c
- unsigned -> unsigned int
...
- remove unnecessary casts from malloc(3) and free(3)
- fix a bogus indent
2008-11-24 17:19:53 +00:00
uwe
2b5d806dfe
Punctuation formatting nit.
2008-11-17 02:32:09 +00:00
uwe
5d234bdddb
".Dv Qo foo Qc" should be ".Qq Dv foo"
2008-11-17 02:22:49 +00:00
ad
87557cc876
Sort output by name.
2008-11-16 11:30:55 +00:00
ad
235e42d88f
kernel -> builtin in output.
2008-11-15 11:29:04 +00:00
hira
842ca3f635
Add missing newline to usage.
2008-11-14 09:55:38 +00:00
thorpej
7077ca222a
Don't use sizeof(struct gpt_hdr). It will pad the structure on x86-64,
...
which causes some systems to reject the GPT.
kern/38997
2008-11-12 22:50:22 +00:00
ad
0efea177e3
Remove LKMs and switch to the module framework, pass 1.
...
Proposed on tech-kern@.
2008-11-12 12:35:50 +00:00
wiz
2ca1f539aa
Add backslash (minus is "\-").
2008-11-11 06:28:30 +00:00
reed
68f20c24d9
Add some details about init's role with securelevel.
...
Add references to other manual pages for more details.
2008-11-11 00:14:55 +00:00
reed
a4bfac4a14
Reference secmodel_securelevel(9) manual page.
2008-11-11 00:09:36 +00:00
joerg
3fbdfc8af9
Reduce internals of WAPBL exposed to the rest of the system.
2008-11-10 20:12:13 +00:00
apb
88ba92672f
* Instead of silently ignoring extra args, print a usage error. This
...
adddresses the silent failure reported in PR 39862 by Brian A. Seklecki
* Adjust usage message to match the synopsis in the man page.
2008-11-06 16:01:54 +00:00
apb
046bb95d46
Adjust synopsis and description to make it clear that -d devname and
...
-t devtype are mutually exclusive.
2008-11-06 15:58:16 +00:00
mrg
9b0170606d
make MKPIC=no builds work on i368, shark, vax, pmax, sgimips, sparc,
...
maybe all mips and all arm as well.
2008-10-31 20:24:51 +00:00
apb
07103d0363
Pass SED=${TOOL_SED:Q} in the environment to scripts run during the build.
2008-10-26 14:55:17 +00:00
lukem
ddd1724f86
xref rescue(8)
2008-10-21 02:32:37 +00:00
ad
dc7ae0762f
- Add code to produce a fake ELF kernel containing only symbol info. Done
...
by extracting ksyms state from the dump, so we have symbols for modules
loaded at the time of the crash. If ksyms extraction fails, this falls
back to the current behaviour of copying /netbsd.
- Leave it disabled for the moment: (1) we are about to branch (2) most
tools understand the artificial kernel but gdb has trouble with it for
some reason.
2008-10-20 10:34:54 +00:00
apb
96230fab84
Use ${TOOL_AWK} instead of ${AWK} or plain "awk" in make commands.
...
Pass AWK=${TOOL_AWK:Q} to shell scripts that use awk.
2008-10-19 22:05:19 +00:00
pooka
61c5cf598d
Convert mount_nfs to the mount_foo_parseargs() format. No functional
...
change.
2008-10-16 09:12:54 +00:00
pooka
084e92b62d
Reword quite out-of-place (even historically) "nqnfs 2" error message.
2008-10-15 19:06:45 +00:00
dholland
866d811ed8
Fix reversed test in connection with combining -i and -l. If some
...
packets have already sent because of the preload count handling, we
shouldn't start off by sending another one right away. The reversed
test causes ping6 to wait one interval before sending anything at all
if you don't use -l. PR bin/39732.
2008-10-13 13:47:35 +00:00
christos
85db23df23
reallocate the correct amount. From Anon Ymous
2008-10-12 23:26:12 +00:00
wiz
af2c2b73f3
Don't use unicode in usage.
...
Noted by Anon Ymous.
2008-10-12 20:49:43 +00:00
wiz
89cc13767c
Sync usage with man page.
2008-10-09 18:38:24 +00:00
wiz
104f1a2c29
Standardize.
2008-10-09 18:32:08 +00:00
christos
59334248e2
Disable userid to username lookups by default. Add a -U flag to perform them.
...
In single user mode lookups that involve the network might not work and they
slow down fsck.
2008-10-09 16:56:23 +00:00
christos
c6070f6f5a
Avoid allocating 2 x inospace and use realloc instead. This also saves a
...
large memcpy.
2008-10-09 15:50:46 +00:00
joerg
281bbad379
Explicitly check that the dump device is not the console, a tty or pty.
...
While the list is adhoc, the problems reported are always with
/dev/console. Adresses PR 38425 and similiar issues with Xen.
2008-10-09 13:59:50 +00:00
wiz
0247fc12f6
Bump date for previous. Remove trailing whitespace.
...
New sentence, new line. Capitalize Ethernet.
2008-09-30 09:41:41 +00:00
dyoung
7abd58c82d
Do not mention the 'ns' address family any longer, since that
...
support was removed quite a while ago.
Mention the 'link' address family. Describe the 'active' keyword.
Add examples for adding and activating a link-layer address.
2008-09-29 17:28:07 +00:00
pooka
4a6dd4a9c6
Assign default value for retrycnt already in data.
...
XXX: the use of globals would benefit from a loving touch
2008-09-27 20:39:42 +00:00
christos
8c6fb6faa5
PR/39525: Joachim Schueth, Frederik Sausmikat:
...
cgd inadvertently encrypts blkno eight times to generate IV
2008-09-12 16:51:54 +00:00
dyoung
6a9236b124
Get the socket addresses for dst/gateway/netmask/interface/ifaddr
...
out of the global namespace.
2008-09-10 01:56:22 +00:00
dyoung
5e93382467
Don't cast a sockunion * to sockaddr *. Instead, reference the
...
sockaddr inside of the sockunion.
2008-09-10 01:14:59 +00:00
dyoung
0a77d3df40
Delete superfluous casts to void *.
2008-09-10 01:08:39 +00:00
dyoung
f791b67f11
Constify.
2008-09-10 01:06:58 +00:00
dyoung
cfe9ef5ba6
Constify.
2008-09-10 01:00:02 +00:00
dyoung
36aee9b2c9
Constify.
...
For clarity's sake, do not assign a new value to inet_makenetandmask()'s
argument, `inet'.
2008-09-10 00:57:57 +00:00
dyoung
f65fccd290
Extract subroutine extract_addrs() for reuse, later.
...
Replace the anonymous constant, 0, with AF_UNSPEC.
2008-09-09 19:58:46 +00:00
dyoung
081a2b518e
Constify.
2008-09-09 16:55:28 +00:00
dyoung
51731102ff
Shorten a staircase. Remove superfluous parentheses from return
...
statements. Constify.
2008-09-09 16:50:52 +00:00
dyoung
acf567a730
Use EXIT_FAILURE instead of anonymous constant '1'.
2008-09-09 16:35:15 +00:00
dyoung
c08d63b5ad
Use a union and sizeof() to avoid a cast and an anonymous constant
...
buffer length, respectively.
2008-09-09 16:23:33 +00:00
dyoung
a26d1ce8fc
Use bool.
2008-09-09 16:18:17 +00:00
pooka
e9233abdae
Convert to the new mount world order with parseargs.
2008-09-04 12:07:58 +00:00
dholland
a28347f962
Document -v. PR 39441 from Stathis Kamperis. Bump date.
2008-08-31 23:40:19 +00:00
dholland
3f944a915e
Remove trailing whitespace. Noted in PR 39440 by Stathis Kamperis.
2008-08-31 23:37:45 +00:00
dholland
947d35bd35
Don't dump core if given no arguments. Fixes PR 39440 from Stathis Kamperis
...
(but with a different patch).
2008-08-31 23:35:04 +00:00
gdt
4a8ce74d3f
Add an explanation of why one would want to use -x/-X, after
...
discussion with bouyer@.
2008-08-30 15:07:40 +00:00
dogcow
fefef6828c
Make it compile. (HI BOUYER!)
2008-08-30 14:07:32 +00:00
bouyer
a8ac39af81
Add fss(4) snapshot support to fsck_ffs(8) (via -x or -X options, like
...
dump(8)). This allows fsck_ffs -n to work on a snapshot of a R/W mounted
filesystem, and avoid errors related to filesystem activity.
2008-08-30 10:46:16 +00:00
gmcgarry
3c9a95916d
Wrap compiler-specific flags with HAVE_GCC and HAVE_PCC as necessary. Add a few flags for PCC.
2008-08-29 00:02:21 +00:00
wiz
133e2f4217
Drop trailing whitespace.
2008-08-28 21:24:30 +00:00
tsutsui
00c798e9e3
Fix some spelling.
2008-08-28 16:29:24 +00:00
oster
6fe654d47f
Bump date (before wizd).
2008-08-26 21:08:08 +00:00
oster
a252344f99
Add description of some of the things 'raidctl -u' doesn't do.
2008-08-26 21:06:55 +00:00