Sam Leffler
972136fa24
o handle jumbograms in m_clone
...
o fixup some comments
Submitted by: Doug Ambrisko <ambrisko@verniernetworks.com>
2003-01-09 05:30:25 +00:00
Mike Heffner
2e99d1d58e
The return-path is optional in a headline, therefore don't skip a
...
message if it is missing the return-path.
PR: bin/40314 (slightly different patch)
MFC after: 2 weeks
2003-01-09 05:08:37 +00:00
Tom Rhodes
50c4e962b4
Fix up some grammar.
...
Noticed by: sheldonh
2003-01-09 04:35:38 +00:00
Warner Losh
52b019b3ed
Merge from NetBSD and arrange for FreeBSD's slight differences in
...
ucom.
This gets my Sanyo SCP-4900 working.
Approved by: joe
2003-01-09 04:24:28 +00:00
Warner Losh
c3207b4d9a
These are OBE. devd.conf now lives in /etc.
2003-01-09 04:11:19 +00:00
Warner Losh
99127de584
Move devd.conf here and install it by default (didn't do a repo copy
...
because there's so little history to save).
MFC After: 10 millifortnights
2003-01-09 04:05:06 +00:00
Mike Heffner
678260c103
Correct a few more definitions, capitalize header fields consistently.
2003-01-09 03:36:47 +00:00
Peter Grehan
1fbe1353ad
- remove unneeded includes
...
- fix big in use of rid for SYS_RES_IRQ
- catch up with ATA common code by adding lock function
2003-01-09 01:22:30 +00:00
Mike Heffner
0c9db737e5
Clarify ~. escape definition, remove duplicate entry, and shorten a
...
definition.
2003-01-09 01:14:54 +00:00
Peter Grehan
a5bd7d2982
Remove obsolete GEOM option, and bring diskless options up-to-date
...
Approved by: benno
2003-01-09 01:09:41 +00:00
Mike Heffner
92739f56c4
Document the ~. and ~? command escapes.
2003-01-09 01:08:33 +00:00
Thomas Moestl
2f28543e59
Include if_hme_sbus.c, so that the module can also be used on sbus
...
machines. Remove opt_bdg.h, which is not needed.
2003-01-09 00:46:41 +00:00
Thomas Moestl
a0de7a9e73
Add detach, shutdown, suspend and resume methods.
...
Tested by: jake
2003-01-09 00:45:10 +00:00
Jake Burkholder
5f7d4c49d3
Add sbus specific zs file.
2003-01-08 23:36:59 +00:00
Jake Burkholder
6bfa8a2ef2
Split this into bus specific front end(s), so that it can be used by ppc.
...
This abstracts out all the differences I could see between the netbsd
sparc64 and macppc zs drivers. In particular the offsets of the csr and
data registers are different, so we use a separate bus handle for each and
use bus_space_subregion to add the bus specific offsets.
Requested by: benno
2003-01-08 23:36:16 +00:00
Gordon Tetlow
291871da9e
Steal some space from fs_fsmnt to create fs_volname and fs_uuid. The volname
...
will be used to support volume names with the help of a GEOM module (to be
committed). uuid will be used to deal with conflicting volume names (which
doesn't work just yet).
Approved by: mckusick@
2003-01-08 22:53:54 +00:00
Peter Wemm
a828a2f58c
This commit was generated by cvs2svn to compensate for changes in r108968,
...
which included commits to RCS files with non-trunk default branches.
2003-01-08 22:12:01 +00:00
Peter Wemm
dc14fb2388
Add in a patch from tcpdump-current (that will be included in the next
...
import) to stop a segfault on ia64. Add a #include to get missing
prototypes, particularly malloc().
Approved by: fenner
2003-01-08 22:12:01 +00:00
John Baldwin
0a47312495
Add code to parse the contents of an ACPI MADT table and to dump its
...
contents in the form of a comment in the acpidump output. The output
is not in the prettiest output, but it does work correctly.
Approved by: marcel
2003-01-08 20:46:25 +00:00
John Baldwin
7f3d3d9b26
Add structure definitions for the various items in a ACPI Multiple
...
APIC Descriptor Table (MADT) which has the signature 'ACPI'.
Approved by: marcel
2003-01-08 20:45:23 +00:00
Thomas Moestl
28d187c626
Build a gem module, for sparc64 only for now.
2003-01-08 20:40:29 +00:00
Thomas Moestl
cbbdf2367e
Add detach, shutdown, suspend and resume methods. The latter two are
...
not really tested, but are derived from the original NetBSD version.
2003-01-08 20:12:45 +00:00
Alan Cox
9a032278bd
In vm_page_alloc(), honor VM_ALLOC_ZERO for system and interrupt class
...
requests when the number of free pages is below the reserved threshold.
Previously, VM_ALLOC_ZERO was only honored when the number of free pages
was above the reserved threshold. Honoring it in all cases generally
makes sense, does no harm, and simplifies the code.
2003-01-08 19:58:42 +00:00
John Baldwin
338633abf8
Consistently use spaces in between arguments to strcmp(). Whitespace
...
only.
2003-01-08 19:16:11 +00:00
David E. O'Brien
ae5c9e57b8
Fix module dependancy name.
...
PR: 46871
Submitted by: Hartmut Brandt <brandt@fokus.gmd.de>
2003-01-08 18:53:38 +00:00
Garrett Wollman
ce54c9279d
Tighten wording of comment.
...
Suggested by: gshapiro
2003-01-08 18:52:32 +00:00
Garrett Wollman
de1d122868
Do not do manually what sendmail(8) can do better automatically.
...
Tell sendmail to clean up its own host status cache.
The error condition handling could probably be done better.
2003-01-08 18:51:45 +00:00
David E. O'Brien
b1c519de65
Add an hme(4) module.
...
PR: 46871
Submitted by: Hartmut Brandt <brandt@fokus.gmd.de>
2003-01-08 18:45:04 +00:00
Hajimu UMEMOTO
a5c8d51908
"struct route" is not sufficient. NetBSD PR 18751
...
Obtained from: KAME
MFC after: 1 days
2003-01-08 17:59:24 +00:00
Hiroki Sato
8b9fb42912
Merge the following from the English version:
...
1.8 -> 1.9 early-adopter/article.sgml
1.9 -> 1.10 errata/article.sgml
1.3 -> 1.4 hardware/common/artheader.sgml
Submitted by: Hideyuki KURASHINA <rushani@jp.FreeBSD.org>
References: [doc-jp-work 572]
2003-01-08 17:57:41 +00:00
Søren Schmidt
fb02f8eeb8
Dont attach a Promise chip located behind a i960 bridge/chip.
...
This makes it possible to run a Promise SuperTrak SX6000 with
OS type set to "Other" as well as "Linux".
2003-01-08 17:44:36 +00:00
Robert Watson
15e90ad4c5
For now, set only the resource limits and process priority associated
...
with a class, rather than all aspects of the class when switching
classes for an inetd service. Because we hard-code /daemon in the
current inetd implementation, using SETALL has unfortunate side-effects
involving the MAC code, and potentially other credential related
settings in the future. This change maintains the DoS-resistent
aspects of the class behavior, which is all that is promised in the
inetd man page.
A larger set of diffs providing more pluggability and configurability
was deferred for this more simple approach in the short term.
Reviewed by: ache
Obtained from: TrustedBSD Project
Sponsored by: DARPA, Network Associates Laboratories
2003-01-08 17:10:11 +00:00
Peter Wemm
69c9999d0c
Add #include <stdlib.h> so that "s->strings = realloc(...)" doesn't segfault
...
on ia64. (This file isn't vendor branched)
2003-01-08 17:05:52 +00:00
Søren Schmidt
4b4f97ae4c
Add support for the nVidia nForce2 ATA part.
...
Fix support for the nForce1 as well, registers are offset 0x10
against the AMD/VIA parts.
2003-01-08 16:51:41 +00:00
John Baldwin
5b1e7cb257
- Use cpu_exthigh instead of executing cpuid again to retrieve it for the
...
print_AMD_foo() functions.
- Add a brand name table for the brand index provided on Intel CPU's in
%ebx after cpuid 1.
- For Intel CPUs, if we don't get a processor name from the extended cpuid
then use the brand index in cpuid_cpuinfo to pick a name from the brand
table and copy that name into cpu_brand.
- Replace the duplicated code to use the extended cpuid to replace
cpu_model with the processor name in the AMD and Transmeta sections of
printcpuinfo() with generic code that replaces cpu_model with
cpu_brand if cpu_brand is not an empty string. We also trim leading
spaces from cpu_brand prior to doing this since at least some processor
names (notably those of Intel CPUs) have leading spaces in the name.
- Give print_AMD_features() its own private regs[] array since
printcpuinfo() doesn't use the one it has anymore.
2003-01-08 16:41:48 +00:00
John Baldwin
26aa6d02bf
- Add a cpu_exthigh variable to hold the highest extended cpuid value
...
returned from cpuid 0x80000000.
- Add a cpu_brand char array to hold the processor name returned by
cpuid 0x80000002-0x80000004 on AMD, Intel, Transmeta, and possibly
other CPUs.
- Use cpuid to set cpu_exthigh and read the processor name if it is present
in identify_cpu().
2003-01-08 16:35:59 +00:00
John Baldwin
b33c8e3ded
Bah, get the test for more than one logical CPU right so we don't bogusly
...
claim a CPU has HT support when it lists 0 or 1 logical CPU's per physical
processor.
2003-01-08 16:33:03 +00:00
Peter Grehan
7d13e76928
Add page queues locking to vunmapbuf().
...
Obtained from: sparc64
Approved by: benno
2003-01-08 12:29:59 +00:00
Peter Grehan
d2e30522fe
Sync the i-cache after copying down the interrupt code
...
Approved by: benno
2003-01-08 12:27:47 +00:00
Peter Grehan
9e283cf9a2
Be more conservative about re-enabling interrupts during trap processing
...
until atomic issues are fully sorted.
Approved by: benno
2003-01-08 12:20:46 +00:00
Peter Grehan
b744fccd8a
Fix incorrect error returns and sign-extension.
...
Approved by: benno
2003-01-08 12:19:37 +00:00
Peter Grehan
18ca618548
Fetch the initial time from the rtc OpenFirmware node. This is a short-term
...
measure until the rtc h/w driver is written, and it's a lot better
than having "jan 1 1970" on filesys times.
Approved by: benno
2003-01-08 12:17:44 +00:00
Peter Grehan
6dacd14d2a
Remove obsolete NFS_ROOT conditional.
...
Approved by: benno
2003-01-08 12:15:54 +00:00
Peter Grehan
dedc660361
Implement bus_dmamap_load_mbuf/bus_dmamap_load_uio.
...
Tested load_mbuf with GEM ethernet driver.
Submitted by: Hiten Pandya <hiten@unixdaemons.com> (modified by grehan)
2003-01-08 11:46:53 +00:00
Peter Grehan
a5550be852
- define HAS_STREAM_METHODS correctly
...
- dmamap_load_mbuf/load_uio prototypes
Submitted partly by: Hiten Pandya <hiten@unixdaemons.com>
2003-01-08 11:43:36 +00:00
Chris Costello
5792da747c
o Refer to "Network Associates Laboratories" instead of "NAI Labs" or
...
"Network Associates Labs" in the copyright notice.
o Remove clause #3 in the license terms.
o Remove the line break from my name.
Sponsored by: DARPA, Network Associates Laboratories
2003-01-08 11:06:22 +00:00
Chris Costello
bbc9e2b123
Include a proper reference to the Developers' Handbook in the
...
SEE ALSO section.
Sponsored by: DARPA, Network Associates Laboratories
2003-01-08 10:53:37 +00:00
Tim J. Robbins
9c92e72c7f
Do not strip CTL* escapes from redirection filenames in exptilde(),
...
expari(), expbackq() and evalvar(). Similar to revision 1.39.
Patch from Tor Egge.
PR: 45349
MFC after: 2 weeks
2003-01-08 10:50:08 +00:00
Chris Costello
9cad88634f
Cross-reference mac_lomac.4
...
Sponsored by: DARPA, Network Associates Laboratories
2003-01-08 10:47:18 +00:00
Chris Costello
8a51e9cbf0
Document the LOMAC security policy.
...
This man page was co-written by Brian Feldman <green>.
Sponsored by: DARPA, Network Associates Laboratories
2003-01-08 10:30:00 +00:00