summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-07-27Add separate kernel flag for VFS testslockdoc-10.99.5-vfs-0.2Merlin Scholz
2023-07-19Adapt to NetBSD 10 by adding mount logging and v_interlock logging. Update Lo...Merlin Scholz
2023-07-19Remove incorrect assertionMerlin Scholz
2023-07-19vnode modificiations to support LOCKDOC tracingMerlin Scholz
2023-07-19Add namecache_log to observed memoryMerlin Scholz
2023-07-19Fix v_interlock loggingMerlin Scholz
2023-07-19Fix logic errors in VFS subsys lockdoc memory logginMerlin Scholz
2023-07-19Organize VFS loggingMerlin Scholz
2023-07-19Fix log_memory sizeof in VFS subsystemMerlin Scholz
2023-07-19Instruct vnode_impl alloc/deallocMerlin Scholz
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-07heartbeat(9): Fix grammaro in man page.riastradh
2023-07-07Replace main(9) reference with code locationwiz
2023-07-07Sort SEE ALSOwiz
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-07doc/HACKS: Document PR port-alpha/57511rin