From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752080Ab1DHKuG (ORCPT ); Fri, 8 Apr 2011 06:50:06 -0400 Received: from mail-pv0-f174.google.com ([74.125.83.174]:37505 "EHLO mail-pv0-f174.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751503Ab1DHKuE convert rfc822-to-8bit (ORCPT ); Fri, 8 Apr 2011 06:50:04 -0400 DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=mTJs8sf24CUmtoSoGdVuPC0nC5Ld2woskKkTYGNNOJCbvx1agFJ4IrwbxkA6grd2wS g7bPj3C5KDq9/Kc56TCOogXzn5QU8DGqG1XDOVSLX3UQ4l7FMX+Ak5Q0mfbs8/itek2Z IzTgJI2zF7dl3bb5FpOz/UKf1pf9KG0n85g3M= MIME-Version: 1.0 In-Reply-To: <20110407131250.GA1571@aepfle.de> References: <20110407095646.GA30788@aepfle.de> <20110407131250.GA1571@aepfle.de> Date: Fri, 8 Apr 2011 18:49:15 +0800 Message-ID: Subject: Re: dynamic oldmem in kdump kernel From: =?UTF-8?Q?Am=C3=A9rico_Wang?= To: Olaf Hering Cc: linux-kernel@vger.kernel.org, kexec@lists.infradead.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8BIT Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Apr 7, 2011 at 9:12 PM, Olaf Hering wrote: > On Thu, Apr 07, Américo Wang wrote: > >> On Thu, Apr 7, 2011 at 5:56 PM, Olaf Hering wrote: >> > Another issue, slightly related, is memory hotplug. >> > How is this currently handled for kdump?  Is there code which >> > automatically reconfigures the kdump kernel with the new memory ranges? >> > >> >> No, the crashkernel memory is reserved during boot, and it is static after >> that (except you can shrink this memory via /sys). > > I meant the overall amount of memory changed by memory hotplug events, > not the small memory range for the crash kernel itself. > >> Kdump isn't aware of memory hotplug. > > Ok.  Perhaps there are hotplug events where a helper script could run > something like 'rckdump restart'. > That will not work. You need to change the kernel to let crashkernel memory to be aware of memory-hotplug, which means you need to re-search for a suitable memory range in the newly added memory. Thanks. From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from mail-pw0-f49.google.com ([209.85.160.49]) by canuck.infradead.org with esmtps (Exim 4.72 #1 (Red Hat Linux)) id 1Q89GP-0007S0-Vr for kexec@lists.infradead.org; Fri, 08 Apr 2011 10:50:06 +0000 Received: by pwi8 with SMTP id 8so1454106pwi.36 for ; Fri, 08 Apr 2011 03:50:03 -0700 (PDT) MIME-Version: 1.0 In-Reply-To: <20110407131250.GA1571@aepfle.de> References: <20110407095646.GA30788@aepfle.de> <20110407131250.GA1571@aepfle.de> Date: Fri, 8 Apr 2011 18:49:15 +0800 Message-ID: Subject: Re: dynamic oldmem in kdump kernel From: =?UTF-8?Q?Am=C3=A9rico_Wang?= List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: kexec-bounces@lists.infradead.org Errors-To: kexec-bounces+dwmw2=twosheds.infradead.org@lists.infradead.org To: Olaf Hering Cc: kexec@lists.infradead.org, linux-kernel@vger.kernel.org T24gVGh1LCBBcHIgNywgMjAxMSBhdCA5OjEyIFBNLCBPbGFmIEhlcmluZyA8b2xhZkBhZXBmbGUu ZGU+IHdyb3RlOgo+IE9uIFRodSwgQXByIDA3LCBBbcOpcmljbyBXYW5nIHdyb3RlOgo+Cj4+IE9u IFRodSwgQXByIDcsIDIwMTEgYXQgNTo1NiBQTSwgT2xhZiBIZXJpbmcgPG9sYWZAYWVwZmxlLmRl PiB3cm90ZToKPj4gPiBBbm90aGVyIGlzc3VlLCBzbGlnaHRseSByZWxhdGVkLCBpcyBtZW1vcnkg aG90cGx1Zy4KPj4gPiBIb3cgaXMgdGhpcyBjdXJyZW50bHkgaGFuZGxlZCBmb3Iga2R1bXA/IMKg SXMgdGhlcmUgY29kZSB3aGljaAo+PiA+IGF1dG9tYXRpY2FsbHkgcmVjb25maWd1cmVzIHRoZSBr ZHVtcCBrZXJuZWwgd2l0aCB0aGUgbmV3IG1lbW9yeSByYW5nZXM/Cj4+ID4KPj4KPj4gTm8sIHRo ZSBjcmFzaGtlcm5lbCBtZW1vcnkgaXMgcmVzZXJ2ZWQgZHVyaW5nIGJvb3QsIGFuZCBpdCBpcyBz dGF0aWMgYWZ0ZXIKPj4gdGhhdCAoZXhjZXB0IHlvdSBjYW4gc2hyaW5rIHRoaXMgbWVtb3J5IHZp YSAvc3lzKS4KPgo+IEkgbWVhbnQgdGhlIG92ZXJhbGwgYW1vdW50IG9mIG1lbW9yeSBjaGFuZ2Vk IGJ5IG1lbW9yeSBob3RwbHVnIGV2ZW50cywKPiBub3QgdGhlIHNtYWxsIG1lbW9yeSByYW5nZSBm b3IgdGhlIGNyYXNoIGtlcm5lbCBpdHNlbGYuCj4KPj4gS2R1bXAgaXNuJ3QgYXdhcmUgb2YgbWVt b3J5IGhvdHBsdWcuCj4KPiBPay4gwqBQZXJoYXBzIHRoZXJlIGFyZSBob3RwbHVnIGV2ZW50cyB3 aGVyZSBhIGhlbHBlciBzY3JpcHQgY291bGQgcnVuCj4gc29tZXRoaW5nIGxpa2UgJ3Jja2R1bXAg cmVzdGFydCcuCj4KClRoYXQgd2lsbCBub3Qgd29yay4KCllvdSBuZWVkIHRvIGNoYW5nZSB0aGUg a2VybmVsIHRvIGxldCBjcmFzaGtlcm5lbCBtZW1vcnkgdG8gYmUgYXdhcmUKb2YgbWVtb3J5LWhv dHBsdWcsIHdoaWNoIG1lYW5zIHlvdSBuZWVkIHRvIHJlLXNlYXJjaCBmb3IgYSBzdWl0YWJsZQpt ZW1vcnkgcmFuZ2UgaW4gdGhlIG5ld2x5IGFkZGVkIG1lbW9yeS4KClRoYW5rcy4KCl9fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmtleGVjIG1haWxpbmcgbGlz dAprZXhlY0BsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21h aWxtYW4vbGlzdGluZm8va2V4ZWMK