From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bandan Das Subject: Re: [Bug 98841] New: android emulator broken since d7a2a24 kernel commit Date: Wed, 27 May 2015 18:10:04 -0400 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain Cc: kvm@vger.kernel.org To: bugzilla-daemon@bugzilla.kernel.org Return-path: Received: from mx1.redhat.com ([209.132.183.28]:33317 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751055AbbE0WKG (ORCPT ); Wed, 27 May 2015 18:10:06 -0400 In-Reply-To: (bugzilla-daemon@bugzilla.kernel.org's message of "Sun, 24 May 2015 18:21:20 +0000") Sender: kvm-owner@vger.kernel.org List-ID: bugzilla-daemon@bugzilla.kernel.org writes: > https://bugzilla.kernel.org/show_bug.cgi?id=98841 > > Bug ID: 98841 > Summary: android emulator broken since d7a2a24 kernel commit > Product: Virtualization > Version: unspecified > Kernel Version: 3.17 > Hardware: All > OS: Linux > Tree: Mainline > Status: NEW > Severity: normal > Priority: P1 > Component: kvm > Assignee: virtualization_kvm@kernel-bugs.osdl.org > Reporter: adrian.sandu@asandu.eu > Regression: No > > Hello, > > For a while now I've noticed the android emulator not wanting to work anymore > .. > With a lil' bit of git bisect I've found this kernel commit > https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/commit/?id=d7a2a246a1b5a0b0c803e800019600051e1e6f1a > that seems to break it. > > I've mailed the author .. submited a report to the google guys ( not sure if I > did it right ) https://code.google.com/p/android/issues/detail?id=174557 ... > > The problem was first reported by someone @ fedora .. > https://bugzilla.redhat.com/show_bug.cgi?id=1187982 > > Alot of details ( run logs ) are there. > > Let me know if I can help test stuff. Ok, a quick look and it seems the patch is doing the right thing (as the spec) says. For PHYSBASE it's masking out bits 8-11 and for PHYSMASK bits 0-10. Are you sure Android Emulator isn't attempting to write to these reserved regions ? What happens if you enable ignore_msrs ? echo Y > /sys/module/kvm/parameters/ignore_msrs Bandan > Thanks in advance.