[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [win-pv-devel] [PATCH] Revert "Make sure registry updates and deletes are flushed"
It transpires that, on certain versions of Windows, calling ZwFlushKey() early in boot not only fails (which is not surprising) but also logs an error event. This patch reverts commit 690f5474a9c6257fb15bc07b96c56cb64f193f65 to avoid such noise in the event logs. There is clearly no option but to trust Windows lazy flush to DTRT. Signed-off-by: Paul Durrant <paul.durrant@xxxxxxxxxx> --- src/common/registry.c | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/src/common/registry.c b/src/common/registry.c index fb05691..9f5628c 100644 --- a/src/common/registry.c +++ b/src/common/registry.c @@ -457,8 +457,6 @@ RegistryDeleteSubKey( ZwClose(SubKey); - (VOID) ZwFlushKey(Key); - RtlFreeUnicodeString(&Unicode); return STATUS_SUCCESS; @@ -697,8 +695,6 @@ RegistryDeleteValue( RtlFreeUnicodeString(&Unicode); - (VOID) ZwFlushKey(Key); - return STATUS_SUCCESS; fail2: @@ -819,8 +815,6 @@ RegistryUpdateDwordValue( __RegistryFree(Partial); - (VOID) ZwFlushKey(Key); - RtlFreeUnicodeString(&Unicode); return STATUS_SUCCESS; @@ -1151,8 +1145,6 @@ RegistryUpdateBinaryValue( __RegistryFree(Partial); - (VOID) ZwFlushKey(Key); - RtlFreeUnicodeString(&Unicode); return STATUS_SUCCESS; @@ -1443,8 +1435,6 @@ RegistryUpdateSzValue( __RegistryFree(Partial); - (VOID) ZwFlushKey(Key); - RtlFreeUnicodeString(&Unicode); return STATUS_SUCCESS; -- 2.5.3 _______________________________________________ win-pv-devel mailing list win-pv-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/cgi-bin/mailman/listinfo/win-pv-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |