lkml.org 
[lkml]   [2010]   [Jun]   [10]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH] [19/23] KVM: Fix unused but set warnings
    Date

    No real bugs in this one, the real bug I found is in a separate
    patch.

    Cc: avi@redhat.com
    Cc: kvm@vger.kernel.org

    Signed-off-by: Andi Kleen <ak@linux.intel.com>

    ---
    arch/x86/kvm/paging_tmpl.h | 1 +
    arch/x86/kvm/vmx.c | 3 +--
    virt/kvm/assigned-dev.c | 2 --
    3 files changed, 2 insertions(+), 4 deletions(-)

    Index: linux-2.6.35-rc2-gcc/arch/x86/kvm/paging_tmpl.h
    ===================================================================
    --- linux-2.6.35-rc2-gcc.orig/arch/x86/kvm/paging_tmpl.h
    +++ linux-2.6.35-rc2-gcc/arch/x86/kvm/paging_tmpl.h
    @@ -442,6 +442,7 @@ static int FNAME(page_fault)(struct kvm_
    kvm_mmu_free_some_pages(vcpu);
    sptep = FNAME(fetch)(vcpu, addr, &walker, user_fault, write_fault,
    level, &write_pt, pfn);
    + (void)sptep;
    pgprintk("%s: shadow pte %p %llx ptwrite %d\n", __func__,
    sptep, *sptep, write_pt);

    Index: linux-2.6.35-rc2-gcc/arch/x86/kvm/vmx.c
    ===================================================================
    --- linux-2.6.35-rc2-gcc.orig/arch/x86/kvm/vmx.c
    +++ linux-2.6.35-rc2-gcc/arch/x86/kvm/vmx.c
    @@ -1624,10 +1624,9 @@ static void enter_pmode(struct kvm_vcpu
    static gva_t rmode_tss_base(struct kvm *kvm)
    {
    if (!kvm->arch.tss_addr) {
    - struct kvm_memslots *slots;
    gfn_t base_gfn;

    - slots = kvm_memslots(kvm);
    + kvm_memslots(kvm);
    base_gfn = kvm->memslots->memslots[0].base_gfn +
    kvm->memslots->memslots[0].npages - 3;
    return base_gfn << PAGE_SHIFT;
    Index: linux-2.6.35-rc2-gcc/virt/kvm/assigned-dev.c
    ===================================================================
    --- linux-2.6.35-rc2-gcc.orig/virt/kvm/assigned-dev.c
    +++ linux-2.6.35-rc2-gcc/virt/kvm/assigned-dev.c
    @@ -58,12 +58,10 @@ static int find_index_from_host_irq(stru
    static void kvm_assigned_dev_interrupt_work_handler(struct work_struct *work)
    {
    struct kvm_assigned_dev_kernel *assigned_dev;
    - struct kvm *kvm;
    int i;

    assigned_dev = container_of(work, struct kvm_assigned_dev_kernel,
    interrupt_work);
    - kvm = assigned_dev->kvm;

    spin_lock_irq(&assigned_dev->assigned_dev_lock);
    if (assigned_dev->irq_requested_type & KVM_DEV_IRQ_HOST_MSIX) {

    \
     
     \ /
      Last update: 2010-06-10 13:15    [W:0.021 / U:94.784 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site