Remove spinlock descr field project (done, then reverted)
authorbouceklubos@8df170851b19ab991c23c19bba526b63d8659adb <bouceklubos@web>
Thu, 12 Oct 2017 20:22:53 +0000 (20:22 +0000)
committerIkiWiki <ikiwiki.info>
Thu, 12 Oct 2017 20:22:53 +0000 (20:22 +0000)
docs/developer/ProjectsPage.mdwn

index 673f3c6..a0d8941 100644 (file)
@@ -193,12 +193,6 @@ killall recently gained a -T flag to kill all descendents of a tty, bring this f
 * Verify that it is possible and safe to do this, what care would need to be taken, especially with respect to the random seeding?
 * Pull out locks around calls to karc4rand*
 
-### Improve kernel spinlock debug-ability
-* Add a const char *descr  field to the spinlock structure.
-* Adjust spin_init() and all use cases, SPINLOCK_INITIALIZER() could juse use macro string extensions (# head) to install the name there.
-* Adjust error messages to print the spinlock desc field.
-* This change will require a full world & kernel recompile.
-
 ### Partially rewrite buffer cache
 * Buffer cache buffers map VM pages from the filesystems VM-backed vnodes, the "buffer space" is the maximum amount of virtual space to allocate to these buffers.
 * When the buffer_map KVA space gets fragmented it caused very expensive defrag operations, the buffer_map KVA was recently increased to double the actual buffer space to allow full space utilization in the face of fragmentation and reduce the frequency of defrag operations.