From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wr1-f41.google.com (mail-wr1-f41.google.com [209.85.221.41]) (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 5EC2F34F26F for ; Mon, 29 Jun 2026 10:09:24 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.41 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1782727769; cv=none; b=Asp2FluEOECY/F1NBLfO9j2TFCEn8iruv12t48nQB/QeiuOBXgjey/he+Jexxl1LBEHalsC5Tx0Bl7J+j+HGbVyNVFwoQjiqzKKP5v76f5eTrG3Xuw0+hdRwPuCk5d0dST59o/bG4uXiWUgSZWATwHLGnhEThgv30xjvpWLGvEE= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1782727769; c=relaxed/simple; bh=uYSr1BU//gpPhugxNcyMgSmlbk/L8OB5W4/PI4V5ods=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=twKTNhnqTNEeo8vKL3XAfvjLzDbCV9qZT8NPojecc4z6N/A1QVsp6fG340ajgyXeydjBBjcPdVB12vZt3r17xSvKLC4iSAjaOsM/MZhLiRWZqMpaYq2I8WAlWtLwzhA9sdVkmgc9uZk1W4N0sFkGxJWPWPuurtbz2R8vBtODdgg= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=baylibre.com; spf=pass smtp.mailfrom=baylibre.com; dkim=pass (2048-bit key) header.d=baylibre.com header.i=@baylibre.com header.b=ac//3rO7; arc=none smtp.client-ip=209.85.221.41 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=baylibre.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=baylibre.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=baylibre.com header.i=@baylibre.com header.b="ac//3rO7" Received: by mail-wr1-f41.google.com with SMTP id ffacd0b85a97d-4728c12ba97so759717f8f.0 for ; Mon, 29 Jun 2026 03:09:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre.com; s=google; t=1782727762; x=1783332562; darn=vger.kernel.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=uYSr1BU//gpPhugxNcyMgSmlbk/L8OB5W4/PI4V5ods=; b=ac//3rO71g75WD4ncJCXkvIYoSMvKsfTKUg9HKlA0eJ+d3xcdXMuQ1ZuESJSgdihI2 8ppSUe8hMbtP8IqlZ64tpsGJ+Lh7CGAa9Hmptue6BkHYPOEQeRMYrZshOzku3t8sbKQE Ht2/AYNlaUtKHHuDr963oElZHa47OldleiR4nxszn/Pkgv8eMltNHkrtiaJesT5GnmGN 67mH936LyfdBNN9cZgM7g9XeUogoJ2JBWug1QDMuqDavPdTy1hSDvvpAXjziQlJI/FXp pBZ/J3rYwzToGbR6rYFe7p6aKjQix/yRGbfQQ/eA19ntp74q3Bptyg8g91NOQl9UuMuE tCIQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1782727762; x=1783332562; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-gg:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=uYSr1BU//gpPhugxNcyMgSmlbk/L8OB5W4/PI4V5ods=; b=XafP1/0P8obQsRQAqZrqhiXbvJZzyNUTGYQLfrNOKG+wkcBr64zSQBF5meV++3F+aR 9bTinfjndC5WAn/p3L6v+q/3W0ppEWxjI35UPh2iT7dxne7dwYrSxCc0C8566wQJknHw TmLiz2+lXAIp865tp7sP2edT4Q4Bf2SgaJgQwcIqI/LqOJySALnLMzNpg6O6dLbkWg/2 9PAnnUsZb6dnRYyube84pmyIwtox1vGUnEwGll2Q7idZgG7l5A7bUAz1vAFAU5z9nHca jeQNUCbDWeawa8WnNJB3/t8SOefZFnSfJtewecslQQx+oEHKT9sfy85LTDnMUChpUgmG 26ww== X-Forwarded-Encrypted: i=1; AHgh+RqWrFjADvO19VBpQZKC8ggfPQgMd22NGfdwS11ZUd32+/ah7pqtfEDaOgPmJreVI/b1Xn9uf+z+80YjxYA=@vger.kernel.org X-Gm-Message-State: AOJu0Yw2J81CMXYByGhKodneEodyEbj7UoEFN87A/y7wmJYNHlFiuE0o bOYKSbpshdIbXcL37Sxam7ikdfB9/Ccdm1CJk1tleZNwbJR0ekHk2ZdyjUNfkDkmq9w= X-Gm-Gg: AfdE7cmdd9Yz9zymhVm1BIrmt8sNiNMv3w514RGwM27ZBvePYU/kKOLbLbFTZe9C9PU NuDOiFYj10L2hdoUi3mXlIXvFtr4e42vKy422eQx21ehEesA55F32mHnLpjYXw2v//k2jg4qaaI ZLqaO4zEdd96c98Fg5c2LpWKESimfHFrNYaEkJIJJ4wemef6wJb3WXly8ymD56EvUU9F7Y3cYCj 1kucXFpmlnnmh4ei/hN3QK3S177bO1SxAlY2RencRcdQh1S+ei3EF6UtdpGHUTI1XEcdyYqrm3T 5rnBQ2QXmGiD4PJv/Nf436LS52vtlI9myxIvkLF5PoyxDmS2w4tYARey3iHhAHOaafb3/Jvtxj0 HdLGunZS3A7EJ4T3fdf3q8sj3wfLarRA+qXL1bfzOYjQ1qmlHRv9kvXsQWedJN4side3zx8p9Ow IY+9766f0Lbr1f0yIj8GuN5fMgsx/mcMCgx5cyjxodvCaNo9atOe/siDf8dWcMqFwsbx+r510bX r4B X-Received: by 2002:a05:6000:2c10:b0:465:81cb:bb20 with SMTP id ffacd0b85a97d-46dbef257e0mr28013623f8f.9.1782727762410; Mon, 29 Jun 2026 03:09:22 -0700 (PDT) Received: from localhost (p200300f65f47db047d55c3c4f7db55be.dip0.t-ipconnect.de. [2003:f6:5f47:db04:7d55:c3c4:f7db:55be]) by smtp.gmail.com with UTF8SMTPSA id ffacd0b85a97d-47290ed4377sm14518188f8f.37.2026.06.29.03.09.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 29 Jun 2026 03:09:21 -0700 (PDT) Date: Mon, 29 Jun 2026 12:09:20 +0200 From: Uwe =?utf-8?Q?Kleine-K=C3=B6nig_=28The_Capable_Hub=29?= To: Wolfram Sang Cc: Linus Torvalds , Greg Kroah-Hartman , Andi Shyti , linux-i2c@vger.kernel.org, linux-kernel@vger.kernel.org, Danilo Krummrich Subject: Re: [PATCH v3 08/16] i2c: Let i2c-core.h include Message-ID: References: Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="w4l5u2i6dti73jue" Content-Disposition: inline In-Reply-To: --w4l5u2i6dti73jue Content-Type: text/plain; protected-headers=v1; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Subject: Re: [PATCH v3 08/16] i2c: Let i2c-core.h include MIME-Version: 1.0 Hallo Wolfram, On Mon, Jun 29, 2026 at 08:31:50AM +0200, Wolfram Sang wrote: > On Sun, Jun 28, 2026 at 11:58:43PM +0200, Uwe Kleine-K=F6nig (The Capable= Hub) wrote: > > The subsystem private header i2c-core.h uses several symbols defined in > > , e.g. struct i2c_board_info and i2c_lock_bus()). This > > doesn't pose a problem in practise because all files including > > "i2c-core.h" also include . > >=20 > > To make this more robust add an include statement for > > making the header self-contained. > >=20 > > Acked-by: Danilo Krummrich > > Signed-off-by: Uwe Kleine-K=F6nig (The Capable Hub) >=20 > Reviewed-by: Wolfram Sang >=20 > This shall go upstream with the rest of the series, right? Yes, that's the plan. Linus didn't explicitly say he's happy with merging this for -rc2, but he also didn't contradict, so I assume that is what will happen. For bisectability it isn't needed to let these go all together, but given that the first patch touches which is an intrusive change resulting in the need to rebuild nearly the complete tree when pulled in, do the intrusive follow up changes in the same go to only trigger the needed rebuild once. Best regards Uwe --w4l5u2i6dti73jue Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEEP4GsaTp6HlmJrf7Tj4D7WH0S/k4FAmpCRE4ACgkQj4D7WH0S /k5mVwgAhuZatKIkOXzNx8JsrElGpFXUTn60Vb+Q1XVSWDy3/ldJ4twE94ZdgbPU CuBHOhnF5wXgQiPjnhhHir34uZkF3ajSRDcjYS8FItNu5O6sEIwiQVXeBzOVSbtt 7IV/oIfIybPJST/nXK7IapiWh/GxNND28tKrNfPKAht3Fp85Rlhg8KWJSpjSAjIJ OzcCXksDfaDZl0zjN6UqWt9uybSuiEIOONOXfnrlIR8CUIheSgpqSd1M3Xl+3PYO flGskHGq890DDwFyKnt3uKOQSvRqw9om5wNcO5JhyYLU+sDAd+u+YLubtKdNuvZP qfPD1WngIB62tkx7zGB75b6wQXw5Wg== =4wk+ -----END PGP SIGNATURE----- --w4l5u2i6dti73jue--