Kirk McKusick
68aff0840c
Clear the pending counts in the superblock after a successful run
...
of fsck so that the kernel does not complain about them being
non-zero when the filesystem is mounted.
Sponsored by: DARPA & NAI Labs.
2002-10-19 05:36:48 +00:00
Kirk McKusick
ecfc865a4b
Bound the size of the superblock to SBLOCKSIZE.
...
Submitted by: BOUWSMA Beery <freebsd-misuser@netscum.dyndns.dk>
Sponsored by: DARPA & NAI Labs.
2002-10-18 23:17:30 +00:00
Giorgos Keramidas
8a7c201103
Typo in verb: zeros -> zeroes.
2002-10-18 01:05:46 +00:00
Marcel Moolenaar
271e5003bd
Do not emit values as var=value while everything else looks like
...
XML. Emit the values as <var>value</var> for consistency.
2002-10-17 05:41:10 +00:00
Robert Watson
273500c258
s/clear/cleared/ for consistency (sigh)
...
Reported by: dd
2002-10-16 05:03:40 +00:00
Robert Watson
c2cd97a3d0
Spell 'set' as 'cleared' where appropriate.
2002-10-15 21:23:22 +00:00
Robert Watson
81dc101cf6
Teach tunefs to print the ACL and multilabel flag information when
...
inspecting a superblock.
Obtained from: TrustedBSD Project
Sponsored by: DARPA, Network Associates Laboratories
2002-10-15 18:14:05 +00:00
Robert Watson
a2325efeb1
Correct some of the style problems in this file:
...
I introduced a style problem when I sorted 'a' before 'A'; our
preferred order sorts 'A' first. Correct.
Use .Cm instead of .Ar.
Submitted by: bde
2002-10-15 15:30:55 +00:00
Robert Watson
289e09ee73
Introduce -a [enable|disable] and -l [enable|disable] flags to the tunefs
...
command, permitting it to set FS_ACLS and FS_MULTILABEL administrative
flags on UFS file systems.
Obtained from: TrustedBSD Project
Sponsored by: DARPA, Network Associates Laboratories
2002-10-14 19:52:12 +00:00
Robert Watson
03d94b50e5
Teach mount(8) about MNT_ACLS for the purposes of mount options and
...
mount option printing.
Obtained from: TrustedBSD Project
Sponsored by: DARPA, Network Associates Laboratories
2002-10-14 19:40:00 +00:00
Sean Chittenden
927a76bb5e
Increase the max dummynet hash size from 1024 to 65536. Default is still
...
1024.
Silence on: -net, -ipfw 4weeks+
Reviewed by: dd
Approved by: knu (mentor)
MFC after: 3 weeks
2002-10-12 07:45:23 +00:00
Jens Schweikhardt
b2aa8b2a98
Document that write(2) et al can return EROFS for attempts to write the
...
disk label area.
PR: 43891
Submitted by: Diomidis D. Spinellis <dds@istlab.dmst.aueb.gr>
MFC after: 3 days
2002-10-10 19:16:10 +00:00
Giorgos Keramidas
f9e425b336
Make sure strsep() gets a nul-terminated string.
...
Reviewed by: phk
2002-10-10 10:07:19 +00:00
Kirk McKusick
1546eccd21
When verifying a superblock, the lower bound on block size is MINBSIZE
...
(4096), not SBLOCKSIZE (8192).
Submitted by: Tor.Egge@cvsup.no.freebsd.org
Sponsored by: DARPA & NAI Labs.
2002-10-10 00:50:56 +00:00
Alfred Perlstein
9e9715e9c0
de-__P()
2002-10-10 00:32:55 +00:00
Juli Mallett
94c61219f5
Update documentation for kldload(8)'s ability to load multiple modules.
...
Submitted by: Daniel O'Connor <doconnor@gsoft.com.au>
2002-10-09 06:46:54 +00:00
Yoshihiro Takahashi
6d8c8fabad
Fix to support pc98.
2002-10-08 12:13:19 +00:00
Juli Mallett
d06c7584b6
Make it possible to kldload(8) many modules.
...
MFC after: 2 months
Sponsored by: Bright Path Solutions
Reviewed by: tjr
2002-10-08 09:57:03 +00:00
Dima Dorfman
e5d09546b8
Treat the pathptrn field as a real pattern with the aid of fnmatch().
2002-10-08 04:21:54 +00:00
Thomas Quinot
2aeb6b2708
Document behaviour change in reboot(8) introduced in reboot.c rev. 1.17:
...
when using '-p' with reboot, and the power down action failds, reboot
the system normally. The behaviour of 'halt -p' and of shutdown(8) is
unchanged.
Approved by: roberto
2002-10-07 21:18:20 +00:00
Yoshihiro Takahashi
d3647c0221
Don't use DPCYL and DPSECT macros. These are not needed.
...
Submitted by: kawanobe@st.rim.or.jp (Kawanobe Koh)
2002-10-07 10:04:07 +00:00
Thomas Quinot
cfde77fbdf
Set only the RB_POWEROFF flag (not the RB_HALT flag) when
...
'-p' is used on the reboot(8) command line.
This is intended for use when you want to attempt a power down
action, but you want the system to reboot (not halt) if the
power down action fails.
This is typically useful when the power-off action performed by
the kernel consists in signalling an uninterrupted power supply
that it should shut down its inverter if mains power has not returned.
The behaviour of shutdown(8) and init(8) is not modified;
only the behaviour of invoking 'reboot -p' manually is
modified, and then only in the case when a power-down action
fails.
Sounded reasonable to: phk
Approved by: roberto (mentor)
2002-10-06 16:24:36 +00:00
Poul-Henning Kamp
0cdbe32937
Don't be noisy if DIOCWLABEL fails, it's probably because we're writing
...
the first label to the raw disk.
Sponsored by: DARPA & NAI Labs.
2002-10-05 21:57:05 +00:00
Yoshihiro Takahashi
bd8ab1f63e
Include <sys/diskpc98.h>
2002-10-04 14:05:00 +00:00
Peter Wemm
a1c254d8c6
EFI GPT partitions use 'p' as a slice seperator. eg: da0p1 or da0p217.
...
(There is a theoretical limit of 16384 partitions)
2002-10-04 00:29:26 +00:00
Matthew N. Dodd
50479880a8
Cast malloc() assignments.
2002-10-02 06:24:19 +00:00
Dima Dorfman
8025c44b00
Add an -o option to exit after receiving one reply. This can be used
...
to test whether a link is live.
PR: 38573
Submitted by: David Taylor <davidt@yadt.co.uk>
Obtained from: NetBSD
2002-10-02 03:24:27 +00:00
Dima Dorfman
b6fcb4fec3
Don't crash when the user feeds us nonesense in the form:
...
ifconfig IF ether WHATEVER -alias
PR: 42544
Submitted by: Mike Makonnen <makonnen@pacbell.net>
2002-10-02 02:17:59 +00:00
Poul-Henning Kamp
3f8322d6b8
Remove a comma trailing an if clause.
...
According to Kirk: "Luckily, the statement is usually true".
Spotted by: FlexeLint
2002-10-01 17:31:28 +00:00
Bruce Evans
4fb133adea
Changed "file system" back to "filesystem" in the usage message. English
...
rules don't apply to tokens that are supposed to represent single args.
This was only fixed in the man page.
Fixed other differences between the man page and the usage message (1
formatting bug and 1 syntax bug).
2002-10-01 13:44:15 +00:00
Poul-Henning Kamp
3bb24c35f2
Split MBR and PC98 on-disk sliceformats out from disklabel.h, step 1:
...
Peter had repocopied sys/disklabel.h to sys/diskpc98.h and sys/diskmbr.h.
These two new copies are still intact copies of disklabel.h and
therefore protected by #ifndef _SYS_DISKLABEL_H_ so #including them
in programs which already include <sys.disklabel.h> is currently a
no-op.
This commit adds a number of such #includes.
Once I have verified that I have fixed all the places which need fixing,
I will commit the updated versions of the three #include files.
Sponsored by: DARPA & NAI Labs.
2002-10-01 07:24:55 +00:00
Matthew N. Dodd
492e1546ef
- bzero() allocations.
...
- check for malloc() failures.
2002-09-30 09:00:03 +00:00
Matthew N. Dodd
f9f1b6f70f
Turn warnings back on.
2002-09-30 08:59:16 +00:00
Poul-Henning Kamp
afbe3a0f81
Add the "Monitor" interface flag.
...
Setting this flag on an ethernet interface blocks transmission of packets
and discards incoming packets after BPF processing.
This is useful if you want to monitor network trafic but not interact
with the network in question.
Sponsored by: http://www.babeltech.dk
2002-09-27 18:57:47 +00:00
John Baldwin
60d6cc883c
Give up on a tty if opening it's special file returns ENOENT like we do for
...
ENXIO.
Glanced at by: imp, gallatin
2002-09-27 16:02:28 +00:00
Poul-Henning Kamp
ea396d5bfa
Don't show disklabel in the examples, it is not necessary.
2002-09-26 21:29:10 +00:00
Maxim Konovalov
3ec6f79c1e
Do not dump core on 'ipfw add unreach': handling null strings in
...
fill_reject_code(). Please note ipfw/ipfw2.c is not affected.
PR: bin/42304
Submitted by: Andy@wantpackets.com
MFC after: 1 day
2002-09-25 11:22:36 +00:00
Mike Barcroft
89fdc4e117
Use the standardized CHAR_BIT constant instead of NBBY in userland.
2002-09-25 04:06:37 +00:00
Kirk McKusick
c18ef4c018
Add support to fsck_ffs to account for storage for extended
...
attributes.
Sponsored by: DARPA & NAI Labs.
2002-09-24 05:18:17 +00:00
Maxim Konovalov
8bca894718
o Fix a typo.
...
o Remove EOL spaces.
Submitted by: Harold Gutch <logix@foobar.franken.de> (typo patch)
Approved by: luigi
MFC after: 3 days
2002-09-22 11:30:51 +00:00
Poul-Henning Kamp
b7e368f7c1
Don't disklabel(8) the md(4) device, it is not needed, and we don't want
...
to propagete BSD disklabels to architectures not already so polluted.
Sponsored by: DARPA & NAI Labs.
2002-09-22 09:46:28 +00:00
Poul-Henning Kamp
1851342297
Failure to rewrite the disklabel should not be fatal.
...
Sponsored by: DARPA & NAI Labs.
2002-09-22 09:41:41 +00:00
Poul-Henning Kamp
b9d05a16f4
Construct new disklabels based on the medias stated parameters in
...
userland, rather than expect all possible GEOMetries to know about
BSD disklabels.
Sponsored by: DARPA & NAI Labs
2002-09-20 09:18:31 +00:00
Poul-Henning Kamp
7963fae61f
Straighten out get_params().
...
Sponsored by: DARPA & NAI Labs.
2002-09-20 08:12:51 +00:00
Peter Wemm
66422f5b7a
Initiate deorbit burn for the i386-only a.out related support. Moves are
...
under way to move the remnants of the a.out toolchain to ports. As the
comment in src/Makefile said, this stuff is deprecated and one should not
expect this to remain beyond 4.0-REL. It has already lasted WAY beyond
that.
Notable exceptions:
gcc - I have not touched the a.out generation stuff there.
ldd/ldconfig - still have some code to interface with a.out rtld.
old as/ld/etc - I have not removed these yet, pending their move to ports.
some includes - necessary for ldd/ldconfig for now.
Tested on: i386 (extensively), alpha
2002-09-17 01:49:00 +00:00
Mike Barcroft
51f42932d1
Don't depend on <sys/types.h> pollution in <fcntl.h>. Sort includes.
2002-09-16 19:46:20 +00:00
Poul-Henning Kamp
6c7e64b65c
I forgot fsdb was still sharing files with fsck.
2002-09-16 14:18:43 +00:00
Poul-Henning Kamp
5186921306
Add a source file where EXTATTR checks will happen and hook it in even
...
if it doesn't do anything yet.
Sponsored by: DARPA & NAI Labs.
2002-09-16 11:27:47 +00:00
Mike Barcroft
2c16ed2973
Don't depend on <sys/types.h> pollution in <fcntl.h>. Sort includes.
2002-09-16 08:34:08 +00:00
Poul-Henning Kamp
3f8ba8b5f8
Try to pick up disk geometry with specific DIOC* ioctls, rather than
...
expecting a bogo-disklabel to contain them, if possible.
This makes fdisk work with GEOM.
2002-09-15 16:08:52 +00:00