linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* diabling interrupts on pentium 4 processor
@ 2006-11-16 11:23 ranjith kumar
  2006-11-16 14:21 ` Heikki Orsila
                   ` (2 more replies)
  0 siblings, 3 replies; 5+ messages in thread
From: ranjith kumar @ 2006-11-16 11:23 UTC (permalink / raw)
  To: linux-kernel

Hi,
    How to disable interrupts on pentium 4 (or any
i386)
    machine?

     I tried to include "cli" instruction in a kernel
module. But got runtime error.

Thanks in advance.



		
___________________________________________________________ 
Try the all-new Yahoo! Mail. "The New Version is radically easier to use" – The Wall Street Journal 
http://uk.docs.yahoo.com/nowyoucan.html

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: diabling interrupts on pentium 4 processor
  2006-11-16 11:23 diabling interrupts on pentium 4 processor ranjith kumar
@ 2006-11-16 14:21 ` Heikki Orsila
  2006-11-16 16:02 ` Jiri Slaby
  2006-11-17 15:10 ` Doug Reiland
  2 siblings, 0 replies; 5+ messages in thread
From: Heikki Orsila @ 2006-11-16 14:21 UTC (permalink / raw)
  To: ranjith kumar; +Cc: linux-kernel

On Thu, Nov 16, 2006 at 11:23:12AM +0000, ranjith kumar wrote:
> Hi,
>     How to disable interrupts on pentium 4 (or any
> i386)
>     machine?
> 
>      I tried to include "cli" instruction in a kernel
> module. But got runtime error.

Read Documentation/cli-sti-removal.txt.

 - Heikki

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: diabling interrupts on pentium 4 processor
  2006-11-16 11:23 diabling interrupts on pentium 4 processor ranjith kumar
  2006-11-16 14:21 ` Heikki Orsila
@ 2006-11-16 16:02 ` Jiri Slaby
  2006-11-17 15:10 ` Doug Reiland
  2 siblings, 0 replies; 5+ messages in thread
From: Jiri Slaby @ 2006-11-16 16:02 UTC (permalink / raw)
  To: ranjith kumar; +Cc: linux-kernel

ranjith kumar wrote:
> Hi,
>     How to disable interrupts on pentium 4 (or any
> i386)
>     machine?
> 
>      I tried to include "cli" instruction in a kernel
> module. But got runtime error.

UTFG and read LDD3

regards,
-- 
http://www.fi.muni.cz/~xslaby/            Jiri Slaby
faculty of informatics, masaryk university, brno, cz
e-mail: jirislaby gmail com, gpg pubkey fingerprint:
B674 9967 0407 CE62 ACC8  22A0 32CC 55C3 39D4 7A7E

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: diabling interrupts on pentium 4 processor
  2006-11-16 11:23 diabling interrupts on pentium 4 processor ranjith kumar
  2006-11-16 14:21 ` Heikki Orsila
  2006-11-16 16:02 ` Jiri Slaby
@ 2006-11-17 15:10 ` Doug Reiland
  2006-11-17 16:45   ` linux-os (Dick Johnson)
  2 siblings, 1 reply; 5+ messages in thread
From: Doug Reiland @ 2006-11-17 15:10 UTC (permalink / raw)
  To: ranjith kumar; +Cc: linux-kernel

On 11/16/06, ranjith kumar <ranjit_kumar_b4u@yahoo.co.uk> wrote:
> Hi,
>     How to disable interrupts on pentium 4 (or any
> i386)
>     machine?
>
>      I tried to include "cli" instruction in a kernel
> module. But got runtime error.

Are you doing this at the kernel level or application?

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: diabling interrupts on pentium 4 processor
  2006-11-17 15:10 ` Doug Reiland
@ 2006-11-17 16:45   ` linux-os (Dick Johnson)
  0 siblings, 0 replies; 5+ messages in thread
From: linux-os (Dick Johnson) @ 2006-11-17 16:45 UTC (permalink / raw)
  To: ranjith kumar; +Cc: Linux kernel



> On 11/16/06, ranjith kumar <ranjit_kumar_b4u@yahoo.co.uk> wrote:
> Hi,
>     How to disable interrupts on pentium 4 (or any
> i386)
>     machine?
>
>      I tried to include "cli" instruction in a kernel
> module. But got runtime error.

In a module, "cli" should not be an illegal opcode, but in user-mode
code it is. But, you should not be using 'cli' anywhere. Instead, you
should use a spin-lock to protect a critical section. Check the coding
in any network drivers to see how it is done.

Cheers,
Dick Johnson
Penguin : Linux version 2.6.16.24 on an i686 machine (5592.72 BogoMips).
New book: http://www.AbominableFirebug.com/
_
\x1a\x04

****************************************************************
The information transmitted in this message is confidential and may be privileged.  Any review, retransmission, dissemination, or other use of this information by persons or entities other than the intended recipient is prohibited.  If you are not the intended recipient, please notify Analogic Corporation immediately - by replying to this message or by sending an email to DeliveryErrors@analogic.com - and destroy all copies of this information, including any attachments, without reading or disclosing them.

Thank you.

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2006-11-17 16:46 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-11-16 11:23 diabling interrupts on pentium 4 processor ranjith kumar
2006-11-16 14:21 ` Heikki Orsila
2006-11-16 16:02 ` Jiri Slaby
2006-11-17 15:10 ` Doug Reiland
2006-11-17 16:45   ` linux-os (Dick Johnson)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).