Received: by 2002:a05:7412:8d10:b0:f3:1519:9f41 with SMTP id bj16csp4379606rdb; Mon, 11 Dec 2023 18:40:42 -0800 (PST) X-Google-Smtp-Source: AGHT+IH2lSwoZd+wyAHJc9yd+851Y0aF7dEd2fDUTh5TJ1OP9eRBodBxUTnZ0YjG4tU/umSwrbkA X-Received: by 2002:a17:902:b708:b0:1d0:6ffd:9e00 with SMTP id d8-20020a170902b70800b001d06ffd9e00mr5064595pls.82.1702348841638; Mon, 11 Dec 2023 18:40:41 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1702348841; cv=none; d=google.com; s=arc-20160816; b=dcVU197mTv5/2z7u5oo68uRG8E8cliLwig9TmpsdJv09C9rFTd33G6xc0/0+GRRTfV jMBg1iyjGBTl8GjOMx22sdNXffdvRLsnGA9gS3o3C3aBVFBahpohrkioULSjvSx7EnE4 WA5avr6nRMYsXkLJpgtRY5cUNCenVtyW4ByiXBmmpylSzJFGD1wu5mTF8GOSMjWMVzHW y5geBj1gz83y1d1BeDVkk+zMQJBSMYA6Q6K5ASggUDxqNJRGIB+d5b2pscDvNoMQN+BH 27wC5POMDdFwjpDJbD8MOLTOyBT6mWAIGNqiwD82a/goXrz9jZykV1RX9OmYjAEVLnWG nNdA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=zAXD1RodxLCJLaHsUmAJZ2pqAt9clRdJT0+EpmZ3Uto=; fh=9j7sGkW8/siWW70WNB2kuS1n+HE9g3x9fTLdsvOfy9I=; b=wGnzvQRgJQbcZrVMzYlwgaJbvgoiJ1BWJ+q+WDctI6fex/1EXbq/RBMDRb8gl5Vwdo Ik283r4o6e2DsrS681na4/ah5Tm+2ytmsFeOHX4+g/r+ixNf1S0rMzH02JiLhnixUGIB fm2I/EF7wPmwX5YPzxQgMaNW7kpm7SxHcZN9ZtWNtPbJa9mJckJ4PeB2ms90vDxDbAnA hnwESbZ4SyF6GzitxvWi2ECuIJc716BeUzKt1wVbAiJirGcQCsHRTiwqPaxOhuWxhONi /kMJXZCo4mvCEs5cajIGTmKav5eZyc37jyuoUbRDHSwOkilSYCK0SoqdRiIFuDVCw1bw Lvug== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@jms.id.au header.s=google header.b=Df9w9eNh; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.35 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from groat.vger.email (groat.vger.email. [23.128.96.35]) by mx.google.com with ESMTPS id jb11-20020a170903258b00b001d00594c6e6si7032868plb.106.2023.12.11.18.40.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 11 Dec 2023 18:40:41 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.35 as permitted sender) client-ip=23.128.96.35; Authentication-Results: mx.google.com; dkim=pass header.i=@jms.id.au header.s=google header.b=Df9w9eNh; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.35 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by groat.vger.email (Postfix) with ESMTP id 29348807F29B; Mon, 11 Dec 2023 18:40:20 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at groat.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231416AbjLLCkF (ORCPT + 99 others); Mon, 11 Dec 2023 21:40:05 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:47838 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231131AbjLLCkD (ORCPT ); Mon, 11 Dec 2023 21:40:03 -0500 Received: from mail-wm1-x329.google.com (mail-wm1-x329.google.com [IPv6:2a00:1450:4864:20::329]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 4D521B0; Mon, 11 Dec 2023 18:40:09 -0800 (PST) Received: by mail-wm1-x329.google.com with SMTP id 5b1f17b1804b1-40c4846847eso15362715e9.1; Mon, 11 Dec 2023 18:40:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jms.id.au; s=google; t=1702348808; x=1702953608; darn=vger.kernel.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=zAXD1RodxLCJLaHsUmAJZ2pqAt9clRdJT0+EpmZ3Uto=; b=Df9w9eNh9ln//OYAh75cLwnZK37TcwDWM6U1ISnJHs0ziLCRX36EspnRsmvvjHDcL4 umg1XVdo4i0fexkDTKPiIhBmfD9oDQ0cbhZAWhj7Cjmv0Vjbylq7w+xxdd9G+ykZ3Gpq mWm2F0GySqdHZjjxsLlJHOmO5l9DiVpaAAAbE= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702348808; x=1702953608; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=zAXD1RodxLCJLaHsUmAJZ2pqAt9clRdJT0+EpmZ3Uto=; b=HYzN92CQ2mpm49TqT3leUevVPZRWvXMXXgCzlt2ZloQX4QTluyz+WO2oJwFHZjeitJ P+rIr4mjcMsWOGJ0pVhjrf9gWm7wxjYY2UH2aUQqD3IERVafSrQbZfQd96zV5/lKMO3e AQsv5Y42HEBuMlAWSrlxIJL/4UHN01syvyXPExu9PmeFZzf8m9/2nGlUikpRLHmYORML +v4lA7/baSS1xqhvxlabyo5vRYsIaXwI0UaygsfuHc4zGi9buqB8xGVOWuxGRy8IdgZI 1gKjxaxpgNMuKsTeLF22mik2LqOP+O1kpM+9J/DJnE7nxXs9z/Ec9zC+vZ+4OGSjOirz jkWQ== X-Gm-Message-State: AOJu0YwCZYg9rUYXxaXrCzwn0vuVRa4Sj4ZBGeDj1vZAoPiwM+lg03Qa gwdf7qvn7GIvHqmmvfzC3o+jgLbViXzf9sApzXY= X-Received: by 2002:a05:600c:11ce:b0:40c:377c:4b62 with SMTP id b14-20020a05600c11ce00b0040c377c4b62mr2683948wmi.50.1702348807434; Mon, 11 Dec 2023 18:40:07 -0800 (PST) MIME-Version: 1.0 References: <20231211102217.2436294-1-quan@os.amperecomputing.com> In-Reply-To: <20231211102217.2436294-1-quan@os.amperecomputing.com> From: Joel Stanley Date: Tue, 12 Dec 2023 13:09:56 +1030 Message-ID: Subject: Re: [PATCH v4 0/2] i2c: aspeed: Late ack Tx done irqs and handle coalesced start with stop conditions To: Quan Nguyen Cc: Brendan Higgins , Benjamin Herrenschmidt , Andi Shyti , Andrew Jeffery , Wolfram Sang , Jae Hyun Yoo , Guenter Roeck , linux-i2c@vger.kernel.org, openbmc@lists.ozlabs.org, linux-arm-kernel@lists.infradead.org, linux-aspeed@lists.ozlabs.org, linux-kernel@vger.kernel.org, Cosmo Chou , Open Source Submission , Phong Vo , "Thang Q . Nguyen" Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on groat.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (groat.vger.email [0.0.0.0]); Mon, 11 Dec 2023 18:40:20 -0800 (PST) On Mon, 11 Dec 2023 at 20:52, Quan Nguyen wrote: > > This series consists of two patches to handle the below issues observed > when testing with slave mode: > + The coalesced stop condition with the start conditions > + Early ack'ed of Tx done (ACK and NAK) causing "Unexpected Ack on > read request". Looks good. I've reached out to a few people who use slave mode to ask for review and testing on hardware. As long as they don't come back with issues, we should get this merged and backported to stable. Reviewed-by: Joel Stanley Cheers, Joel