From nobody Sat Apr 18 01:58:00 2026 Received: from mail-pl1-f174.google.com (mail-pl1-f174.google.com [209.85.214.174]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 09A3D28F5 for ; Thu, 12 Feb 2026 07:43:16 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.174 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770882198; cv=none; b=K1yL7E850Difp24IYbC7ElgZ+RQ9o28fv0u3TcKB0a5zs4/zvATQ1Wm8lh183uGv2+aWrDAnrfrAy3l1xHlrTz932ujhUTP7ZcxOAg2RvbXUojNrOYCcerMnqDO0SCF7GZqSV+MUka7qJzEi0GUMW7UwXH+iMGEecc0t9G//YU8= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770882198; c=relaxed/simple; bh=SZ5hz9FgpUU5smPMj77aY1negFLPMVf/3L31W+YwE+E=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=uUc4LIIF93hxFNBYMmE6BoIxX0hDEDs4tgIZVBCOWgI510rqrG5Yf5sRWQya5kK+aZhuQI83sLbOwnz5JzU9u5XKwEmfXo9tu2jDzR/DOWjBx1GbD79H4JvJj4HEWG9XPbPQJ/Ln41EDlox/P1+vIvUfHODEHn8jqVREXU6et8E= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=chromium.org; spf=pass smtp.mailfrom=chromium.org; dkim=pass (1024-bit key) header.d=chromium.org header.i=@chromium.org header.b=SsjAB/N+; arc=none smtp.client-ip=209.85.214.174 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=chromium.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=chromium.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=chromium.org header.i=@chromium.org header.b="SsjAB/N+" Received: by mail-pl1-f174.google.com with SMTP id d9443c01a7336-2aae146b604so31442905ad.3 for ; Wed, 11 Feb 2026 23:43:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; t=1770882196; x=1771486996; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=IwBQZb9LutgzxDJE2EIdjZTP/amX0scnz6PZcXkgqfs=; b=SsjAB/N+iOh/p6nfSp6O53kO3eZWDIysC+U/BKG8K7b0SUHnaqXgm6XU2n7xxDbhWQ 6yVeTbMnk1a7DW2g9GdArNFnA2zMfppzkZTzb7Ys6wR/HCkwjfgxmK9qtQUufU+8D/7L Up+etLpVilrt5KFEdPiliiqka2k2xhjp4cAMo= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1770882196; x=1771486996; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=IwBQZb9LutgzxDJE2EIdjZTP/amX0scnz6PZcXkgqfs=; b=BSObdDkiMi1YVU4W2eqppdsKYdrL1DndBuQCQDpXcBzOOPoHJD/KYKIhTj17TOUzY6 0/CHGr02Wo4R8p2RylS8Lp/fi1LLLqChGJk9lZ019/1ySN8P1zwmR8zLkBow3eF6y+2f MFxqr7gI3iJZwnFANnC8Mbttz5QVJi2/S5P6Y9rq6Qa3X41ByhBk44R4IZLfNVCBdNa1 pEF9onQQgCtf3sD6gH2vZl9exh3RyU92VjMOrCdomvAhaGIHe9qnXTiLYiuqQ8s/MF2G TQptTKIuse7oLH9DOVawtUaVXsIfl2JBxge83/GlmaNlYqxnXTgRLFUdEbPlUXrgWvuM qZXA== X-Forwarded-Encrypted: i=1; AJvYcCXg2HNURFCgptz+807SbLc5LLOKN3pwMx8YQVXLWILBDRPr9xi+lffo+uTHhz0w9Kex5Jhq1DFuxPGV8UM=@vger.kernel.org X-Gm-Message-State: AOJu0Yx36xLYQtzLvvAd+QxKHftbvfCyq0kogXZDdoe4TDxYlN578eQa DL87GhjHXnWkgNC31tMiijD0vDyx7OeJgKEcsm0mhL/8Dcw3xZ8O3/js9BynPOAKkg+BN8ml/P5 wrAI= X-Gm-Gg: AZuq6aKJrbhKc3HT7/+Qp2deNZDu9b1mOWiUy3UKFe38kO9GFSq+2YC7QmpKNgqJ+tB 8E7/rci4siEQVAeoQk+pLcqoQv11JwhH9JT6xr53ClT7ITq+FaZN5COPD5HhZlQdvXI8IOQOaiJ c9YwWN8mv1Tuj62noJwpLwnYbhXrLhNmgg4ZTdVAJkOnurstJ4fHZNOkUfuiw2GpLYr/qI8gddz lp1HJBzpPYHClT/+Jy4m8wAmePsyARXnr+r9d2FQtCK0qvjWVZ8+cjtp/IvAuyrInBfztrl2yVJ tzCcfxgcwRaAeBYGlzOI37AiCOP5wwbfJEANxx68RfgtLMiSh9m4UB+1sqMhMsZ5gfmPum4hqxb 3zYbUZydiBN4wDtMWZjNNeCi7F/CqKPiPM7k4194X3OvoRh13QQCdMnZNNQagqdc4DgrWFzzpzf 4cDXUzkOeIiom++2G/mIn8SyKPH5/mX/pckXQ1yR98xjuPMPmbYMVUqdvACBbMyqgkjy/4IY7kK pIzegHN X-Received: by 2002:a17:902:d4ce:b0:2a0:bb05:df4f with SMTP id d9443c01a7336-2ab39a0e570mr20991275ad.44.1770882196363; Wed, 11 Feb 2026 23:43:16 -0800 (PST) Received: from wenstp920.tpe.corp.google.com ([2a00:79e0:201d:8:a4bc:cab3:eda1:c9db]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2ab29964c62sm42838995ad.55.2026.02.11.23.43.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 11 Feb 2026 23:43:15 -0800 (PST) From: Chen-Yu Tsai To: Simon Glass , Nathan Chancellor Cc: Chen-Yu Tsai , linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Ahmad Fatoum Subject: [PATCH] scripts/make_fit.py: Drop explicit LZMA parallel compression Date: Thu, 12 Feb 2026 15:43:07 +0800 Message-ID: <20260212074308.2189032-1-wenst@chromium.org> X-Mailer: git-send-email 2.53.0.239.g8d8fc8a987-goog Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Parallel compression for LZMA was added using the plzip tool. However plzip produces lzip format output, which is different from the raw LZMA format that the lzma tool produces. This causes depthcharge (the second stage bootloader on Chromebooks) to fail to load the payload. Drop the explicit LZMA parallel compression toolchain. If the lzma tool on the build machine is from xz-utils, then there's a chance parallel compression is already enabled. The xz-utils manpage says the following for the -T (threads) argument: Specify the number of worker threads to use. Setting threads to a special value 0 makes xz use up to as many threads as the processor(s) on the system support. The actual number of threads can be fewer than threads if the input file is not big enough for threading with the given settings or if using more threads would exceed the memory usage limit. [...] The default value for threads is 0. In xz 5.4.x and older the default is 1. Fixes: fcdcf22a34b0 ("scripts/make_fit: Support a few more parallel compres= sors") Signed-off-by: Chen-Yu Tsai Reviewed-by: Simon Glass --- Please merge this for fixes. scripts/make_fit.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/make_fit.py b/scripts/make_fit.py index 517ca84fd32c..76ab40353d9a 100755 --- a/scripts/make_fit.py +++ b/scripts/make_fit.py @@ -54,7 +54,7 @@ COMP_TOOLS =3D { 'bzip2': CompTool('.bz2', 'pbzip2,bzip2'), 'gzip': CompTool('.gz', 'pigz,gzip'), 'lz4': CompTool('.lz4', 'lz4'), - 'lzma': CompTool('.lzma', 'plzip,lzma'), + 'lzma': CompTool('.lzma', 'lzma'), 'lzo': CompTool('.lzo', 'lzop'), 'xz': CompTool('.xz', 'xz'), 'zstd': CompTool('.zstd', 'zstd'), --=20 2.53.0.239.g8d8fc8a987-goog