From nobody Sun Jan 25 12:35:51 2026 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 4dzWNm0cCrz6PSlx for ; Sun, 25 Jan 2026 12:35:52 +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 "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dzWNl4wVkz3n60 for ; Sun, 25 Jan 2026 12:35:51 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1769344551; 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=M3xpCVXR1ejrWmLoH9om4PZus70jSo6CermEHSYrlnw=; b=aK7mTCBVklxA/B6NfIcnhdVtfGZnoe6gWcFdeMkkQuXQR1HehaVBmJoM2JCIF1emVb4ohO 7mqPf4qM75zGaw1NLLXWWCUA7K2gWua06yJh0lUA7VatAFw1f2j7Q0ZC/VfNLVo/AwvbA8 3ResgEhRoX+gFRBeQGB8cdEYXxoSTe1g7S9meF2tDQVAtTufIBd7uMkz7isFzFhbwgMLK3 i/pk4HSXgN99EUSoyFXlHTHdg26KwmwhWE8YcCG6r0kRgOtnvpC96AyaB6WNyKezd2p5pj NEgmAsPaWs608p/i0GS3lgoiDak4V6Zv4iFlqUNqB47avk0h+26sJMzwzuAR0w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1769344551; 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=M3xpCVXR1ejrWmLoH9om4PZus70jSo6CermEHSYrlnw=; b=Ybm+JGwUQ7chk07QUMyt1fMmyEMrO7V/G8pPKWFEwIKicHZdKHBLxmasmXRrt/+yC8DyL0 +bzCGrB5d+i6hpdnhKH4cC0F7eqaCD35Z6ZYjeju/9giyPEHPBjbTpB82SVzIGIrXzkz8A e+gJBFlZdIZXNdLUWczeXmumtd5cq6Z2us0oU9nfCfXm2yu7U4aQZLdGqUPzCXChyi20ZO mXLvGeyRcTGqJ5SXzST8NjIWYrekUoQBQQGOuTTPRMLgdxlM8WXGMI7QoHoI5waEVEYl22 lYn/Y0QYuQ7neHie8qRorxwL7ZPOqaYJae1C5Ox17DMIKWydj1PjunaDbhQHqQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1769344551; a=rsa-sha256; cv=none; b=yCYPV7uKf0PVS33tZ5r9kUuZHPrLWX/3gqUVQbu0RlTu5VkR6tUYSXW1pzX4SOCb/mSdB5 +aSUprBrm84EWHjlF/TuMPAOF/19E+goU3YebrIk6dMTI0DBFkVCXKbH8K4nWnpexloa4J ZfTO1C0FioLOVR+mAacXThjPka1uWPZEtFJCj93+aGvpO/Sxp0NqJREhfoIIQKY3auzM9C wnuC+VU/6QAofywf4/XdL82TYQBy5ROidqsStQmkX0yC2qAmkwF2M06IXu11N+AY/w5l4R v0SCErsQu091Mi9JmP57cIiOZsnps/zo+0beq53GdqxdrOnsV27feIs0jYOMsQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dzWNl4NGnzbhk for ; Sun, 25 Jan 2026 12:35:51 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 8050 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Sun, 25 Jan 2026 12:35:51 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Bjoern A. Zeeb Subject: git: bf4aa758dd79 - main - LinuxKPI: PTP add (*settime64) to struct ptp_clock_info 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: bz X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: bf4aa758dd79dcb3f5d5abde79d679d17b18afa0 Auto-Submitted: auto-generated Date: Sun, 25 Jan 2026 12:35:51 +0000 Message-Id: <69760e27.8050.2bd26837@gitrepo.freebsd.org> The branch main has been updated by bz: URL: https://cgit.FreeBSD.org/src/commit/?id=bf4aa758dd79dcb3f5d5abde79d679d17b18afa0 commit bf4aa758dd79dcb3f5d5abde79d679d17b18afa0 Author: Bjoern A. Zeeb AuthorDate: 2026-01-20 18:58:22 +0000 Commit: Bjoern A. Zeeb CommitDate: 2026-01-25 12:35:21 +0000 LinuxKPI: PTP add (*settime64) to struct ptp_clock_info While iwlwifi supportes PTP, LinuxKPI does not and we only add the definitons to avoid mangling upstream drivers. iwlwifi(4) does not even support the (*settime64) callback but only returns -EOPNOTSUPP. Sponosred by: The FreeBSD Foundation MFC after: 3 days Reviewed by: emaste Differential Revision: https://reviews.freebsd.org/D54802 --- sys/compat/linuxkpi/common/include/linux/ptp_clock_kernel.h | 1 + 1 file changed, 1 insertion(+) diff --git a/sys/compat/linuxkpi/common/include/linux/ptp_clock_kernel.h b/sys/compat/linuxkpi/common/include/linux/ptp_clock_kernel.h index aad46cc25b1b..6491cbeab7e2 100644 --- a/sys/compat/linuxkpi/common/include/linux/ptp_clock_kernel.h +++ b/sys/compat/linuxkpi/common/include/linux/ptp_clock_kernel.h @@ -49,6 +49,7 @@ struct ptp_clock_info { int (*adjtime)(struct ptp_clock_info *, s64); int (*getcrosststamp)(struct ptp_clock_info *, struct system_device_crosststamp *); int (*gettime64)(struct ptp_clock_info *, struct timespec *); + int (*settime64)(struct ptp_clock_info *, const struct timespec *); }; static inline struct ptp_clock *