summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2008-10-29- Add a workaround field to the softc struct.Brad Smith
- Move the extended FIFO workaround from the capabilities field to the workaround field. - Add General purpose register 1 defines for the workarounds. - Enable a workaround for CRC errors that can be experienced with A2 revision adapters. - Add a workaround for packet loss that can be experienced with A2 revision adapters when in 10/100 mode with half duplex. From DraonFly - Rename the workaround flags so they describe what is being worked around. ok jsg@
2008-10-29dlg says "well, that is embarassing"Theo de Raadt
2008-10-29native default parameters for i2s devices instead of 8kHzJacob Meuser
mulaw mono, which few can even do. "Please just get this in." brad@
2008-10-28make DRM_INFO() a bit less gross, though getting all the grossness out at ↵Theo de Raadt
once is impossible; ok oga
2008-10-28Do not keep retrying to send advertisements if there isMarco Pfatschbacher
no carpdev configured. I don't see how we can run into this at all, but let's leave this test for a a little extra safety. OK henning@
2008-10-28Always skip "urpf-failed" test for IPv6 link local addresses.Marco Pfatschbacher
We could re-embed the scope-id before we do the route lookup, but then we would just find the very interface we've received the packet on anyway. OK markus@, claudio@, henning@
2008-10-28#if NVLAN > 0 in one more spot.Brad Smith
2008-10-28Fix output when reporting on multivolume disk groups.Marco Peereboom
Reported by mitja@muzenic.net
2008-10-28Add the MacBookPro4,1 to the list of systems with GPIO quirks andBrad Smith
needs adjustment. Allows the integrated speakers to work. from Alexey Suslikov
2008-10-28Do not leave pmap_cache_state pointing to freed memory if it was theDale Rahn
last process running.
2008-10-28add support for multiple pflow(4) interfacesJoerg Goltermann
OK: claudio@ henning@
2008-10-28#include sensorsMarco Peereboom
2008-10-28Shut splassert upMarco Peereboom
Fix an undo error in previous commit
2008-10-28Be nicer waking up.Marco Peereboom
prompted and ok dlg
2008-10-28Major overhaul of bio.Marco Peereboom
Fix set hotspare that didn't always work. Fix several very subtle bugs because of firmware lies Fix disk size that sometimes was incorrect Only poke drives if something changed so it makes bio way faster on subsequent calls Tested by several folks, thanks Ok dlg
2008-10-28Pointer sizeof oopsMarco Peereboom
2008-10-28Add beginings of bio. Disabled for now.Marco Peereboom
dlg "go go go"
2008-10-28Remove return at the end of a void function.Brad Smith
2008-10-28In trunk_media_status() mark the interface as active if any ports areBrad Smith
active rather than just the primary being UP. From FreeBSD Ok mpf@
2008-10-28In trunk_lb_start() port % count will never be greater thanBrad Smith
TRUNK_MAX_PORTS so nuke the test. From FreeBSD Ok mpf@
2008-10-28Feed IPv6 flow label to hash calculation.Brad Smith
From FreeBSD Ok mpf@
2008-10-28Show the ACTIVE flag in ifconfig for the single interface that isBrad Smith
actually active in failover mode rather than all interfaces with a link. This makes it clear if the master interface is in use or one of the backup links. From FreeBSD Tested by jmc@ Ok mpf@
2008-10-28Implement a workaround for stupid hw when using VLAN stripping. FramesBrad Smith
that are 64 bytes with a VLAN header appended like ARP frames or ICMP echos are flagged as runts when the tag is stripped. Issue mentioned by yongari@FreeBSD, info gleaned from the Linux driver.
2008-10-28Remove #if NVLAN.Brad Smith
2008-10-28Some tweaks for the usage of NVLAN > 0 checks in the code.Brad Smith
2008-10-28Fix up some of the code for VLAN tagging/stripping and checksum offloadBrad Smith
support.
2008-10-28Re-add support for RX VLAN tag stripping.Brad Smith
2008-10-28Don't need NVLAN > 0 checks around this code.Brad Smith
2008-10-28Re-add support TX VLAN tag insertion and RX VLAN tag stripping.Brad Smith
2008-10-28SiS 7012 uses different multichannel control bits (data from linux).Jacob Meuser
makes 4 channel output work for Anathae Townsend. thanks for testing. ok ratchov@
2008-10-28regenBrad Smith
2008-10-28More MCP79 Host bridge PCI ids.Brad Smith
2008-10-28regenBrad Smith
2008-10-28Correct MCP79 SMBus PCI id and add missing MCP79 PCI ids.Brad Smith
2008-10-28Added mpls_output() used to output mpls packets originating from local host.Michele Marchetto
Strictly similar to mpls_input(). Input and OK claudio@, OK laurent@
2008-10-28Try to use ACPI a little bit harder. Skip it only if ncpu < 2 and theTheo de Raadt
SMBIOS version is < 2.4. This lets 40-series thinkpads continue to use apm. worked on with kettenis
2008-10-27Rename "machine cpu" to "machine ddbcpu" in MP kernels, for consistency withMiod Vallat
other MP platforms.
2008-10-27Move some include stuff aroundMarco Peereboom
2008-10-27for the AD1984 codec, connect headphones to a proper DAC.Jacob Meuser
tested by danh@ and Aaron Stellman on Thinkpad T61. from Alexey Suslikov, thanks
2008-10-27when shutting workq threads down, dont try to take the big kernelDavid Gwynne
lock when we've never given it up. this is a remnant of the mpsafe workq stuff we had that wasnt cleaned up properly. found by and fix tested by oga@
2008-10-27Start updating isp. Just new defines, comments, whitespace, anything thatKenneth R Westerback
doesn't change the .o.
2008-10-26for MP, ask people to try to trace the other cpus tooTheo de Raadt
2008-10-26Fix IOERRORs seen on some devices after a few open / close cycles.Marcus Glocker
Tested and OK brad@
2008-10-26Spello and ad some #definesMarco Peereboom
2008-10-26Move sensors into SMALL_KERNELMarco Peereboom
2008-10-26SpaceMarco Peereboom
2008-10-26Plug mbuf leak in RPC record error case.Bret Lambert
ok thib@
2008-10-25Start updating isp. Just new defines, comments, whitespace, anything thatKenneth R Westerback
doesn't change the .o.
2008-10-25audio(9) says low level drivers are allowed to change the requestedJacob Meuser
values of the audio_params structure during AUDIO_SETINFO if the hardware cannot be set to exactly the requested mode. some drivers do this sometimes. others always return EINVAL if there isn't an exact match. be more consistent. only return EINVAL if an absurd parameter was requested, otherwise return a supported set of parameters, as close as possible to what was requested. with/ok ratchov@
2008-10-25Start updating isp. Just new defines, comments, whitespace, anything thatKenneth R Westerback
doesn't change the .o.