1. 03 1月, 2013 6 次提交
  2. 11 12月, 2012 2 次提交
  3. 07 12月, 2012 2 次提交
  4. 27 11月, 2012 1 次提交
  5. 26 11月, 2012 1 次提交
    • J
      cfg80211: remove remain-on-channel channel type · 42d97a59
      Johannes Berg 提交于
      As mwifiex (and mac80211 in the software case) are the
      only drivers actually implementing remain-on-channel
      with channel type, userspace can't be relying on it.
      This is the case, as it's used only for P2P operations
      right now.
      
      Rather than adding a flag to tell userspace whether or
      not it can actually rely on it, simplify all the code
      by removing the ability to use different channel types.
      Leave only the validation of the attribute, so that if
      we extend it again later (with the needed capability
      flag), it can't break userspace sending invalid data.
      Signed-off-by: NJohannes Berg <johannes.berg@intel.com>
      42d97a59
  6. 21 11月, 2012 2 次提交
  7. 19 11月, 2012 2 次提交
  8. 14 11月, 2012 2 次提交
  9. 07 11月, 2012 2 次提交
  10. 05 11月, 2012 5 次提交
  11. 01 11月, 2012 2 次提交
  12. 23 10月, 2012 1 次提交
  13. 16 10月, 2012 4 次提交
  14. 20 9月, 2012 1 次提交
    • J
      iwlwifi: fix async station command crash · 513aa3b0
      Johannes Berg 提交于
      Before Emmanuel's change to use a copy of the command
      ("iwlwifi: get the correct HCMD in the response handler")
      the iwl_add_sta_callback() function would have used a
      random pointer to somewhere when processing responses
      to an async command, while that wasn't valid data it
      was at least a valid pointer. Now, the pointer will be
      NULL in this case, thus crashing.
      
      Fix this by exiting the function early if no command
      is passed back which means it was sent asynchronously.
      Reviewed-by: NEmmanuel Grumbach <emmanuel.grumbach@intel.com>
      Signed-off-by: NJohannes Berg <johannes.berg@intel.com>
      513aa3b0
  15. 19 9月, 2012 1 次提交
  16. 11 9月, 2012 1 次提交
    • J
      iwlwifi: load firmware in chunks · 83f84d7b
      Johannes Berg 提交于
      Instead of allocating one big chunk of DMA-coherent
      memory for the firmware and keeping it around, only
      vmalloc() the firmware and copy it into a single
      page of DMA-coherent memory for the upload.
      
      The advantage is that we don't need DMA memory for
      the firmware image that is stored while the driver
      is operating, we only need it while uploading.
      
      This will make it easier for the driver to work if
      the system has fragmented memory.
      Signed-off-by: NJohannes Berg <johannes.berg@intel.com>
      83f84d7b
  17. 05 9月, 2012 1 次提交
  18. 04 9月, 2012 1 次提交
  19. 22 8月, 2012 2 次提交
  20. 07 8月, 2012 1 次提交