嵌入式linux QQ交流群:175159209,欢迎爱好者加入交流技术问题!

Linux Kernel 5.5 最终消除了支持 sysctl 系统调用的代码,该代码已被弃用了大约十年,目前对任何体系结构的现代系统都没有影响。

长期以来,Linux sysctl 系统调用都不建议被使用,也不建议将其与通过 /proc/sys 公开的 sysctl 接口一起使用,这是读取/设置内核系统属性的首选方法。Linux Kernel 5.5 的更改并未涉及 /proc/sys 支持,而只是将要把多年以来一直未使用的 Linux 上带有 sysctl 二进制接口的系统调用删除。

Linux 内核团队在邮件中表示,据了解,应该已经没有人启用 sysctl 系统调用了,不排除仍然有人在少数 defconfigs 中启用它,不过这种情形也非常少见。如果有任何用户想要这个系统调用,他们可能需要还原补丁。

其实早在 2011 年,他们就想删除代码,但因需要保持兼容性,无法完全删除。那时,剩下的代码是为了与旧的 C 库兼容,但是现在构建 Linux 5.5 的任何人都不想运行超级老式的 libc。

Eric W. Biederman 写了删除了该系统调用的补丁,他提到此前 “linux-next 中有一个新的 xtensa defconfig,它使系统可以调用此循环,但代码维护者回答说并非有意启用的。” 从今天的 linux-next 树开始,defconfig 不再启用系统调用。

嵌入式Linux中文站

最专业的中文嵌入式Linux网站,8年磨剑,注册用户数万人

分享 嵌入式 & Linux 技术干货、教程、资讯、高薪职位

订阅点击标题下方“嵌入式Linux中文站”

分享点击右上角分享按钮

投稿admin@embeddedlinux.org.cn

交流QQ群:175159209

点击下方“阅读原文”查看更多

linux还原系统_Linux Kernel 5.5 最终删除 SYSCTL 系统调用相关推荐

  1. Linux/Unix系统SSH远程按Backspace键删除时出现^H的处理方法

    在linux/unix系统中连接SSH远程工作时,输出字符后按Backspace键删除时,会出现^H,这对习惯了按Backspace键删除的用户来说,感觉非常别扭,虽然可以通过Ctrl+Backspa ...

  2. linux还原系统_怎么成为一名合格的Linux运维工程师

    随着云时代的到来,企业对运维工程师提出了新的要求.以某银行Linux运维工程师招聘为例,应聘者不仅要熟悉Linux.Windows等操作系统运维,掌握Oracle数据库.Weblogic中间件技术及网 ...

  3. linux原生系统_Linux的概述

    一.学习Linux之前先了解Unix 1.Unix是一个强大的多用户.多任务操作系统. 2.Unix操作系统是商业版,需要收费,价格比Microsoft Windows正版要贵一些 二.Linux的概 ...

  4. linux python软连接_Linux软链接的创建,删除,修改

    什么是Linux的软连接,Linux软链接就好比windows系统的快捷键.当你点击了这个软连接,它将跳转对应的目标路径. 创建软连接ln -s [目标目录] [软链接地址] [目标目录]指软连接指向 ...

  5. Centos(Linux)系统备份与还原

    Centos系统备份与恢复教程 tar: 特点 1.保留权限 2.适合备份整个目录 3.可以选择不同的压缩方式 4.如果选择不压缩还能实现增量备份,部份还原,参考man tar dd 特点 1.对块进 ...

  6. Linux服务器系统备份还原

    1.备份服务器上面的数据 利用tar指令对linux系统下面的文件打包成为一个压缩文件. tar -cvpzf backup.tgz --exclude=/proc --exclude=/lost+f ...

  7. linux 使用 mondo rescue 备份 还原系统 iso u盘

    目录 一 安装mondo,使用root用户 二 制作iso文件,只能刻盘,不能做U盘启动 三 制作u盘启动盘,无iso文件 四 还原系统 五 新镜像安装可能所遇问题 官网:http://www.mon ...

  8. linux服务器用centos还是ubuntu系统_Linux

    摘要: 本文讲的是linux服务器用centos还是ubuntu系统_Linux, linux服务器系统多使用CentOS.uBuntu.Gentoo.FreeBSD.Debian.服务器操作系统应该 ...

  9. linux还原备份的内核镜像,使用Mondo制作Linux镜像(ISO)、还原系统图文详解

    适用环境:目前用的是CentOS7(CentOS8试过安装不上mondo,留到以后解决吧),root账户下 目录 1. 安装Mondo 2. 使用Mondo制作镜像文件 3. 使用镜像还原系统 1. ...

  10. linux 内核编号含义_Linux kernel内核源代码代号:mainline、longterm的含义

    mainline .longterm.stable.linux-next.snapshot这些名词,都是linux kernel source的标记名称,可以理解为代号. mainline mainl ...

最新文章

  1. 我最看不惯的几个公众号!
  2. 软件外包项目管理的经验感悟
  3. 第一章:线性空间和线性变换
  4. 纯js监听滚动条到底部(vue版)
  5. mysql 有外键 怎么插入数据_外键约束的表怎么插入数据
  6. Python实现一条基于POS算法的区块链
  7. Jmeter性能测试的标准流程
  8. partition by 和 group by
  9. Tesseract-OCR识别中文与训练字库实例
  10. 做添加页面判断用户是否全部填写输入框
  11. 腾讯云网站域名备案帮助说明文档
  12. IOS越狱流程,支持最高IOS12.1.2,包含未签名ipa的安装教程
  13. Windows 制作免安装的JAVA环境
  14. 【邮件处理】邮件eml文件解析
  15. ITSM | 权威指南发布,高速IT服务管理团队是什么样子的?
  16. Hexo+GitHubPages搭建个人博客网站
  17. 苏宁易购董事会改选并聘任张近东为名誉董事长;ASSASSINA莎辛那首个香氛沙龙闪现网红玻璃森林 | 知消...
  18. 微信的小程序和小游戏的区别
  19. Video Of You! 勒索诈骗邮件
  20. 关于 C++ 你应该更新的知识

热门文章

  1. hdu-2112 HDU Today(最短路)
  2. 交互设计实用指南系列(8)—深广度平衡
  3. 销售转向java编程的开始之路
  4. hdu4727搜索+stl。轻微剪枝
  5. (转)div+css布局之float与clear的用法
  6. 计算机网络之网络层服务和网络层服务模型
  7. OSPF虚链路技术原理与注意点
  8. 整数不少于12可以表示为两个复合数字的和
  9. 阿里云物联网平台物模型SDK试用
  10. Java基础知识(一) 自增、自减运算符