Doug Rabson
4411cf6e7d
* Track ref/mod information properly when a mapping changes.
...
* Fix a panic in pmap_remove() for a non-current pmap.
2001-09-07 11:00:21 +00:00
Doug Rabson
9735f1281a
Remove old setjmp/longjmp stubs.
2001-09-07 10:59:05 +00:00
Doug Rabson
96bf6ac71e
Hook up the native EFI filesystem reader.
2001-09-07 08:52:53 +00:00
Doug Rabson
fc2b065c41
Set currdev and loaddev variables.
2001-09-07 08:52:26 +00:00
Doug Rabson
f77b61980e
Add a libstand filesystem for accessing EFI native filesystems.
2001-09-07 08:51:48 +00:00
Doug Rabson
b827e60e65
Reformat.
2001-09-07 08:49:47 +00:00
Julian Elischer
aa1489d4fa
Remove some un-needed code that was accidentally included in
...
the 2nd previous KAME patch.
Submitted by: SUMIKAWA Munechika <sumikawa@ebina.hitachi.co.jp>
2001-09-07 07:24:28 +00:00
Julian Elischer
ff265614c1
Patches from KAME to remove usage of Varargs in existing
...
IPV4 code. For now they will still have some in the developing stuff (IPv6)
Submitted by: Keiichi SHIMA / <keiichi@iij.ad.jp>
Obtained from: KAME
2001-09-07 07:19:12 +00:00
Julian Elischer
f97e0a0719
First pass at porting John's "accept" changes to
...
allow an in-kernel webserver (or similar) to accept
and handle incoming connections using netgraph without ever leaving the
kernel. (allows incoming tunnel requests to be
handled totally within the kernel for example)
Needs work, but shouldn't break existing functionality.
Submitted by: John Polstra <jdp@polstra.com>
MFC after: 2 weeks
2001-09-07 07:12:51 +00:00
Jonathan Lemon
a8637146f1
Fix another shortcircuit return() statement that I missed.
2001-09-07 05:39:47 +00:00
Jonathan Lemon
2defe5cdd7
Fix sense of comparison in space test. Also eliminate a compile
...
warning and remove a previously existing off-by-one error.
2001-09-07 05:32:54 +00:00
Mike Smith
b525621aed
Should check debug.acpi.avoid, not .disable.
2001-09-07 03:54:37 +00:00
Brian Feldman
2dc56b8071
Correct the path for OsdEnvironment.c.
2001-09-07 03:38:23 +00:00
Mike Smith
42df599f7b
Now that this code is MD, we don't need the i386 ifdefs.
2001-09-07 03:00:30 +00:00
Mike Smith
32d18aa566
Allow the ACPI subsystem to be disabled with a hint.
...
Avoid fully initialising the ACPI namespace if we are attempting to avoid
parts of it. This is a workaround for some systems that still crash
the interpreter.
Implement the ISA_IVAR_LOGICALID for ISA compatibility. Implement stubs
for other PnP ID-related ivars.
2001-09-07 02:57:29 +00:00
Mike Smith
0a8c6c7f24
Move OsdEnvironment.c into MD code; searching for the ACPI tables is not
...
portable.
2001-09-07 02:55:00 +00:00
Mike Smith
0aa8447171
Merge our local branch changes with the 20010831 snapshot.
2001-09-07 02:52:26 +00:00
Mike Smith
1cf610caba
This commit was generated by cvs2svn to compensate for changes in r83174,
...
which included commits to RCS files with non-trunk default branches.
2001-09-07 01:22:25 +00:00
Mike Smith
7fb2c1c616
Vendor-branch import of the Intel ACPI CA 20010831 snapshot.
2001-09-07 01:22:25 +00:00
Mike Smith
1dffb34a9a
Initialise the adapter status to an invalid state, so that the initial check
...
of the adapter object will always result in a change event.
This fixes the problem where a laptop booted without an AC adapter ran
at 100% CPU speed by default.
Submitted by: "Christopher N . Harrell" <cnh@netvmg.com>
2001-09-06 23:33:22 +00:00
John Baldwin
0c7da7acfa
Add a hack to acpi_EvaluateInteger() to handle the case of a method
...
returning a Buffer that contains an Integer rather an an Integer directly.
Submitted by: msmith
Approved by: msmith
2001-09-06 23:16:55 +00:00
Mike Smith
cb97ee57c0
Allocate system resource IRQs as shareable; this is the typical case.
2001-09-06 22:34:40 +00:00
John Baldwin
df53e91c18
Call sendsig() with the proc lock held and return with it held.
2001-09-06 22:20:41 +00:00
Warner Losh
588cfa1095
Don't panic when we don't know the exact chip that is being used.
...
Also, add support for the following parts:
O2micro 6912/6972, 6922, 6933
Cirrus Logic PD6834
TI PCI-1260 and PCI-1421
MFC: Soon
2001-09-06 20:55:25 +00:00
Warner Losh
ceeb222ab4
Surf the net again and find more device IDs:
...
Cirrus Logic PD6834
O2micro OZ6836
O2micro OZ6912/6972
O2micro OZ6922
O2micro OZ6933
TI1260 Note: These two aren't on TI's site, but are in
TI1260B http://www.yourvote.com/pci/vendors.txt
Plus comments for other chips found in Windows INF files, and also
referenced in various spots on the net:
* Intel 82092AA 0x12218086 16bit
* smc/Databook DB87144 0x310610b3
* SMC/databook smc34c90 0xb10610b3
* Omega/Trident 82c094 0x00940123?
* Omega/Trident 82c194 0x01941023
* Omega/Trident 82c722 0x07221023?
* Opti 82c814 0xc8141045
* Opti 82c824 0xc8241045
* NEC uPD66369 0x003e1033
2001-09-06 20:50:10 +00:00
Warner Losh
df6567b786
minor commentary
2001-09-06 20:43:12 +00:00
Doug Rabson
4ce0b9f86d
Add struct tags to avoid warnings in kernel code.
2001-09-06 18:11:16 +00:00
Søren Schmidt
67bc4ad9b6
Fix the size of medium code, the old one failed for DVD's.
...
This might introduce problems on normal CD's (again) sigh...
2001-09-06 17:44:04 +00:00
Yoshihiro Takahashi
5fc7261688
Use MACHINE_ARCH instead of MACHINE to fix pc98 module.
2001-09-06 12:53:53 +00:00
Kazutaka YOKOTA
ef92e4471a
Update the atkbdc, atkbd, and psm drivers to probe/attach
...
more cleanly and consistently in all APCI, PnP BIOS, and "hint"
cases.
NOTE: this doesn't necessarily solve the problem that the PS/2
mouse is not detected after the recent ACPI update.
2001-09-06 12:09:26 +00:00
Søren Schmidt
3da21d9f07
Fix verbose probe message.
...
PR: 29360
2001-09-06 09:50:25 +00:00
Scott Long
5e7e7ec92b
Don't use a silly test to define INTR_ENTROPY.
...
Submitted by: peter
2001-09-06 08:57:51 +00:00
Søren Schmidt
1be5b45b7c
Add support for set/getting the region code on DVD drives.
...
PR: 28604
2001-09-06 08:52:28 +00:00
Jonathan Lemon
f9132cebdc
Wrap array accesses in macros, which also happen to be lvalues:
...
ifnet_addrs[i - 1] -> ifaddr_byindex(i)
ifindex2ifnet[i] -> ifnet_byindex(i)
This is intended to ease the conversion to SMPng.
2001-09-06 02:40:43 +00:00
Jonathan Lemon
0b59d917d8
Cosmetic cleanups and rearrangement for code to come. There should be
...
no functional change in this commit.
2001-09-06 00:44:45 +00:00
Peter Wemm
fc8b64e494
Sigh. Dig up text from a signature in a 1994 Usenet post I made and redo
...
the ..uhh... ``console test'' to avoid another 50 emails about GPL issues.
2001-09-05 23:51:06 +00:00
Brooks Davis
214bfc9759
Attach if_vlan to the build process.
2001-09-05 23:47:46 +00:00
Brooks Davis
0fddbf8747
vlan.h is obsolete, don't create it anymore.
2001-09-05 23:47:02 +00:00
Brooks Davis
920b58e88f
Deconditionalize vlan support.
2001-09-05 23:33:58 +00:00
Brooks Davis
5c88c82cf3
Update tx(4) to always enable vlan(4) support.
...
Approved by: semenu
2001-09-05 23:04:53 +00:00
Warner Losh
98435cf714
Patric Gualat tells me that I can't do basic bit math. He's right.
...
When either bit 3 or 4 is set, we need to *SET* bit 5, not clear it in
the card control register. This makes TI PCI-1030, 1130 and 1131 not
work anymore without this fix.
MFC: soon
2001-09-05 22:26:14 +00:00
Brooks Davis
0fa2bf5423
Don't specify the number of vlan interfaces any more, they are created
...
at runtime.
2001-09-05 21:19:56 +00:00
Brooks Davis
9d4fe4b2b0
Make vlan(4) loadable, unloadable, and clonable. As a side effect,
...
interfaces must now always enable VLAN support.
Reviewed by: jlemon
MFC after: 3 weeks
2001-09-05 21:10:28 +00:00
Scott Long
914da7d0d3
Bring the aac driver *much* closer to style(9).
...
Reviewed by: ken
2001-09-05 20:43:02 +00:00
John Baldwin
24544b473a
Include <sys/_lock.h> for the definition of struct lock_object. Don't
...
understand why this wasn't added when _mutex.h was added.
Noticed by: jlemon
2001-09-05 18:19:09 +00:00
Jonathan Lemon
cfe6cb9694
Remove superfluous statement.
2001-09-05 17:05:19 +00:00
Cameron Grant
506a5308bc
add a method for recording of specific channels for devices with more than
...
one hardware record channel. new devices, /dev/dsprX.Y where X is unit
number and Y is channel index.
2001-09-05 16:28:41 +00:00
David E. O'Brien
45ae6e9aca
style(9) the structure definitions.
2001-09-05 16:20:30 +00:00
Cameron Grant
c2e6dd76ce
don't try to dump nonexistent data when recording
2001-09-05 14:49:44 +00:00
Doug Rabson
76897a893f
Merge linker set relocations with the rest.
2001-09-05 13:36:41 +00:00