Received: by 10.223.164.202 with SMTP id h10csp753733wrb; Wed, 15 Nov 2017 07:22:46 -0800 (PST) X-Google-Smtp-Source: AGs4zMaLjres7ZRlp2EzQT7VqMUhJWQpVsGCFuG2OYmeQ4mTa3QdqVgKbGFhmJe0XFCuZcKH5qaH X-Received: by 10.99.127.87 with SMTP id p23mr15187228pgn.400.1510759366295; Wed, 15 Nov 2017 07:22:46 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1510759366; cv=none; d=google.com; s=arc-20160816; b=nAfbk4WKS7aUJSbEnUKRa9ztVl3CiB8W0XjOwNkIKuntCLobBdLZACsCLjCG0CmlRN VKc3jIOQUXO+JWhnv/NF0CmGjxiWXC/JZyXoFaC9WlLCk9VKsgU2xyOv1tpGQJKysDV4 D5/uSHoDgK1DwTaRNXkBTvElS0aP1PrevWmbWojXf/4kHL9y9s6NlmeSFHNUKsnaQNpC xEAFuOKdMGRooANHyPfrGV2pQSSfl5iynEw7laTXPxECjzNCq8l3nibpw69jdnN7Y9j7 M7fz91coAzFQHCROP0rq7kKFR/0OMAIH3ZCaqSK/BphDBDqk+bMidw74nmvD5g3y3uFh u5DQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:content-transfer-encoding :mime-version:user-agent:date:cc:to:from:subject :arc-authentication-results; bh=P+5zlu2Da7+mA1z6MMBgvl2ygpyDUJqPD2HpumRnNX0=; b=wWR6RTcLgkfFNKIs8PrGmD02LRREbLQh0US4Mwit1RBO2/rSfgAODTEjUIkKQU+ZE3 3mXNkOPTaLCrLd1qn/PJbuLM+dNLzLPmiCfIWtq475pfIG2mdBhBC0x5Gq2zA+9BT1HR vhHSpKG1p+rb9BgJfv/oIPqhFT7Edtd0DY/lx42CkLeGKb+I6OI4+BMmJ3jfijlbm9v9 bCp1yVAk8u5QNawSDzSSLiAeJHarxSOwTLHz4av8QEu3hadkKzI6wj3XTG4hh7pQOKs0 Url7w63Be5fU4/95+E8TujiJOH8GAk1oQxJetdRREoCLYfD1xhwj+y+SEp6PgGlp7zAH R0Kg== 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=ibm.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id y7si17459347pgp.694.2017.11.15.07.22.33; Wed, 15 Nov 2017 07:22:46 -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=ibm.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1758487AbdKOPRA (ORCPT + 89 others); Wed, 15 Nov 2017 10:17:00 -0500 Received: from mx0a-001b2d01.pphosted.com ([148.163.156.1]:34186 "EHLO mx0a-001b2d01.pphosted.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1758467AbdKOPQx (ORCPT ); Wed, 15 Nov 2017 10:16:53 -0500 Received: from pps.filterd (m0098409.ppops.net [127.0.0.1]) by mx0a-001b2d01.pphosted.com (8.16.0.21/8.16.0.21) with SMTP id vAFFGV3i030051 for ; Wed, 15 Nov 2017 10:16:53 -0500 Received: from e06smtp13.uk.ibm.com (e06smtp13.uk.ibm.com [195.75.94.109]) by mx0a-001b2d01.pphosted.com with ESMTP id 2e8qjdacj0-1 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=NOT) for ; Wed, 15 Nov 2017 10:16:53 -0500 Received: from localhost by e06smtp13.uk.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Wed, 15 Nov 2017 15:16:46 -0000 Received: from b06cxnps4074.portsmouth.uk.ibm.com (9.149.109.196) by e06smtp13.uk.ibm.com (192.168.101.143) with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted; Wed, 15 Nov 2017 15:16:44 -0000 Received: from d06av26.portsmouth.uk.ibm.com (d06av26.portsmouth.uk.ibm.com [9.149.105.62]) by b06cxnps4074.portsmouth.uk.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id vAFFGifX27787400; Wed, 15 Nov 2017 15:16:44 GMT Received: from d06av26.portsmouth.uk.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id D686CAE055; Wed, 15 Nov 2017 15:10:08 +0000 (GMT) Received: from d06av26.portsmouth.uk.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 6598CAE051; Wed, 15 Nov 2017 15:10:06 +0000 (GMT) Received: from hbathini.in.ibm.com (unknown [9.79.199.182]) by d06av26.portsmouth.uk.ibm.com (Postfix) with ESMTP; Wed, 15 Nov 2017 15:10:06 +0000 (GMT) Subject: [PATCH v9 0/8] reduce memory consumption for powerpc firmware-assisted capture kernel From: Hari Bathini To: linuxppc-dev , Andrew Morton , lkml Cc: Michael Ellerman , Ankit Kumar , Michal =?utf-8?b?U3VjaMOhbmVr?= , Mahesh J Salgaonkar Date: Wed, 15 Nov 2017 20:46:40 +0530 User-Agent: StGit/0.17.1-dirty MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-TM-AS-GCONF: 00 x-cbid: 17111515-0012-0000-0000-0000058DA92D X-IBM-AV-DETECTION: SAVI=unused REMOTE=unused XFE=unused x-cbparentid: 17111515-0013-0000-0000-000019086769 Message-Id: <151075897205.14434.9005256552409420263.stgit@hbathini.in.ibm.com> X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:,, definitions=2017-11-15_08:,, signatures=0 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 lowpriorityscore=0 impostorscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1709140000 definitions=main-1711150206 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org I posted the initial version [1] of patchset [2] adding support to enforce additional parameters when firmware-assisted dump capture kernel is active. Michal reposted it with few improvements to parameter processing to make it more robust. He further posted patchset [3] with few more improvements. This patch series clubs the work from these two patch-sets while segregating the generic and arch-specific code to ease the review process. [1] http://patchwork.ozlabs.org/patch/758176/ [2] http://patchwork.ozlabs.org/project/linuxppc-dev/list/?series=2733 [3] http://patchwork.ozlabs.org/project/linuxppc-dev/list/?series=3338 --- Hari Bathini (2): powerpc/fadump: reduce memory consumption for capture kernel powerpc/fadump: update documentation about 'fadump_extra_args=' parameter Michal Suchanek (6): lib/cmdline.c: remove quotes symmetrically boot/param: add pointer to current and next argument to unknown parameter callback lib/cmdline.c: add backslash support to kernel commandline parsing Documentation/admin-guide: backslash support in commandline lib/cmdline.c: implement single quotes in commandline argument parsing Documentation/admin-guide: single quotes in kernel arguments Documentation/admin-guide/kernel-parameters.rst | 5 + Documentation/powerpc/firmware-assisted-dump.txt | 20 ++++- arch/powerpc/include/asm/fadump.h | 2 arch/powerpc/kernel/fadump.c | 97 +++++++++++++++++++++- arch/powerpc/kernel/prom.c | 7 ++ include/linux/moduleparam.h | 1 init/main.c | 8 +- kernel/module.c | 5 + kernel/params.c | 18 +++- lib/cmdline.c | 54 +++++++----- lib/dynamic_debug.c | 1 11 files changed, 179 insertions(+), 39 deletions(-) From 1584145352374174631@xxx Wed Nov 15 15:12:16 +0000 2017 X-GM-THRID: 1584145352374174631 X-Gmail-Labels: Inbox,Category Forums,HistoricalUnread