From nobody Thu Sep 18 16:18:05 2025 X-Original-To: dev-commits-src-all@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 4cSLQj6JWgz67dW8; Thu, 18 Sep 2025 16:18:05 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4cSLQj5HWBz469q; Thu, 18 Sep 2025 16:18:05 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1758212285; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=1rJCBj8mCf/7YWjR7karOq5Rj5940rquPKqOTp6uwXk=; b=Fmdg+S5dcv90ACtVdBejZA7Jl5iLV0k1NovIquE5OLUdqlc0w7FuTXXSSxgXHE+1hU6URf VwHu6jaCbqAfeuB6WlkbcEkGtR2ji6y47MbELax8JrmZFXc6vp2S0TRoITKUsSt+miVpwV TfbeMMgPhQZworL2qeJGrqcqAJCmHNF3gjUCKgwfBdgMW3FMj4/EgppzWGvij+BsGpqZ9E AtHkBv3ub0hCGTBbIGowoRb7u86T+XsW+Zfpz2KK0PUzWNOcMuGtWWqx1wnSRokfDxzMps g7bjnqdkgC8SktWzi6qFFX82q7oxw0OIrETn8cmEvU9v2doX/eEWPqDgaFQ+KA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1758212285; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=1rJCBj8mCf/7YWjR7karOq5Rj5940rquPKqOTp6uwXk=; b=rE3I626/VtlQJ6rPCinrS7tb+vlG1MrDT6Z/bHReHfVp7UhTZM8R4grLed7lJRew9ndEyq A8/DSpIoKlWC6mQiMMvYpQMqmuPPaw71Nm3UpDaCJ8teshIglgbwX1pNduvkZGM8pplCli 0bzjNFXZkxn9CytiyDJRw5QAKxvz1CMUB0MgLodvEvctxs6GSd3VaFwNt/W1T9p7k0HB78 HEmjh5mvaTJcCf5JxovpAyQeJWXxFTre5SBVuSXV29g7bjQZ3lAZu7krfnLF1Y4BgM0FHY UnsdXrH8CdTd1R/rnsjkVlLU5WREpJZhy4mYWSnXUJt0OtnKUp0GW/ucaQM4nw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1758212285; a=rsa-sha256; cv=none; b=PPTgWp8P3938BiXUxsP3AxBKKMNT4pG63BTtqBf9A4PJgcVzjG7aVW0ad6KHBW0E5EvmKR TfKqH9kLwcxHd0eEqWmHJU9FePqiN+HhojqpRMneapos9LIxXZGjG7XUiJVeUwGO9EPlEf d0FEKgIDuvKoy5/Y/YZvoPhSU/NL+7LPYLQ4+xuNOqM75beNmq8zJXhu8vG+s/E/L+vV/j VaIgxSSXxHCcDv+OrEKeu1lK3WUk0CNCwT/TOUt4kJvexwJ3CBHuioeqjk0c6ocGZkmW32 ufcerjrYpkaTD3WktCbGFaWlG/Iv28K7epcw1Nb+jhXLmOiLgWogw1v/S+gI2A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4cSLQj4mDqz3Ck; Thu, 18 Sep 2025 16:18:05 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 58IGI5F6050860; Thu, 18 Sep 2025 16:18:05 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 58IGI5b4050857; Thu, 18 Sep 2025 16:18:05 GMT (envelope-from git) Date: Thu, 18 Sep 2025 16:18:05 GMT Message-Id: <202509181618.58IGI5b4050857@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org From: Zhenlei Huang Subject: git: 817bc7009270 - stable/15 - qlnxe: Support SIOCGIFXMEDIA ioctl List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-all@freebsd.org Sender: owner-dev-commits-src-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: zlei X-Git-Repository: src X-Git-Refname: refs/heads/stable/15 X-Git-Reftype: branch X-Git-Commit: 817bc700927087a52d0dd34c43e45736a867240e Auto-Submitted: auto-generated The branch stable/15 has been updated by zlei: URL: https://cgit.FreeBSD.org/src/commit/?id=817bc700927087a52d0dd34c43e45736a867240e commit 817bc700927087a52d0dd34c43e45736a867240e Author: Zhenlei Huang AuthorDate: 2025-09-09 10:04:54 +0000 Commit: Zhenlei Huang CommitDate: 2025-09-18 16:15:52 +0000 qlnxe: Support SIOCGIFXMEDIA ioctl ifconfig(8) will try SIOCGIFXMEDIA first and then retry SIOCGIFMEDIA if that fails. Since the driver reports extended media types, support SIOCGIFXMEDIA ioctl directly rather than doing another round. Reviewed by: kbowling MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D52375 (cherry picked from commit 6e3c8c0f709ab0b9d70e2725e58f4a4ba7a4404e) --- sys/dev/qlnx/qlnxe/qlnx_os.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sys/dev/qlnx/qlnxe/qlnx_os.c b/sys/dev/qlnx/qlnxe/qlnx_os.c index 696604cf1202..9963f472c615 100644 --- a/sys/dev/qlnx/qlnxe/qlnx_os.c +++ b/sys/dev/qlnx/qlnxe/qlnx_os.c @@ -2721,7 +2721,9 @@ qlnx_ioctl(if_t ifp, u_long cmd, caddr_t data) case SIOCSIFMEDIA: case SIOCGIFMEDIA: - QL_DPRINT4(ha, "SIOCSIFMEDIA/SIOCGIFMEDIA (0x%lx)\n", cmd); + case SIOCGIFXMEDIA: + QL_DPRINT4(ha, + "SIOCSIFMEDIA/SIOCGIFMEDIA/SIOCGIFXMEDIA (0x%lx)\n", cmd); ret = ifmedia_ioctl(ifp, ifr, &ha->media, cmd); break;