phk
c0089963c1
Make ufs_reclaim free the underlying inode.
1997-10-10 18:18:13 +00:00
phk
a10f019e7e
Use generic ufs_reclaim().
1997-10-10 18:17:42 +00:00
phk
b8c11b5b79
Add type arg to ffs_mountfs and avoid examining v_tag to find out
...
if MFS is getting a free ride.
Use generic ufs_reclaim().
1997-10-10 18:17:00 +00:00
phk
c574a18264
Remove a bunch of unused malloc types.
...
A couple of potential bogons flagged.
Various prototypes changed.
1997-10-10 18:15:47 +00:00
phk
cfddde534b
Rename "struct kmemstats" to "struct malloc_type" it makes more sense now.
...
Fix type argument to hashinit() and phashinit()
1997-10-10 18:14:23 +00:00
phk
0a78fdbf4c
Mega commit to cleanup the "remaining nits" after my malloc change.
...
Introduce a M_EXT2NODE for ext2fs vnodes.
Use generic ufs_reclaim instead of hijacking ffs_reclaim.
1997-10-10 18:13:06 +00:00
phk
ad5c9a1c33
Make vmstat understand the dynamic malloc stuff. There are a number
...
of ugly hardcoded constants in there.
1997-10-10 14:08:07 +00:00
phk
7c874af4b8
Make malloc more extensible. The malloc type is now a pointer to
...
the struct kmemstats that describes the type.
This allows subsystems to declare their malloc types locally
and <sys/malloc.h> doesn't need tweaked everytime somebody
gets an idea. You can even have a type local to a lkm...
I don't know if we really need the longdesc, comments welcome.
TODO: There is a single nit in ext2fs, that will be fixed later,
and I intend to remove all unused malloc types and distribute
the rest closer to their use.
1997-10-10 14:06:34 +00:00
asami
59ad45bfeb
Do not use -B in initial build of "make". It doesn't exist in 2.1.x.
...
Instead, list the targets one per command line.
Reviewed by: bde
Submitted by: bde (part)
1997-10-10 13:02:36 +00:00
peter
18a6945684
#include <machine/tss.h> explicitly
1997-10-10 12:53:27 +00:00
peter
df386e1ca3
Compensate for pcb.h tweaks.
...
(Bruce pointed out the nesting)
1997-10-10 12:42:54 +00:00
peter
9e46021905
Don't #include unneeded includes here. pcb_ext.h picks up lots of other
...
stuff with it.
1997-10-10 12:40:09 +00:00
peter
d590550373
GPROC0_SEL isn't used in any *.s files it seems..
1997-10-10 12:38:27 +00:00
peter
0e8d0ba0f2
This has always bugged me. At single user, the implied example it gives
...
is not valid - it says that "sh" is the default, but you can't
actually type "sh" at this prompt - it has to be /bin/sh or some other
full pathname.
1997-10-10 12:14:48 +00:00
peter
7fdb874d2e
Give PPP_FILTER a whirl.
1997-10-10 11:59:02 +00:00
peter
7beb53731f
Try out PPP_FILTER
1997-10-10 11:57:43 +00:00
peter
ee6e7caa07
Also install pcap-int.h so things can call pcap_compile on arbitary
...
expressions (eg: in pppd)
1997-10-10 11:55:42 +00:00
asami
ecdb99e5eb
Add IDs for Intel 82371MX/82437MX (mobile PCI chipset).
...
Reviewed by: se
1997-10-10 11:52:17 +00:00
jkh
d812f8fff8
Change default keymap (I left all the international ones alone) so
...
that LALT is META by default. This will make the emacs users happy.
Approved by: sos
1997-10-10 10:32:53 +00:00
peter
fc821abd4c
Convert the VM86 option from a global option to an option only depended
...
on by the files that use it. Changing the VM86 option now only causes
a recompile of a dozen files or so rather than the entire kernel.
1997-10-10 09:44:12 +00:00
peter
017c612e63
Revive the connect-max-attempts option. When running in persist mode,
...
this limits the number of retries before aborting. This can save
expensive phone bills. :-) See rev 1.6 of main.c for original.
1997-10-10 09:28:38 +00:00
julian
5f527a96c0
Allow a deleted deveice to delte it's nodes in other mounted devfs
...
filesystems even if not in SPLIT_DEVS mode.
1997-10-10 07:54:05 +00:00
charnier
ad303c08c1
Use err(3). Silent -Wall.
1997-10-10 06:31:07 +00:00
peter
510a2b6c88
Revive rev 1.10, which documents the secrets files overrides for the
...
local:remote IP addresses on the command line or the options.ttynn files.
1997-10-10 06:30:08 +00:00
charnier
b93d92dbcd
Staticize usage(). Cosmetics.
1997-10-10 06:27:07 +00:00
charnier
c4198a70c7
Use err(3) instead of local redefinition. Add rcsid string.
1997-10-10 06:23:42 +00:00
peter
272f35378b
Revive some things that were lost during the ppp-2.3.1 update.
...
- (see auth.c rev 1.13) allow the pap/chap secrets file to specify an
override for the otherwise hard coded IP addresses. This allows specific
users to dial in on a rotary which would otherwise get a dynamic address
forced to authenticate and get their own fixed addresses.
- (see options.c rev 1.9) recognize the old dns1 and dns2 options. This
is a hack (TM). :-)
1997-10-10 06:02:57 +00:00
dyson
26d413f374
Add the AIO/LIO to libc. They aren't fully done yet, but have been in the
...
kernel for a few months.
1997-10-10 05:48:16 +00:00
peter
a6fd7f3f17
If kerberos is installed and enabled in make.conf, activate cvs's kserver
...
hooks. This is a lot safer than 'cvs pserver'.
1997-10-10 04:03:17 +00:00
wpaul
8361cef2ba
Fix bug in __yp_ping(): keep proper count of assigned request structures.
...
The test to see if a request struct had been assigned after looping
though the server list was bogus.
Submitted by: "Erik E. Rantapaa" <rantapaa@math.umn.edu>
1997-10-09 20:29:39 +00:00
wosch
0145bd0653
Bugfix for rev 1.41:
...
makeinfo does not understand the tex command \input
1997-10-09 18:14:18 +00:00
jkh
a690a4e2f7
Make sure lfp is non-NULL before closing it.
...
PR: 4652
1997-10-09 14:11:19 +00:00
eivind
d6e21d08f0
Un-clobber mktemp->mkstemp patch.
1997-10-09 11:05:16 +00:00
eivind
34721f2246
Add <sys/errno.h>
1997-10-09 10:50:54 +00:00
jkh
ff0b06e0ab
Note Comtrol rocketport driver.
1997-10-09 09:11:40 +00:00
charnier
1c136192c4
Use err(3). Add usage().
...
Default source of tables (-M) is /dev/mem, not /dev/kmem.
1997-10-09 07:22:08 +00:00
charnier
6d64125af7
Use err(3). Add usage().
...
Correct the .Nd string: in real life, portmap is translating rpc prog numbers
to darpa ports, not the opposite.
1997-10-09 07:17:36 +00:00
dyson
0b1a7c5e85
Major cleanup and debugging of the new AIO/LIO code. The LIO code is
...
now corrected. New tunables/instrumentation added. The code is now
likely "good enough to use." I will add the userland support soon.
The "high performance" mode for raw devices is still missing, and will
be added next. POSIX system calls that now appear to work:
aio_cancel, aio_error, aio_read, aio_return, aio_suspend, aio_write,
lio_listio. Missing, but to be added soon: aio_fsync.
1997-10-09 04:14:41 +00:00
bde
3ef4a761cf
Fixed scrolling. Newline at the "--More--" prompt scrolled 2 lines.
1997-10-09 00:20:00 +00:00
fenner
fd51ab9ae1
Interpret multiple slashes as a single slash in ftp: URL's. This
...
is contrary to RFC1738, which specifies that empty elements between
slashes really mean to send a CWD command with an empty argument.
Most FTP servers consider this an error, so strict RFC compliance
is advisable in this case.
1997-10-08 18:43:53 +00:00
nate
967f29d3c4
- Enable PS/2 mouse support by default. Given that almost all new hardware
...
has a PS/2 port, this is a good thing. Note, older 386/486 boxes may
lockup the keyboard controller with this enabled, but most of these kinds
of machines don't run -current, so the benefits outweigh the downsides.
Discussed with: Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>
1997-10-08 17:05:03 +00:00
jkh
228606a79e
Document extra tk*/tcl* package categories.
1997-10-08 15:31:13 +00:00
eivind
462d6dd113
make signal handlers errno safe
...
Obtained from: OpenBSD (file rev 1.11) - Theo de Raadt <deraadt@openbsd.org>
1997-10-08 14:47:56 +00:00
eivind
b197c558d0
mktemp -> mkstemp
...
Obtained from: OpenBSD (file rev 1.4 by Theo de Raadt <deraadt@openbsd.org>)
1997-10-08 13:46:39 +00:00
eivind
a63bff464b
make signal handlers errno safe
...
Obtained from: OpenBSD (file rev 1.5) Theo de Raadt <deraadt@openbsd.org>
1997-10-08 12:59:14 +00:00
eivind
8e86c4888a
Slightly improved fix compared to my insiration
...
don't munge argv strings -- copy them first. avoids 'w' showing:
deraadt p8 zeus.theos.com 8:26AM 3 dd if of bs
Obtained from: OpenBSD (file rev 1.3) by Theo de Raadt <deraadt@openbsd.org>
1997-10-08 12:10:33 +00:00
jkh
070a779785
Back out my last commit - the trailing / should stay and fetch(1) should
...
stop puking on null directory components.
1997-10-08 12:07:09 +00:00
jkh
9e9be89c53
Remove trailing slash from MASTER_SITE_BACKUP example since it
...
can lead to two trailing /'s, which is in turn an invalid URL (just
bit me :-).
1997-10-08 10:56:27 +00:00
joerg
4cbd008558
Mention SIOC[SG]IFGENERIC.
...
Prodded by: jkh
1997-10-08 09:14:15 +00:00
ache
7418acc481
Add pop
1997-10-08 08:45:35 +00:00