network softirq

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

 



Hi,	
	i wanted to know something related to the network softirq. the hardware
interrupt places the packet into the input queue of IP and it raises the
NET_RX_SOFTIRQ.
When this softirq runs it calls net_rx_action which deques packet from this
IP
input queue and gives it to ip_rcv(). 
	so what i wanted to know is this netork softirq does it do everything in
one go i.e. starting from dequeuing the packet from IP input queue to doing
the
IP processing then the TCP/UDP processing then finally putting the data into
the
socket's receive queue.
      so what i basically want to know is does everything happen what i
mentioned above happen in one go or it just gives it to ip_rcv() and returns
and then moves on to the next packet in the IP input queue.

thanks in advance
amit. 	

--- 

  - Amit
Want to know more about me? Follow this link-> http://amitshah.nav.to/
--
Kernelnewbies: Help each other learn about the Linux kernel.
Archive:       http://mail.nl.linux.org/kernelnewbies/
FAQ:           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