From patchwork Sat Mar 18 14:00:02 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?b?R8OpbWVzIEfDqXph?= X-Patchwork-Id: 9632191 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id ECBF2601E9 for ; Sat, 18 Mar 2017 14:03:05 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id DE90E2026B for ; Sat, 18 Mar 2017 14:03:05 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id D360E28484; Sat, 18 Mar 2017 14:03:05 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-3.6 required=2.0 tests=BAYES_00, DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED, FREEMAIL_FROM, RCVD_IN_DNSWL_MED, RCVD_IN_SORBS_SPAM, T_DKIM_INVALID autolearn=ham version=3.3.1 Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) (using TLSv1.2 with cipher AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 867E12026B for ; Sat, 18 Mar 2017 14:03:05 +0000 (UTC) Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cpEuE-00044B-NR; Sat, 18 Mar 2017 14:00:30 +0000 Received: from mail6.bemta5.messagelabs.com ([195.245.231.135]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cpEuD-00043p-OO for xen-devel@lists.xenproject.org; Sat, 18 Mar 2017 14:00:29 +0000 Received: from [85.158.139.211] by server-15.bemta-5.messagelabs.com id DC/95-01896-D7D3DC85; Sat, 18 Mar 2017 14:00:29 +0000 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrJIsWRWlGSWpSXmKPExsXiVRvkoltrezb C4PZ0FovvWyYzOTB6HP5whSWAMYo1My8pvyKBNWPzg9yCmWwVW1a8ZWpg/MjSxcjFISQwg1Fi 56c7jCAOi8AsVonWHY/YQRwJgW2sEn8OHmHuYuQEcmIkFpz/yQphV0ic+rIcKM4B1K4s8WijD UhYSKCXSWJrnyZImE3AXuLGW1mQsIiAksS9VZOZQGxmgUKJ0/tXsIPYwgJ2EsuO3WEDsVkEVC WOb9oKZvMKOEvMePuTEWKTnMTNc51gF3AKuEisvDuJBWKVs0RH5xFWiHpBiZMzn7CArGUWUJd YP08IYpW8RPPW2cwTGIVnIamahVA1C0nVAkbmVYwaxalFZalFuoZmeklFmekZJbmJmTm6hgam ermpxcWJ6ak5iUnFesn5uZsYgQHOAAQ7GM+f9jzEKMnBpCTKay1zJkKILyk/pTIjsTgjvqg0J 7X4EKMMB4eSBO8i67MRQoJFqempFWmZOcBYg0lLcPAoifAeBknzFhck5hZnpkOkTjEac9w4fu ANE8eH/sNvmIRY8vLzUqXEed+BlAqAlGaU5sENgqWAS4yyUsK8jECnCfEUpBblZpagyr9iFOd gVBLmvQkyhSczrwRu3yugU5iATll24wzIKSWJCCmpBkb/ZMEp/ZumiBhPutt8ey+/9ax9clNv pNzdsuPKhu0HZKZ9+8F5cnNhrXA+e7tKz3WZR24inDfnPrtr/mXqnPdiF0+JNvqc9T6T/Zfls 9Tf9xezypgcHpzWz2dpvH53m/OHjc2/7qwMuqvI6FS10lM7hIe5toJTVsfUeJOx8aytN3kOuE e9fxqixFKckWioxVxUnAgAetC+NPwCAAA= X-Env-Sender: geza.gemes@gmail.com X-Msg-Ref: server-12.tower-206.messagelabs.com!1489845628!53860150!1 X-Originating-IP: [74.125.82.68] X-SpamReason: No, hits=0.0 required=7.0 tests= X-StarScan-Received: X-StarScan-Version: 9.2.3; banners=-,-,- X-VirusChecked: Checked Received: (qmail 65331 invoked from network); 18 Mar 2017 14:00:29 -0000 Received: from mail-wm0-f68.google.com (HELO mail-wm0-f68.google.com) (74.125.82.68) by server-12.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP; 18 Mar 2017 14:00:29 -0000 Received: by mail-wm0-f68.google.com with SMTP id x124so7402841wmf.3 for ; Sat, 18 Mar 2017 07:00:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=QbXbbaf4ef51AqP8gLBRaVLbXCgQIxuBQcFSoHrONrQ=; b=kBtcaH8UqyQ83aYtNFM4lknzTLhrIDQHPA4Jdup6BiiE/CryWG/cN8vTCGy178cSib SmylSPflqHTi+F+GU3fOJpvwqbr3I54/9FUF3ZPL+AcmJ+JDSuEcY6o3Hod7TVvuoYv3 HeGEEdlAE8MgLY41apWA/DsKPcJ+23oF0mKFiKW9PRKwSlTjZE1eGlmY5h9/jlsgF0zV tD/vRnZylyHQKJkj3kh66Gk90Ie7VGvpzPJyo08U4yVIdWagOEGsETuENI1iWSgX4Pll 155vhO7ksgUqP39VAgX5F8oJyPpvdCsrjb77dKMqWVpkRlgPhTax6HxTkKUV9KdhPYlq qFqg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=QbXbbaf4ef51AqP8gLBRaVLbXCgQIxuBQcFSoHrONrQ=; b=MYMiloJ1ai1fqplVXQbhiZyTSrev+QtHCen9vkXzCd6+765VaZ9J3VXMOK7kfTKrmN Eno64yy2T4XCOW6qJ6vQLWsOgBdRhC12J1snLzHrn/ENL5aTU5/ECC0kjYZbdcXlvh68 2rFwcKPd/cIsiVq8mea4iycR9SMSUAS5rU5sT1kh0fn1OM69uaCVVMNlpcD1YWNWkMzJ +MxTJluPPEaIZoTYzUsxFbz5i+qChNCCw6UHahO1Dp5pK37f2A6ONiRkeU39+Pl596ho +TWcwEjnWiNpvmIC9hrlQmrYxetK9icfLGWAnRhkvOc3ogsMwZSlROZFAi7fBvMpO+ya fPJg== X-Gm-Message-State: AFeK/H3wu4nI9MmmKy2wWI96lZB6dK68NnQh12cr6emdtscV3q9Bhg/Ro4Nq2qRjq1LNDw== X-Received: by 10.28.152.11 with SMTP id a11mr2747678wme.64.1489845628746; Sat, 18 Mar 2017 07:00:28 -0700 (PDT) Received: from kag.kagdom.hu (51B7A248.dsl.pool.telekom.hu. [81.183.162.72]) by smtp.gmail.com with ESMTPSA id r2sm6342652wmb.26.2017.03.18.07.00.27 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sat, 18 Mar 2017 07:00:28 -0700 (PDT) From: =?UTF-8?q?G=C3=A9za=20G=C3=A9mes?= To: xen-devel@lists.xenproject.org Date: Sat, 18 Mar 2017 15:00:02 +0100 Message-Id: <1489845611-6322-2-git-send-email-geza.gemes@gmail.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1489845611-6322-1-git-send-email-geza.gemes@gmail.com> References: <1489845611-6322-1-git-send-email-geza.gemes@gmail.com> MIME-Version: 1.0 Cc: sstabellini@kernel.org, george.dunlap@citrix.com, =?UTF-8?q?G=C3=A9za=20G=C3=A9mes?= Subject: [Xen-devel] [PATCH 01/10] Fix lopartsetup parsing of fdisk output X-BeenThere: xen-devel@lists.xen.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" X-Virus-Scanned: ClamAV using ClamSMTP Change lopartsetup in order to handle partitions, which have the boot flag enabled. Signed-off-by: Géza Gémes --- scripts/lopartsetup | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/scripts/lopartsetup b/scripts/lopartsetup index bf33a28..04ce3cc 100755 --- a/scripts/lopartsetup +++ b/scripts/lopartsetup @@ -58,7 +58,11 @@ index=0 for i in "`fdisk -lu $filename 2>/dev/null | grep -e "^$filename"`" do index=$((index+1)) - offset=`echo $i | tr -s " " | cut -d " " -f 2` + offset=`echo "$i" | tr -s " " | cut -d " " -f 2` + if [[ "$offset" == "*" ]] + then + offset=`echo "$i" | tr -s " " | cut -d " " -f 3` + fi offset=$((unit*offset)) _create_loop_device "$filename" "$index" "$offset"