Skip to content

Commit

Permalink
Merge branch 'bugfix/crash_deauth_fix' into 'master'
Browse files Browse the repository at this point in the history
fix(esp_wifi): Fix for crash while receiving deauth in esp32c2 ECO4

Closes WIFIBUG-825 and WIFIBUG-840

See merge request espressif/esp-idf!34682
  • Loading branch information
kapilkedawat committed Nov 13, 2024
2 parents e613fcd + 9ec62ba commit 7a305c0
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 6 deletions.
10 changes: 5 additions & 5 deletions components/esp_rom/esp32c2/ld/esp32c2.rom.eco4.ld
Original file line number Diff line number Diff line change
Expand Up @@ -1194,8 +1194,8 @@ ieee80211_output_process = 0x40001fc4;
sta_input = 0x40001fcc;
ieee80211_classify = 0x40001fe0;
ieee80211_crypto_decap = 0x40001ff8;
ieee80211_ccmp_decrypt = 0x4000200c;
ieee80211_ccmp_encrypt = 0x40002010;
//ieee80211_ccmp_decrypt = 0x4000200c;
//ieee80211_ccmp_encrypt = 0x40002010;
//ieee80211_send_action_vendor_spec = 0x40002034;
ieee80211_send_mgmt = 0x40002038;
//ieee80211_auth_construct = 0x4000203c;
Expand All @@ -1214,18 +1214,18 @@ cnx_coexist_timeout_process = 0x400020ac;
ieee80211_add_extcap = 0x400020cc;
//ieee80211_alloc_proberesp = 0x400020d8;
esp_wifi_80211_tx = 0x400020f8;
ieee80211_crypto_aes_128_cmac_decrypt = 0x40002104;
/* ieee80211_crypto_aes_128_cmac_decrypt = 0x40002104; */
ieee80211_output_do = 0x4000210c;
ieee80211_send_nulldata = 0x40002110;
//ieee80211_setup_robust_mgmtframe = 0x40002114;
//ieee80211_mgmt_output = 0x40002118;
ieee80211_send_deauth = 0x40002120;
//ieee80211_tx_mgt_cb = 0x4000212c;
sta_rx_csa = 0x40002134;
sta_send_sa_query_req = 0x40002138;
/*sta_send_sa_query_req = 0x40002138;
sta_send_sa_query_resp = 0x4000213c;
sta_recv_sa_query_req = 0x40002140;
sta_recv_sa_query_resp = 0x40002144;
sta_recv_sa_query_resp = 0x40002144;*/
//ieee80211_parse_beacon = 0x40002148;
ieee80211_match_security = 0x40002154;
//ieee80211_parse_rsn = 0x4000215c;
Expand Down
2 changes: 1 addition & 1 deletion components/esp_rom/esp32c2/ld/esp32c2.rom.ld
Original file line number Diff line number Diff line change
Expand Up @@ -1834,7 +1834,7 @@ ieee80211_amsdu_length_check = 0x400020ec;
ieee80211_encap_amsdu = 0x400020f0;
ieee80211_output_raw_process = 0x400020f4;
ieee80211_raw_frame_sanity_check = 0x400020fc;
ieee80211_crypto_aes_128_cmac_encrypt = 0x40002100;
//ieee80211_crypto_aes_128_cmac_encrypt = 0x40002100;
ieee80211_alloc_tx_buf = 0x40002108;
/* ieee80211_output_do = 0x4000210c; */
/* ieee80211_send_nulldata = 0x40002110; */
Expand Down

0 comments on commit 7a305c0

Please sign in to comment.