From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7071655505424285696 X-Received: by 2002:a05:651c:1718:b0:246:2ab4:6d55 with SMTP id be24-20020a05651c171800b002462ab46d55mr2512969ljb.395.1646498104526; Sat, 05 Mar 2022 08:35:04 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6512:3f8e:b0:448:2012:773d with SMTP id x14-20020a0565123f8e00b004482012773dls910560lfa.3.gmail; Sat, 05 Mar 2022 08:35:03 -0800 (PST) X-Google-Smtp-Source: ABdhPJyBfcMNkLYOtwQQtk8zA9om7BM/AsWVI37S7qDkZpqACHhdJUt9DvSirfqCUWFHouXGEPDn X-Received: by 2002:a05:6512:4009:b0:445:89f0:2b44 with SMTP id br9-20020a056512400900b0044589f02b44mr2606683lfb.284.1646498103561; Sat, 05 Mar 2022 08:35:03 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1646498103; cv=pass; d=google.com; s=arc-20160816; b=KRvnBcnp1AoyduQ2NoQSqTsCOqXhwalyN9OpTVf4rpdJWvMz6AbJNIW2GkxKV3J4eV ze7qvFbavDilAwtIn2cnqpPf5dlvWbcbw/JuYLcB8fXUUZs3dUNuYOAlEu6c/BBaAZCd C6voTPovOJiWMtVmw9R3tOknkI4FZylBrvVZuTljgQY/pG61foO0u/YfIWz9/rSdWGBt bMykWT7TJdrEIEKNCVkOyZnEHzndJtvkRKN+JZpTh+vDwt1+4zvpWxBxfJ7xQ5oqZAT3 teg1iJSnYyFe6/kt0nGJXyHfSNPOmRdywk0upRk1+ZrhHzI9L30SlXF6xDpnQMW6HwB3 jYLw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:dkim-signature; bh=0WhNSUhMv1jmzooZv/wiZd659QHfdUKhcK7Hpta5B+E=; b=eD2WoQMRQx90RNQNYkpsflwXzJU2rOkxHxgtty7M6yO2vCW5XUcqctWURb4644jlH5 VBsx/DfJwn6WizQZZrMWu+8nkDAnlo48BykdRkA5wPE2wERuS9jXe4l9/jyTtFs+S07L KtnjSUQFxCrfssSjDHiL2lX6AtuKLWVl0ZVmeIbgJ2rIrD3o5+Mv4/g5NSTnhFY8LeEb 7udiuYhJ8eFwtjYlJAAF/puRWG1ArNCCEscX55oxGjPQtqJZSHaHP2j9S90ZHLtQeN5R v3moBNLMA4EDyTjPPuY8leB5b+ZugjOR+uYqqcrw6wTQe+6h7/d+aZRiz+YHWjrweFpz n3Uw== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=B0bOPQDe; arc=pass (i=1 spf=pass spfdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of jan.kiszka@siemens.com designates 2a01:111:f400:7e1a::612 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Return-Path: Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on20612.outbound.protection.outlook.com. [2a01:111:f400:7e1a::612]) by gmr-mx.google.com with ESMTPS id c9-20020a056512324900b00445b1b2cf5dsi428943lfr.2.2022.03.05.08.35.03 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sat, 05 Mar 2022 08:35:03 -0800 (PST) Received-SPF: pass (google.com: domain of jan.kiszka@siemens.com designates 2a01:111:f400:7e1a::612 as permitted sender) client-ip=2a01:111:f400:7e1a::612; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=B0bOPQDe; arc=pass (i=1 spf=pass spfdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of jan.kiszka@siemens.com designates 2a01:111:f400:7e1a::612 as permitted sender) smtp.mailfrom=jan.kiszka@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=IRY2zF6cLz3qsiL4d5YrvRys7vD74eXscecRFTRPDN5nejWoBtFoUNKSF1G7BoYL0dU+NKaFbULZvbPLty3KegIRzQTi9+gbzEWMgOU0O7k1BVyORsGrQX7TorJaPx1Uaa6ODCp5t2YH5iPgg1gAFB5ezGv19Z9+PZptvS+fNSOTvDZx6NI9xpdW7XOVcsELGSIpFQz6Vu/9TJdExh4Vsba7xO8JnT4hpKLoWaSNEXxfs8kNoaKURBOCWAatJSmoVvXdgNGmZooDwLOy1fjKGlDSfvH2MplztF00JzMoQKSlyJPe50slgMq4d4c/0Qdn27xf2Y3Elh780u2u6lUQ6A== 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=0WhNSUhMv1jmzooZv/wiZd659QHfdUKhcK7Hpta5B+E=; b=j1ndrIz1OTLKb0aJKZGIc3LEqrNYF7IaWFon3h3PsBJNgIOL28cLSpwbRBeaLKA8yucDxh9avbU2hb0mXMQAgkSP4/sUCb+DM6do1PL2IKsuQa9hfGnZGRWcXdI31IqVZEQDHdqmw4+wVtg/s1V2APOguibwq+lGfk/W1zMP5sJ+t1MA89iLAx9cDj8ws5OLlGTkrSO05D7ipjAefAEY2pqlt6hD1E3Y57cstHfw4fDf34qc6qXywwsDNX7oWNZWy9MPgofM8+/Tvu/pzfNSg/Fb+f468fTkSpIOeVL/apbp3YlloFUzrHVoNt/zy9ppjC2leFQwJiJi9v3qMqyhaQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 194.138.21.70) smtp.rcpttodomain=googlegroups.com smtp.mailfrom=siemens.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=siemens.com; dkim=none (message not signed); 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=0WhNSUhMv1jmzooZv/wiZd659QHfdUKhcK7Hpta5B+E=; b=B0bOPQDe1n2/3WeRi09nRwDa5a3TuT1woZSVmfappLUa268n4JmclxUjb4Wc6GjJg+wtgbP0yh0NSXEoRSbk++OqXzOgppT5SPTQpZUiqGMdyUbtY0ayFPAs43OsHxb8f3W28ZNq2GukM3kOpRNAsf7c/YaMqG3nWirSg21XE8TgKUitrW9rfvAy7X9PC13eIq8jaInSvyh5NQH3Jw283TTK9oL/FskbVqxalUmiYzckR2qw3p4iTGbpSnU4GODrQNLICYkbQVbDC5xSYLb+j7olFVRotvEH3uyldD/GXTF85cvXjt5GzSsRm13u+dsJ5zTLz4dyLvxWTlDAw7npEA== Received: from OL1P279CA0055.NORP279.PROD.OUTLOOK.COM (2603:10a6:e10:15::6) by AM0PR10MB2324.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:208:e2::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5038.16; Sat, 5 Mar 2022 16:35:01 +0000 Received: from HE1EUR01FT036.eop-EUR01.prod.protection.outlook.com (2603:10a6:e10:15:cafe::4f) by OL1P279CA0055.outlook.office365.com (2603:10a6:e10:15::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4975.15 via Frontend Transport; Sat, 5 Mar 2022 16:35:01 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 194.138.21.70) smtp.mailfrom=siemens.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=siemens.com; Received-SPF: Pass (protection.outlook.com: domain of siemens.com designates 194.138.21.70 as permitted sender) receiver=protection.outlook.com; client-ip=194.138.21.70; helo=hybrid.siemens.com; Received: from hybrid.siemens.com (194.138.21.70) by HE1EUR01FT036.mail.protection.outlook.com (10.152.1.30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.5038.14 via Frontend Transport; Sat, 5 Mar 2022 16:35:01 +0000 Received: from DEMCHDC8A0A.ad011.siemens.net (139.25.226.106) by DEMCHDC9SJA.ad011.siemens.net (194.138.21.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.18; Sat, 5 Mar 2022 17:35:00 +0100 Received: from md1q0hnc.ad001.siemens.net (167.87.72.12) by DEMCHDC8A0A.ad011.siemens.net (139.25.226.106) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.18; Sat, 5 Mar 2022 17:35:00 +0100 From: Jan Kiszka To: isar-users Subject: [PATCH 2/3] targz-img: Handle sparse files efficiently Date: Sat, 5 Mar 2022 17:34:49 +0100 Message-ID: X-Mailer: git-send-email 2.34.1 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain Return-Path: jan.kiszka@siemens.com X-Originating-IP: [167.87.72.12] X-ClientProxiedBy: DEMCHDC89YA.ad011.siemens.net (139.25.226.104) To DEMCHDC8A0A.ad011.siemens.net (139.25.226.106) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: c1d92abe-51fb-4436-e882-08d9fec61836 X-MS-TrafficTypeDiagnostic: AM0PR10MB2324:EE_ 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: 8ukkSFDJfWG4yHciaoKeYT32K/69tgHu6XEndyWfnPavmt79aP7F9CwCwKVmJr/TvxuRk+2usJHKEevFkeQLgdjPO5fZ2hJg2Ytn3jSQbGoAwimRhyubayvT507nsQjx4MSFGU0oXscJPe13cERCpuCFp/EzpdGpA0Kyk5FS2GXgfwA3ZQd24BNzn6MUJKpQUsLdnD98vzwFauIm0ED81I5TIM65MRt/msoxBus/0IiAbXftOCQBM60vZVAkXc/hc1bHtmGYFeIG2meNXXm8CwQaVhk88kCNkE5/VBtTQ+nl8LPssIx9HFLIuUa+EWu1ZH1d/QEFyEvyx7q2amdQ3odGhb5HG3yoN+dYTQhXE9RSPYM7NVSj1/8JS5Cx5rGWvWvTMYf6+vhHYHjjgJbsdnJMt/gd9MQGEiIy7h7G6NRI4eEEQ3byOi7D8d3vwLxRCI36gl+hucY4OCViSwKPVFnxwHVc7CjYVLCuPzby89hGLcvlrGyBuzZvmrbN9xFG+wdOWKNNQXnU3SffoOClAG5+DYYxNqt0UJzv2ROA6f66i/Ln6sf33J1vWhjupiNH5P71PwENADRTMO4km/JT4ERx30V6onxNsa4hWjzzCb+wVJ7eePZoy+Sj+nNb8+1/L+qbkbwnfgSurkQZVBwNApSHKPZoMbU1mvPHgsYfrlips0ELd/Yvi0SqgdQqnJEHMfQJ4ohuHe3Hyc/4VYTX+A== X-Forefront-Antispam-Report: CIP:194.138.21.70;CTRY:DE;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:hybrid.siemens.com;PTR:hybrid.siemens.com;CAT:NONE;SFS:(13230001)(4636009)(40470700004)(46966006)(36840700001)(86362001)(6916009)(82310400004)(82960400001)(8676002)(40460700003)(6666004)(70586007)(70206006)(5660300002)(508600001)(47076005)(316002)(356005)(7596003)(8936002)(44832011)(4744005)(36860700001)(336012)(26005)(186003)(2616005)(956004)(16526019)(83380400001)(36756003)(2906002)(7636003)(403724002);DIR:OUT;SFP:1101; X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Mar 2022 16:35:01.2085 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: c1d92abe-51fb-4436-e882-08d9fec61836 X-MS-Exchange-CrossTenant-Id: 38ae3bcd-9579-4fd4-adda-b42e1495d55a X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=38ae3bcd-9579-4fd4-adda-b42e1495d55a;Ip=[194.138.21.70];Helo=[hybrid.siemens.com] X-MS-Exchange-CrossTenant-AuthSource: HE1EUR01FT036.eop-EUR01.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR10MB2324 X-TUID: cSd2Cq8E2W9G 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} } -- 2.34.1