Use ERESOURCE instead of spinlock to protect the hive list.
authorEric Kohl <eric.kohl@reactos.org>
Mon, 10 Feb 2003 21:24:45 +0000 (21:24 +0000)
committerEric Kohl <eric.kohl@reactos.org>
Mon, 10 Feb 2003 21:24:45 +0000 (21:24 +0000)
commit848ea5c2e017bdde62484718214c58e9588a9bd1
tree0de55be4fc8db27b5f12157e1cdf0980ee612fd1
parent0430d6bf60efa26010d0b8cc9b63294cd85a45e5
Use ERESOURCE instead of spinlock to protect the hive list.
Use worker thread to run hive flush routine at dispatch level.
 - Changes by Hartmut Birr!

Delete a key's hash block when the key is deleted.
Update pointers and offsets in a key object when the key cell is deleted.

svn path=/trunk/; revision=4134
reactos/ntoskrnl/cm/cm.h
reactos/ntoskrnl/cm/ntfunc.c
reactos/ntoskrnl/cm/regfile.c
reactos/ntoskrnl/cm/registry.c