summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-11-25delay /etc/netstart until IPv6-DAD (dup-address-detection) is completed.Markus Friedl
ok fries, hshoexer, claudio
2008-11-25m_cluncount() needs to walk the mbuf chain to correctly uncount all clustersClaudio Jeker
but don't do that in m_free() as that will cause a double loop behaviour when called via m_freem(). OK dlg@, deraadt@
2008-11-25Switch wb(4) from the insane ext buffer usage to a very simple m_devget()Claudio Jeker
call to copy the packet from the RX DMA ring to build a mbuf (it almost already did that but way more complex). OK brad@ dlg@ thib@ Tested by Tero Koskinen tero.koskinen (at) iki (dot) fi on a wb(4)
2008-11-25- add a quirk for the terratec uaudio device to stop uhidev(4)Jasper Lievisse Adriaanse
from attaching with a hint from mglocker@
2008-11-25regenJasper Lievisse Adriaanse
2008-11-25- add vender id for terratecJasper Lievisse Adriaanse
- add product id for their uaudio stick
2008-11-25upgt(4) doesn't use amrr, remove useless header net80211/ieee80211_amrr.hKevin Lo
ok mglocker@
2008-11-25syncTheo de Raadt
2008-11-25grammar fix (in comment): from Anathae TownsendJason McIntyre
2008-11-24- when using fread/fwrite, do not swap the size and nmemb arguments. noGilles Chehade
functionnal change here, just making use of fonctions the way C intended it ;-) From Jacek Masiulaniec <jacekm@dobremiasto.net>
2008-11-24add BTDEV_NONEUwe Stuehler
2008-11-24The Exsys EX-1372 uses a 8x clock.Mark Kettenis
ok deraadt@
2008-11-24Bluetooth daemon and contrl utility, one for all, work in progressUwe Stuehler
2008-11-24More sanitizing for wrong bDefaultFrameIndex values. Fixes a panicMarcus Glocker
at attach time for devices which set bDefaultFrameIndex larger than the existing frame descriptors. Spotted, tested, and OK yuo@
2008-11-24Work around the stupidity of radeondrm by double checking that things areOwain Ainsworth
running before we play with things. Lots more cleanup needed, but now you can shut X without it crashing.
2008-11-24man page for itUwe Stuehler
2008-11-24Import btsco(4) from NetBSD to work on itUwe Stuehler
2008-11-24- not really a bug since we don't use other descriptor flags, but inGilles Chehade
smtp_setup_events() and mta_connect(), our fcntl() use clears flags. use session_socket_blockmode() instead, it makes more sense anyway. From Jacek Masiulaniec <jacekm@dobremiasto.net>
2008-11-24Introduce support for route hold down.Michele Marchetto
When a route is deleted we must continue advertising it with a metric of infinity to avoid routing loops. OK norby@
2008-11-24Protect kmem_map allocations with splvm.Artur Grabowski
This should make dlg happy.
2008-11-24Make sure we do not DRM_UNLOCK() twice.David Hill
ok oga@
2008-11-24hopefully that unbreaks macppc; reported by todd and mkUwe Stuehler
2008-11-24use the shiny new nitems macroThordur I. Bjornsson
2008-11-24Correctly jump over routing headers and calculate the size of the if_dataClaudio Jeker
struct in the if_msghdr instead of using sizeof() blindly. This allows us to grow if_data without causing issues for the getifaddrs() users. OK deraadt@ (who needs this for some cool upcomming stuff)
2008-11-24garbage collect uvm_errno2vmerror();Thordur I. Bjornsson
ok miod@, art@
2008-11-24init uvm_km_page memory a bit earlier to reduce pressure on pmap bootstrapKurt Miller
pages. "looks good/no problems with it" tedu@ miod@ art@
2008-11-24no 9k cluster allocator yet, switch back to 4k.David Gwynne
2008-11-24art isnt handling spls properly in the pool allocator backends for bigDavid Gwynne
objects. dmesg is being spammed with splasserts. disable the 8k, 9k, 12k, 16k, and 64k backend pools for the cluster allocator. art will fix this when he gets back from dinner, otherwise i'll nag more.
2008-11-24extra decl not needed; spotted by djmTheo de Raadt
2008-11-24switch from 4k to 9k frames on the jumbo ring now the cluster allocator isDavid Gwynne
able to give them to me.
2008-11-24enable the 8k, 9k, 12k, 16k, and 64k backend pools for the clusterDavid Gwynne
allocator.
2008-11-24Initial support for stub areas. The bit still missing is the redistributionClaudio Jeker
of the default summary net lsa on ABRs but that is comming. OK norby@
2008-11-24zap trailing whitespace;Jason McIntyre
2008-11-24destatic radeondrm almost completely. I'm sick of ddb lying to me.Owain Ainsworth
shaves a few bytes, but that's just gravy.
2008-11-24Allow allocations larger than PAGE_SIZE from pools.Artur Grabowski
This is solved by special allocators and an obfuscated compare function for the page header splay tree and some other minor adjustments. At this moment, the allocator will be picked automagically by pool_init and you can get a kernel_map allocator if you specify PR_WAITOK in flags (XXX), default is kmem_map. This will be changed in the future once the allocator code is slightly reworked. But people want to use it now. "nag nag nag nag" dlg@
2008-11-24Change mips detection in crunchgen from ifdef to command line flagDale Rahn
ok deraadt@, fkr@, rainer@. manpage cleanup thanks to jmc@
2008-11-24some whitespace fixes in em_rxeofDavid Gwynne
2008-11-24syncTheo de Raadt
2008-11-24back out the buf_priv change. it made some incorrect assumptions andOwain Ainsworth
broke radeondrm. Fixing it is ugly, so another change will have to be made later. I /hate/ the drm_buf api, it will die as soon as it can.
2008-11-24queue tc randomness when we get it. the tc_init() ones are (might be)Theo de Raadt
submitted before randomattach, and thus will perturb the first arc4random() call, which is very good ok art djm
2008-11-24allow entropy to be queued before randomattach() is calledTheo de Raadt
worked on with djm
2008-11-24oops.Artur Grabowski
something snuck in here that wasn't supposed to be. noticed by yuo@
2008-11-24fix a very old bug. Fix discovered in NetBSD by miod@Marc Espie
2008-11-24new regress test, bug from NetBSDMarc Espie
2008-11-24Only schedule a soft interrupt if the device has been opened (and sc_ttyMark Kettenis
has been initialized).
2008-11-24enable the use of the second rx ring. populate it with 4k frames until theDavid Gwynne
9k backend allocator is available. vic is the first driver to properly support "jumbo" frames. this is the model every other driver should follow.
2008-11-24 - Remove the special case for one page pmap_remove, it's useless.Artur Grabowski
- Move the code that drops a ptp into a function and use that in both pmap_do_remove and pmap_page_remove. - In pmap_do_remove, instead of flushing the whole range from the tlb at the same time, shoot one PDE at a time. It will allow us to skip empty PDEs and reduces the amount of work one IPI has to do (although we'll get more IPIs). ok toby@ "I won't protest" deraadt@
2008-11-24use workq instead of crafting our own kthread, since the tasks being doneTheo de Raadt
are fairly small. tested by a few, and kettenis says he will test it sooner if it is commited...
2008-11-24tweak previous;Jason McIntyre
2008-11-24- tweak previousJason McIntyre
- kill .Tn