LWN:期待 Linux Plumbers 2021 大会!

逍遥模拟器改真机参数全指南:从ARM伪装到电池传感器模拟 本文提供逍遥模拟器深度伪装实战指南,重点讲解如何通过修改ARM架构、系统属性和模拟传感器数据,使其在硬件信息、电池状态等维度逼近真实设备,有效规避应用检测。文章详细介绍了使用Magisk模块、LSPosed框架进行设备指纹伪装和动态数据模拟的策略,帮助用户实现从静态信息到动态行为的全方位真机模拟。 阅读详情

关注了就能看到更多这么棒的文章哦~

A look forward to Linux Plumbers 2021

By Jake Edge
July 27, 2021
DeepL assisted translation
https://lwn.net/Articles/864016/

一年一度的 Linux Plumbers Conference(LPC)是从事 Linux 系统底层(就像房屋的管道 plumbing 类似)细节工作的开发人员中小一部分人的聚会。它的主题涵盖了从内核之下一直到用户空间的组件,这些组件是大多数 Linux 用户交互界面和应用程序的基础。今年的会议将于 9 月 20 日至 24 日举行,也是日历上标注出来的开放注册的 Linux 技术会议之一。

LPC 以其 "microconference" 而闻名,通常以面对面的讨论、规划和开发工作为特色,涉及了广泛的主题。与过去一年左右的多数其他会议一样,它在去年变成了一个线上会议,今年也是同样。如果幸运的话,COVID-19 的大流行消退后,能 2022 年恢复更多的现场活动,当然要小心谨慎一些。

在此期间,2020 年使用的基于 BigBlueButton 的视频会议系统将回归,但这次计划使用 Matrix 进行文字聊天。为实现这一目标,3月份发布了一份报价单。LPC 委员会希望为改进 BigBlueButton 和整合 Matrix 的开发工作提供资金。不幸的是,LPC 委员会成员 Guy Lunardi 在一次电子邮件交流中指出,所有能有能力做这个工作的公司都已经忙于支持他们现有客户了,由于疫情,人们对视频会议的需求有所增加。因此委员会成员将在时间允许的情况下来部分地完成这些工作。

虽然 microconference 是 LPC 的一个重要部分(而且在某种意义上是这个会议最出名的部分),但会议还有很多其他内容。还有其他几个 track,其中一些在形式上与 microconference 相似,时长则通常比 microconference 的半天时间要长。其中 refereed presentation track 包含更多传统形式的 45 分钟的主题会谈。LPC 的各种 CFP 的介绍网页对这些主题描述如下:

Linux plumbing 的主题比如说可以包括核心内核子系统、核心库、窗口系统、管理工具、设备支持、容器运行时、媒体创建/播放,等等。最好的演讲不是关于已完成的工作,而是需要面对面讨论和辩论的问题、建议或原型概念验证方案。

目前,refereed talk 的 CFP 已经结束,但接受了哪些演讲,目前尚未公布。看一下 LPC 2020 的日程安排就可以了解到这些 refereed track 跟 LPC 的其他节目是并行进行的。

另一个在 LPC "同时同地" 进行的内容就是传统的内核峰会(Kernel summit),ksummit-discuss 邮件列表中正在讨论会有哪些主题。届时会有 45 分钟的讨论时间来 "讨论那些当面探讨比起通过电子邮件更容易解决的具体技术问题"。跟往常一样,大约一半的时间将被保留给适合 summit 时长的话题。

与内核峰会一样,这几天同时也会举行 Networking and BPF track 以及 GNU Tools track 会议。每个 track 都有各自特有的形式,从而能更适合于相应议题领域的参与者。Networking/BPF 将由多个 40 分钟的演讲组成,其中包括提问和讨论,也可以选择提交一篇论文,只要内容是 Linux 网络和 BPF 主题的高阶内容就好。GNU tools track 的目标则是 "为 GNU 工具链进行开发的人员。GCC, GDB, binutils, runtimes 等"。它的会议时长都比较短,从而可以尽量满足更多的人。

这个线上会议的目的是聚集起所有 GNU 工具的开发者,讨论当前/未来的工作,协调大家的工作,交流正在进行的内容的报告,讨论未来 12 个月的发展计划,开发者教程和任何其他相关讨论。

Microconferences

microconferences 相关 CFP 目前已经结束了。在写这篇文章时,已经有 13 个议题被接受。据 LPC microconferences 主席 Steven Rostedt 说还有 6 个可能很快就会被接受并公布出来。一旦某个 microconferences 主席 被接受了,那么它就会开始自己的 CFP 流程来征集主题,尽管其实这些会议不会是传统演讲形式。microconferences 可能会有几张 ppt(指导原则是最多三张),作为讨论基础,但重点应该是一起工作来找到并拿出某个特定问题的解决方案。CFP 页面是这样说的:

microconferences 实际上是各种合作讨论的会议,专注于解决 Linux 底层的特定领域的问题,比如内核、库、实用程序、用户界面等,但也可以专注于交叉领域的问题,如安全、扩展性(scaling)、功耗、或特定使用场景。好的 microconference 可以针对这些问题和担忧拿出切实的解决方案,而最好的 microconference 则直接会给出解决方案的实现 patch。

许多 microconference 在之前多个 LPC 中都出现过了,但今年还是出现了一些新的议题。其中 Confidential Computing microconference 就是一个全新的项目,它正在研究各种内存加密技术,这些技术可以保护虚拟机(VM)中的数据不受其他 guest VM 甚至 host 系统本身的影响。这个由 Joerg Roedel 领导的 microconference 将讨论这些处理器的功能以及相关话题:

在这次 microconference 上,我们将讨论 Linux 如何支持那些在 CPU 上处理过程中保护数据的加密技术。例如,AMD SEV、Intel TDX、IBM Secure Execution for s390x 和 ARM Secure Virtualization。比起在传输过程中的保护(SSL、VPN),或者静止数据的保护(磁盘加密)等等相比,这些技术是新近出现的。

Linux 内核最近支持了 SEV-ES,英特尔 TDX 的支持也快要出现了。AMD SEV 则会通过 Secure Nested Paging (SNP)得到进一步加强。对这些技术的支持会需要对 Linux 内核的内存完整性(memory integrity)进行重大改变,同时也要确保传送给虚拟机的中断都是安全的。希望针对不同保密计算技术来设计出通用的方案,这是本次 microconference 的一个目标。

虽然以前也有过文件系统相关的议题,但已经有很多年没有这个领域的 microconference 了。不过今年它又回来了。这里有四位负责人,Josef Bacik、Amir Goldstein、Jan Kara 和 Ted Ts'o,他们的目标领域关注若干领域:"在整个文件系统生态系统中进行新的功能、界面改进,正在进行的有趣的工作,真正与文件系统及其通常使用有关的任何内容"。有人提出了一些具体的主题想法:DAX 是否已经 ready,page folios,writeback throttling,性能测试等等。

在休息了几年后,Performance and Scalability microconference 也回归了。在 Davidlohr Bueso、Daniel Jordan 和 Pavel Tatashin 领导下,正如议题名称所暗示的,会议的重点是性能,特别是希望从系统中的多个处理器中榨取最多性能。其公告回顾了自 2018 年上一届微型会议以来的一些成果,以及这次可能讨论的内容。

Toolchains and Kernel microconference 与去年的 Toolchains microconferenc 有关,但更侧重于 LLVM、Clang、GCC 以及如何于内核整合。会议由 Nick Desaulniers 和 Jose E. Marchesi 主持。将会讨论的一个主要领域是正在进行的将 Rust 引入内核的工作,但也有很多其他话题,包括 toolchain 中对 DWARF、BPF type format(BTF)和 compact type format(CTF)的支持与集成、security 功能、Clang 中的 locking annotation,链接后优化(post-link optimization)等等。

一些尚未公布的 microconference 对 LPC 来说也是全新议题。多样性、公平性和包容性的微型会议(Diversity, Equity & Inclusion microconference),旨在讨论如何改善参与内核开发的人员的组成。用于 GPU、多媒体和神经网络处理的新硬件加速器的交互,给 DRM 和其他子系统带来了许多挑战,这些问题将是 GPU/media/AI Buffer microconference 的主题。关于这两个会议的更多信息将在其正式宣布后公布出来,就像其他正在等待回归的 microconference 的主题:Android,System Boot and Security, Apps Ecosystem, Kernel Dependability & Assurance。

当然,还有很多其他的 microconferenc 也会再次进行,包括 Container and Checkpoint/Restore、Tracing、Real-time、Testing and Fuzzing、Open Printing 等等,总共有近 20 个。命名最混乱的 microconferenc 当属 IOThree's Company microconference,它并不是由某家公司赞助的,其实可以看出它是参考了 1970 年代的(一个糟糕的)电视情景喜剧,来强调物联网微型会议的第三次出现。

有很多方法可以参与 LPC,尽管一些 CFPs 已经关闭了。microconference 和大多数 track 仍在接受新主题,所以如果其中某个主题引起共鸣,那么就请提议一个讨论来解决或至少讨论其中一个困难的问题,尤其是涉及 Linux 系统的多个层次的问题。会议注册也仍然保持开放。会议在线进行,因此避免了亲临现场的活动所需的严格人数限制。视频会议的一个好处是避免了那些会限制参会者人数的那些后勤问题。LPC 的注册费只有 50 美元,这对大多数人来说可能也是负担得起的。

全文完
LWN 文章遵循 CC BY-SA 4.0 许可协议。

欢迎分享、转载及基于现有协议再创作~

长按下面二维码关注,关注 LWN 深度文章以及开源社区的各种新近言论~

EDSR图像超分辨程序复现(踩坑及解决记录) 阅读详情

相关推荐

Vivado时序违约小结

目录1. setup time违约1.1 逻辑级数太高1.2 Fanout太大2. hold time 违约2.1 异步信号处理导致hold time违约 1. setup time违约 建立时间是工程设计中最常遇到的问题了。一般说来,导致建立时间违例主要有两个原因:逻辑级数太大或者扇出太大,当然也可以尝试通过降频来解决建立时间违约。 1.1 逻辑级数太高 Levels指的是逻辑级数logic level,一个logic level的延迟对应的是一个LUT和一个Net的延迟,对于不同的器件,不同频率的设计能

mu_guang_的博客 7155

LPC 2024 会议讨论 sched_ext

可扩展调度类(sched_ext)允许以一组从用户空间加载的 BPF 程序的形式实现 CPU 调度器;它首次出现在 2022 年底的邮件列表中。自那以来,sched_ext 引发了一些争议,但目前计划将成为 6.12 内核发布的一部分。在 2024 年的 Linux Plumbers Conference 上,日益壮大的 sched_ext 社区举行了其首次公开聚会;sched_ext 似乎在调度器设计中引发了新的创造力爆发。

weixin_49382066的博客 738

防火墙旁挂组网

分析拓扑结构,涉及路由器、交换机、防火墙。步骤包括基础 IP 配置、OSPF、防火墙双机热备、安全策略等。第一步,路由器配置。R5、R6 连接 ISP 和核心交换机,配置接口 IP,然后 OSPF。然后防火墙,双机热备的 HRP、VRRP,还有安全策略。接着交换机,划分 VLAN,配置 TRUNK,加入 OSPF。

weixin_73298423的博客 902

【Rust 日报】2021-09-29 Linux Plumbers Conference 2021有9个主题与 Rust 相关

LLVM13 的最新的 pass manager 进展让 Rust 的编译速度整体提高 5~20%微软的 Ryan Levick 大神提到,LLVM13 的最新的 pass manager...

Rust语言学习交流 364

MC33PT2000控制详解一:PT2000 Dev Studio工具的使用

MC33PT2000共可控制6个高低端(如控制6个高压喷油器),1个高低端(如控制高压油泵)和DC-DC模块(如升压到65V).

m0_69929716的博客 1353

UR5 机械臂手眼标定(Eye-in-Hand)实战:OpenCV 求解 AX=XB,误差 < 2mm

本文详细介绍了UR5机械臂在Eye-in-Hand配置下的手眼标定实战,通过OpenCV实现高精度标定,最终达到误差小于2mm的工业级精度要求。文章涵盖了标定基础原理、环境搭建、数据采集策略、核心算法实现及误差分析与优化,为视觉机械臂的自主抓取提供了实用指南。

weixin_31476015的博客 295

Linux 内核调度新方法 Nest,可提高轻 – 中度负载的 CPU 性能

现有的 Linux CFS 调度程序行为是将任务分散到机器的可用 CPU 内核上,Nest 采用了不同的方法。考虑到了启动长时间空闲的 CPU 内核可能会导致延迟,这些内核需要一段时间才能运行到更高的性能状态(更高的频率),而这段时间可能对当前的频率 / 功率预算产生负面影响。测试结果显示:在 1/2/4 插槽英特尔服务器,以及 AMD 服务器和台式机上, Nest 任务调度程序对轻型或中等工作负载产生 10% 到 2 倍的性能提升。更多Linux资讯请查看www.linuxprobe.com。

weixin_56035688的博客 332

通过Jlink和PyLink读取蓝牙mac地址--Nordic&silicon labs

本文介绍在不开机的情况下读取蓝牙的mac地址,这里介绍两个平台,Nordic和Silicon Labs。 1. 通过Jlink Commander工具连接上目标板 选择当前芯片的型号 2. 使用mem命令查看mac地址 首先需要知道mac地址存储在芯片的哪个地址。 Nordic: 寄存器DEVICEADDRTYPE的第一个bit代表mac地址的类型,这里为1。DEVICEADDR[0]和DEVICEADDR[1]的低16bit代表了MAC地址,其中DEVICEADDR[1]的第15位应该或上DE

ching的专栏 1650

LWN:GCC也支持BPF了!

关注了就能看到更多这么棒的文章哦~BPF in GCCBy Jake EdgeSeptember 15, 2020LPC原文来自:https://lwn.net/Articles/831...

Linux News搬运工 1198

银河麒麟V11 + KVM/QEMU + GT 710 GPU直通 Win10 完整操作流程文档

宿主机:RTX 5080专门运行ollama大模型服务,通过SSH/VNC远程管理Win10虚拟机:GT 710直通,物理键盘专属,通过物理显示器处理视频应用硬件隔离:两个系统完全隔离,互不干扰,性能最大化两种不同的直通方式直通方式 配置方法 设备在宿主机的状态 典型应用场景PCIe设备直通 vfio-pci.ids=10de:128b,10de:0e0f 设备完全从宿主机消失,被vfio-pci驱动接管 GPU、网卡、NVMe硬盘。

weixin_45285654的博客 1151

R语言实战:非正态数据下的Scheirer–Ray–Hare检验全流程解析

本文详细解析了在R语言中执行Scheirer–Ray–Hare检验的全流程。当数据不满足正态分布假设时,该非参数检验是传统双因素方差分析的有效替代方案。文章从原理、R环境配置、数据准备、代码实现、结果解读到事后比较与可视化,提供了完整的实战指南,帮助研究者稳健地分析多因素实验设计中的主效应和交互效应。

cc789的博客 405

LWN:内核KSM综述!

关注了就能看到更多这么棒的文章哦~An overview of kernel samepage merging (KSM)By Jake EdgeNovember 29, 2023LPCChatGPT translationhttps://lwn.net/Articles/953141/[2023-12-08 Fri 12:57]在2023 Linux Plumbers Conference(LP...

Linux News搬运工 1468

Yolov8损失函数改进:MPDIoU新型边界框相似度度量,效果秒杀GIoU 、 DIoU 、CIoU 、 EIoU等 | ELSEVIER 2023

ELSEVIER 2023 MPDIoU新型边界框相似度度量助力yolov8,适用提升小目标、遮挡物性能提升

①答疑群聊服务;②YOLO大模型知识问答系统;③计算机视觉论文生成智能体; 7772

LWN:9月份LPC上关于folio的一次讨论!

关注了就能看到更多这么棒的文章哦~A discussion on foliosBy Jake EdgeSeptember 22, 2021LPCDeepL assisted transla...

Linux News搬运工 599

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

LWN:用户空间的中断!

关注了就能看到更多这么棒的文章哦~User-space interruptsBy Jonathan CorbetSeptember 30, 2021LPCDeepL assisted tr...

Linux News搬运工 787

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

LWN:关于printk()的讨论!

关注了就能看到更多这么棒的文章哦~A discussion on printk()By Jake EdgeOctober 4, 2022LPCDeepL assisted translationhttps://lwn.net/Articles/909980/出于各种原因,内核的打印函数 printk() 多年来一直有许多与之相关的改进工作。printk() 的一个顽固问题是它带来的 latency...

Linux News搬运工 479

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

LWN:处理复杂摄像头!

关注了就能看到更多这么棒的文章哦~Coping with complex camerasBy Jonathan CorbetOctober 3, 2024LPCGemini-1.5-flash translationhttps://lwn.net/Articles/992411/摄像头从来都不是 Linux 中特别容易支持的那类设备;它们有各种各样的运行参数,并且可以生成大量数据。然而,近年来,摄...

Linux News搬运工 1417

LWN:GNU Tools Cauldron 上的内核开发者们!

关注了就能看到更多这么棒的文章哦~Kernel developers at CauldronBy Jonathan CorbetSeptember 18, 2024CauldronGemini-1.5-flash translationhttps://lwn.net/Articles/990379/Linux 系统由大量相互依赖的组件组成,所有组件都必须良好地相互支持。因此,令人惊讶的是,似乎这些...

Linux News搬运工 1047

LWN:维护者峰会上讨论Rust in kernel!

关注了就能看到更多这么棒的文章哦~Using Rust for kernel developmentBy Jonathan CorbetSeptember 27, 2021Maintain...

Linux News搬运工 225

LWN:NVIDIA 与 nouveau!

关注了就能看到更多这么棒的文章哦~NVIDIA and nouveauBy Jake EdgeOctober 5, 2022LPCDeepL assisted translationhttps://lwn.net/Articles/910343/英伟达图形加速硬件的源代码发不了,对人们来说这也许是一个惊喜;至少快速浏览下来,这部分代码最终可能可以合入 mainline,称为一个官方支持的驱动程序。...

Linux News搬运工 1030

LWN: realtime的未来计划!

关注了就能看到更多这么棒的文章哦~Preparing for the realtime futureBy Jake EdgeSeptember 9, 2020LPC原文来自:https:...

Linux News搬运工 283

LWN:如何用自由软件支撑LPC会议!

关注了就能看到更多这么棒的文章哦~Notes from an online free-software conferenceBy Jonathan CorbetSeptember 4, ...

Linux News搬运工 369

LWN:用BOLT进行内核优化!

关注了就能看到更多这么棒的文章哦~Kernel optimization with BOLTBy Jake EdgeOctober 25, 2024LPCGemini-1.5-flash translationhttps://lwn.net/Articles/993828/2024 年 Linux Plumbers Conference的toolchains track中的两场演讲探讨了不同...

Linux News搬运工 2342

LWN:GCC 中两个安全相关的改进!

关注了就能看到更多这么棒的文章哦~Two security improvements for GCCBy Jonathan CorbetSeptember 24, 2021LPCDeepL...

Linux News搬运工 469

LWN: Linux下的打印机和扫描仪支持得怎样了?

点击上方蓝色“Linux News搬运工”关注我们~Topics from the Open Printing microconferenceByJake EdgeLP...

Linux News搬运工 1260

LWN: printk()的难点以及解决方案

点击上方蓝色“Linux News搬运工”关注我们~Why printk() is so complicated (and how to fix it)ByJonath...

Linux News搬运工 1632
上一篇: LWN:讨论如何了结CentOS 8!
下一篇: LWN:用 process_mrelease() 加快进程清理!
LinuxNews搬运工
博客等级 码龄7年 438粉丝 20原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值