From ff465348e37bbbaed9d3ea44f092fd54589e7e0e Mon Sep 17 00:00:00 2001 From: liaotao Date: Wed, 30 Aug 2023 16:16:10 +0800 Subject: [PATCH 1/2] kernel-docs update --- ...1\347\214\256openEuler kernel\347\244\276\345\214\272.md" | 5 +++++ 1 file changed, 5 insertions(+) diff --git "a/\350\264\241\347\214\256openEuler kernel\347\244\276\345\214\272.md" "b/\350\264\241\347\214\256openEuler kernel\347\244\276\345\214\272.md" index 427cad6..c94bb31 100644 --- "a/\350\264\241\347\214\256openEuler kernel\347\244\276\345\214\272.md" +++ "b/\350\264\241\347\214\256openEuler kernel\347\244\276\345\214\272.md" @@ -115,6 +115,11 @@ git format-patch --subject-prefix="PATCH v2 OLK-5.10" -1 ##### 发送补丁 +在您发送补丁到邮件列表前需要先订阅,请参考[订阅邮件列表指引](https://www.openeuler.org/zh/community/mailing-list/): + +1. [kernel@openeuler.org邮件列表](https://mailweb.openeuler.org/postorius/lists/kernel@openeuler.org/) +2. [kernel-build@openeuler.org邮件列表](https://www.openeuler.org/zh/community/mailing-list/) + 使用以下命令将补丁发送到邮件列表:**kernel@openeuler.org** ``` -- Gitee From 938f71794a482e56a152ff73602146ec9df53d31 Mon Sep 17 00:00:00 2001 From: liaotao Date: Fri, 8 Sep 2023 15:26:31 +0800 Subject: [PATCH 2/2] kernel-docs update --- Kernel SIG/Meeting Record/2023/2023-06-30.md | 33 ++++++ Kernel SIG/Meeting Record/2023/2023-07-14.md | 56 +++++++++ Kernel SIG/Meeting Record/2023/2023-07-28.md | 76 +++++++++++++ Kernel SIG/Meeting Record/2023/2023-08-11.md | 114 +++++++++++++++++++ Kernel SIG/Meeting Record/2023/2023-08-25.md | 108 ++++++++++++++++++ Kernel SIG/Meeting Record/2023/2023-09-08.md | 84 ++++++++++++++ 6 files changed, 471 insertions(+) create mode 100644 Kernel SIG/Meeting Record/2023/2023-06-30.md create mode 100644 Kernel SIG/Meeting Record/2023/2023-07-14.md create mode 100644 Kernel SIG/Meeting Record/2023/2023-07-28.md create mode 100644 Kernel SIG/Meeting Record/2023/2023-08-11.md create mode 100644 Kernel SIG/Meeting Record/2023/2023-08-25.md create mode 100644 Kernel SIG/Meeting Record/2023/2023-09-08.md diff --git a/Kernel SIG/Meeting Record/2023/2023-06-30.md b/Kernel SIG/Meeting Record/2023/2023-06-30.md new file mode 100644 index 0000000..925c3cb --- /dev/null +++ b/Kernel SIG/Meeting Record/2023/2023-06-30.md @@ -0,0 +1,33 @@ +``` +时间:2023-06-30 + +一、上期遗留问题跟踪 + +二、议题列表 + +议题一:进展update --- 张伽琳 & 郑增凯 +近两周(2023.6.19 ~ 6.30)内进展同步: + 总体上OLK-5.10主干更新到tag 5.10.0-155.0.0 + openEuler-22.03-LTS-SP2更新到5.10.0-153.16.0,RC6 5.10.0-153.12.0 + openEuler-22.03-LTS维护分支更新到tag 5.10.0-60.100.0, + 对应rpm包下载地址: https://repo.openeuler.org/openEuler-22.03-LTS/update/ + openEuler-22.03-LTS-SP1分支,更新到tag 5.10.0-136.38.0, + release ISO获取链接: https://repo.openeuler.org/openEuler-22.03-LTS-SP1/ISO/ + 对应update rpm包下载地址: + https://repo.openeuler.org/openEuler-22.03-LTS-SP1/update/aarch64/Packages/ + 以openEuler-22.03-LTS-SP2为例: + 从 5.10.0-153.9.0 更新至 5.10.0-153.16.0, 回合补丁数52个 + git log 5.10.0-153.9.0..5.10.0-153.16.0 --oneline | wc -l + 52 + +openEuler-22.03-LTS-SP2版本内核总结: https://gitee.com/openeuler/kernel/issues/I7HCHQ + +上周遗留: KABI新增接口:兼容性SIG分析结论:https://gitee.com/openeuler/kernel/issues/I7GJJY +议题二:openEuler 2203 sp2 版本 sysmonitor开源内核适配补丁评审 --- 谢堂鑫 & 齐森 + +议题三:增强mirror memory中hugetlb适配虚拟化场景,并为x86平台使能reliable memory -- 曾昭荣 + +23.09需求收集里程碑: https://e.gitee.com/open_euler/milestones/185397/issues/table + +三、本期遗留问题 +``` diff --git a/Kernel SIG/Meeting Record/2023/2023-07-14.md b/Kernel SIG/Meeting Record/2023/2023-07-14.md new file mode 100644 index 0000000..34c4cec --- /dev/null +++ b/Kernel SIG/Meeting Record/2023/2023-07-14.md @@ -0,0 +1,56 @@ +``` +时间:2023-07-14 + +一、上期遗留问题跟踪 + +二、议题列表 + +议题一:进展update --- 张伽琳 & 郑增凯 +近两周(2023.7.3 ~ 7.15)内进展同步: + 总体上OLK-5.10主干更新到tag 5.10.0-156.0.0 + openEuler-22.03-LTS-SP2分支,更新到5.10.0-153.18.0, + release ISO获取链接: https://repo.openeuler.org/openEuler-22.03-LTS-SP2/ISO/ + 对应update rpm包下载地址: + https://repo.openeuler.org/openEuler-22.03-LTS-SP2/update/ + openEuler-22.03-LTS-SP1分支,更新到tag 5.10.0-136.40.0, + release ISO获取链接: https://repo.openeuler.org/openEuler-22.03-LTS-SP1/ISO/ + 对应update rpm包下载地址: + https://repo.openeuler.org/openEuler-22.03-LTS-SP1/update/ + openEuler-22.03-LTS维护分支更新到tag 5.10.0-60.102.0, + release ISO获取链接: https://repo.openeuler.org/openEuler-22.03-LTS/ISO/ + 对应update rpm包下载地址: + https://repo.openeuler.org/openEuler-22.03-LTS/update/ + + 以openEuler-22.03-LTS-SP2为例: + 从 5.10.0-153.16.0 更新至 5.10.0-153.18.0, 回合补丁数43个 + git log 5.10.0-153.16.0..5.10.0-153.18.0 --oneline | wc -l + 43 + 其中 + openEuler-22.03-LTS-SP2分支回合CVE补丁9个: + CVE-2023-3268 + CVE-2023-35828 + CVE-2023-31084 + CVE-2023-35824 + CVE-2023-35823 + CVE-2023-3327 + CVE-2023-3358 + CVE-2023-3090 + CVE-2023-3389 + 测试发现的问题修复以及上游社区补丁回合: + https://gitee.com/openeuler/kernel/pulls/1211 [sync] PR-1185: nbd: validate the block size in nbd_set_size + https://gitee.com/openeuler/kernel/pulls/1234 [sync] PR-1220: mm/memory_hotplug: extend offline_and_remove_memory() to handle more than one memory block + https://gitee.com/openeuler/kernel/pulls/1249 [sync] PR-1245: hugetlb: Fix some incorrect behavior + https://gitee.com/openeuler/kernel/pulls/1236 [sync] PR-1194: fix memleak with efi_fake_mem + https://gitee.com/openeuler/kernel/pulls/1231 [sync] PR-1191: fix memory reliable related issues + https://gitee.com/openeuler/kernel/pulls/1306 [sync] PR-1297: iommu/iova: move IOVA_MAX_GLOBAL_MAGS outside of IOMMU_SUPPORT + https://gitee.com/openeuler/kernel/pulls/1344 [sync] PR-1272: xfs: fix some problems recently + +议题二: TDPMMU enabling in OLK + eg. about parallel MMU operations with TDP MMU -- Zhang Yu - Intel + Note: please also invite virt-sig maintainer + 待进一步讨论 +议题三:23.09版本策略交流 -- 李炜 + +三、本期遗留问题 + +``` diff --git a/Kernel SIG/Meeting Record/2023/2023-07-28.md b/Kernel SIG/Meeting Record/2023/2023-07-28.md new file mode 100644 index 0000000..b0109b1 --- /dev/null +++ b/Kernel SIG/Meeting Record/2023/2023-07-28.md @@ -0,0 +1,76 @@ +``` +时间:2023-07-28 + +一、上期遗留问题跟踪 + +二、议题列表 + +议题一:进展update --- 张伽琳 & 郑增凯 +近两周(2023.7.17 ~ 7.28)内进展同步: + 总体上OLK-5.10主干更新到tag 5.10.0-157.0.0 + openEuler-22.03-LTS-SP2分支,更新到5.10.0-153.20.0, + release ISO获取链接: https://repo.openeuler.org/openEuler-22.03-LTS-SP2/ISO/ + 对应update rpm包下载地址: + https://repo.openeuler.org/openEuler-22.03-LTS-SP2/update/ + openEuler-22.03-LTS-SP1分支,更新到tag 5.10.0-136.42.0, + release ISO获取链接: https://repo.openeuler.org/openEuler-22.03-LTS-SP1/ISO/ + 对应update rpm包下载地址: + https://repo.openeuler.org/openEuler-22.03-LTS-SP1/update/ + openEuler-22.03-LTS维护分支更新到tag 5.10.0-60.104.0, + release ISO获取链接: https://repo.openeuler.org/openEuler-22.03-LTS/ISO/ + 对应update rpm包下载地址: + https://repo.openeuler.org/openEuler-22.03-LTS/update/ + + 以OLK-5.10为例: + 从 5.10.0-156.0.0 更新至 5.10.0-157.0.0, 回合补丁数723个 + git log 5.10.0-156.0.0..5.10.0-157.0.0 --oneline | wc -l + 723 + + 其中 + 同步linux 5.10.y社区LTS补丁集6个: 5.10.154 - 5.10.159 + + 回合CVE补丁7个: + CVE-2023-3611 + CVE-2023-3567 + CVE-2023-35001 + CVE-2022-45886 + CVE-2023-3117 + CVE-2023-3338 + CVE-2023-31248 + + ARMv8.x 新增特性 lrcpc 回合: + https://gitee.com/openeuler/kernel/pulls/1437 arm64: enable lrcpc feature of ARMv8.x from mainline + + bonding模块支持双发网卡的ARP: + https://gitee.com/openeuler/kernel/pulls/1434 anolis: bond: broadcast ARP or ND messages to all slaves + + 社区问题修复以及上游社区bugfix补丁回合: + https://gitee.com/openeuler/kernel/pulls/1527 arm64/mpam: fix missing kfree domain's ctrl_val arrray + https://gitee.com/openeuler/kernel/pulls/1548 mm: memcontrol: fix cannot alloc the maximum memcg ID + https://gitee.com/openeuler/kernel/pulls/1441 workqueue: fix sanity check warning when invoke destroy_workqueue() + https://gitee.com/openeuler/kernel/pulls/1476 ipv6/addrconf: fix a potential refcount underflow for idev + https://gitee.com/openeuler/kernel/pulls/1428 scsi: iscsi_tcp: Check that sock is valid before iscsi_set_param() + https://gitee.com/openeuler/kernel/pulls/1425 loop: loop_set_status_from_info() check before assignment + https://gitee.com/openeuler/kernel/pulls/1427 nbd: Fix debugfs_create_dir error checking + https://gitee.com/openeuler/kernel/pulls/1415 Fix generic/299 fail + Intel: + https://gitee.com/openeuler/kernel/pulls/1315 Intel: Backport mainline UPI uncore discovery warning fixes for SPR MCC to OLK-5.10 + Zhaoxin + https://gitee.com/openeuler/kernel/pulls/1475 pmu: remove uncore code for Zhaoxin Platform + hisilicon: + https://gitee.com/openeuler/kernel/pulls/1488 RDMA/hns: Remove unnecessary QP type checks + https://gitee.com/openeuler/kernel/pulls/1184 Fix CQ and QP cache affinity + +议题二:容器级 core_pattern 隔离 -- 赵小强 京东 +原实现有KABI变更,会后讨论修复方案 + +议题三:外部驱动引入内核流程说明 --- 刘彦泽 + +议题四:申请使能 riscv64 架构 -- 邢明政 (ISCAS) + +议题五:新增陈为珑为kernel sig committer +遗留,下次例会讨论 + +三、本期遗留问题 + +``` diff --git a/Kernel SIG/Meeting Record/2023/2023-08-11.md b/Kernel SIG/Meeting Record/2023/2023-08-11.md new file mode 100644 index 0000000..81003a9 --- /dev/null +++ b/Kernel SIG/Meeting Record/2023/2023-08-11.md @@ -0,0 +1,114 @@ +``` +时间:2023-08-11 + +一、上期遗留问题跟踪 + +二、议题列表 + +议题一:进展update --- 张伽琳 & 郑增凯 +近两周(2023.7.31 ~ 8.11)内进展同步: + 总体上OLK-5.10主干更新到tag 5.10.0-158.0.0 + openEuler-22.03-LTS-SP2分支,更新到5.10.0-153.22.0, + release ISO获取链接: https://repo.openeuler.org/openEuler-22.03-LTS-SP2/ISO/ + 对应update rpm包下载地址: + https://repo.openeuler.org/openEuler-22.03-LTS-SP2/update/ + openEuler-22.03-LTS-SP1分支,更新到tag 5.10.0-136.44.0, + release ISO获取链接: https://repo.openeuler.org/openEuler-22.03-LTS-SP1/ISO/ + 对应update rpm包下载地址: + https://repo.openeuler.org/openEuler-22.03-LTS-SP1/update/ + openEuler-22.03-LTS维护分支更新到tag 5.10.0-60.106.0, + release ISO获取链接: https://repo.openeuler.org/openEuler-22.03-LTS/ISO/ + 对应update rpm包下载地址: + https://repo.openeuler.org/openEuler-22.03-LTS/update/ + + 以OLK-5.10为例: + 从 5.10.0-157.0.0 更新至 5.10.0-158.0.0, 回合补丁数157个 + git log 5.10.0-157.0.0..5.10.0-158.0.0 --oneline | wc -l + 157 + + 其中 + 同步linux 5.10.y社区LTS补丁集3个: 5.10.160 - 5.10.162 + + 回合CVE补丁15个: + CVE-2023-3772 + CVE-2023-4004 + CVE-2023-4132 + CVE-2023-32250 + CVE-2023-32252 + CVE-2023-32257 + CVE-2023-38430 + CVE-2023-3863 + CVE-2023-38427 + CVE-2023-3609 + CVE-2023-38426 + CVE-2023-3776 + CVE-2023-38429 + CVE-2023-21255 + CVE-2023-38428 + + dynamic affinity for scheduler设置负载统计的方式: + https://gitee.com/openeuler/kernel/pulls/1630 sched: Add feature 'UTIL_TASKGROUP' for dynamic affinity + + sock_ops和sk_msg类型BPF程序支持调用bpf_get_netns_cookie辅助函数: + https://gitee.com/openeuler/kernel/pulls/1522 Allow bpf_get_netns_cookie in BPF_PROG_TYPE_SK_MSG and BPF_PROG_TYPE_SOCK_OPS + + sharepool代码白盒检视类问题整改: + https://gitee.com/openeuler/kernel/pulls/1550 Sync patches for sharepool + + LoongArch: + https://gitee.com/openeuler/kernel/pulls/1618 LoongArch: fix some config not defined + + hisilicon: + https://gitee.com/openeuler/kernel/pulls/1683 net: hns3: revert some bugfix and backport some patch + https://gitee.com/openeuler/kernel/pulls/1690 uacce: delete the pointer address printing + https://gitee.com/openeuler/kernel/pulls/1268 [sync] PR-1070: crypto: hisilicon - fix some reset problem + https://gitee.com/openeuler/kernel/pulls/1659 vfio-pci: Match specific devices with vendor id and device id + https://gitee.com/openeuler/kernel/pulls/1555 net: hns3: fix setting wrong tx_timeout value issue and synchronizes the differences between the kernel and openeuler + + JD: + https://gitee.com/openeuler/kernel/pulls/1660 remove cpu.qos_leve from root cpu cgroup + + 社区问题修复以及上游社区bugfix补丁回合: + https://gitee.com/openeuler/kernel/pulls/1707 Mainline bugfix patches backport 5.10 + https://gitee.com/openeuler/kernel/pulls/1672 tty: fix pid memleak in disassociate_ctty() + https://gitee.com/openeuler/kernel/pulls/1580 tracing: Fix warning in trace_buffered_event_disable() + https://gitee.com/openeuler/kernel/pulls/1611 sched: Fix build error for dynamic_affinity_enable() + https://gitee.com/openeuler/kernel/pulls/1581 psi: fix compile error for psi cgroupv1 when CONFIG_CGROUP=n + + KABI问题: + https://gitee.com/openeuler/kernel/pulls/1636 blk-mq: Improve performance of non-mq IO schedulers with multiple HW queues + + +议题二:讨论新增邢明政为arch/riscv目录committer +https://gitee.com/openeuler/community/pulls/4954 +参与维护openEuler RISC-V kernel,申请担任邢明政为arch/riscv目录committer +结论:通过 + +议题三:申请成为committer + 1. 李雪峰 龙芯 giteeid: lixuefeng-loongson + review补丁: + https://gitee.com/openeuler/kernel/pulls/1148 + https://gitee.com/openeuler/kernel/pulls/1202 + https://gitee.com/openeuler/kernel/pulls/1618 + 提交贡献: + https://gitee.com/openeuler/kernel/pulls/1157 + https://gitee.com/openeuler/kernel/pulls/1175 + https://gitee.com/openeuler/kernel/pulls/1179 + 2.毛碧波 龙芯 giteeid: maobibo +结论:通过 + +议题四:新增陈为珑为kernel sig committer +所在部门:华为OS内核实验室 +多年Linux开发经验,专长异构内存、内核设备管理、网络、调度系统子系统等领域 +目前担任子仓committer ,申请主仓committer +结论:通过 + +openEuler社区邮件列表: +https://mailweb.openeuler.org/hyperkitty/list/kernel@openeuler.org/ +订阅链接:https://mailweb.openeuler.org/postorius/lists/kernel.openeuler.org/ +发送时需要git format-patch --subject-prefix="PATCH branch-name", 多个补丁的补丁集的话需要加--cover-letter +如:git format-patch --cover-letter --subject-prefix="PATCH OLK-5.10"发到指定的分支才能同步提PR到指定分支。 + +三、本期遗留问题 + +``` diff --git a/Kernel SIG/Meeting Record/2023/2023-08-25.md b/Kernel SIG/Meeting Record/2023/2023-08-25.md new file mode 100644 index 0000000..dca741f --- /dev/null +++ b/Kernel SIG/Meeting Record/2023/2023-08-25.md @@ -0,0 +1,108 @@ +``` +时间:2023-08-25 + +一、上期遗留问题跟踪 + +二、议题列表 + +议题一:进展update --- 张伽琳 & 郑增凯 +近两周(2023.8.14 ~ 8.25)内进展同步: + 总体上OLK-5.10主干更新到tag 5.10.0-159.0.0 + openEuler-22.03-LTS-SP2分支,更新到5.10.0-153.24.0, + release ISO获取链接: https://repo.openeuler.org/openEuler-22.03-LTS-SP2/ISO/ + 对应update rpm包下载地址: + https://repo.openeuler.org/openEuler-22.03-LTS-SP2/update/ + openEuler-22.03-LTS-SP1分支,更新到tag 5.10.0-136.46.0, + release ISO获取链接: https://repo.openeuler.org/openEuler-22.03-LTS-SP1/ISO/ + 对应update rpm包下载地址: + https://repo.openeuler.org/openEuler-22.03-LTS-SP1/update/ + openEuler-22.03-LTS维护分支更新到tag 5.10.0-60.108.0, + release ISO获取链接: https://repo.openeuler.org/openEuler-22.03-LTS/ISO/ + 对应update rpm包下载地址: + https://repo.openeuler.org/openEuler-22.03-LTS/update/ + + 以OLK-5.10为例: + 从 5.10.0-158.0.0 更新至 5.10.0-159.0.0, 回合补丁数1352个 + git log 5.10.0-158.0.0..5.10.0-159.0.0 --oneline | wc -l + 1352 + + 其中 + 同步linux 5.10.y社区LTS补丁集10个: 5.10.163 - 5.10.172 + + 回合CVE补丁11个: + CVE-2023-1206 + CVE-2023-40283 + CVE-2023-4194 + CVE-2023-20593 + cve-2023-38432 + CVE-2023-4273 + CVE-2023-4128 + CVE-2023-4134 + CVE-2023-4133 + CVE-2023-3867 + CVE-2023-4147 + + OLK-5.10合入PR: + + arm64架构使能tlb批量刷新 + https://gitee.com/openeuler/kernel/pulls/1852 arm64: support batched/deferred tlb shootdown during page reclamation/migration + + zram支持二次压缩 + https://gitee.com/openeuler/kernel/pulls/1802 zram: Support multiple compression streams + + arm64架构使能THP SWAP优化 + https://gitee.com/openeuler/kernel/pulls/1796 arm64: enable THP_SWAP for arm64 + + 支持bonding下xdp功能,增强bonding模式下网络处理能力: + https://gitee.com/openeuler/kernel/pulls/1520 enable bonding XDP + + 新增timer_shutdown[_sync]()接口: + https://gitee.com/openeuler/kernel/pulls/1727 add support for timer_shutdown() api + + jd:容器级超线程驱逐: + https://gitee.com/openeuler/kernel/pulls/1623 introduce cgroup level smt expell + + 3snic 3s9xx network driver: + https://gitee.com/openeuler/kernel/pulls/1724 Net: ethernet: Support management channel of the host tool in 3snic 3s9xx network driver + https://gitee.com/openeuler/kernel/pulls/1597 Fix the bugs of 3SNIC driver compilation failure while using clang + + hisilicon: + https://gitee.com/openeuler/kernel/pulls/1721 [sync] PR-1651: Fix missing dealloc_dfx_cnt() during device unregister + https://gitee.com/openeuler/kernel/pulls/1671 Backport bugfixes for RDMA/hns from mainline linux + https://gitee.com/openeuler/kernel/pulls/1719 net: hns3: revert "net: hns3: disbable pfc en before the reset" and backport the mainline + https://gitee.com/openeuler/kernel/pulls/1201 [sync] PR-1144: crypto: hisilicon/qm: modify loop exit condition + + loongarch: + https://gitee.com/openeuler/kernel/pulls/1646 Fixed extioi hardware emulation bugs on loongarch + + 社区问题修复以及上游社区bugfix补丁回合: + https://gitee.com/openeuler/kernel/pulls/1821 nbd: pass nbd_sock to nbd_read_reply() instead of index + https://gitee.com/openeuler/kernel/pulls/1843 net: bridge: multicast: notify switchdev driver whenever MC processing gets disabled + https://gitee.com/openeuler/kernel/pulls/1833 xsk: Initialise xskb free_list_node + https://gitee.com/openeuler/kernel/pulls/1650 mm: disable kernelcore=mirror when no mirror memory + https://gitee.com/openeuler/kernel/pulls/1768 bonding: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves + https://gitee.com/openeuler/kernel/pulls/1766 xen/netback: Fix buffer overrun triggered by unusual packet + https://gitee.com/openeuler/kernel/pulls/1649 Enable TPM TIS customization + https://gitee.com/openeuler/kernel/pulls/1734 arm64/mpam: mark partid non-exclusive if self-owned + https://gitee.com/openeuler/kernel/pulls/1680 nvme-pci: fix doorbell buffer value endianness + https://gitee.com/openeuler/kernel/pulls/1693 nvme-pci: fix mempool alloc size + https://gitee.com/openeuler/kernel/pulls/1666 nvme-pci: fix timeout request state check + https://gitee.com/openeuler/kernel/pulls/1709 Backport cgroup: fix missing cpus_read_{lock,unlock}() in cgroup_transfer_tasks() + +议题二:两个Pull Request讨论 --- 曾昭荣 +1,https://gitee.com/openeuler/kernel/pulls/1293 +2,https://gitee.com/openeuler/kernel/pulls/1871 + +议题三:赵小强申请成为committer +结论:先成为分支维护的committer,如果想成为某个模块的committer,可以在相应模块做贡献,然后成为相应模块的committer,先提PR更新sig-info.yaml文件和committers.md成为维护分支committer,更新committers.md的configs模块 + +议题四:龙芯毛碧波申请成为committer +结论:先参与一段时间的社区贡献,再加入commiter,先提PR更新sig-info.yaml和committers.md成为contributors + +committer相关信息: +https://gitee.com/openeuler/community/blob/master/sig/Kernel/sig-info.yaml +https://gitee.com/openeuler/community/blob/master/sig/Kernel/committers.md + +三、本期遗留问题 + +``` diff --git a/Kernel SIG/Meeting Record/2023/2023-09-08.md b/Kernel SIG/Meeting Record/2023/2023-09-08.md new file mode 100644 index 0000000..3aec6fc --- /dev/null +++ b/Kernel SIG/Meeting Record/2023/2023-09-08.md @@ -0,0 +1,84 @@ +``` +时间:2023-09-08 + +一、上期遗留问题跟踪 + +二、议题列表 + +议题一:进展update --- 张伽琳 & 郑增凯 +近两周(2023.8.28 ~ 9.8)内进展同步: + 总体上OLK-5.10主干更新到tag 5.10.0-160.0.0 + openEuler-22.03-LTS-SP2分支,更新到5.10.0-153.26.0, + release ISO获取链接: https://repo.openeuler.org/openEuler-22.03-LTS-SP2/ISO/ + 对应update rpm包下载地址: + https://repo.openeuler.org/openEuler-22.03-LTS-SP2/update/ + openEuler-22.03-LTS-SP1分支,更新到tag 5.10.0-136.48.0, + release ISO获取链接: https://repo.openeuler.org/openEuler-22.03-LTS-SP1/ISO/ + 对应update rpm包下载地址: + https://repo.openeuler.org/openEuler-22.03-LTS-SP1/update/ + openEuler-22.03-LTS维护分支更新到tag 5.10.0-60.110.0, + release ISO获取链接: https://repo.openeuler.org/openEuler-22.03-LTS/ISO/ + 对应update rpm包下载地址: + https://repo.openeuler.org/openEuler-22.03-LTS/update/ + + 以OLK-5.10为例: + 从 5.10.0-159.0.0 更新至 5.10.0-160.0.0, 回合补丁数101个 + git log 5.10.0-159.0.0..5.10.0-160.0.0 --oneline | wc -l + 101 + + 回合CVE补丁3个: + CVE-2023-3866 + CVE-2022-40982 + CVE-2023-3865 + + OLK-5.10合入PR: + + zram二次压缩特性 + https://gitee.com/openeuler/kernel/pulls/1954 zs_malloc: return ERR_PTR on failure + + IMA摘要列表特性代码添加宏控进行隔离 + https://gitee.com/openeuler/kernel/pulls/2080 ima: fix the undefined value during the build + https://gitee.com/openeuler/kernel/pulls/2042 ima: Add macros to isolate the IMA digest list + + jingdong + https://gitee.com/openeuler/kernel/pulls/1718 ignore the rt /dl task in tg_change_scheduler + + Hygon + https://gitee.com/openeuler/kernel/pulls/1531 [OLK-5.10] Add support for Hygon model 4h~6h processors + + LoongArch: + https://gitee.com/openeuler/kernel/pulls/1786 LoongArch: export lsx/lasx related struct to user space + + iBMA driver: + https://gitee.com/openeuler/kernel/pulls/1327 Huawei BMA: To fix the bug in the iBMA driver code + + hisilicon: + https://gitee.com/openeuler/kernel/pulls/2040 iommu/arm-smmu-v3: Fix ECMDQ initialization error and add arm_smmu_v3.disable_ecmdq + https://gitee.com/openeuler/kernel/pulls/2068 i2c: hisi: Only handle the interrupt of the driver's transfer + https://gitee.com/openeuler/kernel/pulls/2055 Only enable unicast promisc when mac table full to fix the hns3 bug + https://gitee.com/openeuler/kernel/pulls/1928 RDMA/hns Bugfix from mainline linux + https://gitee.com/openeuler/kernel/pulls/1919 net: hns3: revert some patch and backport some hns3 mainline + https://gitee.com/openeuler/kernel/pulls/1920 net/hinic3: Add DPU PF device type support. + https://gitee.com/openeuler/kernel/pulls/1872 Synchronizing mainline HiSilicon uncore PMU patches + https://gitee.com/openeuler/kernel/pulls/1834 cleanup for RDMA/hns from mainline linux + + 社区问题修复以及上游社区bugfix补丁回合: + https://gitee.com/openeuler/kernel/pulls/1986 tracing: Fix race issue between cpu buffer write and swap + https://gitee.com/openeuler/kernel/pulls/1905 tracing: Fix memleak due to race between current_tracer and trace + https://gitee.com/openeuler/kernel/pulls/1900 tracing: Fix cpu buffers unavailable due to 'record_disabled' missed + https://gitee.com/openeuler/kernel/pulls/2065 dm: switch to precise io accounting + https://gitee.com/openeuler/kernel/pulls/1991 sched/smt: fix unbalance sched_smt_present dec/inc + https://gitee.com/openeuler/kernel/pulls/1966 cpu/hotplug: Prevent self deadlock on CPU hot-unplug + https://gitee.com/openeuler/kernel/pulls/1965 crypto:padata: Fix return err for PADATA_RESET + https://gitee.com/openeuler/kernel/pulls/1963 block: don't get gendisk if queue has not been registered + https://gitee.com/openeuler/kernel/pulls/1883 SUNRPC: don't pause on incomplete allocation + https://gitee.com/openeuler/kernel/pulls/1446 Fix the default return value of dm_pool_dec_data_range() + +议题二:Intel曾昭荣申请成为maintainer + +结论:通过maintainer申请,后续工作需要进一步沟通 + +三、本期遗留问题 +1、目前pending PR整理; +2、4.19 进展update +``` -- Gitee