Steve Price
3398edcee9
Revert previous commit. Remove all ifp->if_* = 0 initializations,
...
since pkh made tunctl static in revision 1.17 these are already
guaranteed to be zero'd and tunattach will only be called once.
Pointed out by: Bruce Evans and Bill Fenner
1998-02-01 05:36:44 +00:00
Kazutaka YOKOTA
2c2491393e
Make RAWBOOT functional again; don't read boot.config' and
boot.help'
...
if RAWBOOT is defined.
Reviewed by: bde
Submitted by: Takeshi Amaike <amaike@iri.co.jp>
1998-02-01 05:24:24 +00:00
Garrett Wollman
158f45f157
Add a new ioctl, SCSIOCGETDEVINFO, which takes a device ID and uses it
...
to look up information about that device. Right now, all it does
is give back the dev_t for the device, if known, since that's all
I needed, but hopefully the SCSI mavens will come up with a more generally
useful structure.
1998-02-01 04:13:13 +00:00
John Dyson
1f13bdaa97
Fix a performance problem caused by an earlier commit.
1998-02-01 02:00:20 +00:00
John Dyson
de1050d8e4
Support more intelligent sync operations for MNT_NOATIME.
...
PR: kern/5577
Submitted by: Craig Leres <leres@ee.lbl.gov>
1998-02-01 01:59:12 +00:00
Garrett Wollman
0da25c39b2
Add an additional `named_program' variable so that we can easily choose
...
between 4.9.6 and the port of 8.x.
1998-02-01 00:20:56 +00:00
David E. O'Brien
8baab29a23
Allow package building in current directory again.
1998-01-31 20:59:30 +00:00
John Dyson
c15541e7a7
contigalloc doesn't place the allocated page(s) into an object, and
...
now this breaks vm_page_wire (due to wired page accounting per object.)
This should fix a problem as described by Donald Maddox.
1998-01-31 20:30:18 +00:00
Julian Elischer
cb800e3451
add the SUIDDIR option and tell people what it is for. (And when NOT to use it)
1998-01-31 19:41:27 +00:00
Julian Elischer
abafd7f814
Serves me right for not puting SUIDDIR in LINT. it got bitrot.
...
This should stop complaints about it not working for people.
1998-01-31 19:28:28 +00:00
KATO Takenori
187344e72d
Sync with sys/i386/i386/trap.c revision 1.120.
1998-01-31 15:16:27 +00:00
KATO Takenori
23e499c5f0
Sync with sys/i386/isa/isa.c revision 1.109.
1998-01-31 14:48:52 +00:00
KATO Takenori
e2e660e926
Sync with sys/i386/conf/options.i386 revision 1.70.
1998-01-31 14:10:14 +00:00
KATO Takenori
f84d885c42
Sync with sys/i386/conf/Makefile.i386 revision 1.107.
1998-01-31 13:45:28 +00:00
John Dyson
eaf13dd73a
Change the busy page mgmt, so that when pages are freed, they
...
MUST be PG_BUSY. It is bogus to free a page that isn't busy,
because it is in a state of being "unavailable" when being
freed. The additional advantage is that the page_remove code
has a better cross-check that the page should be busy and
unavailable for other use. There were some minor problems
with the collapse code, and this plugs those subtile "holes."
Also, the vfs_bio code wasn't checking correctly for PG_BUSY
pages. I am going to develop a more consistant scheme for
grabbing pages, busy or otherwise. For now, we are stuck
with the current morass.
1998-01-31 11:56:53 +00:00
KATO Takenori
59a7338440
Deleted unused file.
...
Submitted by: NOKUBI Hirotaka <hnokubi@yyy.or.jp>
1998-01-31 11:40:32 +00:00
KATO Takenori
5d755e0334
Delte unused files.
...
Submitted by: NOKUBI Hirotaka <hnokubi@yyy.or.jp>
1998-01-31 11:32:39 +00:00
Eivind Eklund
3f2076daf5
Make the debug options new-style.
...
This also zaps a DPT option from lint; it wasn't referenced from
anywhere.
1998-01-31 07:23:16 +00:00
Warner Losh
7e291b9c9c
kill ufs/lfs so that make installworld completes successfully.
1998-01-31 05:54:54 +00:00
Warner Losh
52dbfb5c0f
Kill lfs files that were causing make world to fail.
1998-01-31 05:53:57 +00:00
Eivind Eklund
2166d84372
Attempt at making this use DEVFS properly. (Now it should at least work.)
1998-01-31 05:23:49 +00:00
Eivind Eklund
e0d781f3a5
Make POWERFAIL_NMI, PPS_SYNC and NATM new style options.
...
This also fixes a couple of defunct options; submitted by bde.
1998-01-31 05:00:21 +00:00
Eivind Eklund
c6b60f62de
Add support for cleandepend, ${DESTDIR}, and there not being a file named
...
${DESTDIR}/kernel.
1998-01-31 04:23:15 +00:00
Eivind Eklund
c6de6a69a1
Add various options people have ignored.
...
Submitted by: bde
1998-01-31 03:33:51 +00:00
Eivind Eklund
828084926f
Skip probing devices which have already probed true.
1998-01-31 03:29:00 +00:00
Eivind Eklund
eaa22ef760
Remove unused devfs include. (Julian or Satoshi might want to add proper
...
DEVFS support here; just including the header file doesn't do any good, and
would make this depend on opt_devfs.h)
1998-01-31 03:19:06 +00:00
Eivind Eklund
e363c5ae0a
Add #include "opt_devfs.h".
1998-01-31 02:58:53 +00:00
Tim Vanderhoek
65dfa7aaf3
Fill-in and fill-out a little.
...
Correct a small misfact. :)
1998-01-31 02:55:58 +00:00
Eivind Eklund
5212dc9c0b
Include "opt_nfs.h"
...
Pointed out by: Eric L. Hernes <erich@lodgenet.com>
1998-01-31 02:53:41 +00:00
Eivind Eklund
26d8676da5
Include "opt_devfs.h".
1998-01-31 02:50:37 +00:00
Peter Wemm
178f53ff27
Cosmetic cleanups for the local tag support. Since rcs isn't called
...
anymore, don't do all the putenv's for it's benefit.
1998-01-31 01:39:40 +00:00
Tor Egge
f5160d1e06
Release the buffer when an error occurs while reading directory entries.
1998-01-31 01:27:18 +00:00
Kazutaka YOKOTA
daf09234ec
Synchronize with ../biosboot/Makefile.
...
- Remove reference to the obsolete options: BOOT_PROBE_KEYBOARD,
BOOT_PROBE_KEYBOARD_LOCK and BOOT_FORCE_COMCONSOLE.
- Add reference to BOOT_COMCONSOLE_SPEED.
1998-01-31 01:20:56 +00:00
Tor Egge
d09a16d804
Update freevnodes when adding a vnode to the head of the free list.
1998-01-31 01:17:58 +00:00
John Hay
40f001c97d
Don't clobber pp_flags when PP_KEEPALIVE must be set.
1998-01-30 19:49:54 +00:00
Peter Wemm
b1408ba741
Merge vendor changes to files that we've touched onto mainline.
...
(If only all import/merges were this trivial :-)
1998-01-30 15:35:26 +00:00
Peter Wemm
a0c60322a8
This commit was generated by cvs2svn to compensate for changes in r32896,
...
which included commits to RCS files with non-trunk default branches.
1998-01-30 15:31:47 +00:00
Peter Wemm
7b9d411405
Import cvs-1.9.24 since it came quite soon after the snapshot that was
...
imported a few days ago. There is very little difference, except that
the remote protocol apparently supports wrappers and -k options better.
1998-01-30 15:31:47 +00:00
Peter Wemm
9b9b7eea08
Update import instructions from last time.
1998-01-30 15:09:55 +00:00
Poul-Henning Kamp
6b2c0adbe8
Retire dumplfs, mount_lfs and newlfs
1998-01-30 12:40:57 +00:00
Poul-Henning Kamp
fe3915bd64
Retire dumplfs mount_lfs newlfs
1998-01-30 12:39:18 +00:00
Poul-Henning Kamp
55d6f63f1c
Remove lfs_cleanerd
1998-01-30 12:36:10 +00:00
Poul-Henning Kamp
4f4a34fffa
Disable lfs_cleanerd
1998-01-30 12:35:10 +00:00
KATO Takenori
81b0d36c87
Sync with sys/i386/i386/machdep.c revision 1.285.
1998-01-30 12:03:13 +00:00
Poul-Henning Kamp
c5b193bfba
Retire LFS.
...
If you want to play with it, you can find the final version of the
code in the repository the tag LFS_RETIREMENT.
If somebody makes LFS work again, adding it back is certainly
desireable, but as it is now nobody seems to care much about it,
and it has suffered considerable bitrot since its somewhat haphazard
integration.
R.I.P
1998-01-30 11:34:06 +00:00
John Dyson
0621c31aaf
Make the bounce buffer code a little more robust when space isn't
...
available. If there isn't bounce space available, the bounce code
is disabled. This will allow most large systems to run properly
when the bounce space is mistakenly allocated above 16MB.
1998-01-30 10:26:26 +00:00
Jordan K. Hubbard
c316d71afe
MF22: Add tx.4 to build list.
1998-01-30 00:43:16 +00:00
Paul Traina
5a00d1c6ed
Remove obsolete strategy code that was replaced by the disk slice mapping code.
...
FreeBSD filesystems could be dammaged by repeatedly mounting and unmounting
several partitions.
1998-01-29 19:02:51 +00:00
Jordan K. Hubbard
5f408f2bf2
Update to version stable-165
...
Submitted by: Ustimenko Semen <semen@iclub.nsu.ru>
1998-01-29 10:31:45 +00:00
Jordan K. Hubbard
b2369a0441
Add new man page for tx driver.
...
Submitted by: Ustimenko Semen <semen@iclub.nsu.ru>
1998-01-29 10:26:15 +00:00