From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752892Ab0INIaC (ORCPT ); Tue, 14 Sep 2010 04:30:02 -0400 Received: from mx4-phx2.redhat.com ([209.132.183.25]:59678 "EHLO mx02.colomx.prod.int.phx2.redhat.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751715Ab0INI37 (ORCPT ); Tue, 14 Sep 2010 04:29:59 -0400 Date: Tue, 14 Sep 2010 04:29:54 -0400 (EDT) From: CAI Qian To: Tejun Heo Cc: linux-kernel , Avi Kivity , Marcelo Tosatti , dhowells@redhat.com, graff yang , sonic adi , kexec , Chris Lalancette Message-ID: <391574593.869121284452994336.JavaMail.root@zmail06.collab.prod.int.phx2.redhat.com> In-Reply-To: <4C8F31A9.7070507@kernel.org> Subject: Re: kvm kdump regression MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.5.5.71] X-Mailer: Zimbra 5.0.21_GA_3150.RHEL4_64 (ZimbraWebClient - FF3.0 (Linux)/5.0.21_GA_3150.RHEL4_64) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org ----- "Tejun Heo" wrote: > On 09/14/2010 05:09 AM, CAI Qian wrote: > > This commit introduced a regression that an empty vmcore was > generated on a kvm guest. > > ioremap: invalid physical address db74000000000000 > > ------------[ cut here ]------------ > > WARNING: at arch/x86/mm/ioremap.c:83 __ioremap_caller+0x307/0x380() > > Hardware name: KVM > > Modules linked in: > > Pid: 1, comm: swapper Not tainted 2.6.36-rc2-mm1+ #2 > > Call Trace: > > [] warn_slowpath_common+0x7f/0xc0 > > [] ? copy_oldmem_page+0x4e/0xc0 > > [] warn_slowpath_null+0x1a/0x20 > > [] __ioremap_caller+0x307/0x380 > > [] ioremap_nocache+0x17/0x20 > > [] copy_oldmem_page+0x4e/0xc0 > > [] read_from_oldmem+0x7a/0xb0 > > [] merge_note_headers_elf64.clone.1+0x6c/0x21f > > [] ? copy_oldmem_page+0x8e/0xc0 > > [] ? read_from_oldmem+0x7a/0xb0 > > [] vmcore_init+0x19d/0x396 > > [] ? vmcore_init+0x0/0x396 > > [] do_one_initcall+0x43/0x190 > > [] kernel_init+0x2a0/0x330 > > [] kernel_thread_helper+0x4/0x10 > > [] ? kernel_init+0x0/0x330 > > [] ? kernel_thread_helper+0x0/0x10 > > ---[ end trace 93d72a36b9146f22 ]--- > > Kdump: vmcore not initialized > > > > commit 020ec6537aa65c18e9084c568d7b94727f2026fd > > Author: Tejun Heo > > Date: Fri Apr 9 18:57:00 2010 +0900 > > > > percpu: factor out pcpu_addr_in_first/reserved_chunk() and > update per_cpu_ptr_to_phys() > > Hmm... I'm confused. Isn't this the one fixed by commit 9983b6f0 > (percpu: fix first chunk match in per_cpu_ptr_to_phys())? No, it did not. 2.6.36-rc2-mm1 still had the same problem. > > Thanks. > > -- > tejun