设备为网心云OES,使用该项目下 kernel_fnnas 的 6.18.18-trim 内核替换默认内核,无法挂载硬盘,查看 dmesg 得到[ 50.989615] btrfs (或ext4): Unknown parameter 'trimacl',应该是与新引入的 windows acl 机制有关,查看 kernel config,发现飞牛官方 6.18.18.c944-trim 内核启用了 CONFIG_FS_TRIM_ACL 选项,推断有可能是专有部分。 PS:这个内核默认启用 panfrost 和 etnaviv 模块,分别驱动 mali G52 GPU 和 vivante gc8000 NPU,经测试 amlogic 视频硬件解码器也可以被正常驱动,可以解码 H264 和 HEVC 视频,GPU也已经可以正常工作。但是视频编码器目前没有对应模块,NPU 似乎仍然处于非常早期的状态。官方内核则是没有启用这两个模块,默认使用的晶晨系(am/amlogic开头)模块反而导致GPU,NPU和编解码器完全无法使用。官方似乎将注意力更多的放在了 rockchip 的设备上,对 amlogic 的设备适配并不积极,amlogic soc 的组件通过开源方案已经可以基本正常工作了。 <img width="1280" height="1380" alt="Image" src="https://github.com/user-attachments/assets/3f2b15b2-ddfd-4218-8ad3-9a2fc54110ac" /> <img width="1280" height="1268" alt="Image" src="https://github.com/user-attachments/assets/c7a3a3a2-4dd5-4af3-8fd6-484bff014871" /> <img width="1280" height="1380" alt="Image" src="https://github.com/user-attachments/assets/e8d5eab7-7b7c-40dc-861f-03ed289b0760" /> <img width="1280" height="1380" alt="Image" src="https://github.com/user-attachments/assets/6d1c53fa-3e75-45fe-be8a-0d8d260c003f" /> <img width="1272" height="1380" alt="Image" src="https://github.com/user-attachments/assets/43714836-d967-45b0-a6ee-2093c7b377f8" /> 还有几个问题和意见: 1:社区版内核接下来有可能并入TRIM ACL部分吗 2:希望飞牛官方接下来通过并入开源组件加速晶晨 soc 的适配
设备为网心云OES,使用该项目下 kernel_fnnas 的 6.18.18-trim 内核替换默认内核,无法挂载硬盘,查看 dmesg 得到[ 50.989615] btrfs (或ext4): Unknown parameter 'trimacl',应该是与新引入的 windows acl 机制有关,查看 kernel config,发现飞牛官方 6.18.18.c944-trim 内核启用了 CONFIG_FS_TRIM_ACL 选项,推断有可能是专有部分。
PS:这个内核默认启用 panfrost 和 etnaviv 模块,分别驱动 mali G52 GPU 和 vivante gc8000 NPU,经测试 amlogic 视频硬件解码器也可以被正常驱动,可以解码 H264 和 HEVC 视频,GPU也已经可以正常工作。但是视频编码器目前没有对应模块,NPU 似乎仍然处于非常早期的状态。官方内核则是没有启用这两个模块,默认使用的晶晨系(am/amlogic开头)模块反而导致GPU,NPU和编解码器完全无法使用。官方似乎将注意力更多的放在了 rockchip 的设备上,对 amlogic 的设备适配并不积极,amlogic soc 的组件通过开源方案已经可以基本正常工作了。
还有几个问题和意见:
1:社区版内核接下来有可能并入TRIM ACL部分吗
2:希望飞牛官方接下来通过并入开源组件加速晶晨 soc 的适配