John Dyson
52c64c95c5
In kern_physio.c fix tsleep priority messup.
...
In vfs_bio.c, remove b_generation count usage,
remove redundant reassignbuf,
remove redundant spl(s),
manage page PG_ZERO flags more correctly,
utilize in invalid value for b_offset until it
is properly initialized. Add asserts
for #ifdef DIAGNOSTIC, when b_offset is
improperly used.
when a process is not performing I/O, and just waiting
on a buffer generally, make the sleep priority
low.
only check page validity in getblk for B_VMIO buffers.
In vfs_cluster, add b_offset asserts, correct pointer calculation
for clustered reads. Improve readability of certain parts of
the code. Remove redundant spl(s).
In vfs_subr, correct usage of vfs_bio_awrite (From Andrew Gallatin
<gallatin@cs.duke.edu>). More vtruncbuf problems fixed.
1998-03-19 22:48:16 +00:00
John Dyson
b1a7842b22
Add ENABLE_VFS_IOOPT kernel option.
1998-03-19 22:37:37 +00:00
Eivind Eklund
83e6569390
Make 'ifconfig -l ether' only list Ethernet interfaces. This is
...
useful, intuitive, and match the old comments in the source.
Previously, 'ifconfig -l ether' and 'ifconfig -l' were equal.
1998-03-19 20:58:45 +00:00
John Dyson
1c77c6b7b0
Fix an embarassing problem in vtruncbuf.
1998-03-19 18:46:58 +00:00
Bruce Evans
c9811e98d6
Build the libraries in a correct order. Reorganized the ifdefs so
...
that the order is easy to see.
1998-03-19 16:56:58 +00:00
Bruce Evans
47e0b716cb
Build the initial `make' in the temporary build tree so that its forced
...
cleaning doesn't affect the normal copy. Save a little time by not doing
unnecessary clean, depend nd cleandepend steps.
Reviewed by: mckay@freebsd.org
Added xargs to build-tools. It may be used for kdump and truss.
1998-03-19 16:43:19 +00:00
Tatsumi Hosokawa
d767c61bfd
Added U.S. Robotics XJ1560J (X2 X-jack modem)
1998-03-19 16:25:17 +00:00
Tatsumi Hosokawa
bf595ed7c2
Uninitialized pointer reference may happen on particular environment.
...
(for example, it kills my new laptop, Toshiba Libretto 100....)
1998-03-19 16:19:16 +00:00
Bruce Evans
c8151f7b9b
Don't use the beforedepend target. It was a no-op here except for
...
helping bsd.dep.mk break `make -jN depend'.
1998-03-19 15:27:08 +00:00
Bruce Evans
3f9af06bf9
Removed vestiges of use of beforedepend target.
1998-03-19 15:21:19 +00:00
Bruce Evans
ee09b4f65e
Don't use the beforedepend target. It was a no-op here except for
...
helping bsd.dep.mk break `make -jN depend'.
1998-03-19 15:12:05 +00:00
Jordan K. Hubbard
df87ad2d33
correct checks for "already written" case.
1998-03-19 15:07:20 +00:00
Jordan K. Hubbard
75ea99e2df
Add noatime option to new filesystems to speed up initial extraction.
...
Suggested by: bde
1998-03-19 15:02:09 +00:00
Bruce Evans
8d17ea527b
Use gzip's -n flag so that simple regression tests of `make world'
...
work better.
1998-03-19 13:32:43 +00:00
Bruce Evans
5f1c0dcd1a
Fixed CLEANFILES. Some temporary files were missing.
1998-03-19 13:22:46 +00:00
Bruce Evans
d2ca4e981b
Fixed building of kernels without `options FFS'. ffs_softdep_stub.c is
...
not optional, since several "standard" files in ufs/ufs reference it.
1998-03-19 13:01:50 +00:00
Bruce Evans
77d71f644a
Fixed a race to build the @' and
machine' symlinks early enough
...
for `make -jN'.
1998-03-19 12:35:55 +00:00
Philippe Charnier
db439b3aaa
Use .An/.Aq.
1998-03-19 07:47:10 +00:00
Philippe Charnier
68085a0ef1
.Sh AUTHOR -> .Sh AUTHORS. Use .An/.Aq.
1998-03-19 07:46:04 +00:00
Philippe Charnier
5e80730948
Use .An/.Aq.
1998-03-19 07:40:27 +00:00
Philippe Charnier
99e2b73dd8
.Sh AUTHOR -> .Sh AUTHORS. Use .An/.Aq.
1998-03-19 07:37:43 +00:00
Philippe Charnier
c92c0f2628
.Sh AUTHOR -. .Sh AUTHORS. Use .An/.Aq.
1998-03-19 07:37:22 +00:00
Philippe Charnier
a5941fc2aa
.Sh AUTHOR -> .Sh AUTHORS. Use .An/.Aq
1998-03-19 07:34:22 +00:00
Philippe Charnier
05e61fd508
.Sh AUTHOR -> .Sh AUTHORS
...
Use .An/.Aq
1998-03-19 07:26:37 +00:00
David Greenman
4d88b7963a
Protect against count of chars received being 0, which causes a panic
...
otherwise. Can apparantly happen with some firmware revs.
Submitted by: Kouichi Hirabayashi <kh@mogami-wire.co.jp>
1998-03-18 20:52:28 +00:00
Tim Vanderhoek
41c01ead61
MF22: Remove confusing comma
1998-03-18 16:21:55 +00:00
David E. O'Brien
c868efd590
I goofed on the `LINKS' syntax.
...
Submitted by: Dmitrij Tejblum <dima@tejblum.dnttm.rssi.ru>
1998-03-18 12:28:09 +00:00
Jordan K. Hubbard
77636759a3
style tweak.
1998-03-18 08:00:25 +00:00
Jordan K. Hubbard
9a4d88e55e
Document NOPERL
1998-03-18 07:58:49 +00:00
Garrett Wollman
2cc2df490e
Add preliminary support for IEEE 802.1Q VLAN tagging. It doesn't actually
...
work reliably yet (I've had panics), but it does seem to occasionally
be able to transmit and receive syntactically-correct packets.
Also fixes one of if_ethersubr.c's legion style bugs, and removes
the hostcache code from standard kernels---the code that depends on it
is not going to happen any time soon, I'm afraid.
1998-03-18 01:40:12 +00:00
John Dyson
4641c8ac1d
Correct a problem where data OR metadata could be thrown away if a
...
buffer is grown.
1998-03-17 17:36:05 +00:00
Daniel O'Callaghan
b9e8979b7b
PR: i386/6040
...
Submitted by: nakagawa@jp.freebsd.org
Add new PCI NE2000 (VIA VT86C926)
1998-03-17 10:54:23 +00:00
Søren Schmidt
eb615e1788
Fixed missing filemark on close if data written to tape.
...
Don't try to flush buffers if the drive says it has none.
More error checking and reporting.
Hack: if drive hangs, it can be reset by issuing a mt -f device offline.
I've been able to make several 4G backups. However there is still problems
with some configurations. It is not clear if it is hardware or driver
problems yet.
1998-03-17 10:45:18 +00:00
KATO Takenori
61324207f1
Make EPSON_BOUNCEDMA a new-style option.
1998-03-17 09:11:03 +00:00
KATO Takenori
b2bde4cb07
If lowervp is NULLVP, vap was clobbered.
...
Submitted by: Naofumi Honda <honda@Kururu.math.sci.hokudai.ac.jp>
Obtained from: NetBSD/pc98
1998-03-17 08:47:50 +00:00
KATO Takenori
b96ae93234
Sync with sys/i386/isa/clock.c revision 1.117.
1998-03-17 08:42:18 +00:00
KATO Takenori
f1aca9c33f
Deleted PC-98 code because (1) machine dependent code should not be in
...
here, and (2) the flag used in PC-98 code has been assigned to another
purpose.
1998-03-17 08:41:28 +00:00
John Dyson
2deb5d0417
Correct a severely evil bug in the vtruncbuf code. It didn't cause
...
me any problems until after the previous commit. This problem then
caused a severe case of creeping crud on my diskdrive, and hosed
my system so bad, that I needed to do a complete reinstall. Sorry!!!
I assume that others have manifest this bug.
1998-03-17 06:30:52 +00:00
Justin M. Seger
6def9a3be5
Add cfengine entries.
...
OK'ed by: jkh
1998-03-17 02:09:49 +00:00
Mike Smith
4d1b2b52df
Add missing entry to list of major device names. This list should not
...
exist.
1998-03-17 00:28:02 +00:00
Eivind Eklund
f909c15bec
Clear up DPT comment to avoid further confusion. This is a hardware
...
driver.
1998-03-16 23:04:07 +00:00
Julian Elischer
c2a94b7a3c
Remove a soft-update hook that was accidentally added to the READ path.
...
also add some comments, and a couple of very minor cosmetic changes.
1998-03-16 18:39:41 +00:00
Eivind Eklund
38b22f2b1f
<sys/errno.h> -> <errno.h>
1998-03-16 18:00:18 +00:00
Tim Vanderhoek
de4372cc90
This is uulog.1, not uuname.1.
...
PR: docs/5980
1998-03-16 15:07:50 +00:00
Jordan K. Hubbard
95742f4173
1. If device node already exists, don't gratuituously try to make it
...
again.
2. Don't create slice entries when running multi-user; it adds far too
much to sysinstall's startup time. User is expected to have correct
slice entries after system is installed.
1998-03-16 14:33:18 +00:00
Mike Smith
14e6f79297
Spell 'compatibility' like everyone else.
1998-03-16 12:07:54 +00:00
Bruce Evans
279e998173
Restored an (apparently unnecessary) -B for installing lib-tools.
...
The install target is -j-unsafe in general, so we use -B for
installing everything in `make world'.
1998-03-16 11:58:46 +00:00
Mike Smith
2167f84289
Use dkmakeminor() rather than magic knowledge of the size and location of
...
the slice field. Handle incomprehensible slice numbers slightly better.
Suggested by: bde
1998-03-16 11:50:39 +00:00
Bruce Evans
45a0558c0a
Don't build an unused obj dir.
...
Install all files in one step.
De-bogotified the .includes.
1998-03-16 11:46:09 +00:00
Eivind Eklund
ed69bf333d
Add message when using obsolete command line option.
...
Suggested by: joerg
1998-03-16 11:19:10 +00:00