Re: Make 'no_timer_check' Kernel parameter for Fedora cloud images

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

 



On Wed, Jun 18, 2014 at 10:42:51PM +0530, Kashyap Chamarthy wrote:
> Heya,
> 
> This is a brief summary of discussions re `no_timer_check` Kernel
> parameter from different bug trackers (see references below for more
> details) 
> 
> 
> What?
> -----
> 
> Make 'no_timer_check' Kernel parameter default for Fedora cloud images.
> 
> 
> Why?
> ----
> 
> It has been reported (recently and in the past) many times[1][2][3] that
> Kernel timer checks are not reliable/helpful in the context of
> virtualization and it's useful to disable
> 
> This is also useful to elimiate false-positives in upstream
> OpenStack CI testing[1][2].
> 
> 
> Notes
> -----
> 
>   - 'no_timer_check' parameter is added implicitly when the kernel
>     detects it is booting under KVM.
> 
>     However when booting under QEMU TCG (software emulation) you have to
>     add this to the guest kernel command line explicitly.

FYI, upstream OpenStack now explicitly adds this kernel parameter when
possible, but it can only do this when booting from a kernel/initrd.
If the guest is booting from a virtual BIOS, there's no option but
to add it to the guest image grub.conf manually.

commit 6b86a61fee15ce1237303fab2f7896f8c3bcad47
Author: Attila Fazekas <afazekas@xxxxxxxxxx>
Date:   Wed May 28 09:19:29 2014 +0200

    Use no_timer_check with soft-qemu
    
    The Linux kernel timer check not working properly
    when the hypervisor's thread preempted by the host CPU scheduler.
    
    The timer check is automatically disabled with other types
    of hypervisors including the hardware accelerated kvm,
    but timer_check is not disabled when qemu used without hardware acceleration.
    
    This issue is frequently mischaracterized as an SSH connectivity issue and
    causes rechecks and occasional boot failures.
    
    This change adds no_timer_check kernel parameter when we are using
    uec images with qemu.
    
    Closes-Bug: #1312199
    Change-Id: I3cfdfe9048fe219fc12cdac8a399b496f237e55e


Regards,
Daniel
-- 
|: http://berrange.com      -o-    http://www.flickr.com/photos/dberrange/ :|
|: http://libvirt.org              -o-             http://virt-manager.org :|
|: http://autobuild.org       -o-         http://search.cpan.org/~danberr/ :|
|: http://entangle-photo.org       -o-       http://live.gnome.org/gtk-vnc :|
_______________________________________________
cloud mailing list
cloud@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/cloud
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct





[Index of Archives]     [Fedora General Discussion]     [Older Fedora Users Archive]     [Fedora Advisory Board]     [Fedora Security]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [ATA RAID]     [Fedora Marketing]     [Fedora Mentors]     [Fedora Package Announce]     [Fedora Package Review]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Coolkey]     [Yum Users]     [Big List of Linux Books]     [Yosemite News]     [Linux Apps]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Asterisk PBX]

  Powered by Linux