From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.remote-ip=95.215.58.129 ARC-Seal: i=1; d=subspace.kernel.org; s=arc20261015; a=rsa-sha256; cv=none; t=1792438096; b=S5GYn4qnPLyohgJ3YA8YCo4k7W52KtCp8as8MyrfkSKL5CNTY1LOQ5TZldyQ+EldOM7e dlUAl+TdSCY52EYHqnXyr6bL+iVnF0IEbf4x6e+t8SHczKLIRa0P3dua07BQRcWEt8Tvz 6LwznRHHOzuiNG+ZidFJT5HNmBcujTm73W8AqQUZjQT9vhusjonHS2Kh6WDGNsEQLVQ/Q IQakf+FtMx8gq7DcV/n8qj08wzvYCZaUGeje5j5xx+fOQCBykYIrLUgzwfUqzIjGDKTpF smJTsPkAC/DTVa01wSDlRAyvThMdI2OXEzUkxiwBllrVi/SFdDnylHuJuri7Ojl9RAw== ARC-Message-Signature: i=1; d=subspace.kernel.org; s=arc20261015; a=rsa-sha256; c=relaxed/relaxed; t=1792438096; h=DMARC-Filter:X-Envelope-To:DKIM-Signature:X-Envelope-To:Received: X-Mizu-Trace-ID:X-Migadu-Flow:From:To:Cc:Subject:Date:Message-ID: In-Reply-To:References:Content-Type:Content-Transfer-Encoding: MIME-Version; bh=STt62GhrjtlAglE8Fpdd7yc+6Z9UwSuWNn6eYMG1ouk=; b=S41O296/aKLR0BqTgkSygEjbAbkHvz29lQ+rxae0YqClj5kvAX8S3iRA8iZ3fXiN0cQX 5TvxjzJE940KsQ7U94Tr2f7ULD+tWaUiQ705w+kDAWWqNZkK3gAz0s7VkREzrKxsfYxj4 RMEVQQ0I0oHcSaz7+9vnh71Yqyn1yCXxlBxm+BbZsNNt8ZYdPaugMs9ldBtWzuOfhMXuE njiA0+hbv/ZjwSe1NO26WwtKPXJfkgYHEoxtJ4L4g+vjtC8CWtoma16Wtvra9Gas+wv7T 6o1sWUfI5LRIVjTf+w81dcqwan8x7BuGxR9mUYyuW38feSqu8BOE57AgxB81SPci5ng== ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass header.from=linux.dev; spf=pass smtp.mailfrom=linux.dev; dkim=pass header.d=linux.dev header.i=@linux.dev header.a=rsa-sha256 header.s=key1 header.b=DY6uQ414; arc=none smtp.remote-ip=95.215.58.129 Received: from mta1.migadu.com (out-129.mta1.migadu.com [95.215.58.129]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 35215606A32C for ; Mon, 19 Oct 2026 19:28:09 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.2 smtp.subspace.kernel.org 35215606A32C Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linux.dev Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linux.dev Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key, unprotected) header.d=linux.dev header.i=@linux.dev header.a=rsa-sha256 header.s=key1 header.b=DY6uQ414 X-Envelope-To: linux-kernel@vger.kernel.org DKIM-Signature: a=rsa-sha256; bh=STt62GhrjtlAglE8Fpdd7yc+6Z9UwSuWNn6eYMG1ouk=; c=simple/simple; d=linux.dev; h=from:to:subject:date:message-id:mime-version:content-type; s=key1; t=1792438088; v=1; x=1793042888; b=DY6uQ4149wsRfN40RY/7MsLXHlyisdPMDY4QXEU95aA6wQGE+Z386EdAJXqP566PAeShjigL KARPFKUnIGx4XE7bGBUeKtSiX3Hsu6J7MNftR8WoKkEREWhN0wxwp0H2GrlJ6c/y/ycSB5L4ygM Z4ADP3BCS70Q5UrZUAvqgZ4s= X-Envelope-To: linux-kernel@vger.kernel.org Received: by smtp.migadu.com with ESMTPS id 5e3ea1f02a9fd8ff; Mon, 19 Oct 2026 19:28:06 +0000 X-Mizu-Trace-ID: 5e3ea1f02a9fd8ff X-Migadu-Flow: FLOW_OUT From: Igor Korotin To: =?utf-8?q?Nicol=C3=A1s?= Antinori , Andi Shyti Cc: Alexandre Courbot , Alice Ryhl , Andreas Hindborg , Benno Lossin , =?utf-8?q?Bj=C3=B6rn?= Roy Baron , Boqun Feng , Brigham Campbell , Daniel Almeida , Danilo Krummrich , Gary Guo , Jori Koolstra , Miguel Ojeda , Onur =?utf-8?q?=C3=96zkan?= , Shuah Khan , Tamir Duberstein , Trevor Gross , linux-i2c@vger.kernel.org, linux-kernel@vger.kernel.org, rust-for-linux@vger.kernel.org, linux-kernel-mentees@lists.linux.dev Subject: Re: [PATCH v2] i2c: rust: avoid locking when performing I2cAdapter::inc_ref Date: Mon, 19 Oct 2026 20:28:02 +0100 Message-ID: <179243808241.1915.11587324230389063446@linux.dev> In-Reply-To: References: <20260904134600.340991-1-nico.antinori.7@gmail.com> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 Hi Nicolás, Sorry for the silence, this fell through the cracks on my end. rust/kernel/i2c.rs side looks correct -- this is exactly what I had in mind in the v1 thread. No change needed there. Reviewed-by: Igor Korotin Andi -- the i2c-core-base.c/i2c.h hunks are yours, not mine. Could you take a look and Ack if they're fine? I'd like to merge this once you have. Cheers Igor