sync smart & dfs by polarvid · Pull Request #8672 · RT-Thread/rt-thread

@polarvid marked this pull request as ready for review

March 25, 2024 03:52

@Rbb666 Rbb666 added v5.1.0

version 5.1.0 (planned to be released by the end of 2023)

and removed v5.1.0

version 5.1.0 (planned to be released by the end of 2023)

labels

Mar 25, 2024

@polarvid

Also, fixups of msh and lwp_execve() to fit into init process startup.

Signed-off-by: xqyjlj <xqyjlj@126.com>
- tty/pty device was supported on this patch
- For process management, syscall restart is supported since syscall is
  interrupted by job control signal frequently.
- For devfs, a new type called dynamic device is added to support
  controlling terminal device (/dev/tty).
- Add ptyfs for pseudo-terminal subsystem.
- Fixup poll and pgrp. Add resource id by bitmap.
- For signal subsystem, waitpid and job control signal is enhanced with
  a new IPC method implemented by waitqueue.

This patch also includes fixups for the uframe in signal info.

Signed-off-by: Shell <smokewood@qq.com>

@polarvid

@polarvid

BernardXiong

@Rbb666 Rbb666 added the v5.1.0

version 5.1.0 (planned to be released by the end of 2023)

label

Mar 29, 2024

Rbb666 pushed a commit that referenced this pull request

Apr 19, 2024
Signed-off-by: xqyjlj <xqyjlj@126.com>
Signed-off-by: Shell <smokewood@qq.com>
Co-authored-by: xqyjlj <xqyjlj@126.com>

Rbb666 pushed a commit that referenced this pull request

Apr 19, 2024
Signed-off-by: xqyjlj <xqyjlj@126.com>
Signed-off-by: Shell <smokewood@qq.com>
Co-authored-by: xqyjlj <xqyjlj@126.com>