{"id":37359,"date":"2025-08-18T14:29:03","date_gmt":"2025-08-18T06:29:03","guid":{"rendered":"https:\/\/www.deepin.org\/?p=37359"},"modified":"2025-08-18T17:32:12","modified_gmt":"2025-08-18T09:32:12","slug":"deepin-technical-bi-weekly-issue-20","status":"publish","type":"post","link":"https:\/\/www.deepin.org.cn\/en\/deepin-technical-bi-weekly-issue-20\/","title":{"rendered":"deepin Technical Bi-weekly Report -2025 Vol.11"},"content":{"rendered":"<img loading=\"lazy\" class=\"alignnone size-full wp-image-36845\" src=\"https:\/\/www.deepin.org\/wp-content\/uploads\/2025\/06\/\u53cc\u5468\u62a5-en.png\" alt=\"\" width=\"900\" height=\"383\" srcset=\"https:\/\/www.deepin.org.cn\/wp-content\/uploads\/2025\/06\/\u53cc\u5468\u62a5-en.png 900w, https:\/\/www.deepin.org.cn\/wp-content\/uploads\/2025\/06\/\u53cc\u5468\u62a5-en-300x128.png 300w, https:\/\/www.deepin.org.cn\/wp-content\/uploads\/2025\/06\/\u53cc\u5468\u62a5-en-150x64.png 150w, https:\/\/www.deepin.org.cn\/wp-content\/uploads\/2025\/06\/\u53cc\u5468\u62a5-en-768x327.png 768w, https:\/\/www.deepin.org.cn\/wp-content\/uploads\/2025\/06\/\u53cc\u5468\u62a5-en-24x10.png 24w, https:\/\/www.deepin.org.cn\/wp-content\/uploads\/2025\/06\/\u53cc\u5468\u62a5-en-36x15.png 36w, https:\/\/www.deepin.org.cn\/wp-content\/uploads\/2025\/06\/\u53cc\u5468\u62a5-en-48x20.png 48w\" sizes=\"(max-width: 900px) 100vw, 900px\" \/><\/p>\n<div data-page-id=\"Lfpzdw2rHoCMZqxheBBcQAs2nLg\" data-lark-html-role=\"root\" data-docx-has-block-data=\"false\">\n<p class=\"ace-line ace-line old-record-id-IDrkd7igMoJetBxCcY8cY108nZc\">The 11th issue of the <strong>deepin<\/strong><strong> Technical <\/strong><strong>Biweekly <\/strong><strong>Progress Report (2025)<\/strong> has now been officially released. In this report, we provide a detailed review of the achievements made by each deepin technical team over the past two weeks, along with a brief outlook on the work planned for the next two weeks.<\/p>\n<p class=\"ace-line ace-line old-record-id-C5sDdOPPHoz4uFxoAkvctHJonFh\">Our goal is to keep all friends and community members who care about deepin informed about its ongoing development, and to encourage active participation in shaping its future. If you have suggestions or feedback, we warmly welcome you to join the discussions on the deepin community forum.<\/p>\n<h1 class=\"heading-1 ace-line old-record-id-FS8ldvWgwo4pp5x9xmzc7qEFn9f\"><strong>DDE<\/strong><strong>(deepin Desktop Environment)<\/strong><\/h1>\n<div class=\"ace-line ace-line old-record-id-YlqrdZyILor6kcxSu73cItZknPc\"><strong>Progress<\/strong><\/div>\n<ul class=\"list-bullet1\">\n<li class=\"ace-line ace-line old-record-id-JZURdhRPcoPxv5xd8A7czOZhnSh\" data-list=\"bullet\">\n<div>Fixed potential build issues for go projects (such as go-gir) on higher GCC versions;<\/div>\n<\/li>\n<li class=\"ace-line ace-line old-record-id-C1kydXhZTocsh5xZv9jcvr9RnGe\" data-list=\"bullet\">\n<div>Improved maintainability of the multitasking area in DDE-Shell;<\/div>\n<\/li>\n<li class=\"ace-line ace-line old-record-id-Ad0Wd1Ux8obTRBxNCeqcpFs7nHh\" data-list=\"bullet\">\n<div>Notification settings now respect the NoDisplay field;<\/div>\n<\/li>\n<li class=\"ace-line ace-line old-record-id-HAO9duSgEotwqdxBtWicJyyUnFe\" data-list=\"bullet\">\n<div>Fixed an issue where dragging an application icon on the taskbar could cause the dragged app to remain pinned;<\/div>\n<\/li>\n<li class=\"ace-line ace-line old-record-id-KLMbdfInpogppnxcBC1ckFkwnR1\" data-list=\"bullet\">\n<div>Resolved rare cases where duplicate icons appeared in the toolbar;<\/div>\n<\/li>\n<li class=\"ace-line ace-line old-record-id-Jb2GdPSoNoQLfKxAKqbcEA7tnc7\" data-list=\"bullet\">\n<div>Further improved multilingual support across DDE and DTK;<\/div>\n<\/li>\n<li class=\"ace-line ace-line old-record-id-Ijf9dNXxAoKnEdxFqMXcjFpJneg\" data-list=\"bullet\">\n<div>Enhanced the display of shortcut conflict warnings in Control Center;<\/div>\n<\/li>\n<li class=\"ace-line ace-line old-record-id-ZfkvdiHU8o6QMvxxyqpcExptnQd\" data-list=\"bullet\">\n<div>Improved stability in the Bluetooth device list;<\/div>\n<\/li>\n<li class=\"ace-line ace-line old-record-id-QI3sdwrVUof6aAxEPMycJjexnSd\" data-list=\"bullet\">\n<div>Fixed issues with Bluetooth device lists refresh in certain scenarios.<\/div>\n<\/li>\n<\/ul>\n<div class=\"ace-line ace-line old-record-id-OdGVd7IyAoePftxId3Qc7aJSnwA\"><strong>Plans<\/strong><\/div>\n<ul class=\"list-bullet1\">\n<li class=\"ace-line ace-line old-record-id-GWSYdWNdsopomvxkBIIcdPhLnVf\" data-list=\"bullet\">\n<div>Continue addressing bug fixes for DDE components based on feedback.<\/div>\n<\/li>\n<\/ul>\n<div class=\"ace-line ace-line old-record-id-Adc9dOksCo5QWfxd47UcssccnJc\"><\/div>\n<h1 class=\"heading-1 ace-line old-record-id-YzUVdFSW3oqQlBxYruTc0wcynPg\"><strong>System Development<\/strong><\/h1>\n<div class=\"ace-line ace-line old-record-id-VDj0dIQNpopeyDxw1vzcSPUbnmh\"><strong>Progress<\/strong><\/div>\n<ul class=\"list-bullet1\">\n<li class=\"ace-line ace-line old-record-id-Fvhnd4YEao6xI3xWEruc5Zhbn2b\" data-list=\"bullet\">\n<div>Updated emacs, ppsspp, iputils, tree, and pstack;<\/div>\n<\/li>\n<li class=\"ace-line ace-line old-record-id-AowIdGESJoB36MxY20rcm48unUb\" data-list=\"bullet\">\n<div>Integrated SW64 architecture support patches into llvm-17;<\/div>\n<\/li>\n<li class=\"ace-line ace-line old-record-id-GjrwdvqQmoD5RGxS2ahcdSP0n7f\" data-list=\"bullet\">\n<div>Security vulnerability fixes.<\/div>\n<\/li>\n<\/ul>\n<div class=\"ace-line ace-line old-record-id-LnsOdttBXoEUMGx7Fdwc4OjPnMg\"><strong>Plans<\/strong><\/div>\n<ul class=\"list-bullet1\">\n<li class=\"ace-line ace-line old-record-id-AVMFdktgYozRNrxe7gTcnw5JnBg\" data-list=\"bullet\">\n<div>Ongoing package updates;<\/div>\n<\/li>\n<li class=\"ace-line ace-line old-record-id-EPwVdqPKgoNF8sxOmVzc6iNFnnh\" data-list=\"bullet\">\n<div>Further CVE security vulnerability patches.<\/div>\n<\/li>\n<\/ul>\n<div class=\"ace-line ace-line old-record-id-C2Ildu8geo8jr8xgw9ecIK4unQb\"><\/div>\n<h1 class=\"heading-1 ace-line old-record-id-KH9SdbexpobNc4xEtn4cPpQYn2g\"><strong>Linux <\/strong><strong>Kernel<\/strong><\/h1>\n<div class=\"ace-line ace-line old-record-id-Sl05deivXoNwBsxpgsic7diDnnf\"><strong>Progress<\/strong><\/div>\n<ul class=\"list-bullet1\">\n<li class=\"ace-line ace-line old-record-id-A8uvdaZRtofkjHx2Q13cx4yGnIc\" data-list=\"bullet\">\n<div>Kernel 6.6 branch: merged Linux community patches up to v6.6.101, addressing known issues;<\/div>\n<\/li>\n<li class=\"ace-line ace-line old-record-id-Rsj0dHA6Go5feExHnJXc4a1XnHe\" data-list=\"bullet\">\n<div>Fixed schedutil frequency scaling issues on non-Intel CPUs that caused severe system stuttering;<\/div>\n<\/li>\n<li class=\"ace-line ace-line old-record-id-VerLdiSfmog0TSxSzYccD83inwe\" data-list=\"bullet\">\n<div>Continued merging upstream performance optimization patches for x86, ext4, pipe, and integrated eevdf scheduler enhancements;<\/div>\n<\/li>\n<li class=\"ace-line ace-line old-record-id-TV6VdcPMaoG6B2xKgnMcqyY7nzh\" data-list=\"bullet\">\n<div>Added KVM virtualization extioi\/iommu patches from Loongson to improve VM compatibility, enabling guest VMs to boot both 4.19 and mainline kernels;<\/div>\n<\/li>\n<li class=\"ace-line ace-line old-record-id-ZA5ndmhCLoiQvnx7oJpcWhyrncb\" data-list=\"bullet\">\n<div>Integrated patches from Sunway to fix multiple stability issues on its architecture;<\/div>\n<\/li>\n<li class=\"ace-line ace-line old-record-id-F1YKdQkYSozEXtxiP1Ece8W7nrc\" data-list=\"bullet\">\n<div>Added Phytium pio driver fix to resolve boot crash issues on D3000M;<\/div>\n<\/li>\n<li class=\"ace-line ace-line old-record-id-UlbZdA1GgoYvwEx1gOycr6xfnrg\" data-list=\"bullet\">\n<div>Integrated Phytium KVM optimizations to fix a soft lock issue during live migration and improve boot performance;<\/div>\n<\/li>\n<li class=\"ace-line ace-line old-record-id-Moj3dQX4aoTueHxRFX5cg1YMn0g\" data-list=\"bullet\">\n<div>Added OpenAnolis patches to improve Tegra SoC support;<\/div>\n<\/li>\n<li class=\"ace-line ace-line old-record-id-K7mMdoVDoooYhpxmZGZcJFtvn2g\" data-list=\"bullet\">\n<div>Integrated Realtek RTW89 wireless driver updates with full architecture support for RTL8852BTE;<\/div>\n<\/li>\n<li class=\"ace-line ace-line old-record-id-J1BTdieVUoSHjmxu6PlctDnfnSc\" data-list=\"bullet\">\n<div>Merged openEuler patches disabling kernel memory cgroup stats by default to improve performance, with optional kernel parameters (<code>cgroup.memory=kmem<\/code> \/ <code>nokmem<\/code>) for manual control;<\/div>\n<\/li>\n<li class=\"ace-line ace-line old-record-id-HdVSdHc3yoeS5hxogIEctXUbnVg\" data-list=\"bullet\">\n<div>Incorporated HAOC updates from Zhongguancun Lab, introducing token-based mechanisms to track and validate cred pointers during prepare\/commit operations, preventing ROP-based privilege escalation via commit_creds;<\/div>\n<\/li>\n<li class=\"ace-line ace-line old-record-id-ZuDRdHHa8oSdy6xCNzIcPDHhn5d\" data-list=\"bullet\">\n<div>Integrated more KABI reservation patches from openEuler (disabled by default);<\/div>\n<\/li>\n<li class=\"ace-line ace-line old-record-id-AL3pdhtR9oH9nXxIOC8c93Vtnig\" data-list=\"bullet\">\n<div>Kernel 6.12 branch: merged patches up to v6.12.41;<\/div>\n<\/li>\n<li class=\"ace-line ace-line old-record-id-ZlAJdTFskoco7gxqEq4c8QYBnNe\" data-list=\"bullet\">\n<div>Enabled sched_ext support in 6.12;<\/div>\n<\/li>\n<li class=\"ace-line ace-line old-record-id-OkXMd5rVTocbY9xhE9Wc4CR7nJc\" data-list=\"bullet\">\n<div>Enabled RTL8852BTE Wi-Fi support in 6.12;<\/div>\n<\/li>\n<li class=\"ace-line ace-line old-record-id-H5wVd7Fs6oCOwVx5fkhcSEucnFb\" data-list=\"bullet\">\n<div>Fixed an issue in 6.12 where LoongArch\u2019s DEBUG_INFO_BTF config was incorrectly disabled.<\/div>\n<\/li>\n<\/ul>\n<div class=\"ace-line ace-line old-record-id-Pu7bd78jTo99zixOoMbc69nXnXe\"><strong>Plans<\/strong><\/div>\n<ul class=\"list-bullet1\">\n<li class=\"ace-line ace-line old-record-id-OqhodyWC7ot12sxlYpOcDxXYnsd\" data-list=\"bullet\">\n<div>Continue kernel performance and stability optimizations;<\/div>\n<\/li>\n<li class=\"ace-line ace-line old-record-id-VepkdpgmwoeinsxpZSWcRzjHntc\" data-list=\"bullet\">\n<div>Extend sched_ext support in the 6.6 branch;<\/div>\n<\/li>\n<li class=\"ace-line ace-line old-record-id-BRh2dbmMWoTW9yxPur5cAJuPnDg\" data-list=\"bullet\">\n<div>Enhance eevdf scheduling in the 6.6 branch.<\/div>\n<\/li>\n<\/ul>\n<div class=\"ace-line ace-line old-record-id-HOJ0dxOYColSzqxKKd1cNDlSnwd\"><\/div>\n<p class=\"ace-line ace-line old-record-id-ADBJdHO6uogjeSx72BWcZlNJnEd\">This concludes the latest <strong>deepin<\/strong> <strong>Technical <\/strong><strong>Biweekly <\/strong><strong>Report<\/strong>. If you\u2019re interested in contributing to deepin\u2019s development, you\u2019re welcome to join our community groups and collaborate with fellow contributors:<\/p>\n<ul class=\"list-bullet1\">\n<li class=\"ace-line ace-line old-record-id-AyuxdrwHSoLQOmxtahtcX9t8npe\" data-list=\"bullet\">\n<div>Matrix: <a href=\"https:\/\/matrix.to\/#\/#deepin-community:deepin.org\" data-lark-is-custom=\"true\">https:\/\/matrix.to\/#\/#deepin-community:deepin.org<\/a><\/div>\n<\/li>\n<li class=\"ace-line ace-line old-record-id-Ngkodi8WyoMxPnxPVWKcWVJmnwc\" data-list=\"bullet\">\n<div>Telegram: <a href=\"https:\/\/t.me\/deepin_community\" data-lark-is-custom=\"true\">https:\/\/t.me\/deepin_community<\/a><\/div>\n<\/li>\n<\/ul>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>The 11th issue of the deepin Technical Biweekly Progress Report (2025) has now been officially released. In this report, we provide a detailed review of the achievements made by each deepin technical team over the past two weeks, along with a brief outlook on the work planned for the next two weeks. Our goal is to keep all friends and community members who care about deepin informed about its ongoing development, and to encourage active participation in shaping its future. If you have suggestions or feedback, we warmly welcome you to join the discussions on the deepin community forum. DDE(deepin ...<a href=https:\/\/www.deepin.org.cn\/en\/deepin-technical-bi-weekly-issue-20\/>Read more<\/a><\/p>\n","protected":false},"author":18825,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[213,93],"tags":[],"_links":{"self":[{"href":"https:\/\/www.deepin.org.cn\/en\/wp-json\/wp\/v2\/posts\/37359"}],"collection":[{"href":"https:\/\/www.deepin.org.cn\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.deepin.org.cn\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.deepin.org.cn\/en\/wp-json\/wp\/v2\/users\/18825"}],"replies":[{"embeddable":true,"href":"https:\/\/www.deepin.org.cn\/en\/wp-json\/wp\/v2\/comments?post=37359"}],"version-history":[{"count":8,"href":"https:\/\/www.deepin.org.cn\/en\/wp-json\/wp\/v2\/posts\/37359\/revisions"}],"predecessor-version":[{"id":37369,"href":"https:\/\/www.deepin.org.cn\/en\/wp-json\/wp\/v2\/posts\/37359\/revisions\/37369"}],"wp:attachment":[{"href":"https:\/\/www.deepin.org.cn\/en\/wp-json\/wp\/v2\/media?parent=37359"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.deepin.org.cn\/en\/wp-json\/wp\/v2\/categories?post=37359"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.deepin.org.cn\/en\/wp-json\/wp\/v2\/tags?post=37359"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}