christos
c40eb1e731
PR/42883: Greywolf: Add -i flag which brings "true incremental" capability.
2010-02-26 02:11:40 +00:00
dyoung
edec44fc69
Cosmetic: re-wrap some line.
2010-02-26 01:16:09 +00:00
dyoung
53a8345822
Cosmetic: join a line.
2010-02-26 01:15:08 +00:00
dyoung
ad812b20b2
Introduce Cardbus_intr_establish(cardbus_devfunc_t, ...) and
...
Cardbus_intr_disestablish(cardbus_devfunc_t, ...) and start using them.
2010-02-26 01:12:56 +00:00
dyoung
508883c164
Use PCI_ constants and macros instead of CARDBUS_. Use
...
Cardbus_conf_{read,write}() instead of cardbus_conf_{read,write}().
Delete all of the CARDBUS_ constants and macros that replicate PCI_.
Compile-tested, only.
2010-02-26 00:57:01 +00:00
dyoung
eb0836d9ae
Move the definitions for PCI_BAR0, PCI_BAR1, PCI_BAR2, PCI_BAR3,
...
PCI_BAR4, and PCI_BAR5 to pcireg.h for re-use.
2010-02-26 00:38:14 +00:00
roy
007ba6f7e2
Implement captoinfo so that we can convert $TERMCAP into $TERMINFO.
...
We don't currently map %> %B %D.
That means no conversion for regent100, hz1500, act4, act5, mime terms.
2010-02-26 00:09:00 +00:00
dyoung
51d6f75dc3
sc_csr is read & written from the PCI Command & Status Register,
...
so make its type pcireg_t.
2010-02-26 00:01:27 +00:00
roy
478e5b9ae4
If we only have a name then we flatten to an alias.
2010-02-25 23:44:02 +00:00
dyoung
fde907f497
Make fxp at cardbus detach during shutdown.
...
Stop calling (*cardbus_ctrl) to enable bus mastering, I/O and memory
spaces on the CardBus bridge. cbb(4) always enables that stuff,
anyway. In the process, avoid remembering what BAR we mapped by
writing CARDBUS_{IO,MEM}_ENABLE to sc_cben or sc_cbenable, and
record the BAR in use sc_bar, instead.
Replace more CARDBUS_ constants with PCI_ constants.
Compile-tested, only.
2010-02-25 23:40:39 +00:00
haad
58c910bce8
Fix device-mapper to work in builtin case. This commit fixes
...
PR: 42799
REwork fix commited by jak@ to be more readable and remove unneeded ifdef _MODULE.
2010-02-25 23:37:39 +00:00
matt
ff9115fad5
Add <powerpc/ibm4xx/spr.h> and <powerpc/oea.spr.h>
2010-02-25 23:36:31 +00:00
matt
7b012669b8
Adapt to <powerpc/spr.h> breakup.
2010-02-25 23:34:54 +00:00
matt
ec4306c95e
Adapt to <spr.h> breakup.
2010-02-25 23:33:43 +00:00
matt
5a4cb80d76
Adapt to spr.h breakup.
2010-02-25 23:31:47 +00:00
matt
3cba909205
Split <powerpc/spr.h> into a common <powerpc/spr.h> and <powerpc/XXX/spr.h>
...
where XXX is ibm4xx or oea.
2010-02-25 23:30:04 +00:00
jym
2c546c52cc
Change RSS (resident set size) limit. Instead of setting it arbitrarily
...
to the total free memory available to the system, use the smallest value
between VM_MAXUSER_ADDRESS and total free memory (having a RSS limit
bigger than VM_MAXUSER_ADDRESS has no real meaning).
Fix a possible int overflow when ptoa(uvmexp.free) is bigger than 4GB
with a 32 bits vaddr_t.
Reviewed by bouyer@.
See also http://mail-index.netbsd.org/tech-kern/2010/02/24/msg007395.html
2010-02-25 23:10:49 +00:00
dyoung
fb7f881ea9
Use PCI_ constants instead of CARDBUS_ constants. Use Cardbus_conf_*()
...
functions instead of cardbus_conf_*() functions to simplify some
code.
2010-02-25 23:01:48 +00:00
dyoung
96d11f3066
Copy values from the cardbus_attach_args and use them instead of values
...
from the cardbus_softc.
2010-02-25 22:40:16 +00:00
dyoung
ae121f118d
Don't use the cardbus_softc. Compile-tested, only.
2010-02-25 22:31:51 +00:00
dyoung
512b7322ce
Fix Xen.
...
XXX Almost everything in this header file, x86, amd64, and i386 should
XXX share.
2010-02-25 22:20:03 +00:00
dyoung
74013c932b
Phase out some CardBus constants and types. Use the equivalent PCI
...
constants and types, instead:
CARDBUS_CLASS_REG -> PCI_CLASS_REG
CARDBUS_ID_REG -> PCI_ID_REG
cardbus_product_id_t -> pci_product_id_t
cardbus_vendor_id_t -> pci_vendor_id_t
2010-02-25 21:18:35 +00:00
macallan
e1099bb426
mention wcfb
2010-02-25 21:13:07 +00:00
macallan
8ffcf0035e
add a comment on PCI_MAGIC_IO_RANGE
2010-02-25 21:09:00 +00:00
macallan
54b08bae4c
some cleanup
2010-02-25 20:56:20 +00:00
dyoung
8687bf03ba
In the x86 pci(9) implementation, test for and call a
...
pci_chipset_tag_t's override functions.
2010-02-25 20:51:10 +00:00
jakllsch
6fc9836341
Be sure to config_cfattach_attach() in dmattach().
...
Loosely based on patch from Brian Brombacher,
with other inspriation from vnd(4).
This should fix PR kern/42799.
While here, a few prototype, style and namespace pollution-related changes.
2010-02-25 20:48:58 +00:00
dyoung
6bbebe48f4
Change the pci_attach_args definition to allow machine-dependent
...
code to override the default pci(9) behavior by creating a non-NULL
pci_attach_args_t (on x86, pci_attach_args_t is always NULL) containing
one or more non-NULL function pointers.
2010-02-25 20:48:34 +00:00
dyoung
878053a897
Don't create the device's PCI tag with Cardbus_make_tag(9), but save and
...
use the tag found in the cardbus_attach_args. Compile-tested, only.
2010-02-25 20:36:31 +00:00
joerg
8a601553bc
Consistently use __printflike and __scanflike.
2010-02-25 18:37:12 +00:00
wiz
d2a81ca5b2
Uncomment crash(8) reference.
2010-02-25 17:15:55 +00:00
wiz
28980d443d
Apply patch from Martin S. Weber in PR 37958 that adds/fixes references
...
to iic(4).
2010-02-25 17:08:01 +00:00
darran
216ff964d9
DTrace: okay *really* fix the deadman exit handling. No need for that
...
over-complicated handshake. Fixes a lockdebug mutex held issue.
2010-02-25 16:49:19 +00:00
reinoud
1196d96d39
First part of shrinking/growing metadata partition support:
...
- extending the metadata partition
Still to follow:
- sparsify metadata partition
- growing the metadata partition
- unsparsifying metadata partition
2010-02-25 16:15:57 +00:00
msaitoh
b32bc8f5ec
Merge if_wm.c rev. 1.162.4.13 and if_wmvar.h rev. 1.2.46.3 into maintrunk.
...
Increase the timeout value to prevent timeout on 80003. The values are taken
from Intel's e1000 driver. Tested by spz and me.
2010-02-25 15:07:06 +00:00
wiz
bc3c98c2fc
Convert to mdoc.
...
XXX: license should be added to file.
2010-02-25 13:51:44 +00:00
tsutsui
5b900f2697
Avoid line break in `Linux Ext2' strings.
2010-02-25 13:09:17 +00:00
wiz
a6f6e00106
New sentence, new line. (more to come).
2010-02-25 13:05:11 +00:00
wiz
0b21d3cb0d
Avoid marking up punctuation.
2010-02-25 12:58:18 +00:00
wiz
0db48f7ae6
Bump date.
2010-02-25 12:56:37 +00:00
drochner
4faa4ba521
retire our private definitions for the scan1/3/5/7/9 DEC graphics
...
symbols, use the unicode definitions instead (which apparently didn't
exist when I wrote that)
2010-02-25 11:20:09 +00:00
darran
4d76bb3302
DTrace: fix a problem with the code waiting for the deadman thread to exit
...
- now it does actually wait for it to exit. Thanks to Frank Kardel for
spotting this.
2010-02-25 11:12:02 +00:00
drochner
90f3894847
fix wrong widechar assignment for "up arrow"
2010-02-25 10:56:24 +00:00
agc
7aa5ca9937
add reachover logic for agrep - an approximate grep program which uses
...
the newly added libtre, which is "the free and portable approximate
regex matching library".
the manual page is not yet in standard format
2010-02-25 08:06:43 +00:00
agc
c71b413f8c
add reachover glue, and config headers, to allow libtre to build with WARNS=4
2010-02-25 07:46:14 +00:00
agc
63d4abf06d
initial import of tre-0.8.0 into the external sources framework.
...
with many thanks to ville laurikari for writing tre in the first place
and for changing the licensing to a 2-clause bsd license; thanks also to
matthias-christian ott for his work on the google summer of code 2009
project.
this import brings the distribution to src/external - the reachover
build files will follow
2010-02-25 07:33:17 +00:00
skrll
7b00c6209a
s/cpu_fork/cpu_lwp_fork/ in comment
2010-02-25 07:21:19 +00:00
skrll
158aca4053
s/cpu_fork/cpu_lwp_fork/ in comment.
2010-02-25 07:14:48 +00:00
macallan
0320314aca
a very preliminary driver for Wildcat 5110 / Sun XVR-500 graphics boards
...
Since we don't have any documentationthis driver is unaccelerated and thanks
to the insane state we get the hardware in it's also slow and scrolling
looks weird.
Some hardware info came from OpenBSD's ifb driver.
2010-02-25 03:33:09 +00:00
macallan
df530d6bed
regen
2010-02-25 03:20:02 +00:00