summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2008-10-24yet again i prove unable to commit what i really wanted. spotted by deraadtTed Unangst
2008-10-23a better fix for the "uvm_km thread runs out of memory" problem.Ted Unangst
add a new arg to the backend so it can tell pool to slow down. when we get this flag, yield *after* putting the page in the pool's free list. whatever we do, don't let the thread sleep. this makes things better by still letting the thread run when a huge pf request comes in, but without artificially increasing pressure on the backend by eating pages without feeding them forward. ok deraadt
2008-10-23use the correct idiom for NFOO things which come from "foo.h" filesTheo de Raadt
ok dlg
2008-10-23S/PDIF output support in ac97(4), auich(4) and auvia(4)Jacob Meuser
from NetBSD tested by a few with no regressions. optical works for jsg@. ok ratchov@
2008-10-23enable 4 and 6 channel support.Jacob Meuser
tested by a few. no regressions, but 4 and 6 channel playback is not working with all codecs yet. ok ratchov@
2008-10-23Move the va_copy define to <sys/stdrag.h> making sure it is uniformalyMark Kettenis
protected by __ISO_C_VISIBLE > 1999. With a little help from miod@. ok miod@
2008-10-23reove redundant variable sample rate checks.Jacob Meuser
ok ratchov (a while ago)
2008-10-23add mos(4) to the most relevant config filesTheo de Raadt
2008-10-23Driver for MOSCHIP MCS7x30 usb ethernet chips by Johann Christian RodeTheo de Raadt
2008-10-23syncTheo de Raadt
2008-10-23moschip ethernet devicesTheo de Raadt
2008-10-23Prevent a crash in ieee80211_setkeys() when unplugging an interface inMichael Knudsen
hostap mode by canceling the group rekey timeout in ieee80211_node_detach(). ok damien
2008-10-23Round up to the nearest minute 16-bit timeout values for older IT8712 chips.Oleg Safiullin
2008-10-23Don't print redundant information in dmesg.Owain Ainsworth
Prompted by deraadt, kettenis@.
2008-10-23remove some funky charactersjoshua stein
ok oga@
2008-10-23- new function azalia_generic_mixer_pin_sense - configures pin direction,Jacob Meuser
enables EAPD when needed - new function azalia_generic_mixer_create_virtual - creates some well known mixer controls, such as outputs.master - use the two new functions when setting up a codec with the generic codec support - remove explicit pindir manipulations (azalia_generic_mixer_pin_sense does this automatically now) - add some GPIO quirks (from FreeBSD's snd_hda) - move all GPIO quirks into one place - add DAC/ADC groupings and support for several more codecs using the generic codec support - correct Sigmatel STAC9872AK name - initialize unsol_event to NULL by default DAC/ADC grouping and create_virtual/pin_sense code from NetBSD. GPIO quirks from FreeBSD. from Alexey Suslikov, thanks
2008-10-23Sve power. Power down codec if it has no audio function groups.Jacob Meuser
from Alexey Suslikov, thanks
2008-10-23Fix PR5645Marco Peereboom
ok dlg tested beck and others
2008-10-22#if INET => #ifdef INETMarco Pfatschbacher
#if INET6 => #ifdef INET6
2008-10-22Fix a typo with the VLAN code.Brad Smith
2008-10-22Only call pic->pic_delroute() when disestablishing the last interrupt handlerMark Kettenis
for a pin. Resolves issues with azalia(4) devices that have no usable codecs when they share an interrupt pin with other devices. ok weingart@, krw@
2008-10-22This isn't a real structure the firmware understands.Marco Peereboom
2008-10-22filter ipv6 ipsec packets on enc0 (in and out), similar to ipv4;Markus Friedl
ok bluhm, fries, mpf; fixes pr 4188
2008-10-22Add timeout_add_msec(), for timeouts in milliseconds.Bret Lambert
Idea and original patch mk@ ok mk@, krw@
2008-10-22lot of cleanup, small fixes.Damien Bergamini
prepare for future enhancements.
2008-10-22o add FAN4 and FAN5 sensors for IT8716/8718/8726Oleg Safiullin
o always use 16-bit FAN counters for IT8716/8718/8726 o do not try to poll sensors disabled by BIOS o sync VIN5 & VIN6 sensors description w/ ITE docs tested by naddy@ weerd@
2008-10-22Re-add support TX VLAN tag insertion and RX VLAN tag stripping.Brad Smith
Tested by Dawe <dawedawe at gmx dot de>
2008-10-22Add support TX VLAN tag insertion and RX VLAN tag stripping.Brad Smith
2008-10-22Fix a typo.Brad Smith
2008-10-21more style nits.Brad Smith
2008-10-21style nits.Brad Smith
2008-10-21Make sure to read the last byte of EEPROM descriptor. PreviouslyBrad Smith
the last byte of the Ethernet address was not read which in turn resulted in getting 5 out of the 6 bytes of Ethernet address and always returning ENOENT. From FreeBSD ok jsg@
2008-10-21Don't bounce transmitted packets up to the BPF listeners twice.Brad Smith
ok jsg@
2008-10-21add bpf/tcpdump support to pflow(4)Joerg Goltermann
ok canacar@ henning@
2008-10-21Wow we had this structure forever wrong. Didn't break because it wasMarco Peereboom
bigger than intended.
2008-10-21remove unused variable 'v', unbreaks the treeFelix Kronlage
asked by jsg@
2008-10-21Stray spaceMarco Peereboom
2008-10-21Re-add support for RX VLAN tag stripping.Brad Smith
2008-10-21Re-add support TX VLAN tag insertion and RX VLAN tag stripping.Brad Smith
2008-10-20The optimization done in 1.19 (and repaired in 1.20) results inTheo de Raadt
cache entries which are freed (and potentially reused), but which are currently in use by another kernel thread which was sleeping in vput() or vget(). This causes the crash in PR 5960, but potentially a bunch of other side effects. figured out with pedro. ok kettenis
2008-10-20- Remove sys/cdefs.h header.Brad Smith
- Make use of pci_matchbyid(). - Replace magic number with PCI_MAPREG_START for the PCI BAR. - Remove redundant code to enable PCI bus mastering which is already dealt with by pci_mapreg_map(). ok mikeb@
2008-10-20oops, testing printf shouldn't have been commited.Brad Smith
2008-10-20Enable support for RX checksum offload, RX VLAN tag stripping and TXBrad Smith
VLAN tag insertion. ok jsg@
2008-10-20Remove ioctl handlers for MTU changing and multicast, they're alreadyBrad Smith
handled by ether_ioctl() and simplify the interface flags handler. ok jsg@
2008-10-20Be pedantically correct in freeing allocated mbufs, even upon clearingBret Lambert
the server cache on shutdown. ok thib@
2008-10-20typo, regisrers -> registersBrad Smith
2008-10-20- Remove tmp variable sumflags in ti_rxeof() and just stick the csumBrad Smith
Ok flag into the header field, like every other driver. - Move the sanity checks in the packet encapsulation routines up above the for loop since the number of DMA segments is already known and there is no need to count the iterations through the loop. - If the encapsulation routine fails after calling bus_dmamap_load_mbuf() then make sure to unload the DMA map.
2008-10-20Enable the Gig master mode status display.Brad Smith
2008-10-19Re-add support for RX VLAN tag stripping.Brad Smith
2008-10-19Re-add support for RX VLAN tag stripping.Brad Smith