Page MenuHomeFreeBSD

Linux EmulationUmbrella
ActivePublic

Recent Activity

Yesterday

siri_racha.ca added a comment to D58228: LinuxKPI: Add tgid to task_struct under sched.h.

Yeah, sorry about the confusion.

Tue, Sep 8, 4:41 AM · Linux Emulation

Mon, Sep 7

bz updated subscribers of D58228: LinuxKPI: Add tgid to task_struct under sched.h.

Hi,
sorry, I somehow assumed you have a commit bit. This is not the case, right? So @dumbbell , @emaste, or I need to commit your changes?

Mon, Sep 7, 9:09 PM · Linux Emulation

Sun, Sep 6

bz accepted D58228: LinuxKPI: Add tgid to task_struct under sched.h.
Sun, Sep 6, 4:21 PM · Linux Emulation
siri_racha.ca updated the diff for D58228: LinuxKPI: Add tgid to task_struct under sched.h.
Sun, Sep 6, 4:47 AM · Linux Emulation
siri_racha.ca added inline comments to D58228: LinuxKPI: Add tgid to task_struct under sched.h.
Sun, Sep 6, 4:44 AM · Linux Emulation

Fri, Sep 4

bz requested changes to D58228: LinuxKPI: Add tgid to task_struct under sched.h.
Fri, Sep 4, 5:23 PM · Linux Emulation
siri_racha.ca added a comment to D58228: LinuxKPI: Add tgid to task_struct under sched.h.

@bz If you have some time, can you let me know if there are any additional changes I should make?

Fri, Sep 4, 5:23 AM · Linux Emulation
siri_racha.ca updated the test plan for D58228: LinuxKPI: Add tgid to task_struct under sched.h.
Fri, Sep 4, 5:22 AM · Linux Emulation
siri_racha.ca updated the diff for D58228: LinuxKPI: Add tgid to task_struct under sched.h.

Fixed formatting, incremented to correct value, fixed description, added test plan.

Fri, Sep 4, 4:48 AM · Linux Emulation

Wed, Sep 2

nick_spun.io closed D58753: linux: add dma-buf and sync_file ioctl handlers.

Merged in c90c46ea239f

Wed, Sep 2, 4:58 PM · Linux Emulation, x11

Wed, Aug 19

nick_spun.io accepted D58753: linux: add dma-buf and sync_file ioctl handlers.
Wed, Aug 19, 12:05 AM · Linux Emulation, x11

Tue, Aug 18

adrian added a comment to D58753: linux: add dma-buf and sync_file ioctl handlers.

shipit!

Tue, Aug 18, 11:58 PM · Linux Emulation, x11
nick_spun.io added a comment to D58753: linux: add dma-buf and sync_file ioctl handlers.

(a) what was this for again
(b) .. why can't we have a freebsd dmabuf implementation that we can use, and linuxkpi plugs into that?

(a) lol this was for Cyberpunk 2077 in "Proton-under-Linuxulator"
(b) You mean something in base? I definitely don't see a reason _not_ to

ok, for maximum lols, please add something like this in your commit message

Locally tested:

  • cyberpunk 2077 running in proton in linuxulator (still working on audio though!)

and (b) yeah, let's find dumbbell when they're active on IRC and go figure out what's required to just make a native dmabuf implementation for freebsd. Surely it's not going to move THAT quickly, and it'll help us in our desire for native drivers for stuff.

Tue, Aug 18, 11:38 PM · Linux Emulation, x11
nick_spun.io updated the summary of D58753: linux: add dma-buf and sync_file ioctl handlers.
Tue, Aug 18, 11:37 PM · Linux Emulation, x11
nick_spun.io updated the test plan for D58753: linux: add dma-buf and sync_file ioctl handlers.
Tue, Aug 18, 11:35 PM · Linux Emulation, x11

Sun, Aug 16

dumbbell added a comment to D58753: linux: add dma-buf and sync_file ioctl handlers.

I didn't work on the implementation of dma-buf for FreeBSD. We have this BSD-licensed implementation in drm-kmod right now and we can surely move that to base. I find it receives changes infrequently in Linux, so hopefully, that shouldn't be something that slows down or interferes with making a given version of drm-kmod compatible with multiple versions of FreeBSD.

Sun, Aug 16, 6:12 PM · Linux Emulation, x11
adrian added a comment to D58753: linux: add dma-buf and sync_file ioctl handlers.

(a) what was this for again
(b) .. why can't we have a freebsd dmabuf implementation that we can use, and linuxkpi plugs into that?

(a) lol this was for Cyberpunk 2077 in "Proton-under-Linuxulator"
(b) You mean something in base? I definitely don't see a reason _not_ to

Sun, Aug 16, 6:03 PM · Linux Emulation, x11
nick_spun.io added a comment to D58753: linux: add dma-buf and sync_file ioctl handlers.

(a) what was this for again
(b) .. why can't we have a freebsd dmabuf implementation that we can use, and linuxkpi plugs into that?

Sun, Aug 16, 5:34 PM · Linux Emulation, x11
adrian accepted D58753: linux: add dma-buf and sync_file ioctl handlers.

well if dumbbell says ok :-)

Sun, Aug 16, 5:28 PM · Linux Emulation, x11
dumbbell accepted D58753: linux: add dma-buf and sync_file ioctl handlers.
Sun, Aug 16, 12:10 PM · Linux Emulation, x11
adrian added a comment to D58753: linux: add dma-buf and sync_file ioctl handlers.

(a) what was this for again
(b) .. why can't we have a freebsd dmabuf implementation that we can use, and linuxkpi plugs into that?

Sun, Aug 16, 4:21 AM · Linux Emulation, x11

Fri, Aug 14

siri_racha.ca updated the summary of D58845: LinuxKPI: Add cpufreq_quick_get_max to LinuxKPI for amdkfd support.
Fri, Aug 14, 4:41 PM · Linux Emulation
siri_racha.ca requested review of D58845: LinuxKPI: Add cpufreq_quick_get_max to LinuxKPI for amdkfd support.
Fri, Aug 14, 4:41 PM · Linux Emulation

Thu, Aug 13

siri_racha.ca updated the diff for D58228: LinuxKPI: Add tgid to task_struct under sched.h.
Thu, Aug 13, 5:33 PM · Linux Emulation
siri_racha.ca added a comment to D58228: LinuxKPI: Add tgid to task_struct under sched.h.
In D58228#1349195, @bz wrote:

What's the KBI impact of this? Does it need a __FreeBSD_version bump then? Would it make sense to add it to the end?

Thu, Aug 13, 5:33 PM · Linux Emulation
robin.haberkorn_googlemail.com removed a watcher for Linux Emulation: robin.haberkorn_googlemail.com.
Thu, Aug 13, 5:32 AM

Wed, Aug 12

siri_racha.ca added a comment to D58228: LinuxKPI: Add tgid to task_struct under sched.h.

Just bumping if anyone has time

Wed, Aug 12, 3:31 PM · Linux Emulation
siri_racha.ca added a comment to D58222: LinuxKPI: Add in_compat_syscall for amdkfd support.

Just bumping

Wed, Aug 12, 3:31 PM · Linux Emulation
bz added a comment to D58228: LinuxKPI: Add tgid to task_struct under sched.h.

What's the KBI impact of this? Does it need a __FreeBSD_version bump then? Would it make sense to add it to the end?

Wed, Aug 12, 3:20 PM · Linux Emulation
siri_racha.ca added a comment to D58207: LinuxKPI: Adding functions to mmu_notifier.h to satisify requirements to compile kfd_process.c in amdkfd driver.

@bz Let me know if you've got any time to look over these changes. Thank you!

Wed, Aug 12, 3:18 PM · Linux Emulation, linuxkpi
siri_racha.ca added a project to D58207: LinuxKPI: Adding functions to mmu_notifier.h to satisify requirements to compile kfd_process.c in amdkfd driver: Linux Emulation.
Wed, Aug 12, 3:17 PM · Linux Emulation, linuxkpi
siri_racha.ca added a project to D58222: LinuxKPI: Add in_compat_syscall for amdkfd support: Linux Emulation.
Wed, Aug 12, 3:17 PM · Linux Emulation
siri_racha.ca added a project to D58228: LinuxKPI: Add tgid to task_struct under sched.h: Linux Emulation.
Wed, Aug 12, 3:17 PM · Linux Emulation

Tue, Aug 11

nick_spun.io requested review of D58753: linux: add dma-buf and sync_file ioctl handlers.
Tue, Aug 11, 2:44 AM · Linux Emulation, x11
nick_spun.io updated the summary of D58753: linux: add dma-buf and sync_file ioctl handlers.
Tue, Aug 11, 2:44 AM · Linux Emulation, x11

Aug 10 2026

adrian added projects to D58753: linux: add dma-buf and sync_file ioctl handlers: x11, Linux Emulation.
Aug 10 2026, 12:23 AM · Linux Emulation, x11

Jul 16 2026

iwtcex_gmail.com added a member for Linux Emulation: iwtcex_gmail.com.
Jul 16 2026, 1:18 PM

Jul 15 2026

cracauer added a member for Linux Emulation: cracauer.
Jul 15 2026, 7:49 PM

Jul 14 2026

brianfundakowskifeldman_gmail.com updated the summary of D58224: Support for LINUX_TCGETS2 and LINUX_TCSETS2 ioctls.
Jul 14 2026, 1:08 PM · Linux Emulation
brianfundakowskifeldman_gmail.com requested review of D58224: Support for LINUX_TCGETS2 and LINUX_TCSETS2 ioctls.
Jul 14 2026, 12:58 PM · Linux Emulation

Jun 7 2026

iwtcex_gmail.com added a comment to D56975: sys/compat/linux/linux_mmap.c Updated Linuxulator unmapping behaviour to match linux.

That looks fine to me, at least.

Jun 7 2026, 2:46 PM · Linux Emulation

May 15 2026

emaste added a comment to D56242: linux: add Linux i2c-dev ioctl compatibility support.

For reference, moved to D56251

May 15 2026, 8:13 PM · Linux Emulation, linuxkpi

May 12 2026

siri_racha.ca updated the diff for D56975: sys/compat/linux/linux_mmap.c Updated Linuxulator unmapping behaviour to match linux.

I did not originally include all the syscall.master files' changes, they've now been included, @Nimish Jain also helped point out that I could simplify the function quite a bit.

May 12 2026, 6:07 PM · Linux Emulation
siri_racha.ca requested review of D56975: sys/compat/linux/linux_mmap.c Updated Linuxulator unmapping behaviour to match linux.
May 12 2026, 3:47 PM · Linux Emulation

Apr 4 2026

mr.yaoxin_outlook.com abandoned D55666: linux: Added sysfs filetype support for Linux statfs().

create a pull request on github...

Apr 4 2026, 2:27 PM · Linux Emulation
mr.yaoxin_outlook.com abandoned D56242: linux: add Linux i2c-dev ioctl compatibility support.

This is created from diff file. I just created another one followed the instructions with arc command

Apr 4 2026, 6:19 AM · Linux Emulation, linuxkpi
mr.yaoxin_outlook.com retitled D55666: linux: Added sysfs filetype support for Linux statfs() from Added sysfs filetype support for Linux statfs() to linux: Added sysfs filetype support for Linux statfs().
Apr 4 2026, 4:00 AM · Linux Emulation
mr.yaoxin_outlook.com retitled D56242: linux: add Linux i2c-dev ioctl compatibility support from linuxkpi: add Linux i2c-dev ioctl compatibility support to linux: add Linux i2c-dev ioctl compatibility support.
Apr 4 2026, 3:55 AM · Linux Emulation, linuxkpi

Apr 3 2026

mr.yaoxin_outlook.com updated the diff for D56242: linux: add Linux i2c-dev ioctl compatibility support.

Remove additional unexpected empty line change

Apr 3 2026, 4:28 PM · Linux Emulation, linuxkpi
bz removed a reviewer for D56242: linux: add Linux i2c-dev ioctl compatibility support: linuxkpi.

This is unrelated to LinuxKPI. Remove the reviewer.

Apr 3 2026, 4:24 PM · Linux Emulation, linuxkpi