summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Expand)Author
2023-07-19Code cleanuplockdoc-10.99.5Merlin Scholz
2023-07-11Re-enable LINUX_COMPAT in GENERIC for easier testabilitylockdoc-10.99.5-0.1Merlin Scholz
2023-07-10Remove function we backportet from NetBSD 10 earlierMerlin Scholz
2023-07-10Add file, line, func logging for memory allocs/freesMerlin Scholz
2023-07-10Change asm logging to specify line -1 so that FAIL* doesn't replace it with NULLMerlin Scholz
2023-07-10Fix incorrect IRQs for serial ports in the kernel configMerlin Scholz
2023-07-10Fix GENERIC build and add proper bootloader configMerlin Scholz
2023-07-10Fix wrong logged function name for asm calls and pointer sizeMerlin Scholz
2023-07-10Add tracing for interrupts/exceptionsMerlin Scholz
2023-07-10Code cleanup to prepare for proper interrupt handlingMerlin Scholz
2023-07-10Fix kmutexes in the same way we fixed rwlocks in the last commitMerlin Scholz
2023-07-10Fix rwlock_exit logging order bugMerlin Scholz
2023-07-10Add IRQ tracingMerlin Scholz
2023-07-10Implement missing Mutex and RW loggingMerlin Scholz
2023-07-10Implement logging for rwlock_enter() and rwlock_exit(), move from do-while ma...Merlin Scholz
2023-07-10Implement file and line logging for mutex locksMerlin Scholz
2023-07-10Implement sending of LOCKDOC experiment information on startupMerlin Scholz
2023-07-10Fix broken wait-methods in lockdoc-testMerlin Scholz
2023-07-10Implement stubbed out lockdoc functions; update lockdoc_event.hMerlin Scholz
2023-07-10Remove tsleep timeout from lockdoc-test to adapt to the recent changes in the...Merlin Scholz
2023-07-10Ignore Carrier Detect on tty when runngin under LOCKDOC kernel to curcumvent ...Merlin Scholz
2023-07-10Implement lockdoc_test kernel module; hook run-bench.sh in/etc/rc; add networ...Merlin Scholz
2023-07-10Decouple LOCKDEBUG and LOCKDOC kernel flagsMerlin Scholz
2023-07-10First working lock logsMerlin Scholz
2023-07-10Undo previous log_lock functions only used for testingMerlin Scholz
2023-07-10Hook into lockdebug.hMerlin Scholz
2023-07-10Separate LOCKDEBUG and LOCKDOG kernel flagsMerlin Scholz
2023-07-10First proper lockdoc hooksMerlin Scholz
2023-07-10Fix memory padding by replacing char with enum in log_actionMerlin Scholz
2023-07-10Continue implementationMerlin Scholz
2023-07-10Port over code skeletonMerlin Scholz
2023-07-10Add sterilized LOCKDOC kernel configMerlin Scholz
2023-07-07sys/param.h: Welcome to 10.99.5, courtesy of heartbeat(9).riastradh
2023-07-07amd64/ALL: Turn on heartbeat checks.riastradh
2023-07-07heartbeat(9): New mechanism to check progress of kernel.riastradh
2023-07-07crashme(9): New crash methods with raised ipl or kpreempt disabled.riastradh
2023-07-07Fix locking error when setting the multicast filter to accept allmartin
2023-07-07virtio(4): Fix byte order of DMA data for armeb in the same manner asrin
2023-07-05mk.conf(5): document rump variableslukem
2023-07-04riscv: Fix (U)INT64_C suffix to match gcc's built-in idea of types.riastradh
2023-07-04tpm(4): Switch tsleep to kpause.riastradh
2023-07-03Enable MEMORY_DISK_DYNAMIC & co. to match std.generic64jakllsch
2023-07-01regennia
2023-07-01Add Realtek ALC671 to hdaudiodevs, seen on Fujitsu Futro S720 thin clientnia
2023-07-01Fix build when KERNHIST defined, but not UVMHISTskrll
2023-06-30entropy(9): Reintroduce netbsd<=9 time-delta estimator for unblocking.riastradh
2023-06-29s/determin /determine / in comment.andvar
2023-06-29Primary bootstrap is now able to read a GPT inside RAIDframe.manu
2023-06-28following a hunch...macallan
2023-06-28wait for the engine to go idle before issuing rectfill commandsmacallan