Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 26 May 2013 06:16:39 +0000
From:      Orit Moskovich <oritm@mellanox.com>
To:        "freebsd-arch@freebsd.org" <freebsd-arch@freebsd.org>
Subject:   interrupt threads
Message-ID:  <981733489AB3BD4DB24B48340F53E0A55B0D53AD@MTLDAG01.mtl.com>

next in thread | raw e-mail | index | archive | help
Hi,

I'm trying to understand the difference between using taskqueues defined by=
 ithreads (taskqueue_swi, taskqueue_swi_giant, taskqueue_fast) to defer an =
interrupt's work, and defining an interrupt handler to give as ithread para=
meter to bus_setup_intr.
Is there a difference in the priority? Which of the methods is preferable w=
hen writing a network device and performance is important?

Thanks,
Orit Moskovich




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?981733489AB3BD4DB24B48340F53E0A55B0D53AD>