index
:
wireguard-openbsd
jd/histogram
jd/queueboosts
jd/simplify-queueing
master
WireGuard implementation for the OpenBSD kernel
Matt Dunwoodie
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
sys
/
kern
/
vfs_subr.c
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
Use NULL instead of 0 to clear v_socket pointer (which actually clears all
claudio
2021-01-29
1
-2
/
+2
*
Remove unused debug_syncprt, improve debug sysctl handling
kn
2020-08-23
1
-2
/
+2
*
Move sysctl(2) CTL_DEBUG from DEBUG to new DEBUG_SYSCTL
kn
2020-08-22
1
-3
/
+3
*
Relax the lockcount assertion in vputonfreelist(). Back when I fixed
anton
2020-03-27
1
-2
/
+6
*
Move the LK_DRAIN logic from VOP_LOCK() to vclean() the only caller of
claudio
2020-02-13
1
-1
/
+12
*
struct vops is not modified during runtime so use const which moves each
claudio
2020-01-20
1
-2
/
+2
*
Convert the vnode list at the mount point into a tailq. During
bluhm
2020-01-10
1
-8
/
+8
*
In vcount() a safe loop over vnodes was commited to 4.4BSD in 1994.
bluhm
2019-12-30
1
-3
/
+3
*
Convert the speclisth hash buckets into SLIST macros. This makes
bluhm
2019-12-27
1
-24
/
+12
*
Fix white spaces.
bluhm
2019-12-26
1
-13
/
+15
*
Convert infinite sleeps to tsleep_nsec(9).
mpi
2019-12-08
1
-3
/
+3
*
When a thread tries to exclusively lock a vnode, the same thread must
anton
2019-08-26
1
-1
/
+4
*
vinvalbuf(9): tlseep -> tsleep_nsec(9); ok millert@
cheloha
2019-07-25
1
-4
/
+4
*
vwaitforio(9): tsleep(9) -> tsleep_nsec(9); ok visa@
cheloha
2019-07-19
1
-5
/
+5
*
Skip VFS barrier lock during normal operation to reduce overhead.
visa
2019-06-28
1
-5
/
+12
*
Add a temporary workaround to make removal of giant files better
beck
2019-06-09
1
-1
/
+18
*
Add a subsystem lock for vfs_lockf.c. This enables calling lf_advlock()
visa
2019-04-19
1
-2
/
+2
*
Restrict which filesystems are available for swap. This rules out
visa
2019-04-02
1
-2
/
+2
*
if a write fails, we mark the buffer invalid and throw it away. this can
tedu
2019-02-17
1
-1
/
+2
*
Introduce a dedicated entry point data structure for file locks. This new data
anton
2019-01-21
1
-1
/
+3
*
Rectify some issues with the noperm mount flag; the root vnode was not
natano
2018-12-23
1
-1
/
+10
*
free(9) sizes for netcred.
mpi
2018-12-07
1
-4
/
+6
*
Use atomic operations to update vfc_refcount. Change the field's type
visa
2018-09-29
1
-4
/
+5
*
Move the allocating and freeing of mount points into
visa
2018-09-26
1
-15
/
+39
*
Harmonize spacing after ellipses in displayed messages.
fcambus
2018-09-22
1
-4
/
+4
*
Simplify VFS initialization.
visa
2018-09-17
1
-68
/
+1
*
Move vfsconf lookup code into dedicated functions.
visa
2018-09-16
1
-12
/
+4
*
Unveiling unveil(2).
beck
2018-07-13
1
-1
/
+4
*
Use more list macros for v_dirtyblkhd.
bluhm
2018-07-02
1
-3
/
+3
*
The function dounmount() traverses the mnt_list in forward direction
bluhm
2018-06-06
1
-3
/
+4
*
Add VB_DUPOK to suppress witness(4) warning of concurrent mount locks.
guenther
2018-06-04
1
-2
/
+7
*
Drop unnecessary `p' parameter from vget(9).
visa
2018-05-27
1
-3
/
+3
*
When looping over mount points, the FOREACH SAVE macro is not save.
bluhm
2018-05-08
1
-3
/
+7
*
Move the vfs stall "barrier" logic to a function. FREF() will soon
mpi
2018-05-08
1
-1
/
+8
*
Print the vp pointer in the vinvalbuf() panic strings.
bluhm
2018-05-07
1
-4
/
+4
*
Remove proc from the parameters of vn_lock(). The parameter is
visa
2018-05-02
1
-3
/
+3
*
Clean up the parameters of VOP_LOCK() and VOP_UNLOCK(). It is always
visa
2018-04-28
1
-5
/
+5
*
Remounting files systems read-only does not work reliably. There
bluhm
2018-03-07
1
-40
/
+27
*
Syncronize filesystems to disk when suspending. Each mountpoint's vnodes
deraadt
2018-02-10
1
-8
/
+49
*
Don't bother using DETACH_FORCE for the softraid luns at reboot
deraadt
2017-12-14
1
-3
/
+3
*
Give vflush_vnode() a hint about vnodes we don't need to account as "busy".
deraadt
2017-12-14
1
-5
/
+9
*
Format the vnode lists of ddb show mount properly in columns.
bluhm
2017-12-11
1
-14
/
+20
*
In uvm Chuck decided backing store would not be allocated proactively
deraadt
2017-12-11
1
-38
/
+52
*
Use _kernel_lock_held() instead of __mp_lock_held(&kernel_lock).
mpi
2017-12-04
1
-2
/
+2
*
Give back some space to the ramdisk by compiling net/radix.c only
florian
2017-07-31
1
-2
/
+14
*
Tweak lock inits to make the system runnable with witness(4)
visa
2017-04-20
1
-2
/
+2
*
struct vfsconf is tightly packed, but let's M_ZERO it in case that ever
deraadt
2017-04-04
1
-2
/
+2
*
When traversing the mount list, the current mount point is locked
bluhm
2017-01-15
1
-4
/
+5
*
Replace manual for() loops with FOREACH() macro.
bluhm
2017-01-10
1
-7
/
+4
*
Remove the unused olddp parameter from function dounmount().
bluhm
2017-01-10
1
-2
/
+2
[next]