]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
26 years agoSupport for "MAC address in CIS" type cards.
hosokawa [Fri, 27 Feb 1998 14:29:51 +0000 (14:29 +0000)]
Support for "MAC address in CIS" type cards.
For example, IBM Creditcard Ethernet's MAC address is ALWAYS
"0:2:4:6:8:a" :-) without this code.

26 years agoFix a problem with the conversion of Unix filenames into the VFAT
msmith [Fri, 27 Feb 1998 12:22:22 +0000 (12:22 +0000)]
Fix a problem with the conversion of Unix filenames into the VFAT
namespace.
Submitted by: Dmitrij Tejblum <dima@tejblum.dnttm.rssi.ru>

26 years agopolish the code.
itojun [Fri, 27 Feb 1998 11:10:18 +0000 (11:10 +0000)]
polish the code.
use tradictional decls.  tabify.  remove bogus #defines.  prototypes.

26 years agomake sys/netkey/key{,_debug}.c compile. I believe it works but not tested.
itojun [Fri, 27 Feb 1998 10:02:49 +0000 (10:02 +0000)]
make sys/netkey/key{,_debug}.c compile.  I believe it works but not tested.
I'll polish the code later on.

26 years agoRemoved a confusing "#if 0 ... #endif".
hosokawa [Fri, 27 Feb 1998 09:47:36 +0000 (09:47 +0000)]
Removed a confusing "#if 0 ... #endif".

26 years agoRemoved "#define EXTERN" because this file doesn't have main().
hosokawa [Fri, 27 Feb 1998 08:40:53 +0000 (08:40 +0000)]
Removed "#define EXTERN" because this file doesn't have main().

26 years agoMoved main() to a new file (pccardd.c).
hosokawa [Fri, 27 Feb 1998 08:19:25 +0000 (08:19 +0000)]
Moved main() to a new file (pccardd.c).

26 years agoRemoved unused #include and unneccesary comments.
hosokawa [Fri, 27 Feb 1998 08:00:18 +0000 (08:00 +0000)]
Removed unused #include and unneccesary comments.

26 years ago"pccardc dumpcis" does not need write permission of /dev/card?.
hosokawa [Fri, 27 Feb 1998 07:27:27 +0000 (07:27 +0000)]
"pccardc dumpcis" does not need write permission of /dev/card?.

26 years agoPCCARD-code related style nits, as requested.
msmith [Fri, 27 Feb 1998 06:39:32 +0000 (06:39 +0000)]
PCCARD-code related style nits, as requested.
Submitted by: bde

26 years agoMove "geometry disk" device (not yet implemented) to major 95 to
jkh [Fri, 27 Feb 1998 06:15:50 +0000 (06:15 +0000)]
Move "geometry disk" device (not yet implemented) to major 95 to
eliminate conflict with /dev/pci.

26 years agoMoved include of <sys/cdefs.h> earlier for the same reasons as moving
bde [Fri, 27 Feb 1998 06:12:47 +0000 (06:12 +0000)]
Moved include of <sys/cdefs.h> earlier for the same reasons as moving
it in <sys/types.h>.

PR: 5785

26 years agoFix some style nits and remove an unused header.
msmith [Fri, 27 Feb 1998 05:38:32 +0000 (05:38 +0000)]
Fix some style nits and remove an unused header.
Submitted by: bde

26 years ago- <pccard/card.h> doesn't exist in -current, so use the include file
nate [Fri, 27 Feb 1998 05:12:48 +0000 (05:12 +0000)]
- <pccard/card.h> doesn't exist in -current, so use the include file
  <pccard/cardinfo.h>.  I don't know if this will compile, but at least
  it's using an include file that exists.

Forgotten by: hosokawa

26 years agoFix a core dump caused by negative numbers.
steve [Thu, 26 Feb 1998 21:13:17 +0000 (21:13 +0000)]
Fix a core dump caused by negative numbers.

PR: 5858
Submitted by: Max Euston <meuston@jmrodgers.com>

26 years agoadded "rdattr" (read attribute memory) function.
hosokawa [Thu, 26 Feb 1998 14:36:01 +0000 (14:36 +0000)]
added "rdattr" (read attribute memory) function.

26 years agoNetBSD PR# 2772
dima [Thu, 26 Feb 1998 08:31:53 +0000 (08:31 +0000)]
NetBSD PR# 2772

Reviewed by: David Greenman

26 years agoRadio support for bt848 cards from Flemming Jacobsen <fj@trw.nl>
ahasty [Thu, 26 Feb 1998 08:19:14 +0000 (08:19 +0000)]
Radio support for bt848 cards from  Flemming Jacobsen <fj@trw.nl>

Amancio

26 years agoDon't claim XMS isn't implemented (it is).
msmith [Thu, 26 Feb 1998 07:53:02 +0000 (07:53 +0000)]
Don't claim XMS isn't implemented (it is).
Attempt to explain the "X11 support not compiled in" diagnostic.
Submitted by: philip@rmit.edu.au (Philip Musumeci)

26 years agoFixes for some bugs in the VFAT/FAT32 support:
msmith [Thu, 26 Feb 1998 06:45:46 +0000 (06:45 +0000)]
Fixes for some bugs in the VFAT/FAT32 support:

 - 'mv longnamedfile1 longnamedfile2' would cause longnamedfile2 to lose its
   long name.
 - Long names have trailing spaces/dots stripped for lookup as well as
   assignment.
 - A lockup when the mdsosfs was accessed from within the Linux emulator is fixed.
 - A bug whereby long filenames were recognised by Microsoft operating systems but
   not FreeBSD is fixed.

Submitted by: Dmitrij Tejblum <dima@tejblum.dnttm.rssi.ru>

26 years agoIn the author's words:
msmith [Thu, 26 Feb 1998 06:39:59 +0000 (06:39 +0000)]
In the author's words:

These diffs implement the first stage of a VOP_{GET|PUT}PAGES pushdown
for local media FS's.

See ffs_putpages in /sys/ufs/ufs/ufs_readwrite.c for implementation
details for generic *_{get|put}pages for local media FS's.  Support
is trivial to add for any FS that formerly relied on the default
behaviour of the vnode_pager in in EOPNOTSUPP cases (just copy the
ffs_getpages() code for the FS in question's *_{get|put}pages).

Obviously, it would be better if each local media FS implemented a
more optimal method, instead of calling an exported interface from
the /sys/vm/vnode_pager.c, but this is a necessary first step in
getting the FS's to a point where they can be supplied with better
implementations on a case-by-case basis.

Obviously, the cd9660_putpages() can be rather trivial (since it
is a read-only FS type 8-)).

A slight (temporary) modification is made to print a diagnostic message
in the case where the underlying filesystem attempts to engage in the
previous behaviour.  Failure is likely to be ungraceful.

Submitted by: terry@freebsd.org (Terry Lambert)

26 years agoChanges to support the addition of a new sysctl variable:
dg [Thu, 26 Feb 1998 05:25:39 +0000 (05:25 +0000)]
Changes to support the addition of a new sysctl variable:
net.inet.tcp.delack_enabled
Which defaults to 1 and can be set to 0 to disable TCP delayed-ack
processing (i.e. all acks are immediate).

26 years agoDeleted KLOCK-hack.
kato [Thu, 26 Feb 1998 03:23:56 +0000 (03:23 +0000)]
Deleted KLOCK-hack.

26 years agoSync with sys/i386/conf/majors.i386 revision 1.35.
kato [Thu, 26 Feb 1998 03:22:05 +0000 (03:22 +0000)]
Sync with sys/i386/conf/majors.i386 revision 1.35.

26 years agoSync with sys/i386/conf/files.i386 revision 1.193.
kato [Thu, 26 Feb 1998 03:21:41 +0000 (03:21 +0000)]
Sync with sys/i386/conf/files.i386 revision 1.193.

26 years agoFixed syntax error by recent changes to the queue macros.
kato [Thu, 26 Feb 1998 03:20:41 +0000 (03:20 +0000)]
Fixed syntax error by recent changes to the queue macros.

26 years agoUpdate man page to reflect reality.
jkh [Thu, 26 Feb 1998 02:44:17 +0000 (02:44 +0000)]
Update man page to reflect reality.
PR: 5828
Submitted by: Stephen J. Roznowski <sjr@home.net>

26 years agoisofs -> cd9660
jkh [Thu, 26 Feb 1998 02:17:42 +0000 (02:17 +0000)]
isofs -> cd9660
PR: 5849
Submitted by: Benjamin Lewis <bhlewis@gte.net>

26 years ago added two new files: allowed_domains.txt and allowed_ips.txt.
jmb [Wed, 25 Feb 1998 22:06:34 +0000 (22:06 +0000)]
added two new files: allowed_domains.txt and allowed_ips.txt.
domains/ips listed in these files are *NOT* filtered,
even if listed in domains.txt or ips.txt.

someone added netcom.com to the domains.txt file,
resulting in all mail from netcom.com being blocked.

26 years agoRemoved unused #includes.
bde [Wed, 25 Feb 1998 13:08:07 +0000 (13:08 +0000)]
Removed unused #includes.

26 years agoFixed a syntax error. Strange but correct code was broken by recent
bde [Wed, 25 Feb 1998 11:56:37 +0000 (11:56 +0000)]
Fixed a syntax error.  Strange but correct code was broken by recent
changes to the queue macros.

26 years agoMinimize clock drift between getting and setting time
ache [Wed, 25 Feb 1998 09:40:21 +0000 (09:40 +0000)]
Minimize clock drift between getting and setting time
Submitted by: bde

26 years agoAdded missing #include of "opt_devfs.h".
bde [Wed, 25 Feb 1998 07:12:17 +0000 (07:12 +0000)]
Added missing #include of "opt_devfs.h".

Fixed pedantic semantics errors (in ANSI C, static arrays must have
a size, and static objects should be consistently declared as static
unless you know more than anyone should have to know about the
linkage rules).

26 years agoPR: 5812
danny [Wed, 25 Feb 1998 07:10:57 +0000 (07:10 +0000)]
PR: 5812
Pointed-in-the-right-driection-by: Mike Smith and Steve Price
Close syslogging before calling ls_main()

26 years agoAdded a used #include.
bde [Wed, 25 Feb 1998 06:41:47 +0000 (06:41 +0000)]
Added a used #include.

"options KEY" is not in LINT, and consequently doesn't actually compile,
even with this change.

26 years agoRemoved a stale comment and staler code.
bde [Wed, 25 Feb 1998 06:30:15 +0000 (06:30 +0000)]
Removed a stale comment and staler code.

26 years agoDon't depend on "implicit int" or bloat the data section in the
bde [Wed, 25 Feb 1998 06:19:15 +0000 (06:19 +0000)]
Don't depend on "implicit int" or bloat the data section in the
declaration of ptc_devsw_installed.

Fixed a spelling error.

26 years agoDon't depend on "implicit int".
bde [Wed, 25 Feb 1998 06:16:37 +0000 (06:16 +0000)]
Don't depend on "implicit int".

26 years agoDeclare function pointer args as pointers, not as functions.
bde [Wed, 25 Feb 1998 06:13:32 +0000 (06:13 +0000)]
Declare function pointer args as pointers, not as functions.

26 years agoFixed a missing newline in a debugging printf.
bde [Wed, 25 Feb 1998 06:04:46 +0000 (06:04 +0000)]
Fixed a missing newline in a debugging printf.

Fixed punctuation in some comments.

26 years agoRemoved unused #includes.
bde [Wed, 25 Feb 1998 05:58:50 +0000 (05:58 +0000)]
Removed unused #includes.

26 years agoRemoved redundant test against MAXDSIZ (the rlimit test is stronger).
bde [Wed, 25 Feb 1998 05:33:06 +0000 (05:33 +0000)]
Removed redundant test against MAXDSIZ (the rlimit test is stronger).

26 years agoFixed missing permissions checking for mounting by non-root.
bde [Wed, 25 Feb 1998 04:47:04 +0000 (04:47 +0000)]
Fixed missing permissions checking for mounting by non-root.

There is now less need for the vfs.usermount sysctl.  msdosfs already
has this change, modulo a missing LK_RETRY, via NetBSD.  At least
ext2fs is missing this and many other changes from Lite2.

Obtained from: Lite2

26 years agoTo commit japanese online manuals into doc/ja/man.
hanai [Wed, 25 Feb 1998 04:19:09 +0000 (04:19 +0000)]
To commit japanese online manuals into doc/ja/man.
Submitted by: Kazuo Horikawa <horikawa@isrd.hitachi.co.jp>

26 years agoFixed the calculation of `delta' in settime(). We once set all
bde [Wed, 25 Feb 1998 04:10:32 +0000 (04:10 +0000)]
Fixed the calculation of `delta' in settime().  We once set all
times consistently wrong (up to 1 tick too late), but recent changes
fixed the setting of the main clock, making other times inconsistent.
The inconsistencies tended to show up as a negative resource usage
for the process that set the time.

Fixed the check for setting the clock backwards.  A stale timestamp
(`time') was checked, so it was possible to set the clock backwards
by up to almost 1 tick.  Until recently, this bug was compensated
for by setting the clock consistently wrong.

Merged the comment about setting the clock backwards from Lite2.

Removed latency micro-optimizations/speed pessimizations in settime().
microtime() and set_timecounter() are relatively expensive, and
they must be called together with clock updates blocked to get a
consistent `delta', so significant latency optimizations are not
possible.

Removed some stale comments.

26 years agoFix page prezeroing for SMP, and fix some potential paging-in-progress
dyson [Wed, 25 Feb 1998 03:56:15 +0000 (03:56 +0000)]
Fix page prezeroing for SMP, and fix some potential paging-in-progress
hangs.  The paging-in-progress diagnosis was a result of Tor Egge's
excellent detective work.
Submitted by: Partially from Tor Egge.

26 years agoRemoved clean target. Simply add to CLEANFILES so that the default target
bde [Wed, 25 Feb 1998 02:56:58 +0000 (02:56 +0000)]
Removed clean target.  Simply add to CLEANFILES so that the default target
in bsd.obj.mk works.

26 years agoRemove ${CLEANDIRS} in the default clean rule, so that bsd.prog.mk can
bde [Wed, 25 Feb 1998 02:48:28 +0000 (02:48 +0000)]
Remove ${CLEANDIRS} in the default clean rule, so that bsd.prog.mk can
use the default without losing any (currently unused) features.
(CLEANDIRS is only used by for libgmp and libmp via bsd.lib.mk, and
only documented everywhere it is supported except of course where it
is actually used.)

26 years agoOOPs typo TCF, not TCP....
julian [Wed, 25 Feb 1998 02:35:35 +0000 (02:35 +0000)]
OOPs typo TCF, not TCP....

26 years agoAdded a prototype for a qsort comparision function and fixed the usual
bde [Wed, 25 Feb 1998 02:29:58 +0000 (02:29 +0000)]
Added a prototype for a qsort comparision function and fixed the usual
type mismatch uncovered by this.

26 years agoFixed the usual type mismatch for a qsort comparison function.
bde [Wed, 25 Feb 1998 02:25:50 +0000 (02:25 +0000)]
Fixed the usual type mismatch for a qsort comparison function.

26 years agoFixed the usual type mismatch for a signal handling function.
bde [Wed, 25 Feb 1998 02:24:04 +0000 (02:24 +0000)]
Fixed the usual type mismatch for a signal handling function.

26 years agoRemoved vestiges of previous microtime() implementation.
bde [Wed, 25 Feb 1998 02:20:30 +0000 (02:20 +0000)]
Removed vestiges of previous microtime() implementation.

26 years agoRemoved _POSIX_SOURCE ifdef. This is not a POSIX.1 header.
bde [Wed, 25 Feb 1998 02:17:46 +0000 (02:17 +0000)]
Removed _POSIX_SOURCE ifdef.  This is not a POSIX.1 header.

26 years agoRemoved _POSIX_SOURCE ifdefs. This is not a POSIX.1 header.
bde [Wed, 25 Feb 1998 02:15:59 +0000 (02:15 +0000)]
Removed _POSIX_SOURCE ifdefs.  This is not a POSIX.1 header.

26 years agoRemoved _POSIX_SOURCE ifdefs. This is not a POSIX.1 header, so POSIX
bde [Wed, 25 Feb 1998 02:14:14 +0000 (02:14 +0000)]
Removed _POSIX_SOURCE ifdefs.  This is not a POSIX.1 header, so POSIX
sources can't include it.  However, until recently it was included
by <sys/stat.h>, so it should have been (almost) entirely inside
_POSIX_SOURCE ifdefs for <sys/stat.h> to be (almost) POSIX.1 conformant,
but it was only about half inside _POSIX_SOURCE ifdefs.

26 years agoBring our in.h up to date with respect to allocated
julian [Wed, 25 Feb 1998 02:14:03 +0000 (02:14 +0000)]
Bring our in.h up to date with respect to allocated
IP protocol numbers. It is possible that the names may require tuning,
but the numbers represent what is in rfc1700 which is the present
active RFC.

26 years agoDon't include <sys/time.h> if _POSIX_SOURCE is defined. This fixes
bde [Wed, 25 Feb 1998 02:00:44 +0000 (02:00 +0000)]
Don't include <sys/time.h> if _POSIX_SOURCE is defined.  This fixes
longstanding namespace pollution.  The need for the pollution
(unconditional use of timespecs) went away in the first round of
Lite2 merges (rev.1.7 for stat.h), but <sys.time.h> was still
unconditionally included, and a stale comment about the need for
the pollution was not removed.

26 years agoDon't add files handled by bsd.kmod.mk to CLEANFILES. Don't add never-
bde [Wed, 25 Feb 1998 01:40:55 +0000 (01:40 +0000)]
Don't add files handled by bsd.kmod.mk to CLEANFILES.  Don't add never-
generated files to CLEANFILES.

26 years agoDon't add ${DOC}.ascii* to CLEANFILES twice.
bde [Wed, 25 Feb 1998 01:35:16 +0000 (01:35 +0000)]
Don't add ${DOC}.ascii* to CLEANFILES twice.

26 years agoDon't add non-generated sources to CLEANFILES. There was no problem
bde [Wed, 25 Feb 1998 01:30:05 +0000 (01:30 +0000)]
Don't add non-generated sources to CLEANFILES.  There was no problem
in practice, even if there is no obj directory, because the sources
are not in ${.CURDIR} and the full path to them was not added.

26 years agoDon't add streambuf.cc to SRCS twice.
bde [Wed, 25 Feb 1998 01:23:28 +0000 (01:23 +0000)]
Don't add streambuf.cc to SRCS twice.

26 years agoDon't add OBJS to CLEANFILES. bsd.obj.mk does it. Some objects were
bde [Wed, 25 Feb 1998 01:20:27 +0000 (01:20 +0000)]
Don't add OBJS to CLEANFILES.  bsd.obj.mk does it.  Some objects were
duplicated.

26 years agoAdd loran0 to LINT
phk [Tue, 24 Feb 1998 22:24:46 +0000 (22:24 +0000)]
Add loran0 to LINT

26 years agoAdd the smallest and least useful device-driver by a fair margin...
phk [Tue, 24 Feb 1998 22:08:05 +0000 (22:08 +0000)]
Add the smallest and least useful device-driver by a fair margin...

26 years agoMake maxchild and max child-per-minute default values configurable from
pst [Tue, 24 Feb 1998 21:55:14 +0000 (21:55 +0000)]
Make maxchild and max child-per-minute default values configurable from
the command line or Makefile.

26 years agoAdd the 'do/while hack' to all the queue macros
julian [Tue, 24 Feb 1998 17:27:23 +0000 (17:27 +0000)]
Add the 'do/while hack' to all the queue macros
to allow them to be more generally used.

Submitted by: Kirk McKusick (from some of his trees)
(possibly some cleanups to follow)

26 years agoAdd a -p option which is the same as the -m option but provided
steve [Tue, 24 Feb 1998 16:57:49 +0000 (16:57 +0000)]
Add a -p option which is the same as the -m option but provided
for SVR4 compatibility.

PR: 5826

26 years agoBack out "always view in lowercase" part
ache [Tue, 24 Feb 1998 14:13:16 +0000 (14:13 +0000)]
Back out "always view in lowercase" part
Return to previous variant "comparing in lowercase" in winChkName

26 years agoadded "Telecom Device SuperSocket RE450T" (PCMCIA NE2000 variant).
itojun [Tue, 24 Feb 1998 13:56:38 +0000 (13:56 +0000)]
added "Telecom Device SuperSocket RE450T" (PCMCIA NE2000 variant).

26 years agoAdded NTT ThunderCard Modem... (because I'm using it :-))
hosokawa [Tue, 24 Feb 1998 13:32:36 +0000 (13:32 +0000)]
Added NTT ThunderCard Modem... (because I'm using it :-))

26 years agocommented out REX-5535 because -current does not have spc driver.
hosokawa [Tue, 24 Feb 1998 13:26:57 +0000 (13:26 +0000)]
commented out REX-5535 because -current does not have spc driver.

26 years agoAdd the Intel 82371SB USB host controller to the known list.
sos [Tue, 24 Feb 1998 12:15:34 +0000 (12:15 +0000)]
Add the Intel 82371SB USB host controller to the known list.

26 years agoAdd DESTDIR to afterinstall
ache [Tue, 24 Feb 1998 10:24:22 +0000 (10:24 +0000)]
Add DESTDIR to afterinstall
Submitted by: jhay

26 years agoCorrect some severe VM tuning problems for small systems (<=16MB), and
dyson [Tue, 24 Feb 1998 10:16:23 +0000 (10:16 +0000)]
Correct some severe VM tuning problems for small systems (<=16MB), and
improve tuning on larger systems.  (A couple of the VM tuning params for
small systems were so badly chosen that the system could hang under load.)

The broken tuning was originaly my fault.

26 years agoOops, back out DESTDIR addition, handled automatically by bsd.prog.mk
ache [Tue, 24 Feb 1998 10:15:33 +0000 (10:15 +0000)]
Oops, back out DESTDIR addition, handled automatically by bsd.prog.mk

26 years agoMake ftpd log IP-addresses in addition to hostnames.
eivind [Tue, 24 Feb 1998 08:45:57 +0000 (08:45 +0000)]
Make ftpd log IP-addresses in addition to hostnames.

26 years agoUpdate to sort of match reality by literally including <sys/dirent.h>
bde [Tue, 24 Feb 1998 02:39:00 +0000 (02:39 +0000)]
Update to sort of match reality by literally including <sys/dirent.h>
instead of a pre-BSD4.4 version of <dirent.h>.  The old version had
library goop which is still in <dirent.h>.  See reality if you want
real details.

26 years agoUpdate to match reality again.
bde [Tue, 24 Feb 1998 02:19:02 +0000 (02:19 +0000)]
Update to match reality again.

26 years agoMF22: removed duplicate #include of <sys.cdefs.h> and fixed comments about
bde [Tue, 24 Feb 1998 02:11:39 +0000 (02:11 +0000)]
MF22: removed duplicate #include of <sys.cdefs.h> and fixed comments about
the main #include of it.

Fixed disordering of _BSD_CLOCKID_T.

Removed forward declarations of "common" structs.  The declarations are
now made closer to where they are used.

26 years agoForward declare more structs that are used in prototypes here - don't
bde [Tue, 24 Feb 1998 02:01:11 +0000 (02:01 +0000)]
Forward declare more structs that are used in prototypes here - don't
depend on <sys/types.h> forward declaring common ones.

26 years agoExit with a nonzero status if we get killed by a SIGINT. POSIX.2
bde [Tue, 24 Feb 1998 01:45:05 +0000 (01:45 +0000)]
Exit with a nonzero status if we get killed by a SIGINT.  POSIX.2
specifies exiting with a zero status if the file was copied
successfully, and with a nonzero status if an error occurred.  We
are too sloppy to tell if the file was copied successfully when we
get killed by a SIGINT, but it is unlikely to have been.  Added a
comment about related sloppiness (calling exit() from a signal
handler).

26 years agoFixed annoying warning for unused sccsid.
bde [Tue, 24 Feb 1998 01:36:58 +0000 (01:36 +0000)]
Fixed annoying warning for unused sccsid.

26 years agoDon't #include implementation header <machine/types.h> directly.
bde [Tue, 24 Feb 1998 01:11:47 +0000 (01:11 +0000)]
Don't #include implementation header <machine/types.h> directly.
#include <sys/types.h> before the headers that depend on it.

26 years agoAdd more info about -W option
ache [Mon, 23 Feb 1998 17:29:08 +0000 (17:29 +0000)]
Add more info about -W option

26 years agoNote that default local charset assumed as ISO 8859-1
ache [Mon, 23 Feb 1998 17:20:07 +0000 (17:20 +0000)]
Note that default local charset assumed as ISO 8859-1

26 years agoImplement loadable DOS<->local conversion tables for DOS names
ache [Mon, 23 Feb 1998 16:49:16 +0000 (16:49 +0000)]
Implement loadable DOS<->local conversion tables for DOS names
Additionly load toupper table to create DOS names always in uppercase

26 years agoImplement loadable DOS<->local conversion tables for DOS names
ache [Mon, 23 Feb 1998 16:44:37 +0000 (16:44 +0000)]
Implement loadable DOS<->local conversion tables for DOS names
Always create DOS name in uppercase
Always view DOS name in lowercase

26 years agoUse port 0x110 to avoid PNP conflicts.
steve [Mon, 23 Feb 1998 15:02:59 +0000 (15:02 +0000)]
Use port 0x110 to avoid PNP conflicts.

PR: 5614, 5781

26 years agoFix signatures of NEC's DOS formats.
kato [Mon, 23 Feb 1998 14:57:50 +0000 (14:57 +0000)]
Fix signatures of NEC's DOS formats.

Submitted by: Takahashi Yoshihiro <nyan@wyvern.cc.kogakuin.ac.jp>

26 years agoSync with sys/i386/isa/clock.c revision 1.113.
kato [Mon, 23 Feb 1998 12:24:27 +0000 (12:24 +0000)]
Sync with sys/i386/isa/clock.c revision 1.113.

26 years agoRemoved unused file (sync with sys/i386/i386/microtime.s).
kato [Mon, 23 Feb 1998 12:23:23 +0000 (12:23 +0000)]
Removed unused file (sync with sys/i386/i386/microtime.s).

26 years agoOops, add missing bcopy of upper->lower table
ache [Mon, 23 Feb 1998 09:59:08 +0000 (09:59 +0000)]
Oops, add missing bcopy of upper->lower table

26 years agoImplement loadable upper->lower local conversion table
ache [Mon, 23 Feb 1998 09:41:02 +0000 (09:41 +0000)]
Implement loadable upper->lower local conversion table
Recently introduced -w renamed to -W

26 years agoImplement loadable upper->lower local conversion table
ache [Mon, 23 Feb 1998 09:39:29 +0000 (09:39 +0000)]
Implement loadable upper->lower local conversion table

26 years agoAdd missing DESTDIR
ache [Mon, 23 Feb 1998 09:15:01 +0000 (09:15 +0000)]
Add missing DESTDIR

26 years agoSignificantly improve the efficiency of the swap pager, which appears to
dyson [Mon, 23 Feb 1998 08:22:48 +0000 (08:22 +0000)]
Significantly improve the efficiency of the swap pager, which appears to
have declined due to code-rot over time.  The swap pager rundown code
has been clean-up, and unneeded wakeups removed.  Lots of splbio's
are changed to splvm's.  Also, set the dynamic tunables for the
pageout daemon to be more sane for larger systems (thereby decreasing
the daemon overheadla.)

26 years agoTry to dynamically size the VM_KMEM_SIZE (but is still able to be overridden
dyson [Mon, 23 Feb 1998 07:42:43 +0000 (07:42 +0000)]
Try to dynamically size the VM_KMEM_SIZE (but is still able to be overridden
in a way identically as before.)  I had problems with the system properly
handling the number of vnodes when there is alot of system memory, and the
default VM_KMEM_SIZE.  Two new options "VM_KMEM_SIZE_SCALE" and
"VM_KMEM_SIZE_MAX" have been added to support better auto-sizing for systems
with greater than 128MB.

Add some accouting for vm_zone memory allocations, and provide properly
for vm_zone allocations out of the kmem_map.  Also move the vm_zone
allocation stats to the VM OID tree from the KERN OID tree.

26 years agoTry to dynamically size the VM_KMEM_SIZE (but is still able to be overridden
dyson [Mon, 23 Feb 1998 07:41:23 +0000 (07:41 +0000)]
Try to dynamically size the VM_KMEM_SIZE (but is still able to be overridden
in a way identically as before.)  I had problems with the system properly
handling the number of vnodes when there is alot of system memory, and the
default VM_KMEM_SIZE.  Two new options "VM_KMEM_SIZE_SCALE" and
"VM_KMEM_SIZE_MAX" have been added to support better auto-sizing for systems
with greater than 128MB.

26 years agoClean-up the vget mechanism by permanently attaching VM objects to
dyson [Mon, 23 Feb 1998 06:59:52 +0000 (06:59 +0000)]
Clean-up the vget mechanism by permanently attaching VM objects to
vnodes, therefore vget doesn't need to do so anymore.  Other minor
improvements include the temp free vnode queue obeying the VAGE
flag and a printf that warns of to-be-removed code being executed.