Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 13 Mar 2025 05:52:21 +0000
From:      bugzilla-noreply@freebsd.org
To:        emulation@FreeBSD.org
Subject:   [Bug 240874] Linuxulator: unimplemented Linux syscalls: inotify_init{,1}
Message-ID:  <bug-240874-4077-BGvxXvMK2D@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-240874-4077@https.bugs.freebsd.org/bugzilla/>

index | next in thread | previous in thread | raw e-mail

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=240874

--- Comment #15 from Gleb Popov <arrowd@FreeBSD.org> ---
(In reply to Mark Johnston from comment #14)
> I do not see how this can be solved without a new notification interface.

The situation with directory watching you described is one of the largest
problems with kevent-based FS monitoring. I completely agree that the "real"
implementation shouldn't be based on kevent.

We have a kevent-based implementation in usermode which started to work as good
as it is possible with the "direct" mode [1]. I'm now pushing it to major
inotify consumers like glib and KDE and the feedback is positive.

[1]
https://github.com/libinotify-kqueue/libinotify-kqueue/commit/c3dff3863e386b7f0cdea98c44d92e2ee66e5a35

-- 
You are receiving this mail because:
You are the assignee for the bug.

home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-240874-4077-BGvxXvMK2D>