RISC-V 在其默认 Linux 6.1 内核配置中添加 CD-ROM 镜像支持


RISC-V 在即将到来的 Linux 6.1 默认内核配置中将会添加对 CD-ROM 文件系统的支持

此举并不是为了要在 RISC-V 中使用 CD/DVD 驱动器,毕竟 2022 年 CD-ROM 基本已被淘汰。这是因为部分安装介质仍然可以作为这些文件系统的镜像来分发,部分用例还可能涉及到以这种格式存档的镜像。而且 RISC-V 默认内核配置已经为 ISO9660、Joliet 和 ZISOFS 文件系统提供支持。

目前此文件系统驱动程序已经在 RISC-V 上构建良好,此项变更只为了启用 ISO960 / Joliet / ZISOFS 的默认配置 "defconfig"。

对于使用 Linux 6.1 的 RISC-V 来说,这项变化还为 RISC-V 64 位系统启用了透明巨大页面交换 (TH_SWAP, transparent huge-pages swap),默认 NR_CPUS 容量已经增加到 512,并且对 RISC-V 的 CPU 拓扑子系统进行了优化。后者现在支持 RISC-V 在更多的配置中报告正确的 CPU 拓扑信息。

详情查看 Pull Request。


相關推薦

2023-04-07

openKylin社区SIG组的最新技术进展:   社区新增SIG 01RISC-V-Multimedia SIG 本SIG组致力于openKylin社区中桌面操作系统上RISC-V架构平台的开源多媒体框架(FFMPG/Gstreamer/OpenMax)集成及应用开发。   openKylin社区技术进展与成果 一

2022-11-02

会在 cgroup 被 kill 时,会发送“Killed”D-Bus 信号。 对于 RISC-V 上的 systemd,在启用“SystemCallFilter”选项时,现在将 riscv_flush_icache() 系统调用添加到默认允许的系统调用列表中。 现在允许 transient units 插入。 systemd 的 sd-stu

2023-10-19

可视化完成编程。 作者介绍称,他用 Scratch 编写了 RISC-V (rv32ima) 指令集,然后将其作为模拟器运行 Linux 6.1 内核。该模拟器基于纯 C 实现的 mini-rv32ima 模拟器构建。 via https://scratch.mit.edu/projects/892602496 下面是项目

2022-09-18

最近一直在使用一台配备 M2 处理器的苹果 MacBook Air,并在其上运行了 Fedora Workstation 36(不建议效仿);因为机器本身没有针对 ARM-64 M2 处理器的 Fedora 端口,所以他自己做了一个。目前,M2 上的 Linux 主要是 Asahi Linux for Mac,使用

2023-01-15

内存模式、在使用 XFS 和 io_uring 时的异步缓冲写入、对 RISC-V 和 AArch64(ARM64)硬件架构的改进,以及 Btrfs 和 OverlayFS 文件系统的新功能和改进等。 不过 Linux 6.0 并非一个 LTS 长期支持版本,这意味着它只会获得几个月的维护性更

2024-07-12

epin(深度)社区宣布成功适配奕斯伟计算EIC7700X,实现了RISC-V版本deepin V23的稳定运行。这一举措再次印证了deepin对RISC-V生态的承诺和实力,也为开发者和用户打开了通往全新桌面体验的大门。 奕斯伟计算EIC7700X 奕斯伟计算EIC

2022-10-15

、支持 eBPF JIT、基于 ACPI 的笔记本电脑驱动程序,以及对默认内核配置 (defconfig) 的更新。点此查看完整内容。

2022-10-11

读文件系统。在 2018 年年中,EROFS 就首次被引入到 Linux 内核 4.14 版本的暂存区,随后经过一年的持续开发,EROFS 文件系统驱动程序在 Linux 内核 5.4 版本中被合并进了主线。 EROFS 与其他只读文件系统不同,该系统旨在构建一个新

2023-08-12

适配 VisionFive 1、VisionFive 2 、SG2042 等开发板之后,deepin RISC-V SIG 近期在推动 RISC-V 生态过程中又取得了新突破:deepin 操作系统成功适配 LicheePi 4A 开发板。 根据介绍,LicheePi 4A 是矽速科技设计的一款采用 TH1520 芯片为主控核心的

2024-10-17

目前,openKylin已支持多款RISC-V架构的硬件平台,但由于各RISC-V厂商硬件接口定义不统一,导致各RISC-V平台的img镜像分区格式及内容不一致,从而无法制作出统一的img镜像。 因此,为解决RISC-V镜像碎片化问题,openKylin社区RISC-V SIG

2023-09-08

打造openKylin桌面系统稳定易用的桌面环境!   二、RISC-V SIG 本SIG组主要负责RISC-V架构开源软件包的维护,发布openKylin的RISC-V版本,进行软件包构建、系统构建等工作。8月RISC-V SIG组进展如下: VisionFive2代开发板新镜像制

2022-09-30

核支持 Rust 的个人看法。他没有否定该提议,而是提倡在默认情况下开启该 feature,以确保该 feature 能被充分测试。当然该 feature 最好以自适应的方式实现,如果在系统上检测到 Rust 编译器,则 Kconfig 将启用 Rust 支持,并继续构

2022-04-02

协调开源指令集架构 (ISA) 开发的 RISC-V International 正在努力制定各项标准性规范,尽可能地减少该架构的碎片化问题。 上周,该组织在其上分享了一项调查,以收集社区的反馈, “帮助识别 ISA 差距,制定未来的扩展计划,并

2023-06-30

deepin 宣布,其官方 RISC-V SIG 组成功在 VisionFive 2 开发板上适配 deepin 操作系统,目前已经在官网发布可用镜像,这是 deepin 操作系统在 RISC-V 适配工作的又一新成果。 昉·星光 2 (VisionFive 2) 是全球首款集成 3D GPU 的高性能量产 RIS