Commit Graph

154446 Commits

Author SHA1 Message Date
wiz
5021afa87b Sort error descriptions. 2006-12-18 00:09:59 +00:00
wiz
77171fb3a0 Fix xref section. Whitespace cleanups.. 2006-12-18 00:03:43 +00:00
wiz
6a46fac871 Xref bnx(4) and mfi(4). 2006-12-17 23:53:59 +00:00
wiz
1c4838284d Nx -> Ox; remove trailing whitespace. 2006-12-17 23:53:28 +00:00
wiz
5f1fe534e7 Punctuation issues. 2006-12-17 23:51:26 +00:00
hubertf
bfc0884386 Make the daily script immune to changes of the current working directory
in /etc/daily.local. Fixed PR misc/33461.
2006-12-17 23:24:09 +00:00
cube
0786b7cfa3 Add a NetBSD RCS tag. 2006-12-17 23:08:12 +00:00
bouyer
ea4f35dcd0 Add bnx(4), a driver for Broadcom NetXtreme II 10/100/1000 Ethernet device.
Ported from OpenBSD by cube@, with some bus_dma fixes by me.
Tested on i386 and amd64.
2006-12-17 23:02:06 +00:00
bouyer
462dc620e3 Add mfi(4), a driver for LSI Logic & Dell MegaRAID SAS RAID controller.
Ported from OpenBSD, tested on i386 and amd64.
2006-12-17 22:57:14 +00:00
macallan
b2bac7650b don't pretend to support 8kHz since the chip really doesn't
noticed by Marco Trillo
2006-12-17 21:26:04 +00:00
christos
ae91f9ec0a According to ANSI c the only portably defined bitfields are unsigned int ones. 2006-12-17 20:07:36 +00:00
christos
aca8873558 fix volatile and initialization issues, from Anon Ymous 2006-12-17 20:04:09 +00:00
dsl
bae1302b24 Update message strings to match reordered kernels after TINY ones got killed.
Fixes PR/35264
2006-12-17 16:59:40 +00:00
jmmv
c5e6a57d43 Add the list of differences between more and less provided by mrg@ in
PR bin/31415.
2006-12-17 16:16:53 +00:00
peter
636b3f6446 Add zaurus. 2006-12-17 16:11:56 +00:00
peter
7abc3a4a04 Add zaurus specific distrib lists. 2006-12-17 16:10:13 +00:00
peter
1fac5dea9c Add zaurus specific etc files. 2006-12-17 16:09:15 +00:00
peter
d939731248 Add WSKBD_TYPE_ZAURUS (Sharp Zaurus keyboard). 2006-12-17 16:08:44 +00:00
peter
d2bbe532c1 Add zaurus. 2006-12-17 16:08:09 +00:00
peter
f19ed1a8fa Update from the latest Zaurus source from NONAKA Kimihiro.
- LCD screen and keyboard are working now.
- Add bootstrap loader.
2006-12-17 16:07:11 +00:00
peter
ac86e5557a Update from the latest Zaurus source from NONAKA Kimihiro.
Includes drivers for I2C, I2S, PCMCIA controller, USB device controller,
OHCI USB controller (from OpenBSD) and some improvements to the LCD
controller driver.
2006-12-17 16:03:33 +00:00
tsutsui
5465074abd yamt-splraiseipl: sgimips works on R5k IP32. 2006-12-17 15:38:35 +00:00
nonaka
4ed55699c1 Bump up SYMTAB_SPACE. 2006-12-17 10:27:33 +00:00
bouyer
3697550e70 Don't depend on lubutil if we're building host tools. Fix tools build on
non-NetBSD hosts.
2006-12-16 12:59:16 +00:00
pavel
2ed51cbda7 Remove the note about hardware VLAN tagging being unsupported,
Izumi Tsutsui fixed and reenabled it. Bump date.
2006-12-16 09:56:44 +00:00
dsl
c822b38662 Use open/read/close instead of stdio for makefiles.
Commons up the code for reading files and buffers, and allows a further
change where we don't copy the data out of the buffer when generating 'lines.
This will speed up makefile parsing (esp .if clauses).
2006-12-16 08:59:29 +00:00
dsl
edc84458bf Fix a comment that has been wrong since rev 1.1, minor layout fix. 2006-12-16 08:51:12 +00:00
ober
9dd043ccd4 Zaurus Port from OpenBSD by Nonaka Kimihiro
OK gimpy
2006-12-16 05:57:48 +00:00
ober
c657d4868d Zaurus Port from OpenBSD by Nonaka Kimihiro
OK gimpy
2006-12-16 05:42:42 +00:00
ober
953d3b5b66 Zaurus Port from OpenBSD by Nonaka Kimihiro
OK gimpy
2006-12-16 05:17:58 +00:00
ober
d429c3dc76 Zaurus Port from OpenBSD by Nonaka Kimihiro
OK gimpy
2006-12-16 05:07:52 +00:00
macallan
b6131134e7 make this compile without wsdisplay 2006-12-16 05:05:50 +00:00
ober
dbc112ba13 Zaurus Port from OpenBSD by Nonaka Kimihiro
OK gimpy
2006-12-16 03:35:51 +00:00
macallan
af3a3c2797 (hopefully) fix a panic when ofb attaches without being console 2006-12-16 03:31:46 +00:00
ober
02f3407a26 Updated to include the new Zaurus port for ARM.
OK'd by gimpy
2006-12-16 02:59:33 +00:00
tsutsui
b2261339c5 Fix and reenable HW VLAN tagging on re(4):
- clear re_vlanctl in DMA descriptors before starting TX and RX
  to avoid stale tags
- use bswap16() rather than be16toh() or htons() on VLAN tag access
  since we already use htole32()

Closes PR kern/32643 and also fixes HW VLAN tagging on big endian machines.
2006-12-16 02:52:17 +00:00
christos
6f4d1070fd pass lint; from Anon Ymous 2006-12-15 22:45:34 +00:00
christos
3a1928de28 add EL_GETFP, and EL_SETFP. 2006-12-15 22:13:33 +00:00
joerg
eb04733c4e Introduce new helper functions to abstract the route caching.
rtcache_init and rtcache_init_noclone lookup ro_dst and store
the result in ro_rt, taking care of the reference counting and
calling the domain specific route cache.
rtcache_free checks if a route was cashed and frees the reference.
rtcache_copy copies ro_dst of the given struct route, checking that
enough space is available and incrementing the reference count of the
cached rtentry if necessary.
rtcache_check validates that the cached route is still up. If it isn't,
it tries to look it up again. Afterwards ro_rt is either a valid again
or NULL.
rtcache_copy is used internally.

Adjust to callers of rtalloc/rtflush in the tree to check the sanity of
ro_dst first (if necessary). If it doesn't fit the expectations, free
the cache, otherwise check if the cached route is still valid. After
that combination, a single check for ro_rt == NULL is enough to decide
whether a new lookup needs to be done with a different ro_dst.
Make the route checking in gre stricter by repeating the loop check
after revalidation.
Remove some unused RADIX_MPATH code in in6_src.c. The logic is slightly
changed here to first validate the route and check RTF_GATEWAY
afterwards. This is sementically equivalent though.
etherip doesn't need sc_route_expire similiar to the gif changes from
dyoung@ earlier.

Based on the earlier patch from dyoung@, reviewed and discussed with
him.
2006-12-15 21:18:52 +00:00
christos
581e519fb5 From Anon Ymous:
1) When detaching, don't try to close things we shouldn't (after
   doing the header).  Specifically, mip->mi_head_end was not
   getting set correctly in mime_sendmessage().

2) Change paging to be closer to its old behavior: next, dt, and dp
   should only page if the crt variable is set; and don't automatically
   page most other commands - the user can always pipe them into more.
2006-12-15 20:26:03 +00:00
ad
9a12b97e85 Nx 5.0 -> Nx 4.0 2006-12-15 20:25:55 +00:00
christos
f6dadfcd98 fix an unused variable warning. From Anon Ymous 2006-12-15 20:22:33 +00:00
christos
32232db57f remove two (void)&foo; which are ot needed. From Anon Ymous 2006-12-15 20:22:06 +00:00
he
797b5d97ff Note also that the distrib/ install images need cleaning to excise
references to the now-removed stat-flags.h file.
2006-12-15 14:18:38 +00:00
yamt
fc88d88996 put ->K loaned pages on the page queue, so that page loaning doesn't
disturb pagedaemon/pdpolicy.
2006-12-15 13:51:30 +00:00
martin
955342ff31 Remove an accidentally duplicated word (this had the side effect of making
the regress/lib/libc/db regression test fail)
2006-12-15 12:37:55 +00:00
he
23b8d9d582 Correct minor problems I introduced in previous revision: two missing
entries and one wrong file suffix.  Thanks to Jukka Salmi for the patch.
2006-12-15 00:28:53 +00:00
he
23b153ca8d The rescue/ directory also needs cleaninng. 2006-12-14 23:49:03 +00:00
christos
d9cd708017 PR/35257: Andreas Gustafsson: tar(1) opens excluded files
Apply the file modification function in the input files so that we can
de-select matched patterns.
2006-12-14 23:18:11 +00:00
christos
f05c39985f explicitly set clk to 1 or 0. 2006-12-14 22:35:20 +00:00