raid0.c (9134d02bc0af4a8747d448d1f811ec5f8eb96df6) | raid0.c (1f98a13f623e0ef666690a18c1250335fc6d7ef1) |
---|---|
1/* 2 raid0.c : Multiple Devices driver for Linux 3 Copyright (C) 1994-96 Marc ZYNGIER 4 <zyngier@ufr-info-p7.ibp.fr> or 5 <maz@gloups.fdn.fr> 6 Copyright (C) 1999, 2000 Ingo Molnar, Red Hat 7 8 --- 434 unchanged lines hidden (view full) --- 443 mddev_t *mddev = q->queuedata; 444 unsigned int chunk_sects; 445 sector_t sector_offset; 446 struct strip_zone *zone; 447 mdk_rdev_t *tmp_dev; 448 const int rw = bio_data_dir(bio); 449 int cpu; 450 | 1/* 2 raid0.c : Multiple Devices driver for Linux 3 Copyright (C) 1994-96 Marc ZYNGIER 4 <zyngier@ufr-info-p7.ibp.fr> or 5 <maz@gloups.fdn.fr> 6 Copyright (C) 1999, 2000 Ingo Molnar, Red Hat 7 8 --- 434 unchanged lines hidden (view full) --- 443 mddev_t *mddev = q->queuedata; 444 unsigned int chunk_sects; 445 sector_t sector_offset; 446 struct strip_zone *zone; 447 mdk_rdev_t *tmp_dev; 448 const int rw = bio_data_dir(bio); 449 int cpu; 450 |
451 if (unlikely(bio_barrier(bio))) { | 451 if (unlikely(bio_rw_flagged(bio, BIO_RW_BARRIER))) { |
452 bio_endio(bio, -EOPNOTSUPP); 453 return 0; 454 } 455 456 cpu = part_stat_lock(); 457 part_stat_inc(cpu, &mddev->gendisk->part0, ios[rw]); 458 part_stat_add(cpu, &mddev->gendisk->part0, sectors[rw], 459 bio_sectors(bio)); --- 109 unchanged lines hidden --- | 452 bio_endio(bio, -EOPNOTSUPP); 453 return 0; 454 } 455 456 cpu = part_stat_lock(); 457 part_stat_inc(cpu, &mddev->gendisk->part0, ios[rw]); 458 part_stat_add(cpu, &mddev->gendisk->part0, sectors[rw], 459 bio_sectors(bio)); --- 109 unchanged lines hidden --- |