From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from sonic308-56.consmr.mail.ne1.yahoo.com (sonic308-56.consmr.mail.ne1.yahoo.com [66.163.187.31]) (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 601453537D0 for ; Sat, 30 May 2026 08:57:01 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=66.163.187.31 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780131422; cv=none; b=TB1+zAXn+4Hg2+U2WupQMOulfXy9mHhxVgDaS9r6a1Wa5tYy+ad1wdcXvFAhLp18PYacKlpxj2Pf18wFWPgH1bJAo0nTg+cDC3M0RmoxtvRXFac5g7/wOz3uU+D91h409cRA6KAXRPCZtjoHShdD+KfYGrbfbAzTdwovHSTAozE= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780131422; c=relaxed/simple; bh=atD/gSnPmneU4ZxcauOhmKWIZctrbFu4ci1ja844yNI=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=R0udfF9cvP4JGZihcmW+aP0RCWqyovycSqYst/f1MjpNuj4IhM7WMH37tOKaiz3cw8PivrJqFN/adKRDX4tibpF7pPAUt2/00m5nSGpcc1Ofv81VpztrVpkTMwQIXb/QUE5dyQB35QTsVeDDWJGfbqnlFoZ6nwd5z8DbWest0TI= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=yahoo.com; spf=pass smtp.mailfrom=yahoo.com; dkim=pass (2048-bit key) header.d=yahoo.com header.i=@yahoo.com header.b=Tk09IXxD; arc=none smtp.client-ip=66.163.187.31 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=yahoo.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=yahoo.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=yahoo.com header.i=@yahoo.com header.b="Tk09IXxD" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1780131420; bh=PPe/LxstChGTwVBv8kMEkJepDI6lxZiORRB302pJMuw=; h=Date:Subject:To:Cc:References:From:In-Reply-To:From:Subject:Reply-To; b=Tk09IXxDHv6fegJ6n8CgYhf/Mr+MFJt65E5U++krIyA+3eVRl77/Hj9qgQCMXZqC3oGKpNJljJErlkjrQ0+ODfIoHuLBvN9tlNrEyfpQqxJ0aERA9sE8WWywTdWaO9ff7AdgLuo+tSHfMcRGMrVa3BCntUARz/iIB0+suPlFKQYQC73pwS0VnW2IKCcpkP7jUtZWoo4gd7ev2bxfEjahm0PgkPrizbxlklJ6Kfr1rAn/v8lZsbLR5D9Jn0zLbVD2pnRPzD+nN8lYx3BibzgOLNfmV75Jsb9W0lVNk9Efknua2liIZPpeMaQhh8ofYKUcINBg36rAwzCdxnuXqJgk+g== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1780131420; bh=+4CZIDCJvtszmi7OjJ2Zeq6X/JL2LSI2xaYRwRPCqac=; h=X-Sonic-MF:Date:Subject:To:From:From:Subject; b=A6lu8PtJQj/Mh7enip7NLVrgvYXqcWC5bo0PYgENz4c6fDz4m4shgB3U044HIaDCXqC16VHTcWsXm3VUpj0GWNbs2PkTnkWJDB3cSNJ+ZTuID9OeJlXCKjJx4qtw5Wn77a7919WSHwl4USLaZ3kNTn5PMivXIyUeAutIOpFun7OCTPFZc9yVB9lJFpOxUZDGyqBsNu2Qfj3QxfNu2oZk2z/PIvNAFfVQyGH9dJ2zx2jyoIh61JbRb8Xw5I4lIYBNFmSEabdDWk52bosCgkVNSccUoBY9XB+dlv3c0HBkRYY2hLG3Hq7sCWSRiykoGP193sw+6qfMveBNHXFARkTqDw== X-YMail-OSG: Oq2I1MwVM1lHqc7CWcPWT9FbJ7BTa_Be8udq8xa64cwCExjfhZuJzhyNAWoX1nJ JiwcUOKrT567SgKJE_8JxDLWS.dVLXWhF..zStplLQpmvKRGH1SodgZYOSS5wVakEdmtXt.fQ_sj rwnk27cgfePaK5u5x7ieGmcx4mz95TXPp5anCPLpR9HCNqHSfunMS56L_cp7b75L3t2QnLRfDHOk dIHN.MFElADk6T4L3VcAhUSlINUs4FHCvmMO16g9yvkiAeuR9OGDXTZ2Fw8ia3n4f3pkDdN9LdK1 0t46fVh6roRh7jchgRxTfs3tKDUTvonSxxB9MLcWzKDPm2VlxXoOaKiFEdGt_NrKEVfVTvcCOaAN WBX.XfY9DdpWwJ6m6R0lMIH4TnuYli0XlQ4pH6v1And5tNpXJn5YL7MX5bM53ZERLxAmEh7miMJG mH3TeGunai7tJEyWvcTpzqN5T8fv54ZwVgr1tnAyXAxXUvFqlBSyiCbydjEr5uz5xbdhsHCDO9Z_ ObmI8ctGMu18g5joCqNY.T7tsmV.0WGpLe.RL6kee30rfAwEGFaBnYoHFSqP3jSZ6riq1PSTaGH1 WfyIXsEr7wTdtcHn0feQwEbWDOiwXDqni03lHmx5duYLVGRE305_4IIq2J4l6ac.uoLay1nr78cO 2s_eTOrUpOJq6jHwy1L0eX1B1c1mpGLSBsx8mfpk7CdTf9sauRL0p93Oi9hF3ThKy880nTpmh5lG 43tixa9APQ33f2qjW_Hcg1xp38ptFr.cbnb9Zm28p6ocm_QDJVWz6jqpy6PbvqPtuUHai2Q4wKQ5 RYXWpTZjtCEA94eRf3S8JL6rIqO83rVR4islIhdQpXQpov2RHjviyANq6TgLqa1C9oiYHqKK13Po .1o0_7UXJRG9wVfYWRJE7YvkKmv6nKFdDFu_Y3XtIWAfJQz4R8wd1VR.mxXtor2NIngGfJwy8ZXF bHIkhxP4TlyQD7RUpsoE1SH6kdze.fdfdyZ2alCxI3PqHE0o1xD3Osp4_zMqlgKrdZcfqHM8ePwX CAI5C_7zjDb9Wo6_9ddKvCBmvoxdteHiw860AeFEmyl1p_tu8FWxa70PSKnbgPRPCwEHtjVAxReZ t4O_ChZ24X1pR0xCnM7mzTjOqNkfaDmqGzSvOBMLcPSmaudtXcRGM13_b84fVALuyWJyMeiToap3 CsNEMsvr09gNUz6Rxm9tx7iuMv3F1VgsgqecJHekAJSLLU_tP50SEKROIUTJBl0cFrugH0TlR0T3 Ix7Shd79479SQR.4XcOtyRUlhr4gUVgbF3WQY10sq5fbj7GtXgOuxCjiaFDMFWFosKagwUSDc1vl 3DCe6uv5fdMubX37gk03qCAoAAhnpvV7N3iMRH5XkPu4kV_ZDTWpd7X.0c.SJlsLH1XI2h5PcHoK nSfmkh3JkCS2iUnq3d4oq3cJuekyXF.I2KnP5ZssQpnE0Cz6pVOn46r9.ZUMWOgJ33ZAumt3jegM bjWtwVHRxDddg7.LHalXmFBuoBs7k6xEuOU_P.4CPcHMez_CeNa9oh9AoUbHaFQnhs1nIG8uRZSE JSmObdlrSzPRHI_18s16Lk0byVQ6mzjKyOGISTg5yPVZ.WQuwAHYA5gTo9s6Px.FxhZCRBh0.DoX r8cOuj6f2x6dxzFGLrwjdFKVJlurffd4T4dLnGZ7cjNfI8dbEftRHGAfmHsHcqpf.Z30kPAt1QKr L4uezrWSr0qI.Bsd2RvVeqbZ9_TlYzddRtOaWsIpaB.Wt4T8N8Hw2S9Wlnv7x4zdoPad.rHs_g3I Rxh0YQ0HuiPyFxgXdllUWXG_77Z69F2ErANlIOXpszkm_0Hfh8d6XeTk0M7i77pTny8hNrylI20J HvQ6mat1c1hvjOKNmn29ZJmUJ5tB.CH4Rb.mC6oK.9IZyTtcAseBu2IFkMy.zixasdisW.u6WuBs xVBQlxamzIvdXW_cL_O4I747c0bfQefVMW557jrJwoeTP3a9UN123s0QubugvAlcSx4MSCKcrr3E 8cpJs1vk0xahB32xnSSdqUKQ3z24IwuVoPthlRBPXG8ZslwXzrcb4Ai9.HIKWpkLtsjTW.SgcHRl GHQWgQLpI0fJRlVqdp0BJAfSaIkktHD2N_TN7p3J4xIediZmsX0eyQuvNvv9enRcNOFtByLw0rNU RDqQAwUU1AUcP_jG9VQl4qDrxWT_FLkrA2amiKw8IbJ3iv9Vbs3zP7HZbrXBsob6Fstll4MNEmR6 cezcyH6uZ62nd01FK50xYVGDyszDhG1jad8oRSc3V.MfgvwHygeglamCJridwKoQaumCPG3xJycI yiX7BNdutlI.2Ch7.CAB3y6fSkJpRVWunonl3BQ-- X-Sonic-MF: X-Sonic-ID: fd02e599-5545-46de-945d-9fd8f4fe832a Received: from sonic.gate.mail.ne1.yahoo.com by sonic308.consmr.mail.ne1.yahoo.com with HTTP; Sat, 30 May 2026 08:57:00 +0000 Received: by hermes--production-ir2-89844b765-mjl2j (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID f93cc69d1b60df7ec45058898687704b; Sat, 30 May 2026 08:36:15 +0000 (UTC) Message-ID: <0c20ceb5-1cf7-4f83-9623-b5f5018f44af@yahoo.com> Date: Sat, 30 May 2026 10:36:11 +0200 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [net-next PATCH v9 0/8] net: dsa: realtek: rtl8365mb: bridge offloading and VLAN support To: Luiz Angelo Daros de Luca , Andrew Lunn , Vladimir Oltean , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Simon Horman , Linus Walleij , =?UTF-8?Q?Alvin_=C5=A0ipraga?= , Yury Norov , Rasmus Villemoes , Russell King Cc: netdev@vger.kernel.org, linux-kernel@vger.kernel.org, Abdulkader Alrezej , Yury Norov References: <20260529-realtek_forward-v9-0-e7c61872d923@gmail.com> Content-Language: pl From: Mieczyslaw Nalewaj In-Reply-To: <20260529-realtek_forward-v9-0-e7c61872d923@gmail.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Mailer: WebService/1.1.25725 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo On 5/29/2026 6:29 AM, Luiz Angelo Daros de Luca wrote: > This series introduces bridge offloading, FDB management, and VLAN support > for the Realtek rtl8365mb DSA switch driver. The primary goal is to > enable hardware frame forwarding between bridge ports, reducing CPU > overhead and providing advanced features like VLAN and FDB isolation. > > Some of these patches are based on original work by Alvin Šipraga, > subsequently adapted and updated for the current net-next state. > > --- > I attempted to reach Alvin for review of the final version but was > unable to establish contact. Any regressions in this version are my > responsibility. > > Changes in v9: > * Patch 2 (DSA helpers): > - Switch to dsa_switch_for_each_port() in the irq_setup error path. > * Patch 4 (Table lookup): > - Convert kdoc to standard comments. > - Fix doc description for L2 write operation return value and > data/addr on errors. > - Removed misleading comment on RTL8365MB_TABLE_CTRL_PORT_MASK. > * Patch 5 (VLAN support): > - Do PVID first in port_vlan_add() to avoid reverting vlan4k changes > if it fails. > - Do not use dsa_switch_for_each_port_continue_reverse() after the > loop ends (use-after-iterator). > - Simplify PVID helpers to receive VID instead of switchdev vlan. > - Avoid redundant writes in the PVID error path. > - Convert kdoc to standard comments. > * Patch 6 (Bridge Join/Leave): > - Do not use dsa_switch_for_each_port_continue_reverse() after the > loop ends (use-after-iterator). > - Link to v8: https://patch.msgid.link/20260525-realtek_forward-v8-0-5eb80a4675be@gmail.com Sashiko found no issues in the v9 code: https://sashiko.dev/#/patchset/20260529-realtek_forward-v9-0-e7c61872d923%40gmail.com