TAG:内核

2020-8-2 17:42
本指南介绍如何调优AMD64/x86_64硬件和Linux系统以运行实时或低延迟工作负载。适合此类型调整的示例工作负载: 本文中的术语等待时间指的是接收到某个事件之间的时间和处理该事件的时间之间的时间。例如: 网络接口卡收到网络数据包到应用程序处理完数据包之间的时间。 将请求提交到队列和辅助线程完成处理请求之间的时间......
2020-8-2 2:31
在过去的几年中,几乎所有的IOS内核攻击都遵循相同的高级流程:内存损坏和假的MACH端口被用来访问内核任务端口,这为用户空间提供了理想的内核读/写原语。最近的IOS内核漏洞利用缓解措施(如PAC和zone_Required)似乎倾向于打破一遍又一遍的规范技术来实现此漏洞利用流程。但是,这么多iOS内核漏洞从高层看起来......
2020-7-31 2:27
工作负载隔离使一个服务中的漏洞更难危及平台的其他部分。它有很长的历史,可以追溯到20世纪90年代的qmail,我们普遍认为它是一件好的、有用的事情。 尽管有过多的隔离选择,但在我为科技公司提供咨询的那段时间里,我了解到最常见的隔离机制是“一无所有”。这就说得通了!大多数服务都是其部署环境的单一承租人,或者至少是逻辑体......
2020-7-30 5:44
已在GRUB2引导加载程序中发现了几个漏洞;这些漏洞可绕过UEFI安全引导机制并持续安装恶意软件。不幸的是,解决这个问题不只是获得一个新的GRUB2安装。重要的是要注意,更新可利用的二进制文件实际上并不能减轻CVE,因为攻击者可以将旧的、可利用的、签名的GRUB二进制文件副本带到具有他们想要加载的任何内核的系统上。为......
2020-7-25 0:52
请考虑订阅LWN订阅是LWN.net的命脉。如果您欣赏此内容并希望看到更多内容,您的订阅将有助于确保LWN继续蓬勃发展。请访问本页加入并保持LWN在网上。 当LWN上一次查看e1000e硬件损坏错误时,问题的来源充其量也是不清楚的。司机本身的问题似乎是一个可能的罪魁祸首,但那些追查这个问题的人很快就意识到他们需要看得......
2020-7-11 19:17
我们依赖您的支持:您听说过Phoronix Premium吗?这是什么补充本网站上的广告,为我们的优质无广告服务。每月只需3美元,您就可以帮助支持我们的网站,同时产生的资金允许我们继续进行Linux硬件审查、性能基准测试、维护我们的社区论坛等等。你也可以考虑通过贝宝支付小费。一夜之间合并到Linux内核源代码树中的是......
2020-7-7 4:41
早在2019年8月,我在RetroBattlestation上举办了一场伴唱周比赛,挑战是播放与演唱歌词的语音合成器同步的MIDI文件。在我的存储卡中,我发现了一张MQX-32M MIDI卡(罗兰MPU-401的克隆),我想用它来将MIDI信号转换为与带有Echo II语音合成器的Apple II+接口,但最终使用的......
2020-7-4 17:51
本周,Linux基金会每年一度的开源峰会和嵌入式Linux大会北美特别虚拟版,原定于德克萨斯州奥斯汀举行。 这场现已上线的活动保留了全部230个主题演讲(现场问答环节),其中包括与Linux创建者莱纳斯·托瓦尔兹(Linus Torvalds)和VMware首席开源官德克·霍恩德尔(Dirk Hohndel)进行的传......
2020-6-28 6:19
上周,我作为一名程序员的职业生涯达到了一个令人兴奋的里程碑。这是我有生以来第一次直接在硬件上运行代码,裸机和我的代码之间没有操作系统。 在某些情况下,这个副项目的目标是创建一个2-4人的街机游戏,直接在树莓派3+上运行。 在刚刚运行Hello World之后,该软件在启动时不仅可以通过串行UART发送消息: 嗯,在编......
2020-6-15 16:11
blob:4822f881ea2919a10c3e75018da51c41e38ef07d(普通)#!/bin/bash#美国未签名语言#=#by zx2c4,2020-06-13##此漏洞利用efivar_ssdt入口点将#ACPI表插入到Ubuntu Bio中。其结果是,用户可以随后将#未签名内核驱动程序加载到启......
2020-6-12 17:24
最近,我发现自己希望有一份在线参考,提供近年来每个公开的iOS内核漏洞利用的高级利用流的简要摘要;由于没有这样的文档,我决定在这里创建它。 本文总结了针对IOS 10到IOS 13的本地应用程序上下文中的原始IOS内核攻击,重点介绍了从漏洞授予的初始原语到内核读/写的高级利用漏洞流。在这篇文章的最后,我们将简要介绍I......
2020-6-9 22:15
FUCHSIA是Google开发的一款新操作系统,面向AArch64和x86_64架构。虽然人们对这款操作系统的用途以及将在哪里使用知之甚少,但它的目标似乎是在智能手机上取代Android,在笔记本电脑上取代Chrome OS。 为了获取关于未来可能在数百万设备上运行的操作系统的知识,我们决定快速浏览一下Fuchsi......
2020-6-8 11:15
鼠标:拖动-平移滚轮,DBL单击-缩放项目-链接键盘:PgDn、PgUp-缩放箭头-平移
2020-6-5 0:23
旗舰版C64参考再次增长:这一次,我们添加了内核API参考-像往常一样,在11个不同的版本中并行。 COMPUTE!的VIC-20和Commodore 64工具包:Dan Heeb的内核,ISBN 0942386337。 “准将64和128的机器语言程序”,托德·D·海马克和帕特里克·帕里什著,ISBN 087455......
2020-6-1 11:16
Linus已经如期发布了5.7内核。5.7中的主要特性包括86拆分锁检测、热压管理、加载跟踪代码中的频率不变性、BPF和实时抢占的共存、对BPF安全钩子程序(以前称为KRSI安全模块)的支持、微软支持的新exFAT文件系统实现,以及更多。最后要合并的补丁打破了内核源代码80列的长期限制。有关更多详细信息,请参阅Ker......
2020-5-29 6:27
Drauger OS 7.4.1是在Liquorix低延迟Linux内核的基础上构建的,Liquorix低延迟Linux内核是一个预编译的Zen内核,其设计考虑了延迟和吞吐量之间的平衡。为了进一步增强这一点,Drauger OS使用改进的Xfce桌面来提高性能和可配置性。 Drauger OS在设计时考虑到了安全性,......
2020-5-16 22:34
用于实现新的FPGA管理器驱动程序的API
2020-5-2 17:45
超光速通常指的是比光速快。在“星际迷航”宇宙中,一种被称为速子的理论粒子为某些宇宙飞船提供动力,使剧情在多个系列和电影系列中持续了几十年。 不过,今天我们要讨论的是运行Linux应用程序的速度要比Linux快。我们的公司NanoVM与单内核合作已经有一段时间了,但我们主要关注的是它们的安全属性,并没有太多考虑它们的性......