Received: by 2002:a05:7412:d8a:b0:e2:908c:2ebd with SMTP id b10csp2580672rdg; Mon, 16 Oct 2023 08:33:05 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFuHHCk0jJSZIL85H6iPq2fG9ZZU+iPkgJBGw8q3eKPa3sDNhwZ3+z59eMIlV/Dakn8ludb X-Received: by 2002:a17:90a:1950:b0:27d:29f6:79e0 with SMTP id 16-20020a17090a195000b0027d29f679e0mr10505918pjh.17.1697470384732; Mon, 16 Oct 2023 08:33:04 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1697470384; cv=pass; d=google.com; s=arc-20160816; b=pNufqRq/iugTjYIuHulJAj/uqjytImZ6FaMV7H4jPc+FU0ADB5+Bnytt9QEumYLtrh iKmn6yFT9Yoz1d+/eJBVTeFOQw6pf1oS8aIwLum26pZp6WIjmJE5FP64uuDCWcSGsP20 4RXEdiLZztK+DTzP6/FerhO/H96vOyOFiUc8+uo2SlZWld6psUB4YiMzFAulkGvUHaru ebEdVD1DG/wkyEycEKtzZpY5BjJv9cDmcixWpVuZleybhIdaz9yeSveTc4Z8Y/6T80AZ obD9mnM0m6GamNPJZ9jPz7sa/Qfcb5kp4zguDnj7Ee3pqxkR/q4TvFatj1V9dnBXEHpm SL8A== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:content-transfer-encoding :message-id:date:subject:to:from:dkim-signature; bh=rqmK5NCCaagNDH0ggOGn2BzmK/isYwNIE3ZYXR+3K7Q=; fh=bn4KwJ7hiZC6iHD6ocv1YpB9R5Bd8J/ZarfJ7QImr28=; b=UqYjkiRpc5tKBQJ4E/4qyIy534gmzvhx/vzTp+KUiDVVzejZhhTg2SzAS7/Uh9hoQz IehGvba3sqAa2fR/c6T5drv2C6orZFoCq0eCbZ60+nMGVVPYKn9pJUBNgSQIV+TBuu8E RpGQnohIpsn17tEnYaUjVW2WF3wllxvAo1LAvpVN8CWjYKhAZYdseD0x1ibZg06aughp /96UmXjzYR1/N14JYM+l3oZYQSCJzTmbDbO+nZuuiyTix7SzR8eUR1wtDi5d3a0/hvw9 8D/dVmc5koLM5DG53Qoe2XvvPxGasNOqcbg53I2Bi2lj50MHZbiYD/jqapCNEhMLkZKt 7WNQ== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@nxp.com header.s=selector2 header.b=YdO+cerQ; arc=pass (i=1 spf=pass spfdomain=nxp.com dkim=pass dkdomain=nxp.com dmarc=pass fromdomain=nxp.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.31 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=nxp.com Return-Path: Received: from morse.vger.email (morse.vger.email. [23.128.96.31]) by mx.google.com with ESMTPS id ob2-20020a17090b390200b0027740943ec2si6825232pjb.158.2023.10.16.08.33.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Oct 2023 08:33:04 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.31 as permitted sender) client-ip=23.128.96.31; Authentication-Results: mx.google.com; dkim=pass header.i=@nxp.com header.s=selector2 header.b=YdO+cerQ; arc=pass (i=1 spf=pass spfdomain=nxp.com dkim=pass dkdomain=nxp.com dmarc=pass fromdomain=nxp.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.31 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=nxp.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by morse.vger.email (Postfix) with ESMTP id 70B0B8021D08; Mon, 16 Oct 2023 08:32:59 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at morse.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233464AbjJPPcv (ORCPT + 99 others); Mon, 16 Oct 2023 11:32:51 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37390 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231896AbjJPPct (ORCPT ); Mon, 16 Oct 2023 11:32:49 -0400 Received: from EUR03-DBA-obe.outbound.protection.outlook.com (mail-dbaeur03on2073.outbound.protection.outlook.com [40.107.104.73]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 57D00B4 for ; Mon, 16 Oct 2023 08:32:48 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ecPq/ufRc4Qv3eeTMncKE1OmWtC/umUF7erfBE5A18Bd5kHBsy8kxWUQFaOUyphEKHfLhUwij815aSDNlOdU1wHxJk81z+z4uCApNnfrxnOK+jEtymq/GNjXllk/gCn5pzi2+vk8oCKOFWlGIXAcB8lYFC7gTLj/t6Q63VC07YXXqFHjRFqziuZquNYPIgxj3i+gXgoQoiC1BAKN9Hy11K0V0y729jVHG1QeINLeGjEftDYLaT/uaPUBXUrHebXzDRmzxRpdejpELcO757LkC1oc6eeGHmd+XTAwMG6gcJ2uWwenxnaVW2A5J40nt7XM6X/m/UTYhy3goHJMjnQcTA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=rqmK5NCCaagNDH0ggOGn2BzmK/isYwNIE3ZYXR+3K7Q=; b=cyci7xle+p3VFjrTIPNItr0OWDBzlJidSXKswlXlwTCchKS97fuA6fVqf5jMcdUUCK7tHpybfYTETSSyG0le2XPaxyeTxhS5XeeDuSdzYSBAo5SSG/Aer6+LmqKIsS9j2zgLrRwWxz8zJm4v0/ovUaVQra7/+46319himOaIaFHNT3RwuxG3NYzsiDOahSkRbdZtPC7J//DfjGQ+fQ1I7gCb7ATC7MuF1AEkLI+EaFHZ2wNj5XNpEwz06UwZ05ZTv7I3XP4NUCq66p0ieeTElCAepVBULM/cEzB0b08bZv/X0ji07ylc+b/5L/jcQiJK9kP1tevCwISMQsVZ4SkTWw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=rqmK5NCCaagNDH0ggOGn2BzmK/isYwNIE3ZYXR+3K7Q=; b=YdO+cerQR7ZVSZXNFw2gfysSSXmfP6LEX4R/4/2ieIS7RujOnLeoQwk01CmyAV/wUZGrlPO3W/IJIX4peNXDcDcxE7RwfzqAqMZJe0DeX07X0m0H3trkxfapg2vv5bal+WU/6x7ZeONbLRXi9OVUNTplvZ117W0rC85AA7vvdjA= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from AM6PR04MB4838.eurprd04.prod.outlook.com (2603:10a6:20b:4::16) by AS8PR04MB7592.eurprd04.prod.outlook.com (2603:10a6:20b:23f::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6886.36; Mon, 16 Oct 2023 15:32:46 +0000 Received: from AM6PR04MB4838.eurprd04.prod.outlook.com ([fe80::1774:e25f:f99:aca2]) by AM6PR04MB4838.eurprd04.prod.outlook.com ([fe80::1774:e25f:f99:aca2%4]) with mapi id 15.20.6886.034; Mon, 16 Oct 2023 15:32:45 +0000 From: Frank Li To: miquel.raynal@bootlin.com, conor.culhane@silvaco.com, alexandre.belloni@bootlin.com, joe@perches.com, linux-i3c@lists.infradead.org, linux-kernel@vger.kernel.org, imx@lists.linux.dev Subject: [PATCH 0/6] i3c: master: svc: collection of bugs fixes Date: Mon, 16 Oct 2023 11:32:26 -0400 Message-Id: <20231016153232.2851095-1-Frank.Li@nxp.com> X-Mailer: git-send-email 2.34.1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-ClientProxiedBy: SJ0P220CA0029.NAMP220.PROD.OUTLOOK.COM (2603:10b6:a03:41b::13) To AM6PR04MB4838.eurprd04.prod.outlook.com (2603:10a6:20b:4::16) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM6PR04MB4838:EE_|AS8PR04MB7592:EE_ X-MS-Office365-Filtering-Correlation-Id: e7a2c9c2-166c-428a-67ec-08dbce5d254e X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: nkPouxtl+K1q5hBnnuIsNk3EAoj4fJ268tomyxCR/09vFusrXo20pBydFagLibdLrZYAIKXDArMryDuqCSIbUg5gsTMTAkJ5OHfG1LtjgCzBH9kObB/4/ZTbAKBdviDCUEzEVcR5qbvgyz8CVlPZ/AIbTu4YWX0OEeG1ugrKftJIa4VEiAg1GjU0heIqJJWJ2tsgpP9ueq9Xean0emHGrBGeJOd64jgRTrof+BumJ0nQmnTGDgtIRvkJWTujsuiCv5FjynIKONEJNuUE+HYzfoblpEYHZBu+qAmfqs49Ef+IdgVWu7mpjWHci8ck8b/+LJeby5epvetS2jUHE3B0AN7fCo3gEYJGp4QFlmFrgHzGPG3ZhIDNKIbeg6bZ0809hCgwvDpAygjsz8SijEvxYgIiqzmmmtbuDcmbP61hyxBl3xX9PAo/F52W2ijkXA0wmKF7obZLjpaIZnoUZWcIlhB79d9dd/mfGEPWJQx+P7xz5aAdPA+PFe5ZYgxpJLCeZpagHkedFTuGG0lz+GuOyZbpCOlz6l1lsE9lB2o8zpP/DhN4BVPV8WIFOpx2Cc0jzEAndOWO7X4L+vnihDz4oMpjvDy+dtiHgTaM7FFgzqbUnEdgPVcrS75nI27o/VPS X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM6PR04MB4838.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(346002)(136003)(376002)(366004)(39860400002)(396003)(230922051799003)(451199024)(64100799003)(1800799009)(186009)(6486002)(38350700005)(36756003)(38100700002)(83380400001)(6666004)(6512007)(26005)(6506007)(316002)(66946007)(66556008)(66476007)(478600001)(1076003)(2616005)(52116002)(2906002)(41300700001)(4744005)(86362001)(5660300002)(8936002)(8676002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?a0wxY3lsZEpmZXNjS0ZRR2VLN2x6QVUvVkIrbVdRQVpsSzhOZDByQStLN0Mw?= =?utf-8?B?amtCQjN5aFFqMi9KeUpWdW9jaFNvZCtHSG1CTktuVHJacU1VRjBLOVVDS25G?= =?utf-8?B?b2dnRy9mRldBSytUdGpxNWhQNlE3QlFuZU1tS1lGb1QzZWhLQkplRTVTd2Jp?= =?utf-8?B?cWtqNUgvQmwvTG4yOUNzOVZCazJwZzE1RWY4QStodWNKZjNBWnkwUVlBNm1x?= =?utf-8?B?UTVFY3llTzJUMlBTRXpVV255K29TSkFSQmJGcmEwTUZhYXJnYVdXYTRSRXIr?= =?utf-8?B?NEx0M1hBbFdDTSt5MzY1N25HNjVtZHZMa01ONGhRSzVUZW1ub2xwbFVOdTVm?= =?utf-8?B?WXdyaEdLSzUvVlNIbHNWN0JWdDU3b1dnb0Q5YUs5RG5wQVJMZ0JpS2d1OEo1?= =?utf-8?B?MEcySC9ESWd0cUs4THNKbHRXQlQ1czg1bGZYT1BYdlkzOEtOb21xNEhmbzdv?= =?utf-8?B?T0RNd1J1MWVvaFFFZ3g5Nm90azM2UVhWTXpFWWIwSE55WUoveklEY2VBbjdo?= =?utf-8?B?cHdZVmducGFObkxqQVQwN2R3RE1XZ2kxWjRpbVQ0TmEzSFlMakQrQmZFb3Zk?= =?utf-8?B?R3Y5WXM5NlNIdGVWcGZ3WjNPcnR5WXJJZW13U0lBbkNHbnNkR01yM1h6ZHJ2?= =?utf-8?B?ZjUzckc5ZU5reEdpeTdBbVRJVzhLeXVCZ2FvM2ZHZzRWbnBwTi91dkVFVFNH?= =?utf-8?B?YXlVc0JiTmJDbHI4bTMzanZ6UndqTEJDNUNCNXFvSWNzMzRjakhsMGNBVXBV?= =?utf-8?B?L3NmMERROTJPVjJoamJZVDhEQ2Qxenlwb0VhcXhsMkZuU1ZMS0JmemE1VDhS?= =?utf-8?B?Q1V4N1ByOUw5TnIzcmpVMUJVS1hzSUVZNkxtS3ZIYlJoa1pRWlp2RUlLOWJx?= =?utf-8?B?TmUxdnpmL00ybmtheFBmR2VZR21rcFpqRDlVeVRrWHRra1A3b0Iway9mcU96?= =?utf-8?B?cThkTTV5TUNkTzVySHRicXpzdUdMK2QzMTZqWElVVC91eHBMTitTWXRYNzhz?= =?utf-8?B?c3J6WXg2b0pUemJmZ3lCcWtKVGplbDFYU1RKTkNiQXljREZzTFBSQ0t2dCtC?= =?utf-8?B?WjZaT0VGUXVqTGJCZzZsZU56QXpvUDNqbGsxWEY0azAzMlQ5WkpDNGpuNURI?= =?utf-8?B?djJxd1p2RlFJaE1iNkdJN3RxL1VJeGlUWnhjamhONndRUVFubjNsS2gyYmhm?= =?utf-8?B?b1V4YllneGo0SkN5VlFhNHA4bjJvT3p6S2E4ZDVaQnNObEJ3ck5RZ2Iybnp0?= =?utf-8?B?Y0xJSHNNVGxHQ0p4L1VPRElEQXkxcDU3VXVwS3U3S2Q5YVdLNzFKVGF5L1VZ?= =?utf-8?B?RXdaUng0RUtQVTlMWnVRTnpjVWFOSFgrYjZPd2IzcU9yV1ZtdkpiS0JxOENF?= =?utf-8?B?amlVUkF4NldkMmpFeEpPaHpWRzlZMXFtbENsUlNtQyt3SnVPc0tCUkNjTWVs?= =?utf-8?B?R2ZHaHp2YXBmRXVWazZ2UkRHL0VuTmIvS0xtUXdXeWprejY1ZFdwbHJvZyt3?= =?utf-8?B?UFhKRWl0UStaSjRHOHBXQXN1cTZwRC9vSmY2T1JHUVRmeXJXaytveDEwRkk3?= =?utf-8?B?Qy8wd1RDSzZxcnorVUhQZzFXc1E2ci9PVS90U0dEWHo2RCtieWFhUGw1M1Jk?= =?utf-8?B?blgzeTNmS3hpRWtVVlVtcllWTVhOTlMya2wvbFE1b2ZrQU1TcnlLOEllRm5R?= =?utf-8?B?Z2ZxeHFnYnFkVjdvZlZoMlFDNXpIcFV3NUF1V2hnZ2RGKzRBcTJIa1BGYkxG?= =?utf-8?B?YlhwT2JPTDJqaWFISm1sVUFaQVpnajZrbEZKZ3BGUE1Fa25lMlFWbml1WXVz?= =?utf-8?B?U3ptOWViNW41a0I4TzZRSW4yUDJ4b0RlbXkxMFZTdnB0MHo3Nm1OYWF0VVRS?= =?utf-8?B?V3ZyVkRMM3U1SkljektXcjJSS2N5ZzR1VnhhbEU0T3ovdVRqMW9FcmlJY2Jj?= =?utf-8?B?eWhtM1Z4a0p6SjAya01lc1hVWUlHWTZCYjE2Wjk3SUZUTHRLZkVEOEQ2R2g4?= =?utf-8?B?bU5xL0daRkNrbUpwV1dDV0hNQXlIYzdQSG9vRTRXMFo1b29TR1FPUFU0a1N6?= =?utf-8?B?NXhNUDR5dVhEZHozQWxCNU9tUDlFRWY1SSsyQWwrQmlaek5QMGZJTmppQk9p?= =?utf-8?Q?Nyjk=3D?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: e7a2c9c2-166c-428a-67ec-08dbce5d254e X-MS-Exchange-CrossTenant-AuthSource: AM6PR04MB4838.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Oct 2023 15:32:45.9108 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: AWTuF74r2MAN3E2+62Qa+fh3rvxuhSj9LwGMqkrlNNCWl2GZQj7m/ewEo/BQBmY+lyAvSiOU0xQkq8OqWdWEWg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR04MB7592 X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on morse.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 (morse.vger.email [0.0.0.0]); Mon, 16 Oct 2023 08:32:59 -0700 (PDT) Each patch is indepedents. See commit message for detail. Frank Li (6): i3c: master: svc: fix race condition in ibi work thread i3c: master: svc: fix wrong data return when IBI happen during start frame i3c: master: svc: fix ibi may not return mandatory data byte i3c: master: svc: fix check wrong status register in irq handler i3c: master: svc: fix SDA keep low when polling IBIWON timeout happen i3c: master: svc: fix random hot join failure since timeout error drivers/i3c/master/svc-i3c-master.c | 50 ++++++++++++++++++++++++++++- 1 file changed, 49 insertions(+), 1 deletion(-) -- 2.34.1