diff options
author | Rafael Vanoni <rafael.vanoni@sun.com> | 2009-11-13 01:32:32 -0800 |
---|---|---|
committer | Rafael Vanoni <rafael.vanoni@sun.com> | 2009-11-13 01:32:32 -0800 |
commit | d3d50737e566cade9a08d73d2af95105ac7cd960 (patch) | |
tree | 399b76a3f6bf107e2ff506d8f9c3333654b29fc7 /usr/src/uts/common/c2/audit_io.c | |
parent | 1eff5f7761619411b3c31280fcd96cefc32968b7 (diff) | |
download | illumos-joyent-d3d50737e566cade9a08d73d2af95105ac7cd960.tar.gz |
PSARC/2009/396 Tickless Kernel Architecture / lbolt decoupling
6860030 tickless clock requires a clock() decoupled lbolt / lbolt64
Portions contributed by Chad Mynhier <cmynhier@gmail.com>
Diffstat (limited to 'usr/src/uts/common/c2/audit_io.c')
-rw-r--r-- | usr/src/uts/common/c2/audit_io.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/usr/src/uts/common/c2/audit_io.c b/usr/src/uts/common/c2/audit_io.c index 04dab516c2..c062ca204e 100644 --- a/usr/src/uts/common/c2/audit_io.c +++ b/usr/src/uts/common/c2/audit_io.c @@ -21,7 +21,7 @@ /* * Routines for writing audit records. * - * Copyright 2008 Sun Microsystems, Inc. All rights reserved. + * Copyright 2009 Sun Microsystems, Inc. All rights reserved. * Use is subject to license terms. */ @@ -547,9 +547,9 @@ au_door_upcall(au_kcontext_t *kctx, au_dbuf_t *aubuf) return (rc); mutex_enter(&(kctx->auk_eagain_mutex)); - (void) cv_timedwait(&(kctx->auk_eagain_cv), - &(kctx->auk_eagain_mutex), - lbolt + ticks_to_wait); + (void) cv_reltimedwait(&(kctx->auk_eagain_cv), + &(kctx->auk_eagain_mutex), ticks_to_wait, + TR_CLOCK_TICK); mutex_exit(&(kctx->auk_eagain_mutex)); retry = 1; |