Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 21 Feb 2002 00:28:39 -0800
From:      Terry Lambert <tlambert2@mindspring.com>
To:        sridharv@ufl.edu
Cc:        hackers@freebsd.org
Subject:   Re: interrupt priority question
Message-ID:  <3C74AFB7.FCDEE8A2@mindspring.com>
References:  <1014272387.3c74918386be5@webmail.health.ufl.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
sridharv@ufl.edu wrote:
> While i understand the mechanism of hardware interrupt priority,
> I am curious to know how the priority levels are achieved/implemented
> for software ( in particular the various layers of the TCP/IP stack..
> splxxx() ).

Stevens Volume 2 is the canonical reference.

Basically, the code runs at NETISR, which is a software interrupt
which is ran at splx() time.

Look at the source code for splx() to get a better idea.

-- Terry

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message




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