From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from sonic302-21.consmr.mail.ne1.yahoo.com (sonic302-21.consmr.mail.ne1.yahoo.com [66.163.186.147]) (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 A2C961E1C11 for ; Sat, 16 May 2026 16:19:07 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=66.163.186.147 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778948348; cv=none; b=gorxNQLNMSMeRgZ6meHHDmlYUxFcpx1AwSDRSmiDQRB7bjOg3sesS6kiMzfIJfub2D7VBXllMfj/RHm6SzjG+LqmtSGd2/aPgXWbVh42D9ThmcXaHluQI2ypMwrVfgHaQJJmcdkcauql4ecKsS66pSJBOLQpyY+4+rpTPRhCnII= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778948348; c=relaxed/simple; bh=GdS+M+t+cPithYukk7wR37L3tjoMWmVa0i6HiZVp6dw=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=eS8bhx/CWevxpsw4hoqztMO+BIULp1W1aFsfvDMXQ2Djbu653bF4i9/zsxYR3DZsxaGaJ4qh+LC8By1Y/dMp3h7hdgxbNhhylmr75Dhyg1esVkm8nTDJ1pd+ZqYOncNT+zvnr7n8OYl7NYY2NLY60+5hU7eXrldSRRIA+6Q5yU0= 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=fX9lFuNr; arc=none smtp.client-ip=66.163.186.147 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="fX9lFuNr" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1778948341; bh=KuJBcxaEDzhej/1Dif7VlzpgSH3gyO47SrTVlg5EJvQ=; h=Date:Subject:To:Cc:References:From:In-Reply-To:From:Subject:Reply-To; b=fX9lFuNr1itAtNdzt841oZmJUMqQADW8Y2R0+k/Qqh5c8JLp3DljjDowjxZQNZeq3K2I60Mhcte+rFL008zmTcUPxhlvuzQfmiSSB7aJtSy+580rvu5bEe5sS4q4Qk5maw1pl0czdptxFUJf8av+xPqwUesvJqg2NR4/gdnnedWEzwy+2Ocw2/zZht2CU+ITNOoaMnPWYAFtUvh3lpoZQPLpc2z9W45F5FZgtCqyT80sVD2UYMK960XhfVey28oLcvF56jrq2+hvGdekGIlXpkBq+gm7lAqCXUI/TVPWOdn+gsoQutCp4FUTUKbMTrDmPFAw4WEii6F74UWu/ewAHw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1778948341; bh=WwB4+57DZBwR7WgZRVwpO+Z7C5YohnglwRoRZzG42Rr=; h=X-Sonic-MF:Date:Subject:To:From:From:Subject; b=F552zfDWXcY5eWBXSofv1VZFTO5AnqDds7e4QYcqObPFEpcGC5eJAuT4rRRfNbi+PrHLN3B0KFAAyCNF/gwoOaHbGdnQkhEwqaLKf8faR6qRTSw+ujPaA5fBqKaFq7bnRQozJBUFsO3dtzh33sDtz4uZYdt0wgAQrW4AtVp7irXxzshQU5VcBzkmNRPo56qBCP6vRAOq+G5YRjHma1EPJ3Kv61D6DPkKrzfcPM14/EPi0qObIk/JO0Ovtsj86ElH3+9xC6llL42balPLz3c+rhR832slAy8rNp/xAk6YbLN5Ns81DBE+z4zbbIksciHYoiMBnc+gJE76um9dO6Vkbw== X-YMail-OSG: naZPgFUVM1kb2Dh.NTX08tK9gk7bHlef5oYgKEvD_kTFe1.oud1BbIOvuAUeNxx hPmhmzcQiWXHA70IvIrUk1L4tvElrwy8ucVqC2y2Q9DsJGWcc27wpdBaZHa9GXKeTxNCtQS9257c k1ziim2D526CD0FckzOg73FX8Fef449k4jaDcSk07x.6iHH7RY7bA6R_befCNuk1HOH32ACwX4zZ 3I_NNIpTQNCJflrF0LcjOuh_CG.MjInnHrU2IKodJsox4uOLY853ISV1GY7vDgPnAdDsrzqd4SSr eYhKdKObTwnD4WNS1iJXZpdG82cZwM_4dzzLYV2WYtaH2JnCwYmpOVa_FlXS2xkwNI3QuRCAiQvI uehwRH8XwZ6mEV2jFUYjGI327Yh.S9EIH7hNG5fRummB2sqoIswQkmjOxad_nmUkXOFgnXE8.h97 tnmrlljoImqFyURZU7quCs6UO2_a1tRpcO0q.r_NTjMDZjFRjENDP58isqDUobm5TmojFanpIY1N c7zepawf2mIeWM7yGLvdXI4x.s00XNJ9VklZ6oudJ3sIOEZgRMmFgeuSU7HWv0_TOcjNteMWChqT uUNG3P3oaxIx28oY9C7r_Jte42cTIXDNsMEQOvDmKEPeiO9BKzZ8E3LR2d5GBx4_2zgnVvVab7KY aWNm_jEl0dbLreJQneyC3sDfUwdZZjSEgez31jnFTW9k7isVoGUqyNe2i7vyKFUPZIxjaKX3ykKh 2W.EUfUUxZ2WU1Ow43tO5NhRkn8DHV8Nb1ugFabTb2_nF1ansxmepPDwQsI5egCh2oRJaS0.ESI3 W9tCGLIZ9FiLbFWOF0AEjfushYrNhKgXEoWxHPaTzAF.c.06Fta1uS5YaW9_VwUP2e.pkE3L8pAr _U0FTgXTtcp1d1sY2Xpz09n37H12aKAaUmB.UWONO4FW875Q3W6GgRFUiqkzPy4ClVr9a9ZISx0M 0BstXNj3wcZIVThmkypZn5pZ_bV1PIKRVfLNHvfrztyBw7h4W7O.oO6M1uHoR4VvGPeFf1tj.Xvg TsAaQpidmaHA6X1f.0s90mISYBMjU8qg5TcXnC05eZIrK7L.ZmN34RLNCr0qM0SE6vxarNWq_s.J UcXff6NDcXgj_lYb08edIeki0vV1C5Jot_0n4qpOgUbqogsy36taYARaevhywjqtdbBtuBEp8e.m kdUTheN1r3L.AMurmSpMzpDYtM3Y3JWLalFG5FEeCs.ousAS5xTK8pVmPhggw6JoLIwv3Sb8Rawt DD9MXzi1d0kVRO7BSxR4gnLF5E9AB3UKFj0JMrHbvp5FFYJyhWuV4Gcz0eUB0OmiCcyLYRRZ4Ph_ h2Lbp0iUIMByaJojAhbM4FEJBI2Pnj6_T4Vv1.wyyMn7uSbPZ33zsnfDkUaUFvVrjRaxEjSUA0Ih 2MGxhqHB3KjNrSQrRYlOu._kDTrQACivg9_s8efzEHGg1FGq0J1Wctr2Wkw6EErAaiSu1XN6f6e4 8iMnLbUC9udt7HKwr8DVYt5mTvf2KrWdU7MzzFAOR2WGenk.O1Y27f9iRiTi3D.CzyZUi0OfsPny d1bn92c3yud34GlRfiCGGHWhLd6bKf_s8uJxbe81gH4Spy.QQ3HvWEk8cck4IJUCQWPac1Qy6UXG GxhxgHE_Ao7sTZRVt0.2Kg_zzd3dS8yJ0Cq8K3zeW1h518CH3iCS8y_h6uH44LdDk.RXMfXus02_ G37HK4Womfjb.hmJwN1mKEDizRo5cd8bnvklx._BZRg.iIX8uWvC4ij5KKH0rRMjN7yA3wZPgIWi RoivVzbW2wmKrCNdJWdytR98AYR.FRiXnYDjxVLzEY23jBcf.a5MiSwW.CVmfNjJhL8AsCWoDKI7 Ukm8y26VUboG74ZVNmJjSIlhQ_T0YMlR7sw27UOwMZx7MxHlfUeI4yf0SAaIv2PkLNYH.Hav1hHx YUriFsxSs5vmRfOi2bkYanp2jDqDICnpWS85QoVeMwr3xcmGjOFVC2l.YqgS7jpUjDXilj5O3s6n CmnZOIe.qgc01buHRJhBL60ogsoesUwmcUr5RvKg86xoqevkFuv0DNGtFaqoQUbR.nd42HZ9A9aW 2eQTFWxMwolkoqr7b8_8VZ1J6InVVQRZd_ZJWcvw5QFqUvTicxYqoSONXxdeF29jGEEquGkkpEmu UAaIADKY8gYv1ie7l0ryH7PdT5vHh1GA0noyl282G1pZFHrTRaZNi9QnNdTgGMfxyplvCj8P6Ov1 IWl8sqYWY56NKhB41K5obxQDhE6MKgHYJPgbEKmiyVZKlWCl7knt9boVxv8vOy2LBHB8SLYTwnDD haYm8DyfSthg2lWod.9Nq2UW260JvgurcSLgQudnQjFZtUA-- X-Sonic-MF: X-Sonic-ID: 02bab310-7416-4ba2-a908-8409510741f5 Received: from sonic.gate.mail.ne1.yahoo.com by sonic302.consmr.mail.ne1.yahoo.com with HTTP; Sat, 16 May 2026 16:19:01 +0000 Received: by hermes--production-ir2-89844b765-fcdgd (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID d1fd088fae3fb730d644c622fe561942; Sat, 16 May 2026 15:32:35 +0000 (UTC) Message-ID: <0bfbe564-66dc-483d-a031-f419beefe65a@yahoo.com> Date: Sat, 16 May 2026 17:32:32 +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 v4 2/8] net: dsa: realtek: rtl8365mb: use dsa helpers for port iteration 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 References: <20260516-realtek_forward-v4-0-8b6d6a1eefdc@gmail.com> <20260516-realtek_forward-v4-2-8b6d6a1eefdc@gmail.com> Content-Language: pl From: Mieczyslaw Nalewaj In-Reply-To: <20260516-realtek_forward-v4-2-8b6d6a1eefdc@gmail.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Mailer: WebService/1.1.25725 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo On 5/16/2026 5:46 AM, Luiz Angelo Daros de Luca wrote: > Use dsa_switch_for_each_*() whenever possible. > > For port setup(), a new blocking setup phase was added for all ports, > including unused ones, before the user and CPU port setup. > > CPU isolation includes all user ports as traffic was being blocked in > some scenarios (suggested by Abdulkader Alrezej). > > The driver bails out if a DSA port is detected as the driver was not > tested in a cascading setup. > > Suggested-by: Abdulkader Alrezej > Reviewed-by: Linus Walleij > Signed-off-by: Luiz Angelo Daros de Luca Reviewed-by: Mieczyslaw Nalewaj