From 3ff4d85f2e8c0ba2d31df58ce147df16975a4f30 Mon Sep 17 00:00:00 2001 From: tenonos-bot <14486120+tenonos-bot@user.noreply.gitee.com> Date: Mon, 5 Aug 2024 14:44:16 +0800 Subject: [PATCH 1/3] release_note: generate release_note for lib-tlsf Signed-off-by: tenonos-bot <14486120+tenonos-bot@user.noreply.gitee.com> --- release_note/Tenon_v0.3.0/release_note_Lib-tlsf_v0.1.0.md | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 release_note/Tenon_v0.3.0/release_note_Lib-tlsf_v0.1.0.md diff --git a/release_note/Tenon_v0.3.0/release_note_Lib-tlsf_v0.1.0.md b/release_note/Tenon_v0.3.0/release_note_Lib-tlsf_v0.1.0.md new file mode 100644 index 0000000..0a34384 --- /dev/null +++ b/release_note/Tenon_v0.3.0/release_note_Lib-tlsf_v0.1.0.md @@ -0,0 +1,7 @@ +### Feature + +### Enhancement + +### Bug + + -- Gitee From 918abf205c1f7cccae6f0312bada26798a54390b Mon Sep 17 00:00:00 2001 From: tenonos-bot <14486120+tenonos-bot@user.noreply.gitee.com> Date: Mon, 5 Aug 2024 14:44:22 +0800 Subject: [PATCH 2/3] release_note: generate release_note for tenon Signed-off-by: tenonos-bot <14486120+tenonos-bot@user.noreply.gitee.com> --- .../Tenon_v0.3.0/release_note_Tenon_v0.3.0.md | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 release_note/Tenon_v0.3.0/release_note_Tenon_v0.3.0.md diff --git a/release_note/Tenon_v0.3.0/release_note_Tenon_v0.3.0.md b/release_note/Tenon_v0.3.0/release_note_Tenon_v0.3.0.md new file mode 100644 index 0000000..dd14875 --- /dev/null +++ b/release_note/Tenon_v0.3.0/release_note_Tenon_v0.3.0.md @@ -0,0 +1,24 @@ +### Feature +#### TenonOS支持SMP ([IA75YL](https://gitee.com/tenonos/request-for-comments/issues/IA75YL)) +- refactoring the lcpu structure([16] (https://gitee.com/tenonos/tenon/pulls/16)) by [@孙昊一](https://gitee.com/yingyisunhaoyi) +- Add SMP startup features([18] (https://gitee.com/tenonos/tenon/pulls/18)) by [@蔡铖](https://gitee.com/cheng2000160) +- add lib/tnsynchronize, implement spinlock using gcc atomic func([19] (https://gitee.com/tenonos/tenon/pulls/19)) by [@蔡铖](https://gitee.com/cheng2000160) +- plat/common:Add the tn_bootstrap_cpu structure to help identify bootstrap cpu([25] (https://gitee.com/tenonos/tenon/pulls/25)) by [@蔡铖](https://gitee.com/cheng2000160) + +### Enhancement +#### Tenon Makefile 对外部库子目录路径解析优化 ([IA6JNW](https://gitee.com/tenonos/tenon/issues/IA6JNW)) +- Get the external lib/driver/plat directory in the makefile file instead of build.sh([15] (https://gitee.com/tenonos/tenon/pulls/15)) by [@蔡铖](https://gitee.com/cheng2000160) +#### 中断处理函数寻址优化 ([IA6FSG](https://gitee.com/tenonos/tenon/issues/IA6FSG)) +- Use gic-v3 irq handlers directly in el1_irq ([21] (https://gitee.com/tenonos/tenon/pulls/21)) by [@蔡铖](https://gitee.com/cheng2000160) +#### others +- Mortise构建使用Tenon适配性问题修改([23] (https://gitee.com/tenonos/tenon/pulls/23)) by [@张浩](https://gitee.com/crazykev) + +### Bug +#### lib-musl + helloworld + tenon v0.2.0 uktest 无法通过 ([IA5SBP](https://gitee.com/tenonos/tenon/issues/IA5SBP)) +- modify futex syscall_num when aarch64 case, and Optimize lib/sched test cases to allow for controllable error([14] (https://gitee.com/tenonos/tenon/pulls/14)) by [@蔡铖](https://gitee.com/cheng2000160) +#### kvm + gicv3 测试用例无法通过 ([IA5S7F](https://gitee.com/tenonos/tenon/issues/IA5S7F)) +- Use the commont exceptions64.S that supports nested interrupts, and optimize tntimer test cases([20] (https://gitee.com/tenonos/tenon/pulls/20)) by [@蔡铖](https://gitee.com/cheng2000160) +#### others +- fix the bug that cpu aff attribute not assigned to ICC_SGI1R_EL1 when sending sgi([17] (https://gitee.com/tenonos/tenon/pulls/17)) by [@蔡铖](https://gitee.com/cheng2000160) + + -- Gitee From 8d05f66e2f34cecaa8153ca7fa325b77f3c18996 Mon Sep 17 00:00:00 2001 From: tenonos-bot <14486120+tenonos-bot@user.noreply.gitee.com> Date: Mon, 5 Aug 2024 14:44:24 +0800 Subject: [PATCH 3/3] release_note: generate release_note for board-support-package Signed-off-by: tenonos-bot <14486120+tenonos-bot@user.noreply.gitee.com> --- .../release_note_Board-support-package_v0.3.0.md | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 release_note/Tenon_v0.3.0/release_note_Board-support-package_v0.3.0.md diff --git a/release_note/Tenon_v0.3.0/release_note_Board-support-package_v0.3.0.md b/release_note/Tenon_v0.3.0/release_note_Board-support-package_v0.3.0.md new file mode 100644 index 0000000..569f87f --- /dev/null +++ b/release_note/Tenon_v0.3.0/release_note_Board-support-package_v0.3.0.md @@ -0,0 +1,9 @@ +### Feature + +### Enhancement +#### others +- Pass the external lib/driver/plat parent directory to the Makefile([10] (https://gitee.com/tenonos/board-support-package/pulls/10)) by [@蔡铖](https://gitee.com/cheng2000160) + +### Bug + + -- Gitee