4 ms·
> So, the pages are still around when the system reboots. ... > The kernel notices that a previous dmesg buffer is already in that spot in RAM (because of a v
by gbrown_ 6y ago
> So, the pages are still around when the system reboots.
...
> The kernel notices that a previous dmesg buffer is already in that spot in RAM (because of a valid signature or checksum or whatever) and decides to append to that buffer instead of starting fresh.
This sounds like it should be very unreliable. Perhaps it works in practice but I couldn't see myself relying on such a mechanism.
- baruch 6y agoI've worked on a system that relied on it to do fast upgrade reboots and it worked. I'll have no problem relying on this again.
- detaro 6y agoWhy? In a software-triggered warm reset you wouldn't loose data to lack of refresh, so it doesn't seem that different than recovering from an interrupted on-disk log or whatever.