From unknown Sun Aug 17 01:51:37 2025 X-Loop: help-debbugs@gnu.org Subject: bug#42796: partprobe doesn't reload partition information for loop devices when invoked with no options Resent-From: "Szuberski, Damian (Nokia - HU/Budapest)" Original-Sender: "Debbugs-submit" Resent-CC: bug-parted@gnu.org Resent-Date: Mon, 10 Aug 2020 10:14:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 42796 X-GNU-PR-Package: parted X-GNU-PR-Keywords: To: 42796@debbugs.gnu.org X-Debbugs-Original-To: "bug-parted@gnu.org" Received: via spool by submit@debbugs.gnu.org id=B.15970544386480 (code B ref -1); Mon, 10 Aug 2020 10:14:02 +0000 Received: (at submit) by debbugs.gnu.org; 10 Aug 2020 10:13:58 +0000 Received: from localhost ([127.0.0.1]:34493 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k54oU-0001gN-PR for submit@debbugs.gnu.org; Mon, 10 Aug 2020 06:13:58 -0400 Received: from lists.gnu.org ([209.51.188.17]:53256) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k53Nw-0007af-MA for submit@debbugs.gnu.org; Mon, 10 Aug 2020 04:42:25 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:48660) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k53Nw-000543-Ez for bug-parted@gnu.org; Mon, 10 Aug 2020 04:42:24 -0400 Received: from mail-eopbgr70100.outbound.protection.outlook.com ([40.107.7.100]:23734 helo=EUR04-HE1-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k53Nt-0003Qc-H0 for bug-parted@gnu.org; Mon, 10 Aug 2020 04:42:23 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=a0WjG/75YCE1jjoOdd9Wjft1fdVc0zks+Bdu2m3ZyCmr/yIPD87/uEBhYybSEREEpJC028R0vWTueRZOjzuN2gKbNEky1UMZ6DjpUn0avForwgaKAx8A4a3ELwYyLIzJ3/7f55WjXfTH8p6/tfDbVSY4dCRDWhnSAegd/4WUT71r04miyvaAgn5Ie/cRFwEgxR0HM9xiMFqq9srootiiiWgzJwk1DBzc4KRPrMkNiwAbisrk562FY+wPy2ycwL3VAUbwKsahCMFNDJN6FEmnHh0EnBXgnhBy0CBRrWtf3zRf2WBZ0nhixVNXJZMcFn4sMQwrEW76Lw4JDo2rGKPkFQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=MoolVkTNx0FE/Lswdqzfbkb4tzTByYtFbaiUVCQbQFI=; b=R9dJxPPQmTvmpSmV8zNfmL+Pi2kZ5EfYhGf8DbQjnA/PDNkPlMb5lPkANMMY6b/bvrRUyaX2VS2trPWOCu1TiB6Z5BqCbpyrauP3XuPQAwTMiRaCCsJjT5LIu57oKAAUmp7eKvL3OOYijPInX65WMMBze93Q41mMVX07aTEgLNKy4nQheErK05IyY3ym5RQJa+KQWu653cPlHy9ID/dFfuaIL+2xHJfeRg0vYwbgv18qj3ya6nRd8rT8aRkVvnrfPGR7EQL6FhJnL4LMlzfY81F24NElMq4OE04S45OuMyrFWbvOUwvc0BxBLfWiMct5rJw83i2gAAEwXjaC0veTNg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nokia.com; dmarc=pass action=none header.from=nokia.com; dkim=pass header.d=nokia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.onmicrosoft.com; s=selector1-nokia-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=MoolVkTNx0FE/Lswdqzfbkb4tzTByYtFbaiUVCQbQFI=; b=dbz5CJYrWAjdmYNhJJxyep0U7nqMRg6OBbRmrKCSadtvyt2FuITD53JbUV5bG/XN50jhead5iyMPzREWtQ/Dmdryj9wPqyn8J2TOgKpW369L755ThwWP94P83gT5fmkXBUf/VevIKAoG4uLB8ILfMSu1Y0ebMNc44TUt9RyJyOM= Received: from HE1PR0701MB2825.eurprd07.prod.outlook.com (2603:10a6:3:53::13) by HE1PR0702MB3545.eurprd07.prod.outlook.com (2603:10a6:7:83::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3261.13; Mon, 10 Aug 2020 08:27:07 +0000 Received: from HE1PR0701MB2825.eurprd07.prod.outlook.com ([fe80::5ddc:8cf:8984:7ec1]) by HE1PR0701MB2825.eurprd07.prod.outlook.com ([fe80::5ddc:8cf:8984:7ec1%9]) with mapi id 15.20.3261.024; Mon, 10 Aug 2020 08:27:07 +0000 From: "Szuberski, Damian (Nokia - HU/Budapest)" Thread-Topic: partprobe doesn't reload partition information for loop devices when invoked with no options Thread-Index: AQHWbuuG8waIG+Gsd02UthHUZ1pR4A== Date: Mon, 10 Aug 2020 08:27:07 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: gnu.org; dkim=none (message not signed) header.d=none;gnu.org; dmarc=none action=none header.from=nokia.com; x-originating-ip: [131.228.32.188] x-ms-publictraffictype: Email x-ms-office365-filtering-ht: Tenant x-ms-office365-filtering-correlation-id: bc5f4d9f-cfeb-4c59-19aa-08d83d072b89 x-ms-traffictypediagnostic: HE1PR0702MB3545: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:7219; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: JTt0rZmI5x3yGArQJHgGlzMFF0S20QNAP18wpkafxMYLxX7JrA1uigD4U4UCworBErjTEAW/P9wbudGxPTBs81kqdQHijkw0OkRaU4sCSk2CQCsUedTYTp5mRR2c6wgvLX+NqTZd25a08Q++HAlMTv+LQ681jUKkS5fRbzVTH8dYJl3413VM8KDLj3cQVE5XabEGZAgXVsx1Jgq72ugVMtlvY3JIfGCVtHqDg4JjDlaJdVMQW8IOu5L3Ko+3zaWpLZnGEL7cVVOZ67Q6cy+Y68be7kHF5V5HMrjl2LDdHDnqSbK5DGWUuM9wSUCDCAVAP7FaULcRWmxONLn4AOv5tivvX7hjjw0adx3hDOKI527OP+W5AUV+ijS7y0spfFC5EGBmgXhb2T/TOGAiPXvpMO3nk8xFceaD5B/Iq1kKF6jgTuA3jhbq7bphTDW0iZFC x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:HE1PR0701MB2825.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(346002)(39860400002)(376002)(366004)(136003)(396003)(33656002)(2906002)(7696005)(186003)(6916009)(8936002)(316002)(55016002)(52536014)(64756008)(8676002)(9686003)(71200400001)(66946007)(478600001)(86362001)(26005)(66476007)(66446008)(66556008)(76116006)(6506007)(5660300002)(2004002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: tCL8IuXt1A13/08OmRe4BN0rr3sdz/oJBTISDeBzGgUcC8JLUCPAiiD+DTWGf2TajBSiTv3IvmPy4/rg5T6kTCick7hEZDLXm/k2j9Wbt1TDNyW5AjFZ0ccgntpuYfQy/2P3BaFr8BP7UqlgKQCU3stIDgHa+qzVpx3nAh32UWWpXCdcgFvEjk00VgFUBXHjFbRlryXAu+JDcuWrWRR3kXae5pYSgv9RCdebqlTuVKVxr/LWatl5yXjQ2rfGRqgPQhC+1eyMsS/QfGXZtXYW07ybSEtQNrI+Iy8nPmhTKn28VQZibXPCY2vhHxHRAzMWM8rc6DD5HCHw4b/QLtksW1v4AM4rpOGwpJHHQfgwVvi7kqzlbl2ZEl/t5pSel9gkYtJVWUeJntJPGn5BSLFJZpF7h6visPJGLBGsqasJBSvebAgVmRBlE97rUUeFC+NUWYfjKIDFRVfOlGvKMFOGMcHCGtZanGg1eQTLDBkiN8TGpBDcwYCp99HW+k5OuFWvZTPASCDdQWL6C3gBtJIo1uEoS3z/z5tqa/xqeBQNiOYWcEN7+E73adWq70JorMXQ0Ao9o5Bm37ZaQXfqqRZtqNWStMA4oG3oyoCuM9A7Q+bb3hl7ibLTwRvSgrLfuUnvJq3PYpUCz1XOpwTuczhPyg== x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: nokia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: HE1PR0701MB2825.eurprd07.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: bc5f4d9f-cfeb-4c59-19aa-08d83d072b89 X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Aug 2020 08:27:07.5766 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: NKO2nlpgzCMFAZG45U7nqIhk2vXZQwW5JhpBjHUF2S1/cjNP/Lq01Yo3YEJXby8w9zG+kX8dEPtDUgiZcx8I2uVz9cQrO42I7/LocKQizoM= X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0702MB3545 Received-SPF: pass client-ip=40.107.7.100; envelope-from=damian.szuberski@nokia.com; helo=EUR04-HE1-obe.outbound.protection.outlook.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/08/10 04:42:19 X-ACL-Warn: Detected OS = Windows NT kernel [generic] [fuzzy] X-Spam_score_int: -45 X-Spam_score: -4.6 X-Spam_bar: ---- X-Spam_report: (-4.6 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-1, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_FILL_THIS_FORM_SHORT=0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Mailman-Approved-At: Mon, 10 Aug 2020 06:13:53 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hello parted developers!=0A= =0A= I hope you're well. Steps to reproduce the bug I just found=0A= =0A= # script start=0A= (zpool destroy rootPool1 ; losetup -D ; rm -rf disk* ) &> /dev/null=0A= =0A= set -xe=0A= =0A= uname -a=0A= partprobe --version=0A= zpool --version=0A= =0A= fallocate -l 3G disk1=0A= sgdisk -Z -n1:1M:+1023M -t1:8300 disk1 &> /dev/null=0A= losetup -Pf disk1=0A= =0A= lsblk /dev/loop0=0A= sgdisk -p /dev/loop0=0A= =0A= zpool create -R /mnt rootPool1 /dev/loop0p1=0A= =0A= sgdisk -d1 -n1:1M:+2G -t1:8300 /dev/loop0 &> /dev/null=0A= echo "CORRECT REPORT HERE (2G)"=0A= sgdisk -p /dev/loop0=0A= partprobe=0A= =0A= echo "INCORRECT REPORT HERE (1G)"=0A= lsblk /dev/loop0=0A= =0A= echo "CORRECT REPORT HERE (2G)"=0A= partprobe /dev/loop0=0A= lsblk /dev/loop0=0A= # script end=0A= =0A= # output begin=0A= + uname -a=0A= Linux damian 5.7.0-2-cloud-amd64 #1 SMP Debian 5.7.10-1 (2020-07-26) x86_64= GNU/Linux=0A= + partprobe --version=0A= partprobe (GNU parted) 3.3=0A= Copyright (C) 2019 Free Software Foundation, Inc.=0A= License GPLv3+: GNU GPL version 3 or later .=0A= This is free software: you are free to change and redistribute it.=0A= There is NO WARRANTY, to the extent permitted by law.=0A= =0A= Written by .=0A= + zpool --version=0A= zfs-0.8.4-2=0A= zfs-kmod-0.8.4-2=0A= + fallocate -l 3G disk1=0A= + sgdisk -Z -n1:1M:+1023M -t1:8300 disk1=0A= + losetup -Pf disk1=0A= + lsblk /dev/loop0=0A= NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT=0A= loop0 7:0 0 3G 0 loop=0A= =84=80loop0p1 259:0 0 1023M 0 part=0A= + sgdisk -p /dev/loop0=0A= Disk /dev/loop0: 6291456 sectors, 3.0 GiB=0A= Sector size (logical/physical): 512/512 bytes=0A= Disk identifier (GUID): 190FB977-371C-4C2C-A180-EB55E188B8E2=0A= Partition table holds up to 128 entries=0A= Main partition table begins at sector 2 and ends at sector 33=0A= First usable sector is 34, last usable sector is 6291422=0A= Partitions will be aligned on 2048-sector boundaries=0A= Total free space is 4196285 sectors (2.0 GiB)=0A= =0A= Number Start (sector) End (sector) Size Code Name=0A= 1 2048 2097151 1023.0 MiB 8300=0A= + zpool create -R /mnt rootPool1 /dev/loop0p1=0A= + sgdisk -d1 -n1:1M:+2G -t1:8300 /dev/loop0=0A= + echo 'CORRECT REPORT HERE (2G)'=0A= CORRECT REPORT HERE (2G)=0A= + sgdisk -p /dev/loop0=0A= Disk /dev/loop0: 6291456 sectors, 3.0 GiB=0A= Sector size (logical/physical): 512/512 bytes=0A= Disk identifier (GUID): 190FB977-371C-4C2C-A180-EB55E188B8E2=0A= Partition table holds up to 128 entries=0A= Main partition table begins at sector 2 and ends at sector 33=0A= First usable sector is 34, last usable sector is 6291422=0A= Partitions will be aligned on 2048-sector boundaries=0A= Total free space is 2097085 sectors (1024.0 MiB)=0A= =0A= Number Start (sector) End (sector) Size Code Name=0A= 1 2048 4196351 2.0 GiB 8300=0A= + partprobe=0A= + echo 'INCORRECT REPORT HERE (1G)'=0A= INCORRECT REPORT HERE (1G)=0A= + lsblk /dev/loop0=0A= NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT=0A= loop0 7:0 0 3G 0 loop=0A= =84=80loop0p1 259:0 0 1023M 0 part=0A= + echo 'CORRECT REPORT HERE (2G)'=0A= CORRECT REPORT HERE (2G)=0A= + partprobe /dev/loop0=0A= + lsblk /dev/loop0=0A= NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT=0A= loop0 7:0 0 3G 0 loop=0A= =84=80loop0p1 259:0 0 2G 0 part=0A= # output end=0A= =0A= --=9A=0A= Damian Szuberski=0A= From unknown Sun Aug 17 01:51:37 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: "Szuberski, Damian (Nokia - HU/Budapest)" Subject: bug#42796: closed (Re: bug#42796: partprobe doesn't reload partition information for loop devices when invoked with no options) Message-ID: References: <20200811170247.GE92628@ohop.brianlane.com> X-Gnu-PR-Message: they-closed 42796 X-Gnu-PR-Package: parted Reply-To: 42796@debbugs.gnu.org Date: Tue, 11 Aug 2020 17:06:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1597165562-6688-1" This is a multi-part message in MIME format... ------------=_1597165562-6688-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #42796: partprobe doesn't reload partition information for loop devices whe= n invoked with no options which was filed against the parted package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 42796@debbugs.gnu.org. --=20 42796: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D42796 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1597165562-6688-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 42796-close) by debbugs.gnu.org; 11 Aug 2020 17:05:07 +0000 Received: from localhost ([127.0.0.1]:41544 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k5Xhz-0001ih-1p for submit@debbugs.gnu.org; Tue, 11 Aug 2020 13:05:07 -0400 Received: from us-smtp-delivery-1.mimecast.com ([207.211.31.120]:50938 helo=us-smtp-1.mimecast.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k5Xhw-0001iX-8E for 42796-close@debbugs.gnu.org; Tue, 11 Aug 2020 13:05:05 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1597165503; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=X91tO5pCBvcrpI6d73ix99hzuGqX2dkfi648zmx+E38=; b=RiHFcTr0zk1BSJ7CxaEGS1NMHVS9pssvtt4zspAoHB/s22Pe8CTCFchLSbEo18LQE3htBg KbWTluTL3PGdltZj8QYN5f/2VPMCnaUoV0mnZ3B7/ufRWbQcxeYqDkb3DASbwhI7SEOhyb wwYYWNgVLexjWAB7a+kqxG54rA4cfSE= Received: from mail-pl1-f200.google.com (mail-pl1-f200.google.com [209.85.214.200]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-13-e1kWEGzvMF6buuwCfK_tbQ-1; Tue, 11 Aug 2020 13:02:54 -0400 X-MC-Unique: e1kWEGzvMF6buuwCfK_tbQ-1 Received: by mail-pl1-f200.google.com with SMTP id o10so9457993plk.12 for <42796-close@debbugs.gnu.org>; Tue, 11 Aug 2020 10:02:52 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to; bh=X91tO5pCBvcrpI6d73ix99hzuGqX2dkfi648zmx+E38=; b=G4U7aUwszFYyIKGAtqMxf0KJUkqOgY/88gn/XQhR0bpq9c+zlw9LWg/6omsrSbWveH xcIot4+mo1UMql7V1DSC0jWKu1zs4Lhv1Lig7+dQdBFXaeAip1CBtTQG6Sqf2fSKdUuK ulFjLtYGjTI/TBO0GGvXyNMMELANhSW2UlhStIbaKqj7C4XPy13cAVx7onhfTxCat/aw cbEEznSoMpKCmUAPVFXoOUlmDXgR9xFUyLyndErw9EOud9L8s7MJWn7GliGXFcR3OguL PnXgxUcvPpKrnGayESwKSqA8fdCC2OQmXMStgqweG8lruRWvpckf5p0mXAFbVONal1Wj xRyw== X-Gm-Message-State: AOAM532EMuUtoCFU+n6SrdpVNUTObGT+/0DXbb1azRPDFj8HXeMcpaLS SVQrHlmS+b/BpG9qYh7rQMUBxincsXJYbKMExucY1UjkAXHM7AyZhqyOSuZ9ocNLzvKZZLg9ZMH RCX2PU7nc7zLi4y7XUx5hTQc= X-Received: by 2002:aa7:9f46:: with SMTP id h6mr7165400pfr.321.1597165371272; Tue, 11 Aug 2020 10:02:51 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxQ5d1zL4zukkemqdzd7NB9BTHyuPcpODtRUk5GJf+j2RReJX67Rtfp1VLQDeFzDKOg+2TeZA== X-Received: by 2002:aa7:9f46:: with SMTP id h6mr7165373pfr.321.1597165370953; Tue, 11 Aug 2020 10:02:50 -0700 (PDT) Received: from ohop.brianlane.com (c-73-157-81-114.hsd1.wa.comcast.net. [73.157.81.114]) by smtp.gmail.com with ESMTPSA id t14sm13385635pgb.51.2020.08.11.10.02.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Aug 2020 10:02:49 -0700 (PDT) Date: Tue, 11 Aug 2020 10:02:47 -0700 From: "Brian C. Lane" To: "Szuberski, Damian (Nokia - HU/Budapest)" Subject: Re: bug#42796: partprobe doesn't reload partition information for loop devices when invoked with no options Message-ID: <20200811170247.GE92628@ohop.brianlane.com> References: MIME-Version: 1.0 In-Reply-To: Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=bcl@redhat.com X-Mimecast-Spam-Score: 0.001 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 42796-close Cc: 42796-close@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Mon, Aug 10, 2020 at 08:27:07AM +0000, Szuberski, Damian (Nokia - HU/Budapest) wrote: > Hello parted developers! > > I hope you're well. Steps to reproduce the bug I just found partprobe doesn't include loop devices unless you specify them on the cmdline. It looks to me like sgpart or debian does have a problem though, they should be notifying the kernel of the change when you resize the partition. If I do the same steps on Fedora, using sgdisk or parted I don't need to run partprobe for lsblk to show the updated size. Brian -- Brian C. Lane (PST8PDT) - weldr.io - lorax - parted - pykickstart ------------=_1597165562-6688-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 10 Aug 2020 10:13:58 +0000 Received: from localhost ([127.0.0.1]:34493 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k54oU-0001gN-PR for submit@debbugs.gnu.org; Mon, 10 Aug 2020 06:13:58 -0400 Received: from lists.gnu.org ([209.51.188.17]:53256) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k53Nw-0007af-MA for submit@debbugs.gnu.org; Mon, 10 Aug 2020 04:42:25 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:48660) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k53Nw-000543-Ez for bug-parted@gnu.org; Mon, 10 Aug 2020 04:42:24 -0400 Received: from mail-eopbgr70100.outbound.protection.outlook.com ([40.107.7.100]:23734 helo=EUR04-HE1-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k53Nt-0003Qc-H0 for bug-parted@gnu.org; Mon, 10 Aug 2020 04:42:23 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=a0WjG/75YCE1jjoOdd9Wjft1fdVc0zks+Bdu2m3ZyCmr/yIPD87/uEBhYybSEREEpJC028R0vWTueRZOjzuN2gKbNEky1UMZ6DjpUn0avForwgaKAx8A4a3ELwYyLIzJ3/7f55WjXfTH8p6/tfDbVSY4dCRDWhnSAegd/4WUT71r04miyvaAgn5Ie/cRFwEgxR0HM9xiMFqq9srootiiiWgzJwk1DBzc4KRPrMkNiwAbisrk562FY+wPy2ycwL3VAUbwKsahCMFNDJN6FEmnHh0EnBXgnhBy0CBRrWtf3zRf2WBZ0nhixVNXJZMcFn4sMQwrEW76Lw4JDo2rGKPkFQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=MoolVkTNx0FE/Lswdqzfbkb4tzTByYtFbaiUVCQbQFI=; b=R9dJxPPQmTvmpSmV8zNfmL+Pi2kZ5EfYhGf8DbQjnA/PDNkPlMb5lPkANMMY6b/bvrRUyaX2VS2trPWOCu1TiB6Z5BqCbpyrauP3XuPQAwTMiRaCCsJjT5LIu57oKAAUmp7eKvL3OOYijPInX65WMMBze93Q41mMVX07aTEgLNKy4nQheErK05IyY3ym5RQJa+KQWu653cPlHy9ID/dFfuaIL+2xHJfeRg0vYwbgv18qj3ya6nRd8rT8aRkVvnrfPGR7EQL6FhJnL4LMlzfY81F24NElMq4OE04S45OuMyrFWbvOUwvc0BxBLfWiMct5rJw83i2gAAEwXjaC0veTNg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nokia.com; dmarc=pass action=none header.from=nokia.com; dkim=pass header.d=nokia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.onmicrosoft.com; s=selector1-nokia-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=MoolVkTNx0FE/Lswdqzfbkb4tzTByYtFbaiUVCQbQFI=; b=dbz5CJYrWAjdmYNhJJxyep0U7nqMRg6OBbRmrKCSadtvyt2FuITD53JbUV5bG/XN50jhead5iyMPzREWtQ/Dmdryj9wPqyn8J2TOgKpW369L755ThwWP94P83gT5fmkXBUf/VevIKAoG4uLB8ILfMSu1Y0ebMNc44TUt9RyJyOM= Received: from HE1PR0701MB2825.eurprd07.prod.outlook.com (2603:10a6:3:53::13) by HE1PR0702MB3545.eurprd07.prod.outlook.com (2603:10a6:7:83::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3261.13; Mon, 10 Aug 2020 08:27:07 +0000 Received: from HE1PR0701MB2825.eurprd07.prod.outlook.com ([fe80::5ddc:8cf:8984:7ec1]) by HE1PR0701MB2825.eurprd07.prod.outlook.com ([fe80::5ddc:8cf:8984:7ec1%9]) with mapi id 15.20.3261.024; Mon, 10 Aug 2020 08:27:07 +0000 From: "Szuberski, Damian (Nokia - HU/Budapest)" To: "bug-parted@gnu.org" Subject: partprobe doesn't reload partition information for loop devices when invoked with no options Thread-Topic: partprobe doesn't reload partition information for loop devices when invoked with no options Thread-Index: AQHWbuuG8waIG+Gsd02UthHUZ1pR4A== Date: Mon, 10 Aug 2020 08:27:07 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: gnu.org; dkim=none (message not signed) header.d=none;gnu.org; dmarc=none action=none header.from=nokia.com; x-originating-ip: [131.228.32.188] x-ms-publictraffictype: Email x-ms-office365-filtering-ht: Tenant x-ms-office365-filtering-correlation-id: bc5f4d9f-cfeb-4c59-19aa-08d83d072b89 x-ms-traffictypediagnostic: HE1PR0702MB3545: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:7219; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: JTt0rZmI5x3yGArQJHgGlzMFF0S20QNAP18wpkafxMYLxX7JrA1uigD4U4UCworBErjTEAW/P9wbudGxPTBs81kqdQHijkw0OkRaU4sCSk2CQCsUedTYTp5mRR2c6wgvLX+NqTZd25a08Q++HAlMTv+LQ681jUKkS5fRbzVTH8dYJl3413VM8KDLj3cQVE5XabEGZAgXVsx1Jgq72ugVMtlvY3JIfGCVtHqDg4JjDlaJdVMQW8IOu5L3Ko+3zaWpLZnGEL7cVVOZ67Q6cy+Y68be7kHF5V5HMrjl2LDdHDnqSbK5DGWUuM9wSUCDCAVAP7FaULcRWmxONLn4AOv5tivvX7hjjw0adx3hDOKI527OP+W5AUV+ijS7y0spfFC5EGBmgXhb2T/TOGAiPXvpMO3nk8xFceaD5B/Iq1kKF6jgTuA3jhbq7bphTDW0iZFC x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:HE1PR0701MB2825.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(346002)(39860400002)(376002)(366004)(136003)(396003)(33656002)(2906002)(7696005)(186003)(6916009)(8936002)(316002)(55016002)(52536014)(64756008)(8676002)(9686003)(71200400001)(66946007)(478600001)(86362001)(26005)(66476007)(66446008)(66556008)(76116006)(6506007)(5660300002)(2004002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: tCL8IuXt1A13/08OmRe4BN0rr3sdz/oJBTISDeBzGgUcC8JLUCPAiiD+DTWGf2TajBSiTv3IvmPy4/rg5T6kTCick7hEZDLXm/k2j9Wbt1TDNyW5AjFZ0ccgntpuYfQy/2P3BaFr8BP7UqlgKQCU3stIDgHa+qzVpx3nAh32UWWpXCdcgFvEjk00VgFUBXHjFbRlryXAu+JDcuWrWRR3kXae5pYSgv9RCdebqlTuVKVxr/LWatl5yXjQ2rfGRqgPQhC+1eyMsS/QfGXZtXYW07ybSEtQNrI+Iy8nPmhTKn28VQZibXPCY2vhHxHRAzMWM8rc6DD5HCHw4b/QLtksW1v4AM4rpOGwpJHHQfgwVvi7kqzlbl2ZEl/t5pSel9gkYtJVWUeJntJPGn5BSLFJZpF7h6visPJGLBGsqasJBSvebAgVmRBlE97rUUeFC+NUWYfjKIDFRVfOlGvKMFOGMcHCGtZanGg1eQTLDBkiN8TGpBDcwYCp99HW+k5OuFWvZTPASCDdQWL6C3gBtJIo1uEoS3z/z5tqa/xqeBQNiOYWcEN7+E73adWq70JorMXQ0Ao9o5Bm37ZaQXfqqRZtqNWStMA4oG3oyoCuM9A7Q+bb3hl7ibLTwRvSgrLfuUnvJq3PYpUCz1XOpwTuczhPyg== x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: nokia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: HE1PR0701MB2825.eurprd07.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: bc5f4d9f-cfeb-4c59-19aa-08d83d072b89 X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Aug 2020 08:27:07.5766 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: NKO2nlpgzCMFAZG45U7nqIhk2vXZQwW5JhpBjHUF2S1/cjNP/Lq01Yo3YEJXby8w9zG+kX8dEPtDUgiZcx8I2uVz9cQrO42I7/LocKQizoM= X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0702MB3545 Received-SPF: pass client-ip=40.107.7.100; envelope-from=damian.szuberski@nokia.com; helo=EUR04-HE1-obe.outbound.protection.outlook.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/08/10 04:42:19 X-ACL-Warn: Detected OS = Windows NT kernel [generic] [fuzzy] X-Spam_score_int: -45 X-Spam_score: -4.6 X-Spam_bar: ---- X-Spam_report: (-4.6 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-1, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_FILL_THIS_FORM_SHORT=0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Mon, 10 Aug 2020 06:13:53 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hello parted developers!=0A= =0A= I hope you're well. Steps to reproduce the bug I just found=0A= =0A= # script start=0A= (zpool destroy rootPool1 ; losetup -D ; rm -rf disk* ) &> /dev/null=0A= =0A= set -xe=0A= =0A= uname -a=0A= partprobe --version=0A= zpool --version=0A= =0A= fallocate -l 3G disk1=0A= sgdisk -Z -n1:1M:+1023M -t1:8300 disk1 &> /dev/null=0A= losetup -Pf disk1=0A= =0A= lsblk /dev/loop0=0A= sgdisk -p /dev/loop0=0A= =0A= zpool create -R /mnt rootPool1 /dev/loop0p1=0A= =0A= sgdisk -d1 -n1:1M:+2G -t1:8300 /dev/loop0 &> /dev/null=0A= echo "CORRECT REPORT HERE (2G)"=0A= sgdisk -p /dev/loop0=0A= partprobe=0A= =0A= echo "INCORRECT REPORT HERE (1G)"=0A= lsblk /dev/loop0=0A= =0A= echo "CORRECT REPORT HERE (2G)"=0A= partprobe /dev/loop0=0A= lsblk /dev/loop0=0A= # script end=0A= =0A= # output begin=0A= + uname -a=0A= Linux damian 5.7.0-2-cloud-amd64 #1 SMP Debian 5.7.10-1 (2020-07-26) x86_64= GNU/Linux=0A= + partprobe --version=0A= partprobe (GNU parted) 3.3=0A= Copyright (C) 2019 Free Software Foundation, Inc.=0A= License GPLv3+: GNU GPL version 3 or later .=0A= This is free software: you are free to change and redistribute it.=0A= There is NO WARRANTY, to the extent permitted by law.=0A= =0A= Written by .=0A= + zpool --version=0A= zfs-0.8.4-2=0A= zfs-kmod-0.8.4-2=0A= + fallocate -l 3G disk1=0A= + sgdisk -Z -n1:1M:+1023M -t1:8300 disk1=0A= + losetup -Pf disk1=0A= + lsblk /dev/loop0=0A= NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT=0A= loop0 7:0 0 3G 0 loop=0A= =84=80loop0p1 259:0 0 1023M 0 part=0A= + sgdisk -p /dev/loop0=0A= Disk /dev/loop0: 6291456 sectors, 3.0 GiB=0A= Sector size (logical/physical): 512/512 bytes=0A= Disk identifier (GUID): 190FB977-371C-4C2C-A180-EB55E188B8E2=0A= Partition table holds up to 128 entries=0A= Main partition table begins at sector 2 and ends at sector 33=0A= First usable sector is 34, last usable sector is 6291422=0A= Partitions will be aligned on 2048-sector boundaries=0A= Total free space is 4196285 sectors (2.0 GiB)=0A= =0A= Number Start (sector) End (sector) Size Code Name=0A= 1 2048 2097151 1023.0 MiB 8300=0A= + zpool create -R /mnt rootPool1 /dev/loop0p1=0A= + sgdisk -d1 -n1:1M:+2G -t1:8300 /dev/loop0=0A= + echo 'CORRECT REPORT HERE (2G)'=0A= CORRECT REPORT HERE (2G)=0A= + sgdisk -p /dev/loop0=0A= Disk /dev/loop0: 6291456 sectors, 3.0 GiB=0A= Sector size (logical/physical): 512/512 bytes=0A= Disk identifier (GUID): 190FB977-371C-4C2C-A180-EB55E188B8E2=0A= Partition table holds up to 128 entries=0A= Main partition table begins at sector 2 and ends at sector 33=0A= First usable sector is 34, last usable sector is 6291422=0A= Partitions will be aligned on 2048-sector boundaries=0A= Total free space is 2097085 sectors (1024.0 MiB)=0A= =0A= Number Start (sector) End (sector) Size Code Name=0A= 1 2048 4196351 2.0 GiB 8300=0A= + partprobe=0A= + echo 'INCORRECT REPORT HERE (1G)'=0A= INCORRECT REPORT HERE (1G)=0A= + lsblk /dev/loop0=0A= NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT=0A= loop0 7:0 0 3G 0 loop=0A= =84=80loop0p1 259:0 0 1023M 0 part=0A= + echo 'CORRECT REPORT HERE (2G)'=0A= CORRECT REPORT HERE (2G)=0A= + partprobe /dev/loop0=0A= + lsblk /dev/loop0=0A= NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT=0A= loop0 7:0 0 3G 0 loop=0A= =84=80loop0p1 259:0 0 2G 0 part=0A= # output end=0A= =0A= --=9A=0A= Damian Szuberski=0A= ------------=_1597165562-6688-1--