Linux kernel KERN#u DEBUG printk';QEMU控制台中是否未显示启动时的?

Linux kernel KERN#u DEBUG printk';QEMU控制台中是否未显示启动时的?,linux-kernel,qemu,Linux Kernel,Qemu,我正在尝试调试和优化内核启动时间。我使用QEMU来模拟内核。我在KERN_DEBUG中放置了一些printk,但它们没有显示在任何终端上。我必须把它们改成KERN_信息,然后我才能看到相同的信息 我的调试日志级别是7。我在配置内核时对其进行了更改 有人能告诉我打印是否被缓冲到其他终端吗?我以前确实遇到过这个问题..我最终以一种“糟糕”的方式解决了这个问题 尝试将loglevel=8添加到内核引导参数中 另外,根据 仅打印值低于(不等于)控制台日志级别的消息。您能将其标记为正确吗?这将有助于其他国

我正在尝试调试和优化内核启动时间。我使用QEMU来模拟内核。我在KERN_DEBUG中放置了一些printk,但它们没有显示在任何终端上。我必须把它们改成KERN_信息,然后我才能看到相同的信息

我的调试日志级别是7。我在配置内核时对其进行了更改


有人能告诉我打印是否被缓冲到其他终端吗?

我以前确实遇到过这个问题..我最终以一种“糟糕”的方式解决了这个问题

尝试将loglevel=8添加到内核引导参数中

另外,根据

仅打印值低于(不等于)控制台日志级别的消息。

您能将其标记为正确吗?这将有助于其他国家解决这一问题