iwl3945: port allow skb allocation in tasklet patch
authorAbhijeet Kolekar <abhijeet.kolekar@intel.com>
Wed, 3 Jun 2009 18:44:08 +0000 (11:44 -0700)
committerJohn W. Linville <linville@tuxdriver.com>
Thu, 4 Jun 2009 14:57:36 +0000 (10:57 -0400)
commitd14d44407b9f06e3cf967fcef28ccb780caf0583
tree56f5541554cd094c08caf4bc2420d7f77563bbec
parentc587de0b8d6e194f7a1719fc6af8a81b4e8916d2
iwl3945: port allow skb allocation in tasklet patch

Port "iwlcore: Allow skb allocation from tasklet." to 3945

If RX queue becomes empty then we need to restock the queue from
tasklet to prevent ucode from starving. A caller to iwl_rx_allocate
will decide if allocated buffer should come from GFP_ATOMIC or
GFP_KERNEL.

Signed-off-by: Abhijeet Kolekar <abhijeet.kolekar@intel.com>
Signed-off-by: Reinette Chatre <reinette.chatre@intel.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/iwlwifi/iwl3945-base.c