Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 20 Oct 2015 16:37:07 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-bugs@FreeBSD.org
Subject:   [Bug 203891] Consider supporting linux' sync_file_range()
Message-ID:  <bug-203891-8-eIj2WTGWqS@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-203891-8@https.bugs.freebsd.org/bugzilla/>
References:  <bug-203891-8@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=203891

crest@rlwinm.de changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |crest@rlwinm.de

--- Comment #2 from crest@rlwinm.de ---
While not exactly what you're asking for FreeBSD does offer aio_fsync(2) to
implement asynchronous file syncing. In theory this offers the kernel the
opportunity to flush data to stable storage at the optimal pace and notify the
application about it. If we're talking about OS specific code paths its also
possible to receive the notification via kqueue(2) + kevent(2) instead of
polling or signals. Too bad that the kernel requires that much babysitting from
userland.

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-203891-8-eIj2WTGWqS>