Loreon
Labs
Platform
Docs
Home
Ecosystems
C
openbsd-src
/usr/src
C
Emerging
GitHub
Website
Stars
—
Forks
—
Contributors
8
Last push
3mo ago
Recent commits
Latest commits.
Merge branch 'master' of https://github.com/yellowman/openbsd-src
6ebeeb0
chris
3mo ago
patches failed
ca6fc82
chris
3mo ago
Merge branch 'openbsd:master' into master
dc09375
Chris Cappuccio
3mo ago
Add VFS_MODIFYING_LOCKHELD and refine the vfs_modifying hook handling. Generic mutating VOP wrappers now mark lock-held calls so the filesystem can avoid sleeping while vnode locks are held. VOP_WRITE and VOP_SETATTR on regular files now temporarily unlock/relock around VFS_MODIFYING so HAMMER2 can do a real dirty-memory wait without deadlocking the sycner on the same vnode.
e0b30b0
chris
3mo ago
Add a per-inode write-completion tracker
5a01877
chris
3mo ago
Tighten the dirty-memory governor in the backpressure mechanism by addeing a second-level governor for front-end dirtying. Mutating VOP entry points now wait before starting their transactions. Pageout / pager-oriented writes continue to bypass this governor.
b88f184
chris
3mo ago
live-write backpressure mechanism from DragonFly:
af0f5a1
chris
3mo ago
Tightened mount-time matching of an alraedy-open HAMMER2 device set and
a7aeb94
chris
3mo ago
Top contributors
Builders behind this project.
jonathangray
8.3K commits
millert
8.3K commits
kettenis
7.7K commits
botovq
7K commits
marcespie
6.1K commits
ischwarze
5.8K commits
cjeker
5.4K commits
nicm
4.8K commits