]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
22 years agoUnrevert revision 1.12. Revision 1.14 backed this out saying it was
John Baldwin [Thu, 10 Jan 2002 21:40:33 +0000 (21:40 +0000)]
Unrevert revision 1.12.  Revision 1.14 backed this out saying it was
backing out the 1024 sector boot0, but revision 1.12 had nothing to do with
that.  Instead, it documented various compile time options for boot0 and
allowed them to be overridden via make.conf or options on the make
command line.

22 years agoo Add T-POWER flash
Warner Losh [Thu, 10 Jan 2002 18:53:00 +0000 (18:53 +0000)]
o Add T-POWER flash
Submitted by: Michael Johansson <micke@nevermind.net>

o Sony PCWA-C100 WaveLAN card
Submitted by: "Jeremiah Gowdy" <jgowdy@home.com>

o Corega KK Wireless LAN PCCA-11 (version b?)
Submitted by: Masahide *MAC* Noda <mac@clave.gr.jp>

22 years agoAdd vlruvp() routine - implements LRU operation for vnode recycling.
Matthew Dillon [Thu, 10 Jan 2002 18:31:53 +0000 (18:31 +0000)]
Add vlruvp() routine - implements LRU operation for vnode recycling.

We calculate a trigger point that both guarentees we will find a
sufficient number of vnodes to recycle and prevents us from recycling
vnodes with lots of resident pages.  This particular section of
code is designed to recycle vnodes, not do unnecessary frees of
cached VM pages.

22 years agomdoc(7) police: shorten AUTHORS section.
Ruslan Ermilov [Thu, 10 Jan 2002 18:30:07 +0000 (18:30 +0000)]
mdoc(7) police: shorten AUTHORS section.

22 years agoMFV: NetBSD style document titles (OS/arch).
Ruslan Ermilov [Thu, 10 Jan 2002 18:07:50 +0000 (18:07 +0000)]
MFV: NetBSD style document titles (OS/arch).

22 years agoFix reversed definitions for the bits that select half vs. full duplex.
Archie Cobbs [Thu, 10 Jan 2002 18:06:41 +0000 (18:06 +0000)]
Fix reversed definitions for the bits that select half vs. full duplex.

Submitted by: Darren Croke <djc@packetdesign.com>

22 years agoThis commit was generated by cvs2svn to compensate for changes in r89232,
Ruslan Ermilov [Thu, 10 Jan 2002 18:04:04 +0000 (18:04 +0000)]
This commit was generated by cvs2svn to compensate for changes in r89232,
which included commits to RCS files with non-trunk default branches.

22 years agoPrint architecture right after an operating system name in a title.
Ruslan Ermilov [Thu, 10 Jan 2002 18:04:04 +0000 (18:04 +0000)]
Print architecture right after an operating system name in a title.

From ChangeLog:

: 2001-12-24  Ruslan Ermilov  <ru@FreeBSD.org>
:
:   * tmac/doc-common (Dt): Change output of architecture strings.
:   Do some syntax cleanup.
:   * tmac/groff_mdoc.man: Updated.

22 years agomdoc(7) police: tidy up.
Ruslan Ermilov [Thu, 10 Jan 2002 17:49:57 +0000 (17:49 +0000)]
mdoc(7) police: tidy up.

22 years agomdoc(7) police: tidy up the markup.
Ruslan Ermilov [Thu, 10 Jan 2002 17:47:38 +0000 (17:47 +0000)]
mdoc(7) police: tidy up the markup.

Reviewed by: davidc

22 years agomdoc(7) police: tidy up the markup.
Ruslan Ermilov [Thu, 10 Jan 2002 17:41:22 +0000 (17:41 +0000)]
mdoc(7) police: tidy up the markup.

22 years agomdoc(7) police: doh, again I forgot about this XXX.
Ruslan Ermilov [Thu, 10 Jan 2002 17:04:10 +0000 (17:04 +0000)]
mdoc(7) police: doh, again I forgot about this XXX.

22 years agomdoc(7) police: tidy up the markup.
Ruslan Ermilov [Thu, 10 Jan 2002 17:00:36 +0000 (17:00 +0000)]
mdoc(7) police: tidy up the markup.

22 years agomdoc(7) police: tidy up the markup.
Ruslan Ermilov [Thu, 10 Jan 2002 16:51:28 +0000 (16:51 +0000)]
mdoc(7) police: tidy up the markup.

22 years agomdoc(7) police: expand contractions, remove newly introduced
Ruslan Ermilov [Thu, 10 Jan 2002 16:27:25 +0000 (16:27 +0000)]
mdoc(7) police: expand contractions, remove newly introduced
hard sentence break, revert to a proper markup for config(8)
file directives, fix broken xref.

22 years agomdoc(7) police: markup nits.
Ruslan Ermilov [Thu, 10 Jan 2002 16:11:12 +0000 (16:11 +0000)]
mdoc(7) police: markup nits.

22 years agomdoc(7) police: tidy up the markup.
Ruslan Ermilov [Thu, 10 Jan 2002 16:02:23 +0000 (16:02 +0000)]
mdoc(7) police: tidy up the markup.

22 years agomdoc(7) police: tidy up the markup in revision 1.96.
Ruslan Ermilov [Thu, 10 Jan 2002 15:41:06 +0000 (15:41 +0000)]
mdoc(7) police: tidy up the markup in revision 1.96.

22 years agomdoc(7) police: add missing markup bit.
Ruslan Ermilov [Thu, 10 Jan 2002 15:16:58 +0000 (15:16 +0000)]
mdoc(7) police: add missing markup bit.

22 years agomdoc(7) police: ispell rev. 1.32.
Ruslan Ermilov [Thu, 10 Jan 2002 15:15:44 +0000 (15:15 +0000)]
mdoc(7) police: ispell rev. 1.32.

22 years agomdoc(7) police: tidy up previous delta.
Ruslan Ermilov [Thu, 10 Jan 2002 15:14:22 +0000 (15:14 +0000)]
mdoc(7) police: tidy up previous delta.

22 years agoDo not pull quota entries of the cache-list if they have already
Poul-Henning Kamp [Thu, 10 Jan 2002 15:02:57 +0000 (15:02 +0000)]
Do not pull quota entries of the cache-list if they have already
been removed from the cache-list as part of a previous unmount.

This would result in panics (page fault in dqflush()) during subsequent
umounts provided that enough distinct UID's to actually make the
hash do something are active.

This can probably explain a number of weird quota related behaviours.

PR: 32331 maybe more.
Reproduced by: Søren Schrørder <sch@cybercity.dk>

22 years agomdoc(7) police:
Ruslan Ermilov [Thu, 10 Jan 2002 15:01:56 +0000 (15:01 +0000)]
mdoc(7) police:

Fixed bugs from previous delta:

- Removed duplicate -m and -o options from SYNOPSIS
- Added missing -L option to SYNOPSIS
- Removed duplicate -M option from DESCRIPTION
- Tidy up the markup

22 years agoAdd an example for testing scalability and concurrency
Brian Somers [Thu, 10 Jan 2002 14:56:47 +0000 (14:56 +0000)]
Add an example for testing scalability and concurrency

22 years agomdoc(7) police: kill WEOL and HSB, tidy up the AUTHORS section.
Ruslan Ermilov [Thu, 10 Jan 2002 14:36:17 +0000 (14:36 +0000)]
mdoc(7) police: kill WEOL and HSB, tidy up the AUTHORS section.

22 years agomdoc(7) police: oops, forgot about those interim XXX'es.
Ruslan Ermilov [Thu, 10 Jan 2002 14:27:04 +0000 (14:27 +0000)]
mdoc(7) police: oops, forgot about those interim XXX'es.

22 years agomdoc(7) police: tidy up.
Ruslan Ermilov [Thu, 10 Jan 2002 14:25:34 +0000 (14:25 +0000)]
mdoc(7) police: tidy up.

22 years agomdoc(7) police: tidy up the markup.
Ruslan Ermilov [Thu, 10 Jan 2002 13:09:00 +0000 (13:09 +0000)]
mdoc(7) police: tidy up the markup.

22 years agomdoc(7) police: get rid of WEOL and HSB introduced in rev 1.6.
Ruslan Ermilov [Thu, 10 Jan 2002 13:02:55 +0000 (13:02 +0000)]
mdoc(7) police: get rid of WEOL and HSB introduced in rev 1.6.

22 years agomdoc(7) police: finish up the "proc" -> "thread" conversion.
Ruslan Ermilov [Thu, 10 Jan 2002 12:55:36 +0000 (12:55 +0000)]
mdoc(7) police: finish up the "proc" -> "thread" conversion.

22 years agomdoc(7) police: tidy up the previous delta a bit.
Ruslan Ermilov [Thu, 10 Jan 2002 12:53:51 +0000 (12:53 +0000)]
mdoc(7) police: tidy up the previous delta a bit.

22 years agomdoc(7) police: tidy up the markup.
Ruslan Ermilov [Thu, 10 Jan 2002 12:32:38 +0000 (12:32 +0000)]
mdoc(7) police: tidy up the markup.

22 years agoRemove assertion that isblank() is in C99, pointed out by ache.
Nik Clayton [Thu, 10 Jan 2002 12:22:00 +0000 (12:22 +0000)]
Remove assertion that isblank() is in C99, pointed out by ache.

22 years agoget_cyclecounter.9 has been repo-copied to get_cyclecount.9.
Ruslan Ermilov [Thu, 10 Jan 2002 12:21:06 +0000 (12:21 +0000)]
get_cyclecounter.9 has been repo-copied to get_cyclecount.9.

22 years agomdoc(7) police: tidy up the markup, fix some minor bugs.
Ruslan Ermilov [Thu, 10 Jan 2002 11:57:10 +0000 (11:57 +0000)]
mdoc(7) police: tidy up the markup, fix some minor bugs.

22 years agoClear the single-step flag for signal handlers. This fixes bogus trace
Bruce Evans [Thu, 10 Jan 2002 11:49:55 +0000 (11:49 +0000)]
Clear the single-step flag for signal handlers.  This fixes bogus trace
traps on the first instruction of signal handlers.

In trap.c:syscall(), fake a trace trap if the single-step flag was set
on entry to the kernel, not if it will be set on exit from the kernel.
This fixes bogus trace traps after the last instruction of signal handlers.

gdb-4.18 (the version in FreeBSD) still has problems with the program in
the PR.  These seem to be due to bugs in gdb and not in FreeBSD, and are
fixed in gdb-5.1 (the distribution version).

PR: 33262
Tested by: k Macy <kip_macy@yahoo.com>
MFC after: 1 day

22 years agomdoc(7) police: tidy up the markup.
Ruslan Ermilov [Thu, 10 Jan 2002 10:48:39 +0000 (10:48 +0000)]
mdoc(7) police: tidy up the markup.

This manpage should be repo-copied to get_cyclecount.9.

22 years agomdoc(7) police:
Ruslan Ermilov [Thu, 10 Jan 2002 10:36:04 +0000 (10:36 +0000)]
mdoc(7) police:

- make SYNOPSIS look better with some troff magic
- tidy up the markup

22 years agomdoc(7) police: function typedefs are similar to the
Ruslan Ermilov [Thu, 10 Jan 2002 09:34:33 +0000 (09:34 +0000)]
mdoc(7) police: function typedefs are similar to the
function declarations so use that idea to fix markup.

22 years agomdoc(7) police:
Ruslan Ermilov [Thu, 10 Jan 2002 09:20:07 +0000 (09:20 +0000)]
mdoc(7) police:

- logically sort the SYNOPSIS section
- add missing markup bits
- "brackets" -> "parentheses"

22 years agoBack out previous revision, which will be applied directly to
Sheldon Hearn [Thu, 10 Jan 2002 09:19:35 +0000 (09:19 +0000)]
Back out previous revision, which will be applied directly to
the RELENG_4 branch when approved by the release engineers.

22 years ago- Add 4-digit year variants in the manpage, since at(1) already
Giorgos Keramidas [Thu, 10 Jan 2002 08:21:31 +0000 (08:21 +0000)]
- Add 4-digit year variants in the manpage, since at(1) already
  understands them.

PR: docs/32843
Submitted by: Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>

22 years agomdoc(7) police: sort xrefs.
Ruslan Ermilov [Thu, 10 Jan 2002 08:16:58 +0000 (08:16 +0000)]
mdoc(7) police: sort xrefs.

22 years agoFix what was a pointless conditional. Use $GCC_EXEC_PREFIX if
Crist J. Clark [Thu, 10 Jan 2002 07:43:38 +0000 (07:43 +0000)]
Fix what was a pointless conditional. Use $GCC_EXEC_PREFIX if
/etc/gnats does not exist.

PR: gnu/33682
Submitted by: Alan Eldridge <ports@geeksrus.net>

22 years agoFurther fixes related to the interface renaming. Now that we
Marcel Moolenaar [Thu, 10 Jan 2002 05:36:36 +0000 (05:36 +0000)]
Further fixes related to the interface renaming. Now that we
properly translate the interface name passed to us, make sure
we also translate correctly before we return the list of
interfaces with the SIOCGIFCONF ioctl. It is common to use
the interface names returned by that ioctl in further ioctls,
such as SIOCGIFFLAGS.

Remove linux_ifname as it is no longer used. Also remove
ifname_bsd_to_linux as it cannot be used anymore now that
linux_ifname is removed (was deadcode anyway).

Reported and tested by: Andrew Atrens <atrens@nortelnetworks.com>

22 years agogenassym depends on the presence of common variables, disable the use
Mike Smith [Thu, 10 Jan 2002 03:52:54 +0000 (03:52 +0000)]
genassym depends on the presence of common variables, disable the use
of -fno-common in this case.

22 years agoEliminate the use of commons in the kernel and modules,
Mike Smith [Thu, 10 Jan 2002 03:52:01 +0000 (03:52 +0000)]
Eliminate the use of commons in the kernel and modules,
simplifying the module linking process and eliminating the risks
associated with doubly-defined variables.

Cases where commons were legitimately used (detection of
compiled-in subsystems) have been converted to use sysinits, and
any new code should use this or an equivalent practice as a
matter of course.

Modules can override this behaviour by substituting -fno-common
out of ${CFLAGS} in cases where commons are necessary
(eg. third-party object modules).  Commons will be resolved and
allocated space when the kld is linked as part of the module
build process, so they will not pose a risk to the kernel or
other modules.

Provide a mechanism for controlling the export of symbols from
the module namespace.  The EXPORT_SYMS variable may be set in the
Makefile to NO (export no symbols), a list of symbols to export,
or the name of a file containing a newline-seperated list of
symbols to be exported.  Non-exported symbols are converted to
local symbols.  If EXPORT_SYMS is not set, all global symbols are
currently exported.  This behaviour is expected to change (to
exporting no symbols) once modules have been converted.

Reviewed by: peter (in principle)
Obtained from: green (kmod_syms.awk)

22 years agoFix typo in function name.
Wes Peters [Thu, 10 Jan 2002 03:26:46 +0000 (03:26 +0000)]
Fix typo in function name.

Reviewed by: peter@
Obtained from: mux@sneakerz.org

22 years agoAdd getcontext, setcontext, makecontext, and swapcontext prototypes
Daniel Eischen [Thu, 10 Jan 2002 02:44:30 +0000 (02:44 +0000)]
Add getcontext, setcontext, makecontext, and swapcontext prototypes
to ucontext.h.

Approved by: -arch

22 years agoAdd getcontext, setcontext, makecontext, and swapcontext. These
Daniel Eischen [Thu, 10 Jan 2002 02:40:59 +0000 (02:40 +0000)]
Add getcontext, setcontext, makecontext, and swapcontext.  These
functions are defined in SUSv2 and the latest POSIX spec.

Thanks to Bernd Walter <ticso@cicely8.cicely.de> for helping debug my
alpha assembly.

Approved by: -arch

22 years agoUse a spare slot in the machine context to identify the context format
Daniel Eischen [Thu, 10 Jan 2002 02:36:30 +0000 (02:36 +0000)]
Use a spare slot in the machine context to identify the context format
and to inherently verify its validity.  Alpha signal frames and trap
frames are different; this field identifies which format the context
is

Set the machine context format (signal frame) before copying it out
when sending a signal.

Approved by: -arch

22 years agoUse a spare slot in the machine context for a flags word to indicate
Daniel Eischen [Thu, 10 Jan 2002 02:32:30 +0000 (02:32 +0000)]
Use a spare slot in the machine context for a flags word to indicate
whether the machine context is valid and whether the FPU state is
valid (saved).

Mark the machine context valid before copying it out when sending a
signal.

Approved by: -arch

22 years agoTerminate requests in nfs_sigintr() if the filesystem is in the
Ian Dowse [Thu, 10 Jan 2002 02:15:35 +0000 (02:15 +0000)]
Terminate requests in nfs_sigintr() if the filesystem is in the
process of being unmounted. This allows forced NFS unmounts to
complete even if there are processes stuck holding the mnt_lock
while the server is down. The mechanism is not ideal in that there
is a small chance we might accidentally cancel requests during a
failed non-forced unmount attempt on that filesystem, but this
is not really a big problem.

Also, move the tsleep() in nfs_nmcancelreqs() so that we do not
sleep in the case where there are no requests to be cancelled.

22 years agoChange dounmount() to return EBUSY in the non-MNT_FORCE case if we
Ian Dowse [Thu, 10 Jan 2002 01:59:30 +0000 (01:59 +0000)]
Change dounmount() to return EBUSY in the non-MNT_FORCE case if we
can't acquire the mnt_lock without blocking. Normally non-forced
unmount attempts return EBUSY quickly if any vnodes are active, so
this just extends that behaviour to cover the per-mount mnt_lock
too.

22 years agoo Revert kern_sig.c#1.143, as cr_cansignal() doesn't currently permit
Robert Watson [Thu, 10 Jan 2002 01:25:35 +0000 (01:25 +0000)]
o Revert kern_sig.c#1.143, as cr_cansignal() doesn't currently permit
  a number of desirable cases in which SIGIO/SIGURG are delivered.  We'll
  keep tweaking.

Reported by: Alexander Kabaev <ak03@gte.com>

22 years agoImplement 2 small helper functions:
Matthew N. Dodd [Thu, 10 Jan 2002 00:56:02 +0000 (00:56 +0000)]
Implement 2 small helper functions:
pci_find_bsf() - Find a device_t by bus/slot/function.
pci_find_device() - Find a device_t by vendor/device ID.

22 years agoStaticise the random_state array.
Mike Smith [Thu, 10 Jan 2002 00:09:21 +0000 (00:09 +0000)]
Staticise the random_state array.

Reviewed by: markm

22 years agoBackout previious change - package built on bento is called sawfish-gnome,
Maxim Sobolev [Wed, 9 Jan 2002 21:28:48 +0000 (21:28 +0000)]
Backout previious change - package built on bento is called sawfish-gnome,
but the port is still x11-wm/sawfish, not x11-wm/sawfish-gnome.

Shame on: sobomax

22 years agoRemove KMODDEPS, this is not used on -current and should not be left
Peter Wemm [Wed, 9 Jan 2002 21:12:40 +0000 (21:12 +0000)]
Remove KMODDEPS, this is not used on -current and should not be left
around as a bad example.

22 years agoSafwish package built on bento is called `sawfish-gnome', so adjust sysinstall
Maxim Sobolev [Wed, 9 Jan 2002 20:10:02 +0000 (20:10 +0000)]
Safwish package built on bento is called `sawfish-gnome', so adjust sysinstall
and print-cdrom-packages.sh accordingly.

Revealed by: re
MFC after: 1 day

22 years agoInitialze a stack variable with NULL to unbreak buildworld with -Wall.
Daniel Eischen [Wed, 9 Jan 2002 17:36:53 +0000 (17:36 +0000)]
Initialze a stack variable with NULL to unbreak buildworld with -Wall.
I don't know about anyone else, but the compiler was always aborting
on this stupid warning, and has been doing so for weeks.

22 years agomdoc(7) police: tidy up previous delta.
Ruslan Ermilov [Wed, 9 Jan 2002 16:09:00 +0000 (16:09 +0000)]
mdoc(7) police: tidy up previous delta.

22 years agoFix S3 breakage.
Takanori Watanabe [Wed, 9 Jan 2002 16:00:31 +0000 (16:00 +0000)]
Fix S3 breakage.
Now AcpiEnterSleep() is light enough, so flushing cache
before the function is not too early.

22 years agomdoc(7) police: tidy up markup.
Ruslan Ermilov [Wed, 9 Jan 2002 15:56:21 +0000 (15:56 +0000)]
mdoc(7) police: tidy up markup.

22 years agoIncrease BSIZEMAX from 8k to 16k, so that we can reliably boot from
Ian Dowse [Wed, 9 Jan 2002 15:46:17 +0000 (15:46 +0000)]
Increase BSIZEMAX from 8k to 16k, so that we can reliably boot from
filesystems with 16k blocks.

22 years agomdoc(7) police: variables are marked with the general purpose .Va macro.
Ruslan Ermilov [Wed, 9 Jan 2002 15:43:07 +0000 (15:43 +0000)]
mdoc(7) police: variables are marked with the general purpose .Va macro.

22 years agomdoc(7) police: tidy up previous delta.
Ruslan Ermilov [Wed, 9 Jan 2002 15:32:25 +0000 (15:32 +0000)]
mdoc(7) police: tidy up previous delta.

22 years agomdoc(7) police: tidy up previous delta.
Ruslan Ermilov [Wed, 9 Jan 2002 15:22:30 +0000 (15:22 +0000)]
mdoc(7) police: tidy up previous delta.

22 years agomdoc(7) police:
Ruslan Ermilov [Wed, 9 Jan 2002 15:10:31 +0000 (15:10 +0000)]
mdoc(7) police:

Restore (sorta) a useful piece of information that got lost in the
previous delta -- an ability to specify /prefixlength after an IPv6
address.

22 years agoDocument behaviour with respect to interval timers.
Sheldon Hearn [Wed, 9 Jan 2002 14:44:06 +0000 (14:44 +0000)]
Document behaviour with respect to interval timers.

PR: 33156
Submitted by: Peter Jeremy <peter.jeremy@alcatel.com.au>

22 years agomdoc(7) police: add missing markup bits for ``errno''.
Ruslan Ermilov [Wed, 9 Jan 2002 14:03:54 +0000 (14:03 +0000)]
mdoc(7) police: add missing markup bits for ``errno''.

22 years agomdoc(7) police:
Ruslan Ermilov [Wed, 9 Jan 2002 14:01:22 +0000 (14:01 +0000)]
mdoc(7) police:

Stop abusing the .%J macro for where the .Pa macro should have been used.

22 years agoUpdate the country code list.
Nik Clayton [Wed, 9 Jan 2002 13:46:58 +0000 (13:46 +0000)]
Update the country code list.

PR: docs/27027
Submitted by: Steve Coltrin <spcoltri@omcl.org>

22 years agoFrom the PR:
Nik Clayton [Wed, 9 Jan 2002 13:43:31 +0000 (13:43 +0000)]
From the PR:

        1. ctype.h defines digittoint(), isnumber() and ishexnmber(), yet
        they are not documented in any of the manpages.

        2. The ctype manpage references a non-existent manpage for
        digittoint().

        3. The isascii() manpage claims it is standards compliant, when
        it isn't.

        4. isblank() claims it is _not_ standards compliant, when it
        is.

Fix by including the appropriate .Nm entries, and with a new digittoint.3
page.

PR: docs/26451
Submitted by: Adrian Filipi-Martin <adrian@ubergeeks.com>

22 years agoMake the -a flag to opiekey(1) actually work as advertised.
Joerg Wunsch [Wed, 9 Jan 2002 13:36:26 +0000 (13:36 +0000)]
Make the -a flag to opiekey(1) actually work as advertised.

Reviewed by: ache, audit, security
MFC after: 1 week

22 years agomdoc(7) police: tidy up.
Ruslan Ermilov [Wed, 9 Jan 2002 13:29:39 +0000 (13:29 +0000)]
mdoc(7) police: tidy up.

22 years agoNote that kern.sugid_coredump must be 1 to generate a core from processes
Nik Clayton [Wed, 9 Jan 2002 13:16:26 +0000 (13:16 +0000)]
Note that kern.sugid_coredump must be 1 to generate a core from processes
that change their credentials.

PR: docs/21712
Submitted by: Peter Philipp <pjp@click2net.com>

22 years agoFix the rxvt termcap entry:
Jacques Vidrine [Wed, 9 Jan 2002 13:13:51 +0000 (13:13 +0000)]
Fix the rxvt termcap entry:
  = Get the alternate character set capabilities right.
  = Enable color support for `rxvt'.
  = Add `rxvt-mono' for no color support.

Approved by: ache

22 years agoFix typo, and add some additional description to the i8254 and TSC.
Nik Clayton [Wed, 9 Jan 2002 13:10:18 +0000 (13:10 +0000)]
Fix typo, and add some additional description to the i8254 and TSC.

PR: docs/20738
Submitted by: Tan Koan-Sin <freedom@csie.nctu.edu.tw>

22 years agoAdd entries for DEC VT520 and VT525.
Sheldon Hearn [Wed, 9 Jan 2002 13:00:20 +0000 (13:00 +0000)]
Add entries for DEC VT520 and VT525.

PR: misc/33083
Submitted by: Ted Mittelstaedt <tedm@toybox.placo.com>
Obtained from: ftp://gatekeeper.dec.com/pub/DEC/termcaps/

22 years agoispell sweep of share/man/man7/*.
Mike Pritchard [Wed, 9 Jan 2002 12:34:01 +0000 (12:34 +0000)]
ispell sweep of share/man/man7/*.

22 years agoUse KMODDEPS to document module dependencies on libiconv and
Sheldon Hearn [Wed, 9 Jan 2002 11:45:58 +0000 (11:45 +0000)]
Use KMODDEPS to document module dependencies on libiconv and
libmchain.

KMODDEPS seems to be a no-op in HEAD, but is required in RELENG_4,
where MODULE_DEPEND seems to be a no-op.

Therefore, this change is harmless in -CURRENT, but will fix the
dependencies when merged to RELENG_4, where they are currently not
registered!

PR: kern/33625
Submitted by: Joe Marcus Clarke <marcus@marcuscom.com>

22 years agoispell sweep of share/man/man9/*.
Mike Pritchard [Wed, 9 Jan 2002 11:43:48 +0000 (11:43 +0000)]
ispell sweep of share/man/man9/*.

22 years agoFairly major cleanup of the text.
Chad David [Wed, 9 Jan 2002 08:42:43 +0000 (08:42 +0000)]
Fairly major cleanup of the text.

PR: docs/32241

22 years agoReplace spaces after #defines with tabs; this makes all #defines
Kelly Yancey [Wed, 9 Jan 2002 07:29:28 +0000 (07:29 +0000)]
Replace spaces after #defines with tabs; this makes all #defines
consistent in their adherence with style(9).

22 years ago o Correct a 32/64-bit error in the initialization of aiol_zone, specifically,
Alan Cox [Wed, 9 Jan 2002 06:40:45 +0000 (06:40 +0000)]
 o Correct a 32/64-bit error in the initialization of aiol_zone, specifically,
   sizeof(int) is not the size of a pointer.

22 years agoAdd a new sysinit SI_SUB_DEVFS. Devfs hooks into the kernel at SI_ORDER_FIRST,
Mike Smith [Wed, 9 Jan 2002 04:58:49 +0000 (04:58 +0000)]
Add a new sysinit SI_SUB_DEVFS.  Devfs hooks into the kernel at SI_ORDER_FIRST,
and devices can be created anytime after that.

Print a warning if an atttempt is made to create a device too early.

22 years agoGC fast_vfork; it's not actually referenced anywhere.
Mike Silbersack [Wed, 9 Jan 2002 04:51:21 +0000 (04:51 +0000)]
GC fast_vfork; it's not actually referenced anywhere.

MFC after: 3 weeks

22 years agoMove the make_dev call from the cn_probe to a sysinit that runs at
Jake Burkholder [Wed, 9 Jan 2002 04:03:55 +0000 (04:03 +0000)]
Move the make_dev call from the cn_probe to a sysinit that runs at
SI_SUB_DRIVERS.  cnprobe is too early.

22 years agoDefine the kern.cam sysctl in the cam layer, rather than multiply in several
Mike Smith [Wed, 9 Jan 2002 03:39:04 +0000 (03:39 +0000)]
Define the kern.cam sysctl in the cam layer, rather than multiply in several
peripheral drivers.  Remove Ken's comment to the effect that this needed
to be done.

Staticise camnet_ih and cambio_ih.

22 years agoStaticise a debugging variable.
Mike Smith [Wed, 9 Jan 2002 03:37:16 +0000 (03:37 +0000)]
Staticise a debugging variable.

Submitted by: non

22 years agoStaticise the aac devclass.
Mike Smith [Wed, 9 Jan 2002 03:32:40 +0000 (03:32 +0000)]
Staticise the aac devclass.

22 years agoholdsock is gone, remove the prototype
Alfred Perlstein [Wed, 9 Jan 2002 03:08:47 +0000 (03:08 +0000)]
holdsock is gone, remove the prototype

22 years agoSockets are called 'so' not 'sp'.
Alfred Perlstein [Wed, 9 Jan 2002 02:47:00 +0000 (02:47 +0000)]
Sockets are called 'so' not 'sp'.

22 years agoRevert 1.81; 1.19 fixed this already in a different way.
Mike Silbersack [Wed, 9 Jan 2002 01:45:17 +0000 (01:45 +0000)]
Revert 1.81; 1.19 fixed this already in a different way.

22 years agoMerge the changes in the English version (1.250 --> 1.251).
Jun Kuriyama [Wed, 9 Jan 2002 01:37:56 +0000 (01:37 +0000)]
Merge the changes in the English version (1.250 --> 1.251).

22 years agoUse a sysinit to initialise the devfs hooks in kern_conf.c rather than common
Mike Smith [Wed, 9 Jan 2002 01:00:20 +0000 (01:00 +0000)]
Use a sysinit to initialise the devfs hooks in kern_conf.c rather than common
variables.

Reviewed by: phk (in principle)

22 years agoAdd a commented-out alternative for the ether line of a DIGITIAL
Joerg Wunsch [Tue, 8 Jan 2002 22:32:00 +0000 (22:32 +0000)]
Add a commented-out alternative for the ether line of a DIGITIAL
DEPCM-BA card, as found on my rev. C01 card.

MFC after: 1 week

22 years agoAdd quirk for DIVA USB Mp3 Player.
Maxim Sobolev [Tue, 8 Jan 2002 21:07:46 +0000 (21:07 +0000)]
Add quirk for DIVA USB Mp3 Player.

PR: kern/33638
Submitted by: Olexander Kunytsa <kunia@x-telecom.net>
MFC after: 3 days
(pending re's approval)

22 years agoRegenerate from 1.26 pccarddevs
Warner Losh [Tue, 8 Jan 2002 20:52:57 +0000 (20:52 +0000)]
Regenerate from 1.26 pccarddevs