[BACK]Return to bufq_priocscan.c CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / sys / kern

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /src/sys/kern/bufq_priocscan.c between version 1.3 and 1.4

version 1.3, 2004/11/25 04:52:24 version 1.4, 2005/03/03 05:00:22
Line 238  bufq_priocscan_get(struct bufq_state *bu
Line 238  bufq_priocscan_get(struct bufq_state *bu
                 /*                  /*
                  * XXX account only by number of requests.  is it good enough?                   * XXX account only by number of requests.  is it good enough?
                  */                   */
                 pq->q_burst--;                  if (remove) {
                           pq->q_burst--;
                   }
         } else {          } else {
                 /*                  /*
                  * no queue was selected due to burst counts                   * no queue was selected due to burst counts
Line 256  bufq_priocscan_get(struct bufq_state *bu
Line 258  bufq_priocscan_get(struct bufq_state *bu
                 /*                  /*
                  * reset burst counts                   * reset burst counts
                  */                   */
                 for (i = 0; i < PRIOCSCAN_NQUEUE; i++) {                  if (remove) {
                         pq = &q->bq_queue[i];                          for (i = 0; i < PRIOCSCAN_NQUEUE; i++) {
                         pq->q_burst = priocscan_burst[i];                                  pq = &q->bq_queue[i];
                                   pq->q_burst = priocscan_burst[i];
                           }
                 }                  }
   
                 /*                  /*

Legend:
Removed from v.1.3  
changed lines
  Added in v.1.4

CVSweb <webmaster@jp.NetBSD.org>