🌗 [RFC Patch 0/7] 核心:導入多核心架構支援
➤ 探索 Linux 核心的多核心新紀元:基於 kexec 的獨立核心協同架構
https://lwn.net/ml/all/20250918222607.[email protected]/
這是一系列針對 Linux 核心的 RFC (Request for Comments) 補丁,旨在引入「多核心架構」的支援。該架構允許在一臺實體機器上同時運行多個獨立的核心實例,每個實例可被指派至特定的 CPU 核心,同時共享底層硬體資源。此設計透過增強 kexec 子系統、引入通用的中斷 (IPI) 通訊框架,以及特定架構的 CPU 引導機制,來達成核心間的協調與資訊共享。此外,補丁還包含動態追蹤 kimage 的機制,以及一個 `/proc/multikernel` 介面用於監控。雖然此框架功能性已初步實現,但作者強調這僅為基礎架構,期望社羣能提供回饋並共同完善。
+ 這個概念很有趣,特別是關於提升應用程式的隔離性和安全性
#Linux Kernel #kexec #Multikernel
[RFC Patch 0/7] kernel: Introduce multikernel architecture support [LWN.net]

Простой способ установки Talos Linux на любую машину и у любого провайдера

Обычно Talos Linux предоставляется в виде набора готовых образов под различные системы. Стандартный метод установки предполагает, что вы возьмёте подготовленный образ под конкретное облако или гипервизор и просто создадите из него виртуальную машину. Если же говорить о физических серверах, то предполагается, что для загрузки образа Talos Linux и последующей установки вы будете использовать ISO или PXE. К сожалению, это не работает, когда речь заходит о провайдерах, которые предоставляют преднастроенный сервер или виртуальную машину без возможности использовать кастомный образ или даже ISO для установки через KVM. В этом случае ваш выбор будет ограничен лишь теми дистрибутивами, которые предлагает облачный провайдер.

https://habr.com/ru/companies/aenix/articles/901100/

#talos_linux #kubernetes #cloud #хостингпровайдер #установка_linux #kexec #kernel #devops #cozystack #aenix

Простой способ установки Talos Linux на любую машину и у любого провайдера

Talos Linux — это специализированная операционная система, предназначенная для запуска Kubernetes. На мой взгляд, с этой задачей она справляется лучше остальных ОС. С одной стороны, он полностью...

Хабр

Was playing with #kexec and getting a hang/blank screen when attempting to reboot.

Guess what: the only person on the intertubes that also has this problem is another #Guix user:
https://unix.stackexchange.com/questions/781898/how-to-use-kexec-on-guix-getting-a-blank-screen

Debugging tips welcome!

How to use kexec on Guix? Getting a blank screen

I'm trying to use kexec on Guix, which I think should be kexec -l /run/current-system/kernel/bzImage --append="$(cat /proc/cmdline)" --initrd=/run/current-system/initrd kexec -e However...

Unix & Linux Stack Exchange
Bevor Sie zu YouTube weitergehen

Fix building on x86_64 with binutils 2.41 - kernel/kexec/kexec-tools.git - kexec-tools development tree

I tried to #kexec again today. Things didn't seem to appreciate it, namely Sway did not want to start back up after I logged in.
gpg monday

The #GPG key I use to decrypt my harddrive and...

Chris Vogel's microblog
@natty #systemd #kexec is one of my favorites to limit downtime from kernel updates.

The previous server had a horrible remote console, let's say I cannot boot a cd.
(it is a supermicro which can only boot an iso from a cifs share so no iso boot capability, right? ;-)

Found this little bit of awesomeness:
https://github.com/Tharyrok/kexec-remote-debian-install
I can start the #debian #installer with #kexec from the running system. Then I am wiping the disks from the installer.

GitHub - Tharyrok/kexec-remote-debian-install: Remotely re-install Debian or Ubuntu using kexec and SSH

Remotely re-install Debian or Ubuntu using kexec and SSH - GitHub - Tharyrok/kexec-remote-debian-install: Remotely re-install Debian or Ubuntu using kexec and SSH

GitHub

I took another look at the vendor's asm code and the SiFive U7 core manual. Lo and behold!

Let me tell you a secret:
Enabling interrupts allows for triggering them. 🙃

So here we have both harts. Woop woop! 🥳

I have rebased onto #Linux HEAD (6.2 some RC) which has a lot of patches already and it's very close to a working #kexec on the #JH7100 / #VisionFive 1 now.

It says bye, but never hello again. :3 Sooo close!