From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id AB8443537F7 for ; Wed, 4 Mar 2026 08:45:19 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=170.10.133.124 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772613921; cv=none; b=U1vxhJpcKVFggDGLjBCoGmtfR0l1RpX3oTxEgzdOWjtA9SW9DmGRbqoRFlFhKXYOzG5Pllwjl0Nc2wVpZcR0bYW0AZNXQ263m/3f9wqrkJyCdQIdzX62E6J1ZzhHeTiFJmkKbMP9/8iN+cXYp94N+M3rxGbXjtR78dJ+V8kpWNw= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772613921; c=relaxed/simple; bh=7Spm0D+GKHIMV7tb1piW3X4YDIuhF1/PCBjetGe78pY=; h=From:To:Cc:Subject:In-Reply-To:References:Date:Message-ID: MIME-Version:Content-Type; b=oYPffF7iviHKAPey602YqsP7jwqcRfUWVTFaO7ItFlZtyir9N03cy14Q0kBUqXMU08Br3GPlQoZQ+d+4+Ev4oPBJZcX87hOTNcgVIqlXBS+J+96CXOAhKzhECAKuAXJciQ7BOGm+a8+6YW3erRB0XK2/Y7b40ff2kyFW1vuH9Mc= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=redhat.com; spf=pass smtp.mailfrom=redhat.com; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b=Sv9lPDOg; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b=BXWuZviZ; arc=none smtp.client-ip=170.10.133.124 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=redhat.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=redhat.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b="Sv9lPDOg"; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b="BXWuZviZ" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1772613918; 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=DOz2qovAGZt924kx6S+K8dzZaTvwMXkHsrktKU0t3hE=; b=Sv9lPDOgFQqAkAxRc4Q62li0mmVf1Y9E1odU0LjL2cn+aWP6cXZ7lPxdibotMptM2BRIYy WAKxJFuy5TzdyOQ6R4qTRh0+oHdyoCfU6T6KRnGZq/efuXthSKtdy5VOs9vY/XSzhi0wdi Th+JCMix5qeS2JFazPdoly51X2QWcZg= Received: from mail-wr1-f71.google.com (mail-wr1-f71.google.com [209.85.221.71]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-460-LkTR9BOtNU2kTtipJ4sQrg-1; Wed, 04 Mar 2026 03:45:17 -0500 X-MC-Unique: LkTR9BOtNU2kTtipJ4sQrg-1 X-Mimecast-MFC-AGG-ID: LkTR9BOtNU2kTtipJ4sQrg_1772613916 Received: by mail-wr1-f71.google.com with SMTP id ffacd0b85a97d-439af95a718so3285378f8f.2 for ; Wed, 04 Mar 2026 00:45:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=google; t=1772613916; x=1773218716; darn=vger.kernel.org; h=mime-version:message-id:date:references:in-reply-to:subject:cc:to :from:from:to:cc:subject:date:message-id:reply-to; bh=DOz2qovAGZt924kx6S+K8dzZaTvwMXkHsrktKU0t3hE=; b=BXWuZviZ8B3vXcGPeCwXYOFTE9AKEhLpTpTeKcLgglc2odRFlulkhwKgh8a7lmZvgc x/DNJM3HdEVn31ZV37KJKWtNPy++XKccX1FNc5ESpf8fz+DulmvUkfZnpEufonvgKu1p kfUCmKweCSFDpp5WeUl32BEh9TKpLY6c/ZxHDh1wKaVV8Q2LmiKHRaD5J95xlyK9dIiF aI10jX4BATNEJ8dHZRox0Ojgnid/uXuEK/bRIxzUsJWwtMAoYKe5fprKWFuAueWfdbAt 7/4nQwqYXQpUuoQJ8wEnVsy0YXFsmnBqSSdUXmOyqYw+5ZnJc8E3kDh71dTwawUeNtjp 0llg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1772613916; x=1773218716; h=mime-version:message-id:date:references:in-reply-to:subject:cc:to :from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=DOz2qovAGZt924kx6S+K8dzZaTvwMXkHsrktKU0t3hE=; b=LnQF+YR/0YW1XEyWpj5wC5UucsYJaq00cikL2pnHrNwPnI92ZyUd9tMxWnBThQHB0z 7MnuyG1IhGG4PR0Ui/meaIy4e6XCeJSNcPgpQquTjT8+rGYqgBZVos7BgoaAqygYt8b9 gC4I6KHeN8VOgskVWTPzGvHHZyj0Mq94RrIQtQJRR/z7GYHWBVw4E9r0c2624Gz4O8WM S9+Qt1bObHJ4Pcez09RRqlvVzXU/mZcaeOKLiWqF0aB2P9ClQStTnXQdFQK0KX42VFZV BNT3ek6gIgZ1ldScyt0IP98MUp5OIkjbQgXvwqc5VUsy9HpvXJ9bmD4yanvp3meiMlwx GUkw== X-Forwarded-Encrypted: i=1; AJvYcCUV+yXnUWBuYqMZkv+hHhJOm6gRaH8azqhH7aX02PdQ4OCAivBjmQ72Z9a1+OdqFiANXREDkp9tVR4Spyg=@vger.kernel.org X-Gm-Message-State: AOJu0YwdFn1NSS1bRrpbGjbTxxoadNMbcEmibsVJ0jAdRm1hTXWFwKkY g+3wq0Y4LhPW341ecm+x6UVGUa3xoAtc9NFbcBDCZstUN7Xqb1OXEezbIKT916tleGyxHhPmDhz 6oZfgsk/wPeLgVM3FW4lwZJOomd8PteZN4hjcIG8jgca1He6AZRAaT4uYenpYPqurAbK4TWaSNQ == X-Gm-Gg: ATEYQzxaiPiEQaKtdTKWrFWyplAtOfAC40eNBEj6eqetdLoKfz7Fzd6UIf3U3xUdau/ u3zUPEDaNOqN9Lz4xFpnqRRR0EgVNfGHl1COMir4yAm9IzYeEjHUYt/UXeF/08nZc+Vq1dowxtP aFE+pI9CpGOpwDUaRzEKHvd+d54uFMK8Fg5mQEwWGJdZLd8kqpQha8k4xCohDelVWszAlcRgShm AnXoSwJQB9ylYcBuvDzS/jFNOD/K9mdzCrfSVXELFRAR0FMyplluL6zG7qRFJPK8Ol+5V2CLxCG W3s6z3HMzSka1zyA8MB4jo2tROnabtxZMekQRed5fhxGwaUh95hjA33CPsol0Yw9RJfyx668ACi PbNkxOP2Aciv4eWGHwg== X-Received: by 2002:a05:6000:400c:b0:439:b60a:b419 with SMTP id ffacd0b85a97d-439c7f6a2afmr2020264f8f.7.1772613916301; Wed, 04 Mar 2026 00:45:16 -0800 (PST) X-Received: by 2002:a05:6000:400c:b0:439:b60a:b419 with SMTP id ffacd0b85a97d-439c7f6a2afmr2020212f8f.7.1772613915790; Wed, 04 Mar 2026 00:45:15 -0800 (PST) Received: from fedora (g3.ign.cz. [91.219.240.17]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-439b503425asm23335906f8f.25.2026.03.04.00.45.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 04 Mar 2026 00:45:15 -0800 (PST) From: Vitaly Kuznetsov To: Jan Stancek Cc: hpa@zytor.com, linux-kernel@vger.kernel.org, jstancek@redhat.com, tglx@linutronix.de, mingo@redhat.com, bp@alien8.de, dave.hansen@linux.intel.com, x86@kernel.org Subject: Re: [PATCH v2] x86: add $(srctree) as include dir for sbat.o In-Reply-To: References: Date: Wed, 04 Mar 2026 09:45:14 +0100 Message-ID: <875x7cf0f9.fsf@redhat.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain Jan Stancek writes: > CONFIG_EFI_SBAT_FILE can be a relative path. When compiling with > objdir != srctree the build currently fails because it can't find > the file set in CONFIG_EFI_SBAT_FILE: > arch/x86/boot/compressed/sbat.S: Assembler messages: > arch/x86/boot/compressed/sbat.S:6: Error: file not found: kernel.sbat > > Add $(srctree) as include dir for sbat.o. > > Fixes: 61b57d35396a ("x86/efi: Implement support for embedding SBAT data for x86") > Signed-off-by: Jan Stancek > --- > arch/x86/boot/compressed/Makefile | 1 + > 1 file changed, 1 insertion(+) > > Changes in v2: updated shortlog > > diff --git a/arch/x86/boot/compressed/Makefile b/arch/x86/boot/compressed/Makefile > index 68f9d7a1683b..b8b2b7bea1d3 100644 > --- a/arch/x86/boot/compressed/Makefile > +++ b/arch/x86/boot/compressed/Makefile > @@ -113,6 +113,7 @@ vmlinux-objs-$(CONFIG_EFI_SBAT) += $(obj)/sbat.o > > ifdef CONFIG_EFI_SBAT > $(obj)/sbat.o: $(CONFIG_EFI_SBAT_FILE) > +AFLAGS_sbat.o += -I $(srctree) > endif > > $(obj)/vmlinux: $(vmlinux-objs-y) $(vmlinux-libs-y) FORCE Reviewed-by: Vitaly Kuznetsov Thanks for the fix! -- Vitaly