]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
21 years agoOnly try to setup moused(8) before setting up the X server if WITH_MICE is
John Baldwin [Wed, 27 Nov 2002 19:39:26 +0000 (19:39 +0000)]
Only try to setup moused(8) before setting up the X server if WITH_MICE is
defined.

Approved by: re

21 years ago- Add a configOSF1() function (#ifdef __alpha__) that creates /compat/osf1
John Baldwin [Wed, 27 Nov 2002 19:37:00 +0000 (19:37 +0000)]
- Add a configOSF1() function (#ifdef __alpha__) that creates /compat/osf1
  in addition to setting osf1_enable to YES.
- Only define configLinux() #ifdef WITH_LINUX.

Approved by: re

21 years agoAdd some helper macros to make #ifdef's in sysinstall easier to read
John Baldwin [Wed, 27 Nov 2002 19:30:50 +0000 (19:30 +0000)]
Add some helper macros to make #ifdef's in sysinstall easier to read
and more maintainable.
- WITH_SYSCONS: defined on all arch's that support syscons (currently i386,
  alpha, and ia64)
- WITH_MICE: defined on all arch's that support moused(8) (currently i386,
  alpha, and ia64)
- WITH_SLICES: defined on all arch's that use disk slices (currently i386
  and ia64)
- WITH_LINUX: defined on all arch's that support Linux binary compat
  (currently i386 and alpha)

Approved by: re

21 years agoOnly display the APM option in the Startup menu on i386.
John Baldwin [Wed, 27 Nov 2002 19:25:46 +0000 (19:25 +0000)]
Only display the APM option in the Startup menu on i386.

Approved by: re

21 years agoUse #elif defined(__alpha__) instead of #elif __alpha__.
John Baldwin [Wed, 27 Nov 2002 19:22:25 +0000 (19:22 +0000)]
Use #elif defined(__alpha__) instead of #elif __alpha__.

Approved by: re

21 years agoEnable the compat4x distribution on Alpha as well as i386.
John Baldwin [Wed, 27 Nov 2002 19:16:39 +0000 (19:16 +0000)]
Enable the compat4x distribution on Alpha as well as i386.

Approved by: re

21 years ago- Assume __FreeBSD__ is greater than 3.
John Baldwin [Wed, 27 Nov 2002 19:13:53 +0000 (19:13 +0000)]
- Assume __FreeBSD__ is greater than 3.
- Only include compat4x distribution if this is either i386 or alpha.

21 years agoRemove files no longer part of the gcc_3_2_anoncvs_20021009 libstdc++.
David E. O'Brien [Wed, 27 Nov 2002 18:52:04 +0000 (18:52 +0000)]
Remove files no longer part of the gcc_3_2_anoncvs_20021009 libstdc++.

Approved by: re(jhb)

21 years agoExpand X_AS_PKG so that we don't declare distribution bitmasks or menus
John Baldwin [Wed, 27 Nov 2002 18:36:30 +0000 (18:36 +0000)]
Expand X_AS_PKG so that we don't declare distribution bitmasks or menus
for the X distributions if X_AS_PKG is defined.

Tested on: i386
Approved by: re

21 years agoResolve conflicts arising from the ACPI CA 20021118 import.
Mitsuru IWASAKI [Wed, 27 Nov 2002 18:09:20 +0000 (18:09 +0000)]
Resolve conflicts arising from the ACPI CA 20021118 import.

21 years agoThis commit was generated by cvs2svn to compensate for changes in r107325,
Mitsuru IWASAKI [Wed, 27 Nov 2002 18:07:48 +0000 (18:07 +0000)]
This commit was generated by cvs2svn to compensate for changes in r107325,
which included commits to RCS files with non-trunk default branches.

21 years agoVendor import of the Intel ACPI CA 20021118 drop.
Mitsuru IWASAKI [Wed, 27 Nov 2002 18:07:48 +0000 (18:07 +0000)]
Vendor import of the Intel ACPI CA 20021118 drop.

Approved by: re

21 years agoDon't use fake 'c' or 'a' BSD partitions for CD-ROM devices. This fixes
John Baldwin [Wed, 27 Nov 2002 17:56:27 +0000 (17:56 +0000)]
Don't use fake 'c' or 'a' BSD partitions for CD-ROM devices.  This fixes
sysinstall to create /cdrom entries in /etc/fstab that just use the
raw CD-ROM device /dev/cd0, etc.

Approved by: re

21 years agoAs warned on freebsd-current@, remove the perl wrapper from /usr/src.
David E. O'Brien [Wed, 27 Nov 2002 17:46:26 +0000 (17:46 +0000)]
As warned on freebsd-current@, remove the perl wrapper from /usr/src.
The /usr/bin/perl wrapper isn't solving many of the problems it was
imported to deal with.  There are limitations to it that don't have a
clear "fix".

Reviewed by: markm, kris
Extorted approval from: re(jhb)

21 years agoNeed more parens here.
Warner Losh [Wed, 27 Nov 2002 17:30:41 +0000 (17:30 +0000)]
Need more parens here.

Approved by: re (blanket)

21 years agoDo not set a variable (vp->p_pollinfo) to NULL if we know
Robert Drehmel [Wed, 27 Nov 2002 16:45:54 +0000 (16:45 +0000)]
Do not set a variable (vp->p_pollinfo) to NULL if we know
it already has that value.

Approved by: re

21 years agoRemoved the vestiges of modems(5).
Ruslan Ermilov [Wed, 27 Nov 2002 16:45:10 +0000 (16:45 +0000)]
Removed the vestiges of modems(5).

Approved by: re

21 years agoFix for non-GCC compilers.
David E. O'Brien [Wed, 27 Nov 2002 16:28:18 +0000 (16:28 +0000)]
Fix for non-GCC compilers.

Approved by: re (jhb)

21 years agomdoc(7) police:
Ruslan Ermilov [Wed, 27 Nov 2002 15:33:47 +0000 (15:33 +0000)]
mdoc(7) police:

Added the -h option to the synopsis, documented the -a option,
sorted options descriptions according to style(9).

Approved by: re

21 years agomdoc(7) police: markup fixes.
Ruslan Ermilov [Wed, 27 Nov 2002 15:31:08 +0000 (15:31 +0000)]
mdoc(7) police: markup fixes.

Approved by: re

21 years agomdoc(7) police: kill whitespace at EOL.
Ruslan Ermilov [Wed, 27 Nov 2002 15:25:07 +0000 (15:25 +0000)]
mdoc(7) police: kill whitespace at EOL.

Approved by: re

21 years agomdoc(7) police:
Ruslan Ermilov [Wed, 27 Nov 2002 15:24:11 +0000 (15:24 +0000)]
mdoc(7) police:

Removed whitespace at EOL.
Removed hard sentence breaks.
Removed empty lines.
Spell FreeBSD correctly.
Sort xrefs.

Approved by: re

21 years agoSmall SO_RCVTIMEO and SO_SNDTIMEO values are mistakenly taken to be zero.
Maxim Konovalov [Wed, 27 Nov 2002 13:34:04 +0000 (13:34 +0000)]
Small SO_RCVTIMEO and SO_SNDTIMEO values are mistakenly taken to be zero.

PR: kern/32827
Submitted by: Hartmut Brandt <brandt@fokus.gmd.de>
Approved by: re (jhb)
MFC after: 2 weeks

21 years agoDisable debug output from acpi_pci_link.
Mitsuru IWASAKI [Wed, 27 Nov 2002 09:32:24 +0000 (09:32 +0000)]
Disable debug output from acpi_pci_link.
There were no serious problem reports on this in spite of my concern.

To get debug output from acpi_pci_link, just enable bootverbose flag
in usual manner (boot -v).

Approved by: re

21 years agotip(1) no longer uses modems(5).
Ruslan Ermilov [Wed, 27 Nov 2002 09:18:59 +0000 (09:18 +0000)]
tip(1) no longer uses modems(5).

Reviewed by: markm
Approved by: re

21 years agoReally merge from OpenBSD import (should have been done a year ago).
Ruslan Ermilov [Wed, 27 Nov 2002 09:18:28 +0000 (09:18 +0000)]
Really merge from OpenBSD import (should have been done a year ago).

Reviewed by: markm
Approved by: re

21 years agoHold the page queues lock while performing pmap_page_protect().
Alan Cox [Wed, 27 Nov 2002 08:03:24 +0000 (08:03 +0000)]
Hold the page queues lock while performing pmap_page_protect().

Approved by: re (blanket)

21 years agoMinor updates to the aicasm:
Scott Long [Wed, 27 Nov 2002 07:06:43 +0000 (07:06 +0000)]
Minor updates to the aicasm:

aicasm_gram.y:
Use a direct move from allzeros to emulate a
mvi of 0.

aicasm_insformat.h:
sync $Id$

aicasm_symbol.c:
Minor header change.

Approved by: re (blanket)

21 years agoXircom cards store the MAC address in the CIS, so get it from the new
Warner Losh [Wed, 27 Nov 2002 07:04:10 +0000 (07:04 +0000)]
Xircom cards store the MAC address in the CIS, so get it from the new
pci_get_ether accesor, which gets it from the CIS for cardbus cards
(and from other pci-like buses via whatever mechanism is used there).

Submitted by: sam
Approved by: re (blanket)

21 years agoImplement PCI_IVAR_ETHADDR. Cardbus has the MAC addr in the CIS,
Warner Losh [Wed, 27 Nov 2002 06:56:29 +0000 (06:56 +0000)]
Implement PCI_IVAR_ETHADDR.  Cardbus has the MAC addr in the CIS,
sometimes, so return it when requested and it does.  Also a little
more infrastructure for a few other things.

Submitted by: sam
Approved by: re (blanket for NEWCARD)

21 years agoAdd a new cardbus specific ivar: PCI_IVAR_ETHADDR. Some pci-like
Warner Losh [Wed, 27 Nov 2002 06:41:28 +0000 (06:41 +0000)]
Add a new cardbus specific ivar: PCI_IVAR_ETHADDR.  Some pci-like
buses support querying the MAC address in a standard-for-that-bus way.
The base pci bus returns NULL for this IVAR always.

Submitted by: sam
Approved by: re (blanket for NEWCARD)

21 years agoMerge argument parsing changes into this copy of telnet.
Eric Melville [Wed, 27 Nov 2002 06:34:24 +0000 (06:34 +0000)]
Merge argument parsing changes into this copy of telnet.

Submitted by: markm
Approved by: bmah

21 years agoMFp4:
Warner Losh [Wed, 27 Nov 2002 06:04:49 +0000 (06:04 +0000)]
MFp4:

Fix a bug with the 3.3V code for the ricoh bridges.  I got the bit
detect backwards.  Also, we can only detect 3.3V cards when the GPI
interrupt is disabled.  So when it is enabled assume 5.0V card.

Obtained from: NetBSD (takemura-san from patches by ngc@ff.iij4u.or.jp)
Approved by: re (blanket)

21 years agoo Initialise each mbuf's m_len to 0 in m_getm(); mb_put_mem() depends
Tim J. Robbins [Wed, 27 Nov 2002 04:26:00 +0000 (04:26 +0000)]
o Initialise each mbuf's m_len to 0 in m_getm(); mb_put_mem() depends
  on this.
o Update the `cur' pointer in the cluster loop in m_getm() to avoid
  incorrect truncation and leaked mbufs.

Reviewed by: bmilekic
Approved by: re

21 years agoMake the rman_{get,set}_* macros into real functions. The macros
Warner Losh [Wed, 27 Nov 2002 03:55:22 +0000 (03:55 +0000)]
Make the rman_{get,set}_* macros into real functions.  The macros
create an ABI that encodes offsets and sizes of structures into client
drivers.  The functions isolate the ABI from changes to the resource
structure.  Since these are used very rarely (once at startup), the
speed penalty will be down in the noise.

Also, add r_rid to the structure so that clients can save the 'rid' of
the resource in the struct resource, plus accessor functions.  Future
additions to newbus will make use of this to present a simplified
interface for resource specification.

Approved by: re (jhb)
Reviewed by: jhb, jake

21 years agoUpdate the version number.
David E. O'Brien [Wed, 27 Nov 2002 03:36:49 +0000 (03:36 +0000)]
Update the version number.

Approved by: bmah, jhb, murray (independently)

21 years agoCreate a new 32-bit fs_flags word in the superblock. Add code to move
Kirk McKusick [Wed, 27 Nov 2002 02:18:58 +0000 (02:18 +0000)]
Create a new 32-bit fs_flags word in the superblock. Add code to move
the old 8-bit fs_old_flags to the new location the first time that the
filesystem is mounted by a new kernel. One of the unused flags in
fs_old_flags is used to indicate that the flags have been moved.
Leave the fs_old_flags word intact so that it will work properly if
used on an old kernel.

Change the fs_sblockloc superblock location field to be in units
of bytes instead of in units of filesystem fragments. The old units
did not work properly when the fragment size exceeeded the superblock
size (8192). Update old fs_sblockloc values at the same time that
the flags are moved.

Suggested by: BOUWSMA Barry <freebsd-misuser@netscum.dyndns.dk>
Sponsored by:   DARPA & NAI Labs.

21 years agoFix a fatal typo introduced in revision 1.13 that caused the mbuf chains to
Tim J. Robbins [Tue, 26 Nov 2002 23:53:28 +0000 (23:53 +0000)]
Fix a fatal typo introduced in revision 1.13 that caused the mbuf chains to
be created incorrectly for requests larger than NB_SORECEIVE_CHUNK bytes.

Approved by: re

21 years agoconfigXEnvironment doesn't work in sysinstall now.
Giorgos Keramidas [Tue, 26 Nov 2002 23:23:42 +0000 (23:23 +0000)]
configXEnvironment doesn't work in sysinstall now.
Change the manpage to reflect that it's now called configXSetup.
Also document configXDesktop.

Submitted by: pirat <pirat@access.inet.co.th>

21 years agoAlign timestamps when -t is used in ipfw and ipfw2.
Giorgos Keramidas [Tue, 26 Nov 2002 22:53:14 +0000 (22:53 +0000)]
Align timestamps when -t is used in ipfw and ipfw2.

PR: kern/44843
Approved by: re (jhb)

21 years agoAdd GNOME 2 to the sysinstall desktop configuration menu, remove
Bruce A. Mah [Tue, 26 Nov 2002 22:14:34 +0000 (22:14 +0000)]
Add GNOME 2 to the sysinstall desktop configuration menu, remove
the two GNOME 1-based alternatives.

While here, note that a majority of the items in this menu are not
sentences, and remove trailing dots to make the remainder consistent.

Reviewed by: marcus
Approved by: re (bmah)

21 years agoFix a kernel panic with rules of the type
Luigi Rizzo [Tue, 26 Nov 2002 19:58:12 +0000 (19:58 +0000)]
Fix a kernel panic with rules of the type

        prob 0.5 pipe NN ....

due to the generation of an invalid ipfw instruction sequence.
No ABI change, but you need to upgrade /sbin/ipfw to generate the
correct code.

Approved by: re

21 years agoUpdate documentation to match the behaviour of ipfw with respect
Luigi Rizzo [Tue, 26 Nov 2002 19:51:40 +0000 (19:51 +0000)]
Update documentation to match the behaviour of ipfw with respect
to net.inet.ip.fw.one_pass.
Add to notes to explain the exact behaviour of "prob xxx" and "log"
options.

Virtually approved by: re (mentioned in rev.1.19 of ip_fw2.c)

21 years agofixes for this driver:
Julian Elischer [Tue, 26 Nov 2002 18:30:45 +0000 (18:30 +0000)]
fixes for this driver:
1) "ubt" driver did not work when system is booted with the device attached
2) missing "break;" in ubt_rcvmsg() function;

Submitted by: Maksim Yevmenkin <Maksim.Yevmenkin@cw.com>
Approved by: re (jhb)

21 years agoRemove our custom mixed ELF/a.out support. This means the base compiler
David E. O'Brien [Tue, 26 Nov 2002 18:25:20 +0000 (18:25 +0000)]
Remove our custom mixed ELF/a.out support.  This means the base compiler
now only produce ELF objects.  It also makes us closer to stock GCC, and
simplifies the set of changes we still need from stock GCC on every import.

Applauded by: peter
Approved by: re

21 years ago(hopefully) fix build breakage some people are seeing
Cameron Grant [Tue, 26 Nov 2002 18:16:27 +0000 (18:16 +0000)]
(hopefully) fix build breakage some people are seeing

Approved by: re

21 years agoDon't hold acct_mtx over limcopy(), since it's unnecessary and
Bill Fenner [Tue, 26 Nov 2002 18:04:12 +0000 (18:04 +0000)]
Don't hold acct_mtx over limcopy(), since it's unnecessary and
 limcopy() can sleep.

Approved by: re

21 years agocorrect function names in KASSERT's for 2 m_tag routines
Sam Leffler [Tue, 26 Nov 2002 17:59:16 +0000 (17:59 +0000)]
correct function names in KASSERT's for 2 m_tag routines

Submitted by: rwatson
Approved by: re

21 years agomdoc(7) police:
Ruslan Ermilov [Tue, 26 Nov 2002 17:55:41 +0000 (17:55 +0000)]
mdoc(7) police:

Revert to using the .Tn POSIX and .Tn ANSI instead of \*[Px] and \*[Ai]
strings; using these strings is unsafe in troff mode, as they include a
change in a font size.

Approved by: re

21 years agoUnhook LOMAC kernel module since the functionality is now provided by
Robert Watson [Tue, 26 Nov 2002 17:53:27 +0000 (17:53 +0000)]
Unhook LOMAC kernel module since the functionality is now provided by
the smaller, cleaner, less bit-rotted mac_lomac module.

Approved by: re
Obtained from: TrustedBSD Project
Sponsored by: DARPA, Network Associates Laboratories

21 years agoUpdate rc scripts to load mac_lomac instead of lomac.
Robert Watson [Tue, 26 Nov 2002 17:51:03 +0000 (17:51 +0000)]
Update rc scripts to load mac_lomac instead of lomac.

Approved by: re
Obtained from: TrustedBSD Project
Sponsored by: DARPA, Network Associates Laboratories

21 years agoCorrect two warnings by staticizing a function and removing an unused
Robert Watson [Tue, 26 Nov 2002 17:38:25 +0000 (17:38 +0000)]
Correct two warnings by staticizing a function and removing an unused
function.

Approved by: re
Obtained from: TrustedBSD Project
Sponsored by: DARPA, Network Associates Laboratories

21 years agoHook up the mac_lomac module build.
Robert Watson [Tue, 26 Nov 2002 17:35:44 +0000 (17:35 +0000)]
Hook up the mac_lomac module build.

Approved by: re
Obtained from: TrustedBSD Project
Sponsored by: DARPA, Network Associates Laboratories

21 years agomdoc(7) police: markup and spelling.
Ruslan Ermilov [Tue, 26 Nov 2002 17:34:25 +0000 (17:34 +0000)]
mdoc(7) police: markup and spelling.

Approved by: re

21 years agomdoc(7) police: markup polishing.
Ruslan Ermilov [Tue, 26 Nov 2002 17:33:37 +0000 (17:33 +0000)]
mdoc(7) police: markup polishing.

Approved by: re

21 years agoHook up kernel options and build information for mac_lomac.
Robert Watson [Tue, 26 Nov 2002 17:32:39 +0000 (17:32 +0000)]
Hook up kernel options and build information for mac_lomac.

Approved by: re
Obtained from: TrustedBSD Project
Sponsored by: DARPA, Network Associates Laboratories

21 years agoTo avoid sleeping with all sorts of resources acquired (the reported
Robert Drehmel [Tue, 26 Nov 2002 17:30:55 +0000 (17:30 +0000)]
To avoid sleeping with all sorts of resources acquired (the reported
problem was a locked directory vnode), do not give the process a chance
to sleep in state "stopevent" (depends on the S_EXEC bit being set in
p_stops) until most resources have been released again.

Approved by: re

21 years agoImport an implementation of LOMAC (Low-Watermark Mandatory Access
Robert Watson [Tue, 26 Nov 2002 17:26:06 +0000 (17:26 +0000)]
Import an implementation of LOMAC (Low-Watermark Mandatory Access
Control) as a MAC Framework policy module.  Unlike the existing
src/sys/security/lomac implementation, this one has its fingers out
of the kernel lock order and doesn't make use of flags in existing
kernel structures.  This greatly reduces the quantity of replicated
code with src/sys/kern, simplifies the implementation (3000 vs 8500
lines), and correctes a number of known stability problems with
the existing LOMAC implementation, which will be removed.  A bit
more hooking up to do here.

Approved by: re
Obtained from: TrustedBSD Project
Sponsored by: DARPA, Network Associates Laboratories

21 years agoIf the file descriptors passed into do_dup() are negative, return EBADF
John Baldwin [Tue, 26 Nov 2002 17:22:15 +0000 (17:22 +0000)]
If the file descriptors passed into do_dup() are negative, return EBADF
instead of panicing.  Also, perform some of the simpler sanity checks on
the fds before acquiring the filedesc lock.

Approved by: re
Reported by: Dan Nelson <dan@emsphone.com> and others

21 years agoUn-staticize mac_cred_mmapped_drop_perms() so that it may be used
Robert Watson [Tue, 26 Nov 2002 17:11:57 +0000 (17:11 +0000)]
Un-staticize mac_cred_mmapped_drop_perms() so that it may be used
by policy modules making use of downgrades in the MAC AST event.  This
is required by the mac_lomac port of LOMAC to the MAC Framework.

Approved by: re
Obtained from: TrustedBSD Project
Sponsored by: DARPA, Network Associates Laboratories

21 years agoMake GNOME 2 the default version of GNOME that goes on the disc1 package
Bruce A. Mah [Tue, 26 Nov 2002 16:50:52 +0000 (16:50 +0000)]
Make GNOME 2 the default version of GNOME that goes on the disc1 package
set.

Requested by: marcus
Approved by: re (bmah)

21 years agomdoc(7) police: back out unproved changes from previous revision.
Ruslan Ermilov [Tue, 26 Nov 2002 15:34:18 +0000 (15:34 +0000)]
mdoc(7) police: back out unproved changes from previous revision.

Approved by: re

21 years agomdoc(7) police:
Ruslan Ermilov [Tue, 26 Nov 2002 15:32:04 +0000 (15:32 +0000)]
mdoc(7) police:

Restore (once again) my fixes from revision 1.20 that got lost in
revision 1.25 merge.

Approved by: re

21 years agomdoc(7) police: laundry.
Ruslan Ermilov [Tue, 26 Nov 2002 14:00:39 +0000 (14:00 +0000)]
mdoc(7) police: laundry.

Approved by: re

21 years agoEliminate references to defunct kernel tunables.
Yaroslav Tykhiy [Tue, 26 Nov 2002 13:55:50 +0000 (13:55 +0000)]
Eliminate references to defunct kernel tunables.

Approved by: re
PR: bin/43343

21 years agomdoc(7) police: nit.
Ruslan Ermilov [Tue, 26 Nov 2002 11:25:04 +0000 (11:25 +0000)]
mdoc(7) police: nit.

Approved by: re

21 years agomdoc(7) police: back out unproved changes in previous revision;
Ruslan Ermilov [Tue, 26 Nov 2002 11:22:59 +0000 (11:22 +0000)]
mdoc(7) police: back out unproved changes in previous revision;
descriptions in the FILES section should be full sentences, as
demonstrated in mdoc(7) and /usr/share/examples/mdoc/.

Approved by: re

21 years agomdoc(7) police: markup nits, "The .Nm utility".
Ruslan Ermilov [Tue, 26 Nov 2002 11:17:22 +0000 (11:17 +0000)]
mdoc(7) police: markup nits, "The .Nm utility".

Approved by: re

21 years agomdoc(7) police: bump document date, use the canonical option list width,
Ruslan Ermilov [Tue, 26 Nov 2002 11:09:27 +0000 (11:09 +0000)]
mdoc(7) police: bump document date, use the canonical option list width,
removed a bunch of extraneous .Pp and .Dq calls.

Approved by: re

21 years agomdoc(7) police: markup polishing.
Ruslan Ermilov [Tue, 26 Nov 2002 11:04:37 +0000 (11:04 +0000)]
mdoc(7) police: markup polishing.

Approved by: re

21 years agomdoc(7) police: markup polishing.
Ruslan Ermilov [Tue, 26 Nov 2002 10:57:57 +0000 (10:57 +0000)]
mdoc(7) police: markup polishing.

Approved by: re

21 years agomdoc(7) police: markup polishing.
Ruslan Ermilov [Tue, 26 Nov 2002 10:51:47 +0000 (10:51 +0000)]
mdoc(7) police: markup polishing.

Approved by: re

21 years agoUse real filename, not a CVS sub-path. Fix markup
Udo Erdelhoff [Tue, 26 Nov 2002 09:29:39 +0000 (09:29 +0000)]
Use real filename, not a CVS sub-path.  Fix markup

Approved by: re

21 years agomdoc(7) police: Nits.
Ruslan Ermilov [Tue, 26 Nov 2002 09:05:06 +0000 (09:05 +0000)]
mdoc(7) police: Nits.

Approved by: re

21 years agoNOSHARED is meaningless in the bsd.lib.mk context, so check LDFLAGS
Ruslan Ermilov [Tue, 26 Nov 2002 09:00:02 +0000 (09:00 +0000)]
NOSHARED is meaningless in the bsd.lib.mk context, so check LDFLAGS
for the -static flag instead when constructing LIBPAM.

(This fixes false warnings from ``make checkdpadd -DNOSHARED'' in
lib/libpam/modules/.)

Submitted by: bde, ru
Approved by: re

21 years agocompliance with RFC3152.
Hajimu UMEMOTO [Tue, 26 Nov 2002 07:55:44 +0000 (07:55 +0000)]
compliance with RFC3152.

PR: standards/45557
Submitted by: Matthew Seaman <m.seaman@infracaninophile.co.uk>
Approved by: re

21 years agoMFbed:
Udo Erdelhoff [Tue, 26 Nov 2002 07:15:31 +0000 (07:15 +0000)]
MFbed:
hardware/alpha/proc-alpha.sgml 1.45  -> 1.48
relnotes/common/new.sgml 1.454 -> 1.455

21 years agoAdd back the "\ No newline at end of file" marker that is printed when
Garance A Drosehn [Mon, 25 Nov 2002 22:59:52 +0000 (22:59 +0000)]
Add back the "\ No newline at end of file" marker that is printed when
comparing two files, where only one file is missing the final newline
character.  This undoes revisions 1.3 and 1.4, returning 'diff' to how
it behaved before July 2000.  We can do this now because our version of
'patch' was modified (just before 4.6-release) to understand what to do
with that line.  This marker is the same one generated by 'diff' under
netbsd, openbsd, darwin, and linux (and any OS with "gnu-diff" installed).

Reviewed by: imp freebsd-standards (back in april)
Approved by: re (bmah)
MFC after: 1 week

21 years agoAcquire and release the page queues lock around calls to pmap_protect()
Alan Cox [Mon, 25 Nov 2002 22:00:31 +0000 (22:00 +0000)]
Acquire and release the page queues lock around calls to pmap_protect()
because it updates flags within the vm page.

Approved by: re (blanket)

21 years ago- Assume a bus number of zero if evaluating _BBN fails, not if it succeeds.
John Baldwin [Mon, 25 Nov 2002 21:55:04 +0000 (21:55 +0000)]
- Assume a bus number of zero if evaluating _BBN fails, not if it succeeds.
  This was effectively rendering _BBN useless.
- Cleanup handling of the busok variable a bit.

Submitted by: marcel (1)
Approved by: re (rwatson)

21 years agoFix a couple of bugs in host_pcib_get_busno():
John Baldwin [Mon, 25 Nov 2002 21:53:14 +0000 (21:53 +0000)]
Fix a couple of bugs in host_pcib_get_busno():
- If a PCI device is not present, then a 32-bit read_config() is going to
  return 0xffffffff not 0xffff.
- For the 82454NX chipset, the MIOC that we read the bus numbers of the
  various host-PCI bridges from is at function (slot) 0x10 not 0x0.

Approved by: re (rwatson)

21 years agoNew release note: ICMP source quench behavior change.
Bruce A. Mah [Mon, 25 Nov 2002 21:48:15 +0000 (21:48 +0000)]
New release note:  ICMP source quench behavior change.

Updated release note:  Heimdal 0.5.1.

21 years ago5.0 is a release, the `series of release' is called 5.X
Giorgos Keramidas [Mon, 25 Nov 2002 21:14:16 +0000 (21:14 +0000)]
5.0 is a release, the `series of release' is called 5.X

Approved by: re (bmah)

21 years agoIn several instances, adjacent, related release notes were combined.
Bruce A. Mah [Mon, 25 Nov 2002 21:12:52 +0000 (21:12 +0000)]
In several instances, adjacent, related release notes were combined.

A useless entry was removed, as per its comment.

Fixed a number of typos and grammos.

Old (pre-4.6) security advisories were marked as historic.  Hyperlinks
were removed from these release notes to work around a buglet in
footnote numbering for printed output.  These changes eliminated three
pages of only marginally-useful utility.

Clarify a note on procfs(5) mounts.

The games/freebsd-games port now exists, so refer to it when talking
about the removal of the traditional BSD games.

lukemftpd was deactivated, so remove its release note.

Add text on the demise of pkg_version -c.

Approved by: re (implicitly)

21 years agoFix IFF_ALLMULTI handling.
Luigi Rizzo [Mon, 25 Nov 2002 20:00:13 +0000 (20:00 +0000)]
Fix IFF_ALLMULTI handling.

Reviewed by: pdeuskar (maintainer)
Approved by: re

21 years agoAdd polling support to the "em" driver.
Luigi Rizzo [Mon, 25 Nov 2002 19:56:16 +0000 (19:56 +0000)]
Add polling support to the "em" driver.

Reviewed by: pdeuskar (maintainer)
Approved by: re

21 years agoAdd a DPADD section to fix 'make checkdpadd'
Nate Lawson [Mon, 25 Nov 2002 19:29:05 +0000 (19:29 +0000)]
Add a DPADD section to fix 'make checkdpadd'

Submitted by: ru
Approved by: re (previously)

21 years agoRemove unnecessary includes and add sys/{lock,mutex}.h
Nate Lawson [Mon, 25 Nov 2002 19:28:05 +0000 (19:28 +0000)]
Remove unnecessary includes and add sys/{lock,mutex}.h

Submitted by: bde
Approved by: re (previously)

21 years agoFix handling of IFF_ALLMULTI. The same bug in various forms affects
Luigi Rizzo [Mon, 25 Nov 2002 19:28:01 +0000 (19:28 +0000)]
Fix handling of IFF_ALLMULTI. The same bug in various forms affects
the following drivers:

    dc mn sf sk ste ti tl xl an bge em gem gx ie lge sr aue cue kue wi xe

Approved by: re

21 years agoHook the targ.4 manpage into the build
Nate Lawson [Mon, 25 Nov 2002 18:31:07 +0000 (18:31 +0000)]
Hook the targ.4 manpage into the build

Submitted by: Attila Nagy <bra@fsn.hu>
Approved by: re (previously)

21 years agovarious fixes to eliminate locking warnings
Cameron Grant [Mon, 25 Nov 2002 17:17:43 +0000 (17:17 +0000)]
various fixes to eliminate locking warnings

Approved by: re
Reviewed by: orion

21 years agovarious fixes to eliminate locking warnings
Cameron Grant [Mon, 25 Nov 2002 17:07:33 +0000 (17:07 +0000)]
various fixes to eliminate locking warnings

Approved by: re
Reviewed by: orion

21 years agoif the list of supported formats is empty, fail the attach instead of
Cameron Grant [Mon, 25 Nov 2002 17:03:39 +0000 (17:03 +0000)]
if the list of supported formats is empty, fail the attach instead of
panicing later.  this is a band-aid pending further investigation.

MFC After: 7 days
Approved by: re

21 years agomdoc(7) police: Fixed markup now that it was taken out of vendor branch.
Ruslan Ermilov [Mon, 25 Nov 2002 16:23:03 +0000 (16:23 +0000)]
mdoc(7) police: Fixed markup now that it was taken out of vendor branch.

Approved by: re

21 years agomdoc(7) police: markup, spelling.
Ruslan Ermilov [Mon, 25 Nov 2002 16:01:28 +0000 (16:01 +0000)]
mdoc(7) police: markup, spelling.

Also fixed a critical bug made in revision 1.62 by phk@.

21 years agomdoc(7) police: Added missing markup bit.
Ruslan Ermilov [Mon, 25 Nov 2002 15:43:18 +0000 (15:43 +0000)]
mdoc(7) police: Added missing markup bit.

Approved by: re

21 years agomdoc(7) police:
Ruslan Ermilov [Mon, 25 Nov 2002 15:20:06 +0000 (15:20 +0000)]
mdoc(7) police:

Properly sort options, spell "file system" correctly, expand contraction.

Catch up to the src/etc/syslog.conf,v 1.23 change: ftpd(8) session logs
are now by default get logged to /var/log/xferlog.

Approved by: re

21 years agomdoc(7) police: In DESCRIPTION, list the options in pure alphabetical
Ruslan Ermilov [Mon, 25 Nov 2002 14:18:42 +0000 (14:18 +0000)]
mdoc(7) police: In DESCRIPTION, list the options in pure alphabetical
order, as required by style(9).  Document the effect of the -f option
on exit status.  Fixed some spacing.

Submitted by: bde
Approved by: re

21 years agomdoc(7) police: markup fixes.
Ruslan Ermilov [Mon, 25 Nov 2002 13:52:57 +0000 (13:52 +0000)]
mdoc(7) police: markup fixes.

Approved by: re

21 years agoReflect that we now use
Johan Karlsson [Mon, 25 Nov 2002 13:49:31 +0000 (13:49 +0000)]
Reflect that we now use
device ppc
and
hint.ppc.0.at="isa"
hint.ppc.0.irq="7"
in /boot/device.hints to configure the ppc device.

Reviewed by: trhodes, ru
Approved by: re@ (rwatson)