summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-06-24The new AMD Opteron CPUs have up to 4 HyperTransport links instead of 3.Mark Kettenis
ok dlg@
2010-06-23127/8 is INADDR_LOOPBACK & IN_CLASSA_NET the kroute code does notClaudio Jeker
automagicaly mask the addresses. While there kill a #ifdef that no longer makes sense since it is the least problem for portable versions.
2010-06-23fix the permissions on directories inside the exported tarballJonathan Gray
in the cert case.
2010-06-23More appropriate contents for the exported ca tarball.Jonathan Gray
2010-06-23Fix comment. Downstream is towards the destination of a LSP.Claudio Jeker
Therefor the list holds the recv mappings and not the sent mappings. ldpd sends his mappings upstream.
2010-06-23sort the options list, and add some new options to usage();Jason McIntyre
2010-06-23Add a ca export command for EAP mode where we only require the CA cert,Jonathan Gray
and make both export commands optionally take an argument that will be added to a peer.txt file in the exported output. Additionally include any site specific notes from /usr/share/iked if present. man page bits and help with the parser from reyk
2010-06-23Kill rt_node->invalid it is not used by anything.Claudio Jeker
2010-06-23No need to do the splbio/splx dance around the pool_get inThordur I. Bjornsson
getphysbuf() as the bufpool is already protected. From Matthew Dempsky <matthew at dempsky dot org> OK blambert@
2010-06-23remove leftovers from old compaction codeMartin Hedenfal
2010-06-23Re-implement compaction and (re-)indexing outside ldapd.Martin Hedenfal
2010-06-23Set errno to appropriate values when returning failure in btree. Make btreeMartin Hedenfal
functions only return success or failure (-1 or NULL). Update callers to check errno.
2010-06-23Remove compaction and indexing from ldapd. It is better done by a separateMartin Hedenfal
process now that the btree can pick up the changes automatically.
2010-06-23rename the ec groups to either ec2n or ecp (eg. ec155 -> ec2n155 orReyk Floeter
ec521 -> ecp521). this matches the common naming for ec groups better.
2010-06-23further cleanup of the dh code:Reyk Floeter
- remove dh_selftest(), this should go into regress somewhere - remove any iked-specific dependencies from dh.c/dh.h which allows us to use this code in other projects as well.
2010-06-23Fix a bug in uvm_pmr_get1page() which could cause us to bounceThordur I. Bjornsson
between an allocating process failing and waking up the pagedaemon and the pagedaemon (since everything was dandy). Rework the do ... while () logic searching for pages of a certain memtype in a pmr into a while () loop where we check if we've found enough pages and break out of the pmr and check the memtype inside the loop. This prevents us from doing an early return without enough pages for the caller even though more pages exist. comments and help from oga, style nit from miod. OK miod@, oga@
2010-06-23Zap a dead prototype, crypto_thread(); Leftover since crypto wasThordur I. Bjornsson
moved from a special kthread to workqs. OK dlg@
2010-06-23Protect against multiple inclusion, from Christiano F. Haesbaert.Nicholas Marriott
ok deraadt@
2010-06-23regenDavid Gwynne
2010-06-23fusion-io devicesDavid Gwynne
2010-06-23regenDavid Gwynne
2010-06-23PLX PEX 8624 as found in a dell r815.David Gwynne
2010-06-23regenDavid Gwynne
2010-06-23add a metric buttload of RD890 pcie bridgesDavid Gwynne
2010-06-23cut ami over to iopools.David Gwynne
makes the ioctl and sensor paths more reliably now that they cant fail due to a ccb allocation failure, and allows better sharing of resources between multiple logical volumes and physical devices.
2010-06-23fetchifs and fetchtable return -1 on error, not !0. in fact, they returnDavid Gwynne
the number of bytes they processed from the kernel on success, so testing against 0 meant that the fib reload code always dropped out early. found by andrew sallaway ok claudio@
2010-06-23switch ami over to using mutexes instead of splbio to protect itself. thisDavid Gwynne
protects the ccb runqueues and the mailbox with a single mutex. the biggest change as a consequence of this is a rewrite of the polled command code. it now forces the polled command onto the chip ahead of the pending runqueue, and simply runs the interrupt handler until the ccb completes. tested by sthen@
2010-06-23fix printing of extensions in v01 certificates that I broke in r1.190Damien Miller
2010-06-22When mapping memory into dvma space, use pmap_kenter_pa() instead ofOwain Ainsworth
pmap_enter(), according to the XXX comment right above. Removes another un-CANFAILed pmap_enter. ok miod@
2010-06-22cleanup/fix PA predistortion code.Damien Bergamini
2010-06-22Don't play with cacheability in vmapbuf() - pmap_enter() knows what it does.Miod Vallat
This is a leftover from a very old workaround for a very old and long gone pmap_enter() bug.
2010-06-22Since our caches are snooping, we only need to broadcast cache invalidatesMiod Vallat
on 88110 designs. Brings a ~8% speedup on GENERIC.MP on 197DP.
2010-06-22Some early 2.x sun4c PROM will default to serial input but glass output if noMiod Vallat
keyboard is connected but a framebuffer exists in the machine; the current kernel console code will complain and switch to full serial, but later on the framebuffer would incorrectly take over the console. Correctly detect this situation and reset the `fbnode' variable. This is an improvement of the fix which went in rev 1.54 of this file.
2010-06-22protect the ccb free list with a mutex rather than relying on splbioDavid Gwynne
2010-06-22bump up the dmesg buffer size. new boxes have lots of crap in them, soDavid Gwynne
boot messages can be too big to fit. sure deraadt@
2010-06-22include the user name on "subsystem request for ..." log messages;Damien Miller
bz#1571; ok dtucker@
2010-06-22replace verbose and overflow-prone Linebuf code with read_keyfile_line()Damien Miller
based on patch from joachim AT joachimschipper.nl; bz#1565; ok dtucker@
2010-06-22queue auth debug messages for bad ownership or permissions on the user'sDamien Miller
keyfiles. These messages will be sent after the user has successfully authenticated (where our client will display them with LogLevel=debug). bz#1554; ok dtucker@
2010-06-22standardise error messages when attempting to open private keyDamien Miller
files to include "progname: filename: error reason" bz#1783; ok dtucker@
2010-06-22expose some more sshd_config options inside Match blocks:Damien Miller
AuthorizedKeysFile AuthorizedPrincipalsFile HostbasedUsesNameFromPacketOnly PermitTunnel bz#1764; feedback from imorgan AT nas.nasa.gov; ok dtucker@
2010-06-22rename devname->devicename to prevent shadowing devname(3). ok marco jsingDarren Tucker
2010-06-21Fix fpe handler in regress test. Tested and `looks good' phessler@.Paul Irofti
2010-06-21Add a choose-buffer command for easier use of the paste buffer stack.Nicholas Marriott
2010-06-21Initial support for PCH based em adapters with 82577 PHY,Jonathan Gray
from Laurence Tratt based on FreeBSD code. Confirmed to work on lenovo t410i/t410s/x201. Desktop machines with PCH tend to be paired with a 82578 PHY, these will at some point be supported but not yet. ok claudio@
2010-06-21Add some more ids for existing mac and phy types foundJonathan Gray
in the FreeBSD driver. ok claudio@
2010-06-21use LE_READ_4/LE_READ_2 instead of hardcodingDamien Bergamini
2010-06-21Implement PA linearization on adapters with digital predistortersDamien Bergamini
(AR9003 family only). The power amplifier predistortion state machine works as follows: 1) Disable digital predistorters for all Tx chains 2) Repeat steps 3~7 for all Tx chains 3) Force Tx gain to that of training signal 4) Send training signal (asynchronous) 5) Wait for training signal to complete (asynchronous) 6) Read PA measurements (input power, output power, output phase) 7) Compute the predistortion function that linearizes PA output 8) Write predistortion functions to hardware tables for all Tx chains 9) Enable digital predistorters for all Tx chains from ath9k (though implementation differs a lot)
2010-06-21allow Tx flags to be passed to the tx() routine.Damien Bergamini
2010-06-21Send the right kroute struct to ldpctl for IMSG_CTL_KROUTE. This shouldClaudio Jeker
fix printing of multipath routes.
2010-06-21Requiring { } blocks for interfaces is dumb since most don't need anyClaudio Jeker
additional options.