From nobody Wed Dec 13 18:28:47 2023 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 4Sr3sC58G0z548CJ; Wed, 13 Dec 2023 18:28:47 +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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Sr3sC4hw2z4K2b; Wed, 13 Dec 2023 18:28:47 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1702492127; 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=Xy/n48wNGMsDpSUXEj2UeuVsrbg6DyA/1aDoSgbWYsc=; b=tPEh0hbaw94giot4DZyWYOmWo1MzdzqINw5MsLPRgcW37412IRXASRp7SQWnveI9Mmw4wl FiReKeqxbdWVbd52q+y1aeF00npUyB7EkLQvjFG/obfKa94Jw+Vdfr2C554/qhk2Wkb+eP y5+R1cosVXdJITdWzhz1VvCiixjyqkPPzFB+keVO+hlv4ssObdC92Bw1SBmQrIR7xrEBWP nBc0OL49+lz7xRTfV5nxmkwtJNvNEkcTXV2wpvB4ng8kma0A/PZ21SR9/DxUtkhGhoebM5 8hvjQ5MwXEfRA5qNnlxTfeVKVWFq4tRkf8w67sf/kSjD1KBRAA9qSbpZmKV6Ag== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1702492127; a=rsa-sha256; cv=none; b=xK3hFbqKoUNI3+ydRyw0mLEafZI2HAunTm/XMxe3ilNsm5aj7lB/fdz3QkZRQrMp8CDLAD bJGrCyzUmDRq+k9aezd8c4uCNAt5DcA/pwZwm5SfkPpYlxUx9UF7bfLS2Y/DB69bi/iQlT J5JCLW0AfAeq6+jnG5qqE+hG3/P6+LmpXldKgywkE5/1/kpz1mLUcUNDUsOCC4YkjnzRDv js4wneN+EcPaMi2ah6cGDJ5HOTvpaaqg7SdUazB5ZHY5Au7vBqAzOhQ55cEYzPzY7g+zaM YhDvMewDsaBOpxRtL7V8oZb7XgO0qIxTpdMQrBCTyPDat2LtpvbqlMPt9GEznA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1702492127; 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=Xy/n48wNGMsDpSUXEj2UeuVsrbg6DyA/1aDoSgbWYsc=; b=iPBdP4aE6NWbkC/YCfp1e0S2DyXbaCJsldXv9d9Y5/IAoc8M0aPHdtiSyKWBue2xll9Tay Fdtrf5VFHi/V9X+73r3rVF2AKLcVTosi18PSG8+EcECACxFF82eL7g/+ummQxpQFmkLg/8 5oJkwc/dFTD36qv+QGO/3qmfwXJ2KhXqdgOpQcCG9aEwIzsnatONbkQFrMA5+rrXyE116S Jaq0JD0+fe5iDhXre04kgwgrHOrQ34hlKZcC0FQDgiGI7iy73+s8bra8fHiXOKcT2a5dYY ujWqTKFga0iml5QD9ZklF8zeihGG7MFO4fMck31OCqclNvl3jEWZL//kCiRHMA== 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 4Sr3sC3ng3z18Nk; Wed, 13 Dec 2023 18:28:47 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 3BDISlYK019037; Wed, 13 Dec 2023 18:28:47 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 3BDISllg019034; Wed, 13 Dec 2023 18:28:47 GMT (envelope-from git) Date: Wed, 13 Dec 2023 18:28:47 GMT Message-Id: <202312131828.3BDISllg019034@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: =?utf-8?Q?Jean-S=C3=A9bastien?= =?utf-8?Q?P=C3=A9dron?= Subject: git: 509707e8b6b7 - main - linuxkpi: Add `sysfs_create_link()` in 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: Sender: owner-dev-commits-src-main@freebsd.org X-BeenThere: dev-commits-src-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: dumbbell X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 509707e8b6b7326c7f4793b6e291f0a8e6939412 Auto-Submitted: auto-generated The branch main has been updated by dumbbell: URL: https://cgit.FreeBSD.org/src/commit/?id=509707e8b6b7326c7f4793b6e291f0a8e6939412 commit 509707e8b6b7326c7f4793b6e291f0a8e6939412 Author: Jean-Sébastien Pédron AuthorDate: 2023-12-08 21:54:29 +0000 Commit: Jean-Sébastien Pédron CommitDate: 2023-12-13 18:18:46 +0000 linuxkpi: Add `sysfs_create_link()` in [Why] The amdgpu DRM driver started to use it in Linux 5.18. [How] The function is a no-op as I'm not sure how to implement this with sysctls yet. Reviewed by: manu Approved by: manu Differential Revision: https://reviews.freebsd.org/D43022 --- sys/compat/linuxkpi/common/include/linux/sysfs.h | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/sys/compat/linuxkpi/common/include/linux/sysfs.h b/sys/compat/linuxkpi/common/include/linux/sysfs.h index 3dc1a18fdbd3..8b4160453a3a 100644 --- a/sys/compat/linuxkpi/common/include/linux/sysfs.h +++ b/sys/compat/linuxkpi/common/include/linux/sysfs.h @@ -152,6 +152,15 @@ sysfs_remove_file(struct kobject *kobj, const struct attribute *attr) sysctl_remove_name(kobj->oidp, attr->name, 1, 1); } +static inline int +sysfs_create_link(struct kobject *kobj __unused, + struct kobject *target __unused, const char *name __unused) +{ + /* TODO */ + + return (0); +} + static inline int sysfs_create_files(struct kobject *kobj, const struct attribute * const *attrs) {