1.1 ! mspo 1: [[!template id=project
! 2:
! 3: title="Add directory notify to kqueue"
! 4:
! 5: contact="""
! 6: [tech-pkg](mailto:tech-kern@NetBSD.org)
! 7: """
! 8:
! 9: category="kernel"
! 10: difficulty="medium"
! 11:
! 12: description="""
! 13: Right now kqueue, the kernel event mechanism, only attaches to individual
! 14: files. This works great for sockets and the like but doesn't help for a
! 15: directory full of files.
! 16:
! 17: The end result should be feature parity with linux's inotify (a single dir worth
! 18: of notifications, not necessarily sub-dirs) and the design must be good enough
! 19: to be accepted by other users of kqueue: osx, freebsd, etc
! 20:
! 21: I believe most of the work will be around genfs, namei, and vfs.
! 22: """
! 23: ]]