Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Add missing header needed by PRI format string | 2012-08-11 | 1 | -1/+3 | ||
| | | | | | | Add missing header needed by time() ok eric@ | |||||
* | Make a couple of variables local. | 2012-08-11 | 1 | -2/+3 | ||
| | | | | | from robert at peichaer dot org ok halex@ | |||||
* | Actually correctly handle -rpath-link, instead of eating its argument but | 2012-08-11 | 1 | -2/+3 | ||
| | | | | handling it as -r. Oops. | |||||
* | Fix state tracking for the error ccb, and pay attention when the READ_LOG_EXT | 2012-08-11 | 1 | -3/+6 | ||
| | | | | | | | | command used in ncq error recovery fails. Fixes 'ccb->ccb_xa.state == ATA_S_ONCHIP' assertion failures when talking to dying disks. broken disk supplied by Aidan Rowe ok dlg@ | |||||
* | make sure generated id is never 0. | 2012-08-11 | 1 | -3/+7 | ||
| | | | | ok gilles@ | |||||
* | Remove dead code, from Sean Estabrooks. | 2012-08-11 | 1 | -3/+1 | ||
| | ||||||
* | Another missing format from sam at sltosis.org. | 2012-08-11 | 1 | -1/+2 | ||
| | ||||||
* | Add support for another 82599 SFP+ card. Original diff and tests by | 2012-08-11 | 3 | -4/+8 | ||
| | | | | | Chris Maxwell <chris ! maxwell () hootsuite.com> ok jsg | |||||
* | regen | 2012-08-11 | 2 | -2/+7 | ||
| | ||||||
* | another 82599 | 2012-08-11 | 1 | -1/+2 | ||
| | ||||||
* | Fix a return type. | 2012-08-11 | 1 | -2/+2 | ||
| | ||||||
* | Instead of numbering choose mode items 0-9a-z and then nothing, number | 2012-08-11 | 5 | -65/+157 | ||
| | | | | | them all and if there are more than 10 use a prompt when 0-9 is pressed. From Thomas Adam. | |||||
* | Add some missing formats from Samuel Le Thiec. | 2012-08-11 | 1 | -2/+6 | ||
| | ||||||
* | the producer/consumer values are used by the device, which is little | 2012-08-11 | 1 | -4/+4 | ||
| | | | | | | endian. do appropriate byteswapping for when the host cpu uses them. tested on a perc5 (xscale) in an amd64. | |||||
* | ';;', even with a newline between the semicolons, doesn't make much | 2012-08-10 | 2 | -4/+4 | ||
| | | | | sense as a for() body. One semicolon is enough. From llvm via Brad. | |||||
* | simplify pckbc_xt_translation() | 2012-08-10 | 6 | -41/+28 | ||
| | | | | | | | | * call only for set translation on (once in /sys/dev/pckbd.c) therefore we can delete unused code. * change behavior (more standard) - return zero on success ok miod@ | |||||
* | cleanup some #define's and #ifdef's | 2012-08-10 | 2 | -85/+69 | ||
| | ||||||
* | regen | 2012-08-10 | 2 | -4/+17 | ||
| | ||||||
* | Add O2 Micro OZ776 Hub | 2012-08-10 | 1 | -1/+6 | ||
| | | | | Ok jsg@ | |||||
* | Move mta and smtp specific defines into their own files. | 2012-08-10 | 3 | -65/+62 | ||
| | | | | | | Some formatting cleanups while there. ok gilles@ | |||||
* | cleanup ixgbe_start routine; from brad, ok jsg | 2012-08-10 | 1 | -35/+21 | ||
| | ||||||
* | code cleanup | 2012-08-10 | 1 | -25/+24 | ||
| | | | | ok gilles@ | |||||
* | don't compile rss functions in unless OCE_RSS is specified | 2012-08-09 | 2 | -2/+6 | ||
| | ||||||
* | oops. missed these conflicts in the previous commit | 2012-08-09 | 2 | -10/+13 | ||
| | ||||||
* | try to make sense of the firmware statistics by counting rx and tx erorrs | 2012-08-09 | 3 | -282/+87 | ||
| | ||||||
* | Envelopes scheduled as "removed" are already deleted from the scheduler. | 2012-08-09 | 1 | -2/+1 | ||
| | | | | Do not delete them twice. | |||||
* | schedule a rx refill if the ring is empty, sprinkle some dma syncs | 2012-08-09 | 1 | -4/+13 | ||
| | ||||||
* | more htole conversions | 2012-08-09 | 1 | -4/+4 | ||
| | ||||||
* | remove internal queue stats, use if_* counters wherever possible | 2012-08-09 | 3 | -95/+14 | ||
| | ||||||
* | respect the mtu value that ifconfig sets | 2012-08-09 | 2 | -53/+44 | ||
| | ||||||
* | set a timeout in case the chip goes out to lunch | 2012-08-09 | 1 | -12/+25 | ||
| | ||||||
* | Recognize and silently eat -rpath-link, as already done for -rpath, to avoid | 2012-08-09 | 1 | -2/+5 | ||
| | | | | choking on the commandlines the base libtool builds. | |||||
* | Allow failure reports for different recipients of the same message | 2012-08-09 | 3 | -88/+197 | ||
| | | | | | | | | | to be grouped into a single bounce message. The bounce structure keeps a list of envelopes. For now, the list is constructed by delaying the re-enqueuing of a bounce envelope a bit, to wait for other bounces from the same message to be part of the same report. | |||||
* | remove oce_dmamap_sync wrapper | 2012-08-09 | 2 | -11/+14 | ||
| | ||||||
* | dead prototype | 2012-08-09 | 1 | -2/+1 | ||
| | ||||||
* | remove unused function and prototypes | 2012-08-09 | 2 | -19/+2 | ||
| | ||||||
* | Add support for BCM5717/19/20C PHYs. From Brad. | 2012-08-09 | 1 | -1/+7 | ||
| | ||||||
* | regen | 2012-08-09 | 1 | -2/+8 | ||
| | ||||||
* | Add BCM5717/19/20C PHYs. From Brad. | 2012-08-09 | 1 | -1/+4 | ||
| | ||||||
* | Improve the message flows to completely isolate operations on the | 2012-08-09 | 9 | -268/+248 | ||
| | | | | | | | | | | | | | | queue backend within the queue process. The scheduler sends envelope ids to the queue process which loads the envelope and forward the request to the agent responsible for the delivery. The result is sent by the agent to the queue which updates the storage before notifying the scheduler. Bounces are created and enqueued (from the client side) by the queue process, rather than the scheduler. ok gilles@ | |||||
* | call m_cluncount to account correctly for cluster chains the driver | 2012-08-08 | 1 | -4/+6 | ||
| | | | | builds upon receiving a jumbo frame. | |||||
* | remove useless defines | 2012-08-08 | 3 | -12/+5 | ||
| | | | | ok gilles@ chl@ | |||||
* | cleanup some old debug traces | 2012-08-08 | 2 | -8/+3 | ||
| | | | | ok gilles@ chl@ | |||||
* | log received fd in log_imsg() if any | 2012-08-08 | 1 | -6/+14 | ||
| | | | | ok gilles@ chl@ | |||||
* | fix type (part from NetBSD) | 2012-08-08 | 3 | -9/+9 | ||
| | | | | ok miod@ | |||||
* | We're not going to loop in the rxeof refilling our ring as it would | 2012-08-08 | 2 | -11/+7 | ||
| | | | | | | | | | work against the mclgeti algorithm and besides it doesn't make any difference if [repaired and] enabled since interrupt mitigation was fixed some time ago. So remove the leftovers altogether so that nobody would be tempted to use them. ok claudio, jsg | |||||
* | remove mac68k leftovers | 2012-08-08 | 2 | -35/+0 | ||
| | | | | ok miod@ mpi@ deraadt@ martin@ | |||||
* | remove rx debugging code | 2012-08-08 | 1 | -33/+1 | ||
| | ||||||
* | Improve the scheduler backend API. | 2012-08-08 | 7 | -948/+896 | ||
| | | | | | | | | | | | | | | | | | | | | | | New envelopes are pushed into the scheduler through the insert() commit() rollback() transactional interface functions. Worklists are pulled from the scheduler through a single batch() interface function, which returns a list of envelope ids and the type of processing. Envelopes returned in this batch are said to be "in-flight", as opposed to "pending". They are supposed to be processed in some way, and either updated() or deleted() at some point. The schedule()/remove() functions are used to alter the internal state of "pending" envelopes to make them schedulable. The enve- lopes will be part of a worklist on the next call to batch(). Rewrite the scheduler_ramqueue backend. The initial queue loading in now done by the queue. ok gilles@ | |||||
* | Do not depend upon an initialized variable in the common case; gives init(8) | 2012-08-08 | 1 | -3/+2 | ||
| | | | | a chance to run... |