index
:
netbsd
lockcount-9.3
lockdoc-10.99.5
lockdoc-10.99.5-vfs
lockdoc-9.3
lockdoc-9.3-vfs
trunk
NetBSD fork for lockdoc analysis
merlin@scholz.ruhr
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
Age
Commit message (
Expand
)
Author
2023-08-19
Add logging for buf->b_cflags BC_BUSY changes
lockdoc-10.99.5-vfs-0.3
Merlin Scholz
2023-07-27
Add separate kernel flag for VFS tests
lockdoc-10.99.5-vfs-0.2
Merlin Scholz
2023-07-19
Adapt to NetBSD 10 by adding mount logging and v_interlock logging. Update Lo...
Merlin Scholz
2023-07-19
Remove incorrect assertion
Merlin Scholz
2023-07-19
vnode modificiations to support LOCKDOC tracing
Merlin Scholz
2023-07-19
Add namecache_log to observed memory
Merlin Scholz
2023-07-19
Fix v_interlock logging
Merlin Scholz
2023-07-19
Fix logic errors in VFS subsys lockdoc memory loggin
Merlin Scholz
2023-07-19
Organize VFS logging
Merlin Scholz
2023-07-19
Fix log_memory sizeof in VFS subsystem
Merlin Scholz
2023-07-19
Instruct vnode_impl alloc/dealloc
Merlin Scholz
2023-07-19
Code cleanup
lockdoc-10.99.5
Merlin Scholz
2023-07-11
Re-enable LINUX_COMPAT in GENERIC for easier testability
lockdoc-10.99.5-0.1
Merlin Scholz
2023-07-10
Remove function we backportet from NetBSD 10 earlier
Merlin Scholz
2023-07-10
Add file, line, func logging for memory allocs/frees
Merlin Scholz
2023-07-10
Change asm logging to specify line -1 so that FAIL* doesn't replace it with NULL
Merlin Scholz
2023-07-10
Fix incorrect IRQs for serial ports in the kernel config
Merlin Scholz
2023-07-10
Fix GENERIC build and add proper bootloader config
Merlin Scholz
2023-07-10
Fix wrong logged function name for asm calls and pointer size
Merlin Scholz
2023-07-10
Add tracing for interrupts/exceptions
Merlin Scholz
2023-07-10
Code cleanup to prepare for proper interrupt handling
Merlin Scholz
2023-07-10
Fix kmutexes in the same way we fixed rwlocks in the last commit
Merlin Scholz
2023-07-10
Fix rwlock_exit logging order bug
Merlin Scholz
2023-07-10
Add IRQ tracing
Merlin Scholz
2023-07-10
Implement missing Mutex and RW logging
Merlin Scholz
2023-07-10
Implement logging for rwlock_enter() and rwlock_exit(), move from do-while ma...
Merlin Scholz
2023-07-10
Implement file and line logging for mutex locks
Merlin Scholz
2023-07-10
Implement sending of LOCKDOC experiment information on startup
Merlin Scholz
2023-07-10
Fix broken wait-methods in lockdoc-test
Merlin Scholz
2023-07-10
Implement stubbed out lockdoc functions; update lockdoc_event.h
Merlin Scholz
2023-07-10
Remove tsleep timeout from lockdoc-test to adapt to the recent changes in the...
Merlin Scholz
2023-07-10
Ignore Carrier Detect on tty when runngin under LOCKDOC kernel to curcumvent ...
Merlin Scholz
2023-07-10
Implement lockdoc_test kernel module; hook run-bench.sh in/etc/rc; add networ...
Merlin Scholz
2023-07-10
Decouple LOCKDEBUG and LOCKDOC kernel flags
Merlin Scholz
2023-07-10
First working lock logs
Merlin Scholz
2023-07-10
Undo previous log_lock functions only used for testing
Merlin Scholz
2023-07-10
Hook into lockdebug.h
Merlin Scholz
2023-07-10
Separate LOCKDEBUG and LOCKDOG kernel flags
Merlin Scholz
2023-07-10
First proper lockdoc hooks
Merlin Scholz
2023-07-10
Fix memory padding by replacing char with enum in log_action
Merlin Scholz
2023-07-10
Continue implementation
Merlin Scholz
2023-07-10
Port over code skeleton
Merlin Scholz
2023-07-10
Add sterilized LOCKDOC kernel config
Merlin Scholz
2023-07-07
sys/param.h: Welcome to 10.99.5, courtesy of heartbeat(9).
riastradh
2023-07-07
amd64/ALL: Turn on heartbeat checks.
riastradh
2023-07-07
heartbeat(9): New mechanism to check progress of kernel.
riastradh
2023-07-07
crashme(9): New crash methods with raised ipl or kpreempt disabled.
riastradh
2023-07-07
Fix locking error when setting the multicast filter to accept all
martin
2023-07-07
virtio(4): Fix byte order of DMA data for armeb in the same manner as
rin
2023-07-05
mk.conf(5): document rump variables
lukem
[next]