DragonFly bugs List (threaded) for 2009-02
DragonFly BSD
DragonFly bugs List (threaded) for 2009-02
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: [issue1302] Checkpoint regression?


From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxx>
Date: Sat, 28 Feb 2009 23:32:11 -0800 (PST)

:New submission from Samuel J. Greear <sjg@evilcode.net>:
:
:DragonFly 2.3.0-DEVELOPMENT #10: Fri Feb 27 20:15:21 PST 2009   =20
:sjg@dfdev1.in.evilprojects.net:/usr/obj/usr/src/sys/GENERIC
:
:Either CKPT or CKPTEXIT will create a .ckpt, but CKPTEXIT does not cause th=
:e
:process to terminate (unless explicitly handled).

    I'm not sure it ever worked this way.  They were designed so they
    could be handled differently by the program if it wanted to handle
    them.

:Attempting to thaw any checkpoint seems to result in:
:thaw failed error -1 Unknown error: -1

    This one now fixed!  The reordering of the ELF coredump code broke
    the checkpoint restore code.

    I'll note here that the new ELF coredump code includes thread info.
    I'm not sure if it has enough (i.e. also the thread id for each thread),
    but if it does we would be able to have the checkpoint restore code
    also restore multiple threads.  Now THAT would be very, very cool
    if someone wanted to mess with it.

						-Matt




[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]