[lkml]   [2007]   [Jun]   [18]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectRe: [PATCH 1/2] kvm: Fix x86 emulator writeback
    Luca Tettamanti wrote:
    > When the old value and new one are the same the emulator skips the
    > write; this is undesiderable when the destination is a MMIO area and the
    > write shall be performed regardless of the previous value. This
    > optimization breaks e.g. a Linux guest APIC compiled without
    > X86_GOOD_APIC.
    > Remove the check and always perform the writeback stage in the
    > emulation.

    Unfortunately, this kills Windows XP (first run with a guest crash,
    second with a host oops), so I reverted it. I'd guess some operation
    which doesn't need writeback ends up in the modified code. Previously,
    the check caused it to skip writeback, but now it writes back random
    memory, causing a crash.

    error compiling committee.c: too many arguments to function

    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to
    More majordomo info at
    Please read the FAQ at

     \ /
      Last update: 2007-06-18 12:15    [W:0.029 / U:94.696 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site