summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2009-06-04enable POOL_DEBUG again just for the hackathon.Owain Ainsworth
slackers now get more bugs to fix, yay! discussed with deraadt@.
2009-06-04Emulate a link state in tun(4). The link state goes up when the device isClaudio Jeker
opened and goes down when the device fd is closed. Makes working with qemu a bit nicer when routing to tun(4) interfaces. dlg@ "diff reads good"
2009-06-04Add missing argument to printf statement.Ray Lai
Found with -Wformat. OK dlg
2009-06-04Add DIOCRLDINFO to those drivers previously deprived.Kenneth R Westerback
Noticed by & ok deraadt@
2009-06-04Store next page in the Link Partner Next Page register for compatibility withMark Kettenis
802.3ab on 88E3016 PHYs. Fixes some autonegotiation problems on msk(4).
2009-06-04Match em(4) against all the newer chips (82575/6) and treat them all theClaudio Jeker
same. Not sure if the 82576 is 100% compatible to the 82575 but only when enabled it will be possible to test them. OK jsg@
2009-06-04SyncClaudio Jeker
2009-06-04the decision on wether a packet is to be delivered locally or forwardedHenning Brauer
is pretty expensive, the more the more addresses are configured locally, since we walk a list. when pf is on and we have a state key pointer, and that state key is linked to another state key, we know for sure this is not local. when it has a link to a pcb, it certainly goes to the local codepath. on a box with 1000 adresses forwarding 3 times as fast as before. theo ok
2009-06-04Id of another 82576 controller found in the freebsd driver.Claudio Jeker
2009-06-04Some output devices have only brightness support (or only output switching).Paul Irofti
Handle the case where only brightness is supported. This makes brightness work on some Sony Vaio's. Okay mlarkin@ deraadt@.
2009-06-04Fix IPv4 rx checksumming for the non-TCP/UDP case. DESCV2 chipsChristian Weisgerber
don't set RL_RDESC_STAT_PROTOID for non-TCP/UDP IP packets, only RL_RDESC_IPV[46]. Also check RL_RDESC_IPV[46] before inspecting the TCP/UDP checksum bits to make IPv6 TCP/UDP checksum offload work intentionally. Gleaned from NetBSD.
2009-06-04unfuck msleep - fixed by art and ariane after much horror and teeth gnashingBob Beck
over why the processes were being woken up at splvm after the page daemon ran - and probably also had the page daemon running at splvm after the first pass through the loop. ok art@ weingart@ oga@ ariane@
2009-06-04enable IPv6 receive TCP/UDP checksum offload for the 5755 and later chips;Christian Weisgerber
from Brad
2009-06-04don't use splvm ourselves, use pool_setipl on the pool we're allocatingOwain Ainsworth
from and it will do it for us. ok miod@
2009-06-04don't grab the lock just to read uvmexp.free.Owain Ainsworth
"that's retarded" art@.
2009-06-04Add some descriptive comments, because not having to read NFS codeBret Lambert
is good for the brain. ok thib@
2009-06-04only one : in a line. the seperation is:Theo de Raadt
deviceX at busX reason-why-we-attached-it: device prints it's junk here
2009-06-04simplify argument list for nfssvc_nfsd()Bret Lambert
ok thib@
2009-06-04replace the cumbersome macros that check for chip revisions with quirk flagsChristian Weisgerber
set at attach; from Brad
2009-06-04Demacro nfsm_lookup for great justice.Bret Lambert
Thanks to ckuethe for saving much typing with a drive-by perl script. ok thib@
2009-06-04Enable gfxp(4).Mark Kettenis
2009-06-04Put readv/writev changes back in, as they no longer hang ckuethe's ntpd.Bret Lambert
Special thanks to ckuethe's ntpd for noticing the problem. ok deraadt@
2009-06-04remove redefinitions of static and __inline arianeJonathan Gray
says were debugging leftovers. ok ariane@
2009-06-04Accelerated fills as well.Mark Kettenis
2009-06-03Accelerated scrolling.Mark Kettenis
2009-06-03Initial stab at a driver for the Tech Source Raptor GFX built around theMark Kettenis
3D Labs Permedia 2v chip. These cards were sold by Sun as PGX32.
2009-06-03Make sure to fail WSDISPLAYIO_[GS]ETPARAM if it is not handled.Miod Vallat
2009-06-03syncMartynas Venckus
2009-06-03realtek rtl8187b devices that will run urtw. ok jsg@Martynas Venckus
2009-06-03Place code to search for/sleep waiting for an nfs socket into its ownBret Lambert
code; makes the cleaned-up function much more legible. ok thib@
2009-06-03add a flexible buffer queue (bufq) api, based on the never usedThordur I. Bjornsson
one by tedu@. It doesn't do anything smart yet, it just uses plain old disksort. we also keep the old method of queueing bufs since some miods have crazy MD drivers that need some love. ok beck@, art@ tested by many on many archs.
2009-06-03Initial stab at a driver for the Tech Source Raptor GFX built around theMark Kettenis
3D Labs Permedia 2v chip. These cards were sold by Sun as PGX32.
2009-06-03add kern.bufcachepercent sysctl to allow adjusting the buffer cacheBob Beck
size on a running system. ok art@, oga@
2009-06-03Define a wsdisplay type for gfxp(4).Mark Kettenis
2009-06-03Slay the running out of wu during rebuild dragon and some cleanupMarco Peereboom
2009-06-03rename some macros for more consistent naming; from BradChristian Weisgerber
2009-06-03make wireless interfaces priority 4 by default. other interfaces remainBob Beck
priority 0. while we are in here make sure we add wi interfaces to group "wlan" in the same way the net80211 stuff already is. this makes dhcp multiple default routes useful on laptops. ok claudio@
2009-06-03Make sure that the brightness value sent to acpi is one of the valuesMatthieu Herrb
in the BCL array. Also add a missing acpivout_get_brightness() call in acpivout_brightness_cycle(). ok and suggestions from pirofti@, ok miod@ deraadt@ marco@.
2009-06-03Fix check for window-top and window-left values.Mark Kettenis
ok miod@
2009-06-03put the values direct in the array, otherwise the nested macros are longerTheo de Raadt
than standards permit found & ok by jsg
2009-06-03xfs -> nnpfsThordur I. Bjornsson
2009-06-03Make sure we're running on the right pmap when going to sleep.Artur Grabowski
2009-06-03- add hotplug deviceJasper Lievisse Adriaanse
ok miod@
2009-06-03add the basic infrastructure to take advantage of TCP and UDP receiveChristian Weisgerber
checksum offload over IPv6; ok deraadt@
2009-06-03Add support for the newer 82575 and maybe 82576 chips. The cards work moreClaudio Jeker
or less out of the box if one explicitly enables the TX DMA engine. Only tested with 82575, people with 82576 cards may contact me for a diff. OK kettenis@
2009-06-03whitespace. "Sure" marco@Chris Kuethe
2009-06-03sync these alsoJanne Johansson
2009-06-03syncJanne Johansson
2009-06-03remove bad #ifdef from syscall.masterJanne Johansson
2009-06-03Arla client rename from xfs to nnpfs for later upgrades. Tested on various ↵Janne Johansson
arches. ok todd@ beck@