Hi Kalle, This is the first pull request of fixes for 4.2. A few of the patches here are CCed to stable. Besides fix for (hard to hit) crashes there are a bunch of fixes for 8000 devices which are now undergoing the final round of tests. Let me know if you have issues! emmanuel The following changes since commit e0456717e483bb8a9431b80a5bdc99a928b9b003: Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next (2015-06-24 16:49:49 -0700) are available in the git repository at: https://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-fixes.git tags/iwlwifi-for-kalle-2015-06-12 for you to fetch changes up to be88a1ada9b97bb016196b7f4a1fc2fe2f798529: iwlwifi: nvm: remove mac address byte swapping in 8000 family (2015-07-12 19:54:19 +0300) ---------------------------------------------------------------- * bug fixes specific for 8000 series * fix a crash in time events * fix a crash in PCIe transport * fix BT Coex code that prevented association on certain devices (3160). * revert the new RBD allocation model because it introduced a bug when running on weak VM setups. * a new device IDs ---------------------------------------------------------------- Avraham Stern (1): iwlwifi: mvm: Add preemptive flag to scheulded scan Dreyfuss, Haim (1): iwlwifi: pcie: Fix bug in NIC's PM registers access Emmanuel Grumbach (4): iwlwifi: mvm: fix antenna selection when BT is active iwlwifi: pcie: don't panic if pcie transport alloc fails iwlwifi: pcie: prepare the device before accessing it Revert "iwlwifi: pcie: New RBD allocation model" Johannes Berg (1): iwlwifi: mvm: check time-event vif to avoid bad deletion Liad Kaufman (1): iwlwifi: nvm: remove mac address byte swapping in 8000 family Matti Gottlieb (1): iwlwifi: mvm: Avoid accessing Null pointer when setting igtk Oren Givon (1): iwlwifi: edit the 3165 series and 8000 series PCI IDs drivers/net/wireless/iwlwifi/iwl-fh.h | 6 ++ drivers/net/wireless/iwlwifi/iwl-nvm-parse.c | 12 ++- drivers/net/wireless/iwlwifi/mvm/fw-api-scan.h | 3 +- drivers/net/wireless/iwlwifi/mvm/scan.c | 3 + drivers/net/wireless/iwlwifi/mvm/sta.c | 3 +- drivers/net/wireless/iwlwifi/mvm/time-event.c | 2 +- drivers/net/wireless/iwlwifi/mvm/tx.c | 2 +- drivers/net/wireless/iwlwifi/pcie/drv.c | 5 +- drivers/net/wireless/iwlwifi/pcie/internal.h | 51 ++--------- drivers/net/wireless/iwlwifi/pcie/rx.c | 414 ++++++++++++++++++----------------------------------------------------------------------- drivers/net/wireless/iwlwifi/pcie/trans.c | 52 +++++++----- 11 files changed, 143 insertions(+), 410 deletions(-) ��.n��������+%������w��{.n�����{���zW����ܨ}���Ơz�j:+v�����w����ޙ��&�)ߡ�a����z�ޗ���ݢj��w�f