Re: [PATCH 1/2] I/OAT: Add watchdog/reset functionality to ioatdma driver

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Dan Williams
Date: Friday, July 11, 2008 - 1:07 pm

On Fri, Jul 11, 2008 at 4:36 AM, Maciej Sosnowski
<maciej.sosnowski@intel.com> wrote:

checkpatch had some valid suggestions, please give it a run.

A general comment about this change it seems to add a bit of
complexity.  The driver now has two workqueue routines and a tasklet.
Might some of these be combined?  In other words, do we need a free
running watchdog when no descriptors are in flight?  It seems that
using a timer to kick the cleanup tasklet could be used in place of
the ioat_dma_chan_watchdog workqueue.


This should be broken out into a separate patch.  Perhaps with an
explanation of why it needs extra time for this particular
transaction.

Regards,
Dan
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[PATCH 0/2] I/OAT: watchdog/reset and tcp_dma_copybreak, Maciej Sosnowski, (Fri Jul 11, 4:36 am)
Re: [PATCH 1/2] I/OAT: Add watchdog/reset functionality to ..., Dan Williams, (Fri Jul 11, 1:07 pm)
RE: [PATCH 1/2] I/OAT: Add watchdog/reset functionality to ..., Sosnowski, Maciej, (Fri Jul 18, 8:53 am)
RE: [PATCH 2/2] I/OAT: tcp_dma_copybreak default value dep ..., Sosnowski, Maciej, (Fri Jul 18, 8:55 am)