search for: bdevname

Displaying 20 results from an estimated 25 matches for "bdevname".

Did you mean: devname
2003 Jan 29
0
Ext3, orphans and read-only
...h should work on 2.5.59. --- linux-as/fs/ext3/super.c.orig Wed Jan 29 08:53:59 2003 +++ linux-as/fs/ext3/super.c Wed Jan 29 08:57:51 2003 @@ -815,12 +815,6 @@ return; } - if (s_flags & MS_RDONLY) { - printk(KERN_INFO "EXT3-fs: %s: orphan cleanup on readonly fs\n", - bdevname(sb->s_dev)); - sb->s_flags &= ~MS_RDONLY; - } - if (sb->u.ext3_sb.s_mount_state & EXT3_ERROR_FS) { if (es->s_last_orphan) jbd_debug(1, "Errors on filesystem, " @@ -830,6 +824,12 @@ return; } + if (s_flags & MS_RDONLY) { + printk(KERN_INFO "EX...
2003 Apr 22
0
ext3 "noload" option to mount returning error in 2.4.9 & 2.4.18 s eries kernel
...if (ext3_create_journal(sb, es, journal_inum)) goto failed_mount2; } else { if (!silent) printk (KERN_ERR "ext3: No journal on filesystem on %s\n", bdevname(dev)); goto failed_mount2; } Any help is appreciated. Thanks, Leslie Kuczynski
2003 Apr 22
0
RE: ext3 "noload" option to mount returning error in 2.4.9 & 2.4. 18 s eries kernel
...sb, es, journal_inum)) > goto failed_mount2; > } else { > if (!silent) > printk (KERN_ERR > "ext3: No journal on filesystem on %s\n", > bdevname(dev)); > goto failed_mount2; > } > > Any help is appreciated. > > Thanks, > Leslie Kuczynski > > > > > > _______________________________________________ > Ext3-users mailing list > Ext3-users@redhat.com > https://listman...
2003 Apr 18
1
ext3 "noload" option to mount returning error in 2.4.9&2.4.18 ser ies kernel
...if (ext3_create_journal(sb, es, journal_inum)) goto failed_mount2; } else { if (!silent) printk (KERN_ERR "ext3: No journal on filesystem on %s\n", bdevname(dev)); goto failed_mount2; } Any help is appreciated. Thanks, Leslie Kuczynski
2011 Dec 22
0
[RESEND] [PATCH v2] Btrfs: runtime integrity check tool
...1/4 exceeded the archaic 100,000 chars limit of vger.kernel.org (no complains from checkpatch.pl though). Therefore I now prepared a git-daemon for pulling. Please pull from git://btrfs.giantdisaster.de/git/btrfs integrity-check-patch-v2 Changes v1-v2: - Merge with updated disk flush code - Use bdevname to print the bdev''s name instead of the disk''s name - Fix v1 formatting issue (labels, and a few casts still had been wrong) - Merge with current scrub.c - Cast all u64 parameters to unsigned long long for printk - Fix issue with read errors on lower layers (caused by one sign...
2007 Aug 23
2
give me some works
hello, Chris In the next several months, I will have a lot of spare time. I will be happy if you assign some work to me. I have learn linux kernel for years but only fix a few small bugs in IP stack. In the past few months, I read some EXT4/VFS codes. I began reading source of btrfs ten days ago and have read it twice now. Regards YZ
2007 Aug 24
2
[git patch] klibc bzero, mount fixes + random stuff
...id bzero(void *dst, size_t n) +{ + char *q = dst; + + while (n--) + *q++ = 0; +} commit 9066a0392b2f1f52814cf38a29070866fe0181c9 Author: maximilian attems <max at stro.at> Date: Fri Aug 24 23:09:03 2007 +0200 devname.c: include kinit.h include the header file that prototypes bdevname() Signed-off-by: maximilian attems <max at stro.at> diff --git a/usr/kinit/devname.c b/usr/kinit/devname.c index aeb2135..03f360e 100644 --- a/usr/kinit/devname.c +++ b/usr/kinit/devname.c @@ -6,6 +6,8 @@ #include <sys/types.h> #include <sys/sysmacros.h> +#include &q...
2011 Dec 09
10
[PATCH 0/3] Btrfs: add IO error device stats
The goal is to detect when drives start to get an increased error rate, when drives should be replaced soon. Therefore statistic counters are added that count IO errors (read, write and flush). Additionally, the software detected errors like checksum errors and corrupted blocks are counted. An ioctl interface is added to get the device statistic counters. A second ioctl is added to atomically get
2010 Mar 02
17
[PATCH 00/16] External building, update for 2.6.33 and multiple root devices.
The following patchset implements 3 seperate series of changes. External Building ================= Patches 1 through 8 enable to use of klibc's build system while leaving the src tree pristine (and potentially read only). Specifically: - srctree=<Sources for klibc> - objtree=<Ouput directory for klibc> - KLIBCKERNELSRC=<Kernel sources> - KLIBCKERNELOBJ=<Kernel
2012 May 25
6
[PATCH v5 0/3] Btrfs: add IO error device stats
Changes v1-v2: - Remove restriction that BTRFS_IOC_GET_DEVICE_STATS is a privileged operation - Cast u64 to unsigned long long for printf() Changes v2-v3: - Rebased on Chris'' current master Changes v3-v4: - Add padding at end of ioctl structure Changes v4-v5: - The statistic members in the ioctl are now organized as an array of 64 bit values. Symbolic names for the array indexes
2013 Aug 07
0
[PATCH 07/22] block: Convert bio_for_each_segment() to bvec_iter
..._io_vec[iter.bi_idx].bv_page); - if (memcmp(p1 + bv->bv_offset, - p2 + bv->bv_offset, - bv->bv_len)) + if (memcmp(p1 + bv.bv_offset, + p2 + bv.bv_offset, + bv.bv_len)) printk(KERN_ERR "bcache (%s): verify failed at sector %llu\n", bdevname(dc->bdev, name), (uint64_t) s->orig_bio->bi_iter.bi_sector); - kunmap(bv->bv_page); - kunmap(check->bi_io_vec[i].bv_page); + kunmap(bv.bv_page); + kunmap(check->bi_io_vec[iter.bi_idx].bv_page); } - __bio_for_each_segment(bv, check, i, 0) - __free_page(bv->...
2013 Aug 07
0
[PATCH 07/22] block: Convert bio_for_each_segment() to bvec_iter
..._io_vec[iter.bi_idx].bv_page); - if (memcmp(p1 + bv->bv_offset, - p2 + bv->bv_offset, - bv->bv_len)) + if (memcmp(p1 + bv.bv_offset, + p2 + bv.bv_offset, + bv.bv_len)) printk(KERN_ERR "bcache (%s): verify failed at sector %llu\n", bdevname(dc->bdev, name), (uint64_t) s->orig_bio->bi_iter.bi_sector); - kunmap(bv->bv_page); - kunmap(check->bi_io_vec[i].bv_page); + kunmap(bv.bv_page); + kunmap(check->bi_io_vec[iter.bi_idx].bv_page); } - __bio_for_each_segment(bv, check, i, 0) - __free_page(bv->...
2013 Aug 07
0
[PATCH 07/22] block: Convert bio_for_each_segment() to bvec_iter
..._io_vec[iter.bi_idx].bv_page); - if (memcmp(p1 + bv->bv_offset, - p2 + bv->bv_offset, - bv->bv_len)) + if (memcmp(p1 + bv.bv_offset, + p2 + bv.bv_offset, + bv.bv_len)) printk(KERN_ERR "bcache (%s): verify failed at sector %llu\n", bdevname(dc->bdev, name), (uint64_t) s->orig_bio->bi_iter.bi_sector); - kunmap(bv->bv_page); - kunmap(check->bi_io_vec[i].bv_page); + kunmap(bv.bv_page); + kunmap(check->bi_io_vec[iter.bi_idx].bv_page); } - __bio_for_each_segment(bv, check, i, 0) - __free_page(bv->...
2013 Oct 29
0
[PATCH 07/23] block: Convert bio_for_each_segment() to bvec_iter
..._io_vec[iter.bi_idx].bv_page); - if (memcmp(p1 + bv->bv_offset, - p2 + bv->bv_offset, - bv->bv_len)) + if (memcmp(p1 + bv.bv_offset, + p2 + bv.bv_offset, + bv.bv_len)) printk(KERN_ERR "bcache (%s): verify failed at sector %llu\n", bdevname(dc->bdev, name), (uint64_t) s->orig_bio->bi_iter.bi_sector); - kunmap(bv->bv_page); - kunmap(check->bi_io_vec[i].bv_page); + kunmap(bv.bv_page); + kunmap(check->bi_io_vec[iter.bi_idx].bv_page); } - __bio_for_each_segment(bv, check, i, 0) - __free_page(bv->...
2013 Oct 29
0
[PATCH 07/23] block: Convert bio_for_each_segment() to bvec_iter
..._io_vec[iter.bi_idx].bv_page); - if (memcmp(p1 + bv->bv_offset, - p2 + bv->bv_offset, - bv->bv_len)) + if (memcmp(p1 + bv.bv_offset, + p2 + bv.bv_offset, + bv.bv_len)) printk(KERN_ERR "bcache (%s): verify failed at sector %llu\n", bdevname(dc->bdev, name), (uint64_t) s->orig_bio->bi_iter.bi_sector); - kunmap(bv->bv_page); - kunmap(check->bi_io_vec[i].bv_page); + kunmap(bv.bv_page); + kunmap(check->bi_io_vec[iter.bi_idx].bv_page); } - __bio_for_each_segment(bv, check, i, 0) - __free_page(bv->...
2013 Oct 29
0
[PATCH 07/23] block: Convert bio_for_each_segment() to bvec_iter
..._io_vec[iter.bi_idx].bv_page); - if (memcmp(p1 + bv->bv_offset, - p2 + bv->bv_offset, - bv->bv_len)) + if (memcmp(p1 + bv.bv_offset, + p2 + bv.bv_offset, + bv.bv_len)) printk(KERN_ERR "bcache (%s): verify failed at sector %llu\n", bdevname(dc->bdev, name), (uint64_t) s->orig_bio->bi_iter.bi_sector); - kunmap(bv->bv_page); - kunmap(check->bi_io_vec[i].bv_page); + kunmap(bv.bv_page); + kunmap(check->bi_io_vec[iter.bi_idx].bv_page); } - __bio_for_each_segment(bv, check, i, 0) - __free_page(bv->...
2013 Jun 09
0
[PATCH 06/26] block: Convert bio_for_each_segment() to bvec_iter
..._io_vec[iter.bi_idx].bv_page); - if (memcmp(p1 + bv->bv_offset, - p2 + bv->bv_offset, - bv->bv_len)) + if (memcmp(p1 + bv.bv_offset, + p2 + bv.bv_offset, + bv.bv_len)) printk(KERN_ERR "bcache (%s): verify failed at sector %llu\n", bdevname(dc->bdev, name), (uint64_t) s->orig_bio->bi_iter.bi_sector); - kunmap(bv->bv_page); - kunmap(check->bi_io_vec[i].bv_page); + kunmap(bv.bv_page); + kunmap(check->bi_io_vec[iter.bi_idx].bv_page); } - __bio_for_each_segment(bv, check, i, 0) - __free_page(bv->...
2013 Jun 09
0
[PATCH 06/26] block: Convert bio_for_each_segment() to bvec_iter
..._io_vec[iter.bi_idx].bv_page); - if (memcmp(p1 + bv->bv_offset, - p2 + bv->bv_offset, - bv->bv_len)) + if (memcmp(p1 + bv.bv_offset, + p2 + bv.bv_offset, + bv.bv_len)) printk(KERN_ERR "bcache (%s): verify failed at sector %llu\n", bdevname(dc->bdev, name), (uint64_t) s->orig_bio->bi_iter.bi_sector); - kunmap(bv->bv_page); - kunmap(check->bi_io_vec[i].bv_page); + kunmap(bv.bv_page); + kunmap(check->bi_io_vec[iter.bi_idx].bv_page); } - __bio_for_each_segment(bv, check, i, 0) - __free_page(bv->...
2013 Jun 09
0
[PATCH 06/26] block: Convert bio_for_each_segment() to bvec_iter
..._io_vec[iter.bi_idx].bv_page); - if (memcmp(p1 + bv->bv_offset, - p2 + bv->bv_offset, - bv->bv_len)) + if (memcmp(p1 + bv.bv_offset, + p2 + bv.bv_offset, + bv.bv_len)) printk(KERN_ERR "bcache (%s): verify failed at sector %llu\n", bdevname(dc->bdev, name), (uint64_t) s->orig_bio->bi_iter.bi_sector); - kunmap(bv->bv_page); - kunmap(check->bi_io_vec[i].bv_page); + kunmap(bv.bv_page); + kunmap(check->bi_io_vec[iter.bi_idx].bv_page); } - __bio_for_each_segment(bv, check, i, 0) - __free_page(bv->...
2013 Nov 27
0
[PATCH 07/25] block: Convert bio_for_each_segment() to bvec_iter
...base + j * PAGE_SIZE, PAGE_SIZE); diff --git a/drivers/md/bcache/debug.c b/drivers/md/bcache/debug.c index 92b3fd4..03cb4d1 100644 --- a/drivers/md/bcache/debug.c +++ b/drivers/md/bcache/debug.c @@ -173,7 +173,8 @@ void bch_data_verify(struct cached_dev *dc, struct bio *bio) { char name[BDEVNAME_SIZE]; struct bio *check; - struct bio_vec *bv; + struct bio_vec bv, *bv2; + struct bvec_iter iter; int i; check = bio_clone(bio, GFP_NOIO); @@ -185,13 +186,13 @@ void bch_data_verify(struct cached_dev *dc, struct bio *bio) submit_bio_wait(READ_SYNC, check); - bio_for_each_segment(bv,...