git: kernel - Document bkvasync() requirements

Matthew Dillon dillon at
Wed Feb 14 07:59:21 PST 2018

commit 084d16924de8ce34fcd3c6da4a5f567c0759caf3
Author: Matthew Dillon <dillon at>
Date:   Wed Feb 14 07:45:26 2018 -0800

    kernel - Document bkvasync() requirements
    * Document that bkvasync() needs to be callable from multiple
      cpus concurrently (aka H2 shared buffering).  The lock has to be
      controlled by the caller (owned by the caller in some way), but the
      owner does not have to be the calling cpu.

Summary of changes:
 sys/kern/vfs_bio.c | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

DragonFly BSD source repository

More information about the Commits mailing list