From 755f91eb8a138da577ea353c08c33eb700f9ac50 Mon Sep 17 00:00:00 2001 From: Tan Yan Quan Date: Fri, 14 Nov 2025 03:18:04 +0000 Subject: [PATCH] fix(openthread): resolve deadlock issues due to switching_lock * esp-openthread: thread_zigbee/esp-openthread@068a8f4d2 * openthread: espressif/openthread@36b14d3ef * esp-idf: espressif/esp-idf@8d036f2ed --- esp32/libopenthread_br.a | Bin 271958 -> 271958 bytes esp32c2/libopenthread_br.a | Bin 469326 -> 469326 bytes esp32c3/libopenthread_br.a | Bin 469326 -> 469326 bytes esp32c5/libopenthread_br.a | Bin 470334 -> 470334 bytes esp32c6/libopenthread_br.a | Bin 470334 -> 470334 bytes esp32c61/libopenthread_br.a | Bin 470334 -> 470334 bytes esp32p4/libopenthread_br.a | Bin 471014 -> 471014 bytes esp32s2/libopenthread_br.a | Bin 271910 -> 271910 bytes esp32s3/libopenthread_br.a | Bin 271874 -> 271874 bytes 9 files changed, 0 insertions(+), 0 deletions(-) diff --git a/esp32/libopenthread_br.a b/esp32/libopenthread_br.a index b9a86e565b8294ad4b35feff6395e8694c4bc8a7..1f88cadd9c0e8ebbcb44170fc0ab86f6109f992b 100644 GIT binary patch delta 350 zcmcb1M&Q~Rfen(XEQW>#=94$(xNc5T^>zpIHgC+C>WdKX-{lkl=WUnbW;`B>;A$l@ zUUmR;w=*tc^i)8|Og_YzqJ`i(yk(pz1m{jau!o6bs}|FGafA?11;=!qgG?Ng&+p>c zZY9CQ=LeJY-99soDHLwF?{@okrYtU)tn2nq6Pa3(>;f8o%M30%eVr3C$M)Bsna=RQ z#kMgrmvX~+zSHmV09BmhVV-UZ6LZ}T)Mai7=Ykw8u-&eP`8SfmV6jP?nbVEo>b5&Q IXBM#s0P}cxt^fc4 delta 350 zcmcb1M&Q~Rfen(XEC%Mr29r1DxNc5T^>zpIHgC+C>WdKX-{lkl=WUnbW;`B>;A$l@ zUUmR;w=*tc^i)8|Og_YzqJ`i(yk(pz1m{jau!o6bs}|FGafA?11;=!qgG?Ng&+p>c zZY9CQ=LeJY-99soDHLwF?{@okrYtU)tn2nq6Pa3(>;f8o%M30%eVr3C$M)Bsna=RQ z#kMgrmvX~+zSHmV09BmhVV-UZ6LZ}T)Mai7=Ykw8u-&eP`8SfmV6jP?nbVEo>b5&Q IXBM#s00WhI!vFvP diff --git a/esp32c2/libopenthread_br.a b/esp32c2/libopenthread_br.a index 7e03f37a474b51b49ba468653ec5994ade4e49e1..fccf9ce96ef01dcda5c6e5e14c0c09f68c5be9cf 100644 GIT binary patch delta 406 zcmX?iN#@)onGLb3EQW>#=9?2$w`71>lM_`_H`nzonFiys11lP)+NxU4v-F1vf+Z4>5{?MN_8)S^q^m75M0@L3Gu&Qid z^@r(rBtrGAFy{5r2=1pM=4eGQcYELzW*LYr+Y7Z>J~_b@#ZF%k%PKV8FMw5HdLPil z>2}3z0@L+M*mS1PlK`^zNwBF*?<)baK*aV{`7FD6V0u%xpQ~ZnWCi2KPTs4^x&764 z7XLP|5EciUKte#yo^`(fSj~2zrxJLf%Ej0wZod}Gy4@clHE}JgPbO5A7~76$BvpFF VY->Zod|+^cy&$mN=Oi0b0stN4iGKh9 delta 406 zcmX?iN#@)onGLb3EC%Mr2AdOAw`71>lM_`_H`nzonFiys11lP)+NxU4v-F1vf+Z4>5{?MN_8)S^q^m75M0@L3Gu&Qid z^@r(rBtrGAFy{5r2=1pM=4eGQcYELzW*LYr+Y7Z>J~_b@#ZF%k%PKV8FMw5HdLPil z>2}3z0@L+M*mS1PlK`^zNwBF*?<)baK*aV{`7FD6V0u%xpQ~ZnWCi2KPTs4^x&764 z7XLP|5EciUKte#yo^`(fSj~2zrxJLf%Ej0wZod}Gy4@clHE}JgPbO5A7~76$BvpFF VY->Zod|+^cy&$mN=Oi0b0st?diIe~U diff --git a/esp32c3/libopenthread_br.a b/esp32c3/libopenthread_br.a index 7e03f37a474b51b49ba468653ec5994ade4e49e1..fccf9ce96ef01dcda5c6e5e14c0c09f68c5be9cf 100644 GIT binary patch delta 406 zcmX?iN#@)onGLb3EQW>#=9?2$w`71>lM_`_H`nzonFiys11lP)+NxU4v-F1vf+Z4>5{?MN_8)S^q^m75M0@L3Gu&Qid z^@r(rBtrGAFy{5r2=1pM=4eGQcYELzW*LYr+Y7Z>J~_b@#ZF%k%PKV8FMw5HdLPil z>2}3z0@L+M*mS1PlK`^zNwBF*?<)baK*aV{`7FD6V0u%xpQ~ZnWCi2KPTs4^x&764 z7XLP|5EciUKte#yo^`(fSj~2zrxJLf%Ej0wZod}Gy4@clHE}JgPbO5A7~76$BvpFF VY->Zod|+^cy&$mN=Oi0b0stN4iGKh9 delta 406 zcmX?iN#@)onGLb3EC%Mr2AdOAw`71>lM_`_H`nzonFiys11lP)+NxU4v-F1vf+Z4>5{?MN_8)S^q^m75M0@L3Gu&Qid z^@r(rBtrGAFy{5r2=1pM=4eGQcYELzW*LYr+Y7Z>J~_b@#ZF%k%PKV8FMw5HdLPil z>2}3z0@L+M*mS1PlK`^zNwBF*?<)baK*aV{`7FD6V0u%xpQ~ZnWCi2KPTs4^x&764 z7XLP|5EciUKte#yo^`(fSj~2zrxJLf%Ej0wZod}Gy4@clHE}JgPbO5A7~76$BvpFF VY->Zod|+^cy&$mN=Oi0b0st?diIe~U diff --git a/esp32c5/libopenthread_br.a b/esp32c5/libopenthread_br.a index 029aebec1a4c94e10b0b3fb7e59a2afbf2847a15..aebd17030f34c07a77b39398212dffb4b67eca6f 100644 GIT binary patch delta 331 zcmdmYOJ?6KnGLb3EQW>#=9?2$pJaeplM_{IHy`WUGY!Too$l|*YP?-fjq&#cm{{%h zRofY#Pe*Wt0+{s65!^$^nVe0*-02&GSevIOII@OqfAp8>ek4MTQv~yIX#}^cgt=G| z%-zm7joAlc_Vz$s7A0qxqSEOL%GiXq|0`fw&I=Q(-L6*8a>@$EEuHLJ$+^8~7fX5@ zSO{$WcA)jXf?)o3pmQcbG*5SwVq3ZWT>|TQe~8q<4Xibp5GGLSMKr_!u&QfiY)3=E Zd|>dDP7iQoHJT0#5S8s&XW6dA0{~W8Zh`;+ delta 331 zcmdmYOJ?6KnGLb3EC%Mr2AdOApJaeplM_{IHy`WUGY!Too$l|*YP?-fjq&#cm{{%h zRofY#Pe*Wt0+{s65!^$^nVe0*-02&GSevIOII@OqfAp8>ek4MTQv~yIX#}^cgt=G| z%-zm7joAlc_Vz$s7A0qxqSEOL%GiXq|0`fw&I=Q(-L6*8a>@$EEuHLJ$+^8~7fX5@ zSO{$WcA)jXf?)o3pmQcbG*5SwVq3ZWT>|TQe~8q<4Xibp5GGLSMKr_!u&QfiY)3=E Zd|>dDP7iQoHJT0#5S8s&XW6dA0{~?XZkGT6 diff --git a/esp32c6/libopenthread_br.a b/esp32c6/libopenthread_br.a index 75d9c4e772028195334f588ce8437749e17446f3..c1fc2b04d15248c9dd7c906bb4f98cafd5dacf93 100644 GIT binary patch delta 331 zcmdmYOJ?6KnGLb3EQW>#=9?2$pJaeplM_{IHy`WUGY!Too$l|*YP?-fjq&#cm{{%h zRofY#Pe*Wt0+{s65!^$^nVe0*-02&GSevIOII@OqfAp8>ek4MTQv~yIX#}^cgt=G| z%-zm7joAlc_Vz$s7A0qxqSEOL%GiXq|0`fw&I=Q(-L6*8a>@$EEuHLJ$+^8~7fX5@ zSO{$WcA)jXf?)o3pmQcbG*5SwVq3ZWT>|TQe~8q<4Xibp5GGLSMKr_!u&QfiY)3=E Zd|>dDP7iQoHJT0#5S8s&XW6dA0{~W8Zh`;+ delta 331 zcmdmYOJ?6KnGLb3EC%Mr2AdOApJaeplM_{IHy`WUGY!Too$l|*YP?-fjq&#cm{{%h zRofY#Pe*Wt0+{s65!^$^nVe0*-02&GSevIOII@OqfAp8>ek4MTQv~yIX#}^cgt=G| z%-zm7joAlc_Vz$s7A0qxqSEOL%GiXq|0`fw&I=Q(-L6*8a>@$EEuHLJ$+^8~7fX5@ zSO{$WcA)jXf?)o3pmQcbG*5SwVq3ZWT>|TQe~8q<4Xibp5GGLSMKr_!u&QfiY)3=E Zd|>dDP7iQoHJT0#5S8s&XW6dA0{~?XZkGT6 diff --git a/esp32c61/libopenthread_br.a b/esp32c61/libopenthread_br.a index 029aebec1a4c94e10b0b3fb7e59a2afbf2847a15..aebd17030f34c07a77b39398212dffb4b67eca6f 100644 GIT binary patch delta 331 zcmdmYOJ?6KnGLb3EQW>#=9?2$pJaeplM_{IHy`WUGY!Too$l|*YP?-fjq&#cm{{%h zRofY#Pe*Wt0+{s65!^$^nVe0*-02&GSevIOII@OqfAp8>ek4MTQv~yIX#}^cgt=G| z%-zm7joAlc_Vz$s7A0qxqSEOL%GiXq|0`fw&I=Q(-L6*8a>@$EEuHLJ$+^8~7fX5@ zSO{$WcA)jXf?)o3pmQcbG*5SwVq3ZWT>|TQe~8q<4Xibp5GGLSMKr_!u&QfiY)3=E Zd|>dDP7iQoHJT0#5S8s&XW6dA0{~W8Zh`;+ delta 331 zcmdmYOJ?6KnGLb3EC%Mr2AdOApJaeplM_{IHy`WUGY!Too$l|*YP?-fjq&#cm{{%h zRofY#Pe*Wt0+{s65!^$^nVe0*-02&GSevIOII@OqfAp8>ek4MTQv~yIX#}^cgt=G| z%-zm7joAlc_Vz$s7A0qxqSEOL%GiXq|0`fw&I=Q(-L6*8a>@$EEuHLJ$+^8~7fX5@ zSO{$WcA)jXf?)o3pmQcbG*5SwVq3ZWT>|TQe~8q<4Xibp5GGLSMKr_!u&QfiY)3=E Zd|>dDP7iQoHJT0#5S8s&XW6dA0{~?XZkGT6 diff --git a/esp32p4/libopenthread_br.a b/esp32p4/libopenthread_br.a index 4b9e468d9051e4407b287d9147382c176066c92e..3cae42c3eebd862436d561a7390ea51826ff4d2d 100644 GIT binary patch delta 408 zcmaEMU*_3;nGLb3EQW>#=9?2$Su(+_$%(4Ho4@s)nFiyvPCuW-D!4sHjZt?ZOssdi z)DFh~(-GWN0ZjJg2yWF0reISrcl*V^OgEwsGFFky*QF8MMWxKmiU{tu>CE@x7WZyf z(`VW01e0x@ej$lfXu4h~tHSiWP*#=cag}TW)BUR0bf)LY0a<-=Y%0^&RRLKbV!Kx{ z%VQp}-tC4BEa}#8V(65s1YA8%2*lPmY K_nc?bN&o;OI*f1t delta 408 zcmaEMU*_3;nGLb3EC%Mr2AdOASu(+_$%(4Ho4@s)nFiyvPCuW-D!4sHjZt?ZOssdi z)DFh~(-GWN0ZjJg2yWF0reISrcl*V^OgEwsGFFky*QF8MMWxKmiU{tu>CE@x7WZyf z(`VW01e0x@ej$lfXu4h~tHSiWP*#=cag}TW)BUR0bf)LY0a<-=Y%0^&RRLKbV!Kx{ z%VQp}-tC4BEa}#8V(65s1YA8%2*lPmY K_nc?bN&o;hdW?kt diff --git a/esp32s2/libopenthread_br.a b/esp32s2/libopenthread_br.a index 50c28772643dc9751dbc5deb2e443940c9fdcf40..fe678e2887746b85423757c3f96a7ab63768ec47 100644 GIT binary patch delta 346 zcmZ2>Mqt?)fen(XEQW>#=F=~7F}iL}QgwGn;(p2r@I~Tw?{W$NbGHK(vxFgJw#y|l zZg)WDFJk;6kHn8Y#OR;};Wvsi`EGynhH;`0n7_U8KjR;9C{vuN+7C&WYZ_Cm0uujq z8&eh+5`W%ArdF7#{~3L^m+WD>WQHW)|C#9u4}=f2#dmsK4KvTy1I&rs2sP7zX7X$= v<6+)xiX;fs$g#c3iP_o`p?f=94KuSj5CZKCLwo5%{=CKC=E*Wnv delta 346 zcmZ2>Mqt?)fen(XEC%Mr2GcKcF}iL}QgwGn;(p2r@I~Tw?{W$NbGHK(vxFgJw#y|l zZg)WDFJk;6kHn8Y#OR;};Wvsi`EGynhH;`0n7_U8KjR;9C{vuN+7C&WYZ_Cm0uujq z8&eh+5`W%ArdF7#{~3L^m+WD>WQHW)|C#9u4}=f2#dmsK4KvTy1I&rs2sP7zX7X$= v<6+)xiX;fs$g#c3iP_o`p?f=94KuSj5CZKCLwo5%{=CKC=J`it0 diff --git a/esp32s3/libopenthread_br.a b/esp32s3/libopenthread_br.a index 96792d906b9307cea3ef0dd65f4d8a35ecf70840..096e1364bdf26cb4fac731cfbf166de738e79da6 100644 GIT binary patch delta 345 zcmZoVBhYk4V1uM8i=m-``SgoijINuLRNdVnTt*&d-_5^rJbaO4yLUMSfVta&idn)C zGTY@68Miwi^A|CGkw@Z3A7XUSg76!~nS8gudBZqS2+ZH!_@D8QIFu>QRP6^*1+sp6 z+-7Eu?V)K*z6x-`z{y@}BHOv!nY_3lVjyR4pEr>y5oY{^m~IROnS z{>*fS2OQRP6^*1+sp6 z+-7Eu?V)K*z6x-`z{y@}BHOv!nY_3lVjyR4pEr>y5oY{^m~IROnS z{>*fS2O