[lkml]   [2011]   [Jan]   [25]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectRe: [PATCH 0/2][concept RFC] x86: BIOS-save kernel log to disk upon panic
    On Tue, Jan 25, 2011 at 7:36 AM, Ahmed S. Darwish <> wrote:
    > I did not have to re-partition the box here. A kindof a hacky solution was
    > disabling the swap partition and using it for storing the log. That would make
    > the feature available without re-installing the box, at the cost of temporarily
    > disabling swap.

    Using swap space as a dump area has a long and established tradition
    going back to the early roots of Unix - so I don't think that it is all that
    hacky. I think that modern systems even write some magic at the start
    of the swap partition that you could use to verify that you were writing to
    the correct spot ... and it should be easy to retrieve your dumped data
    before the swap gets re-enabled by the new kernel after the reboot.
    [Perhaps the new kernel could do this automatically if it finds some
    signature that your code leaves in the swap area so it could stuff the data
    into my /dev/pstore filesystem?]

    One more "is this bit of the BIOS code safe" concern that I have is that
    you'll be using the "write" path of the INT 0x13 code ... which isn't the
    path that is tested by booting ... it *ought* to be OK - but untested paths
    in BIOS seem to be broken paths all too often.


     \ /
      Last update: 2011-01-25 18:35    [W:0.025 / U:10.784 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site