Linux Headquarters
[ Register ]
[ About us ] [ Home Page ]

Advertisement
[ Kernel ] [ Documentation ] [ Links ] [ Books ]

Advertisement

Kernel v2.4.1 /drivers/i2o/i2o_block.c

Filename:/drivers/i2o/i2o_block.c
Lines Added:0
Lines Deleted:7
Also changed in: (Previous) 2.4.1-pre12  2.4.1-pre11  2.4.1-pre10  2.4.1-pre9  2.4.1-pre8  2.4.1-pre6 
(Following) 2.4.1-ac1  2.4.1-ac2  2.4.1-ac3  2.4.1-ac4  2.4.1-ac5  2.4.1-ac6 

Location
[  2.4.1
  [  drivers
    [  i2o
       o  i2o_block.c

Patch

diff -u --recursive --new-file v2.4.0/linux/drivers/i2o/i2o_block.c linux/drivers/i2o/i2o_block.c
--- v2.4.0/linux/drivers/i2o/i2o_block.c   Wed Nov  8 17:09:50 2000
+++ linux/drivers/i2o/i2o_block.c   Sun Jan 28 13:37:18 2001
@@ -392,7 +392,6 @@
 
    if (req->nr_segments < max_segments) {
       req->nr_segments++;
-      q->elevator.nr_segments++;
       return 1;
    }
    return 0;
@@ -421,22 +420,16 @@
 {
    int max_segments = i2ob_dev[MINOR(req->rq_dev)].max_segments;
    int total_segments = req->nr_segments + next->nr_segments;
-   int same_segment;
 
    if (__max_segments < max_segments)
       max_segments = __max_segments;
 
-   same_segment = 0;
    if (req->bhtail->b_data + req->bhtail->b_size == next->bh->b_data)
-   {
       total_segments--;
-      same_segment = 1;
-   }
     
    if (total_segments > max_segments)
       return 0;
 
-   q->elevator.nr_segments -= same_segment;
    req->nr_segments = total_segments;
    return 1;
 }


Comments: webmaster (at) linuxhq.com.
Advertising: banners (at) linuxhq.com.
Compilation ©1998-2008 Linux Headquarters, Inc.