Skip to content
#

linux-kernel

linux logo

Linux is an open source kernel modeled after UNIX. Widely used, it is known for its efficiency and reliability.

Here are 1,065 public repositories matching this topic...

The perfect emulation setup to study and develop the Linux kernel v5.4.3, kernel modules, QEMU, gem5 and x86_64, ARMv7 and ARMv8 userland and baremetal assembly, ANSI C, C++ and POSIX. GDB step debug and KGDB just work. Powered by Buildroot and crosstool-NG. Highly automated. Thoroughly documented. Automated tests. "Tested" in an Ubuntu 19.10 host.完美的仿真设置,可用于研究和开发Linux内核v5.4.3,内核模块,QEMU,gem5和x86_64,ARMv7和ARMv8用户界面以及裸机装配,ANSI C,C ++和POSIX。 GDB步骤调试和KGDB可以正常工作。 由Buildroot和crosstool-NG支持。 高度自动化。 彻底记录。 自动化测试。 在Ubuntu 19.10主机中经过“测试”。

  • Updated May 19, 2021
  • Python
ojeda
ojeda commented May 19, 2021

@nbdd0121

It seems that KERN_CONT is heavily discouraged: the comment in kern_levels.h says:

Only to be used by core/arch code during early bootup (a continued line is not SMP-safe otherwise).

Maybe we shouldn't expose it in Rust at all? With powerful formatting capability of core::fmt I don't see it being very useful anyway.

@ojeda

Agreed, even checkpatch.pl warns

Created by Linus Torvalds

Released September 17, 1991

Repository
torvalds/linux
Wikipedia
Wikipedia