<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rt-thread.git/components/lwp/terminal, 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/lwp/terminal?h=copilot%2Ffix-riscv-none-job-failure</id>
<link rel='self' href='http://cgit.235523.xyz/rt-thread.git/atom/components/lwp/terminal?h=copilot%2Ffix-riscv-none-job-failure'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/'/>
<updated>2026-06-16T07:43:44Z</updated>
<entry>
<title>fix: V-004 security vulnerability</title>
<updated>2026-06-16T07:43:44Z</updated>
<author>
<name>orbisai0security</name>
<email>mediratta01.pally@gmail.com</email>
</author>
<published>2026-06-08T07:34:40Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=b210bd84ebec82ce6e8cc8218c6e92656bb7f72e'/>
<id>urn:sha1:b210bd84ebec82ce6e8cc8218c6e92656bb7f72e</id>
<content type='text'>
Automated security fix generated by OrbisAI Security
</content>
</entry>
<entry>
<title>[smart] Add vDSO support for RISC-V architecture and refactor related components</title>
<updated>2025-05-19T10:29:26Z</updated>
<author>
<name>bernard</name>
<email>bernard.xiong@rt-thread.com</email>
</author>
<published>2025-05-12T11:29:35Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=721dfbfe017583914d37ad30aea5d5634070ede2'/>
<id>urn:sha1:721dfbfe017583914d37ad30aea5d5634070ede2</id>
<content type='text'>
- Implemented vDSO functionality for the RISC-V architecture, including the necessary source files and linker scripts.
- Introduced a new `vdso_sys.c` file for RISC-V, containing functions to handle time retrieval using the vDSO mechanism.
- Created architecture-specific linker scripts (`vdso.lds.S`) for both AArch64 and RISC-V.
- Updated the build system to support vDSO compilation for RISC-V, including necessary adjustments in `SConstruct` files.
- Refactored existing vDSO code to improve compatibility and maintainability across architectures.
- Adjusted the maximum number of PTY devices in the terminal configuration from 64 to 32 for better resource management.
- Fixed minor issues in existing code, including correcting the path for the vDSO shared library and ensuring proper function definitions.
</content>
</entry>
<entry>
<title>[serial] add bypass testcase in utest</title>
<updated>2024-12-17T03:08:14Z</updated>
<author>
<name>zhujiale</name>
<email>945386260@qq.com</email>
</author>
<published>2024-11-27T06:48:29Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=e4760364f18a784257ad422b913997752d15e93b'/>
<id>urn:sha1:e4760364f18a784257ad422b913997752d15e93b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[lwp] fix TTYSUP_CFLAG did not include CBAUD flag</title>
<updated>2024-12-12T23:54:30Z</updated>
<author>
<name>zhujiale</name>
<email>945386260@qq.com</email>
</author>
<published>2024-12-11T08:16:29Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=ee5b7f1de95cbed82fad08112821dd81cdc66d0f'/>
<id>urn:sha1:ee5b7f1de95cbed82fad08112821dd81cdc66d0f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fixup: pty: possible memory leaking on close()</title>
<updated>2024-09-20T03:02:25Z</updated>
<author>
<name>Shell</name>
<email>smokewood@qq.com</email>
</author>
<published>2024-09-19T07:06:03Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=210cd71128f3b3208bab5ed3844c09e588f89711'/>
<id>urn:sha1:210cd71128f3b3208bab5ed3844c09e588f89711</id>
<content type='text'>
The ref_count of the vnode is NOT bound to the resource reference counts
of the ptm device created by opening `dev/ptmx`, so the conditional
release of resource may end up by memory leaking if the multiple user
have open the `dev/ptmx`.

Changes:

- Removed conditional branch on recycling resource

Signed-off-by: Shell &lt;smokewood@qq.com&gt;
</content>
</entry>
<entry>
<title>[smart] add FIONREAD ioctl support for tty (#8996)</title>
<updated>2024-05-28T01:56:10Z</updated>
<author>
<name>Shell</name>
<email>smokewood@qq.com</email>
</author>
<published>2024-05-28T01:56:10Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=952f2c43f8a10f815f34307c7d184af8f08011ba'/>
<id>urn:sha1:952f2c43f8a10f815f34307c7d184af8f08011ba</id>
<content type='text'>
Signed-off-by: Shell &lt;smokewood@qq.com&gt;</content>
</entry>
<entry>
<title>[smart] select console device dynamically (#8949)</title>
<updated>2024-05-17T05:19:00Z</updated>
<author>
<name>Shell</name>
<email>smokewood@qq.com</email>
</author>
<published>2024-05-17T05:19:00Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=f2d6325b43ea1e390f034e03340b41662351b441'/>
<id>urn:sha1:f2d6325b43ea1e390f034e03340b41662351b441</id>
<content type='text'>
* [smart] select console device dynamically

- Fixed compiler warning on terminal subsystem for
  `components/lwp/terminal/terminal.h`
- Updated default console setup to dynamically select an appropriate tty
  device based on the configured console device name.

Signed-off-by: Shell &lt;smokewood@qq.com&gt;

* fixup: remove useless codes

---------

Signed-off-by: Shell &lt;smokewood@qq.com&gt;</content>
</entry>
<entry>
<title>fix baudrate error (#8873)</title>
<updated>2024-04-29T10:00:34Z</updated>
<author>
<name>xiao-mang</name>
<email>53597406+xiao-mang@users.noreply.github.com</email>
</author>
<published>2024-04-29T10:00:34Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=b586889216a4cbe7995498b40ae3a69110b3a2d4'/>
<id>urn:sha1:b586889216a4cbe7995498b40ae3a69110b3a2d4</id>
<content type='text'>
* fix baudrate error

* fix baudrate error

* fix baudrate error

* fix baudrate error

* fix baudrate error

* fix baudrate error

* fix baudrate error

* fix baudrate error

* fix baudrate error</content>
</entry>
<entry>
<title>[smart] fixup devfs porting layer of terminal (#8797)</title>
<updated>2024-04-15T10:24:19Z</updated>
<author>
<name>Shell</name>
<email>smokewood@qq.com</email>
</author>
<published>2024-04-15T10:24:19Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=5730097296283354082fc597a9421252aedc6b1c'/>
<id>urn:sha1:5730097296283354082fc597a9421252aedc6b1c</id>
<content type='text'>
Signed-off-by: Shell &lt;smokewood@qq.com&gt;</content>
</entry>
<entry>
<title>sync smart &amp; dfs (#8672)</title>
<updated>2024-03-28T15:42:56Z</updated>
<author>
<name>Shell</name>
<email>smokewood@qq.com</email>
</author>
<published>2024-03-28T15:42:56Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=83e95bdff4c48c661b50e1eec56d5fd293b28fbb'/>
<id>urn:sha1:83e95bdff4c48c661b50e1eec56d5fd293b28fbb</id>
<content type='text'>
Signed-off-by: xqyjlj &lt;xqyjlj@126.com&gt;
Signed-off-by: Shell &lt;smokewood@qq.com&gt;
Co-authored-by: xqyjlj &lt;xqyjlj@126.com&gt;</content>
</entry>
</feed>
