From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 10 06:13:58 2020 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= From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 11 13:05:07 2020 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 From unknown Sat Aug 16 18:45:14 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 09 Sep 2020 11:24:13 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator