From mboxrd@z Thu Jan 1 00:00:00 1970 To: 9fans@cse.psu.edu Subject: Re: [9fans] sleep(), sched() and ilock() From: "Russ Cox" MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Message-Id: <20001110023525.CC1E7199E4@mail.cse.psu.edu> Date: Thu, 9 Nov 2000 21:11:32 -0500 Topicbox-Message-UUID: 26d9876a-eac9-11e9-9e20-41e7f4b1d025 You never do anything that would schedule or sleep when you hold an ilock. Second, the ilock sets the processor splhi, so you won't get interrupted. Thus iunlock always happens on the ilock processor. Russ