Page MenuHomeFreeBSD
Feed Advanced Search

Feb 16 2023

jfree updated the diff for D38459: timerfd: Add native support for Linux's timerfd.
  • Add end-of-line commas for all designated initializers per @kib's advice
  • Add 32-bit ioctl() compat - massive thanks for @brooks for this
  • Change all instances of callout_reset to callout_reset_sbt for greater accuracy
Feb 16 2023, 6:13 AM · linuxkpi, Linux Emulation
jfree requested review of D38620: freebsd32.h: Include <sys/mount.h>.
Feb 16 2023, 5:45 AM

Feb 15 2023

jfree added inline comments to D38459: timerfd: Add native support for Linux's timerfd.
Feb 15 2023, 12:21 AM · linuxkpi, Linux Emulation

Feb 13 2023

jfree updated the diff for D38460: timerfd: Add libc syscall wrappers.

Use TFD_SETFLAGS ioctl() to set tfd flags during timerfd_settime()

Feb 13 2023, 3:58 AM · linuxkpi, Linux Emulation
jfree updated the diff for D38459: timerfd: Add native support for Linux's timerfd.
  • Grab struct timerfd through struct file instead of fd in timerfd_gettime_common() and timerfd_settime_common().
  • Add timerfd_getflags() to update struct timerfd flags for use in timerfd_settime_common().
Feb 13 2023, 3:53 AM · linuxkpi, Linux Emulation

Feb 12 2023

jfree updated the diff for D38497: specialfd: Extend interface to support many fds.

Fix up flag intermingling between falloc() and finit() in eventfd_create_file().

Feb 12 2023, 5:25 PM
jfree updated the diff for D38459: timerfd: Add native support for Linux's timerfd.

Address all of @kib's inline comments

Feb 12 2023, 4:01 PM · linuxkpi, Linux Emulation
jfree added inline comments to D38459: timerfd: Add native support for Linux's timerfd.
Feb 12 2023, 3:46 PM · linuxkpi, Linux Emulation
jfree updated the diff for D38460: timerfd: Add libc syscall wrappers.

Update syscall wrappers for timerfd_gettime() and timerfd_settime()
to use an ioctl() entry point.

Feb 12 2023, 4:39 AM · linuxkpi, Linux Emulation
jfree updated the summary of D38459: timerfd: Add native support for Linux's timerfd.
Feb 12 2023, 4:16 AM · linuxkpi, Linux Emulation
jfree updated the diff for D38459: timerfd: Add native support for Linux's timerfd.

Use ioctl() instead of specialfd as kernel entry point for timerfd_gettime() and timerfd_settime() pseudo syscalls.

Feb 12 2023, 3:55 AM · linuxkpi, Linux Emulation
jfree added inline comments to D38459: timerfd: Add native support for Linux's timerfd.
Feb 12 2023, 2:41 AM · linuxkpi, Linux Emulation
jfree added inline comments to D38459: timerfd: Add native support for Linux's timerfd.
Feb 12 2023, 2:13 AM · linuxkpi, Linux Emulation

Feb 10 2023

jfree updated the summary of D38497: specialfd: Extend interface to support many fds.
Feb 10 2023, 9:54 PM
jfree added a comment to D38497: specialfd: Extend interface to support many fds.

Wait wait wait… if we decided not to put gettime/settime here, to keep it as an interface only for creating various kinds of descriptors, why are we still going to duplicate the falloc_noinstall/finstall/fdrop dance across the individual functions for each descriptor kind?

Feb 10 2023, 9:43 PM
jfree updated the diff for D38497: specialfd: Extend interface to support many fds.
  • Fix copyin() errors in lkpi by calling`eventfd_create_file()` directly.
  • Rename kern_eventfd() to user_eventfd() since the underlying function doesn't adhere to standard kern_foo() conventions (i.e. it includes a copyin()).
Feb 10 2023, 9:15 PM
jfree added inline comments to D38497: specialfd: Extend interface to support many fds.
Feb 10 2023, 8:05 PM
jfree requested review of D38497: specialfd: Extend interface to support many fds.
Feb 10 2023, 7:32 PM
jfree added a comment to D38459: timerfd: Add native support for Linux's timerfd.

Thanks everyone for the feedback. I am not quite sure how to proceed here. I just got done familiarizing myself with kevents and as @markj mentioned, a good amount of timerfd is just redundant code when EVFILT_TIMER exists. I want to do what's proper here, but @val_packett.cool mentioned that CLOCK_REALTIME support is absent in EVFILT_TIMER. Would adding REALTIME support be a large undertaking? I have never worked on time in the kernel - I have heard it isn't pleasant.

Feb 10 2023, 5:07 AM · linuxkpi, Linux Emulation

Feb 9 2023

jfree updated the diff for D38459: timerfd: Add native support for Linux's timerfd.

Remove AUE_TIMERFD from audit_kevents.h since timerfd uses specialfd's AUE_SPECIALFD audit event.

Feb 9 2023, 6:07 AM · linuxkpi, Linux Emulation
jfree requested review of D38460: timerfd: Add libc syscall wrappers.
Feb 9 2023, 5:49 AM · linuxkpi, Linux Emulation
jfree updated the diff for D38459: timerfd: Add native support for Linux's timerfd.

Update diff to avoid patch application conflict on latest src main commit

Feb 9 2023, 5:17 AM · linuxkpi, Linux Emulation
jfree requested review of D38459: timerfd: Add native support for Linux's timerfd.
Feb 9 2023, 5:07 AM · linuxkpi, Linux Emulation

Jan 31 2023

jfree added a comment to D37961: audio/spotify-player: Update to v0.10.0.
In D37961#870363, @jrm wrote:

Jake, do you want me to commit this?

Jan 31 2023, 10:51 PM

Jan 22 2023

jfree created P552 Invalid TXQ id.
Jan 22 2023, 7:00 PM · wireless

Jan 19 2023

jfree updated the diff for D37991: Makefile: Avoid sanitizing PATH on non-FreeBSD systems.

Add brief comment describing why PATH should only be sanitized on FreeBSD

Jan 19 2023, 10:21 PM
jfree added a comment to D37991: Makefile: Avoid sanitizing PATH on non-FreeBSD systems.

@jfree One more thing, could you give me an email address for committing? I see some commits in tree with Jake Freeland <jfree@FreeBSD.org>, is that correct?

Jan 19 2023, 2:36 PM

Jan 18 2023

jfree accepted D37915: lindebugfs: Add `debugfs_create_atomic_t()`.
Jan 18 2023, 3:52 PM
jfree abandoned D37983: Add --symlink-bindir flag to make.py build tool.
Jan 18 2023, 3:43 PM
jfree added a comment to D37991: Makefile: Avoid sanitizing PATH on non-FreeBSD systems.

I'd extend the commit message to the following, capturing the justification for the change:

Makefile: Avoid sanitizing PATH on non-FreeBSD systems

Allow the build process to find host binaries during the host-symlinks target when
cross-building on non-FreeBSD systems. Whilst most non-FreeBSD systems have all
the needed tools in /sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin (the final
path added by host-symlinks itself), Homebrew for macOS on Arm defaults to
/opt/homebrew/bin, other more niche systems may also deviate and users may
expect tools in a customised PATH to be picked up, unlike on FreeBSD where we
want to ensure everything comes from base. In particular, (un)xz are needed
from Homebrew on macOS, and thus cannot be found on Arm without this.

Note that non-FreeBSD builds enforce BUILD_WITH_STRICT_TMPPATH, and so the
actual main build steps will still use a sanitised PATH.
Jan 18 2023, 3:35 PM
jfree retitled D37991: Makefile: Avoid sanitizing PATH on non-FreeBSD systems from Avoid sanitizing PATH on non-FreeBSD systems to Makefile: Avoid sanitizing PATH on non-FreeBSD systems.
Jan 18 2023, 3:32 PM

Jan 9 2023

jfree added a comment to D37983: Add --symlink-bindir flag to make.py build tool.

The fix is either to not do https://github.com/freebsd/freebsd-src/blob/main/Makefile#L220 on !FreeBSD or to save the original PATH and use it in host-symlinks for finding things. I lean towards the former, though the latter is what we do in CheriBSD today.

It looks like a simple

.if ${.MAKE.OS} == "FreeBSD"
PATH=	/sbin:/bin:/usr/sbin:/usr/bin
.endif

fixes the problem. Question is: what side-effects does this have?

It shouldn't matter much, most of the interesting parts of the build are run with PATH=${TMPPATH}, which is always ${STRICTTMPPATH} for !FreeBSD

Jan 9 2023, 5:56 PM
jfree updated the diff for D37991: Makefile: Avoid sanitizing PATH on non-FreeBSD systems.

Add context to diff

Jan 9 2023, 5:54 PM
jfree requested review of D37991: Makefile: Avoid sanitizing PATH on non-FreeBSD systems.
Jan 9 2023, 5:53 PM
jfree added a comment to D37983: Add --symlink-bindir flag to make.py build tool.

The fix is either to not do https://github.com/freebsd/freebsd-src/blob/main/Makefile#L220 on !FreeBSD or to save the original PATH and use it in host-symlinks for finding things. I lean towards the former, though the latter is what we do in CheriBSD today.

Jan 9 2023, 5:21 PM
jfree added a comment to D37983: Add --symlink-bindir flag to make.py build tool.

Yeah this isn’t right, PATH just shouldn’t be sanitised when finding binaries on non-FreeBSD, it only makes sense to do on FreeBSD when we know where everything is.

Here's a comment from Makefile.inc1:607 that made me publish this patch:

  1. When building on non-FreeBSD we can't rely on the tools in /usr/bin being compatible
  2. with what FreeBSD expects. Therefore we only use tools from STRICTTMPPATH
  3. during the world build stage. We build most tools during the bootstrap-tools
  4. phase but symlink host tools that are known to work instead of building them

Otherwise I would have attempted to unsanitize the $PATH. Perhaps I am misunderstanding
your comment?

It should still be sanitised for the build, but not for finding the things to symlink.

Jan 9 2023, 5:11 PM
jfree added a comment to D37983: Add --symlink-bindir flag to make.py build tool.

IMO we should add this automatically based on where certain utilities are. Is this for xz? If so make.py could use the result of shutil.which to find that directory.

Jan 9 2023, 5:07 PM
jfree added a comment to D37983: Add --symlink-bindir flag to make.py build tool.

Yeah this isn’t right, PATH just shouldn’t be sanitised when finding binaries on non-FreeBSD, it only makes sense to do on FreeBSD when we know where everything is.

Jan 9 2023, 4:57 PM
jfree requested review of D37983: Add --symlink-bindir flag to make.py build tool.
Jan 9 2023, 1:09 AM

Jan 6 2023

jfree updated the diff for D37961: audio/spotify-player: Update to v0.10.0.

Remove PORTREVISION from Makefile

Jan 6 2023, 3:29 PM
jfree requested review of D37961: audio/spotify-player: Update to v0.10.0.
Jan 6 2023, 4:23 AM

Jan 3 2023

jfree added a comment to D37915: lindebugfs: Add `debugfs_create_atomic_t()`.

Looks good to me.

Jan 3 2023, 6:49 PM

Dec 21 2022

jfree added a comment to D37101: LinuxKPI: pass userspace buffers for lindebugfs r/w fops.

Hey @bz, what is the status for passing userspace buffers into write
fops for iwlwifi? DRM drivers expect a userspace buffer. I know you
mentioned earlier that iwlwifi expects a kernel buffer?

Dec 21 2022, 5:29 PM · linuxkpi
jfree added a comment to D37771: linuxkpi: seq_read: Fix one by one error.

Thanks for finding this. I was under the impression the sbuf_len returned
the entire length of the sbuf including the null terminator. On second
thought, you're certainly right. This same fix should really be put on top
of this review, though.

Dec 21 2022, 1:52 PM

Nov 7 2022

jfree added a comment to D37092: LinuxKPI: add a no-op generic_file_llseek().

Judging by an earlier comment in fs.h that states llseek() should be mapped to no_llseek(), this addition makes sense.
Looks good to me.

Nov 7 2022, 7:49 PM

Oct 31 2022

jfree added a comment to D37090: LinuxKPI,lindebugfs: add more base type support.

I just took a quick glance, but everything looks good :)
Take a look at my inline comment, though.

Oct 31 2022, 12:05 AM

Oct 25 2022

jfree updated the diff for D37101: LinuxKPI: pass userspace buffers for lindebugfs r/w fops.

Add check to make sure ->read() > 0 before copying to sbuf.
Thanks to @bz for pointing this out.

Oct 25 2022, 2:19 AM · linuxkpi

Oct 24 2022

jfree updated the diff for D37101: LinuxKPI: pass userspace buffers for lindebugfs r/w fops.

Use copyout() instead of memcpy() for lindebugfs's kernel sb to userspace buf transfer.

Oct 24 2022, 11:40 PM · linuxkpi
jfree updated the diff for D37101: LinuxKPI: pass userspace buffers for lindebugfs r/w fops.

Fix typos in linux_simple_attr.c function documentation

Oct 24 2022, 4:57 AM · linuxkpi
jfree added a reviewer for D37101: LinuxKPI: pass userspace buffers for lindebugfs r/w fops: hselasky.
Oct 24 2022, 4:39 AM · linuxkpi
jfree requested review of D37101: LinuxKPI: pass userspace buffers for lindebugfs r/w fops.
Oct 24 2022, 4:25 AM · linuxkpi

Oct 23 2022

jfree added a comment to D37090: LinuxKPI,lindebugfs: add more base type support.

I feel like the scattered nature of debugfs material makes it incredibly difficult to work with.
Perhaps something along the lines of this would work:

static int
debugfs_blob_get(void *data, uint64_t *value)
{
	struct debugfs_blob_wrapper *blob = data;
	memcpy(value, blob->data, blob->size);
	return (0);
}
Oct 23 2022, 1:43 AM

Oct 22 2022

jfree added a comment to D35883: LinuxKPI drm-kmod debugfs support.
In D35883#842153, @bz wrote:
In D35883#842122, @bz wrote:

There's more to fix in this (debugfs) world now it seems beyond the comment. Is anyone still interested please let me know.

I tested with FreeBSD seq_file and simple attribute file implementations. Both of these were modified in this patch to accommodate the kernel buffer. I did not realize that there were more implementations that are commonly used. This is my mistake, so I would be happy to finish the work. Sorry for any inconvenience that I may have caused. I'll start right away.

There is a lot of code using simple_open with a private read function which at the end simply calls simple_read_from_buffer() or even calls the copy_to_user() or for write copy_from_user() itself (e.g. when doing memory dumps). simple_read_from_buffer() as implemented here will also call the linux copy_to_user().

I am under the impression that it should be the implementation's problem to handle that bit and how to hide it (like seq_file does working on the sbuf)?

PS: I am also looking at debugfs_create_blob() and some other bits. If you are happy I'll try to get bits into here Saturday.

Oct 22 2022, 1:42 AM · linuxkpi
jfree added a comment to D35883: LinuxKPI drm-kmod debugfs support.
In D35883#842122, @bz wrote:

There's more to fix in this (debugfs) world now it seems beyond the comment. Is anyone still interested please let me know.

Oct 22 2022, 12:18 AM · linuxkpi

Oct 2 2022

jfree updated the diff for D36749: LinuxKPI: Add pci_power querying for drm-kmod.

Moved struct dev_pm_info power member to bottom of struct device in <linux/device.h>

Oct 2 2022, 4:19 PM · Linux Emulation, linuxkpi

Sep 27 2022

jfree updated the diff for D36749: LinuxKPI: Add pci_power querying for drm-kmod.

Various changes to pci_power_name() thanks to @hselasky

Sep 27 2022, 3:23 PM · Linux Emulation, linuxkpi
jfree updated the diff for D36749: LinuxKPI: Add pci_power querying for drm-kmod.
  • Added bound checking to pci_power_name()
  • Made pci_power_names array external
Sep 27 2022, 2:55 PM · Linux Emulation, linuxkpi
jfree requested review of D36749: LinuxKPI: Add pci_power querying for drm-kmod.
Sep 27 2022, 2:09 PM · Linux Emulation, linuxkpi

Sep 21 2022

jfree added a comment to D36662: audio/spotify-player: Move CARGO_CRATES list to Makefile.crates.

Looks good to me. Great solution to clear up the primary Makefile.

Sep 21 2022, 11:52 PM
jfree updated the diff for D36645: audio/spotify-player: Fast, easy to use, and configurable terminal music player..
  • Added "spotify-player" to audio/Makefile
  • Removed "A" from start of COMMENT
  • Updated pkg-descr to wrap lines after 80 characters
Sep 21 2022, 6:37 PM · Contributor Reviewers (ports)
jfree added a comment to D36645: audio/spotify-player: Fast, easy to use, and configurable terminal music player..

Joe, thank you for taking a look at this. I will fix up those issues by the end of the day.

Sep 21 2022, 1:18 PM · Contributor Reviewers (ports)
jfree requested review of D36645: audio/spotify-player: Fast, easy to use, and configurable terminal music player..
Sep 21 2022, 4:18 AM · Contributor Reviewers (ports)

Sep 11 2022

jfree requested review of D36528: Added LinuxKPI down_read_killable().
Sep 11 2022, 5:53 PM
jfree added a reviewer for D36527: Add LinuxKPI EPOLL aliases: wulf.
Sep 11 2022, 5:12 PM
jfree requested review of D36527: Add LinuxKPI EPOLL aliases.
Sep 11 2022, 5:11 PM

Sep 9 2022

jfree added a comment to D36213: [WIP] Port Submission for igt-gpu-tools.

@jrm Looks good. With those changes applied, the port should be ready to go. Thanks for checking it over again.

Sep 9 2022, 1:06 AM

Sep 7 2022

jfree added a comment to D36213: [WIP] Port Submission for igt-gpu-tools.
In D36213#828576, @jrm wrote:

Jake, are you satisfied this is ready to be committed? If so, I'll give it another look and commit if all looks good on my end.

Sep 7 2022, 8:52 PM

Sep 2 2022

jfree updated the diff for D36213: [WIP] Port Submission for igt-gpu-tools.
  • Updated pkg-plist to support building on aarch64
  • Removed MANPAGES and VALGRIND options
  • Changed BROKEN_FreeBSD_12 to IGNORE_FreeBSD_12
  • Small formatting tweaks
Sep 2 2022, 12:17 AM

Sep 1 2022

jfree updated the diff for D35883: LinuxKPI drm-kmod debugfs support.
  • Removed unnecessary code from linux_simple_attr.c
Sep 1 2022, 8:57 PM · linuxkpi
jfree updated the diff for D35883: LinuxKPI drm-kmod debugfs support.
  • Created default_llseek() function in substitution of macro
  • removed i_size_write() comment
Sep 1 2022, 8:45 PM · linuxkpi

Aug 29 2022

jfree updated the diff for D35883: LinuxKPI drm-kmod debugfs support.

Fixed off-by-one error in linux_seq_file.c

Aug 29 2022, 2:36 PM · linuxkpi
jfree updated the diff for D35883: LinuxKPI drm-kmod debugfs support.

Fixed memory leak where lf was not released due to a potential failed malloc() during read. Thanks to @hselasky for pointing this out.

Aug 29 2022, 2:19 PM · linuxkpi
jfree updated the diff for D36350: Add strndup_user() to LinuxKPI <linux/string.h>.

Used memdup_user_nul() instead of memdup_user() to duplicate memory from userspace. Relevant documentation can be found here:

Aug 29 2022, 1:57 PM · linuxkpi, Linux Emulation

Aug 28 2022

jfree updated the diff for D35883: LinuxKPI drm-kmod debugfs support.
  • Updated seq_file seq_read() to report number of bytes read correctly
  • Adjusted lindebugfs.c module declaration - this is done through the PSEUDOFS() macro
  • Changed internal debugfs filesystem name to lindebugfs
  • Modified man page to reflect changes
  • Corrected off-by-one errors in linux_simple_attr.c
Aug 28 2022, 4:32 AM · linuxkpi

Aug 27 2022

jfree updated the diff for D36350: Add strndup_user() to LinuxKPI <linux/string.h>.

Removed NULL pointer error checking thanks to @markj. General user pointers are safely checked in memdup_user().

Aug 27 2022, 8:04 PM · linuxkpi, Linux Emulation
jfree updated the diff for D35883: LinuxKPI drm-kmod debugfs support.
Aug 27 2022, 12:09 AM · linuxkpi
jfree updated the diff for D35883: LinuxKPI drm-kmod debugfs support.

Corrected pointer position errors in linux_simple_attr.c thanks to hselasky@

Aug 27 2022, 12:02 AM · linuxkpi

Aug 25 2022

jfree updated the diff for D35883: LinuxKPI drm-kmod debugfs support.

Removed return statements from void functions per hselasky's advice

Aug 25 2022, 9:47 PM · linuxkpi
jfree updated the diff for D36350: Add strndup_user() to LinuxKPI <linux/string.h>.

Added simple error checking

Aug 25 2022, 5:14 PM · linuxkpi, Linux Emulation
jfree requested review of D36350: Add strndup_user() to LinuxKPI <linux/string.h>.
Aug 25 2022, 4:15 PM · linuxkpi, Linux Emulation
jfree updated the diff for D35883: LinuxKPI drm-kmod debugfs support.

Fixed function parameter list indentation

Aug 25 2022, 4:08 PM · linuxkpi
jfree updated the diff for D35883: LinuxKPI drm-kmod debugfs support.

Updated diff per markj@'s review and comments

Aug 25 2022, 4:00 PM · linuxkpi

Aug 22 2022

jfree added a reviewer for D35883: LinuxKPI drm-kmod debugfs support: markj.
Aug 22 2022, 12:10 AM · linuxkpi

Aug 21 2022

jfree updated the diff for D35883: LinuxKPI drm-kmod debugfs support.

Return positive values in lindebugfs.c so pseudofs vnops does not get confused.

Aug 21 2022, 2:21 PM · linuxkpi

Aug 20 2022

jfree updated the diff for D36213: [WIP] Port Submission for igt-gpu-tools.
  • Added USES for gnome and xorg per @jrm's advice
  • Marked FreeBSD 12 broken
  • Standardized formatting per portfmt
Aug 20 2022, 2:09 PM
jfree added a comment to D36213: [WIP] Port Submission for igt-gpu-tools.

@jrm and @diizzy:

Aug 20 2022, 1:46 PM

Aug 19 2022

jfree added a comment to D36213: [WIP] Port Submission for igt-gpu-tools.
In D36213#823470, @jrm wrote:

Consider running portfmt -D Makefile.

Aug 19 2022, 10:24 PM

Aug 18 2022

jfree added a comment to D36213: [WIP] Port Submission for igt-gpu-tools.

I think that's fine but I'm more concerned of the overall state of the port with the amount of patches and no response regarding upstreaming. This is borderline unmaintainable and I doubt anyone will pick this up once committed and try to "sync" with upstream. Please try upstreaming as much as possible and add references to either PRs/merge requests and/or commits.

Aug 18 2022, 2:52 PM
jfree updated the diff for D36213: [WIP] Port Submission for igt-gpu-tools.
  • Updated pkg-plist to add missing files under TEST option
  • Added patch to POSIX-ify igt bash scripts
  • Updated core library dependencies
Aug 18 2022, 1:19 AM

Aug 17 2022

jfree updated the diff for D36213: [WIP] Port Submission for igt-gpu-tools.
  • Updated pkg-plist to support toggling options
  • Adjusted Makefile thanks to advice from diizzy@ and lwhsu@
Aug 17 2022, 12:35 AM

Aug 16 2022

jfree requested review of D36213: [WIP] Port Submission for igt-gpu-tools.
Aug 16 2022, 2:01 PM

Aug 11 2022

jfree updated the diff for D35883: LinuxKPI drm-kmod debugfs support.

Added manual page for lindebugfs

Aug 11 2022, 6:57 PM · linuxkpi

Aug 10 2022

jfree archived P545 igt_fork_helper SIGCONT.
Aug 10 2022, 12:29 AM

Aug 9 2022

jfree edited P545 igt_fork_helper SIGCONT.
Aug 9 2022, 11:38 PM
jfree edited P545 igt_fork_helper SIGCONT.
Aug 9 2022, 11:34 PM
jfree created P545 igt_fork_helper SIGCONT.
Aug 9 2022, 10:35 PM

Jul 26 2022

jfree updated the diff for D35883: LinuxKPI drm-kmod debugfs support.

Minor modifications to lindebugfs.c

Jul 26 2022, 11:59 PM · linuxkpi
jfree updated the diff for D35883: LinuxKPI drm-kmod debugfs support.
  • Moved static inline functions out of debugfs.h and into lindebugfs.c.
  • Removed unnecessary functions from debugfs.h.
  • Generated diff with -U999999 flag.
Jul 26 2022, 9:01 PM · linuxkpi

Jul 23 2022

jfree updated the diff for D35883: LinuxKPI drm-kmod debugfs support.

Added parenthesis around return values per FreeBSD kernel style guide

Jul 23 2022, 5:56 PM · linuxkpi
jfree requested review of D35883: LinuxKPI drm-kmod debugfs support.
Jul 23 2022, 1:55 AM · linuxkpi