<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rt-thread.git/components, branch copilot/fix-riscv-none-job-failure</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/rt-thread.git/atom/components?h=copilot%2Ffix-riscv-none-job-failure</id>
<link rel='self' href='http://cgit.235523.xyz/rt-thread.git/atom/components?h=copilot%2Ffix-riscv-none-job-failure'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/'/>
<updated>2026-09-21T07:43:37Z</updated>
<entry>
<title>[cherryusb][fsdev] add N32H4x USBFS device support #11764</title>
<updated>2026-09-21T07:43:37Z</updated>
<author>
<name>Onlyou_tzZ</name>
<email>97173915+OnlyoutzZ@users.noreply.github.com</email>
</author>
<published>2026-09-21T07:43:37Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=0edbc15ea9bd50c814d4d3eb4c5d87cd4f90e82a'/>
<id>urn:sha1:0edbc15ea9bd50c814d4d3eb4c5d87cd4f90e82a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[net][at] Reject overlong numeric hostnames</title>
<updated>2026-09-21T02:18:56Z</updated>
<author>
<name>wyf-777</name>
<email>wyf-777@users.noreply.github.com</email>
</author>
<published>2026-09-07T04:06:56Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=3eff2d5c7e136c3ffa1e6eb9b02e6d6e15397bc9'/>
<id>urn:sha1:3eff2d5c7e136c3ffa1e6eb9b02e6d6e15397bc9</id>
<content type='text'>
Numeric hostnames were copied into a fixed stack buffer without a length bound.

Cache the length, reject values that cannot fit, and terminate the copy explicitly.

Fixes #11332

Assisted-by: OpenAI Codex:GPT-5</content>
</entry>
<entry>
<title>[components][sdio] Fix CIS tuple memory leak</title>
<updated>2026-09-21T02:12:51Z</updated>
<author>
<name>zhangyuyang</name>
<email>zhangyuyang821@163.com</email>
</author>
<published>2026-09-05T08:48:33Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=5d1aee9b3233cf4a18eed32078e115185036a302'/>
<id>urn:sha1:5d1aee9b3233cf4a18eed32078e115185036a302</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[components][sdio] fix possible memory leak of sdio driver unregistration</title>
<updated>2026-09-21T01:34:06Z</updated>
<author>
<name>zhangyuyang</name>
<email>zhangyuyang821@163.com</email>
</author>
<published>2026-09-17T01:34:21Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=c2f5a28321fc1ab23a96f28d896113d6244235b0'/>
<id>urn:sha1:c2f5a28321fc1ab23a96f28d896113d6244235b0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[rust][tools] Fix Cortex-M33 hard-float target selection</title>
<updated>2026-09-21T01:29:19Z</updated>
<author>
<name>kingingwang</name>
<email>kingingwang@foxmail.com</email>
</author>
<published>2026-09-18T12:28:45Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=678473c3ba316fe81c978769e57ff1039369983d'/>
<id>urn:sha1:678473c3ba316fe81c978769e57ff1039369983d</id>
<content type='text'>
detect_rust_target() 的 Cortex-M33 分支固定返回 thumbv8m.main-none-eabi，
没有使用同函数已计算的 hard_float，而 M4/M7 分支是判断的。

硬浮点 M33 板卡因此拿到软浮点 ABI 的 Rust 库，链接时报
"uses VFP register arguments" 并终止构建。

按 hard_float 选择 eabihf/eabi，与 M4/M7 分支保持一致。
</content>
</entry>
<entry>
<title>feat[drivers][block]: fix printf format type mismatches</title>
<updated>2026-09-21T01:28:56Z</updated>
<author>
<name>wdfk-prog</name>
<email>1425075683@qq.com</email>
</author>
<published>2026-09-17T03:39:48Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=f6e74cee1784fd302b134547fc7d8794796578e3'/>
<id>urn:sha1:f6e74cee1784fd302b134547fc7d8794796578e3</id>
<content type='text'>
Fix format specifier mismatches in blk_partition.c by using the
appropriate integer formats and explicit casts.

This removes -Wformat warnings on platforms where rt_uint32_t and
rt_size_t are represented as unsigned long.
</content>
</entry>
<entry>
<title>[rust][build] Avoid toml dependency during clean</title>
<updated>2026-09-09T05:31:44Z</updated>
<author>
<name>CYFS</name>
<email>2805686936@qq.com</email>
</author>
<published>2026-09-09T04:07:39Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=5899db2a52f3340b02c2a1a460e7f821202a20a8'/>
<id>urn:sha1:5899db2a52f3340b02c2a1a460e7f821202a20a8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[components][sal] Fix SIOCGIFCONF buffer overflow</title>
<updated>2026-09-07T06:53:09Z</updated>
<author>
<name>zhangyuyang</name>
<email>zhangyuyang821@163.com</email>
</author>
<published>2026-08-30T07:44:11Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=7fa651bd298ddd6cc99d60043f6472f196608825'/>
<id>urn:sha1:7fa651bd298ddd6cc99d60043f6472f196608825</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[device][mmcsd] Fix Arm Compiler 5 build compatibility #11690</title>
<updated>2026-09-07T03:18:41Z</updated>
<author>
<name>CYFS</name>
<email>2805686936@qq.com</email>
</author>
<published>2026-09-07T03:18:41Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=280bcfeec362f2164140606860b22026e5031c3d'/>
<id>urn:sha1:280bcfeec362f2164140606860b22026e5031c3d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[mprotect][kconfig] Add safe defaults for MPU region count options</title>
<updated>2026-09-07T02:31:49Z</updated>
<author>
<name>hanzhijian</name>
<email>hanzhijian@zepp.com</email>
</author>
<published>2026-08-28T09:55:10Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=2c989025432d9f8b482d3979402b96bbe0e69e51'/>
<id>urn:sha1:2c989025432d9f8b482d3979402b96bbe0e69e51</id>
<content type='text'>
NUM_MEM_REGIONS / NUM_CONFIGURABLE_REGIONS / NUM_EXCLUSIVE_REGIONS had no
Kconfig defaults. Enabling RT_USING_HW_STACK_GUARD without explicitly
setting them generated empty macros in rtconfig.h (e.g.
'#define NUM_CONFIGURABLE_REGIONS'), which expanded into invalid C
expressions like '(2 + )' and 'for (i = 0U; i &lt; ; i++)', breaking
compilation for cortex-m4/m7/m33 MPU code.

Add safe defaults: NUM_MEM_REGIONS=8, NUM_CONFIGURABLE_REGIONS=0,
NUM_EXCLUSIVE_REGIONS=0. Also document the MemManage_Handler strong-symbol
conflict with CubeMX-generated stm32f4xx_it.c and how to resolve it.

Reported-by: wdfk-prog
</content>
</entry>
</feed>
