Dan Williams
|
c50a898fd4
ioat2: fix performance regression
|
14 years ago |
Dan Williams
|
556ab45f9a
ioat2: catch and recover from broken vtd configurations v6
|
15 years ago |
Dan Williams
|
0b28330e39
Merge branch 'ioat' into dmaengine
|
15 years ago |
Dan Williams
|
074cc47679
ioat2,3: convert to producer/consumer locking
|
15 years ago |
Dan Williams
|
abb12dfd50
ioat: convert to circ_buf
|
15 years ago |
Tejun Heo
|
5a0e3ad6af
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
|
15 years ago |
Linus Walleij
|
0793448187
DMAENGINE: generic channel status v2
|
15 years ago |
Dan Williams
|
dd58ffcf5a
Merge branch 'coh' into dmaengine
|
15 years ago |
Dan Williams
|
aa4d72ae94
ioat: cleanup ->timer_fn() and ->cleanup_fn() prototypes
|
15 years ago |
Dan Williams
|
aa75db0080
ioat: close potential BUG_ON race in the descriptor cleanup path
|
15 years ago |
Dan Williams
|
281befa559
ioat2: kill pending flag
|
15 years ago |
Dan Williams
|
7e55a70c5b
ioat: fix infinite timeout checking in ioat2_quiesce
|
15 years ago |
Dan Williams
|
a6d52d7067
ioat2,3: put channel hardware in known state at init
|
15 years ago |
Dan Williams
|
b57014def9
ioat2,3: report all uncorrectable errors
|
15 years ago |
Andrew Morton
|
f477f5b331
drivers/dma/ioat/dma_v2.c: fix warnings
|
15 years ago |
Dan Williams
|
376ec37667
ioat2: clarify ring size limits
|
15 years ago |
Dan Williams
|
bbb20089a3
Merge branch 'dmaengine' into async-tx-next
|
16 years ago |
Dan Williams
|
162b96e63e
ioat2,3: cacheline align software descriptor allocations
|
16 years ago |
Dan Williams
|
e3232714d4
ioat3: segregate raid engines
|
16 years ago |
Dan Williams
|
9de6fc717b
ioat3: xor self test
|
16 years ago |
Dan Williams
|
b094ad3be5
ioat3: xor support
|
16 years ago |
Dan Williams
|
5669e31c5a
ioat: add 'ioat' sysfs attributes
|
16 years ago |
Dan Williams
|
bf40a6869c
ioat3: split ioat3 support to its own file, add memset
|
16 years ago |
Dan Williams
|
128f2d567f
ioat2+: add fence support
|
16 years ago |
Dan Williams
|
a309218ace
ioat2,3: dynamically resize descriptor ring
|
16 years ago |
Dan Williams
|
09c8a5b85e
ioat: switch watchdog and reset handler from workqueue to timer
|
16 years ago |
Dan Williams
|
345d852391
ioat: ___devinit annotate the initialization paths
|
16 years ago |
Dan Williams
|
f6ab95b557
ioat: preserve chanctrl bits when re-arming interrupts
|
16 years ago |
Dan Williams
|
bb32078630
ioat: ignore reserved bits for chancnt and xfercap
|
16 years ago |
Dan Williams
|
4fb9b9e8d5
ioat: cleanup completion status reads
|
16 years ago |