Received: by 10.192.165.148 with SMTP id m20csp2593979imm; Sun, 6 May 2018 19:32:33 -0700 (PDT) X-Google-Smtp-Source: AB8JxZqZcFnAnt5g3jeqgaAyHNc5p958NFdEi/+Ucp222bYjTyZpC0yb5vGHEQXpFtU96NaUPPfU X-Received: by 2002:a63:6245:: with SMTP id w66-v6mr28907371pgb.55.1525660353364; Sun, 06 May 2018 19:32:33 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1525660353; cv=none; d=google.com; s=arc-20160816; b=lSL+Bw59/x0e77O6hGSIkmTdrlKXwjT0R44JbajgABau5jb1f1svH/SbQtaAF893X2 /qFWbSG0FFFJKUMAgcgfl+3TThWa8N1LKCTF1OvIy2RtyNGZ77RO4rtCxearWoBzIOfa IzF+xm0FqHv2H0mC7tq2cvHt31SYhfwqgZHeyZFEY/1vWGrUn3sZNyNVzPlXxmvxvKT4 t+1qS//KIraO47OhLPq5vjDWIx5X1+GS3Ji2jEy5CElcCa1y0TKHqAfWdmrSpV6CBCvF +34MB0PkxtWnCXJOoajGE0D8TFuw4C23buFR0zoZcWacytHQVhXYxozC/YkCahBrIvf0 Z69w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:content-transfer-encoding :content-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:cc:to:from :arc-authentication-results; bh=zNxBcxUWN2jO1+eAei0L/WDuUgGKrjT0m/l2aTYmyrY=; b=wfW1DL0s1NcUXOstr39+cbMuj84TXJq6W3CdiFObgJJfU0SbCjr13vtNCOB/RKQAqu CoA/w/g4U1TpLOaUAyAGygl9GvFv/kJfqcI050jx2I5OwanrOtfSxOIHYE1uGjwEYuGZ ktDgo1SsFFCmzyoBr3YSS6yEhuFY1f4T6DL3HgQYPpLLsw02mo3nDI2Br83MmcuEdC5w ZrjDivE+b8X2/dsSwRHwwmYztxmINfjdy3ZWIMuoZQ1lVhMLbHx21NFLfn6vILg2UXId /Q75sZf7WcaN8EEEos5Fec6ltPeA5YzTbK+JKnntMldkUkVeGErpwlr31i0nh8iXp9+F Nvwg== 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id f2-v6si22317291pli.569.2018.05.06.19.32.19; Sun, 06 May 2018 19:32:33 -0700 (PDT) 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751927AbeEGCbA convert rfc822-to-8bit (ORCPT + 99 others); Sun, 6 May 2018 22:31:00 -0400 Received: from szxga03-in.huawei.com ([45.249.212.189]:5545 "EHLO huawei.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751831AbeEGCa6 (ORCPT ); Sun, 6 May 2018 22:30:58 -0400 Received: from DGGEMM405-HUB.china.huawei.com (unknown [172.30.72.57]) by Forcepoint Email with ESMTP id 4C2E91B66C722; Mon, 7 May 2018 10:30:55 +0800 (CST) Received: from DGGEMM511-MBS.china.huawei.com ([169.254.2.123]) by DGGEMM405-HUB.china.huawei.com ([10.3.20.213]) with mapi id 14.03.0361.001; Mon, 7 May 2018 10:30:48 +0800 From: Caizhiyong To: Wang YanQing , "axboe@kernel.dk" CC: "gregkh@linuxfoundation.org" , "pombredanne@nexb.com" , "tglx@linutronix.de" , "linux-block@vger.kernel.org" , "linux-kernel@vger.kernel.org" , Jiangheng Subject: RE: [PATCH v3] block: add verifier for cmdline partition Thread-Topic: [PATCH v3] block: add verifier for cmdline partition Thread-Index: AQHT5PqY+KKQKUgW/0aJEG996SsL+qQjiy9A Date: Mon, 7 May 2018 02:30:47 +0000 Message-ID: References: <20180506052356.GA11163@udknight> In-Reply-To: <20180506052356.GA11163@udknight> Accept-Language: zh-CN, en-US Content-Language: zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.67.217.112] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 8BIT MIME-Version: 1.0 X-CFilter-Loop: Reflected Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org > /* > * Purpose: allocate cmdline partitions. > * Returns: > @@ -93,6 +158,7 @@ int cmdline_partition(struct parsed_partitions *state) > disk_size = get_capacity(state->bdev->bd_disk) << 9; > > cmdline_parts_set(parts, disk_size, 1, add_part, (void *)state); > + cmdline_parts_verifier(1, (void *)state); cmdline_parts_verifier(1, state); > > strlcat(state->pp_buf, "\n", PAGE_SIZE); > > -- > 1.8.5.6.2.g3d8a54e.dirty