summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-11-26syncTheo de Raadt
2006-11-26usb client support can be re-enabledTheo de Raadt
2006-11-26try first mmap() allocation at pagesize, no need to re-mmap at every powerTheo de Raadt
of 2 from 16 to pagesize(); ok otto
2006-11-26add the Linksys USB1000Brad Smith
2006-11-26missing file; sorry niall!Uwe Stuehler
2006-11-26Fix malloc() panic in msdosfs_mountfs(), okay thib@ deraadt@Pedro Martelletto
Found using fuzz generator written by lmh@info-pull.com
2006-11-25- disable usbf stuff till the missing header is in; unbreak kernel compile.Niall O'Higgins
2006-11-25sync .Nd with what is in pci.4;Jason McIntyre
2006-11-25tweaks;Jason McIntyre
2006-11-25use pci_matchbyid() here, too.Marc Balmer
2006-11-25remove dpt(4) because it sucks.David Gwynne
ok deraadt@
2006-11-25Convert pwdog(4) over to using pci_matchbyid().Marc Balmer
From brad, thanks.
2006-11-25remove a comment that only applies to freebsd.Damien Bergamini
2006-11-25enable new devices (flash, usbf, cdcef)Uwe Stuehler
2006-11-25Add mutex.Marco Peereboom
prodded dlg, ok jordan
2006-11-25Initial USB device controller (UDC) and USB CDC Ethernet function supportUwe Stuehler
for PXA27x/Zaurus, not enabled yet; for dlg and dale :)
2006-11-25The PWDOG1 card can be jumpered to work I/O or memory mapped. DetectMarc Balmer
the correct type and use it. Use a macro for the first BAR and remove an unneeded header file. help & ok uwe & jsg.
2006-11-25Remove unneeded branch, no need to check if opts is != NULL just set it toClaudio Jeker
NULL in any case.
2006-11-25malo works fine here, enable it.Jonathan Gray
ok deraadt
2006-11-25ANSIBrad Smith
2006-11-25regenJonathan Gray
2006-11-25Netgear WG111v2Jonathan Gray
2006-11-25committ these atfter generating them, reminded by deraadt.Marc Balmer
2006-11-25remove a comment which is now untrue after i fixed itDavid Gwynne
2006-11-25Add support for the Quancom PWDOG1 watchdog timer card.Marc Balmer
See http://www.quancom.com/ for detailed information on the card. ok deraadt, help and ok uwe
2006-11-25sync amd64 to i386 w.r.t. acpi support. Also fix interrupt routing for ↵Niklas Hallqvist
multi-ioapic systems. ok kettenis
2006-11-25remove some sk(4) specific media handling code.Brad Smith
ok kettenis@ Tested with Yukon-2 EC and Yukon-2 XL.
2006-11-25Don't handle acpiev events inside the gpe handler since this causes deadlocks.Marco Peereboom
ok jordan@
2006-11-25Fixed acpiec code for deadlockJordan Hargrave
acpiec events are handled at GPE/thread context, no longer need wakeup cVS: ----------------------------------------------------------------------
2006-11-25gem@sbusBrad Smith
2006-11-25add commented out entries for gem@sbusBrad Smith
2006-11-25initial stab at an SBus front end for gem(4). currently untested.Brad Smith
From martin@NetBSD
2006-11-25Hooks needed by modular X builds. ok espie@ dim@.Matthieu Herrb
2006-11-25Initial NAND flash support for Zaurus, not enabled yet; prodded by many.Uwe Stuehler
2006-11-25Cleanup obsolete rate bits and pass right value to the TX rate descriptor.Marcus Glocker
ok claudio@
2006-11-25If no TX rate has been calculated yet, set rate value to autoselectMarcus Glocker
instead DS1. Add 'mode' informations to malo_media_status(). Some KNF.
2006-11-25fix use of gem_bitwait().Brad Smith
2006-11-25Split the GEM registers into two halfs and provide a bus_space_handle_tBrad Smith
for each. While there, fix a typo in gem_bitwait(). From martin@NetBSD
2006-11-25additional registers and some comment fixes.Brad Smith
From NetBSD
2006-11-25Fix a copy and pasto.Brad Smith
From martin@NetBSD
2006-11-24Small KNF fix.Marcus Glocker
2006-11-24Enable setting of fixed rates.Marcus Glocker
2006-11-24Check the reference count for interface addresses when detachingCan Erkin Acar
an interface. Fixes a double free panic. ok claudio@, looks fine henning@
2006-11-24Enable automatic rate adapation (done by firmware and hardware).Marcus Glocker
ok claudio@
2006-11-24From Jon Simola <jsimola@gmail.com>:Marcus Glocker
Completely rewrote bcw_reset() based on new specs, this cleared up the random attach warning I occasionally had during warm boots. Also change the license, as nearly nothing is left of the original bce code.
2006-11-24regenBrad Smith
2006-11-24add the Broadcom BCM5709 PCI id.Brad Smith
2006-11-24When copying out struct statfs to userland, we need to zero out the fsidArtur Grabowski
field unless it's root that's asking. This far, this has been done by putting a struct statfs on the stack and modifying it. struct statfs is large. Large things on the stack are bad. Create copyout_statfs() that copies out a struct statfs to userland, does the necessary root check and gives userland what it needs withtout wasting stack space. pedro@, deraadt@ ok.
2006-11-24add support to tag ipsec traffic belonging to specific IKE-initiatedReyk Floeter
phase 2 traffic. this allows policy-based filtering of encrypted and unencrypted ipsec traffic with pf(4). see ipsec.conf(5) and isakmpd.conf(5) for details and examples. this is work in progress and still needs some testing and feedback, but it is safe to put it in now. ok hshoexer@
2006-11-24never call an ioctl without process context! this diffs checks theReyk Floeter
ifp->if_link_state instead of calling the ifmedia ioctl. this is safe in timeouts without process context and allows to use bridge stp with usb ethernet devices now. figured out and tested by Stuart Henderson, closes pr 5304.