opnsense-src/sys/dev/iwm
Bjoern A. Zeeb b20d0a438e With the sync from Dragonfly BSD in r318216 a bug slipped in (also still present
upstream it seems).

The tlv variable was changed to a pointer but the advancement of the data pointer
was left as sizeof(tlv).  While the sizeof the (now) pointer equals the
sizeof 2 x uint32_t (size of the struct) on 64bit platforms, on 32bit platforms
the size of the advancement of the data pointer was wrong leading to
firmware load issues.

Correctly advance the data pointer by the size of the structure and not by
the size of a pointer.

PR:		219683
Submitted by:	waddlesplash gamil.com (Haiku) on irc
MFC after:	1 week
2019-01-15 22:31:54 +00:00
..
if_iwm.c With the sync from Dragonfly BSD in r318216 a bug slipped in (also still present 2019-01-15 22:31:54 +00:00
if_iwm_7000.c [iwm] Add support for iwm 3168 cards 2018-03-28 07:59:16 +00:00
if_iwm_8000.c Add support for Intel 8265 WiFi 2017-10-09 15:48:56 +00:00
if_iwm_binding.c [iwm] Move Smart Fifo handling into if_iwm_sf.c, sync with Linux iwlwifi. 2017-06-04 21:05:58 +00:00
if_iwm_binding.h [if_iwm] Partly sync if_iwm_binding.c to Linux iwlwifi code. 2017-05-12 05:19:08 +00:00
if_iwm_config.h [iwm] Add support for iwm 3168 cards 2018-03-28 07:59:16 +00:00
if_iwm_constants.h [iwm] Add basic powermanagement support via ifconfig wlan0 powersave. 2017-05-09 04:15:07 +00:00
if_iwm_debug.h [iwm] Check for lar_disable tunable, and lar_enabled flag from NVM. 2017-06-04 21:10:14 +00:00
if_iwm_fw.c [iwm] include opt_iwm.h and opt_wlan.h consistently in all files. 2017-05-09 02:38:23 +00:00
if_iwm_fw.h [iwm] add if_iwm_fw.c. 2017-02-24 15:17:43 +00:00
if_iwm_led.c [iwm] include opt_iwm.h and opt_wlan.h consistently in all files. 2017-05-09 02:38:23 +00:00
if_iwm_led.h iwm(4) synchronize driver to DragonFlyBSD version and recent f/w update. 2016-07-26 00:02:17 +00:00
if_iwm_mac_ctxt.c [iwm] Properly implement iwm_wme_update callback function. 2017-05-12 05:50:38 +00:00
if_iwm_mac_ctxt.h [iwm] Properly implement iwm_wme_update callback function. 2017-05-12 05:50:38 +00:00
if_iwm_notif_wait.c [iwm] include opt_iwm.h and opt_wlan.h consistently in all files. 2017-05-09 02:38:23 +00:00
if_iwm_notif_wait.h [iwm] Add implementation of the notification wait api from iwlwifi. 2017-02-06 05:27:07 +00:00
if_iwm_pcie_trans.c [iwm] Add iwm_nic_unlock() calls missing from previous commit. 2017-05-09 02:42:53 +00:00
if_iwm_pcie_trans.h [iwm] Implement apmg_wake_up_wa workaround properly for 7000 family. 2017-02-08 06:53:23 +00:00
if_iwm_phy_ctxt.c [iwm] Allow listening on both chains/atennas to get diversity. 2017-05-09 05:31:38 +00:00
if_iwm_phy_ctxt.h
if_iwm_phy_db.c [iwm] Set command code for PHY_DB as well. 2017-06-04 21:13:13 +00:00
if_iwm_phy_db.h [iwm] Change 2nd arg of iwm_phy_db_set_section() to struct iwm_rx_packet. 2017-02-06 05:09:42 +00:00
if_iwm_power.c [iwm] Make powersaving more similar to Linux iwlwifi behaviour. 2017-05-12 06:31:57 +00:00
if_iwm_power.h [iwm] Switch arguments from iwm_node* to iwm_vap* in if_iwm_power.c. 2017-05-12 06:30:06 +00:00
if_iwm_scan.c [iwm] if_iwm - Use chan list from ieee80211_scan_state for scan, not ic_channels. 2017-07-26 05:26:01 +00:00
if_iwm_scan.h [iwm] Enable Energy Based Scan (EBS). 2017-03-25 02:49:20 +00:00
if_iwm_sf.c [iwm] Set correct state in smart-fifo configuration. 2017-06-04 21:12:11 +00:00
if_iwm_sf.h [iwm] Move Smart Fifo handling into if_iwm_sf.c, sync with Linux iwlwifi. 2017-06-04 21:05:58 +00:00
if_iwm_sta.c [iwm] Cleanup mbufq draining. Add iwm_xmit_queue_drain() like in iwn(4). 2017-07-26 05:29:08 +00:00
if_iwm_sta.h [iwm] Adjust if_iwm_sta.h prototypes, don't pass iwm_node to rm_sta(). 2017-05-12 06:33:07 +00:00
if_iwm_time_event.c [if_iwm] Partly sync if_iwm_binding.c to Linux iwlwifi code. 2017-05-12 05:19:08 +00:00
if_iwm_time_event.h [if_iwm] Partly sync if_iwm_binding.c to Linux iwlwifi code. 2017-05-12 05:19:08 +00:00
if_iwm_util.c [iwm] Add iwm_mvm_send_lq_cmd() from Linux iwlwifi to if_iwm_util.c. 2017-07-26 05:51:31 +00:00
if_iwm_util.h [iwm] Add iwm_mvm_send_lq_cmd() from Linux iwlwifi to if_iwm_util.c. 2017-07-26 05:51:31 +00:00
if_iwmreg.h kernel: Fix several typos and minor errors 2017-12-27 03:23:21 +00:00
if_iwmvar.h [iwm] Sync statistics API definitions with Linux iwlwifi. 2017-07-26 05:40:52 +00:00