From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pl1-f179.google.com (mail-pl1-f179.google.com [209.85.214.179]) (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 44EEB199D8 for ; Sun, 19 Jul 2026 07:41:57 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.179 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784446918; cv=none; b=PtesGNc/rL/ERlXHHKyWvteT1S4aTMa/9iRE/t0eMV2hh1jIdv53A9iQ+eEM5NKol9PqqbQfp3Z0JdCslOVUz1J0slvx9uEFDyWXncc38UnVz2RCuMi5SbRDT27gQzMxSnoHNEcxQoxRgoz6W/CtjZPtWk4vdVLNBnTyixB6Puo= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784446918; c=relaxed/simple; bh=LwUbOyoG4Ii5hymKGr4IqtHusFiXyrmIpnWRjiKHubM=; h=From:Message-ID:Date:MIME-Version:Subject:To:Cc:References: In-Reply-To:Content-Type; b=VFvMkaY1MimUYIjci4TKKGmf9wLVsNYWdCkkdP5N5jU9IfNiXf8XEvtl6qlHLT2Mg/b4ObnWIHx4TdBuL8NLE5hdqiLrhOjeKYrTqnRAgFSYsiwPKkRxb04X/NBlUvyfjRtLPS+Yi6GkRe5Kqrv+0wWZHl+q2DcAWm85Q1xtD+s= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=itTZewCa; arc=none smtp.client-ip=209.85.214.179 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="itTZewCa" Received: by mail-pl1-f179.google.com with SMTP id d9443c01a7336-2cc97653887so101342235ad.1 for ; Sun, 19 Jul 2026 00:41:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1784446916; x=1785051716; darn=vger.kernel.org; h=content-transfer-encoding:content-type:in-reply-to:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :from:from:to:cc:subject:date:message-id:reply-to:content-type; bh=LwUbOyoG4Ii5hymKGr4IqtHusFiXyrmIpnWRjiKHubM=; b=itTZewCa17V6NFB2Mss7ZoUIH/CHcVPmEJin58v+UI5whVowD5KHCDMoGn9/LEKNY/ NNNceACrM1WZEokWjkC7zChdtu80FrIgfmFRe45ZIqa2JmCFvnbybe9FibNVSGsIz4M5 oh6qfFJ0gilb0rCi6ZyDYKzCaaarKrLi6VKMhgdQVX2rVHguThmf2cc06NAFLrcJtCsD p/fPSre8SnxxPB1DJ5FSlzBTKMs7AtNzETfz92VdoSJgZ67DsUvKYDxChF2P4IZrJP1D m6hVaD2nVF8PyGwDg1G0HBB8ab0YRdc0defbH3FunuTUHkSAOFSmOm8z2jLAIBWjzMBt CqYw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784446916; x=1785051716; h=content-transfer-encoding:content-type:in-reply-to:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to:content-type; bh=LwUbOyoG4Ii5hymKGr4IqtHusFiXyrmIpnWRjiKHubM=; b=T40SHVCE5aVxvRt2UsSMYXgdsNW6fELU3J3NoefyzGF2WgHZew//mGUXw0tWlfd0hn v5ClvDWYPdpM5oDcaHEfq/Pl5Xj/B7kOvfbEFptCAQBWYbxg7lSQRdMObVovOj0fy+vB 12b2okRZu8Ywmhn6wOBfZ6d88644vKcr3DxZX00xL5P2+8+gTU3b3q0RaRoKxotDscO7 R3MVI8tEAsLyPW/kToUZFfe+X7lNZifJ7dwsrWu025L3ttG+dplv3vLHBeHXjh5oIdJP sR7OJrBC6NLH31KzM6gM4nUwscC92yETEv/9tpIfmi7sImsOSfTTasibtYGfr/KlKd6H 0VFw== X-Forwarded-Encrypted: i=1; AHgh+RqCq+asRuuTGs9B/1ha8CDjPVQ0vcKLz49XAKn3f2m+CEW2Sbett4YFJS0aH3KJwrWZ8EvR1E2jJ8xU53k=@vger.kernel.org X-Gm-Message-State: AOJu0YzQg17T/cPOBPKT9vR9H+jwkv+d3wLxd4w6ORGhs3N3EJrzO+pR 9LOBml4LFcJ+8B6xKCrlXzjBYN6zo73w0/g3/J4ah0aPmOXjzuxRLG2VmnOvPQ== X-Gm-Gg: AfdE7clgmnryjk9LiITK0+sVT2qzmZIF3W1YpgsmlyKaKaJU7H/6QfSUGRMKbs0gltd WgSW4NqfWy/qG626q7cWLXDk8KLTg+Xmi+LyrwJO3eoiF7CKXrqe9z59BxIFMmhvhJKpZdbNk29 emESLUD1tn++IjRUVquIIoBHYmEGsy8bi/CAoKycu/cIYxdDjXToTQed6tdgR+4X6QqrKWXDmyU 3H/rGoGuG1dRVnQUV4+5xdJrWDw9wqMmjAuSv9BeuQINnED0gn16AXVsyVoUYNFy1BqfxIWE/ER yBKU5YkfTMW+JnuEOWyhxIO7O+KFiPCiRNSk+IIWLoZCylR/r2qWrBZICHQYzg/OD8K4rff4IOC asoQdYQSRevHXqbvbMN/y8Ay7370Hdnn4hhYMj8hDnIFFpsGmftSVGYnEhtYGZoRlEP/Eeg3r7N ryljG/BzyJDWWsmBVf3AudCxZ4yVaVhv/n/Of5lXIJ9BjRZwLXfHEPRg== X-Received: by 2002:a05:6a20:da14:b0:3c3:9a7f:72fd with SMTP id adf61e73a8af0-3c3ad947e59mr10658207637.44.1784446916521; Sun, 19 Jul 2026 00:41:56 -0700 (PDT) Received: from ?IPV6:2804:164:c700:90e0:8131:b062:953a:e434? ([2804:164:c700:90e0:8131:b062:953a:e434]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-31429f9d439sm28937635eec.5.2026.07.19.00.41.53 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 19 Jul 2026 00:41:55 -0700 (PDT) From: Carlos Sampaio Ribeiro X-Google-Original-From: Carlos Sampaio Ribeiro Message-ID: Date: Sun, 19 Jul 2026 04:41:52 -0300 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH] scripts/sbom: catch ValueError from malformed shell quoting To: Greg KH Cc: luis.augenstein@tngtech.com, maximilian.huber@tngtech.com, linux-kernel@vger.kernel.org References: <20260718184457.1861-1-otakurack@gmail.com> <2026071915-iphone-helmet-0b54@gregkh> Content-Language: pt-BR In-Reply-To: <2026071915-iphone-helmet-0b54@gregkh> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On Sun, Jul 19, 2026 at 02:24:17AM -0300, Greg KH wrote: > Do we have this today in the build system? Sorry for my previous reply only to you. I'm still learning the Linux kernel mailing list workflow. The code path exists in the current implementation because the SBOM generator parses the .cmd files generated by Kbuild. However, I have not observed malformed .cmd files produced by a normal kernel build. My intention with this patch was to make the parser behave consistently in tolerant mode (fail_on_unknown_build_command=False) when given malformed or corrupted inputs, rather than to fix an issue known to occur during standard kernel builds. Thanks, Carlos