From: Emmanuel Grumbach <egrumbach@gmail.com>
To: John Linville <linville@tuxdriver.com>
Cc: "linux-wireless@vger.kernel.org" <linux-wireless@vger.kernel.org>,
"ilw@linux.intel.com" <ilw@linux.intel.com>
Subject: pull request: iwlwifi-next 2013-12-2
Date: Mon, 02 Dec 2013 22:51:34 +0200 [thread overview]
Message-ID: <529CF2D6.1080008@gmail.com> (raw)
[-- Attachment #1: Type: text/plain, Size: 6948 bytes --]
Hi John,
This is the fixed and enlarged pull request for 3.14. It includes the
patches in my previous pull request that was based on a bad patch.
I have here a big rework of the rate control by Eyal. This is obviously
the biggest part of this batch.
I also have enhancement of protection flags by Avri and a few bits for
WoWLAN by Eliad and Luca. Johannes cleans up the debugfs plus a few
fixes. I provided a few things for Bluetooth coexistence.
Besides this we have an implementation for low priority scan.
Note that I had to merge iwlwifi-fixes into -next to solve conflicts
before they hit linux-next.
Please let me know about issues you may face - Thanks!
The following changes since commit 9d8506cc2d7ea1f911c72c100193a3677f6668c3:
gso: handle new frag_list of frags GRO packets (2013-11-21 14:11:50 -0500)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-next.git
for-john
for you to fetch changes up to d4da46c073ebc5d74d53649bcc091deea46cb81a:
Merge remote-tracking branch 'iwlwifi-fixes/master' into iwlwifi-next
(2013-12-02 22:28:46 +0200)
----------------------------------------------------------------
Alexander Bondar (2):
iwlwifi: pcie: stop sending commands to dead firmware
iwlwifi: mvm: Add debugfs entry to generate NMI to NIC
Avri Altman (1):
iwlwifi: mvm: fix ht protection flags
Eliad Peller (4):
iwlwifi: mvm: enable d3_test even if d3_test_pme_ptr is not available
iwlwifi: mvm: disconnect on disconnection wakeup event
iwlwifi: mvm: allow keeping connections in d3_test
iwlwifi: mvm: fix scan offloading flag definition
Emmanuel Grumbach (11):
iwlwifi: pcie: fix interrupt coalescing for 7260 / 3160
iwlwifi: mvm: BT Coex - don't enable MULTI_PRIO_LUT
iwlwifi: mvm: BT Coex fix another NULL pointer dereference
iwlwifi: mvm: don't WARN about unsuccessful time event
iwlwifi: bump required firmware API version for 3160/7260
iwlwifi: remove TX_CMD id from transport layer
iwlwifi: mvm: BT Coex - fine tune the aggregation size
iwlwifi: mvm: a few more SKUs for 7260 and 3160
iwlwifi: mvm: dump NVM from debugfs
iwlwifi: mvm: BT Coex - enable Sync to SCO
Merge remote-tracking branch 'iwlwifi-fixes/master' into iwlwifi-next
Eyal Shapira (21):
iwlwifi: mvm: fix and improve printing of rate scale table
iwlwifi: mvm: simplify iwl_mvm_send_lq_cmd
iwlwifi: mvm: refactor iwl_mvm_rs_rate_init
iwlwifi: mvm: implement rate_update hook in rs
iwlwifi: mvm: add LQ flags definitions
iwlwifi: fix check for a single rx antenna
iwlwifi: mvm: stop using MIMO in case BT doesn't allow it
iwlwifi: mvm: don't enable VHT MCS9 in 20Mhz
iwlwifi: mvm: don't configure mimo rates if nss is limited to 1
iwlwifi: mvm: rs: improve debug prints
iwlwifi: mvm: rs: reduce min failures to end test window
iwlwifi: mvm: rs: update expected TPT tables if aggregation changed
iwlwifi: mvm: rs: rename thresholds defines
iwlwifi: mvm: rs: increase stay in column timeout
iwlwifi: mvm: rs: remove unused timestamp field
iwlwifi: mvm: rs: refactor to use rs_rate
iwlwifi: mvm: rs: remove unused parameter to rs_get_supported_rates
iwlwifi: mvm: rs: set dual_stream_ant_msk to ANT_AB always
iwlwifi: mvm: rs: fix mapping from HT/VHT rates to legacy
iwlwifi: mvm: rs: use the proper channel width define for legacy rate
iwlwifi: mvm: rs: overhaul search cycle state machine
Haim Dreyfuss (1):
iwlwifi: mvm: Implement low-priority scan
Johannes Berg (8):
iwlwifi: mvm: check sta_id/drain values in debugfs
iwlwifi: pcie: remove useless condition test
iwlwifi: mvm: small debugfs cleanups
iwlwifi: mvm: move interface-specific debugfs to a new file
iwlwifi: mvm: don't use void pointers in debugfs
iwlwifi: mvm: refactor debugfs copy_from_user()
iwlwifi: mvm: add iwl_mvm_sta_from_mac80211
iwlwifi: mvm: quota command max_duration should be zero
Luciano Coelho (3):
iwlwifi: mvm: set seqno also when no keys are set
iwlwifi: mvm: use a cast to calculate the last seqno from the next one
iwlwifi: mvm: don't restart HW if suspending fails before D3 image
is loaded
Michal Nazarewicz (1):
iwlwifi: pcie: remove minor dead code
Oren Givon (1):
iwlwifi: add new HW - 7265 series
drivers/net/wireless/iwlwifi/dvm/rs.h | 7 -
drivers/net/wireless/iwlwifi/dvm/tx.c | 1 +
drivers/net/wireless/iwlwifi/iwl-7000.c | 29 +-
drivers/net/wireless/iwlwifi/iwl-config.h | 11 +
drivers/net/wireless/iwlwifi/iwl-csr.h | 5 +-
drivers/net/wireless/iwlwifi/iwl-nvm-parse.c | 3 +-
drivers/net/wireless/iwlwifi/iwl-prph.h | 3 +
drivers/net/wireless/iwlwifi/mvm/Makefile | 1 +
drivers/net/wireless/iwlwifi/mvm/bt-coex.c | 19 +-
drivers/net/wireless/iwlwifi/mvm/d3.c | 43 +-
drivers/net/wireless/iwlwifi/mvm/debugfs-vif.c | 190 +++
drivers/net/wireless/iwlwifi/mvm/debugfs.c | 640 +-------
drivers/net/wireless/iwlwifi/mvm/debugfs.h | 101 ++
drivers/net/wireless/iwlwifi/mvm/fw-api-bt-coex.h | 1 +
drivers/net/wireless/iwlwifi/mvm/fw-api-rs.h | 27 +-
drivers/net/wireless/iwlwifi/mvm/fw-api-scan.h | 5 +-
drivers/net/wireless/iwlwifi/mvm/mac-ctxt.c | 51 +-
drivers/net/wireless/iwlwifi/mvm/mac80211.c | 19 +-
drivers/net/wireless/iwlwifi/mvm/mvm.h | 11 +-
drivers/net/wireless/iwlwifi/mvm/nvm.c | 23 +
drivers/net/wireless/iwlwifi/mvm/quota.c | 3 +-
drivers/net/wireless/iwlwifi/mvm/rs.c | 1685
+++++++++++----------
drivers/net/wireless/iwlwifi/mvm/rs.h | 150 +-
drivers/net/wireless/iwlwifi/mvm/scan.c | 55 +-
drivers/net/wireless/iwlwifi/mvm/sta.c | 14 +-
drivers/net/wireless/iwlwifi/mvm/sta.h | 6 +
drivers/net/wireless/iwlwifi/mvm/time-event.c | 7 +-
drivers/net/wireless/iwlwifi/mvm/tt.c | 2 +-
drivers/net/wireless/iwlwifi/mvm/tx.c | 11 +-
drivers/net/wireless/iwlwifi/mvm/utils.c | 8 +-
drivers/net/wireless/iwlwifi/pcie/drv.c | 26 +
drivers/net/wireless/iwlwifi/pcie/internal.h | 8 +
drivers/net/wireless/iwlwifi/pcie/rx.c | 33 +-
drivers/net/wireless/iwlwifi/pcie/trans.c | 3 -
drivers/net/wireless/iwlwifi/pcie/tx.c | 37 +-
35 files changed, 1628 insertions(+), 1610 deletions(-)
create mode 100644 drivers/net/wireless/iwlwifi/mvm/debugfs-vif.c
create mode 100644 drivers/net/wireless/iwlwifi/mvm/debugfs.h
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 836 bytes --]
next reply other threads:[~2013-12-02 20:51 UTC|newest]
Thread overview: 25+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-12-02 20:51 Emmanuel Grumbach [this message]
2013-12-02 20:59 ` [PATCH 01/13] iwlwifi: mvm: rs: improve debug prints Emmanuel Grumbach
2013-12-02 20:59 ` [PATCH 02/13] iwlwifi: mvm: rs: reduce min failures to end test window Emmanuel Grumbach
2013-12-02 20:59 ` [PATCH 03/13] iwlwifi: mvm: rs: update expected TPT tables if aggregation changed Emmanuel Grumbach
2013-12-02 20:59 ` [PATCH 04/13] iwlwifi: mvm: rs: rename thresholds defines Emmanuel Grumbach
2013-12-02 20:59 ` [PATCH 05/13] iwlwifi: mvm: rs: increase stay in column timeout Emmanuel Grumbach
2013-12-02 20:59 ` [PATCH 06/13] iwlwifi: mvm: rs: remove unused timestamp field Emmanuel Grumbach
2013-12-02 20:59 ` [PATCH 07/13] iwlwifi: mvm: rs: refactor to use rs_rate Emmanuel Grumbach
2013-12-02 20:59 ` [PATCH 08/13] iwlwifi: mvm: rs: remove unused parameter to rs_get_supported_rates Emmanuel Grumbach
2013-12-02 20:59 ` [PATCH 09/13] iwlwifi: mvm: rs: set dual_stream_ant_msk to ANT_AB always Emmanuel Grumbach
2013-12-02 20:59 ` [PATCH 10/13] iwlwifi: mvm: rs: fix mapping from HT/VHT rates to legacy Emmanuel Grumbach
2013-12-02 20:59 ` [PATCH 11/13] iwlwifi: mvm: rs: use the proper channel width define for legacy rate Emmanuel Grumbach
2013-12-02 20:59 ` [PATCH 12/13] iwlwifi: mvm: rs: overhaul search cycle state machine Emmanuel Grumbach
2014-01-06 15:07 ` Karl Beldan
2014-01-06 18:04 ` Eyal Shapira
2014-01-07 10:27 ` Karl Beldan
2014-01-07 16:30 ` Eyal Shapira
2014-01-07 18:13 ` Karl Beldan
2014-01-07 18:34 ` Eyal Shapira
2013-12-02 20:59 ` [PATCH 13/13] iwlwifi: mvm: BT Coex - enable Sync to SCO Emmanuel Grumbach
2013-12-03 17:19 ` pull request: iwlwifi-next 2013-12-2 Emmanuel Grumbach
2013-12-09 20:27 ` John W. Linville
2013-12-09 20:38 ` Emmanuel Grumbach
2013-12-11 15:50 ` John W. Linville
2013-12-09 20:32 ` Emmanuel Grumbach
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=529CF2D6.1080008@gmail.com \
--to=egrumbach@gmail.com \
--cc=ilw@linux.intel.com \
--cc=linux-wireless@vger.kernel.org \
--cc=linville@tuxdriver.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.