aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/ioat
Commit message (Expand)AuthorAgeFilesLines
* Use '#' rather than some made up name for fields we want to ignore.Warner Losh2017-12-221-1/+1
* ioat(4): Add Skylake Xeon PCI-IDConrad Meyer2017-12-051-0/+2
* Add PNP metadata to a few driversConrad Meyer2017-09-141-3/+4
* ioat: don't specify inline for function with variable argument listAndriy Gapon2017-03-041-2/+2
* ioat(4): Compile on i386Conrad Meyer2016-12-041-2/+3
* ioat(4): Fix 'bogus completion_pending' KASSERTConrad Meyer2016-11-302-5/+10
* ioat(4): Fix race between process_events and reset_hwConrad Meyer2016-11-111-0/+9
* ioat(4): Read CHANSTS register for suspended/halted checksConrad Meyer2016-11-021-0/+6
* ioat(4): Allocate contiguous descriptorsConrad Meyer2016-11-012-125/+93
* ioat(4): Simplify by removing dynamic scalingConrad Meyer2016-11-012-327/+13
* ioat(4): Use memory completion rather than device registerConrad Meyer2016-10-282-2/+11
* ioat(4): Add failpoint for delay() in ioat_releaseConrad Meyer2016-10-281-2/+7
* ioat(4): Assert the submit lock in ioat_submit_singleConrad Meyer2016-10-281-0/+2
* ioat(4): Add additional tracingConrad Meyer2016-10-281-6/+22
* ioat(4): Start poll timer when descriptors are released to HWConrad Meyer2016-09-111-7/+7
* ioat(4): De-spam ioat_process_events KTR logsConrad Meyer2016-09-111-4/+2
* ioat(4): Despam relatively common hardware reset messagesConrad Meyer2016-09-011-2/+2
* ioat(4): Add additional CTR tracing during resetConrad Meyer2016-08-291-1/+15
* ioat(4): Don't "complete" DMA descriptors prematurelyConrad Meyer2016-08-291-9/+19
* ioat(4): Allow callouts to be scheduled after hw resetConrad Meyer2016-08-221-0/+8
* ioat(4): Don't process events past queue headConrad Meyer2016-08-221-19/+8
* ioat(4): Log channel number in CTR eventsConrad Meyer2016-08-051-16/+18
* ioat(4): Check ring links at grow/shrink in INVARIANTSConrad Meyer2016-07-121-0/+24
* ioat(4): Add KTR trace for ioat_reset_hwConrad Meyer2016-07-121-0/+2
* ioat(4): Enhance KTR logging for descriptor completionsConrad Meyer2016-07-121-2/+4
* ioat(4): Assert against ring underflowConrad Meyer2016-07-121-0/+5
* ioat_reserve_space: Recheck quiescing flag after dropping submit lockConrad Meyer2016-07-121-5/+8
* ioat(4): Remove force_hw_error sysctl; it does not work reliablyConrad Meyer2016-07-121-35/+0
* ioat(4): Export HW capabilities to consumersConrad Meyer2016-07-123-21/+40
* ioat(4): Submitters pick up a shovel if queue is too fullConrad Meyer2016-07-122-0/+25
* ioat(4): Don't shrink ring if activeConrad Meyer2016-07-121-2/+5
* ioat(4): Print some more useful information about the ring from ddb "show ioat"Conrad Meyer2016-07-121-1/+30
* ioat(4): Shrink using the correct timerConrad Meyer2016-07-121-1/+1
* ioat(4): Block asynchronous work during HW resetConrad Meyer2016-07-052-10/+69
* ioat(4): Serialize ioat_reset_hw invocationsConrad Meyer2016-07-052-0/+14
* ioat(4): Split timer into poll and shrink functionsConrad Meyer2016-07-052-29/+62
* ioat(4): Add ddb "show ioat <unit>" debugger commandConrad Meyer2016-06-091-0/+99
* ioat(4): Always log capabilities on attachConrad Meyer2016-06-041-1/+1
* ioat(4): Export the number of available channelsConrad Meyer2016-06-042-0/+9
* ioat(4): Make channel indices unsignedConrad Meyer2016-06-042-3/+3
* Remove misc NULL checks after M_WAITOK allocations.Edward Tomasz Napierala2016-05-101-2/+0
* Use DEVMETHOD_END ({ NULL, NULL }) instead of hardcoding { 0, 0 }Enji Cooper2016-05-031-1/+1
* ioat(4): Implement CRC and MOVECRC APIsConrad Meyer2016-05-032-3/+216
* ioat(4): Add CRC descriptor structureConrad Meyer2016-05-031-7/+81
* ioat(4): Limit descriptor allocation to low 40 bitsConrad Meyer2016-05-031-1/+4
* ioat(4): ioat_get_dmaengine(): Add M_WAITOK modeConrad Meyer2016-04-094-7/+36
* ioat(4): On error detected in ithread, defer HW reset to taskqueueConrad Meyer2016-02-132-0/+22
* ioat(4): Also check for errors if the channel is suspendedConrad Meyer2016-02-131-1/+1
* ioat(4): Decode/define more capabilities, operationsConrad Meyer2016-02-132-1/+23
* ioat(4): Recheck status register on zero-descriptor wakeupsConrad Meyer2016-02-131-3/+11