News: 0001497699

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

DRM_Log Continues To Be Worked On As New Boot Logger For Kernel Messages

([Linux Kernel] 4 Hours Ago DRM_Log)


DRM_Log is an effort that continues to be worked on by Jocelyn Falempe at Red Hat as a new boot logger for printing the kernel messages on the screen.

DRM_Log uses the DRM client API to nicely print the kernel messages log on the screen at boot time. But by design it's not intended to replace FBCON as it's only displaying messages with no plans of handling user input or other functionality that is "better done in userspace", per Falempe.

DRM_Log is designed to work with all Direct Rendering Manager drivers, doesn't scroll the kernel messages by design, and uses the non-blocking console API so it's friendly with real-time "PREEMPT_RT" kernel builds. DRM_Log is only intended for boot messages until the user-space is ready to take over the display job.

Another nice feature of DRM_Log is integer scaling support to be able to increase the text size sufficiently for modern HiDPI displays. With the likes of "drm_log.scale=2" as a boot option is a means of increasing the integer scaling factor for kernel messages.

Those interested in this DRM_Log work can see the new [1]v4 patches out for review.



[1] https://lore.kernel.org/dri-devel/20241011105526.615812-1-jfalempe@redhat.com/



waxhead

skeevy420

NekkoDroid

intelfx

uid313

bug77

innovate /IN no vait/ vb.: 1. To appropriate third-party technology
through purchase, imitation, or theft and to integrate it into a
de-facto, monopoly-position product. 2. To increase in size or complexity
but not in utility; to reduce compatibility or interoperability. 3. To
lock-out competitors or to lock-in users. 4. To charge more money; to
increase prices or costs. 5. To acquire profits from investments in other
companies but not from direct product or service sales. 6. To stifle or
manipulate a free market; to extend monopoly powers into new markets. 7.
To evade liability for wrong-doings; to get off. 8. To purchase
legislation, legislators, legislatures, or chiefs of state. 9. To
mediate all transactions in a global economy; to embezzle; to co-opt power
(coup d'état). Cf. innovate, English usage (antonym).
-- csbruce, in a Slashdot post