Received: by 10.223.176.5 with SMTP id f5csp217017wra; Thu, 1 Feb 2018 18:52:51 -0800 (PST) X-Google-Smtp-Source: AH8x227dYvThI7Z2guXzi8sTnm9VLDXbTZ0x25FWUDy4El1ct8cvOdcz58acVDeOPzz2hp9K4Gtz X-Received: by 10.101.67.193 with SMTP id n1mr30375209pgp.116.1517539971111; Thu, 01 Feb 2018 18:52:51 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1517539971; cv=none; d=google.com; s=arc-20160816; b=YYDJNcVrRMNiCl/6FT6g5vszF7coJrfzuFzMe9YZvXLvrsw1Xm4wXCuo5vbtRDicQB XHjInAhCA/1d9Luj9ErFRC3qdFnez86kh2UMbyBE8DcGO6W02LaA3Ss7baf3Cnsu7CWP Lx497y0F6ksoL5hKmZMhXclbe2V34bqixOGy8nKKhS30CKSn0AfbaCY2ZpQbPmtcSuzt bH3xKwegG47ou34meGaNHHZhTL47QJYR5IQAgAALsqKy8qbGtk0J/Abhwzf5srcXDKKt XFuUcN+K4luNGfqdep0NgWrKYENcHMBOCPFEvMXIMTjLj//bvDe6R88Etbf9jgc2p/k4 j8TQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:in-reply-to:content-transfer-encoding :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:arc-authentication-results; bh=icV9QPdh7ev44Gw35qJHL+RKLFcydgebmOfe98N+bZE=; b=GPo1naPcteY76ITxErSiJBHuen7n591lJ521cbJY7DOkjjdmxyNDnB0hLeFRZkhPBn 2vObYKDMuipFrA1BprpTl4yjdcBUXV23HPOYhspkiIQKx1fxBks7Y2La7vAQHgGB/pL3 xCk/jQbw8hJBOsVCK1DDiSRRoOoHeOtQjdlv8EJm7Z1XI6tziyYvStqVDgf49lBruo1E Zh6WQukg+qLJ5/XOUMIEUPr5qUaRG10oH+46yFAthVyDnC8NB9YypRkz9Fa2/m3PJp0K ZWJ+euyqelZIOXCMPJ80CJEhhR7MQ+QAt2t64jV9dlMGZQ2osdWYOQxurGKHaWiPG+79 iexQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=redhat.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id b92-v6si872835plb.51.2018.02.01.18.52.35; Thu, 01 Feb 2018 18:52:51 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=redhat.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751731AbeBBCvG (ORCPT + 99 others); Thu, 1 Feb 2018 21:51:06 -0500 Received: from mx1.redhat.com ([209.132.183.28]:51558 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751611AbeBBCuu (ORCPT ); Thu, 1 Feb 2018 21:50:50 -0500 Received: from smtp.corp.redhat.com (int-mx03.intmail.prod.int.phx2.redhat.com [10.5.11.13]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 505DEC057FA4; Fri, 2 Feb 2018 02:50:49 +0000 (UTC) Received: from redhat.com (ovpn-121-50.rdu2.redhat.com [10.10.121.50]) by smtp.corp.redhat.com (Postfix) with ESMTP id C6BA06A032; Fri, 2 Feb 2018 02:50:42 +0000 (UTC) Date: Fri, 2 Feb 2018 04:50:42 +0200 From: "Michael S. Tsirkin" To: =?iso-8859-1?Q?Marc-Andr=E9?= Lureau Cc: linux-kernel@vger.kernel.org, slp@redhat.com, bhe@redhat.com, somlo@cmu.edu, xiaolong.ye@intel.com Subject: Re: [PATCH v11 0/4] fw_cfg: add DMA operations & etc/vmcoreinfo support Message-ID: <20180202044841-mutt-send-email-mst@kernel.org> References: <20180201130300.9962-1-marcandre.lureau@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20180201130300.9962-1-marcandre.lureau@redhat.com> X-Scanned-By: MIMEDefang 2.79 on 10.5.11.13 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.32]); Fri, 02 Feb 2018 02:50:49 +0000 (UTC) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Feb 01, 2018 at 02:02:56PM +0100, Marc-Andr? Lureau wrote: > Hi, > > This series adds DMA operations support to the qemu fw_cfg kernel > module and populates "etc/vmcoreinfo" with vmcoreinfo location > details (since qemu 2.11). At this point you need to scope this down significantly. I'll give the vmcore one more chance in this release if you test the hell out of it with 32 and 64 bit guests and repost tomorrow with just the vmcore enabled and that ASAP, and without kmalloc on crash which is problematic by itself. > v11: > - add #include in last patch, > fixing kbuild .config test > > Marc-Andr? Lureau (4): > fw_cfg: add DMA register > fw_cfg: do DMA read operation > crash: export paddr_vmcoreinfo_note() > fw_cfg: write vmcoreinfo details > > drivers/firmware/qemu_fw_cfg.c | 268 ++++++++++++++++++++++++++++++++++++----- > kernel/crash_core.c | 1 + > 2 files changed, 237 insertions(+), 32 deletions(-) > > -- > 2.16.0.rc1.1.gef27df75a1