Linked by Thom Holwerda on Mon 2nd Jul 2012 18:19 UTC, submitted by anonymous
BeOS & Derivatives Michael Lotz added code to generate QR-code for the KDL (Kernel Debug Land) ouput (which pops up when the kernel crashes). No more blurry photos with debug output, but a QR code which decodes to the clear-text KDL debug output. Here's one of the relevant commits, an example showing a QR code, and text from decoded sample QR code.
Permalink for comment 524946
To read all comments associated with this story, please click here.
by phoudoin on Tue 3rd Jul 2012 09:20 UTC in reply to "RE[2]: WTF IS THIS SHIT"
Member since:

Writing data to a storage device requires a lot of hardware control to *still* work. What happened when the boot device is an USB one and the panic is due to USB bus controler or its driver code? How do you write anything to a data storage device in such case?

Same goes for ATA bus, which is not *that* trivial to access.

Meanwhile, displaying data is simple: just write bytes at a well-known address within framebuffer addresses range. Simple and highly reliable.

What was not simple and reliable was copying the data displayed that way.

Edited 2012-07-03 09:35 UTC

Reply Parent Score: 3