From: Richard W. <ri...@no...> - 2013-09-07 12:16:32
|
Am 07.09.2013 14:14, schrieb Richard W.M. Jones: > On Mon, Aug 19, 2013 at 10:30:49AM +0100, Richard W.M. Jones wrote: >> On Sun, Aug 18, 2013 at 01:30:09PM +0200, Richard Weinberger wrote: >>> If UML is not run by a shell it can happen that UML >>> will kill unrelated proceses upon a fatal exit because >>> it issues a kill(0, ...). >>> To prevent such oddities we create a new session in main(). >>> >>> Cc: rj...@re... >>> Reported-by: Richard W.M. Jones <rj...@re...> >>> Signed-off-by: Richard Weinberger <ri...@no...> >> >> I tested this using the "debug segv" test script that I previously >> posted on the user-mode-linux mailing list, and this problem is now >> fixed. Therefore: >> >> Tested-by: Richard W.M. Jones <rj...@re...> >> >> Thanks for these great fixes! > > I've been using these 4 patches rebased on top of successive Linux > HEAD's for nearly a month, and they work great. > > But they don't seem to be going upstream, and they are necessary for > people who want to use the UML backend with libguestfs (which has > garnered some interest). Anything I can do to help this happen? Sure they are. https://lkml.org/lkml/2013/9/7/52 Thanks, //richard |