Print this page
XXXX introduce drv_sectohz
*** 851,861 ****
* sent before this thread being created
*/
for (;;) {
/* Compute the delay interval */
! interval = drv_usectohz(irm_balance_delay * 1000000);
/* Wait one interval, or until there are waiters */
if ((interval > 0) &&
!(pool_p->ipool_flags & DDI_IRM_FLAG_WAITERS) &&
!(pool_p->ipool_flags & DDI_IRM_FLAG_EXIT)) {
--- 851,861 ----
* sent before this thread being created
*/
for (;;) {
/* Compute the delay interval */
! interval = drv_sectohz(irm_balance_delay);
/* Wait one interval, or until there are waiters */
if ((interval > 0) &&
!(pool_p->ipool_flags & DDI_IRM_FLAG_WAITERS) &&
!(pool_p->ipool_flags & DDI_IRM_FLAG_EXIT)) {