Page MenuHomeFreeBSD

D3549.id8415.diff
No OneTemporary

D3549.id8415.diff

Index: sys/dev/ioat/ioat.c
===================================================================
--- sys/dev/ioat/ioat.c
+++ sys/dev/ioat/ioat.c
@@ -220,8 +220,6 @@
goto err;
ioat->version = ioat_read_cbver(ioat);
- ioat_interrupt_setup(ioat);
-
if (ioat->version < IOAT_VER_3_0) {
error = ENODEV;
goto err;
@@ -407,6 +405,10 @@
ioat_write_chancmp(ioat, ioat->comp_update_bus_addr);
ioat_write_chainaddr(ioat, ring[0]->hw_desc_bus_addr);
+ error = ioat_interrupt_setup(ioat);
+ if (error != 0)
+ return (error);
+
error = ioat3_selftest(ioat);
if (error != 0)
return (error);

File Metadata

Mime Type
text/plain
Expires
Mon, Apr 20, 12:04 PM (21 h, 47 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
31838176
Default Alt Text
D3549.id8415.diff (603 B)

Event Timeline