[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH] Don't attach needless options when launch pygrub
Yu Zhiguo wrote: > Ian Campbell wrote: >>>> So it looks like specifying the kernel option in addition to bootloader >>>> is infact useful if you are booting a Solaris or Netware domU but is >>>> harmless/ignored otherwise. I think we need to continue to support this >>> It seems that incfg will be returned directly if DomU is not Solaris, >>> >>> def sniff_solaris(fs, cfg): >>> if not fs.file_exists("/platform/i86xpv/kernel/unix"): >>> return cfg >>> >>> >>> chosencfg = sniff_solaris(fs, incfg) >>> >>> So, incfg change to chosencfg and then will be used. >> Oh yes, this stuff seems needlessly complex, or at least prone to >> misreading, by me at least ;-) >> > > OK, I'll try to fix this point. > >>> What about copy the specified 'kernel' from DomU to a temp file. >>> If there are 'bootloader' but no 'kernel', pygrub will copy and create temp >>> file. >>> We can do the same things. >> I think this is the current behaviour. >> >> Ian. >> > > Oh, yes. It seems that path of specified 'kernel' will be checked > in configure_image(). We can delete this check if 'bootloader' is > existent. delete -> not do. Because in this case, the path of 'kernel' is in DomU rather than Dom0. Otherwise, xm create will break here. Yu _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |