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
/
kern
Age
Commit message (
Expand
)
Author
2019-12-02
Revert "timeout(9): switch to tickless backend"
cheloha
2019-12-02
Replace rwsleep(9) with rwsleep_nsec(9) in vfs_lockf.c.
Visa Hankala
2019-12-02
Remove now unneeded kernel locking from vfs_lockf.c.
Visa Hankala
2019-12-02
tc_windup: separate timecounter.tc_freq_adj from timehands.th_adjustment
cheloha
2019-12-01
comply with POSIX and make execve() return EACCES for directories
Christian Weisgerber
2019-11-30
Move kernel locking inside the sleep machinery. This enables calling
Visa Hankala
2019-11-29
Add uvm_objfree function to free all pages in a uvm_obj in one go.
Bob Beck
2019-11-29
Move p_sleeplocks and p_limit into the "zero on create" section of struct
Philip Guenther
2019-11-29
Eliminate the sketchy use of ps_mainproc here by making unveil_add_vnode()
Philip Guenther
2019-11-29
Move kcov(4)'s p_kd into the "zero on create" section to simplify fork code
Philip Guenther
2019-11-29
add missing parens around return expression and zap empty line
anton
2019-11-29
Start protecting the pipe_busy field of struct pipe using a global
anton
2019-11-29
timeout(9): make CIRCQ look more like other sys/queue.h data structures
cheloha
2019-11-29
Return EBUSY for successive PT_TRACE_ME calls.
Martin Pieuchot
2019-11-29
Use RW_PROC() consistently.
Martin Pieuchot
2019-11-29
Repurpose the "syscalls must be on a writeable page" mechanism to
Theo de Raadt
2019-11-29
Re commit what was committed in version 1.43 with a fix added to
Bob Beck
2019-11-28
back out the buffer cache uvm_obj change for now.
Bob Beck
2019-11-28
Delete km_mapblocks from kmemstats and its always-zero column from the ddb
Philip Guenther
2019-11-28
Fix panic noticed by bluhm@ and florian@. bp->b_pobj is used
Bob Beck
2019-11-28
struct execsw's es_emul is no longer used, so delete it
Philip Guenther
2019-11-28
Fix the buffer cache code to not use a giant uvm obj of all pages
Bob Beck
2019-11-27
sync
Theo de Raadt
2019-11-27
Add dummy msyscall(2) system call which is currently a noop. This will
Theo de Raadt
2019-11-26
timeout(9): switch to tickless backend
cheloha
2019-11-26
Don't use LOCKPARENT on namei calls for realpath(). We don't
Bob Beck
2019-11-19
When waiting on pipe I/O, simplify the unlock/relock logic using
anton
2019-11-16
Provide exact lock assertions for rwlocks when witness(4) is enabled.
Visa Hankala
2019-11-15
Remove gratuitous #ifdef.
Visa Hankala
2019-11-15
Fix a spelling error in a comment and remove some extra whitespace
Mike Larkin
2019-11-12
Only check if the current thread has the lock in rw_assert_unlocked(9).
Martin Pieuchot
2019-11-12
Check sleep timeout state only if the sleep has a timeout. Otherwise,
Visa Hankala
2019-11-11
Extended the scope of the pipelock() in pipe_write() making the locking
anton
2019-11-10
Invert a conditional in pipe_write() for reduced indent and in
anton
2019-11-10
Change the EINVAL return code to a KASSERT if the namei structure is
Bob Beck
2019-11-09
Replace the hand-rolled pipe lock with a rwlock. A necessary first step
anton
2019-11-07
adjfreq(2): fix atomic swap
cheloha
2019-11-07
db_addr_t -> vaddr_t, missed in previous.
Martin Pieuchot
2019-11-06
Use atomic operations consistently while writing to kubsan_slot.
anton
2019-11-05
Kill uvm_deallocate(9) and use uvm_unmap() directly.
Martin Pieuchot
2019-11-04
Restore the old way of dispatching dead procs through idle proc.
Visa Hankala
2019-11-04
Regularly poll and report kubsan findings using the timeout(9) API
anton
2019-11-04
Fix previous commit: missed a ds_copyin() moved in rev 1.72
Philip Guenther
2019-11-03
Merge sys_shmctl() and shmctl1() again, as we no longer have a need for
Philip Guenther
2019-11-03
kern_timeout.c: style(9), misc. cleanup
cheloha
2019-11-03
rework kubsan_state into simpler boolean named kubsan_cold
anton
2019-11-03
add missing handler for float cast overflow; caused by code in
anton
2019-11-02
softclock: move softintr registration/scheduling into timeout module
cheloha
2019-11-02
Move dead procs to the reaper queue immediately after context switch.
Visa Hankala
2019-11-01
Kill resched_proc() and instead call need_resched() when a thread is
Martin Pieuchot
[next]