Nate Lawson
adfda8d3b3
Resolve conflicts.
2003-04-29 19:11:00 +00:00
Nate Lawson
f6c1dddac5
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
Nate Lawson
b1684d35da
Resolve conflicts
2003-04-29 18:46:31 +00:00
Nate Lawson
94c7fa9ffd
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
Nate Lawson
d0a7944aac
Import of Intel ACPI 20030228 vendor distribution
2003-04-29 18:39:30 +00:00
Nate Lawson
77c1b96631
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
Nate Lawson
17b7010ddc
Import of Intel ACPI 20030228 vendor distribution
2003-04-29 18:39:29 +00:00
Poul-Henning Kamp
891619a66d
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
Poul-Henning Kamp
b4b138c27f
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
Matthew N. Dodd
2d6bcb381e
Catch up with recent infrastructure changes.
2003-03-16 00:24:18 +00:00
Matthew N. Dodd
669404e48e
Register module dependencies.
2003-03-15 23:26:41 +00:00
Matthew N. Dodd
c8fa3105ce
G/C unused varilable.
2003-03-15 23:21:32 +00:00
Matthew N. Dodd
326231bc52
Catch up with recent changes.
2003-03-15 23:20:10 +00:00
Poul-Henning Kamp
60794e0478
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
Poul-Henning Kamp
d0083ea9ce
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
Warner Losh
a163d034fa
Back out M_* changes, per decision of the TRB.
...
Approved by: trb
2003-02-19 05:47:46 +00:00
Poul-Henning Kamp
eb3543e4cc
Mark our struct disk with DISKFLAG_CANDELETE instead of the cdevsw with
...
D_CANFREE.
2003-02-11 12:35:01 +00:00
Alfred Perlstein
8deebb0160
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 Perlstein
44956c9863
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
Mitsuru IWASAKI
21b5fd3cfd
Resolve conflicts arising from the ACPI CA 20021118 import.
2002-11-27 18:09:20 +00:00
Mitsuru IWASAKI
716b1ee2b9
Vendor import of the Intel ACPI CA 20021118 drop.
...
Approved by: re
2002-11-27 18:07:48 +00:00
Mitsuru IWASAKI
360aac4e22
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 Leffler
6fc32a2495
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
Mitsuru IWASAKI
17341d1011
Resolve conflicts arising from the ACPI CA 20021002 import.
2002-10-04 20:09:19 +00:00
Mitsuru IWASAKI
07a5b5c0b6
Vendor import of the Intel ACPI CA 20021002 drop.
2002-10-04 20:07:58 +00:00
Mitsuru IWASAKI
2bff3f6b33
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
Poul-Henning Kamp
7812d86f03
(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
Poul-Henning Kamp
78bc4b68cc
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
Mitsuru IWASAKI
c4d2c0a1de
Fix kernel build breakage when ACPI_DEBUG option is specified.
2002-08-29 08:31:06 +00:00
Mitsuru IWASAKI
d62ab2f4a1
Resolve conflicts arising from the ACPI CA 20020815 import.
2002-08-29 01:52:27 +00:00
Mitsuru IWASAKI
2d12e67c7d
Vendor import of the Intel ACPI CA 20020815 drop.
2002-08-29 01:51:24 +00:00
Mitsuru IWASAKI
b7a95606db
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
Mitsuru IWASAKI
173ff9844f
Prepare for importing newer version of ACPI CA.
2002-08-22 15:21:15 +00:00
Mitsuru IWASAKI
b69ed3f4c6
Resolve conflicts arising from the ACPI CA 20020725 import.
2002-07-30 19:35:32 +00:00
Mitsuru IWASAKI
da9df8d45e
Vendor import of the Intel ACPI CA 20020725 drop.
2002-07-30 19:33:39 +00:00
Mitsuru IWASAKI
432a633569
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
Mitsuru IWASAKI
98479b041b
Resolve conflicts arising from the ACPI CA 20020611 import.
2002-07-09 17:54:02 +00:00
Mitsuru IWASAKI
7174287062
Vendor import of the Intel ACPI CA 20020611 drop.
2002-07-09 17:51:31 +00:00
Mitsuru IWASAKI
155ce7bfa3
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
Mitsuru IWASAKI
74fc979a09
Resolve conflicts arising from the ACPI CA 20020404 import.
2002-06-30 17:53:12 +00:00
Mitsuru IWASAKI
3f12fee6bc
Vendor import of the Intel ACPI CA 200200404 drop.
2002-06-30 17:50:46 +00:00
Mitsuru IWASAKI
733e46c474
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
Mitsuru IWASAKI
0305323763
- 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
Alfred Perlstein
205c9d4c30
fix blockno printf formatting warnings.
2002-03-19 20:46:30 +00:00
Doug Rabson
789327f183
Remove a couple of stray linuxisms to make this work for FreeBSD/ia64.
2002-03-18 10:16:57 +00:00
Mike Smith
fd87aacdcc
Merge local changes for the 20020308 ACPI CA update.
2002-03-16 02:23:30 +00:00
Mike Smith
6ff98c910d
Import of the 20020308 Intel ACPI CA update.
2002-03-16 02:18:13 +00:00
Mike Smith
f3964aad0d
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
Mike Smith
e7bb0990c0
Import of the 20020308 Intel ACPI CA update.
2002-03-16 02:18:04 +00:00
Mike Smith
6c3ac087b5
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