summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-02-20Let M188 kernel compile.Miod Vallat
2009-02-20Oops didn't mean for Debugger() to remain there.Marco Peereboom
2009-02-20Let the sdmmc adapters tell the sdmmc layer how much sectors they canMiod Vallat
transfer with one command. Build on this and the recent minphys() changes in the sdmmc layer to crank transfers at the maximum possible size instead of a sad DEV_BSIZE. Depending on your controller, this can speed up sdmmc I/O up to 2.5 times.
2009-02-20purge /enqueue at startup; ok gilles@Jacek Masiulaniec
2009-02-20Tweak debug printf.Mark Kettenis
2009-02-20Make sure we have enough space in the LDC transmit queue to send a DRING_DATAMark Kettenis
message and bail out early instead of dropping packets to be transmitted.
2009-02-20Fix "Received: from" headerspea
ok gilles@
2009-02-20Ensure that bpf_mtap() is always called at the same interrupt priorityJoel Sing
level within the tun(4) driver. Otherwise we can be interrupted whilst copying a packet into the BPF buffer, leading to a race between bpf_mtap() calls. This can result in corruption within the BPF buffers. Also ensure that we are at IPL_NET when calling ether_input_mbuf(). Fixes PR6073. ok claudio@, canacar@ (for an earlier version of this diff)
2009-02-20Add Sony VGP-VCC9 Camera (Ricoh chipset) to the quirk list.Marcus Glocker
2009-02-20regenMarcus Glocker
2009-02-20Add Sony VGP-VCC9 Camera (Ricoh chipset).Marcus Glocker
2009-02-20Add more Ricoh chipsets to the quirk list which could work.Marcus Glocker
2009-02-20Don't attach non-UISUBCLASS_VIDEOCONTROL interfaces from some quirkMarcus Glocker
devices. Problem reported by Jerome Pinot (QuickCam OEM). Also tested by deraadt@ with ricoh chipset.
2009-02-20thrsigdivert() takes a sigset_t, not a pointer to one. Detected byPhilip Guenthe
finally reading the lint warnings (sigh) ok tedu@
2009-02-20apparently all the other libraries get linted, so I'll just have to live with itTed Unangst
2009-02-20Fix a race in the reaper discovered by Tobias Ulmer. kevents are identified ↵Ted Unangst
by pid, so in the event that two threads get the same pid in a row, as the second is dying it will update (not add) the kevent for the previous thread with its own stack, which it will then unmap soon after, which is bad. Doing the reaping first guarantees that there are no kevents with the same pid as the exiting thread when it registers itself. ok guenther kurt
2009-02-20the lint warnings are more annoying than anything else. we already have a ↵Ted Unangst
full set of warnings from the compiler
2009-02-20Bring NO_CCB to cac(4), which helps bio work better withoutKenneth R Westerback
generating worrying error messages. Or possibly losing i/o's. tested by jbg@ ok deraadt@
2009-02-20Don't copy disktab onto install media as it is not used duringKenneth R Westerback
installs. Also nuke the link created for disktab. ok deraadt@ miod@
2009-02-19Don't create links to non-existant disktab files on the installKenneth R Westerback
media. The Alpha disktab was an empty (comment only) file. ok deraadt@ miod@
2009-02-19Don't create links to non-existant disktab files on the installKenneth R Westerback
media. The Alpha disktab was an empty (comment only) file. ok deraadt@ miod@
2009-02-19Indicate if a thermal sensor is present on ddr3 modules.Jonathan Gray
2009-02-19Move most of spdmem match logic into the driver and add crc16/ddr3Jonathan Gray
support based on changes in NetBSD by Paul Goyette with goop like bitfields/single decode function mess removed and things like module type/simpler capacity calculations added. Tested by a bunch of people in particular krw who tested a few revs of the ddr3 bits.
2009-02-19Use rde_router_id() instead of directly accessing rdeconf->rtr_id.s_addr.Stefan Sperling
"For sure!" claudio@
2009-02-19Enable origination of Intra-Area-Prefix LSAs in rde.Stefan Sperling
New Intra-Area-Prefix LSAs are originated when a neighbour becomes adjacent, or when a neighbour loses adjacency, or when an interface changes state. ok claudio@
2009-02-19Virtually re-implement origination of Intra-Area-Prefix LSAs.Stefan Sperling
We now comply with RFC5340 and move prefixes between the two ref-types of Intra-Area-Prefix LSAs (router and network). In case an LSA ends up having all of its prefixes moved to another one, the LSA is flushed from the LSDB by re-originating with MAX_AGE. (This does not yet work reliably. We end up having LSAs with zero prefixes in the LSDB in some cases. Should not affect SPF calculation, so not much harm done, but will need to be fixed.) This commit just adds the necessary code to do origination, but it is not being called yet. This will be done in a separate commit. "Looks good." claudio@
2009-02-19Remove origination of Intra-Area-Prefix LSAs from ospfe.Stefan Sperling
Will soon be done in rde instead. "Sure but don't wait too long before readding the code in rde" claudio@
2009-02-19Sync iface fsm state from ospfe to rde.Stefan Sperling
Also syncs other fields the ospfe is syncing to when getting iface updates from parent process. None of these fields are used by the rde yet, but state will be important soon, for proper origination of Intra-Area-Prefix LSAs. ok claudio@
2009-02-19In ospfe, originate new Router and Network LSAs before informing RDEStefan Sperling
about nbr state change. Intra-Area-Prefix LSAs refer to these LSAs. While not strictly necessary, it makes sense for these LSAs to be up-to-date in the LSDB before new Intra-Area-Prefix LSAs are originated. This change has no effect yet because Intra-Area-Prefix LSAs are currently originated during updates of LSA types it depends on, but origination will soon be synced to state changes in the iface and nbr state machines instead. ok claudio@
2009-02-19Make ospfe send correct nbr state to RDE.Stefan Sperling
ospfe was sending state from a local variable which does not always reflect the true state of the neighbour. The RDE would end up with an invalid nbr state of zero in some situations. Send state saved in nbr structure instead, this is always valid. ok claudio@
2009-02-19reflect realityMarc Espie
2009-02-19Use a bob sized header for IPv6 not the default pedro sized one.Claudio Jeker
Seems like nobody ever tried to dump IPv6 tables. Found while reworking this code.
2009-02-19the uaa structure (and things it points, for instance ifaces) is onlyTheo de Raadt
alive during match and attach. do not attempt to reuse this pointer or ifaces during a deferred attach routine, since it will contain junk, but instead make copies. tested on all 3 kinds of uvideo's (ricoh fw load, apple fw load, and the rest) ok robert mglocker
2009-02-19suspend/resume bits so that we can develop this in tree. This is disabled.Marco Peereboom
code from mlarkin and me help from art,toby,jordan and several others ok jordan, go for it deraadt
2009-02-19sys/types.h or sys/param.h MUST BE FIRSTTheo de Raadt
2009-02-19no vme(4); ok miodJason McIntyre
2009-02-19correct description of spamdb-setup blacklist only mode;Jason McIntyre
fixes documentation/6083; original diff and pr from Kami Petersen ok sthen
2009-02-19spacingTheo de Raadt
2009-02-19Don't use scsi_xfer if we don't run a command came from the scsi layer.Alexander Yurchenko
2009-02-19don't let libevent buffer long lines forever; ok gilles@Jacek Masiulaniec
2009-02-19update the pdf link; from Alan R. S. BuenoJason McIntyre
2009-02-19Make prom_sun4v_soft_state_supported() call the right client interface.Mark Kettenis
2009-02-19'(ifi->linkstat && ifi && ifi->rfdesc != -1)' is flawed. Swap theKenneth R Westerback
first two terms so ifi is checked first.
2009-02-19Third time lucky. Proper use of quotes when comparing the first andKenneth R Westerback
second copies of the entered password will preserve leading and trailing spaces. Prodded by dale@. Proper clue pointed out by todd@.
2009-02-19No need for caveat about ignoring "\" when reading passwords, \r\n getKenneth R Westerback
passed through just fine. Also add comment to note that leading and trailing space will be trimmed. Pointed out by 'x' on bugs@.
2009-02-18Disable all IGPGART chipsets in radeondrm for release.Owain Ainsworth
The RS480 is just fucking evil, the RS690 works ONCE but doesn't on reboot, and i've never heard about a RS400 being tested, so disable that too for safety. This is so that only working chipsets make release, if I just removed your working chipset, please let me know. deraadt@ requested that I do this now, not later.
2009-02-18- add basic syntax checking to mfaJacek Masiulaniec
- decline source routing at MAIL FROM, strip at RCPT TO ok gilles@
2009-02-18In __cpu_simple_lock(), do not hog the bus with exclusive accesses; ifMiod Vallat
xmem didn't return the expected value, spin doing regular loads until it appears we have a chance to grab the lock again.
2009-02-18typoMiod Vallat
2009-02-18Move goto lables to the beginning of the line. Having them indented likeClaudio Jeker
the rest of the switch cases is a good camouflage.