bde
1059f8260c
Broke the warning that this driver uses pessimal (u_short) types for
...
i/o ports by calling the implementation-detail level below inb() and
outb() instead of inb() and outb(). Unpessimizing the types is too
hard since they are mainly used in microcode.
2003-08-06 10:52:16 +00:00
sam
19e186a990
Version 0.9.5.2:
...
o correct BSSID setup in ah_writeAssocid for 5211 and 5212 (fixes
reception of broadcast frames after association)
o correct transmit retry counts returned by 5211 in ah_procTxDesc
o add missing regulatory domain support that caused use of 11b channels to be
disallowed with some cards (e.g. mini-pci cards in certain IBM laptops)
o miscellaneous fixes to regulatory domain support
o increase size of 5212 ANI table to avoid overflow
o add monitor mode
o remove OS_QSORT support
o fix handling of HAL_RXDESC_INTREQ in ah_setupRxDesc
o rewrite 5212 descriptor handling for portability
o FreeBSD: track alq_open API change
2003-08-02 05:48:03 +00:00
sam
107c335599
This commit was generated by cvs2svn to compensate for changes in r118339,
...
which included commits to RCS files with non-trunk default branches.
2003-08-02 05:48:03 +00:00
peter
47f161a6d8
Make this compile on 64 bit systems again. You cannot just cast a 32 bit
...
int to a 64 bit pointer. This file is already off the vendor branch.
2003-07-28 10:25:26 +00:00
njl
711369e68f
Fix the ACPI_DEBUG build for the non-module case. Move the #define into
...
acfreebsd.h and remove it from the Makefile. Now ACPI_DEBUG implies
ACPI_DISASSEMBLER.
Noticed by: marcel
2003-07-15 19:18:41 +00:00
njl
33a593e53b
Remove a multiply-defined function. The change has been submitted to the
...
vendor.
2003-07-14 02:58:00 +00:00
njl
2b51f3fe16
This commit was generated by cvs2svn to compensate for changes in r117535,
...
which included commits to RCS files with non-trunk default branches.
2003-07-14 02:58:00 +00:00
njl
05a34bb466
Fix handling of _BST in the new dist.
...
Submitted by: kochi@netbsd.org
2003-07-13 22:52:51 +00:00
njl
d0931ce8bb
This commit was generated by cvs2svn to compensate for changes in r117527,
...
which included commits to RCS files with non-trunk default branches.
2003-07-13 22:52:51 +00:00
njl
c4034d25ac
Patch for global lock error messages that the vendor will import eventually.
...
Originally committed as 1.1.1.17
2003-07-13 22:50:30 +00:00
njl
cdeb778dc4
This commit was generated by cvs2svn to compensate for changes in r117525,
...
which included commits to RCS files with non-trunk default branches.
2003-07-13 22:50:30 +00:00
njl
7a736aff83
Commit local patches for files off the vendor branch.
2003-07-13 22:47:01 +00:00
njl
935eed9d24
Unmodified files from the vendor 0619 dist that should no longer be off the
...
vendor branch.
2003-07-13 22:45:34 +00:00
njl
148a8cc4ac
ACPICA import from the 0619 dist.
2003-07-13 22:44:13 +00:00
njl
f668772b04
This commit was generated by cvs2svn to compensate for changes in r117521,
...
which included commits to RCS files with non-trunk default branches.
2003-07-13 22:44:13 +00:00
marcel
3289b51a91
Fix a nasty bug that was exposed by disabling the trace support by
...
default. There were 2 cases where the trace code was in the else-
part of an if-statement without any compound construct to protect
against nullification. The result was that 2 unconditional statements
turned into conditional statements and wrecked havoc.
This fix has been returned to the vendor and in anticipation of a
future import committed onto the vendor branch.
2003-07-12 04:20:56 +00:00
marcel
8c227c87ca
This commit was generated by cvs2svn to compensate for changes in r117465,
...
which included commits to RCS files with non-trunk default branches.
2003-07-12 04:20:56 +00:00
marcel
3b3c37c7db
Rename DISABLE_TRACE to UWX_TRACE_ENABLE and change the conditional
...
compilation accordingly. The net effect is that tracing is not by
default present and that it can easily be compiled-in.
The tracer uses getenv() and printf(), which cannot be used in all
cases (ie from the debugger) and with this change we improved the
applicability of the unwinder.
This change is made on the vendor branch and given back to the
vendor for possible inclusion in future versions.
2003-07-11 01:03:55 +00:00
marcel
69c0c78443
This commit was generated by cvs2svn to compensate for changes in r117392,
...
which included commits to RCS files with non-trunk default branches.
2003-07-11 01:03:55 +00:00
sam
f052b04f58
Initial import of Atheros Hardware Access Layer (HAL)
2003-06-25 06:06:52 +00:00
sam
c6ac0f1151
This commit was generated by cvs2svn to compensate for changes in r116801,
...
which included commits to RCS files with non-trunk default branches.
2003-06-25 06:06:52 +00:00
njl
857b9ae7f3
Fix a bug in register access. This should fix warning messages of:
...
ACPI-0340: *** Error: Could not release ACPI Global Lock, AE_BAD_PARAMETER
Submitted by: jhb
2003-06-23 17:38:38 +00:00
njl
f6c6f6175f
This commit was generated by cvs2svn to compensate for changes in r116748,
...
which included commits to RCS files with non-trunk default branches.
2003-06-23 17:38:38 +00:00
njl
8a53967bf9
Revert to using TABLE_ID_DSDT as the default. It looks like the dynamic
...
ID allocation is not there yet. This fixes a few warnings about \_OS_ not
being found and an S3 freeze for one user.
Re-staticize AcpiNsRemoveReference() since it is not needed elsewhere.
Approved by: re (scottl)
2003-05-28 17:32:31 +00:00
njl
76f669c167
This commit was generated by cvs2svn to compensate for changes in r115367,
...
which included commits to RCS files with non-trunk default branches.
2003-05-28 17:32:31 +00:00
njl
ebca308bcf
Fix false AE_NOT_FOUND messages, reported in NetBSD port-i386/20897.
...
NetBSD dsmethod.c rev 1.7
Fix parent-child loop problem
Fix a reference count problem that may cause unexpected memory free
Intel 20030512 ACPICA drop (nsalloc.c)
Approved by: re (jhb)
Obtained from: NetBSD, Intel
Reported by: mbr, kochi AT netbsd.org
2003-05-27 19:19:05 +00:00
njl
67cec6fd5b
This commit was generated by cvs2svn to compensate for changes in r115351,
...
which included commits to RCS files with non-trunk default branches.
2003-05-27 19:19:05 +00:00
marcel
1edc7465a0
This is beta4 of libuwx; an ia64 stack unwinder. This code is made
...
available by Hewlett-Packard under the MIT license. The unwinder is
small, clean and fast and needed little adaptation for use in the
kernel.
This import has embedded in it the changes needed to make it build
in a kernel environment.
To optimize the common case, the kernel will minimize the number
of registers saved by not saving the preserved registers. In case
access to preserved registers is needed (signal handling, ptrace)
the kernel will unwind to the context of the syscall or exception.
For this we need an unwinder.
Approved by: re (blanket)
2003-05-15 05:04:44 +00:00
marcel
54ea024a38
This commit was generated by cvs2svn to compensate for changes in r115013,
...
which included commits to RCS files with non-trunk default branches.
2003-05-15 05:04:44 +00:00
imp
aa3c2ef537
Fix halt -p. I've done this with an import because kochi-san reports
...
this is fixed in a newer version of ACPICA and I don't want to take
this off the vendor branch for a trivial reason. This patch was
applied to NetBSD by kochi-san, who also posted the patch to
acpi-jp@jp.freebsd.org .
# My Dell Inspiron 8000 now powers off!
Submitted by: takayoshi kochi-san kochi at netbsd dot org
2003-05-03 17:16:40 +00:00
imp
4e5855c2f1
This commit was generated by cvs2svn to compensate for changes in r114584,
...
which included commits to RCS files with non-trunk default branches.
2003-05-03 17:16:40 +00:00
jhb
5ab9a5df52
Restore local changes accidentally lost in the last import.
...
Reviewed by: njl
2003-05-01 20:40:03 +00:00
njl
14d251b203
Resolve conflicts.
2003-04-29 19:11:00 +00:00
njl
93a794b884
Updated import-preparation script. It now removes vendor paths from header
...
info. With these changes, no manual prep of the dist was necessary.
2003-04-29 18:48:17 +00:00
njl
be1cf66b56
Resolve conflicts
2003-04-29 18:46:31 +00:00
njl
f251b570ed
Import of Intel ACPI 20030228 vendor distribution
2003-04-29 18:39:30 +00:00
njl
22fc4eee75
This commit was generated by cvs2svn to compensate for changes in r114239,
...
which included commits to RCS files with non-trunk default branches.
2003-04-29 18:39:30 +00:00
njl
0f552762e4
Import of Intel ACPI 20030228 vendor distribution
2003-04-29 18:39:29 +00:00
njl
0cc98332c9
This commit was generated by cvs2svn to compensate for changes in r114237,
...
which included commits to RCS files with non-trunk default branches.
2003-04-29 18:39:29 +00:00
obrien
43cb95182e
Explicitly declare 'int' parameters.
2003-04-21 16:27:46 +00:00
phk
c235e25328
Use bioq_flush() to drain a bio queue with a specific error code.
...
Retain the mistake of not updating the devstat API for now.
Spell bioq_disksort() consistently with the remaining bioq_*().
#include <geom/geom_disk.h> where this is more appropriate.
2003-04-01 15:06:26 +00:00
phk
e059b79437
Including <sys/stdint.h> is (almost?) universally only to be able to use
...
%j in printfs, so put a newsted include in <sys/systm.h> where the printf
prototype lives and save everybody else the trouble.
2003-03-18 08:45:25 +00:00
mdodd
3e893afaf8
Catch up with recent infrastructure changes.
2003-03-16 00:24:18 +00:00
mdodd
6cb15d0e49
Register module dependencies.
2003-03-15 23:26:41 +00:00
mdodd
2eb180a029
G/C unused varilable.
2003-03-15 23:21:32 +00:00
mdodd
d12a81c808
Catch up with recent changes.
2003-03-15 23:20:10 +00:00
phk
e01fc931cf
Centralize the devstat handling for all GEOM disk device drivers
...
in geom_disk.c.
As a side effect this makes a lot of #include <sys/devicestat.h>
lines not needed and some biofinish() calls can be reduced to
biodone() again.
2003-03-08 08:01:31 +00:00
jlemon
04e28d5a81
Update netisr handling; Each SWI now registers its queue, and all queue
...
drain routines are done by swi_net, which allows for better queue control
at some future point. Packets may also be directly dispatched to a netisr
instead of queued, this may be of interest at some installations, but
currently defaults to off.
Reviewed by: hsu, silby, jayanth, sam
Sponsored by: DARPA, NAI Labs
2003-03-04 23:19:55 +00:00
phk
0ae911eb0e
Gigacommit to improve device-driver source compatibility between
...
branches:
Initialize struct cdevsw using C99 sparse initializtion and remove
all initializations to default values.
This patch is automatically generated and has been tested by compiling
LINT with all the fields in struct cdevsw in reverse order on alpha,
sparc64 and i386.
Approved by: re(scottl)
2003-03-03 12:15:54 +00:00
phk
b2526cd225
NO_GEOM cleanup:
...
Move to "struct disk *" centric use of disk_* API.
Remove NOOP ioctl, spl*() and some debug printfs.
2003-02-22 09:32:57 +00:00
imp
cf874b345d
Back out M_* changes, per decision of the TRB.
...
Approved by: trb
2003-02-19 05:47:46 +00:00
darrenr
7a61ebe608
fix bug in updating of interface pointers when resyncing state
2003-02-15 06:47:27 +00:00
darrenr
6925466b63
Commit import changed from vendor branch of ipfilter to -current head
2003-02-15 06:25:25 +00:00
darrenr
609b8035e8
Commit import changed from vendor branch of ipfilter to -current head
2003-02-15 06:23:45 +00:00
darrenr
b9193cd07b
sometimes i hate it when you leave temp files in a directory you import from
2003-02-15 06:21:14 +00:00
darrenr
78d190f556
This commit was generated by cvs2svn to compensate for changes in r110911,
...
which included commits to RCS files with non-trunk default branches.
2003-02-15 06:18:25 +00:00
darrenr
6c914c7379
Import IPFilter 3.4.31 into -current
2003-02-15 06:18:25 +00:00
phk
ffd10d59c3
Mark our struct disk with DISKFLAG_CANDELETE instead of the cdevsw with
...
D_CANFREE.
2003-02-11 12:35:01 +00:00
alfred
b5c0015ac9
Consolidate MIN/MAX macros into one place (param.h).
...
Submitted by: Hiten Pandya <hiten@unixdaemons.com>
2003-02-02 13:17:30 +00:00
alfred
bf8e8a6e8f
Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.
...
Merge M_NOWAIT/M_DONTWAIT into a single flag M_NOWAIT.
2003-01-21 08:56:16 +00:00
hsu
82e1e3bab0
SMP locking for ifnet list.
2002-12-22 05:35:03 +00:00
iwasaki
05cb8cd7b7
Resolve conflicts arising from the ACPI CA 20021118 import.
2002-11-27 18:09:20 +00:00
iwasaki
2b17a8d498
Vendor import of the Intel ACPI CA 20021118 drop.
...
Approved by: re
2002-11-27 18:07:48 +00:00
iwasaki
10fb1b40ac
This commit was generated by cvs2svn to compensate for changes in r107325,
...
which included commits to RCS files with non-trunk default branches.
2002-11-27 18:07:48 +00:00
sam
6a05792540
network interface and link layer changes:
...
o on input don't strip the Ethernet header from packets
o input packet handling is now done with if_input
o track changes to ether_ifattach/ether_ifdetach API
o track changes to bpf tapping
o call ether_ioctl for default handling of ioctl's
o use constants from net/ethernet.h where possible
Reviewed by: many
Approved by: re
2002-11-15 00:00:15 +00:00
sam
2a86be217a
Replace aux mbufs with packet tags:
...
o instead of a list of mbufs use a list of m_tag structures a la openbsd
o for netgraph et. al. extend the stock openbsd m_tag to include a 32-bit
ABI/module number cookie
o for openbsd compatibility define a well-known cookie MTAG_ABI_COMPAT and
use this in defining openbsd-compatible m_tag_find and m_tag_get routines
o rewrite KAME use of aux mbufs in terms of packet tags
o eliminate the most heavily used aux mbufs by adding an additional struct
inpcb parameter to ip_output and ip6_output to allow the IPsec code to
locate the security policy to apply to outbound packets
o bump __FreeBSD_version so code can be conditionalized
o fixup ipfilter's call to ip_output based on __FreeBSD_version
Reviewed by: julian, luigi (silent), -arch, -net, darren
Approved by: julian, silence from everyone else
Obtained from: openbsd (mostly)
MFC after: 1 month
2002-10-16 01:54:46 +00:00
iwasaki
68f2798ccf
Resolve conflicts arising from the ACPI CA 20021002 import.
2002-10-04 20:09:19 +00:00
iwasaki
3b2a4f1cbe
Vendor import of the Intel ACPI CA 20021002 drop.
2002-10-04 20:07:58 +00:00
iwasaki
6a8b238332
This commit was generated by cvs2svn to compensate for changes in r104470,
...
which included commits to RCS files with non-trunk default branches.
2002-10-04 20:07:58 +00:00
phk
57a346a213
(This commit touches about 15 disk device drivers in a very consistent
...
and predictable way, and I apologize if I have gotten it wrong anywhere,
getting prior review on a patch like this is not feasible, considering
the number of people involved and hardware availability etc.)
If struct disklabel is the messenger: kill the messenger.
Inside struct disk we had a struct disklabel which disk drivers used to
communicate certain metrics to the disklayer above (GEOM or the disk
mini-layer). This commit changes this communication to use four
explicit fields instead.
Amongst the benefits is that the fields do not get overwritten by
wrong or bogus on-disk disklabels.
Once that is clear, <sys/disk.h> which is included in the drivers
no longer need to pull <sys/disklabel.h> and <sys/diskslice.h> in,
the few places that needs them, have gotten explicit #includes for
them.
The disklabel inside struct disk is now only for internal use in
the disk mini-layer, so instead of embedding it, we malloc it as
we need it.
This concludes (modulus any mistakes) the series of disklabel related
commits.
I belive it all amounts to a NOP for all the rest of you :-)
Sponsored by: DARPA & NAI Labs.
2002-09-20 19:36:05 +00:00
phk
c3d0986c83
Don't call dkunit() to find our unit number, it is in our softc.
...
Sponsored by: DARPA & NAI Labs.
2002-09-20 16:26:12 +00:00
iwasaki
5465726513
Fix kernel build breakage when ACPI_DEBUG option is specified.
2002-08-29 08:31:06 +00:00
iwasaki
4559ce3951
Resolve conflicts arising from the ACPI CA 20020815 import.
2002-08-29 01:52:27 +00:00
iwasaki
1824f19201
Vendor import of the Intel ACPI CA 20020815 drop.
2002-08-29 01:51:24 +00:00
iwasaki
3bcec26bd5
This commit was generated by cvs2svn to compensate for changes in r102550,
...
which included commits to RCS files with non-trunk default branches.
2002-08-29 01:51:24 +00:00
darrenr
18a0c3053a
Finally merge in the changes from ipfilter 3.4.29 to freebsd-current.
...
Main changes here are related to the ftp proxy and making that work better.
2002-08-28 13:41:36 +00:00
darrenr
3b0944d7d8
3rd time lucky, i hope.
2002-08-28 13:34:58 +00:00
archie
7e209156e9
Don't use "NULL" when "0" is really meant.
...
But in this case, "-1" is really meant.
Reviewed by: darrenr
2002-08-23 20:07:19 +00:00
iwasaki
8de5763253
Prepare for importing newer version of ACPI CA.
2002-08-22 15:21:15 +00:00
iwasaki
b2baff05fb
Resolve conflicts arising from the ACPI CA 20020725 import.
2002-07-30 19:35:32 +00:00
iwasaki
3f86517f16
Vendor import of the Intel ACPI CA 20020725 drop.
2002-07-30 19:33:39 +00:00
iwasaki
b22b2c8b83
This commit was generated by cvs2svn to compensate for changes in r100966,
...
which included commits to RCS files with non-trunk default branches.
2002-07-30 19:33:39 +00:00
iwasaki
57bb0b6ca4
Resolve conflicts arising from the ACPI CA 20020611 import.
2002-07-09 17:54:02 +00:00
iwasaki
80fd7f7b7e
Vendor import of the Intel ACPI CA 20020611 drop.
2002-07-09 17:51:31 +00:00
iwasaki
900789083d
This commit was generated by cvs2svn to compensate for changes in r99679,
...
which included commits to RCS files with non-trunk default branches.
2002-07-09 17:51:31 +00:00
iwasaki
e1150713a2
Resolve conflicts arising from the ACPI CA 20020404 import.
2002-06-30 17:53:12 +00:00
iwasaki
6b92cff93b
Vendor import of the Intel ACPI CA 200200404 drop.
2002-06-30 17:50:46 +00:00
iwasaki
5577165db5
This commit was generated by cvs2svn to compensate for changes in r99146,
...
which included commits to RCS files with non-trunk default branches.
2002-06-30 17:50:46 +00:00
iwasaki
bbbd62ac9e
- Add sanity check for argument.
...
- Add new entry to stripdirs. The `generate' directory appeared in
acpica-unix-20020517.
2002-06-12 14:55:19 +00:00
darrenr
09b4027f13
Import IPFilter 3.4.28
2002-06-07 08:58:22 +00:00
darrenr
dbc4d6b0e3
Commit changes that happened in IPFilter versions 3.4.27 - 3.4.28
2002-06-07 08:56:30 +00:00
darrenr
f9bbacbcce
Merge updates from 3.4.26 - 3.4.27.
2002-04-27 16:56:25 +00:00
darrenr
a9f147caaa
Import version 3.4.27
2002-04-27 16:52:49 +00:00
darrenr
aa253ab585
bring in changes from 3.4.26.
2002-04-25 03:31:39 +00:00
darrenr
0e0d0006b8
Import IPFilter 3.4.26 kernel sources, including H.323 proxy.
...
Include the licence file for both IPFilter and the H.323 proxy (from QNX),
for convienence.
2002-04-25 03:23:53 +00:00
darrenr
2892ee43b8
This commit was generated by cvs2svn to compensate for changes in r95415,
...
which included commits to RCS files with non-trunk default branches.
2002-04-25 03:23:53 +00:00
darrenr
d387d46948
Import IPFilter 3.4.26 kernel sources, including H.323 proxy.
...
Include the licence file for both IPFilter and the H.323 proxy (from QNX),
for convienence.
2002-04-25 03:23:52 +00:00
ru
b9068a7915
We don't need ip_ipsec_pxy.c in userland.
2002-03-26 13:42:09 +00:00
alfred
5fdc63cd15
fix blockno printf formatting warnings.
2002-03-19 20:46:30 +00:00
darrenr
a98f399f99
do not include the missing ip_h323_pxy.c
2002-03-19 15:14:18 +00:00
darrenr
369d6395e7
fix conflicts (mostly damn rcs id's) generated by import
2002-03-19 11:44:16 +00:00
darrenr
d1bcf456b6
This file is being removed pending the all clear on its licence by someone
...
else.
2002-03-19 11:42:12 +00:00
darrenr
1ec360afbc
Import IPFilter 3.4.25 (last version 3.4.20)
2002-03-19 11:30:23 +00:00
darrenr
2cfa1faf2b
This commit was generated by cvs2svn to compensate for changes in r92680,
...
which included commits to RCS files with non-trunk default branches.
2002-03-19 11:30:21 +00:00
darrenr
556707698e
Import IPFilter 3.4.25 (last version 3.4.20)
2002-03-19 11:30:21 +00:00
dfr
3776e9ac92
Remove a couple of stray linuxisms to make this work for FreeBSD/ia64.
2002-03-18 10:16:57 +00:00
msmith
a3d902c96d
Merge local changes for the 20020308 ACPI CA update.
2002-03-16 02:23:30 +00:00
msmith
918310234a
Import of the 20020308 Intel ACPI CA update.
2002-03-16 02:18:13 +00:00
msmith
cd4afd3257
This commit was generated by cvs2svn to compensate for changes in r92388,
...
which included commits to RCS files with non-trunk default branches.
2002-03-16 02:18:13 +00:00
msmith
ac46203408
Import of the 20020308 Intel ACPI CA update.
2002-03-16 02:18:04 +00:00
msmith
ca6c4362b8
This commit was generated by cvs2svn to compensate for changes in r92386,
...
which included commits to RCS files with non-trunk default branches.
2002-03-16 02:18:04 +00:00
mike
97c4e8d684
Change two occurrences of HTONS() to use htons().
2002-02-28 09:56:31 +00:00
peter
f069912dd2
Fix warning (unused variable)
...
Submitted by: LINT, -Werror
2002-02-27 23:32:45 +00:00
msmith
9c690e174d
Move some debugger-only symbols around; this patch didn't make it into
...
the commit resolution for some reason. Fixes ACPI_DEBUG.
2002-02-24 07:51:46 +00:00
msmith
82010cdc0f
Resolve conflicts arising from the ACPI CA 20020217 import.
2002-02-23 05:16:34 +00:00
msmith
b58b48bed8
Vendor import of the Intel ACPI CA 20020217 drop.
2002-02-23 05:10:40 +00:00
msmith
64989f50d8
This commit was generated by cvs2svn to compensate for changes in r91116,
...
which included commits to RCS files with non-trunk default branches.
2002-02-23 05:10:40 +00:00
msmith
f67ec8651d
Add a helper script used to take an Intel-supplied ACPI CA drop and make it
...
ready for importing. This should save me from my own over-cleanliness.
2002-02-08 02:16:45 +00:00
alfred
167f2aa55b
Backout inclusion of queue.h since rev 1.38 sys/file.h now has it
...
included in the right order.
2002-01-14 09:07:15 +00:00
alfred
5e2f4cf200
Include sys/_lock.h and sys/_mutex.h to reduce namespace pollution.
...
Requested by: jhb
2002-01-13 21:37:49 +00:00
darrenr
7d85b12d90
Import this patch to address user concerns.
...
PR: 27615
Submitted by: Andria Thomas <andria@tovaris.com>
Approved by: Me.
MFC after: 7 days
2002-01-04 12:32:34 +00:00
iwasaki
4c7abcd337
Add OS layer ACPI mutex and threading support.
...
- Temporary fix a bug of Intel ACPI CA core code.
- Add OS layer ACPI mutex support. This can be disabled by
specifying option ACPI_NO_SEMAPHORES.
- Add ACPI threading support. Now that we have a dedicate taskqueue for
ACPI tasks and more ACPI task threads can be created by specifying option
ACPI_MAX_THREADS.
- Change acpi_EvaluateIntoBuffer() behavior slightly to reuse given
caller's buffer unless AE_BUFFER_OVERFLOW occurs. Also CM battery's
evaluations were changed to use acpi_EvaluateIntoBuffer().
- Add new utility function acpi_ConvertBufferToInteger().
- Add simple locking for CM battery and temperature updating.
- Fix a minor problem on EC locking.
- Make the thermal zone polling rate to be changeable.
- Change minor things on AcpiOsSignal(); in ACPI_SIGNAL_FATAL case,
entering Debugger is easier to investigate the problem rather than panic.
2001-12-22 16:05:41 +00:00
guido
bb8f2bd57a
Fix initialisation of struct nat entry, to solve a panic that occurs
...
when reloading a nat table after reboot
Submitted by: Arjan de Vet <devet@devet.org>
Reviewed by: IP Filter mailing list
MFC after: 3 days
2001-12-05 10:46:24 +00:00
msmith
02c92eb332
Merge local changes.
...
Add a fix for a minor error in the PCI routing table creation handler
where the correct size for the buffer is not returned.
2001-11-28 04:34:52 +00:00
msmith
fe76969b7d
Vendor import of the Intel ACPI CA 20011120 snapshot.
2001-11-28 04:29:40 +00:00
msmith
78af3c27c3
This commit was generated by cvs2svn to compensate for changes in r87031,
...
which included commits to RCS files with non-trunk default branches.
2001-11-28 04:29:40 +00:00
green
b12386e123
Reference lomac in its new location.
2001-11-19 22:36:40 +00:00
green
9f97a8ad86
Use appropriaate include path for syscall_gate.h
2001-11-19 18:12:12 +00:00
green
0b7514598b
Fix a license and change $Id$s to $FreeBSD$s.
...
Obtained from: DARPA, NAI Labs (CBOSS project)
2001-11-19 04:56:36 +00:00
green
3c60bdcdca
This commit was generated by cvs2svn to compensate for changes in r86567,
...
which included commits to RCS files with non-trunk default branches.
2001-11-19 04:50:51 +00:00
green
94e2fd5930
Initial import of the LOMAC (Low-Watermark Mandatory Access Control)
...
module port to FreeBSD.
Obtained from: NAI Labsx
2001-11-19 04:50:51 +00:00
iwasaki
81a7064bff
Apply a local change to ACPICA.
...
Some BIOSes don't set WAK_STS at all,
give up waiting for wakeup if we time out.
2001-11-11 15:36:35 +00:00
iwasaki
37688d6327
Add S4BIOS sleep (BIOS hibernation) and DSDT overriding support.
...
- Add S4BIOS sleep implementation. This will works well if MIB
hw.acpi.s4bios is set (and of course BIOS supports it and hibernation
is enabled correctly).
- Add DSDT overriding support which is submitted by takawata originally.
If loader tunable acpi_dsdt_load="YES" and DSDT file is set to
acpi_dsdt_name (default DSDT file name is /boot/acpi_dsdt.aml),
ACPI CA core loads DSDT from given file rather than BIOS memory block.
DSDT file can be generated by iasl in ports/devel/acpicatools/.
- Add new files so that we can add our proposed additional code to Intel
ACPI CA into these files temporary. They will be removed when
similar code is added into ACPI CA officially.
2001-11-06 15:00:30 +00:00
msmith
d560998a74
Merge local changes, add new files and remove obsoleted ones.
2001-10-31 02:34:45 +00:00
msmith
3699168fb0
Import the Intel ACPI CA 20011018 snapshot
2001-10-31 02:32:29 +00:00
msmith
e2ce4e5ccf
This commit was generated by cvs2svn to compensate for changes in r85756,
...
which included commits to RCS files with non-trunk default branches.
2001-10-31 02:32:29 +00:00
msmith
dda50f5fd9
Import the Intel ACPI CA 20011018 snapshot
2001-10-31 02:32:28 +00:00
msmith
5671c94d6a
This commit was generated by cvs2svn to compensate for changes in r85754,
...
which included commits to RCS files with non-trunk default branches.
2001-10-31 02:32:28 +00:00
msmith
d45f619025
Actually delete this file; aborting 'cvs delete -f' has unexpeted results...
2001-10-05 09:24:34 +00:00
msmith
312a68b266
Kill a couple of files off the vendor branch, as suggested by ru.
2001-10-05 09:23:41 +00:00
msmith
5212fcf606
Remove file obsoleted by the 20010920 snapshot.
2001-10-04 23:17:35 +00:00
msmith
25157ef061
Merge our local patches into the 20010920 snapshot. Note that the
...
"implicit return" hack in psparse.c was resubmitted by Iwasaki-san.
Submitted by: iwasaki
2001-10-04 23:15:26 +00:00
msmith
414e433eba
Import of the Intel ACPI CA 20010920 snapshot.
2001-10-04 23:12:14 +00:00
msmith
83cb0f4040
This commit was generated by cvs2svn to compensate for changes in r84493,
...
which included commits to RCS files with non-trunk default branches.
2001-10-04 23:12:14 +00:00
msmith
ba72040ab6
Import of the Intel ACPI CA 20010920 snapshot.
2001-10-04 23:12:13 +00:00
msmith
8322450e5c
This commit was generated by cvs2svn to compensate for changes in r84491,
...
which included commits to RCS files with non-trunk default branches.
2001-10-04 23:12:13 +00:00
darrenr
dbedb20a4e
IPFilter munges multicast address packets on the loopback interface.
...
Submitted by: Frank Zolf
Approved by: jkh
MFC after: 0
2001-09-12 22:06:36 +00:00
cvs2svn
cd9921ad61
This commit was manufactured by cvs2svn to create branch
...
'VENDOR-sys-ipfilter'.
2001-09-12 22:00:04 +00:00
darrenr
a180ed322d
Add IPFLITER.LICENCE to the kernel (requested by rwatson)
2001-09-12 22:00:03 +00:00
julian
5596676e6c
KSE Milestone 2
...
Note ALL MODULES MUST BE RECOMPILED
make the kernel aware that there are smaller units of scheduling than the
process. (but only allow one thread per process at this time).
This is functionally equivalent to teh previousl -current except
that there is a thread associated with each process.
Sorry john! (your next MFC will be a doosie!)
Reviewed by: peter@freebsd.org , dillon@freebsd.org
X-MFC after: ha ha ha ha
2001-09-12 08:38:13 +00:00
msmith
900b040f00
Merge our local branch changes with the 20010831 snapshot.
2001-09-07 02:52:26 +00:00
msmith
9d39e615a8
Vendor-branch import of the Intel ACPI CA 20010831 snapshot.
2001-09-07 01:22:25 +00:00
msmith
47317efb99
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
msmith
b01167587a
Nuke the Windows platform defines; we don't need them.
2001-08-26 22:46:28 +00:00
msmith
397b5abcd4
Merge local changes.
2001-08-26 22:45:42 +00:00
msmith
56186efdbc
Vendor import of the Intel ACPI CA 20010816 update.
2001-08-26 22:28:18 +00:00
msmith
73f2104b29
This commit was generated by cvs2svn to compensate for changes in r82367,
...
which included commits to RCS files with non-trunk default branches.
2001-08-26 22:28:18 +00:00
darrenr
a2f0fd9705
fix import/merge related code problems
2001-07-30 10:53:23 +00:00
darrenr
d58b006a82
fix conflicts created by import
2001-07-28 11:58:26 +00:00
darrenr
e64a51d4c6
Import version 3.4.20 of IPFilter
2001-07-28 11:42:17 +00:00
peter
57aef806e0
Commit the hwsleep.c patch for suspend/resume onto the vendor branch.
...
This has supposedly been incorporated into the Intel code already, so this
will get cleanly replaced with the "official" version when it is next
imported and will not cause any conflicts or hiccups.
2001-07-25 22:10:56 +00:00
peter
3344c4cdc2
This commit was generated by cvs2svn to compensate for changes in r80357,
...
which included commits to RCS files with non-trunk default branches.
2001-07-25 22:10:56 +00:00
msmith
183b6c470d
Merge local changes with the ACPI CA 20010717 import.
2001-07-21 03:57:37 +00:00
msmith
91b87ce244
Vendor import of the Intel ACPI CA 20010717 snapshot.
2001-07-21 03:55:17 +00:00
msmith
a6caba5723
This commit was generated by cvs2svn to compensate for changes in r80062,
...
which included commits to RCS files with non-trunk default branches.
2001-07-21 03:55:17 +00:00
msmith
4a8fbafe90
Vendor import of the Intel ACPI CA 20010717 snapshot.
2001-07-21 03:55:15 +00:00
msmith
2ff441217c
This commit was generated by cvs2svn to compensate for changes in r80060,
...
which included commits to RCS files with non-trunk default branches.
2001-07-21 03:55:15 +00:00
msmith
8ee0a1a5cd
We haven't had AcpiSetSystemSleepState for a while now, clean out the
...
prototype.
2001-07-20 08:49:17 +00:00
msmith
00fd1050c5
Merge FreeBSD-specific changes.
2001-06-29 20:19:59 +00:00
msmith
ec0a44c215
Vendor import of the Intel ACPI CA 20010615 snapshot.
2001-06-29 20:11:04 +00:00
msmith
6067484852
This commit was generated by cvs2svn to compensate for changes in r78986,
...
which included commits to RCS files with non-trunk default branches.
2001-06-29 20:11:04 +00:00
joerg
ad173225ba
Do only call oltr_stop() if we are not already in OL_STOPPED state.
...
This avoids a null pointer deref panic in TRlldClose() inside the
vendor-supplied object code. It's now possible to unload the driver
at all.
Implement deallocation of malloc()ed memory regions.
MFC after: 2 months
2001-06-14 15:08:40 +00:00
msmith
89dd86f647
Remove old ACPI CA code. These will be drained from the repo at some
...
future date.
2001-05-29 20:22:11 +00:00
msmith
810dc37f4b
- wbinvd isn't an inline on ia64.
...
- includes are not in subdirectories.
2001-05-29 20:03:32 +00:00
msmith
adc622bc2d
Merge FreeBSD-specific changes with the ACPI CA 20010518 release.
2001-05-29 19:56:18 +00:00
msmith
bc4d4229dc
Import the 20010518 Intel ACPI CA release. Note that Intel's directory layout
...
keeps changing, so to reduce repository thrash everything has been moved into
a single directory. (repo copy involved)
2001-05-29 19:52:40 +00:00
msmith
96a626e3c3
This commit was generated by cvs2svn to compensate for changes in r77424,
...
which included commits to RCS files with non-trunk default branches.
2001-05-29 19:52:40 +00:00
msmith
3c0029a0e8
Import the 20010518 Intel ACPI CA release. Note that Intel's directory layout
...
keeps changing, so to reduce repository thrash everything has been moved into
a single directory. (repo copy involved)
2001-05-29 19:52:32 +00:00
msmith
7bec4652bb
This commit was generated by cvs2svn to compensate for changes in r77422,
...
which included commits to RCS files with non-trunk default branches.
2001-05-29 19:52:32 +00:00
phk
16caeec9b0
Actually biofinish(struct bio *, struct devstat *, int error) is more general
...
than the bioerror().
Most of this patch is generated by scripts.
2001-05-06 20:00:03 +00:00
phk
f44754b579
Update the DiskOnChip firmware to OSAK version 4.1.
...
Sponsored by: Redfern Broadband Networks (www.RedFernNetworks.com)
2001-05-06 12:37:42 +00:00
darrenr
df2a765614
fix security hole created by fragment cache
2001-04-06 15:52:28 +00:00
phk
c47745e977
Send the remains (such as I have located) of "block major numbers" to
...
the bit-bucket.
2001-03-26 12:41:29 +00:00
mdodd
b3227af0b7
Move configuration of work_memory to oltr_init() rather than
...
oltr_pci_attach(). This only affects the OC-3139 and OC-3540.
MFC candidate.
PR: kern/24074
2001-03-08 01:38:58 +00:00
msmith
59ed04a4ec
Resolve merge conflicts.
2001-03-05 02:16:51 +00:00
msmith
cc64c75258
Belated vendor update to the Intel ACPI CA 20010208 snapshot.
2001-03-05 02:15:19 +00:00
msmith
7c6e2c6a5b
This commit was generated by cvs2svn to compensate for changes in r73561,
...
which included commits to RCS files with non-trunk default branches.
2001-03-05 02:15:19 +00:00
darrenr
c4fdb153ac
fix duplicate rcsid
2001-02-04 15:25:15 +00:00
darrenr
48b4ca8e6a
fix conflicts
2001-02-04 14:26:56 +00:00
darrenr
872f518753
Update IP Filter kernel source
2001-02-04 14:15:48 +00:00
msmith
4ae46f1754
Patch the reintroduced (~0 << 32) == 1 bug with a cryptic but functional
...
version. This should fix the read-before-write problem again.
Obtained from: "Adam J. Richter" <adam@yggdrasil.com>
2001-02-02 08:31:50 +00:00
msmith
55303e9ac4
Merge conflicts from the ACPI CA 20010125 import.
2001-01-31 09:44:45 +00:00
msmith
7480ca9852
Remove obsoleted files.
2001-01-31 09:25:42 +00:00
msmith
7948a3a804
Update to the 20010125 ACPI CA snapshot.
2001-01-31 09:17:50 +00:00
msmith
d0b0463ce5
This commit was generated by cvs2svn to compensate for changes in r71867,
...
which included commits to RCS files with non-trunk default branches.
2001-01-31 09:17:50 +00:00
iwasaki
af68207f90
Disable strstr() if ACPICA is compiled in userland.
...
Reviewed by: msmith
2001-01-10 19:28:03 +00:00
msmith
4b40c9999c
Resolve conflicts from the ACPI CA 20001215 vendor import.
2000-12-21 07:04:32 +00:00
msmith
68d9171019
Update to the Intel 20001215 ACPI CA snapshot.
2000-12-21 06:56:46 +00:00
msmith
07e76fb2a2
This commit was generated by cvs2svn to compensate for changes in r70243,
...
which included commits to RCS files with non-trunk default branches.
2000-12-21 06:56:46 +00:00
dwmalone
dd75d1d73b
Convert more malloc+bzero to malloc+M_ZERO.
...
Submitted by: josh@zipperup.org
Submitted by: Robert Drehmel <robd@gmx.net>
2000-12-08 21:51:06 +00:00