svn commit: r356972 - head/sys/compat/ndis
Gleb Smirnoff
glebius at FreeBSD.org
Wed Jan 22 05:32:24 UTC 2020
Author: glebius
Date: Wed Jan 22 05:32:23 2020
New Revision: 356972
URL: https://svnweb.freebsd.org/changeset/base/356972
Log:
Remove comment that no longer describe reality.
Modified:
head/sys/compat/ndis/ntoskrnl_var.h
Modified: head/sys/compat/ndis/ntoskrnl_var.h
==============================================================================
--- head/sys/compat/ndis/ntoskrnl_var.h Wed Jan 22 05:31:37 2020 (r356971)
+++ head/sys/compat/ndis/ntoskrnl_var.h Wed Jan 22 05:32:23 2020 (r356972)
@@ -363,19 +363,6 @@ typedef struct nt_objref nt_objref;
#define EVENT_TYPE_NOTIFY 0
#define EVENT_TYPE_SYNC 1
-/*
- * We need to use the timeout()/untimeout() API for ktimers
- * since timers can be initialized, but not destroyed (so
- * malloc()ing our own callout structures would mean a leak,
- * since there'd be no way to free() them). This means we
- * need to use struct callout_handle, which is really just a
- * pointer. To make it easier to deal with, we use a union
- * to overlay the callout_handle over the k_timerlistentry.
- * The latter is a list_entry, which is two pointers, so
- * there's enough space available to hide a callout_handle
- * there.
- */
-
struct ktimer {
nt_dispatch_header k_header;
uint64_t k_duetime;
More information about the svn-src-all
mailing list