Commit Graph

54618 Commits

Author SHA1 Message Date
alfred
e4ada41ba5 Revert disconnect of sysvipc now that there's a makefile available 2000-12-01 21:13:06 +00:00
gallatin
745d211b65 fix another int/long type mismatch. This one was causing pigs to
die with an fpe on alpha because fscale wasn't properly initted
2000-12-01 20:57:02 +00:00
gallatin
5d22127768 fix int/long type mismatches found on alpha 2000-12-01 20:01:38 +00:00
jkh
ccf730cf67 Document the "kernel" target. 2000-12-01 19:49:33 +00:00
imp
ebe7bfd0b9 Add device ID for the 3c565C card. I followed exactly the 3c575c, but
further tweaks may be necessary down the road.  This does nothing with
the serial side of the card.
2000-12-01 19:41:14 +00:00
obrien
b08e5fcfbd Grrr... GCC 2.95.2 and 2.96 just will not agree what the default include
search paths are.  So add the requirements of both. :-(
2000-12-01 19:36:17 +00:00
gallatin
7c464a892e acquire/release Giant in vm_page_zero_idle(), like on i386
Discused with: jhb
2000-12-01 18:55:58 +00:00
alfred
1e3b7cdf51 Forgotten makefile. 2000-12-01 17:49:16 +00:00
jlemon
f1c2a09d8e Add identifier for Compaq HotPlug host->pci bridge.
Submitted by: Steve Harrington <sgh@home.com>
2000-12-01 17:34:55 +00:00
jhb
f64a3c5b4a Protect p_stat with sched_lock. 2000-12-01 16:59:02 +00:00
ru
c1bef52e8f This commit was generated by cvs2svn to compensate for changes in r69482,
which included commits to RCS files with non-trunk default branches.
2000-12-01 15:36:10 +00:00
ru
a0f3c80b90 Follow POLA and bind the <End> key to the `$' command.
This is committed to the vendor (BOSTIC) branch because
it was accepted (committed) by ``nvi'' maintainers:

On Fri, Dec 01, 2000 at 03:51:14PM +0100, Sven Verdoolaege wrote:
[...]
> RCS file: /b/CVSROOT/vi/cl/cl_bsd.c,v
> Working file: cl_bsd.c
> head: 8.32
> branch:
> locks: strict
> access list:
> symbolic names:
>         nvi1-81-1: 8.31
>         nvi1-81-0: 8.30
>         nvi1-80: 8.29.0.2
> keyword substitution: kv
> total revisions: 32;    selected revisions: 1
> description:
> ----------------------------
> revision 8.32
> date: 2000/12/01 13:56:17;  author: skimo;  state: Exp;  lines: +2 -1
> allow use of <End> key on AT-compatible keyboards (Ruslan Ermilov <ru@FreeBSD.org>)
> =============================================================================
>
> RCS file: /b/CVSROOT/vi/cl/cl_term.c,v
> Working file: cl_term.c
> head: 10.28
> branch:
> locks: strict
> access list:
> symbolic names:
>         nvi1-81-1: 10.27
>         nvi1-81-0: 10.23
>         nvi1-80: 10.23.0.2
> keyword substitution: kv
> total revisions: 47;    selected revisions: 1
> description:
> ----------------------------
> revision 10.28
> date: 2000/12/01 13:56:18;  author: skimo;  state: Exp;  lines: +2 -1
> allow use of <End> key on AT-compatible keyboards (Ruslan Ermilov <ru@FreeBSD.org>)
2000-12-01 15:36:10 +00:00
gallatin
707df4c2be Convert the pcib_{read,write}_config args from signed to unsigned,
like the args to the config space accessors these functions replaced.

This reduces the likelyhood of overflow when the args are used in
macros on the alpha.  This prevents memory management faults when
probing the pci bus on sables, multias and nonames.

Approved by: dfr
Tested by: Bernd Walter <ticso@cicely8.cicely.de>
2000-12-01 15:27:48 +00:00
jlemon
f58d5079d3 Add PCI id for the RAID LC2 controller.
Pick up correct location for the DEC version of the chip, this
got broken in a previous commit.
2000-12-01 15:26:11 +00:00
ru
6b7979080c This page requires tbl(1). 2000-12-01 13:51:33 +00:00
obrien
5a4665ef57 Fix a "#ifdef" where a comparison operator was used.
GCC 2.96 does not like this.
2000-12-01 12:29:00 +00:00
des
0ff18d78fa Disconnect sysvipc, since it doesn't build. 2000-12-01 12:26:39 +00:00
sheldonh
b5f05d8505 Catch up to perl-5.6.0. 2000-12-01 12:11:24 +00:00
msmith
3f220a2762 Remove duplicate definition. 2000-12-01 12:10:06 +00:00
msmith
761b2d5434 Update local changes for new hardware register interface. 2000-12-01 12:09:18 +00:00
jedgar
35f9d37ffb Properly check malloc(3) return values
Approved by:	ken
2000-12-01 12:02:16 +00:00
brian
15ec00f1e0 Add more comments, fix a typo, mention how to do PPPoUDP using encryption
to create a VPN.
2000-12-01 11:52:22 +00:00
ru
09b66c725d Eliminate a few more groff(1) warnings. 2000-12-01 11:33:55 +00:00
des
9d504a24a1 Remove some obsolete comments. 2000-12-01 11:05:15 +00:00
des
0ed4ed6d1d Clean up the whitespace encoding code. 2000-12-01 11:04:57 +00:00
des
131d8f54b8 Add SCHEME_HTTPS. 2000-12-01 11:04:43 +00:00
obrien
5effb031da Update the 3-June-2000 import delete list to keep mkdeps.[ch] which
is needed by the new C preprocessor.
2000-12-01 11:02:05 +00:00
obrien
1c54aec32d Comment an endif. 2000-12-01 10:20:17 +00:00
msmith
e907049628 AcpiOsMem primitives as required by the new ACPI CA snapshot 2000-12-01 10:19:28 +00:00
msmith
67dc01748b Update to work with the new ACPI CA snapshot.
- Use ACPI_PHYSICAL_ADDRESS
 - RSDT -> XSDT
 - FACP -> FADT
 - No APIC table support
 - Don't install a global EC handler; this has bad side-effects
   (it invokes _REG in *all* EC spaces in the namespace!)
 - Check for PCI bus instances already existing before adding them
2000-12-01 10:18:57 +00:00
brian
dc6d6e8cce Exit if malloc() returns NULL
Submitted by: Chris Faulhaber <jedgar@fxp.org>
2000-12-01 09:59:40 +00:00
msmith
3f4840b32a We need support for comparing quad_t's now (ACPI CA uses this). 2000-12-01 09:54:17 +00:00
msmith
85914dd590 Add one new file brought in with the ACPI CA 20001115 import. 2000-12-01 09:52:47 +00:00
msmith
cc3b3c4218 Resolve conflicts from the vendor update. 2000-12-01 09:49:35 +00:00
obrien
e34517e29d The GCC 2.96 snapshots have slightly different rules for finding include
files.  Mostly -I${.CURDIR} was needed -- especially for YACC generated
files as the new cpp does not look in the ultimate source file
(ie, the .y file)'s directory as told by the "#line" directive.  Some were
misspellings of "-I${.CURDIR}" as "-I.".
2000-12-01 09:39:28 +00:00
msmith
8e3bb00ba3 This commit was generated by cvs2svn to compensate for changes in r69450,
which included commits to RCS files with non-trunk default branches.
2000-12-01 09:36:25 +00:00
msmith
4d595f4926 Update to the 20001115 Intel ACPI CA snapshot. 2000-12-01 09:36:25 +00:00
alfred
05fe8f6390 sysvipc loadable.
new syscall entry lkmressys - "reserved loadable syscall"

Make syscall_register allow overwriting of such entries (lkmressys).
2000-12-01 08:57:47 +00:00
alfred
edd45234ec Add reserved lkmressys keyword. I swear, this script will die the
next time I need to hack on it.
2000-12-01 08:47:54 +00:00
ru
bfcf733859 mdoc(7) police: fixed errors from the previous revision, keep
the synopsis in a nice form, and a few more cosmetic changes.
2000-12-01 08:17:15 +00:00
alfred
1d2a82a049 implement NOSTD syscall type, this creates the syscall args, but sticks
a lkmnosys into the sysent table so that SYSCALL_MODULE() works
2000-12-01 07:40:20 +00:00
alfred
8ee547d63e Translate alfred to english.
Submitted by: bde
2000-12-01 06:59:18 +00:00
obrien
4bbb302e29 There is no src/contrib-crypto/ anything directory. So don't look for
include files in subdirs of it.
2000-12-01 06:34:44 +00:00
jhb
d7d51daa94 Protect access to p_stat with sched_lock. 2000-12-01 06:34:19 +00:00
jhb
9221b3fdc3 Fix this slightly better by using NON_GPROF_RET instead of duplicating
hard-coded asm.

Suggested by:	bde
2000-12-01 05:29:21 +00:00
yokota
f026e943b6 - Add a hack for "psmintr: out of sync.." This is NOT a fix,
but a hack! Add `flags 0x8000' to the psm driver to enable it.
  The psm driver will try to get out of out-of-sync situation
  by disabling the mouse and immediately enable it again.

If you are seeing this out-of-sync problem because of an
incompetent(?!) KVM switch, this hack will NOT be good
for you.  However, if you are occasionally seeing the
problem because of lost mouse interrupt, this might help.
2000-12-01 05:26:24 +00:00
yokota
907fbfd6f9 - Slightly rearrnage IntelliMouse Explorer and Logitech
MouseMan+ identification routines for efficiency.
  No functional change.
2000-12-01 05:24:30 +00:00
jake
fa627a6e36 Use an mp-safe callout for endtsleep. 2000-12-01 04:55:52 +00:00
jhb
04d9287311 Use msleep() instead of mtx_exit()/tsleep() so that we release the lock and
go to sleep as an "atomic" operation.
2000-12-01 03:43:33 +00:00
jhb
9f84e288db Don't update p_stat in exit1() to SZOMB until after releasing the allproc
lock.  Otherwise, if we block on the backing mutex while releasing the
allproc lock, then when we resume, we will be at SRUN, and we will stay
that way all the way through cpu_exit.  As a result, our parent will never
harvest us.
2000-12-01 03:42:17 +00:00