index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
ufs
Age
Commit message (
Expand
)
Author
2021-10-19
vnode: remove VLOCKSWORK and check locking when vop_islocked != nullop
Sebastien Marie
2021-10-19
vnode: do not manipulate vnode lock directly
Sebastien Marie
2021-10-15
vnode: remove vop_generic_{,is,un}lock stub functions
Sebastien Marie
2021-10-08
curproc can't be NULL here. So simplify code accordingly.
Claudio Jeker
2021-10-05
For now the signal returned in cursig() is only set in p_siglist.
Claudio Jeker
2021-10-04
Use the fact the vnodes are locked when operations are inflight.
Claudio Jeker
2021-10-02
vfs: merge *_badop to vop_generic_badop
Sebastien Marie
2021-05-16
panic does not require a \n at the end. When one is provided, it looks wrong.
Theo de Raadt
2021-05-01
Update the remaining SYSCTL_INT_READONLY cases
gnezdo
2021-04-28
Introduce a global vnode_mtx and use it to make vn_lock() safe to be called
Claudio Jeker
2021-03-24
cd9660, mfs: do not hide generic vop functions behind #define
Sebastien Marie
2021-03-24
make some `struct vops' members explicitly NULL instead of implicitly NULL
Sebastien Marie
2021-03-11
spelling
Jonathan Gray
2021-03-05
ansi
Jonathan Gray
2021-03-04
Merge issignal() and CURSIG() in preparation for turning it mp-safe.
Martin Pieuchot
2020-12-25
Refactor klist insertion and removal
Visa Hankala
2020-11-07
Convert ffs_sysctl to sysctl_bounded_args
gnezdo
2020-10-09
Do not dereference `vp' after vput(9)ing it.
Martin Pieuchot
2020-08-10
remove #if 0'd ufs2 magic error which predates ffs2 support
Jonathan Gray
2020-08-10
use EROFS when attempting to mount a 4.2BSD fs without MNT_RDONLY
Jonathan Gray
2020-06-24
kernel: use gettime(9)/getuptime(9) in lieu of time_second(9)/time_uptime(9)
cheloha
2020-06-20
With filesystem having many cylinder groups and many inodes per cg the
Otto Moerbeek
2020-06-11
Rename poll-compatibility flag to better reflect what it is.
Martin Pieuchot
2020-06-08
Use a new EV_OLDAPI flag to match the behavior of poll(2) and select(2).
Martin Pieuchot
2020-05-29
When the preferred cylinder group if full scan forward (wrapping if needed)
Otto Moerbeek
2020-05-28
Make generation numbers unsigned and fill them using a random number
Otto Moerbeek
2020-05-21
Explicitly documents that `vop_kqfilter' isn't missing.
Martin Pieuchot
2020-04-07
Abstract the head of knote lists. This allows extending the lists,
Visa Hankala
2020-03-09
Avoid a tight CPU loop when no unlocked worklist items can be processed.
Todd C. Miller
2020-02-27
Remove unused "struct proc *" argument from the following functions:
Martin Pieuchot
2020-02-21
Use proper function to get a timestamp, as time_second isn't safe;
Otto Moerbeek
2020-02-21
Handle the mount(... MNT_RELOAD) case for ffs2 as well. ok kettenis@
Otto Moerbeek
2020-02-20
Replace field f_isfd with field f_flags in struct filterops to allow
Visa Hankala
2020-02-18
Cleanup <sys/kthread.h> and <sys/proc.h> includes.
Martin Pieuchot
2020-02-14
Call CURSIG() only once and pass that signal to the check in dounmount()
Claudio Jeker
2020-02-04
Replace TAILQ concatenation loop with TAILQ_CONCAT
bket
2020-01-24
Improve small random read ffs performance:
Kurt Miller
2020-01-20
struct vops is not modified during runtime so use const which moves each
Claudio Jeker
2020-01-14
Convert custom semaphores to tsleep_nsec(9).
Martin Pieuchot
2020-01-04
Call process_worklist_item with LK_NOWAIT to skip locked vnodes from
Bob Beck
2019-12-31
Use C99 designated initializers with struct filterops. In addition,
Visa Hankala
2019-12-26
Convert struct vfsops initializer to C99 style.
Alexander Bluhm
2019-11-27
Re-enable IO_NOCACHE, and use is in vnd.
Bob Beck
2019-11-25
Convert infinite sleeps to tsleep_nsec(9).
Martin Pieuchot
2019-10-06
Fix vn_open to require an op of 0, and 0 or KERNELPATH only as flags.
Bob Beck
2019-08-05
Allow concurrent reads of the f_offset field of struct file by
anton
2019-07-25
vinvalbuf(9): tlseep -> tsleep_nsec(9); ok millert@
cheloha
2019-07-19
vwaitforio(9): tsleep(9) -> tsleep_nsec(9); ok visa@
cheloha
2019-07-19
getblk(9): tsleep(9) -> tsleep_nsec(9); ok visa@
cheloha
2019-07-12
Revert anton@ changes about read/write unlocking
solene
[next]