From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7071655505424285696 X-Received: by 2002:a2e:3006:0:b0:247:de77:c42c with SMTP id w6-20020a2e3006000000b00247de77c42cmr5326086ljw.434.1646643732081; Mon, 07 Mar 2022 01:02:12 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6512:2394:b0:443:f5b2:4a94 with SMTP id c20-20020a056512239400b00443f5b24a94ls15320lfv.2.gmail; Mon, 07 Mar 2022 01:02:11 -0800 (PST) X-Google-Smtp-Source: ABdhPJyV8IPv7LedMJrT8+siLmQY3YYnAX5Kujwfe2qXF0BQy3jF/BegKTX5kJO89ENAy3LiWcdP X-Received: by 2002:ac2:4f04:0:b0:445:9f23:556 with SMTP id k4-20020ac24f04000000b004459f230556mr7160405lfr.48.1646643731053; Mon, 07 Mar 2022 01:02:11 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1646643731; cv=pass; d=google.com; s=arc-20160816; b=rTtLpOZw1SAieSBAUuZKrRxnuCLVqmLfpr7cbZbYMALEXT2sQaapfDgke2XydRPJgb UlpnNLvDyxxFtVD1aUxzaeBNX1MXx5I9tXm2m7vh6MmbZD6NWzu6sgIooBrJoCsXIx8Y TMBWyDpXPGR9HK3FUtXmWlR6ajSQO6HCDy2Sa7nNByOUP0ZAHX06V4Id+WqG2kt1Q0q0 AsD1aFajd/VIgFEvY543gXyEAJuQ3PxgLETagctFr9C5f/+FMDnS6Lm5go4/B78zyau1 QW4BgI+WOw8wx/lYk+kGVQDAfVvYlOJEIddqtmQ1RRRqkyCAQ/PnQ3DhPhvkQ0zWbGMh Ty0w== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-transfer-encoding:references:in-reply-to :message-id:subject:cc:to:from:date:dkim-signature; bh=IKDZtsXPkaejFu2YjdQ8fWCZQW4oD4a8J2oFxFq9rqc=; b=DxUQ41HeJ2BtheOAy9d6x8jg1DP2f1hRZffUeiwbMh8tunXgGZzeoMIizmgx8D2iCe t7HTnojlx5M+KP1LYvgmL2M+dc45xlIhFnQS+O6VKA1cTX38Xbj5aov0FBM+tkPMTi8k RbK5S9AIb/q+6PqCwcSyqHGNlMe9eaDMWYPRpfA+klhrlOXtJhGYeM2GrZ8DxIzfeqeh PqNRhftLTeaCVAUcSVQf4ldX/CkNVtwU+NbyqNQF5oXFH2s1hkxK7ada0PkVsacTrkJ1 uCdSI4GwGdnyDhHZVH+FrIpadVo7FjTkbqfGdlirK9771im2rLvdkhjdVgbQxTNrmIUM OtIQ== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=UuPdh6cH; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of henning.schild@siemens.com designates 2a01:111:f400:7d00::615 as permitted sender) smtp.mailfrom=henning.schild@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Return-Path: Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on20615.outbound.protection.outlook.com. [2a01:111:f400:7d00::615]) by gmr-mx.google.com with ESMTPS id q21-20020a2e9695000000b00247dc5bab50si218396lji.4.2022.03.07.01.02.10 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 07 Mar 2022 01:02:11 -0800 (PST) Received-SPF: pass (google.com: domain of henning.schild@siemens.com designates 2a01:111:f400:7d00::615 as permitted sender) client-ip=2a01:111:f400:7d00::615; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=UuPdh6cH; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of henning.schild@siemens.com designates 2a01:111:f400:7d00::615 as permitted sender) smtp.mailfrom=henning.schild@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ev9uYj83S7X7BxGACoqqvbKCuQNLtdJjQap3mg/XxoYDGQJpDrbLATh+1Yg//LedVduXu8euUGAJ0PnoBTzeFV4K+nx8ZAUM7nMrp5cEuACry8aDuDnqbRVKRXaSbl01NS7nh5XWqvz3OUL1FUwsEFt7apEORPB56iydsues5K6GQr3sZRZ5BId3Zqe9jsW35SBLNSs0mZDflmT1ylTqpBBFxL3GPWf+LxJctHKDZulzGlJQ04k02HoYZAMqwTOJIngnF4C7s7XfCZhD9JETuoCIT0VJDehYI6lDjzPUirfsXNu3Pi0uXplwPcXSOV2qvS8Hn//t7nLcXZrGBRAlJg== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=IKDZtsXPkaejFu2YjdQ8fWCZQW4oD4a8J2oFxFq9rqc=; b=MCoZSLPcuVkPrXX3KuJX7CV91WftB2iFbLoNOecAsLViyGZHptyTHWzZQIqK7qqLC6abSA+W3R99H3+p4KFCZD6SD/vVZGBFmMFVD3CwAEN8C9k1PO6YHvmk7ytRMvFVA8AfUVKnHz6wYcpf4hMZdbbhZdkvxZZztn6pTfis3+UdWqoumlYdbfVTc/b44B1keP4MS5+sZ9sCOuPPKIpm6ppQyS4izpSZ3Lx0ZvHKAe6rEyJzlRjYsYaNCf6g95j3pCS7rHjLJO75DkWFt9bSwyxyNB7vg1Pgr1YNqpgC2b4C7LFDSg+fIgO1FsRIR3eK6CARspLNuE0TPApacu5yGA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=siemens.com; dmarc=pass action=none header.from=siemens.com; dkim=pass header.d=siemens.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=siemens.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=IKDZtsXPkaejFu2YjdQ8fWCZQW4oD4a8J2oFxFq9rqc=; b=UuPdh6cHIFwYNXdfTpjruRS/swdWwNafLxjAXHTtZY7JV9SNGWGqCptePzoW6Qr62hNPouQEV3nEjpUpzacbLRHOYdbwgDq35ONLZGYBKYPBYjFRT8EPL2tAF9ogItJzc1NRqta0+zGH9HmycchHgR2ICpsvUvc0VmYi9bkwRJXjgTkUPrSO14zMdDsKb1FW/D9FmwrOB/vNu/Y4r/QddZxWyXoqy5itiNz64OYaEa24DYVSGwZiSJmEEPAJGoz3s5Mx7Js9ZsXI1MTG8jWEw8Nloh7bxLYq9bD+EFLLNOVkdGMIiDLZjIrrlTOuHWuK7Gva0DqTs0Gfsvlg2nRHlA== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=siemens.com; Received: from AM7PR10MB3462.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:13d::17) by AS8PR10MB5074.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:421::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5038.14; Mon, 7 Mar 2022 09:02:09 +0000 Received: from AM7PR10MB3462.EURPRD10.PROD.OUTLOOK.COM ([fe80::4855:c766:bd0e:ab46]) by AM7PR10MB3462.EURPRD10.PROD.OUTLOOK.COM ([fe80::4855:c766:bd0e:ab46%7]) with mapi id 15.20.5038.026; Mon, 7 Mar 2022 09:02:09 +0000 Date: Mon, 7 Mar 2022 10:02:02 +0100 From: Henning Schild To: Jan Kiszka Cc: isar-users Subject: Re: [PATCH 2/3] targz-img: Handle sparse files efficiently Message-ID: <20220307100202.77e9d11d@md1za8fc.ad001.siemens.net> In-Reply-To: References: X-Mailer: Claws Mail 3.18.0 (GTK+ 2.24.33; x86_64-pc-linux-gnu) Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-ClientProxiedBy: FR0P281CA0010.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:15::15) To AM7PR10MB3462.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:13d::17) Return-Path: henning.schild@siemens.com MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 97538963-b863-4ce6-d346-08da0019289e X-MS-TrafficTypeDiagnostic: AS8PR10MB5074:EE_ X-LD-Processed: 38ae3bcd-9579-4fd4-adda-b42e1495d55a,ExtAddr X-Microsoft-Antispam-PRVS: X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: wlw+q+JiBgX8m+zAzu5RRyvS1XP4u+cYLOsb625aal7NUqvGLMzyJ/40Plc/MW2Ml3bnXpp77S0K/KqXailNREEhHSP23s2UfJ7fAlirFnkFt0sxECdFvhDNVPiJTnfGSWZ/Mye0DPnEw9HsgqRoULbbdbNXPiveWD5fXZ+YbP2gtuwXM1eCFHbopTALyIObdvqPg+5DpBkdgiJ3+vvikNmeAd70fOpoeUALCPmxIz9qLLCUg2xRw65s41oM4f3ejgCqmoUG5LenrxF23iKHaNcom9ObLAS2zVrR9L6wZifM5Hkew7HvoqhQ3qSacUr4dZQyYQDKOk6ijKtqH46QeHr0U2Zi8n7EnLsXoCrhVu0WWAe1Ja9pDiNRMkSPsGbofPMfxTcxQ2d5CAYGEl3Y5hV6mIAH9gbO8rSwXswj3sX7VtoQXQurwVfZRiIkIbNHTLJoXlVA258NZE7UV4W9EYJAk0JsglzvCpcYPMF2CoLK9+8eIvzrt7VlGAzjGueiEZPjcbFXMd1/4D7IfLWV0uDd0a64OD6r+wEtj9VTajeqkHjqPWePif5YcSslfCXwtHQpWC6TPTYhQPhf/D/PeJVQ0Fg9ETU+sNZp/IuAbfXgqGpiZd/6xHh6hlng5Gr4Eiqmxrn9sghiYgljMBTQIhojyU+EMR5xd4RCPpwcilSen7dqZjI6PndIL02lj40w X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM7PR10MB3462.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230001)(4636009)(366004)(9686003)(6506007)(6512007)(2906002)(86362001)(6486002)(316002)(38100700002)(508600001)(66476007)(8676002)(66946007)(6666004)(66556008)(6862004)(4326008)(8936002)(82960400001)(5660300002)(186003)(83380400001)(6636002)(44832011)(4744005)(1076003)(403724002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?nK4K/qIJGG2IgtZF6t6P/jleEyqQHZf0xfHTl+02/KaSVSgGZNfg8N7gqk3T?= =?us-ascii?Q?Jd/dMN49U8H8dD3vfpK1/DDpuNTrviGOcZo69Stnk4cnHMtkI2NoYqfhCKn/?= =?us-ascii?Q?QZm6Nt43HDue7FuF2bEc+LVPpe0xNZDbH7sWXgKHj010WOYzc2cKUk3GmQl7?= =?us-ascii?Q?Jkdehok8DrpCv1lQgtI3OPQvv56sTACbPnds6XV1CaHClJZ8LOO8+s/PqO8O?= =?us-ascii?Q?hPL57Eh7v7gZtwVw8Hr2WfX6/gIhjslW/OV+wFUlHVoAjnxLVQQEmmqDZGaL?= =?us-ascii?Q?nprqlrJASvj8jsIV7S251bsyRnCeL2dqqxhZWgCcMZTKfrvZGrrVosLHzwbv?= =?us-ascii?Q?e2TRJzywa2T3tUS0T5vw8GIEHDEUK6g9LlaG5sLV3bLcswX0y7DX15yofZkn?= =?us-ascii?Q?2rUws4x3yIhTVuwxX+d18410kyFWi4S8EmYcJq9QTcXebWL6Nzw//WaHZLjj?= =?us-ascii?Q?GlXCGrgEE9C9pj2vl+TQgQVdzPUdmu5JGs+VJ4Ao8t35aOoR4Au6DtXeTqqz?= =?us-ascii?Q?/+dOvpJprsKYOd16GC8jZajJ1I389FfoCuf/oPPg0+CiDM2qw5jYUoR6qX5W?= =?us-ascii?Q?/MODEI4nkFCesd4NVawYXw29zMT57NHxl2GehjTr9FmICthee6YQAa5d1hke?= =?us-ascii?Q?1dbWtnbTNUUr4qJ+fZeSmllXbvTJ7Viu4fVJZI/fvZLKt7l1FPhr7YNg03Ti?= =?us-ascii?Q?tz2FWFqiDAc1uQBqgFj4v+pdNLRmMvQkx7+XkahyV+Iv9rZJuXnu0jXTvCCw?= =?us-ascii?Q?6Je5AtgiowH5W6bPSmIkmYHiL5ADIOa/x9TMROo7RrStRWhkP0/RCfJSFSga?= =?us-ascii?Q?k4QjE5GDu+XGlsuSWTW/w9xH8X2cuIxbRCP4WyQM/kujg/TMlkjYamquoEqV?= =?us-ascii?Q?6UaY+pXllSmecVM9wZ9MnwTxX/n/1EkRijIuCyO4Hc+Hqybay/m+0L7lIWYl?= =?us-ascii?Q?PnPskmX6RQNmkO1JdAWLx5nXBGqHEXZuSc4s+xmDIG1nb9E/vMsCzKDIvW2+?= =?us-ascii?Q?ccWdyBwca+klZ6iM8gk0w6uiUv4AmGH98Q335s6Kk3VytKTKfFUz9GYRidXy?= =?us-ascii?Q?Cr4ckB02BntLhvjIfmILYU8q2gI/CBEYd3acVf/xWVFiNEsQ475vtM8rPdJI?= =?us-ascii?Q?9PZtV28NRJr4nypr9vdKk0C4ViFJ/xkoNwJWX9ruiL4jD8ioW3jIjGiTY6TB?= =?us-ascii?Q?hGWNPn4HBh70ymsvnXKr3FDFgRGyALnZTAjyHZOR0bv6Khhzd5iq28fPvtsY?= =?us-ascii?Q?iFHXgn9EZ0YbWUetElccqEtlXLfUjML4Lc6pNNYhKKo7nxxE04s5duS4mKCz?= =?us-ascii?Q?1PXWBPqP/2rNN8XH6agpKVSP+rB4rmQ+brexv8duwTjawFajZWcMuvTzqN2C?= =?us-ascii?Q?huGugIVAQyspThmZG06NYNvf7mfdr1uSDGZ/9Nhc+MqfIpGAM7b//BbwqYt/?= =?us-ascii?Q?U8FKhz3Wte9y2Ah9RwLQLCWNG1NPJRSHjbhaYSTD00fleYnKX+X6uh9ACraH?= =?us-ascii?Q?BaQ0RxT7lljlEersV7EZ7HzSjaT7L1saXAR4TGwt8buq4llJ+yBI9jMYE6Um?= =?us-ascii?Q?yhA775T+LgeXCxK4E5LrCGRzKQxTlw4vueDxFNlgH3y65zBdKJez1cMfCdxK?= =?us-ascii?Q?R1pBJWm4+WF0p4MQw2wgVQppjh4FGgfStKka2bGTmoCJI8L9cGdBQ8jVQ/ol?= =?us-ascii?Q?zJAI7yK/wmipJef97R5csXFKm1Nr7HkATlmy7NDtzwxEYOGMHVUjykDe6pDM?= =?us-ascii?Q?G0ZGQUsPJw=3D=3D?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 97538963-b863-4ce6-d346-08da0019289e X-MS-Exchange-CrossTenant-AuthSource: AM7PR10MB3462.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Mar 2022 09:02:09.6398 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 38ae3bcd-9579-4fd4-adda-b42e1495d55a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: J4gV3hO/uZMXDyxxRFuTh3v41uWBoajli3Em3oqvCtUJRAcPysgqveMA/NFqIOo1DBdnwBWZu9wk8F52OlMRm5O0VwHv3IM/k6Vzg2cN2kU= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR10MB5074 X-TUID: Z2OtPG1X93ev Am Sat, 5 Mar 2022 17:34:49 +0100 schrieb Jan Kiszka : > From: Jan Kiszka > > Saves space in case the image contains any sparse files. > > Signed-off-by: Jan Kiszka > --- > meta/classes/targz-img.bbclass | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/meta/classes/targz-img.bbclass > b/meta/classes/targz-img.bbclass index bf94af02..638e7767 100644 > --- a/meta/classes/targz-img.bbclass > +++ b/meta/classes/targz-img.bbclass > @@ -7,7 +7,7 @@ TARGZ_IMAGE_FILE = > "${DEPLOY_DIR_IMAGE}/${IMAGE_FULLNAME}.tar.gz" > do_targz_image() { > rm -f ${TARGZ_IMAGE_FILE} > - sudo tar -cvzf ${TARGZ_IMAGE_FILE} --one-file-system -C > ${IMAGE_ROOTFS} . > + sudo tar -cvzSf ${TARGZ_IMAGE_FILE} --one-file-system -C > ${IMAGE_ROOTFS} . sudo chown $(id -u):$(id -g) ${TARGZ_IMAGE_FILE} I assume that can be unpacked with or without -S now, so no interface change. right? Henning > } >