[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20210202173123.00001840@intel.com>
Date: Tue, 2 Feb 2021 17:31:23 -0800
From: Jesse Brandeburg <jesse.brandeburg@...el.com>
To: Sebastian Andrzej Siewior <bigeasy@...utronix.de>
Cc: netdev@...r.kernel.org, "David S. Miller" <davem@...emloft.net>,
Jakub Kicinski <kuba@...nel.org>,
Thomas Gleixner <tglx@...utronix.de>,
"Ahmed S. Darwish" <a.darwish@...utronix.de>
Subject: Re: [PATCH 0/2] chelsio: cxgb: Use threaded interrupts for deferred
work
Sebastian Andrzej Siewior wrote:
> Patch #2 fixes an issue in which del_timer_sync() and tasklet_kill() is
> invoked from the interrupt handler. This is probably a rare error case
> since it disables interrupts / the card in that case.
> Patch #1 converts a worker to use a threaded interrupt which is then
> also used in patch #2 instead adding another worker for this task (and
> flush_work() to synchronise vs rmmod).
>
> This has been only compile tested.
Hi! Thanks for your patch. Do all drivers that use worker threads need
to convert like this or only some?
In future revisions, please indicate the tree
you're targeting, net or net-next. ie [PATCH net-next v1] I'd also
invert the two paragraphs and talk about patch #1 first.
Jesse
Powered by blists - more mailing lists