Re: What is a "Software Interrupt"?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi!
On Thursday 25 October 2007, Thippeswamy, Aravind wrote:
> Hi,
>         What is a "Software Interrupt"? I was going thru the LDD 3 and
> stumbled upon this. There is an
> instance while explaining spin_lock_bh() function that the author
> mentions that this only disables the "Software Interrupts"( LDD 3,page
> number 119). In the immediately next paragraph, these "Software
> Interrupts" are linked to "tasklets". I am not able to fully understand
> this point. It would be really nice if some one elaborated on this.

Well, I do not fully understand the context of the usage of "software 
interrupts" you refer to but, in general, a software interrupt is used to 
refer as a system call.  For example, in a x86-based architecture, a software 
interrupt is fired using the "int" assembly instruction.

Hope this helps ;)
-- 
Luís Henriques

--
To unsubscribe from this list: send an email with
"unsubscribe kernelnewbies" to ecartis@xxxxxxxxxxxx
Please read the FAQ at http://kernelnewbies.org/FAQ



[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux