Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 7 Feb 2013 10:40:45 +0000 (UTC)
From:      Davide Italiano <davide@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject:   svn commit: r246459 - projects/calloutng/sys/kern
Message-ID:  <201302071040.r17Aej5x010356@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: davide
Date: Thu Feb  7 10:40:45 2013
New Revision: 246459
URL: http://svnweb.freebsd.org/changeset/base/246459

Log:
  Fix a braino. Pass the correct argument to DELAY() and unbreak pause_sbt().
  
  Reported by:	mav

Modified:
  projects/calloutng/sys/kern/kern_synch.c

Modified: projects/calloutng/sys/kern/kern_synch.c
==============================================================================
--- projects/calloutng/sys/kern/kern_synch.c	Thu Feb  7 10:37:36 2013	(r246458)
+++ projects/calloutng/sys/kern/kern_synch.c	Thu Feb  7 10:40:45 2013	(r246459)
@@ -369,7 +369,7 @@ pause_sbt(const char *wmesg, sbintime_t 
 			DELAY(1000000);
 			sbt_sec--;
 		}
-		DELAY(sbt / SBT_1US);
+		DELAY((sbt & 0xffffffff) / SBT_1US);
 		return (0);
 	}
 	return (_sleep(&pause_wchan, NULL, 0, wmesg, sbt, pr, flags));



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201302071040.r17Aej5x010356>