From nobody Tue Dec 23 18:04:23 2025 X-Original-To: dev-commits-src-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4dbNFV4dq6z6K67Y for ; Tue, 23 Dec 2025 18:04:46 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic316-54.consmr.mail.gq1.yahoo.com (sonic316-54.consmr.mail.gq1.yahoo.com [98.137.69.30]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4dbNFT6n1nz3dMy for ; Tue, 23 Dec 2025 18:04:45 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=a+EtFqwh; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.69.30 as permitted sender) smtp.mailfrom=marklmi@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1766513078; bh=xmFxnMGIBBOBccMXQ0iYiv6Lb3BCT+bHAah9x98vOXE=; h=From:Subject:Date:To:References:From:Subject:Reply-To; b=a+EtFqwhWJi01X9NDqdpDlIQ3d+dB2gEhVjeTLk4tl7iWwwQr5P8alWU6FG+BInQyiKcrVHhQr3AfhgR+WsMVySf71g4GAJ6DmVYHhMRRTzYcVg2V/FMnJdYa+KzsNQbOLtcgaEeSC+rFib6QGNdcZf2ynFlhhgSefUgS5171I3+AX4dkcx6ErdUIcrvcWw6uVcMk9FhXV15mxZoch8OXG789Gqzz0QqHAkJseBztU/BB48jWvTdunTSryr4bNg0X/nUvPmE/qDSWcuWnAYCZPhedJvV/2YvExD0CDKIvxlIdbJoyEh/R4Xs6lwqwRgjnvKzSdsZKuK4oZ9byXcEZg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1766513078; bh=c6FSjqGg/p+0JaAq2kLV5YA/jaW6t+711vSxcLjrYcW=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=SJRx2vLNa9MSK+xM2vi1phyG+e25PZsvQA4SAJxLmGoA38iuLU0e7IePTScMnQ1+B6RvZx4ARRaJIScuKIf9N7CQb2Bd9EPC6s6yvD8iKPNAcGtjmAbekzES02FZbwx1KdnAiksFWxX1Kh7UsNuwpwEsa/cmNOVFkkzv7e6n1FMwA+2qmCZF3Tik+jxS407ANEiqULcQ3AwKBtyLlw7af8mGd7Vda58L2Hl9Y27PhLRgfvRa+vXoB7OedVwtkmhtzF6qKY3VisPfe7sraR7GQ7Qgi5PoCUXEl4XwESamTEOFvCZo63Ftd312duVqvIKiWN1z3veiZPi/FddVeIY54w== X-YMail-OSG: wSfBQkwVM1lkPFoKwVWHLDp6_OhVNlw992bJ_Z0YHYrm.OiGQtbhd7XNnBj9q53 0Zrgwl7xKyJvpN75uTMz3sLGPcHxUKXTZtMkh0lFoWSCqO12IDGlkVDrgdtBHQ1tjr8DVvcPnHVT vT6.Me1FvpK6owTAAOVtPWnzYZojCgJ_MZUWR.sXejQ0fNYvr_tszeOX_KerAEu2QIOwcY2XOek9 3uB9kup9fiNtjIL8djIZsQI2PbdSvIzh1vAK.sABFD0tJcJGFKCPm4mz38sn29JdCtLYPUcbAOjn GxfvIgo20eS.k74yTBv06AsHhYveG1..ScEXHNT2wGiCH7.rEEtpMUbrWsQlZLHr9tfHk5N8vSVV e5AEyoDx3fbF3PlRjkJlMzMoLpvEsMZyYt8KrPp2lCPtqY4tu0nxZxsdpIbTm0soVBOZfxR0eTfn 38bDdSS57ORbwCwVTiUB8ZNKsD7_2u_ZoB6J2pJU8eGtVQzCPV8f163SH_yll5iHBPIMUJ7bz.Of 15ZbhD_qXz_2OORZy5L1IItU4hxteg3SXoVhl_vPfpTRcO0vcrXcALuWyqNI6hktCocYaddUDpIW qJzjZR0DR07lOm.ikkuv.7hRv2H02BnGhgCf2rDT6M4Oh1jEegz.PphtWGESuNIkeiuKOSPvNsr3 YOTnjn3CYkx9KWA7ExmPTFgggA5ed1KpK6fmTmaoHBysafj4qXBUGDc__NbhnLgAnFKgOkd0Qwnx 1tprTZ9Rqt.S.C8_lrKqB9fS_QOs8u7Znww_kGR.y4IRl7kRYgkQErJIO0fffKiNxhBayUNO2ddi v2lB1KSr5YZ_1qHe9uxdbMXxHezdUJnhVKvuKtizrloJhP4yIuMeWa60.9ricilFOV4V09SGPnSq tMfXaXqvqg3JDpsI4XgmRkacq_ifymusjtO4UMMzxihRl.F__ahWpqI5PbPkCG7pTqF8MTY252UW FZ57DlvKraPrUKTXbSsaOlaiprNDZJUMTDo_eUkBN._WVoHpiLOEaf8asN5QOh.MFYLups1rMqxw OQTKpNK.KJ2FOSA02d2ENirqLbO24WuSYIiptPc1qoIQVg9x.o5WITCS1KOv4P1s0Q2daQNAbQiU telH7XyYe7ZPy73ZA4fECn7FN4JJCLfVhGxYEF.fFjJX.tKeByYC0Eb7wgqYKb51YvSBW5yesVYZ k2TPzETLKl2xvhPELM8IDzWG1gGWwWb9zkZLsmtvzle8KYxXXWAJ_NoUrkHXHmWG.2jsSZVwt75. hLqsCypWjX9RgwMitA5oE8gBMls63HGwqXOWSK12a1eLJT7hHjt8nTz7FWqt9DWXEyBjnoslSz0o v71H_Ula3rDz4rKzUvV_AHbBiQiLvX3YIZDg7DhfOeXW1KpHR3k2hGNV.KGh9BwtjG2esPz46w2D Yl46GWB8vlcGiV.M7nDZNsP8CULWiPvuHJfeOzrZvo.YI1izNUNz1JBYsVtz_RrToE5o4WctCVBt xvG6._fiL2C.QmboHJRYBytpoL9bnx1c_ZIt9dxdcvOOUaWrR2tYbU7FtH55DvcQYISa75gEi7mW G8dS2mJz2UQ9za.Nx5a86mz2gh_tcUco1GEfpvquEVBNQ3tvjugEZt0DgeN0Jvv49xBcymtfRBkt 3S9xISiJ1SKanCsvS.7L9bcqblObzSTUdWdu2_.UrXzKss51ixI16LgNKdz62ip1YOIJG71G72Vd AiM00iao5QA4sW7sTn8PilrWNvmbktkCBtP22dq8B.uOfmCm0GuSv9NGh_05NGuGIFLXYOjRnxF9 JjbrN.CHoMTklgb0Wz.pXvynxC5ysYw0aM45mYjnProtbc01zKUQlxvt0VTIhF_0hrX4ivbz.VAs iGoCxgzVKybVkom5ISQnbhuOBvFIKFElN.MKpxGwh3LxA9TBw0CRFxB7KdtYYBahWFPFpqtP5VTf 1uLvJKKEFtNapqCW_iaI1ytrPbM8Pr2iUHuT4fMQjacXF8QGmQniP0cJGErf4JnGDj10lNgeOpU2 3AH.upCrSEci6ixjWnxUOe9B_66EjBA1pBiYlc3c3GL2Vq2PppNUvNomnMBgMTSnnyf85HMBOrqp Nc41iOIdP_e3ahfHe.tEc8D2cK.LxjEEetEKSjo5g5v.Odvl90dfkVfbfHRylLC34ehEaZ9mjxQp C8TPyaWyrBPO9LgzaRVR72ef0_w1786EwYPd0hIZWUYOiznMy0rUSqZWf6ulzQHRKMzA84AeG.UI .8xcYMXL9Q6r1MpNGWC87u_g_ttQ19UuSsbHdohal282EdCRT_yatxgaXe0TPMg4GHxbbgk4APnJ uiB302tLNCyBlQSTRDWMmIsKr X-Sonic-MF: X-Sonic-ID: 80344802-7f19-4d1f-a0f0-0e05521861f5 Received: from sonic.gate.mail.ne1.yahoo.com by sonic316.consmr.mail.gq1.yahoo.com with HTTP; Tue, 23 Dec 2025 18:04:38 +0000 Received: by hermes--production-gq1-54bf57fc64-tsjbm (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 93b1ad34b18095c90a70642c359f2ad2; Tue, 23 Dec 2025 18:04:33 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable List-Id: Commit messages for the main branch of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-main@freebsd.org Sender: owner-dev-commits-src-main@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.700.81\)) Subject: RE: git: f7245a27e86c - main - cdce.4: Add RTL8153 to HARDWARE Message-Id: <8D443A3D-1578-4972-A3C9-A60E9E69CCE6@yahoo.com> Date: Tue, 23 Dec 2025 10:04:23 -0800 To: ziaee , dev-commits-src-main X-Mailer: Apple Mail (2.3826.700.81) References: <8D443A3D-1578-4972-A3C9-A60E9E69CCE6.ref@yahoo.com> X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.98 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-0.996]; NEURAL_HAM_SHORT(-0.98)[-0.984]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MIME_GOOD(-0.10)[text/plain]; TO_DN_ALL(0.00)[]; RCVD_TLS_LAST(0.00)[]; FREEMAIL_FROM(0.00)[yahoo.com]; DKIM_TRACE(0.00)[yahoo.com:+]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; MIME_TRACE(0.00)[0:+]; ARC_NA(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; FROM_HAS_DN(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; MLMMJ_DEST(0.00)[dev-commits-src-main@freebsd.org]; BLOCKLISTDE_FAIL(0.00)[98.137.69.30:server fail]; MID_RHS_MATCH_FROM(0.00)[]; APPLE_MAILER_COMMON(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.69.30:from]; RCVD_IN_DNSWL_NONE(0.00)[98.137.69.30:from] X-Rspamd-Queue-Id: 4dbNFT6n1nz3dMy Alexander Ziaee wrote on Date: Tue, 23 Dec 2025 13:59:00 UTC : > The branch main has been updated by ziaee: >=20 > URL: = https://cgit.FreeBSD.org/src/commit/?id=3Df7245a27e86c4c0012c8fb32c11bc4fd= fbe64b62 >=20 > commit f7245a27e86c4c0012c8fb32c11bc4fdfbe64b62 > Author: Alexander Ziaee > AuthorDate: 2025-12-23 13:55:57 +0000 > Commit: Alexander Ziaee > CommitDate: 2025-12-23 13:55:57 +0000 >=20 > cdce.4: Add RTL8153 to HARDWARE >=20 > Fixes: 1b1fb628a1af (Quirk Realtek RTL8153 to config#1) > --- > share/man/man4/cdce.4 | 4 +++- > 1 file changed, 3 insertions(+), 1 deletion(-) >=20 > diff --git a/share/man/man4/cdce.4 b/share/man/man4/cdce.4 > index 266d87bca079..3f1d9200c7f2 100644 > --- a/share/man/man4/cdce.4 > +++ b/share/man/man4/cdce.4 > @@ -99,7 +99,9 @@ Android USB tethering > .It > iPhone USB tethering > .It > -Prolific PL-2501 Host-to-Host Bridge Controller > +Realtek RTL8153 USB 3.0 to Gigabit Ethernet controller > +.It > +Prolific PL-2501 Host-to-Host Bridge controller > .It > Sharp Zaurus PDA > .It >=20 As of now cdce.4 is only used for revision 0x31fd of the REALTEK RTL8153 because of a reported failure and potential speed issues for some other known to be in use revisions of the part were previously working fine: Poul-Henning Kamp Date: Tue, 23 Dec 2025 17:04:32 UTC=20 The branch main has been updated by phk: URL: = https://cgit.FreeBSD.org/src/commit/?id=3Da7e0f6a3dc5f3c4d11066a4b6529bc8c= b868694a commit a7e0f6a3dc5f3c4d11066a4b6529bc8cb868694a Author: Poul-Henning Kamp AuthorDate: 2025-12-23 17:04:10 +0000 Commit: Poul-Henning Kamp CommitDate: 2025-12-23 17:04:10 +0000 Specialize the REALTEK RTL8153 quirk to just rev=3D0x31fd --- sys/dev/usb/quirk/usb_quirk.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys/dev/usb/quirk/usb_quirk.c = b/sys/dev/usb/quirk/usb_quirk.c index cd48d6d1d364..04441b2a344b 100644 --- a/sys/dev/usb/quirk/usb_quirk.c +++ b/sys/dev/usb/quirk/usb_quirk.c @@ -574,7 +574,7 @@ static struct usb_quirk_entry = usb_quirks[USB_DEV_QUIRKS_MAX] =3D { /* This works much better with if_cdce than if_ure */ USB_QUIRK(LENOVO, TBT3LAN, UQ_CFG_INDEX_1), - USB_QUIRK(REALTEK, RTL8153, UQ_CFG_INDEX_1), + USB_QUIRK_REV(REALTEK, RTL8153, 0x31fd, 0x31fd, UQ_CFG_INDEX_1), }; #undef USB_QUIRK_VO #undef USB_QUIRK_REV =46rom what has been reported, I gather there is a lot of variability in the behavior of the RTL8153 based on the revision code value. =3D=3D=3D Mark Millard marklmi at yahoo.com