Cursor Agent
b76ddd9a0a
fatfs: prevent dynamic mount buffer leaks on mount failures
2026-04-09 01:09:38 +00:00
Fu Hanxi
508ba7ae04
Merge branch 'ci/pre-commit-idf-ci' into 'master'
...
ci: fix pre-commit idf-ci version
See merge request espressif/esp-idf!47366
2026-04-08 16:01:00 +02:00
igor.udot
901eeae406
ci: enable filter_non_test_related_apps_by_modified_files
2026-04-08 15:48:28 +02:00
igor.udot
1509d7493d
ci: fix pre-commit idf-ci version
2026-04-08 15:48:18 +02:00
Alexey Lapshin
1735ec860d
Merge branch 'feat/refactor_bootloade_linker_scripts' into 'master'
...
feat(bootloader): split linker scripts into memory and sections
Closes IDF-14119
See merge request espressif/esp-idf!47250
2026-04-08 16:47:14 +04:00
morris
2994fca5ba
Merge branch 'feat/esp32s31-rmt-support' into 'master'
...
feat(rmt): enable RMT support on esp32s31
Closes IDF-14794
See merge request espressif/esp-idf!47152
2026-04-08 18:46:54 +08:00
Fu Hanxi
bb2b0ada18
Merge branch 'revert-18c5cab8' into 'master'
...
Revert "Merge branch 'ci/filter_non_test_related_apps_by_modified_files' into 'master'"
See merge request espressif/esp-idf!47369
2026-04-08 12:40:44 +02:00
Igor Udot
1d6e673283
Revert "Merge branch 'ci/filter_non_test_related_apps_by_modified_files' into 'master'"
...
This reverts merge request !47321
2026-04-08 18:13:01 +08:00
Marius Vikhammer
051a116979
Merge branch 'feature/esp_cpu_testcoverage' into 'master'
...
Add esp_cpu API test coverage
Closes IDF-4920
See merge request espressif/esp-idf!46945
2026-04-08 17:19:49 +08:00
morris
d630f83f7d
Merge branch 'fix/fix_lcd_cmd_bypassd_unexpectedly' into 'master'
...
fix(lcd): fix lcd cmd be bypassd unexpectedly
See merge request espressif/esp-idf!46960
2026-04-08 16:28:39 +08:00
Mahavir Jain
c99e4d34e9
Merge branch 'fix/esp_tee_bbp' into 'master'
...
fix(esp_tee): Add missing input validation checks for TEE service calls
See merge request espressif/esp-idf!47149
2026-04-08 13:41:39 +05:30
Marius Vikhammer
f2f80f3aa8
Merge branch 'feature/wdt_rom_patch_slim' into 'master'
...
fix(esp_hal_wdt): reduce IRAM usage of WDT init ROM patch
See merge request espressif/esp-idf!47340
2026-04-08 16:10:53 +08:00
Marius Vikhammer
edb0e8dba9
Merge branch 'ci/fix_freertos_s31_perf_limits' into 'master'
...
test: align esp32s31 freertos perf limits
Closes IDFCI-10315 and IDFCI-10316
See merge request espressif/esp-idf!47355
2026-04-08 16:00:13 +08:00
Igor Udot
18c5cab899
Merge branch 'ci/filter_non_test_related_apps_by_modified_files' into 'master'
...
Ci/filter non test related apps by modified files
See merge request espressif/esp-idf!47321
2026-04-08 15:15:44 +08:00
Marius Vikhammer
54c6851bf1
test: align esp32s31 freertos perf limits
...
ESP32-S31 scheduling and spinlock benchmarks match the relaxed P4 thresholds
better than the generic limits, so use those limits to keep the
FreeRTOS perf cases stable.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-04-08 14:46:25 +08:00
Rahul Tank
25d8f3c269
Merge branch 'bugfix/fix_dtm_end_test' into 'master'
...
fix(nimble): Fix DTM test end packet count parsing
Closes BLERP-2687
See merge request espressif/esp-idf!47327
2026-04-08 12:14:06 +05:30
Marius Vikhammer
c65908a719
Merge branch 'feature/s31_core_ci_enable' into 'master'
...
test: enable pthread tests on esp32s31 and esp32p4
Closes IDF-14683
See merge request espressif/esp-idf!47348
2026-04-08 14:37:05 +08:00
morris
5c55b812be
Merge branch 'feat/bitscrambler_esp32s31' into 'master'
...
feat(bitscrambler): add esp32s31 support
Closes IDF-14714
See merge request espressif/esp-idf!47338
2026-04-08 14:07:56 +08:00
Marius Vikhammer
7b58b459c0
test: enable pthread tests on esp32s31 and esp32p4
...
Run the pthread functional suite on targets that are ready in CI.
2026-04-08 14:01:09 +08:00
Zhang Wen Xu
710f133604
Merge branch 'bugfix/fix_ot_ci_testcases' into 'master'
...
ci: improve BR host related test cases
See merge request espressif/esp-idf!47089
2026-04-08 02:35:01 +00:00
morris
ae8acf82e7
feat(rmt): enable RMT support on esp32s31
...
Enable esp32s31 RMT caps and clock source definitions for
esp_driver_rmt.
Add esp32s31 RMT LL/periph hooks, sleep retention metadata, and RMTMEM
linker symbol.
2026-04-08 10:17:10 +08:00
Marius Vikhammer
ae710978ae
Merge branch 'ci/esp32s31_intr_dump_expected_output' into 'master'
...
ci(esp_intr_dump): add expected output for esp32s31
Closes IDFCI-10298
See merge request espressif/esp-idf!47347
2026-04-08 10:14:23 +08:00
morris
425966f88f
Merge branch 'feat/etm_esp32s31' into 'master'
...
feat(etm): add ETM LL and GPIO ETM support on esp32s31
Closes IDF-14724 and IDF-14786
See merge request espressif/esp-idf!47247
2026-04-08 10:08:24 +08:00
Armando (Dou Yiwen)
f8f5e99cb4
Merge branch 'feat/cache_s31' into 'master'
...
cache: driver support and panic support on s31
Closes IDF-14650, IDF-14651, and IDFCI-10314
See merge request espressif/esp-idf!47156
2026-04-08 02:06:44 +00:00
morris
11f76780cc
feat(bitscrambler): support driver on esp32s31
2026-04-08 09:53:21 +08:00
Marius Vikhammer
82c1f71d96
ci(esp_intr_dump): add expected output for esp32s31
2026-04-08 09:43:21 +08:00
Marius Vikhammer
8e1dba70f6
Merge branch 'ci/disable_flash_suspend_test_s31' into 'master'
...
ci(esp32s31): skip flash_suspend rtc_clk test until runners available
See merge request espressif/esp-idf!47346
2026-04-08 09:40:36 +08:00
Marius Vikhammer
380dde02d0
ci(esp32s31): skip flash_suspend rtc_clk test until runners available
...
No esp32s31 boards are registered in the flash_suspend runner pool yet.
The test_rtc_clk_flash test targets all SOC_CLK_TREE_SUPPORTED chips and
creates a flash_suspend CI job for esp32s31 that immediately fails with
no runner assigned. Add a temp_skip_ci matching the existing pattern for
esp32h2.
Tracked in IDF-15531.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-08 09:12:36 +08:00
Martin Vychodil
7a85a4b89d
Merge branch 'fix/fatfs_instance_init' into 'master'
...
Fix: various FATFS/VFS fixes
Closes IDF-15530
See merge request espressif/esp-idf!47336
2026-04-08 03:29:52 +08:00
Marius Vikhammer
c34049a323
fix(esp_hal_wdt): reduce IRAM usage of WDT init ROM patch
...
The ROM patch for chips missing clock source configuration in wdt_hal_init
was re-implementing the full function in IRAM. Instead, delegate to the ROM
version and only append the missing clock configuration afterwards, saving
~550 bytes of IRAM.
2026-04-07 20:14:26 +08:00
Ren Peiying
443d4705b7
Merge branch 'docs/add_cn_trans_to_intr_alloc' into 'master'
...
docs: Update CN translation for intr_alloc
Closes DOC-14112
See merge request espressif/esp-idf!47025
2026-04-07 19:16:48 +08:00
Martin Vychodil
85ead6f5d4
fix(fatfs): Added tests for FATFS re-registration and VFS adapter early returns
2026-04-07 13:12:54 +02:00
Martin Vychodil
8240eea180
fix(fatfs): Fixed VFS adapter early return paths
2026-04-07 13:12:42 +02:00
Martin Vychodil
26ceedb5f8
fix(fatfs): Fixed uninitialized FATFS pointer for already mounted path
2026-04-07 12:08:49 +02:00
Martin Vychodil
23298ce2df
Merge branch 'feature/fatfs_bdl' into 'master'
...
feat(fatfs): Add BDL support to FatFS component
Closes IDF-13492
See merge request espressif/esp-idf!46864
2026-04-07 17:49:25 +08:00
Rahul Tank
b1050c5a9e
fix(nimble): Fix DTM test end packet count parsing
2026-04-07 14:56:00 +05:30
igor.udot
0e6b16492a
ci: enable filter_non_test_related_apps_by_modified_files
2026-04-07 16:38:21 +08:00
armando
61eb179368
feat(cache): support cache msync driver and cache panic driver
2026-04-07 07:48:45 +00:00
morris
43bc8c2fe5
feat(etm): add ETM LL and GPIO ETM support on esp32s31
...
Enable ETM caps and add S31 ETM/GPIO LL and retention support for
GPTimer ETM builds.
2026-04-07 14:47:36 +08:00
Igor Udot
953c40c9aa
Merge branch 'fix/remove_useless_ci_config_mspi' into 'master'
...
fix(mspi): removed useless ci config
See merge request espressif/esp-idf!47311
2026-04-07 14:36:48 +08:00
Zhang Wen Xu
0ae2a23090
Merge branch 'feat/update_h4_etm_reg_for_154' into 'master'
...
feat(802.15.4): update h4 etm reg for 154
See merge request espressif/esp-idf!47086
2026-04-07 06:29:44 +00:00
Island
ac588e91b0
Merge branch 'ble_dev/esp32h4eco1_chip_20260403_iso' into 'master'
...
fix(ble): support ble iso for esp32h4 eco1
Closes IDF-12243 and IDF-12248
See merge request espressif/esp-idf!47260
2026-04-07 14:28:31 +08:00
renpeiying
6a6a25817b
docs: Update CN translation for intr_alloc
2026-04-07 14:19:54 +08:00
Armando (Dou Yiwen)
cc3808e3fe
fix(mspi): removed useless ci config
...
Signed-off-by: Armando (Dou Yiwen) <douyiwen@espressif.com >
2026-04-07 13:32:42 +08:00
Martin Vychodil
7043fb0d14
feat(fatfs): Added BDL support to FatFS component
2026-04-07 07:11:21 +02:00
Shen Meng Jing
83a0043735
Merge branch 'docs/update_cn_esp_http_server' into 'master'
...
docs: Update CN translation for esp_http_server.rst
Closes DOC-14191
See merge request espressif/esp-idf!47266
2026-04-07 13:09:21 +08:00
Laukik Hase
145ba4c42d
fix(esp_tee): Add missing input validation checks for TEE service calls
...
- MULTI_HEAP_ASSERT for TEE now aborts on failure, instead of ignoring the condition
- Prevent potential TEE OTA write bounds overflow
2026-04-07 10:05:06 +05:30
Shen Mengjing
eb3c96b1d0
docs: Update CN translation for esp_http_server.rst
2026-04-07 11:20:21 +08:00
Marius Vikhammer
6ab1721056
Merge branch 'feature/esp_timer_s31' into 'master'
...
test(esp_timer): enable ESP32-S31 target tests
Closes IDF-14693
See merge request espressif/esp-idf!47270
2026-04-07 11:01:50 +08:00
morris
0b4e08c0a6
Merge branch 'fix/fixed_esp32h4_kconfig_issue' into 'master'
...
fix(ble): fixed esp32h4 kconfig CI warning
See merge request espressif/esp-idf!47280
2026-04-07 10:38:35 +08:00