1. 10 8月, 2009 2 次提交
  2. 07 8月, 2009 11 次提交
  3. 06 8月, 2009 22 次提交
  4. 05 8月, 2009 5 次提交
    • D
      xfrm6: Fix xfrm6_policy.c build when SYSCTL disabled. · db71789c
      David S. Miller 提交于
      Same as how Randy Dunlap fixed the ipv4 side of things.
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      db71789c
    • R
      xfrm4: fix build when SYSCTLs are disabled · f816700a
      Randy Dunlap 提交于
      Fix build errors when SYSCTLs are not enabled:
      (.init.text+0x5154): undefined reference to `net_ipv4_ctl_path'
      (.init.text+0x5176): undefined reference to `register_net_sysctl_table'
      xfrm4_policy.c:(.exit.text+0x573): undefined reference to `unregister_net_sysctl_table
      Signed-off-by: NRandy Dunlap <randy.dunlap@oracle.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      f816700a
    • L
      ath9k: fix compile warning on ath9k_hw_AR9287_check_eeprom() · 6b4f645a
      Luis R. Rodriguez 提交于
      CC [M]  drivers/net/wireless/ath/ath9k/eeprom.o
      drivers/net/wireless/ath/ath9k/eeprom.c: In function ‘ath9k_hw_AR9287_check_eeprom’:
      drivers/net/wireless/ath/ath9k/eeprom.c:2866: warning: comparison of distinct pointer types lacks a cast
      
      Cc: Vivek Natarajan <vnatarajan@atheros.com>
      Signed-off-by: NLuis R. Rodriguez <lrodriguez@atheros.com>
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      6b4f645a
    • I
      mac80211: FIF_PSPOLL filter flag · e3b90ca2
      Igor Perminov 提交于
      When an interface is configured in the AP mode, the mac80211
      implementation doesn't inform the driver to receive PS Poll frames.
      It leads to inability to communicate with power-saving stations
      reliably.
      The FIF_CONTROL flag isn't passed by mac80211 to
      ieee80211_ops.configure_filter when an interface is in the AP mode.
      And it's ok, because we don't want to receive ACK frames and other
      control ones, but only PS Poll ones.
      
      This patch introduces the FIF_PSPOLL filter flag in addition to
      FIF_CONTROL, which means for the driver "pass PS Poll frames".
      
      This flag is passed to the driver:
      A) When an interface is configured in the AP mode.
      B) In all cases, when the FIF_CONTROL flag was passed earlier (in
      addition to it).
      Signed-off-by: NIgor Perminov <igor.perminov@inbox.ru>
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      e3b90ca2
    • L
      ath9k: cancel xmit poll work at stop() callback · e48e3a2f
      Luis R. Rodriguez 提交于
      We forgot to cancel this work at the stop() callback.
      
      ------------[ cut here ]------------
      WARNING: at net/mac80211/util.c:511 ieee80211_queue_delayed_work+0x3a/0x40 [mac80211]()
      Hardware name: 6460DWU
      queueing ieee80211 work while going to suspend
      Modules linked in: <-- snip -->
      Pid: 5124, comm: phy0 Tainted: G        W  2.6.31-rc3-wl #4
      Call Trace:
       [<ffffffffa03adcda>] ? ieee80211_queue_delayed_work+0x3a/0x40 [mac80211]
       [<ffffffff810552b8>] warn_slowpath_common+0x78/0xd0
       [<ffffffff81055394>] warn_slowpath_fmt+0x64/0x70
       [<ffffffff814ed2c9>] ? thread_return+0x3e/0x635
       [<ffffffffa03adcda>] ieee80211_queue_delayed_work+0x3a/0x40 [mac80211]
       [<ffffffffa0297690>] ath_tx_complete_poll_work+0xc0/0x100 [ath9k]
       [<ffffffffa02975d0>] ? ath_tx_complete_poll_work+0x0/0x100 [ath9k]
       [<ffffffff81069b68>] worker_thread+0x178/0x260
       [<ffffffff8106ecc0>] ? autoremove_wake_function+0x0/0x40
       [<ffffffff810699f0>] ? worker_thread+0x0/0x260
       [<ffffffff8106e89e>] kthread+0x9e/0xb0
       [<ffffffff8101302a>] child_rip+0xa/0x20
       [<ffffffff8106e800>] ? kthread+0x0/0xb0
       [<ffffffff81013020>] ? child_rip+0x0/0x20
      Signed-off-by: NLuis R. Rodriguez <lrodriguez@atheros.com>
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      e48e3a2f