[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH] PV framebuffer
On Mon, Dec 04, 2006 at 08:29:25PM +0000, Daniel P. Berrange wrote: > > On Fri, Dec 01, 2006 at 01:25:42PM +0000, Steven Smith wrote: > > Applied. > > > > Thanks, > > > > Steven. > > Looking at the patches applied for the PVFB code & config re-arrangement > I think that VNC password handling for fullyvirt HVM guests has been > broken > The following hunk against tools/python/xen/xm/create.py removes processing > of the 'vncpassword' config parameter from the guest config files for HVM > guests: > > > @@ -678,20 +690,13 @@ def configure_vifs(config_devs, vals): > config_devs.append(['device', config_vif]) > > > -def configure_graphics(config_image, vals): > - """Create the config for graphic consoles. > - """ > - args = [ 'vnc', 'vncdisplay', 'vncconsole', 'vncunused', > - 'sdl', 'display', 'xauthority', 'vnclisten', 'vncpasswd'] > - for a in args: > - if (vals.__dict__[a]): > - config_image.append([a, vals.__dict__[a]]) > - > def configure_hvm(config_image, vals): > """Create the config for HVM devices. > """ > args = [ 'device_model', 'pae', 'vcpus', 'boot', 'fda', 'fdb', > 'localtime', 'serial', 'stdvga', 'isa', 'nographic', > 'soundhw', > + 'vnc', 'vncdisplay', 'vncunused', 'vncconsole', 'vnclisten', > + 'sdl', 'display', 'xauthority', > 'acpi', 'apic', 'usb', 'usbdevice', 'keymap' ] > for a in args: > if a in vals.__dict__ and vals.__dict__[a] is not None: > > > I've not been able to actually verify it since I don't currently have > a working xen-unstable build, but I don't see how it can work without > the 'vncpasswd' parameter included there in the args for configure_hvm. Ignore me. I see there is special case code for vncpasswd parameter elsewhere in the create.py file, which ensures its processed correctly, so there's no bug here. I had missed it because of a merge issue with my vncpassword patches for the Paravirt FB. Dan. -- |=- Red Hat, Engineering, Emerging Technologies, Boston. +1 978 392 2496 -=| |=- Perl modules: http://search.cpan.org/~danberr/ -=| |=- Projects: http://freshmeat.net/~danielpb/ -=| |=- GnuPG: 7D3B9505 F3C9 553F A1DA 4AC2 5648 23C1 B3DF F742 7D3B 9505 -=| _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |