From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-yw1-f182.google.com (mail-yw1-f182.google.com [209.85.128.182]) (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 C55C11F63D9 for ; Mon, 16 Feb 2026 21:05:12 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.182 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771275913; cv=none; b=a1zUjG1tB9eQtSb9tQT4Ahynm8XO9+PLRP4UvVv5/S5QB+1/REQuK9DiMM/xdE40Ws4ntEAFiQxE7RhH9Pz6SXMlrXhkPl8bEj+3fMKkb619xy55mXP9+r8n6FWVKTYDKKNyOJkW2UJAq8ENM9LGrgCIB2tBqkatgH5fpM8Tfwg= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771275913; c=relaxed/simple; bh=16bTghI8g75SFUs7ajAvY7HPulC84UBdO4W5k8hETE0=; h=Mime-Version:Content-Type:Date:Message-Id:To:Cc:Subject:From: References:In-Reply-To; b=CbCWqm4fq+hUv4VaI2Yf2JDJtENwLs4Uy7gt7Nl/9Qa2hbFJkUIiQR2cmAJ+sbPMgxbrgse8Fm8ZPAtLN9HC6LLXqahtq1Mhg07NIC9DMGJUKXgjMQHx+fF4pWRO2/7abwCsPwEgMEZt9xjz0cpJ65vC9W3Jpi+vgRzdkGSkysk= 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=Q/wjsFIA; arc=none smtp.client-ip=209.85.128.182 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="Q/wjsFIA" Received: by mail-yw1-f182.google.com with SMTP id 00721157ae682-794719afcd4so33145657b3.1 for ; Mon, 16 Feb 2026 13:05:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1771275912; x=1771880712; darn=vger.kernel.org; h=in-reply-to:references:from:subject:cc:to:message-id:date :content-transfer-encoding:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=UhCGS0qsda/KF3/P+JYV5MT2QnVpNOb7NqK0shbhnsw=; b=Q/wjsFIAysr8+Ktqog2wCzVBbM/Zert+XPxY0B3I4zmUfgGpBXb+ll89mPUtNgVpEv 9fjIwf0x+IUciA/t0nMbpZuxqgtYf9Iq//Ec+ZYSIHWbbHf235RXcRyjftkfisiNmfki aX1FAwVG9qrvWKawUQCkLiDHRqo12Z1FNJSzPyitl1tsDE8as6JbYzCki2QxxuCuvxTh s7bqz7Zj2PnNMCw1bSz9jQt3QmyFCf8kEvHqW925ehdO3yE0rxCJycLgEjE1uHTQMUTq xx5mowiTh0HlxPm9ysCfb6q3ZY6R+SEjW8QUVcCbSToEZsXeokTmQRdSU+B1m43afw/E Vtjg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771275912; x=1771880712; h=in-reply-to:references:from:subject:cc:to:message-id:date :content-transfer-encoding:mime-version:x-gm-gg:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=UhCGS0qsda/KF3/P+JYV5MT2QnVpNOb7NqK0shbhnsw=; b=eqL9ueVb0dMIeuGv7uYhlPkDwomLJs9DSPIU4gmJxcKRhl3M8/aYkJetENffz5GKlt Z36/y0rGa4qh4oUJt9OKBQu3NCPX0J0TjNoIdflTrBfWximmVTJ8I+9mv30JJvnoDvyx wwplwR4xJwEf6yE5nWpgE9XXJAuYFY2WdBIq9anp9JdqNa+cexst/ihnwQOlU/fyJ6pq gMDFy4wqRMl6nVasplqpigttViP0zCQyvkiFYMHuk4j2B2jHiotPJ7oGf1aOcwTRcr2K H3BADaRLRrQtmtzJ/ljpW7MsEK8GY+5kMhOt4sAsWlOOQZspOUfk/i/UFxulfiHtqZ53 CwgQ== X-Forwarded-Encrypted: i=1; AJvYcCW8npYKyeftZwFyVA12tTTevtyXZujKuWAjuO7bLvCwNIaAnh9YkCiEB8C9V2D5HSzuzK4LQ+7DqIjbwfY=@vger.kernel.org X-Gm-Message-State: AOJu0Yx9rSvd4p0kiDvv7LeEjs2PKk75g4k5r+n4TdU68BZEQ2gWuzNR 325E8pdLsv4sNO9x9pzuI6EI/MmKdRR69l81Q/2Vc4r6vSuiIarv96UC X-Gm-Gg: AZuq6aLOkyuwrUec3wVQ0/89gJprdpwquy1TjJZxM4bvGTVhxBOxc0JpG30YVSAJ3Av AMfDeQawGjjPdOTmaVBqiztAuo8YB64RAiFImjA1ATKnDsCO09pHuiwuy0jcdYSBmh3Zq5Wmass 2KxLhzWJa6iq5+pOGLZwZrT0oq7IKr2lsdS6iQHuzjgrQHd6RB2qi4ZFkMdhlSCPxZ7vF4IXnFy cN6fJpAGyZG882wxPATXvpwqG2Zdqgi23DNsQvYve5caTOfZuSqtA/5nCtMVz+tC50/NfFHMyrF z64RwE6H/AYyQesqXcGdh7ugH66AokxJs11nnOBcRdo4xjQrAgEreaf6nUMv2yZ5fEKSjK3/fRn H8b2KLm18g0YAOZgd7uiHbekYEOnAbj5/95HsxEuxgdTS00b+wbj0gIN5+u7cy9WRPn0kFTogcU 8bpAKrrZO6KrJ2EfDWjXWi3XyWTtr1qCdXh+R7qk9sQUUNdMzS8kXSET/k2dadf8GQlgTgEuQzQ fcvvZy4w23bR2mpfeLB0lSQngpUrlwJRk7hx1ZwiG2zVuqamyM= X-Received: by 2002:a05:690c:25c2:b0:794:ed9b:8d90 with SMTP id 00721157ae682-797a0c31e63mr94823177b3.24.1771275911766; Mon, 16 Feb 2026 13:05:11 -0800 (PST) Received: from localhost ([2601:7c0:c37c:4c00:e3a8:26f7:7e08:88e1]) by smtp.gmail.com with ESMTPSA id 00721157ae682-7966c16e7dcsm103162257b3.8.2026.02.16.13.05.11 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 16 Feb 2026 13:05:11 -0800 (PST) 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 Date: Mon, 16 Feb 2026 15:04:55 -0600 Message-Id: To: "Andy Shevchenko" , "Ethan Tidmore" Cc: , , , , , Subject: Re: [PATCH v3 1/2] iio: light: gp2ap020a00f: simplify locking with guard() From: "Ethan Tidmore" X-Mailer: aerc 0.21.0-0-g5549850facc2 References: <20260216005317.11763-1-ethantidmore06@gmail.com> <20260216005317.11763-2-ethantidmore06@gmail.com> In-Reply-To: On Mon Feb 16, 2026 at 1:08 AM CST, Andy Shevchenko wrote: > On Sun, Feb 15, 2026 at 06:53:16PM -0600, Ethan Tidmore wrote: > >> struct gp2ap020a00f_data *data =3D iio_priv(indio_dev); >> int i, err =3D 0; > > Would you need the err assignment now? I'm not familiar with iio_for_each_active_channel() but, if there's a chance it could run zero times, then it'd run into if (err) with err not being initialized? Thanks, ET