summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2003-06-23bus_space_*_raw*_1() do not exist; drahn@ okMichael Shalayeff
2003-06-23Remove strcat() and strcpy() prototypes since we no longer have thoseTodd C. Miller
functions in kernel-land. Noticed by Jim Rees; OK deraadt@
2003-06-23*_raw_*_1() functions do not existMichael Shalayeff
2003-06-23no need to check nintr late in the code... it's verified pretty earlyJason Wright
2003-06-23Properly account for fast interrupt vectors; this was accidentally brokenMiod Vallat
since r1.10
2003-06-23strange things happen if we ack latched lasi ints on older machinesMichael Shalayeff
2003-06-23and we have a copyright (TNF)Ted Unangst
2003-06-23no need for an explicit <machine/intr.h> inclusionMichael Shalayeff
2003-06-23Remove some debugging cruft.Jason Wright
2003-06-23Attachment glue for stp and tslot drivers, and add them, as well as wi0,Miod Vallat
to the appropriate configuration files.
2003-06-23Driver for the pcmcia slots in the Tadpole SPARCbook machines.Miod Vallat
Currently only tested with wi(4), and there are still some sporadic "device timeout" issues left - your mileage may vary.
2003-06-23Split the stp driver into its core, and md attachment routines, and provideMiod Vallat
attachment routines for sparc and sparc64.
2003-06-23Add a very straightforward subset of the bus_space API, where all functionsMiod Vallat
expand to very simple inlines. This will be used by some code very shortly.
2003-06-23Handle SBus cards with an "interrupts" property but no "intr" property.Miod Vallat
Adapted from NetBSD in a quite ugly way, but it works... ok deraadt@
2003-06-23install host route for p2p interface even if there's connected net routeJun-ichiro itojun Hagino
by broadcast interface. NetBSD PR 21903. markus ok
2003-06-23syncTheo de Raadt
2003-06-23fix nfds type; tedu marc okTheo de Raadt
2003-06-23Don't remove anchor too early in table code, it makes PF use freed memory.Cedric Berger
This might just be a temporary fix, we're still looking for a better one. ok dhartmei@
2003-06-23Fix NAP/DOZE sleeping on powerpc. also on newer 745x machines use NAP notDale Rahn
DOZE, DOZE is not valid on these processors. Improves battery life on 12" PBG4 from 3 hours to 4 hours. tested by tdeval@
2003-06-22syncTheo de Raadt
2003-06-22extra headersTheo de Raadt
2003-06-21count packets and bidirectionally on state entries, allowing for fine-grainedDamien Miller
traffic reporting w/ pfsync; ok dhartmei@ Note: ABI change (new fields in struct pf_state), requires a rebuild of pfctl and tcpdump.
2003-06-21add exec/fork/exit hooks per process for compat emulations.Ted Unangst
use them to correctly emulate linux brk. update to TNF copyright in linux_exec.c. from netbsd, mostly from a diff by Kurt Miller in pr3318. this should fix java. no regressions in testing by kurt and sturm@. be prepared for "proc size mismatch" -- recompile ps and friends. ok deraadt@
2003-06-20Screen blanker routine for Creator, adapted from the X11 sunffb driver code.Miod Vallat
Tested by jason@ and I.
2003-06-20Add MSS support to the synproxy. The client's MSS is sent to the server,Daniel Hartmeier
the server's MSS is guessed based on the routing table and interface MTU. Fine patch entirely from Krists Krilovs <pow@pow.za.net>, ok frantzen@ Note: ABI change (new field in struct pf_state), requires a pfctl rebuild (and tcpdump for pfsync).
2003-06-20Extend 'BAD ICMP' debug message, include icmp type/code and outer IP headerDaniel Hartmeier
addresses. ok mcbride@, cedric@
2003-06-19ack all unmasked cpu interrupts here to cancel effect of device probing ↵Michael Shalayeff
activities
2003-06-18Do not panic on no memory available when allocating bufs, pass ENOBUFSHenning Brauer
to userland instead. fixes PRs 2235, 2236 and 2640 from Otto Moerbeek <otto@drijf.net> ok frantzen@, tedu@, deraadt@
2003-06-18For HPT370 chips disable interrupt prediction and correct timingAlexander Yurchenko
value for UDMA5. Enable UDMA5 for HPT370A again since it's safe now. Work by Otto Moerbeek <otto@drijf.net> via PR 3282. Help in testing from gluk@.
2003-06-18oops, missed this part of the hme vlan stuffJason Wright
2003-06-18configure the interface to properly support vlan framesJason Wright
2003-06-18Oops, previous commit removed the rcsid by mistake.Miod Vallat
2003-06-18Rename p9k to pninek, since device base names with digits are confusing;Miod Vallat
per deraadt@'s request.
2003-06-18Switch to fbxxx() API.Miod Vallat
cgsix tested and ok jason@, the rest tested by me.
2003-06-18When reporting unknown sbus hardware, also report the hardware class (audio,Miod Vallat
block device...) if it advertizes one. ok deraadt@
2003-06-18we already set the rx descriptor length to accept vlan packets... justJason Wright
need to advertise the capability; tested by tsar at polarcap dot org
2003-06-17Sync with share/misc/license.template and add missing DARPA creditTodd C. Miller
where applicable.
2003-06-17New driver and wsdisplay type for the Weitek Power9000 and Brooktree Bt445Miod Vallat
combination, found on the Tadpole SPARCbook 3 only (later model use the Power9100 and are already supported). Untested for lack of hardware and volunteers, but carefully crafted; if it does not work out of the box, this should be a good starting point. "worth having in the tree" millert@
2003-06-17A few typos in the Bt initialisation sequence were introduced in 1.29, andMiod Vallat
curiously this only broke some cgthree clones, but not the genuine Sun's...
2003-06-17Extend the sunfb structure to take care of the PROM cursor positionMiod Vallat
pointers, and adapt creator to the fb api. ok jason@
2003-06-17typosJean-Francois Brousseau
ok jmc@
2003-06-16Use a slightly better way to intuit the memory/mmio PCI regions,Dale Rahn
now properly detects these for nvidia based LCDs. On some machines accellerated X using nv now works.
2003-06-16Nuke a few more data and code superseded by the fb api.Miod Vallat
2003-06-16Adapt to the fbxxx() API.Miod Vallat
tested by matthieu@, krw@ and I on various hardware.
2003-06-16Provide the same fbxxx() api as on sparc, in order to factorize more codeMiod Vallat
and eventually share some drivers. This also brings us screen unblanking upon entering ddb, which can be really useful at times...
2003-06-16Provide more "dead_symbol + space -> symbol" entries in the compose table;Miod Vallat
fixes PR #3295
2003-06-16syncTheo de Raadt
2003-06-16remove bullshitTheo de Raadt
2003-06-16Avoid a NULL deref in cnkqfilter() for certain cases. Modeled afterTodd C. Miller
cnwrite(); closes PR 3317.
2003-06-16syncKevin Lo