linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* about ll_rw_blk.c of void generic_make_request(struct bio *bio)
@ 2006-03-29  7:26 erich
  2006-03-30 15:58 ` Jens Axboe
  0 siblings, 1 reply; 9+ messages in thread
From: erich @ 2006-03-29  7:26 UTC (permalink / raw)
  To: Jens Axboe
  Cc: (廣安科技)安可O,
	Andrew Morton, linux-kernel, dax, ccaputo, Matti Aarnio

Dear Jens Axboe,

I am an engineer of Areca (SATA RAID controller producer).
I have coding linux driver for kernel.org "arcmsr".
I have got dump message %s: rw=%ld, want=%Lu, limit=%Lu message from ext2 
file system.
But I am do well at Ext3 and all linux files system.
This issue only occur at read command.
Could you give me some info how to fix this bug in my linux scsi raid 
driver?

About the code ll_rw_blk.c mention that "it may well happen - the kernel 
calls bread() without checking the size of the device, e.g., when mounting a 
device."

I hope that you have more experience with it and knew what's wrong I am 
doing in my driver.


generic_make_request(struct bio *bio)

 if (maxsector)
 {
  sector_t sector = bio->bi_sector;

  if (maxsector < nr_sectors || maxsector - nr_sectors < sector)
  {
   /*
    * This may well happen - the kernel calls bread()
    * without checking the size of the device, e.g., when
    * mounting a device.
    */
   handle_bad_sector(bio);
   goto end_io;
  }
 }
Best Regards
Erich Chen 


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: about ll_rw_blk.c of void generic_make_request(struct bio *bio)
  2006-03-29  7:26 about ll_rw_blk.c of void generic_make_request(struct bio *bio) erich
@ 2006-03-30 15:58 ` Jens Axboe
  2006-03-31 17:32   ` Chris Caputo
  0 siblings, 1 reply; 9+ messages in thread
From: Jens Axboe @ 2006-03-30 15:58 UTC (permalink / raw)
  To: erich
  Cc: (?s?w????)?w?iO, Andrew Morton, linux-kernel, dax, ccaputo, Matti Aarnio

On Wed, Mar 29 2006, erich wrote:
> Dear Jens Axboe,
> 
> I am an engineer of Areca (SATA RAID controller producer).
> I have coding linux driver for kernel.org "arcmsr".
> I have got dump message %s: rw=%ld, want=%Lu, limit=%Lu message from ext2 
> file system.
> But I am do well at Ext3 and all linux files system.
> This issue only occur at read command.
> Could you give me some info how to fix this bug in my linux scsi raid 
> driver?
> 
> About the code ll_rw_blk.c mention that "it may well happen - the kernel 
> calls bread() without checking the size of the device, e.g., when mounting 
> a device."
> 
> I hope that you have more experience with it and knew what's wrong I am 
> doing in my driver.
> 
> 
> generic_make_request(struct bio *bio)
> 
> if (maxsector)
> {
>  sector_t sector = bio->bi_sector;
> 
>  if (maxsector < nr_sectors || maxsector - nr_sectors < sector)
>  {
>   /*
>    * This may well happen - the kernel calls bread()
>    * without checking the size of the device, e.g., when
>    * mounting a device.
>    */
>   handle_bad_sector(bio);
>   goto end_io;
>  }
> }

I can't really say, from my recollection of leafing over lkml emails, I
seem to recall someone saying he hit this with a newer kernel where as
the older one did not?

What are the sectors exactly it complains about, eg the full line you
see?

-- 
Jens Axboe


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: about ll_rw_blk.c of void generic_make_request(struct bio *bio)
  2006-03-30 15:58 ` Jens Axboe
@ 2006-03-31 17:32   ` Chris Caputo
  2006-03-31 18:09     ` Chris Caputo
  0 siblings, 1 reply; 9+ messages in thread
From: Chris Caputo @ 2006-03-31 17:32 UTC (permalink / raw)
  To: Jens Axboe
  Cc: erich, (?s?w????)?w?iO, Andrew Morton, linux-kernel, dax, Matti Aarnio

On Thu, 30 Mar 2006, Jens Axboe wrote:
> I can't really say, from my recollection of leafing over lkml emails, I
> seem to recall someone saying he hit this with a newer kernel where as
> the older one did not?
> 
> What are the sectors exactly it complains about, eg the full line you
> see?

I see:

  attempt to access beyond end of device
  sdb1: rw=0, want=134744080, limit=128002016

Chris

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: about ll_rw_blk.c of void generic_make_request(struct bio *bio)
  2006-03-31 17:32   ` Chris Caputo
@ 2006-03-31 18:09     ` Chris Caputo
  2006-03-31 20:22       ` Jens Axboe
  0 siblings, 1 reply; 9+ messages in thread
From: Chris Caputo @ 2006-03-31 18:09 UTC (permalink / raw)
  To: erich, Jens Axboe; +Cc: Andrew Morton, linux-kernel

On Fri, 31 Mar 2006, Chris Caputo wrote:
> On Thu, 30 Mar 2006, Jens Axboe wrote:
> > I can't really say, from my recollection of leafing over lkml emails, I
> > seem to recall someone saying he hit this with a newer kernel where as
> > the older one did not?
> > 
> > What are the sectors exactly it complains about, eg the full line you
> > see?
> 
> I see:
> 
>   attempt to access beyond end of device
>   sdb1: rw=0, want=134744080, limit=128002016

I believe the "rw=0" means that was a simple read request, and not a 
read-ahead.

128002016 equals about 62 gigs, which is the correct volume size:

  Filesystem           1K-blocks      Used Available Use% Mounted on
  /dev/sdb1             62995364   2832696  56962620   5% /xxx

  /dev/sdb1 on /xxx type ext2 (rw,noatime)

I'm at a loss as to why ext2 would want to read 3+ gigs past the end of 
the volume or why the arcmsr driver setting max_sectors to be 4096 instead 
of 512 makes a difference.

Erich, while using 4096 as the max_sectors count, in your lab can you make 
it so ll_rw_blk.c:handle_bad_sector() makes a call to dump_stack() after 
the printk's?  What does it show as the call trace?

Chris

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: about ll_rw_blk.c of void generic_make_request(struct bio *bio)
  2006-03-31 18:09     ` Chris Caputo
@ 2006-03-31 20:22       ` Jens Axboe
  2006-03-31 20:37         ` Chris Caputo
  0 siblings, 1 reply; 9+ messages in thread
From: Jens Axboe @ 2006-03-31 20:22 UTC (permalink / raw)
  To: Chris Caputo; +Cc: erich, Andrew Morton, linux-kernel

On Fri, Mar 31 2006, Chris Caputo wrote:
> On Fri, 31 Mar 2006, Chris Caputo wrote:
> > On Thu, 30 Mar 2006, Jens Axboe wrote:
> > > I can't really say, from my recollection of leafing over lkml emails, I
> > > seem to recall someone saying he hit this with a newer kernel where as
> > > the older one did not?
> > > 
> > > What are the sectors exactly it complains about, eg the full line you
> > > see?
> > 
> > I see:
> > 
> >   attempt to access beyond end of device
> >   sdb1: rw=0, want=134744080, limit=128002016
> 
> I believe the "rw=0" means that was a simple read request, and not a 
> read-ahead.

Correct.

> 128002016 equals about 62 gigs, which is the correct volume size:
> 
>   Filesystem           1K-blocks      Used Available Use% Mounted on
>   /dev/sdb1             62995364   2832696  56962620   5% /xxx
> 
>   /dev/sdb1 on /xxx type ext2 (rw,noatime)

How are you reproducing this, through the file system (reading files),
or reading the device? If the former, is the file system definitely
sound - eg does it pass fsck?

> I'm at a loss as to why ext2 would want to read 3+ gigs past the end of 
> the volume or why the arcmsr driver setting max_sectors to be 4096 instead 
> of 512 makes a difference.

It's truly puzzing why the 4k vs 512 would make a difference, except if
the driver really doesn't support that large requests and corrupts the
data somehow. I'm having an extraordinarily hard time imaging how the
SCSI layer could even come up with such a bug.

So everything seems to point us getting wrong data from the hardware,
most likely because of a driver bug in either handling the larger
transfers or the hardware just not liking them very much.

> Erich, while using 4096 as the max_sectors count, in your lab can you
> make it so ll_rw_blk.c:handle_bad_sector() makes a call to
> dump_stack() after the printk's?  What does it show as the call trace?

Probably wont tell you much.

-- 
Jens Axboe


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: about ll_rw_blk.c of void generic_make_request(struct bio *bio)
  2006-03-31 20:22       ` Jens Axboe
@ 2006-03-31 20:37         ` Chris Caputo
  2006-04-06  9:32           ` erich
  0 siblings, 1 reply; 9+ messages in thread
From: Chris Caputo @ 2006-03-31 20:37 UTC (permalink / raw)
  To: Jens Axboe; +Cc: erich, Andrew Morton, linux-kernel

On Fri, 31 Mar 2006, Jens Axboe wrote:
> On Fri, Mar 31 2006, Chris Caputo wrote:
> > On Fri, 31 Mar 2006, Chris Caputo wrote:
> > > On Thu, 30 Mar 2006, Jens Axboe wrote:
> > > > I can't really say, from my recollection of leafing over lkml emails, I
> > > > seem to recall someone saying he hit this with a newer kernel where as
> > > > the older one did not?
> > > > 
> > > > What are the sectors exactly it complains about, eg the full line you
> > > > see?
> > > 
> > > I see:
> > > 
> > >   attempt to access beyond end of device
> > >   sdb1: rw=0, want=134744080, limit=128002016
> > 
> > I believe the "rw=0" means that was a simple read request, and not a 
> > read-ahead.
> 
> Correct.
> 
> > 128002016 equals about 62 gigs, which is the correct volume size:
> > 
> >   Filesystem           1K-blocks      Used Available Use% Mounted on
> >   /dev/sdb1             62995364   2832696  56962620   5% /xxx
> > 
> >   /dev/sdb1 on /xxx type ext2 (rw,noatime)
> 
> How are you reproducing this, through the file system (reading files),
> or reading the device? If the former, is the file system definitely
> sound - eg does it pass fsck?

Filesystem level interaction via bonnie++.  Basic repro is, using ccaputo 
user, is:

  mke2fs -j -L /xxx /dev/sdb1
  mount -t ext2 /dev/sdb1 /xxx
  cd /xxx ; mkdir ccaputo ; chown ccaputo ccaputo ; cd ccaputo ; su ccaputo
  /usr/sbin/bonnie++

Filesystem is believed to be sound since it is from a fresh mke2fs.

The one strange thing I do is that I format it as ext3 (-j) but mount it 
as ext2, but I didn't think that would be an issue and I'd be surprised if 
Erich is doing the same in his tests, which also fail, with ext2.  (I do 
it in case I later decide to mount the volume as ext3.)

Chris

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: about ll_rw_blk.c of void generic_make_request(struct bio *bio)
  2006-03-31 20:37         ` Chris Caputo
@ 2006-04-06  9:32           ` erich
  2006-04-06 11:44             ` Chris Caputo
  0 siblings, 1 reply; 9+ messages in thread
From: erich @ 2006-04-06  9:32 UTC (permalink / raw)
  To: Chris Caputo
  Cc: dax, axboe,
	"(廣安科技)安可O",
	"Al Viro", "Andrew Morton",
	"Randy.Dunlap", "Matti Aarnio",
	linux-kernel, "James Bottomley"

[-- Attachment #1: Type: text/plain, Size: 2637 bytes --]

Dear Chris Caputo,

I am so sorry that I reply this mail today.
At 2006/4/3 my mother unexpectedly got paralysis and dead.
I can not do any more "request testing" with this bug for some days.
I do dump_stack as your request and attach it.
And I do "fsck" before test this volume every time.
It appears fine when do fsck with each testing volume.
You can easily reproduce this bug from copy a 900MB file from ARECA volume 
(mkfs.ext2, mount -t ext2) to none ARECA volume.

Best Regards
Erich Chen

----- Original Message ----- 
From: "Chris Caputo" <ccaputo@alt.net>
To: "Jens Axboe" <axboe@suse.de>
Cc: "erich" <erich@areca.com.tw>; "Andrew Morton" <akpm@osdl.org>; 
<linux-kernel@vger.kernel.org>
Sent: Saturday, April 01, 2006 4:37 AM
Subject: Re: about ll_rw_blk.c of void generic_make_request(struct bio *bio)


> On Fri, 31 Mar 2006, Jens Axboe wrote:
>> On Fri, Mar 31 2006, Chris Caputo wrote:
>> > On Fri, 31 Mar 2006, Chris Caputo wrote:
>> > > On Thu, 30 Mar 2006, Jens Axboe wrote:
>> > > > I can't really say, from my recollection of leafing over lkml 
>> > > > emails, I
>> > > > seem to recall someone saying he hit this with a newer kernel where 
>> > > > as
>> > > > the older one did not?
>> > > >
>> > > > What are the sectors exactly it complains about, eg the full line 
>> > > > you
>> > > > see?
>> > >
>> > > I see:
>> > >
>> > >   attempt to access beyond end of device
>> > >   sdb1: rw=0, want=134744080, limit=128002016
>> >
>> > I believe the "rw=0" means that was a simple read request, and not a
>> > read-ahead.
>>
>> Correct.
>>
>> > 128002016 equals about 62 gigs, which is the correct volume size:
>> >
>> >   Filesystem           1K-blocks      Used Available Use% Mounted on
>> >   /dev/sdb1             62995364   2832696  56962620   5% /xxx
>> >
>> >   /dev/sdb1 on /xxx type ext2 (rw,noatime)
>>
>> How are you reproducing this, through the file system (reading files),
>> or reading the device? If the former, is the file system definitely
>> sound - eg does it pass fsck?
>
> Filesystem level interaction via bonnie++.  Basic repro is, using ccaputo
> user, is:
>
>  mke2fs -j -L /xxx /dev/sdb1
>  mount -t ext2 /dev/sdb1 /xxx
>  cd /xxx ; mkdir ccaputo ; chown ccaputo ccaputo ; cd ccaputo ; su ccaputo
>  /usr/sbin/bonnie++
>
> Filesystem is believed to be sound since it is from a fresh mke2fs.
>
> The one strange thing I do is that I format it as ext3 (-j) but mount it
> as ext2, but I didn't think that would be an issue and I'd be surprised if
> Erich is doing the same in his tests, which also fail, with ext2.  (I do
> it in case I later decide to mount the volume as ext3.)
>
> Chris 

[-- Attachment #2: for_request_of_dump_stack.txt --]
[-- Type: text/plain, Size: 77339 bytes --]

ARECA RAID ADAPTER0: 64BITS PCI BUS DMA ADDRESSING SUPPORTED
ARECA RAID ADAPTER0: FIRMWARE VERSION V1.39 2006-2-9
scsi1 : ARECA SATA HOST ADAPTER RAID CONTROLLER (RAID6-ENGINE Inside)
        Driver Version 1.20.0X.13
  Vendor: Areca     Model: ARC-1160-VOL#00   Rev: R001
  Type:   Direct-Access                      ANSI SCSI revision: 03
SCSI device sda: 781249536 512-byte hdwr sectors (400000 MB)
sda: Write Protect is off
sda: Mode Sense: cb 00 00 08
SCSI device sda: drive cache: write back
SCSI device sda: 781249536 512-byte hdwr sectors (400000 MB)
sda: Write Protect is off
sda: Mode Sense: cb 00 00 08
SCSI device sda: drive cache: write back
 sda: sda1
sd 1:0:0:0: Attached scsi disk sda
sd 1:0:0:0: Attached scsi generic sg0 type 0
  Vendor: Areca     Model: ARC-1160-VOL#01   Rev: R001
  Type:   Direct-Access                      ANSI SCSI revision: 03
SCSI device sdb: 312499712 512-byte hdwr sectors (160000 MB)
sdb: Write Protect is off
sdb: Mode Sense: cb 00 00 08
SCSI device sdb: drive cache: write back
SCSI device sdb: 312499712 512-byte hdwr sectors (160000 MB)
sdb: Write Protect is off
sdb: Mode Sense: cb 00 00 08
SCSI device sdb: drive cache: write back
 sdb: sdb1
sd 1:0:1:0: Attached scsi disk sdb
sd 1:0:1:0: Attached scsi generic sg1 type 0
  Vendor: Areca     Model: ARC-1160-VOL#02   Rev: R001
  Type:   Direct-Access                      ANSI SCSI revision: 03
SCSI device sdc: 312499712 512-byte hdwr sectors (160000 MB)
sdc: Write Protect is off
sdc: Mode Sense: cb 00 00 08
SCSI device sdc: drive cache: write back
SCSI device sdc: 312499712 512-byte hdwr sectors (160000 MB)
sdc: Write Protect is off
sdc: Mode Sense: cb 00 00 08
SCSI device sdc: drive cache: write back
 sdc: sdc1
sd 1:0:2:0: Attached scsi disk sdc
sd 1:0:2:0: Attached scsi generic sg2 type 0
  Vendor: Areca     Model: RAID controller   Rev: R001
  Type:   Processor                          ANSI SCSI revision: 00
 1:0:16:0: Attached scsi generic sg3 type 3
arcmsr device major number 254
linux:~ # fsck /dev/sdb1
fsck 1.38 (30-Jun-2005)
e2fsck 1.38 (30-Jun-2005)
/mnt/sdb1 (/dev/sdb1): clean, 12/19546112 files, 876811/39062039 blocks
linux:~ # mount /dev/sdb1 /mnt/sdb1
linux:~ # cp /mnt/sdb1/aa ./ff
cp: reading `/mnt/sdb1/aa': Input/output error
#dump
kjournald starting.  Commit interval 5 seconds
EXT3 FS on sdb1, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
maxsector=312496317 nr_sectors=8 sector=757935400
attempt to access beyond end of device
sdb1: rw=0, want=22232771888, limit=312496317

Call Trace: <ffffffff8020d8a8>{generic_make_request+163}
       <ffffffff8020ddd9>{submit_bio+184} <ffffffff8019a42f>{mpage_bio_submit+31}
       <ffffffff8019a833>{do_mpage_readpage+686} <ffffffff882a7d0b>{:ext3:ext3_get_block+0}
       <ffffffff8015b23c>{__alloc_pages+87} <ffffffff8021af8b>{radix_tree_node_alloc+19}
       <ffffffff8021b3b5>{radix_tree_insert+244} <ffffffff8019b301>{mpage_readpages+168}
       <ffffffff882a7d0b>{:ext3:ext3_get_block+0} <ffffffff8015c910>{__do_page_cache_readahead+318}
       <ffffffff880ce0a4>{:reiserfs:reiserfs_submit_file_region_for_write+408}
       <ffffffff80143420>{autoremove_wake_function+0} <ffffffff880d01c1>{:reiserfs:reiserfs_file_write+5813}
       <ffffffff8015cc39>{blockable_page_cache_readahead+83}
       <ffffffff8015cd19>{make_ahead_window+129} <ffffffff8015ce8c>{page_cache_readahead+347}
       <ffffffff801575cc>{do_generic_mapping_read+294} <ffffffff801563d1>{file_read_actor+0}
       <ffffffff80157f86>{__generic_file_aio_read+334} <ffffffff80158174>{generic_file_aio_read+52}
       <ffffffff8017a2d2>{do_sync_read+199} <ffffffff80143420>{autoremove_wake_function+0}
       <ffffffff8017a54d>{vfs_read+203} <ffffffff8017afaa>{sys_read+69}
       <ffffffff8010a8fe>{system_call+126}
maxsector=312496317 nr_sectors=8 sector=-757934808
attempt to access beyond end of device
sdb1: rw=0, want=12126967088, limit=312496317

Call Trace: <ffffffff8020d8a8>{generic_make_request+163}
       <ffffffff8020ddd9>{submit_bio+184} <ffffffff8019a42f>{mpage_bio_submit+31}
       <ffffffff8019a833>{do_mpage_readpage+686} <ffffffff882a7d0b>{:ext3:ext3_get_block+0}
       <ffffffff8015b23c>{__alloc_pages+87} <ffffffff8021af8b>{radix_tree_node_alloc+19}
       <ffffffff8021b3b5>{radix_tree_insert+244} <ffffffff8019b301>{mpage_readpages+168}
       <ffffffff882a7d0b>{:ext3:ext3_get_block+0} <ffffffff8015c910>{__do_page_cache_readahead+318}
       <ffffffff880ce0a4>{:reiserfs:reiserfs_submit_file_region_for_write+408}
       <ffffffff80143420>{autoremove_wake_function+0} <ffffffff880d01c1>{:reiserfs:reiserfs_file_write+5813}
       <ffffffff8015cc39>{blockable_page_cache_readahead+83}
       <ffffffff8015cd19>{make_ahead_window+129} <ffffffff8015ce8c>{page_cache_readahead+347}
       <ffffffff801575cc>{do_generic_mapping_read+294} <ffffffff801563d1>{file_read_actor+0}
       <ffffffff80157f86>{__generic_file_aio_read+334} <ffffffff80158174>{generic_file_aio_read+52}
       <ffffffff8017a2d2>{do_sync_read+199} <ffffffff80143420>{autoremove_wake_function+0}
       <ffffffff8017a54d>{vfs_read+203} <ffffffff8017afaa>{sys_read+69}
       <ffffffff8010a8fe>{system_call+126}
maxsector=312496317 nr_sectors=8 sector=-757935408
attempt to access beyond end of device
sdb1: rw=0, want=12126966488, limit=312496317

Call Trace: <ffffffff8020d8a8>{generic_make_request+163}
       <ffffffff8020ddd9>{submit_bio+184} <ffffffff8019a42f>{mpage_bio_submit+31}
       <ffffffff8019a833>{do_mpage_readpage+686} <ffffffff882a7d0b>{:ext3:ext3_get_block+0}
       <ffffffff8015b23c>{__alloc_pages+87} <ffffffff8021af8b>{radix_tree_node_alloc+19}
       <ffffffff8021b3b5>{radix_tree_insert+244} <ffffffff8019b301>{mpage_readpages+168}
       <ffffffff882a7d0b>{:ext3:ext3_get_block+0} <ffffffff8015c910>{__do_page_cache_readahead+318}
       <ffffffff880ce0a4>{:reiserfs:reiserfs_submit_file_region_for_write+408}
       <ffffffff80143420>{autoremove_wake_function+0} <ffffffff880d01c1>{:reiserfs:reiserfs_file_write+5813}
       <ffffffff8015cc39>{blockable_page_cache_readahead+83}
       <ffffffff8015cd19>{make_ahead_window+129} <ffffffff8015ce8c>{page_cache_readahead+347}
       <ffffffff801575cc>{do_generic_mapping_read+294} <ffffffff801563d1>{file_read_actor+0}
       <ffffffff80157f86>{__generic_file_aio_read+334} <ffffffff80158174>{generic_file_aio_read+52}
       <ffffffff8017a2d2>{do_sync_read+199} <ffffffff80143420>{autoremove_wake_function+0}
       <ffffffff8017a54d>{vfs_read+203} <ffffffff8017afaa>{sys_read+69}
       <ffffffff8010a8fe>{system_call+126}
maxsector=312496317 nr_sectors=8 sector=757934800
attempt to access beyond end of device
sdb1: rw=0, want=22232771288, limit=312496317

Call Trace: <ffffffff8020d8a8>{generic_make_request+163}
       <ffffffff8020ddd9>{submit_bio+184} <ffffffff8019a42f>{mpage_bio_submit+31}
       <ffffffff8019a833>{do_mpage_readpage+686} <ffffffff882a7d0b>{:ext3:ext3_get_block+0}
       <ffffffff8015b23c>{__alloc_pages+87} <ffffffff8021af8b>{radix_tree_node_alloc+19}
       <ffffffff8021b3b5>{radix_tree_insert+244} <ffffffff8019b301>{mpage_readpages+168}
       <ffffffff882a7d0b>{:ext3:ext3_get_block+0} <ffffffff8015c910>{__do_page_cache_readahead+318}
       <ffffffff880ce0a4>{:reiserfs:reiserfs_submit_file_region_for_write+408}
       <ffffffff80143420>{autoremove_wake_function+0} <ffffffff880d01c1>{:reiserfs:reiserfs_file_write+5813}
       <ffffffff8015cc39>{blockable_page_cache_readahead+83}
       <ffffffff8015cd19>{make_ahead_window+129} <ffffffff8015ce8c>{page_cache_readahead+347}
       <ffffffff801575cc>{do_generic_mapping_read+294} <ffffffff801563d1>{file_read_actor+0}
       <ffffffff80157f86>{__generic_file_aio_read+334} <ffffffff80158174>{generic_file_aio_read+52}
       <ffffffff8017a2d2>{do_sync_read+199} <ffffffff80143420>{autoremove_wake_function+0}
       <ffffffff8017a54d>{vfs_read+203} <ffffffff8017afaa>{sys_read+69}
       <ffffffff8010a8fe>{system_call+126}
maxsector=312496317 nr_sectors=8 sector=757935400
attempt to access beyond end of device
sdb1: rw=0, want=22232771888, limit=312496317

Call Trace: <ffffffff8020d8a8>{generic_make_request+163}
       <ffffffff8020ddd9>{submit_bio+184} <ffffffff8019a42f>{mpage_bio_submit+31}
       <ffffffff8019a833>{do_mpage_readpage+686} <ffffffff882a7d0b>{:ext3:ext3_get_block+0}
       <ffffffff8015b23c>{__alloc_pages+87} <ffffffff8021af8b>{radix_tree_node_alloc+19}
       <ffffffff8021b3b5>{radix_tree_insert+244} <ffffffff8019b301>{mpage_readpages+168}
       <ffffffff882a7d0b>{:ext3:ext3_get_block+0} <ffffffff8015c910>{__do_page_cache_readahead+318}
       <ffffffff880ce0a4>{:reiserfs:reiserfs_submit_file_region_for_write+408}
       <ffffffff80143420>{autoremove_wake_function+0} <ffffffff880d01c1>{:reiserfs:reiserfs_file_write+5813}
       <ffffffff8015cc39>{blockable_page_cache_readahead+83}
       <ffffffff8015cd19>{make_ahead_window+129} <ffffffff8015ce8c>{page_cache_readahead+347}
       <ffffffff801575cc>{do_generic_mapping_read+294} <ffffffff801563d1>{file_read_actor+0}
       <ffffffff80157f86>{__generic_file_aio_read+334} <ffffffff80158174>{generic_file_aio_read+52}
       <ffffffff8017a2d2>{do_sync_read+199} <ffffffff80143420>{autoremove_wake_function+0}
       <ffffffff8017a54d>{vfs_read+203} <ffffffff8017afaa>{sys_read+69}
       <ffffffff8010a8fe>{system_call+126}
maxsector=312496317 nr_sectors=8 sector=-757934808
attempt to access beyond end of device
sdb1: rw=0, want=12126967088, limit=312496317

Call Trace: <ffffffff8020d8a8>{generic_make_request+163}
       <ffffffff8020ddd9>{submit_bio+184} <ffffffff8019a42f>{mpage_bio_submit+31}
       <ffffffff8019a833>{do_mpage_readpage+686} <ffffffff882a7d0b>{:ext3:ext3_get_block+0}
       <ffffffff8015b23c>{__alloc_pages+87} <ffffffff8021af8b>{radix_tree_node_alloc+19}
       <ffffffff8021b3b5>{radix_tree_insert+244} <ffffffff8019b301>{mpage_readpages+168}
       <ffffffff882a7d0b>{:ext3:ext3_get_block+0} <ffffffff8015c910>{__do_page_cache_readahead+318}
       <ffffffff880ce0a4>{:reiserfs:reiserfs_submit_file_region_for_write+408}
       <ffffffff80143420>{autoremove_wake_function+0} <ffffffff880d01c1>{:reiserfs:reiserfs_file_write+5813}
       <ffffffff8015cc39>{blockable_page_cache_readahead+83}
       <ffffffff8015cd19>{make_ahead_window+129} <ffffffff8015ce8c>{page_cache_readahead+347}
       <ffffffff801575cc>{do_generic_mapping_read+294} <ffffffff801563d1>{file_read_actor+0}
       <ffffffff80157f86>{__generic_file_aio_read+334} <ffffffff80158174>{generic_file_aio_read+52}
       <ffffffff8017a2d2>{do_sync_read+199} <ffffffff80143420>{autoremove_wake_function+0}
       <ffffffff8017a54d>{vfs_read+203} <ffffffff8017afaa>{sys_read+69}
       <ffffffff8010a8fe>{system_call+126}
maxsector=312496317 nr_sectors=8 sector=-757935408
attempt to access beyond end of device
sdb1: rw=0, want=12126966488, limit=312496317

Call Trace: <ffffffff8020d8a8>{generic_make_request+163}
       <ffffffff8020ddd9>{submit_bio+184} <ffffffff8019a42f>{mpage_bio_submit+31}
       <ffffffff8019a833>{do_mpage_readpage+686} <ffffffff882a7d0b>{:ext3:ext3_get_block+0}
       <ffffffff8015b23c>{__alloc_pages+87} <ffffffff8021af8b>{radix_tree_node_alloc+19}
       <ffffffff8021b3b5>{radix_tree_insert+244} <ffffffff8019b301>{mpage_readpages+168}
       <ffffffff882a7d0b>{:ext3:ext3_get_block+0} <ffffffff8015c910>{__do_page_cache_readahead+318}
       <ffffffff880ce0a4>{:reiserfs:reiserfs_submit_file_region_for_write+408}
       <ffffffff80143420>{autoremove_wake_function+0} <ffffffff880d01c1>{:reiserfs:reiserfs_file_write+5813}
       <ffffffff8015cc39>{blockable_page_cache_readahead+83}
       <ffffffff8015cd19>{make_ahead_window+129} <ffffffff8015ce8c>{page_cache_readahead+347}
       <ffffffff801575cc>{do_generic_mapping_read+294} <ffffffff801563d1>{file_read_actor+0}
       <ffffffff80157f86>{__generic_file_aio_read+334} <ffffffff80158174>{generic_file_aio_read+52}
       <ffffffff8017a2d2>{do_sync_read+199} <ffffffff80143420>{autoremove_wake_function+0}
       <ffffffff8017a54d>{vfs_read+203} <ffffffff8017afaa>{sys_read+69}
       <ffffffff8010a8fe>{system_call+126}
maxsector=312496317 nr_sectors=8 sector=757934800
attempt to access beyond end of device
sdb1: rw=0, want=22232771288, limit=312496317

Call Trace: <ffffffff8020d8a8>{generic_make_request+163}
       <ffffffff8020ddd9>{submit_bio+184} <ffffffff8019a42f>{mpage_bio_submit+31}
       <ffffffff8019a833>{do_mpage_readpage+686} <ffffffff882a7d0b>{:ext3:ext3_get_block+0}
       <ffffffff8015b23c>{__alloc_pages+87} <ffffffff8021af8b>{radix_tree_node_alloc+19}
       <ffffffff8021b3b5>{radix_tree_insert+244} <ffffffff8019b301>{mpage_readpages+168}
       <ffffffff882a7d0b>{:ext3:ext3_get_block+0} <ffffffff8015c910>{__do_page_cache_readahead+318}
       <ffffffff880ce0a4>{:reiserfs:reiserfs_submit_file_region_for_write+408}
       <ffffffff80143420>{autoremove_wake_function+0} <ffffffff880d01c1>{:reiserfs:reiserfs_file_write+5813}
       <ffffffff8015cc39>{blockable_page_cache_readahead+83}
       <ffffffff8015cd19>{make_ahead_window+129} <ffffffff8015ce8c>{page_cache_readahead+347}
       <ffffffff801575cc>{do_generic_mapping_read+294} <ffffffff801563d1>{file_read_actor+0}
       <ffffffff80157f86>{__generic_file_aio_read+334} <ffffffff80158174>{generic_file_aio_read+52}
       <ffffffff8017a2d2>{do_sync_read+199} <ffffffff80143420>{autoremove_wake_function+0}
       <ffffffff8017a54d>{vfs_read+203} <ffffffff8017afaa>{sys_read+69}
       <ffffffff8010a8fe>{system_call+126}
maxsector=312496317 nr_sectors=8 sector=757935400
attempt to access beyond end of device
sdb1: rw=0, want=22232771888, limit=312496317

Call Trace: <ffffffff8020d8a8>{generic_make_request+163}
       <ffffffff8020ddd9>{submit_bio+184} <ffffffff8019a42f>{mpage_bio_submit+31}
       <ffffffff8019a833>{do_mpage_readpage+686} <ffffffff882a7d0b>{:ext3:ext3_get_block+0}
       <ffffffff8015b23c>{__alloc_pages+87} <ffffffff8021af8b>{radix_tree_node_alloc+19}
       <ffffffff8021b3b5>{radix_tree_insert+244} <ffffffff8019b301>{mpage_readpages+168}
       <ffffffff882a7d0b>{:ext3:ext3_get_block+0} <ffffffff8015c910>{__do_page_cache_readahead+318}
       <ffffffff880ce0a4>{:reiserfs:reiserfs_submit_file_region_for_write+408}
       <ffffffff80143420>{autoremove_wake_function+0} <ffffffff880d01c1>{:reiserfs:reiserfs_file_write+5813}
       <ffffffff8015cc39>{blockable_page_cache_readahead+83}
       <ffffffff8015cd19>{make_ahead_window+129} <ffffffff8015ce8c>{page_cache_readahead+347}
       <ffffffff801575cc>{do_generic_mapping_read+294} <ffffffff801563d1>{file_read_actor+0}
       <ffffffff80157f86>{__generic_file_aio_read+334} <ffffffff80158174>{generic_file_aio_read+52}
       <ffffffff8017a2d2>{do_sync_read+199} <ffffffff80143420>{autoremove_wake_function+0}
       <ffffffff8017a54d>{vfs_read+203} <ffffffff8017afaa>{sys_read+69}
       <ffffffff8010a8fe>{system_call+126}
maxsector=312496317 nr_sectors=8 sector=-757934808
attempt to access beyond end of device
sdb1: rw=0, want=12126967088, limit=312496317

Call Trace: <ffffffff8020d8a8>{generic_make_request+163}
       <ffffffff8020ddd9>{submit_bio+184} <ffffffff8019a42f>{mpage_bio_submit+31}
       <ffffffff8019a833>{do_mpage_readpage+686} <ffffffff882a7d0b>{:ext3:ext3_get_block+0}
       <ffffffff8015b23c>{__alloc_pages+87} <ffffffff8021af8b>{radix_tree_node_alloc+19}
       <ffffffff8021b3b5>{radix_tree_insert+244} <ffffffff8019b301>{mpage_readpages+168}
       <ffffffff882a7d0b>{:ext3:ext3_get_block+0} <ffffffff8015c910>{__do_page_cache_readahead+318}
       <ffffffff880ce0a4>{:reiserfs:reiserfs_submit_file_region_for_write+408}
       <ffffffff80143420>{autoremove_wake_function+0} <ffffffff880d01c1>{:reiserfs:reiserfs_file_write+5813}
       <ffffffff8015cc39>{blockable_page_cache_readahead+83}
       <ffffffff8015cd19>{make_ahead_window+129} <ffffffff8015ce8c>{page_cache_readahead+347}
       <ffffffff801575cc>{do_generic_mapping_read+294} <ffffffff801563d1>{file_read_actor+0}
       <ffffffff80157f86>{__generic_file_aio_read+334} <ffffffff80158174>{generic_file_aio_read+52}
       <ffffffff8017a2d2>{do_sync_read+199} <ffffffff80143420>{autoremove_wake_function+0}
       <ffffffff8017a54d>{vfs_read+203} <ffffffff8017afaa>{sys_read+69}
       <ffffffff8010a8fe>{system_call+126}
maxsector=312496317 nr_sectors=8 sector=-757935408
attempt to access beyond end of device
sdb1: rw=0, want=12126966488, limit=312496317

Call Trace: <ffffffff8020d8a8>{generic_make_request+163}
       <ffffffff8020ddd9>{submit_bio+184} <ffffffff8019a42f>{mpage_bio_submit+31}
       <ffffffff8019a833>{do_mpage_readpage+686} <ffffffff882a7d0b>{:ext3:ext3_get_block+0}
       <ffffffff8015b23c>{__alloc_pages+87} <ffffffff8021af8b>{radix_tree_node_alloc+19}
       <ffffffff8021b3b5>{radix_tree_insert+244} <ffffffff8019b301>{mpage_readpages+168}
       <ffffffff882a7d0b>{:ext3:ext3_get_block+0} <ffffffff8015c910>{__do_page_cache_readahead+318}
       <ffffffff880ce0a4>{:reiserfs:reiserfs_submit_file_region_for_write+408}
       <ffffffff80143420>{autoremove_wake_function+0} <ffffffff880d01c1>{:reiserfs:reiserfs_file_write+5813}
       <ffffffff8015cc39>{blockable_page_cache_readahead+83}
       <ffffffff8015cd19>{make_ahead_window+129} <ffffffff8015ce8c>{page_cache_readahead+347}
       <ffffffff801575cc>{do_generic_mapping_read+294} <ffffffff801563d1>{file_read_actor+0}
       <ffffffff80157f86>{__generic_file_aio_read+334} <ffffffff80158174>{generic_file_aio_read+52}
       <ffffffff8017a2d2>{do_sync_read+199} <ffffffff80143420>{autoremove_wake_function+0}
       <ffffffff8017a54d>{vfs_read+203} <ffffffff8017afaa>{sys_read+69}
       <ffffffff8010a8fe>{system_call+126}
maxsector=312496317 nr_sectors=8 sector=757934800
attempt to access beyond end of device
sdb1: rw=0, want=22232771288, limit=312496317

Call Trace: <ffffffff8020d8a8>{generic_make_request+163}
       <ffffffff8020ddd9>{submit_bio+184} <ffffffff8019a42f>{mpage_bio_submit+31}
       <ffffffff8019a833>{do_mpage_readpage+686} <ffffffff882a7d0b>{:ext3:ext3_get_block+0}
       <ffffffff8015b23c>{__alloc_pages+87} <ffffffff8021af8b>{radix_tree_node_alloc+19}
       <ffffffff8021b3b5>{radix_tree_insert+244} <ffffffff8019b301>{mpage_readpages+168}
       <ffffffff882a7d0b>{:ext3:ext3_get_block+0} <ffffffff8015c910>{__do_page_cache_readahead+318}
       <ffffffff880ce0a4>{:reiserfs:reiserfs_submit_file_region_for_write+408}
       <ffffffff80143420>{autoremove_wake_function+0} <ffffffff880d01c1>{:reiserfs:reiserfs_file_write+5813}
       <ffffffff8015cc39>{blockable_page_cache_readahead+83}
       <ffffffff8015cd19>{make_ahead_window+129} <ffffffff8015ce8c>{page_cache_readahead+347}
       <ffffffff801575cc>{do_generic_mapping_read+294} <ffffffff801563d1>{file_read_actor+0}
       <ffffffff80157f86>{__generic_file_aio_read+334} <ffffffff80158174>{generic_file_aio_read+52}
       <ffffffff8017a2d2>{do_sync_read+199} <ffffffff80143420>{autoremove_wake_function+0}
       <ffffffff8017a54d>{vfs_read+203} <ffffffff8017afaa>{sys_read+69}
       <ffffffff8010a8fe>{system_call+126}
maxsector=312496317 nr_sectors=8 sector=757935400
attempt to access beyond end of device
sdb1: rw=0, want=22232771888, limit=312496317

Call Trace: <ffffffff8020d8a8>{generic_make_request+163}
       <ffffffff8020ddd9>{submit_bio+184} <ffffffff8019a42f>{mpage_bio_submit+31}
       <ffffffff8019a833>{do_mpage_readpage+686} <ffffffff882a7d0b>{:ext3:ext3_get_block+0}
       <ffffffff8015b23c>{__alloc_pages+87} <ffffffff8021af8b>{radix_tree_node_alloc+19}
       <ffffffff8021b3b5>{radix_tree_insert+244} <ffffffff8019b301>{mpage_readpages+168}
       <ffffffff882a7d0b>{:ext3:ext3_get_block+0} <ffffffff8015c910>{__do_page_cache_readahead+318}
       <ffffffff880ce0a4>{:reiserfs:reiserfs_submit_file_region_for_write+408}
       <ffffffff80143420>{autoremove_wake_function+0} <ffffffff880d01c1>{:reiserfs:reiserfs_file_write+5813}
       <ffffffff8015cc39>{blockable_page_cache_readahead+83}
       <ffffffff8015cd19>{make_ahead_window+129} <ffffffff8015ce8c>{page_cache_readahead+347}
       <ffffffff801575cc>{do_generic_mapping_read+294} <ffffffff801563d1>{file_read_actor+0}
       <ffffffff80157f86>{__generic_file_aio_read+334} <ffffffff80158174>{generic_file_aio_read+52}
       <ffffffff8017a2d2>{do_sync_read+199} <ffffffff80143420>{autoremove_wake_function+0}
       <ffffffff8017a54d>{vfs_read+203} <ffffffff8017afaa>{sys_read+69}
       <ffffffff8010a8fe>{system_call+126}
maxsector=312496317 nr_sectors=8 sector=-757934808
attempt to access beyond end of device
sdb1: rw=0, want=12126967088, limit=312496317

Call Trace: <ffffffff8020d8a8>{generic_make_request+163}
       <ffffffff8020ddd9>{submit_bio+184} <ffffffff8019a42f>{mpage_bio_submit+31}
       <ffffffff8019a833>{do_mpage_readpage+686} <ffffffff882a7d0b>{:ext3:ext3_get_block+0}
       <ffffffff8015b23c>{__alloc_pages+87} <ffffffff8021af8b>{radix_tree_node_alloc+19}
       <ffffffff8021b3b5>{radix_tree_insert+244} <ffffffff8019b301>{mpage_readpages+168}
       <ffffffff882a7d0b>{:ext3:ext3_get_block+0} <ffffffff8015c910>{__do_page_cache_readahead+318}
       <ffffffff880ce0a4>{:reiserfs:reiserfs_submit_file_region_for_write+408}
       <ffffffff80143420>{autoremove_wake_function+0} <ffffffff880d01c1>{:reiserfs:reiserfs_file_write+5813}
       <ffffffff8015cc39>{blockable_page_cache_readahead+83}
       <ffffffff8015cd19>{make_ahead_window+129} <ffffffff8015ce8c>{page_cache_readahead+347}
       <ffffffff801575cc>{do_generic_mapping_read+294} <ffffffff801563d1>{file_read_actor+0}
       <ffffffff80157f86>{__generic_file_aio_read+334} <ffffffff80158174>{generic_file_aio_read+52}
       <ffffffff8017a2d2>{do_sync_read+199} <ffffffff80143420>{autoremove_wake_function+0}
       <ffffffff8017a54d>{vfs_read+203} <ffffffff8017afaa>{sys_read+69}
       <ffffffff8010a8fe>{system_call+126}
maxsector=312496317 nr_sectors=8 sector=-757935408
attempt to access beyond end of device
sdb1: rw=0, want=12126966488, limit=312496317

Call Trace: <ffffffff8020d8a8>{generic_make_request+163}
       <ffffffff8020ddd9>{submit_bio+184} <ffffffff8019a42f>{mpage_bio_submit+31}
       <ffffffff8019a833>{do_mpage_readpage+686} <ffffffff882a7d0b>{:ext3:ext3_get_block+0}
       <ffffffff8015b23c>{__alloc_pages+87} <ffffffff8021af8b>{radix_tree_node_alloc+19}
       <ffffffff8021b3b5>{radix_tree_insert+244} <ffffffff8019b301>{mpage_readpages+168}
       <ffffffff882a7d0b>{:ext3:ext3_get_block+0} <ffffffff8015c910>{__do_page_cache_readahead+318}
       <ffffffff880ce0a4>{:reiserfs:reiserfs_submit_file_region_for_write+408}
       <ffffffff80143420>{autoremove_wake_function+0} <ffffffff880d01c1>{:reiserfs:reiserfs_file_write+5813}
       <ffffffff8015cc39>{blockable_page_cache_readahead+83}
       <ffffffff8015cd19>{make_ahead_window+129} <ffffffff8015ce8c>{page_cache_readahead+347}
       <ffffffff801575cc>{do_generic_mapping_read+294} <ffffffff801563d1>{file_read_actor+0}
       <ffffffff80157f86>{__generic_file_aio_read+334} <ffffffff80158174>{generic_file_aio_read+52}
       <ffffffff8017a2d2>{do_sync_read+199} <ffffffff80143420>{autoremove_wake_function+0}
       <ffffffff8017a54d>{vfs_read+203} <ffffffff8017afaa>{sys_read+69}
       <ffffffff8010a8fe>{system_call+126}
maxsector=312496317 nr_sectors=8 sector=757934800
attempt to access beyond end of device
sdb1: rw=0, want=22232771288, limit=312496317

Call Trace: <ffffffff8020d8a8>{generic_make_request+163}
       <ffffffff8020ddd9>{submit_bio+184} <ffffffff8019a42f>{mpage_bio_submit+31}
       <ffffffff8019a833>{do_mpage_readpage+686} <ffffffff882a7d0b>{:ext3:ext3_get_block+0}
       <ffffffff8015b23c>{__alloc_pages+87} <ffffffff8021af8b>{radix_tree_node_alloc+19}
       <ffffffff8021b3b5>{radix_tree_insert+244} <ffffffff8019b301>{mpage_readpages+168}
       <ffffffff882a7d0b>{:ext3:ext3_get_block+0} <ffffffff8015c910>{__do_page_cache_readahead+318}
       <ffffffff880ce0a4>{:reiserfs:reiserfs_submit_file_region_for_write+408}
       <ffffffff80143420>{autoremove_wake_function+0} <ffffffff880d01c1>{:reiserfs:reiserfs_file_write+5813}
       <ffffffff8015cc39>{blockable_page_cache_readahead+83}
       <ffffffff8015cd19>{make_ahead_window+129} <ffffffff8015ce8c>{page_cache_readahead+347}
       <ffffffff801575cc>{do_generic_mapping_read+294} <ffffffff801563d1>{file_read_actor+0}
       <ffffffff80157f86>{__generic_file_aio_read+334} <ffffffff80158174>{generic_file_aio_read+52}
       <ffffffff8017a2d2>{do_sync_read+199} <ffffffff80143420>{autoremove_wake_function+0}
       <ffffffff8017a54d>{vfs_read+203} <ffffffff8017afaa>{sys_read+69}
       <ffffffff8010a8fe>{system_call+126}
maxsector=312496317 nr_sectors=8 sector=757935400
attempt to access beyond end of device
sdb1: rw=0, want=22232771888, limit=312496317

Call Trace: <ffffffff8020d8a8>{generic_make_request+163}
       <ffffffff8020ddd9>{submit_bio+184} <ffffffff8019a42f>{mpage_bio_submit+31}
       <ffffffff8019a833>{do_mpage_readpage+686} <ffffffff882a7d0b>{:ext3:ext3_get_block+0}
       <ffffffff8015b23c>{__alloc_pages+87} <ffffffff8021af8b>{radix_tree_node_alloc+19}
       <ffffffff8021b3b5>{radix_tree_insert+244} <ffffffff8019b301>{mpage_readpages+168}
       <ffffffff882a7d0b>{:ext3:ext3_get_block+0} <ffffffff8015c910>{__do_page_cache_readahead+318}
       <ffffffff880ce0a4>{:reiserfs:reiserfs_submit_file_region_for_write+408}
       <ffffffff80143420>{autoremove_wake_function+0} <ffffffff880d01c1>{:reiserfs:reiserfs_file_write+5813}
       <ffffffff8015cc39>{blockable_page_cache_readahead+83}
       <ffffffff8015cd19>{make_ahead_window+129} <ffffffff8015ce8c>{page_cache_readahead+347}
       <ffffffff801575cc>{do_generic_mapping_read+294} <ffffffff801563d1>{file_read_actor+0}
       <ffffffff80157f86>{__generic_file_aio_read+334} <ffffffff80158174>{generic_file_aio_read+52}
       <ffffffff8017a2d2>{do_sync_read+199} <ffffffff80143420>{autoremove_wake_function+0}
       <ffffffff8017a54d>{vfs_read+203} <ffffffff8017afaa>{sys_read+69}
       <ffffffff8010a8fe>{system_call+126}
maxsector=312496317 nr_sectors=8 sector=-757934808
attempt to access beyond end of device
sdb1: rw=0, want=12126967088, limit=312496317

Call Trace: <ffffffff8020d8a8>{generic_make_request+163}
       <ffffffff8020ddd9>{submit_bio+184} <ffffffff8019a42f>{mpage_bio_submit+31}
       <ffffffff8019a833>{do_mpage_readpage+686} <ffffffff882a7d0b>{:ext3:ext3_get_block+0}
       <ffffffff8015b23c>{__alloc_pages+87} <ffffffff8021af8b>{radix_tree_node_alloc+19}
       <ffffffff8021b3b5>{radix_tree_insert+244} <ffffffff8019b301>{mpage_readpages+168}
       <ffffffff882a7d0b>{:ext3:ext3_get_block+0} <ffffffff8015c910>{__do_page_cache_readahead+318}
       <ffffffff880ce0a4>{:reiserfs:reiserfs_submit_file_region_for_write+408}
       <ffffffff80143420>{autoremove_wake_function+0} <ffffffff880d01c1>{:reiserfs:reiserfs_file_write+5813}
       <ffffffff8015cc39>{blockable_page_cache_readahead+83}
       <ffffffff8015cd19>{make_ahead_window+129} <ffffffff8015ce8c>{page_cache_readahead+347}
       <ffffffff801575cc>{do_generic_mapping_read+294} <ffffffff801563d1>{file_read_actor+0}
       <ffffffff80157f86>{__generic_file_aio_read+334} <ffffffff80158174>{generic_file_aio_read+52}
       <ffffffff8017a2d2>{do_sync_read+199} <ffffffff80143420>{autoremove_wake_function+0}
       <ffffffff8017a54d>{vfs_read+203} <ffffffff8017afaa>{sys_read+69}
       <ffffffff8010a8fe>{system_call+126}
maxsector=312496317 nr_sectors=8 sector=-757935408
attempt to access beyond end of device
sdb1: rw=0, want=12126966488, limit=312496317

Call Trace: <ffffffff8020d8a8>{generic_make_request+163}
       <ffffffff8020ddd9>{submit_bio+184} <ffffffff8019a42f>{mpage_bio_submit+31}
       <ffffffff8019a833>{do_mpage_readpage+686} <ffffffff882a7d0b>{:ext3:ext3_get_block+0}
       <ffffffff8015b23c>{__alloc_pages+87} <ffffffff8021af8b>{radix_tree_node_alloc+19}
       <ffffffff8021b3b5>{radix_tree_insert+244} <ffffffff8019b301>{mpage_readpages+168}
       <ffffffff882a7d0b>{:ext3:ext3_get_block+0} <ffffffff8015c910>{__do_page_cache_readahead+318}
       <ffffffff880ce0a4>{:reiserfs:reiserfs_submit_file_region_for_write+408}
       <ffffffff80143420>{autoremove_wake_function+0} <ffffffff880d01c1>{:reiserfs:reiserfs_file_write+5813}
       <ffffffff8015cc39>{blockable_page_cache_readahead+83}
       <ffffffff8015cd19>{make_ahead_window+129} <ffffffff8015ce8c>{page_cache_readahead+347}
       <ffffffff801575cc>{do_generic_mapping_read+294} <ffffffff801563d1>{file_read_actor+0}
       <ffffffff80157f86>{__generic_file_aio_read+334} <ffffffff80158174>{generic_file_aio_read+52}
       <ffffffff8017a2d2>{do_sync_read+199} <ffffffff80143420>{autoremove_wake_function+0}
       <ffffffff8017a54d>{vfs_read+203} <ffffffff8017afaa>{sys_read+69}
       <ffffffff8010a8fe>{system_call+126}
maxsector=312496317 nr_sectors=8 sector=757934800
attempt to access beyond end of device
sdb1: rw=0, want=22232771288, limit=312496317

Call Trace: <ffffffff8020d8a8>{generic_make_request+163}
       <ffffffff8021af8b>{radix_tree_node_alloc+19} <ffffffff8021b3b5>{radix_tree_insert+244}
       <ffffffff8020ddd9>{submit_bio+184} <ffffffff8015d571>{__pagevec_lru_add+204}
       <ffffffff8019a42f>{mpage_bio_submit+31} <ffffffff8019b36e>{mpage_readpages+277}
       <ffffffff882a7d0b>{:ext3:ext3_get_block+0} <ffffffff8015c910>{__do_page_cache_readahead+318}
       <ffffffff880ce0a4>{:reiserfs:reiserfs_submit_file_region_for_write+408}
       <ffffffff80143420>{autoremove_wake_function+0} <ffffffff880d01c1>{:reiserfs:reiserfs_file_write+5813}
       <ffffffff8015cc39>{blockable_page_cache_readahead+83}
       <ffffffff8015cd19>{make_ahead_window+129} <ffffffff8015ce8c>{page_cache_readahead+347}
       <ffffffff801575cc>{do_generic_mapping_read+294} <ffffffff801563d1>{file_read_actor+0}
       <ffffffff80157f86>{__generic_file_aio_read+334} <ffffffff80158174>{generic_file_aio_read+52}
       <ffffffff8017a2d2>{do_sync_read+199} <ffffffff80143420>{autoremove_wake_function+0}
       <ffffffff8017a54d>{vfs_read+203} <ffffffff8017afaa>{sys_read+69}
       <ffffffff8010a8fe>{system_call+126}
maxsector=312496317 nr_sectors=8 sector=757935400
attempt to access beyond end of device
sdb1: rw=0, want=22232771888, limit=312496317

Call Trace: <ffffffff8020d8a8>{generic_make_request+163}
       <ffffffff8020ddd9>{submit_bio+184} <ffffffff8019a42f>{mpage_bio_submit+31}
       <ffffffff8019a833>{do_mpage_readpage+686} <ffffffff882a7d0b>{:ext3:ext3_get_block+0}
       <ffffffff80182c45>{inode_get_bytes+16} <ffffffff880cb1f1>{:reiserfs:inode2sd+246}
       <ffffffff880db298>{:reiserfs:pathrelse+35} <ffffffff8019b301>{mpage_readpages+168}
       <ffffffff882a7d0b>{:ext3:ext3_get_block+0} <ffffffff8015b23c>{__alloc_pages+87}
       <ffffffff8015c910>{__do_page_cache_readahead+318} <ffffffff880ce0a4>{:reiserfs:reiserfs_submit_file_region_for_write+408}
       <ffffffff80143420>{autoremove_wake_function+0} <ffffffff880d01c1>{:reiserfs:reiserfs_file_write+5813}
       <ffffffff8015cc39>{blockable_page_cache_readahead+83}
       <ffffffff8015cd19>{make_ahead_window+129} <ffffffff8015ce8c>{page_cache_readahead+347}
       <ffffffff801575cc>{do_generic_mapping_read+294} <ffffffff801563d1>{file_read_actor+0}
       <ffffffff80157f86>{__generic_file_aio_read+334} <ffffffff80158174>{generic_file_aio_read+52}
       <ffffffff8017a2d2>{do_sync_read+199} <ffffffff80143420>{autoremove_wake_function+0}
       <ffffffff8017a54d>{vfs_read+203} <ffffffff8017afaa>{sys_read+69}
       <ffffffff8010a8fe>{system_call+126}
maxsector=312496317 nr_sectors=8 sector=-757934808
attempt to access beyond end of device
sdb1: rw=0, want=12126967088, limit=312496317

Call Trace: <ffffffff8020d8a8>{generic_make_request+163}
       <ffffffff8020ddd9>{submit_bio+184} <ffffffff8019a42f>{mpage_bio_submit+31}
       <ffffffff8019a833>{do_mpage_readpage+686} <ffffffff882a7d0b>{:ext3:ext3_get_block+0}
       <ffffffff80182c45>{inode_get_bytes+16} <ffffffff880cb1f1>{:reiserfs:inode2sd+246}
       <ffffffff880db298>{:reiserfs:pathrelse+35} <ffffffff8019b301>{mpage_readpages+168}
       <ffffffff882a7d0b>{:ext3:ext3_get_block+0} <ffffffff8015b23c>{__alloc_pages+87}
       <ffffffff8015c910>{__do_page_cache_readahead+318} <ffffffff880ce0a4>{:reiserfs:reiserfs_submit_file_region_for_write+408}
       <ffffffff80143420>{autoremove_wake_function+0} <ffffffff880d01c1>{:reiserfs:reiserfs_file_write+5813}
       <ffffffff8015cc39>{blockable_page_cache_readahead+83}
       <ffffffff8015cd19>{make_ahead_window+129} <ffffffff8015ce8c>{page_cache_readahead+347}
       <ffffffff801575cc>{do_generic_mapping_read+294} <ffffffff801563d1>{file_read_actor+0}
       <ffffffff80157f86>{__generic_file_aio_read+334} <ffffffff80158174>{generic_file_aio_read+52}
       <ffffffff8017a2d2>{do_sync_read+199} <ffffffff80143420>{autoremove_wake_function+0}
       <ffffffff8017a54d>{vfs_read+203} <ffffffff8017afaa>{sys_read+69}
       <ffffffff8010a8fe>{system_call+126}
maxsector=312496317 nr_sectors=8 sector=-757935408
attempt to access beyond end of device
sdb1: rw=0, want=12126966488, limit=312496317

Call Trace: <ffffffff8020d8a8>{generic_make_request+163}
       <ffffffff8020ddd9>{submit_bio+184} <ffffffff8019a42f>{mpage_bio_submit+31}
       <ffffffff8019a833>{do_mpage_readpage+686} <ffffffff882a7d0b>{:ext3:ext3_get_block+0}
       <ffffffff80182c45>{inode_get_bytes+16} <ffffffff880cb1f1>{:reiserfs:inode2sd+246}
       <ffffffff880db298>{:reiserfs:pathrelse+35} <ffffffff8019b301>{mpage_readpages+168}
       <ffffffff882a7d0b>{:ext3:ext3_get_block+0} <ffffffff8015b23c>{__alloc_pages+87}
       <ffffffff8015c910>{__do_page_cache_readahead+318} <ffffffff880ce0a4>{:reiserfs:reiserfs_submit_file_region_for_write+408}
       <ffffffff80143420>{autoremove_wake_function+0} <ffffffff880d01c1>{:reiserfs:reiserfs_file_write+5813}
       <ffffffff8015cc39>{blockable_page_cache_readahead+83}
       <ffffffff8015cd19>{make_ahead_window+129} <ffffffff8015ce8c>{page_cache_readahead+347}
       <ffffffff801575cc>{do_generic_mapping_read+294} <ffffffff801563d1>{file_read_actor+0}
       <ffffffff80157f86>{__generic_file_aio_read+334} <ffffffff80158174>{generic_file_aio_read+52}
       <ffffffff8017a2d2>{do_sync_read+199} <ffffffff80143420>{autoremove_wake_function+0}
       <ffffffff8017a54d>{vfs_read+203} <ffffffff8017afaa>{sys_read+69}
       <ffffffff8010a8fe>{system_call+126}
maxsector=312496317 nr_sectors=8 sector=757934800
attempt to access beyond end of device
sdb1: rw=0, want=22232771288, limit=312496317

Call Trace: <ffffffff8020d8a8>{generic_make_request+163}
       <ffffffff8020ddd9>{submit_bio+184} <ffffffff8019a42f>{mpage_bio_submit+31}
       <ffffffff8019a833>{do_mpage_readpage+686} <ffffffff882a7d0b>{:ext3:ext3_get_block+0}
       <ffffffff80182c45>{inode_get_bytes+16} <ffffffff880cb1f1>{:reiserfs:inode2sd+246}
       <ffffffff880db298>{:reiserfs:pathrelse+35} <ffffffff8019b301>{mpage_readpages+168}
       <ffffffff882a7d0b>{:ext3:ext3_get_block+0} <ffffffff8015b23c>{__alloc_pages+87}
       <ffffffff8015c910>{__do_page_cache_readahead+318} <ffffffff880ce0a4>{:reiserfs:reiserfs_submit_file_region_for_write+408}
       <ffffffff80143420>{autoremove_wake_function+0} <ffffffff880d01c1>{:reiserfs:reiserfs_file_write+5813}
       <ffffffff8015cc39>{blockable_page_cache_readahead+83}
       <ffffffff8015cd19>{make_ahead_window+129} <ffffffff8015ce8c>{page_cache_readahead+347}
       <ffffffff801575cc>{do_generic_mapping_read+294} <ffffffff801563d1>{file_read_actor+0}
       <ffffffff80157f86>{__generic_file_aio_read+334} <ffffffff80158174>{generic_file_aio_read+52}
       <ffffffff8017a2d2>{do_sync_read+199} <ffffffff80143420>{autoremove_wake_function+0}
       <ffffffff8017a54d>{vfs_read+203} <ffffffff8017afaa>{sys_read+69}
       <ffffffff8010a8fe>{system_call+126}
maxsector=312496317 nr_sectors=8 sector=757935400
attempt to access beyond end of device
sdb1: rw=0, want=22232771888, limit=312496317

Call Trace: <ffffffff8020d8a8>{generic_make_request+163}
       <ffffffff8020ddd9>{submit_bio+184} <ffffffff8019a42f>{mpage_bio_submit+31}
       <ffffffff8019a833>{do_mpage_readpage+686} <ffffffff882a7d0b>{:ext3:ext3_get_block+0}
       <ffffffff80182c45>{inode_get_bytes+16} <ffffffff880cb1f1>{:reiserfs:inode2sd+246}
       <ffffffff880db298>{:reiserfs:pathrelse+35} <ffffffff8019b301>{mpage_readpages+168}
       <ffffffff882a7d0b>{:ext3:ext3_get_block+0} <ffffffff8015b23c>{__alloc_pages+87}
       <ffffffff8015c910>{__do_page_cache_readahead+318} <ffffffff880ce0a4>{:reiserfs:reiserfs_submit_file_region_for_write+408}
       <ffffffff80143420>{autoremove_wake_function+0} <ffffffff880d01c1>{:reiserfs:reiserfs_file_write+5813}
       <ffffffff8015cc39>{blockable_page_cache_readahead+83}
       <ffffffff8015cd19>{make_ahead_window+129} <ffffffff8015ce8c>{page_cache_readahead+347}
       <ffffffff801575cc>{do_generic_mapping_read+294} <ffffffff801563d1>{file_read_actor+0}
       <ffffffff80157f86>{__generic_file_aio_read+334} <ffffffff80158174>{generic_file_aio_read+52}
       <ffffffff8017a2d2>{do_sync_read+199} <ffffffff80143420>{autoremove_wake_function+0}
       <ffffffff8017a54d>{vfs_read+203} <ffffffff8017afaa>{sys_read+69}
       <ffffffff8010a8fe>{system_call+126}
maxsector=312496317 nr_sectors=8 sector=-757934808
attempt to access beyond end of device
sdb1: rw=0, want=12126967088, limit=312496317

Call Trace: <ffffffff8020d8a8>{generic_make_request+163}
       <ffffffff8020ddd9>{submit_bio+184} <ffffffff8019a42f>{mpage_bio_submit+31}
       <ffffffff8019a833>{do_mpage_readpage+686} <ffffffff882a7d0b>{:ext3:ext3_get_block+0}
       <ffffffff80182c45>{inode_get_bytes+16} <ffffffff880cb1f1>{:reiserfs:inode2sd+246}
       <ffffffff880db298>{:reiserfs:pathrelse+35} <ffffffff8019b301>{mpage_readpages+168}
       <ffffffff882a7d0b>{:ext3:ext3_get_block+0} <ffffffff8015b23c>{__alloc_pages+87}
       <ffffffff8015c910>{__do_page_cache_readahead+318} <ffffffff880ce0a4>{:reiserfs:reiserfs_submit_file_region_for_write+408}
       <ffffffff80143420>{autoremove_wake_function+0} <ffffffff880d01c1>{:reiserfs:reiserfs_file_write+5813}
       <ffffffff8015cc39>{blockable_page_cache_readahead+83}
       <ffffffff8015cd19>{make_ahead_window+129} <ffffffff8015ce8c>{page_cache_readahead+347}
       <ffffffff801575cc>{do_generic_mapping_read+294} <ffffffff801563d1>{file_read_actor+0}
       <ffffffff80157f86>{__generic_file_aio_read+334} <ffffffff80158174>{generic_file_aio_read+52}
       <ffffffff8017a2d2>{do_sync_read+199} <ffffffff80143420>{autoremove_wake_function+0}
       <ffffffff8017a54d>{vfs_read+203} <ffffffff8017afaa>{sys_read+69}
       <ffffffff8010a8fe>{system_call+126}
maxsector=312496317 nr_sectors=8 sector=-757935408
attempt to access beyond end of device
sdb1: rw=0, want=12126966488, limit=312496317

Call Trace: <ffffffff8020d8a8>{generic_make_request+163}
       <ffffffff8020ddd9>{submit_bio+184} <ffffffff8019a42f>{mpage_bio_submit+31}
       <ffffffff8019a833>{do_mpage_readpage+686} <ffffffff882a7d0b>{:ext3:ext3_get_block+0}
       <ffffffff80182c45>{inode_get_bytes+16} <ffffffff880cb1f1>{:reiserfs:inode2sd+246}
       <ffffffff880db298>{:reiserfs:pathrelse+35} <ffffffff8019b301>{mpage_readpages+168}
       <ffffffff882a7d0b>{:ext3:ext3_get_block+0} <ffffffff8015b23c>{__alloc_pages+87}
       <ffffffff8015c910>{__do_page_cache_readahead+318} <ffffffff880ce0a4>{:reiserfs:reiserfs_submit_file_region_for_write+408}
       <ffffffff80143420>{autoremove_wake_function+0} <ffffffff880d01c1>{:reiserfs:reiserfs_file_write+5813}
       <ffffffff8015cc39>{blockable_page_cache_readahead+83}
       <ffffffff8015cd19>{make_ahead_window+129} <ffffffff8015ce8c>{page_cache_readahead+347}
       <ffffffff801575cc>{do_generic_mapping_read+294} <ffffffff801563d1>{file_read_actor+0}
       <ffffffff80157f86>{__generic_file_aio_read+334} <ffffffff80158174>{generic_file_aio_read+52}
       <ffffffff8017a2d2>{do_sync_read+199} <ffffffff80143420>{autoremove_wake_function+0}
       <ffffffff8017a54d>{vfs_read+203} <ffffffff8017afaa>{sys_read+69}
       <ffffffff8010a8fe>{system_call+126}
maxsector=312496317 nr_sectors=8 sector=757934800
attempt to access beyond end of device
sdb1: rw=0, want=22232771288, limit=312496317

Call Trace: <ffffffff8020d8a8>{generic_make_request+163}
       <ffffffff8020ddd9>{submit_bio+184} <ffffffff8019a42f>{mpage_bio_submit+31}
       <ffffffff8019a833>{do_mpage_readpage+686} <ffffffff882a7d0b>{:ext3:ext3_get_block+0}
       <ffffffff80182c45>{inode_get_bytes+16} <ffffffff880cb1f1>{:reiserfs:inode2sd+246}
       <ffffffff880db298>{:reiserfs:pathrelse+35} <ffffffff8019b301>{mpage_readpages+168}
       <ffffffff882a7d0b>{:ext3:ext3_get_block+0} <ffffffff8015b23c>{__alloc_pages+87}
       <ffffffff8015c910>{__do_page_cache_readahead+318} <ffffffff880ce0a4>{:reiserfs:reiserfs_submit_file_region_for_write+408}
       <ffffffff80143420>{autoremove_wake_function+0} <ffffffff880d01c1>{:reiserfs:reiserfs_file_write+5813}
       <ffffffff8015cc39>{blockable_page_cache_readahead+83}
       <ffffffff8015cd19>{make_ahead_window+129} <ffffffff8015ce8c>{page_cache_readahead+347}
       <ffffffff801575cc>{do_generic_mapping_read+294} <ffffffff801563d1>{file_read_actor+0}
       <ffffffff80157f86>{__generic_file_aio_read+334} <ffffffff80158174>{generic_file_aio_read+52}
       <ffffffff8017a2d2>{do_sync_read+199} <ffffffff80143420>{autoremove_wake_function+0}
       <ffffffff8017a54d>{vfs_read+203} <ffffffff8017afaa>{sys_read+69}
       <ffffffff8010a8fe>{system_call+126}
maxsector=312496317 nr_sectors=8 sector=757935400
attempt to access beyond end of device
sdb1: rw=0, want=22232771888, limit=312496317

Call Trace: <ffffffff8020d8a8>{generic_make_request+163}
       <ffffffff8020ddd9>{submit_bio+184} <ffffffff8019a42f>{mpage_bio_submit+31}
       <ffffffff8019a833>{do_mpage_readpage+686} <ffffffff882a7d0b>{:ext3:ext3_get_block+0}
       <ffffffff80182c45>{inode_get_bytes+16} <ffffffff880cb1f1>{:reiserfs:inode2sd+246}
       <ffffffff880db298>{:reiserfs:pathrelse+35} <ffffffff8019b301>{mpage_readpages+168}
       <ffffffff882a7d0b>{:ext3:ext3_get_block+0} <ffffffff8015b23c>{__alloc_pages+87}
       <ffffffff8015c910>{__do_page_cache_readahead+318} <ffffffff880ce0a4>{:reiserfs:reiserfs_submit_file_region_for_write+408}
       <ffffffff80143420>{autoremove_wake_function+0} <ffffffff880d01c1>{:reiserfs:reiserfs_file_write+5813}
       <ffffffff8015cc39>{blockable_page_cache_readahead+83}
       <ffffffff8015cd19>{make_ahead_window+129} <ffffffff8015ce8c>{page_cache_readahead+347}
       <ffffffff801575cc>{do_generic_mapping_read+294} <ffffffff801563d1>{file_read_actor+0}
       <ffffffff80157f86>{__generic_file_aio_read+334} <ffffffff80158174>{generic_file_aio_read+52}
       <ffffffff8017a2d2>{do_sync_read+199} <ffffffff80143420>{autoremove_wake_function+0}
       <ffffffff8017a54d>{vfs_read+203} <ffffffff8017afaa>{sys_read+69}
       <ffffffff8010a8fe>{system_call+126}
maxsector=312496317 nr_sectors=8 sector=-757934808
attempt to access beyond end of device
sdb1: rw=0, want=12126967088, limit=312496317

Call Trace: <ffffffff8020d8a8>{generic_make_request+163}
       <ffffffff8020ddd9>{submit_bio+184} <ffffffff8019a42f>{mpage_bio_submit+31}
       <ffffffff8019a833>{do_mpage_readpage+686} <ffffffff882a7d0b>{:ext3:ext3_get_block+0}
       <ffffffff80182c45>{inode_get_bytes+16} <ffffffff880cb1f1>{:reiserfs:inode2sd+246}
       <ffffffff880db298>{:reiserfs:pathrelse+35} <ffffffff8019b301>{mpage_readpages+168}
       <ffffffff882a7d0b>{:ext3:ext3_get_block+0} <ffffffff8015b23c>{__alloc_pages+87}
       <ffffffff8015c910>{__do_page_cache_readahead+318} <ffffffff880ce0a4>{:reiserfs:reiserfs_submit_file_region_for_write+408}
       <ffffffff80143420>{autoremove_wake_function+0} <ffffffff880d01c1>{:reiserfs:reiserfs_file_write+5813}
       <ffffffff8015cc39>{blockable_page_cache_readahead+83}
       <ffffffff8015cd19>{make_ahead_window+129} <ffffffff8015ce8c>{page_cache_readahead+347}
       <ffffffff801575cc>{do_generic_mapping_read+294} <ffffffff801563d1>{file_read_actor+0}
       <ffffffff80157f86>{__generic_file_aio_read+334} <ffffffff80158174>{generic_file_aio_read+52}
       <ffffffff8017a2d2>{do_sync_read+199} <ffffffff80143420>{autoremove_wake_function+0}
       <ffffffff8017a54d>{vfs_read+203} <ffffffff8017afaa>{sys_read+69}
       <ffffffff8010a8fe>{system_call+126}
maxsector=312496317 nr_sectors=8 sector=-757935408
attempt to access beyond end of device
sdb1: rw=0, want=12126966488, limit=312496317

Call Trace: <ffffffff8020d8a8>{generic_make_request+163}
       <ffffffff8020ddd9>{submit_bio+184} <ffffffff8019a42f>{mpage_bio_submit+31}
       <ffffffff8019a833>{do_mpage_readpage+686} <ffffffff882a7d0b>{:ext3:ext3_get_block+0}
       <ffffffff80182c45>{inode_get_bytes+16} <ffffffff880cb1f1>{:reiserfs:inode2sd+246}
       <ffffffff880db298>{:reiserfs:pathrelse+35} <ffffffff8019b301>{mpage_readpages+168}
       <ffffffff882a7d0b>{:ext3:ext3_get_block+0} <ffffffff8015b23c>{__alloc_pages+87}
       <ffffffff8015c910>{__do_page_cache_readahead+318} <ffffffff880ce0a4>{:reiserfs:reiserfs_submit_file_region_for_write+408}
       <ffffffff80143420>{autoremove_wake_function+0} <ffffffff880d01c1>{:reiserfs:reiserfs_file_write+5813}
       <ffffffff8015cc39>{blockable_page_cache_readahead+83}
       <ffffffff8015cd19>{make_ahead_window+129} <ffffffff8015ce8c>{page_cache_readahead+347}
       <ffffffff801575cc>{do_generic_mapping_read+294} <ffffffff801563d1>{file_read_actor+0}
       <ffffffff80157f86>{__generic_file_aio_read+334} <ffffffff80158174>{generic_file_aio_read+52}
       <ffffffff8017a2d2>{do_sync_read+199} <ffffffff80143420>{autoremove_wake_function+0}
       <ffffffff8017a54d>{vfs_read+203} <ffffffff8017afaa>{sys_read+69}
       <ffffffff8010a8fe>{system_call+126}
maxsector=312496317 nr_sectors=8 sector=757934800
attempt to access beyond end of device
sdb1: rw=0, want=22232771288, limit=312496317

Call Trace: <ffffffff8020d8a8>{generic_make_request+163}
       <ffffffff8020ddd9>{submit_bio+184} <ffffffff8019a42f>{mpage_bio_submit+31}
       <ffffffff8019a833>{do_mpage_readpage+686} <ffffffff882a7d0b>{:ext3:ext3_get_block+0}
       <ffffffff80182c45>{inode_get_bytes+16} <ffffffff880cb1f1>{:reiserfs:inode2sd+246}
       <ffffffff880db298>{:reiserfs:pathrelse+35} <ffffffff8019b301>{mpage_readpages+168}
       <ffffffff882a7d0b>{:ext3:ext3_get_block+0} <ffffffff8015c910>{__do_page_cache_readahead+318}
       <ffffffff880ce0a4>{:reiserfs:reiserfs_submit_file_region_for_write+408}
       <ffffffff80143420>{autoremove_wake_function+0} <ffffffff880d01c1>{:reiserfs:reiserfs_file_write+5813}
       <ffffffff8015cc39>{blockable_page_cache_readahead+83}
       <ffffffff8015cd19>{make_ahead_window+129} <ffffffff8015ce8c>{page_cache_readahead+347}
       <ffffffff801575cc>{do_generic_mapping_read+294} <ffffffff801563d1>{file_read_actor+0}
       <ffffffff80157f86>{__generic_file_aio_read+334} <ffffffff80158174>{generic_file_aio_read+52}
       <ffffffff8017a2d2>{do_sync_read+199} <ffffffff80143420>{autoremove_wake_function+0}
       <ffffffff8017a54d>{vfs_read+203} <ffffffff8017afaa>{sys_read+69}
       <ffffffff8010a8fe>{system_call+126}
maxsector=312496317 nr_sectors=8 sector=757935400
attempt to access beyond end of device
sdb1: rw=0, want=22232771888, limit=312496317

Call Trace: <ffffffff8020d8a8>{generic_make_request+163}
       <ffffffff8020ddd9>{submit_bio+184} <ffffffff8019a42f>{mpage_bio_submit+31}
       <ffffffff8019a833>{do_mpage_readpage+686} <ffffffff882a7d0b>{:ext3:ext3_get_block+0}
       <ffffffff80182c45>{inode_get_bytes+16} <ffffffff880cb1f1>{:reiserfs:inode2sd+246}
       <ffffffff880db298>{:reiserfs:pathrelse+35} <ffffffff8019b301>{mpage_readpages+168}
       <ffffffff882a7d0b>{:ext3:ext3_get_block+0} <ffffffff8015c910>{__do_page_cache_readahead+318}
       <ffffffff880ce0a4>{:reiserfs:reiserfs_submit_file_region_for_write+408}
       <ffffffff80143420>{autoremove_wake_function+0} <ffffffff880d01c1>{:reiserfs:reiserfs_file_write+5813}
       <ffffffff8015cc39>{blockable_page_cache_readahead+83}
       <ffffffff8015cd19>{make_ahead_window+129} <ffffffff8015ce8c>{page_cache_readahead+347}
       <ffffffff801575cc>{do_generic_mapping_read+294} <ffffffff801563d1>{file_read_actor+0}
       <ffffffff80157f86>{__generic_file_aio_read+334} <ffffffff80158174>{generic_file_aio_read+52}
       <ffffffff8017a2d2>{do_sync_read+199} <ffffffff80143420>{autoremove_wake_function+0}
       <ffffffff8017a54d>{vfs_read+203} <ffffffff8017afaa>{sys_read+69}
       <ffffffff8010a8fe>{system_call+126}
maxsector=312496317 nr_sectors=8 sector=-757934808
attempt to access beyond end of device
sdb1: rw=0, want=12126967088, limit=312496317

Call Trace: <ffffffff8020d8a8>{generic_make_request+163}
       <ffffffff8020ddd9>{submit_bio+184} <ffffffff8019a42f>{mpage_bio_submit+31}
       <ffffffff8019a833>{do_mpage_readpage+686} <ffffffff882a7d0b>{:ext3:ext3_get_block+0}
       <ffffffff80182c45>{inode_get_bytes+16} <ffffffff880cb1f1>{:reiserfs:inode2sd+246}
       <ffffffff880db298>{:reiserfs:pathrelse+35} <ffffffff8019b301>{mpage_readpages+168}
       <ffffffff882a7d0b>{:ext3:ext3_get_block+0} <ffffffff8015c910>{__do_page_cache_readahead+318}
       <ffffffff880ce0a4>{:reiserfs:reiserfs_submit_file_region_for_write+408}
       <ffffffff80143420>{autoremove_wake_function+0} <ffffffff880d01c1>{:reiserfs:reiserfs_file_write+5813}
       <ffffffff8015cc39>{blockable_page_cache_readahead+83}
       <ffffffff8015cd19>{make_ahead_window+129} <ffffffff8015ce8c>{page_cache_readahead+347}
       <ffffffff801575cc>{do_generic_mapping_read+294} <ffffffff801563d1>{file_read_actor+0}
       <ffffffff80157f86>{__generic_file_aio_read+334} <ffffffff80158174>{generic_file_aio_read+52}
       <ffffffff8017a2d2>{do_sync_read+199} <ffffffff80143420>{autoremove_wake_function+0}
       <ffffffff8017a54d>{vfs_read+203} <ffffffff8017afaa>{sys_read+69}
       <ffffffff8010a8fe>{system_call+126}
maxsector=312496317 nr_sectors=8 sector=-757935408
attempt to access beyond end of device
sdb1: rw=0, want=12126966488, limit=312496317

Call Trace: <ffffffff8020d8a8>{generic_make_request+163}
       <ffffffff8020ddd9>{submit_bio+184} <ffffffff8019a42f>{mpage_bio_submit+31}
       <ffffffff8019a833>{do_mpage_readpage+686} <ffffffff882a7d0b>{:ext3:ext3_get_block+0}
       <ffffffff80182c45>{inode_get_bytes+16} <ffffffff880cb1f1>{:reiserfs:inode2sd+246}
       <ffffffff880db298>{:reiserfs:pathrelse+35} <ffffffff8019b301>{mpage_readpages+168}
       <ffffffff882a7d0b>{:ext3:ext3_get_block+0} <ffffffff8015c910>{__do_page_cache_readahead+318}
       <ffffffff880ce0a4>{:reiserfs:reiserfs_submit_file_region_for_write+408}
       <ffffffff80143420>{autoremove_wake_function+0} <ffffffff880d01c1>{:reiserfs:reiserfs_file_write+5813}
       <ffffffff8015cc39>{blockable_page_cache_readahead+83}
       <ffffffff8015cd19>{make_ahead_window+129} <ffffffff8015ce8c>{page_cache_readahead+347}
       <ffffffff801575cc>{do_generic_mapping_read+294} <ffffffff801563d1>{file_read_actor+0}
       <ffffffff80157f86>{__generic_file_aio_read+334} <ffffffff80158174>{generic_file_aio_read+52}
       <ffffffff8017a2d2>{do_sync_read+199} <ffffffff80143420>{autoremove_wake_function+0}
       <ffffffff8017a54d>{vfs_read+203} <ffffffff8017afaa>{sys_read+69}
       <ffffffff8010a8fe>{system_call+126}
maxsector=312496317 nr_sectors=8 sector=757934800
attempt to access beyond end of device
sdb1: rw=0, want=22232771288, limit=312496317

Call Trace: <ffffffff8020d8a8>{generic_make_request+163}
       <ffffffff8020ddd9>{submit_bio+184} <ffffffff8019a42f>{mpage_bio_submit+31}
       <ffffffff8019a833>{do_mpage_readpage+686} <ffffffff882a7d0b>{:ext3:ext3_get_block+0}
       <ffffffff80182c45>{inode_get_bytes+16} <ffffffff880cb1f1>{:reiserfs:inode2sd+246}
       <ffffffff880db298>{:reiserfs:pathrelse+35} <ffffffff8019b301>{mpage_readpages+168}
       <ffffffff882a7d0b>{:ext3:ext3_get_block+0} <ffffffff8015c910>{__do_page_cache_readahead+318}
       <ffffffff880ce0a4>{:reiserfs:reiserfs_submit_file_region_for_write+408}
       <ffffffff80143420>{autoremove_wake_function+0} <ffffffff880d01c1>{:reiserfs:reiserfs_file_write+5813}
       <ffffffff8015cc39>{blockable_page_cache_readahead+83}
       <ffffffff8015cd19>{make_ahead_window+129} <ffffffff8015ce8c>{page_cache_readahead+347}
       <ffffffff801575cc>{do_generic_mapping_read+294} <ffffffff801563d1>{file_read_actor+0}
       <ffffffff80157f86>{__generic_file_aio_read+334} <ffffffff80158174>{generic_file_aio_read+52}
       <ffffffff8017a2d2>{do_sync_read+199} <ffffffff80143420>{autoremove_wake_function+0}
       <ffffffff8017a54d>{vfs_read+203} <ffffffff8017afaa>{sys_read+69}
       <ffffffff8010a8fe>{system_call+126}
maxsector=312496317 nr_sectors=8 sector=757935400
attempt to access beyond end of device
sdb1: rw=0, want=22232771888, limit=312496317

Call Trace: <ffffffff8020d8a8>{generic_make_request+163}
       <ffffffff8020ddd9>{submit_bio+184} <ffffffff8019a42f>{mpage_bio_submit+31}
       <ffffffff8019a833>{do_mpage_readpage+686} <ffffffff882a7d0b>{:ext3:ext3_get_block+0}
       <ffffffff80182c45>{inode_get_bytes+16} <ffffffff880cb1f1>{:reiserfs:inode2sd+246}
       <ffffffff880db298>{:reiserfs:pathrelse+35} <ffffffff8019b301>{mpage_readpages+168}
       <ffffffff882a7d0b>{:ext3:ext3_get_block+0} <ffffffff8015c910>{__do_page_cache_readahead+318}
       <ffffffff880ce0a4>{:reiserfs:reiserfs_submit_file_region_for_write+408}
       <ffffffff80143420>{autoremove_wake_function+0} <ffffffff880d01c1>{:reiserfs:reiserfs_file_write+5813}
       <ffffffff8015cc39>{blockable_page_cache_readahead+83}
       <ffffffff8015cd19>{make_ahead_window+129} <ffffffff8015ce8c>{page_cache_readahead+347}
       <ffffffff801575cc>{do_generic_mapping_read+294} <ffffffff801563d1>{file_read_actor+0}
       <ffffffff80157f86>{__generic_file_aio_read+334} <ffffffff80158174>{generic_file_aio_read+52}
       <ffffffff8017a2d2>{do_sync_read+199} <ffffffff80143420>{autoremove_wake_function+0}
       <ffffffff8017a54d>{vfs_read+203} <ffffffff8017afaa>{sys_read+69}
       <ffffffff8010a8fe>{system_call+126}
maxsector=312496317 nr_sectors=8 sector=-757934808
attempt to access beyond end of device
sdb1: rw=0, want=12126967088, limit=312496317

Call Trace: <ffffffff8020d8a8>{generic_make_request+163}
       <ffffffff8020ddd9>{submit_bio+184} <ffffffff8019a42f>{mpage_bio_submit+31}
       <ffffffff8019a833>{do_mpage_readpage+686} <ffffffff882a7d0b>{:ext3:ext3_get_block+0}
       <ffffffff80182c45>{inode_get_bytes+16} <ffffffff880cb1f1>{:reiserfs:inode2sd+246}
       <ffffffff880db298>{:reiserfs:pathrelse+35} <ffffffff8019b301>{mpage_readpages+168}
       <ffffffff882a7d0b>{:ext3:ext3_get_block+0} <ffffffff8015c910>{__do_page_cache_readahead+318}
       <ffffffff880ce0a4>{:reiserfs:reiserfs_submit_file_region_for_write+408}
       <ffffffff80143420>{autoremove_wake_function+0} <ffffffff880d01c1>{:reiserfs:reiserfs_file_write+5813}
       <ffffffff8015cc39>{blockable_page_cache_readahead+83}
       <ffffffff8015cd19>{make_ahead_window+129} <ffffffff8015ce8c>{page_cache_readahead+347}
       <ffffffff801575cc>{do_generic_mapping_read+294} <ffffffff801563d1>{file_read_actor+0}
       <ffffffff80157f86>{__generic_file_aio_read+334} <ffffffff80158174>{generic_file_aio_read+52}
       <ffffffff8017a2d2>{do_sync_read+199} <ffffffff80143420>{autoremove_wake_function+0}
       <ffffffff8017a54d>{vfs_read+203} <ffffffff8017afaa>{sys_read+69}
       <ffffffff8010a8fe>{system_call+126}
maxsector=312496317 nr_sectors=8 sector=-757935408
attempt to access beyond end of device
sdb1: rw=0, want=12126966488, limit=312496317

Call Trace: <ffffffff8020d8a8>{generic_make_request+163}
       <ffffffff8020ddd9>{submit_bio+184} <ffffffff8019a42f>{mpage_bio_submit+31}
       <ffffffff8019a833>{do_mpage_readpage+686} <ffffffff882a7d0b>{:ext3:ext3_get_block+0}
       <ffffffff80182c45>{inode_get_bytes+16} <ffffffff880cb1f1>{:reiserfs:inode2sd+246}
       <ffffffff880db298>{:reiserfs:pathrelse+35} <ffffffff8019b301>{mpage_readpages+168}
       <ffffffff882a7d0b>{:ext3:ext3_get_block+0} <ffffffff8015c910>{__do_page_cache_readahead+318}
       <ffffffff880ce0a4>{:reiserfs:reiserfs_submit_file_region_for_write+408}
       <ffffffff80143420>{autoremove_wake_function+0} <ffffffff880d01c1>{:reiserfs:reiserfs_file_write+5813}
       <ffffffff8015cc39>{blockable_page_cache_readahead+83}
       <ffffffff8015cd19>{make_ahead_window+129} <ffffffff8015ce8c>{page_cache_readahead+347}
       <ffffffff801575cc>{do_generic_mapping_read+294} <ffffffff801563d1>{file_read_actor+0}
       <ffffffff80157f86>{__generic_file_aio_read+334} <ffffffff80158174>{generic_file_aio_read+52}
       <ffffffff8017a2d2>{do_sync_read+199} <ffffffff80143420>{autoremove_wake_function+0}
       <ffffffff8017a54d>{vfs_read+203} <ffffffff8017afaa>{sys_read+69}
       <ffffffff8010a8fe>{system_call+126}
maxsector=312496317 nr_sectors=8 sector=757934800
attempt to access beyond end of device
sdb1: rw=0, want=22232771288, limit=312496317

Call Trace: <ffffffff8020d8a8>{generic_make_request+163}
       <ffffffff8020ddd9>{submit_bio+184} <ffffffff8019a42f>{mpage_bio_submit+31}
       <ffffffff8019a833>{do_mpage_readpage+686} <ffffffff882a7d0b>{:ext3:ext3_get_block+0}
       <ffffffff80182c45>{inode_get_bytes+16} <ffffffff880cb1f1>{:reiserfs:inode2sd+246}
       <ffffffff880db298>{:reiserfs:pathrelse+35} <ffffffff8019b301>{mpage_readpages+168}
       <ffffffff882a7d0b>{:ext3:ext3_get_block+0} <ffffffff8015c910>{__do_page_cache_readahead+318}
       <ffffffff880ce0a4>{:reiserfs:reiserfs_submit_file_region_for_write+408}
       <ffffffff80143420>{autoremove_wake_function+0} <ffffffff880d01c1>{:reiserfs:reiserfs_file_write+5813}
       <ffffffff8015cc39>{blockable_page_cache_readahead+83}
       <ffffffff8015cd19>{make_ahead_window+129} <ffffffff8015ce8c>{page_cache_readahead+347}
       <ffffffff801575cc>{do_generic_mapping_read+294} <ffffffff801563d1>{file_read_actor+0}
       <ffffffff80157f86>{__generic_file_aio_read+334} <ffffffff80158174>{generic_file_aio_read+52}
       <ffffffff8017a2d2>{do_sync_read+199} <ffffffff80143420>{autoremove_wake_function+0}
       <ffffffff8017a54d>{vfs_read+203} <ffffffff8017afaa>{sys_read+69}
       <ffffffff8010a8fe>{system_call+126}
maxsector=312496317 nr_sectors=8 sector=757935400
attempt to access beyond end of device
sdb1: rw=0, want=22232771888, limit=312496317

Call Trace: <ffffffff8020d8a8>{generic_make_request+163}
       <ffffffff8020ddd9>{submit_bio+184} <ffffffff8019a42f>{mpage_bio_submit+31}
       <ffffffff8019a833>{do_mpage_readpage+686} <ffffffff882a7d0b>{:ext3:ext3_get_block+0}
       <ffffffff80182c45>{inode_get_bytes+16} <ffffffff880cb1f1>{:reiserfs:inode2sd+246}
       <ffffffff880db298>{:reiserfs:pathrelse+35} <ffffffff8019b301>{mpage_readpages+168}
       <ffffffff882a7d0b>{:ext3:ext3_get_block+0} <ffffffff8015c910>{__do_page_cache_readahead+318}
       <ffffffff880ce0a4>{:reiserfs:reiserfs_submit_file_region_for_write+408}
       <ffffffff80143420>{autoremove_wake_function+0} <ffffffff880d01c1>{:reiserfs:reiserfs_file_write+5813}
       <ffffffff8015cc39>{blockable_page_cache_readahead+83}
       <ffffffff8015cd19>{make_ahead_window+129} <ffffffff8015ce8c>{page_cache_readahead+347}
       <ffffffff801575cc>{do_generic_mapping_read+294} <ffffffff801563d1>{file_read_actor+0}
       <ffffffff80157f86>{__generic_file_aio_read+334} <ffffffff80158174>{generic_file_aio_read+52}
       <ffffffff8017a2d2>{do_sync_read+199} <ffffffff80143420>{autoremove_wake_function+0}
       <ffffffff8017a54d>{vfs_read+203} <ffffffff8017afaa>{sys_read+69}
       <ffffffff8010a8fe>{system_call+126}
maxsector=312496317 nr_sectors=8 sector=-757934808
attempt to access beyond end of device
sdb1: rw=0, want=12126967088, limit=312496317

Call Trace: <ffffffff8020d8a8>{generic_make_request+163}
       <ffffffff8020ddd9>{submit_bio+184} <ffffffff8019a42f>{mpage_bio_submit+31}
       <ffffffff8019a833>{do_mpage_readpage+686} <ffffffff882a7d0b>{:ext3:ext3_get_block+0}
       <ffffffff80182c45>{inode_get_bytes+16} <ffffffff880cb1f1>{:reiserfs:inode2sd+246}
       <ffffffff880db298>{:reiserfs:pathrelse+35} <ffffffff8019b301>{mpage_readpages+168}
       <ffffffff882a7d0b>{:ext3:ext3_get_block+0} <ffffffff8015c910>{__do_page_cache_readahead+318}
       <ffffffff880ce0a4>{:reiserfs:reiserfs_submit_file_region_for_write+408}
       <ffffffff80143420>{autoremove_wake_function+0} <ffffffff880d01c1>{:reiserfs:reiserfs_file_write+5813}
       <ffffffff8015cc39>{blockable_page_cache_readahead+83}
       <ffffffff8015cd19>{make_ahead_window+129} <ffffffff8015ce8c>{page_cache_readahead+347}
       <ffffffff801575cc>{do_generic_mapping_read+294} <ffffffff801563d1>{file_read_actor+0}
       <ffffffff80157f86>{__generic_file_aio_read+334} <ffffffff80158174>{generic_file_aio_read+52}
       <ffffffff8017a2d2>{do_sync_read+199} <ffffffff80143420>{autoremove_wake_function+0}
       <ffffffff8017a54d>{vfs_read+203} <ffffffff8017afaa>{sys_read+69}
       <ffffffff8010a8fe>{system_call+126}
maxsector=312496317 nr_sectors=8 sector=-757935408
attempt to access beyond end of device
sdb1: rw=0, want=12126966488, limit=312496317

Call Trace: <ffffffff8020d8a8>{generic_make_request+163}
       <ffffffff8020ddd9>{submit_bio+184} <ffffffff8019a42f>{mpage_bio_submit+31}
       <ffffffff8019a833>{do_mpage_readpage+686} <ffffffff882a7d0b>{:ext3:ext3_get_block+0}
       <ffffffff80182c45>{inode_get_bytes+16} <ffffffff880cb1f1>{:reiserfs:inode2sd+246}
       <ffffffff880db298>{:reiserfs:pathrelse+35} <ffffffff8019b301>{mpage_readpages+168}
       <ffffffff882a7d0b>{:ext3:ext3_get_block+0} <ffffffff8015c910>{__do_page_cache_readahead+318}
       <ffffffff880ce0a4>{:reiserfs:reiserfs_submit_file_region_for_write+408}
       <ffffffff80143420>{autoremove_wake_function+0} <ffffffff880d01c1>{:reiserfs:reiserfs_file_write+5813}
       <ffffffff8015cc39>{blockable_page_cache_readahead+83}
       <ffffffff8015cd19>{make_ahead_window+129} <ffffffff8015ce8c>{page_cache_readahead+347}
       <ffffffff801575cc>{do_generic_mapping_read+294} <ffffffff801563d1>{file_read_actor+0}
       <ffffffff80157f86>{__generic_file_aio_read+334} <ffffffff80158174>{generic_file_aio_read+52}
       <ffffffff8017a2d2>{do_sync_read+199} <ffffffff80143420>{autoremove_wake_function+0}
       <ffffffff8017a54d>{vfs_read+203} <ffffffff8017afaa>{sys_read+69}
       <ffffffff8010a8fe>{system_call+126}
maxsector=312496317 nr_sectors=8 sector=757934800
attempt to access beyond end of device
sdb1: rw=0, want=22232771288, limit=312496317

Call Trace: <ffffffff8020d8a8>{generic_make_request+163}
       <ffffffff8020ddd9>{submit_bio+184} <ffffffff8019a42f>{mpage_bio_submit+31}
       <ffffffff8019a833>{do_mpage_readpage+686} <ffffffff882a7d0b>{:ext3:ext3_get_block+0}
       <ffffffff80182c45>{inode_get_bytes+16} <ffffffff880cb1f1>{:reiserfs:inode2sd+246}
       <ffffffff880db298>{:reiserfs:pathrelse+35} <ffffffff8019b301>{mpage_readpages+168}
       <ffffffff882a7d0b>{:ext3:ext3_get_block+0} <ffffffff8015c910>{__do_page_cache_readahead+318}
       <ffffffff880ce0a4>{:reiserfs:reiserfs_submit_file_region_for_write+408}
       <ffffffff80143420>{autoremove_wake_function+0} <ffffffff880d01c1>{:reiserfs:reiserfs_file_write+5813}
       <ffffffff8015cc39>{blockable_page_cache_readahead+83}
       <ffffffff8015cd19>{make_ahead_window+129} <ffffffff8015ce8c>{page_cache_readahead+347}
       <ffffffff801575cc>{do_generic_mapping_read+294} <ffffffff801563d1>{file_read_actor+0}
       <ffffffff80157f86>{__generic_file_aio_read+334} <ffffffff80158174>{generic_file_aio_read+52}
       <ffffffff8017a2d2>{do_sync_read+199} <ffffffff80143420>{autoremove_wake_function+0}
       <ffffffff8017a54d>{vfs_read+203} <ffffffff8017afaa>{sys_read+69}
       <ffffffff8010a8fe>{system_call+126}
maxsector=312496317 nr_sectors=8 sector=757935400
attempt to access beyond end of device
sdb1: rw=0, want=22232771888, limit=312496317

Call Trace: <ffffffff8020d8a8>{generic_make_request+163}
       <ffffffff8020ddd9>{submit_bio+184} <ffffffff8019a42f>{mpage_bio_submit+31}
       <ffffffff8019a833>{do_mpage_readpage+686} <ffffffff882a7d0b>{:ext3:ext3_get_block+0}
       <ffffffff80182c45>{inode_get_bytes+16} <ffffffff880cb1f1>{:reiserfs:inode2sd+246}
       <ffffffff880db298>{:reiserfs:pathrelse+35} <ffffffff8019b301>{mpage_readpages+168}
       <ffffffff882a7d0b>{:ext3:ext3_get_block+0} <ffffffff8015c910>{__do_page_cache_readahead+318}
       <ffffffff880ce0a4>{:reiserfs:reiserfs_submit_file_region_for_write+408}
       <ffffffff80143420>{autoremove_wake_function+0} <ffffffff880d01c1>{:reiserfs:reiserfs_file_write+5813}
       <ffffffff8015cc39>{blockable_page_cache_readahead+83}
       <ffffffff8015cd19>{make_ahead_window+129} <ffffffff8015ce8c>{page_cache_readahead+347}
       <ffffffff801575cc>{do_generic_mapping_read+294} <ffffffff801563d1>{file_read_actor+0}
       <ffffffff80157f86>{__generic_file_aio_read+334} <ffffffff80158174>{generic_file_aio_read+52}
       <ffffffff8017a2d2>{do_sync_read+199} <ffffffff80143420>{autoremove_wake_function+0}
       <ffffffff8017a54d>{vfs_read+203} <ffffffff8017afaa>{sys_read+69}
       <ffffffff8010a8fe>{system_call+126}
maxsector=312496317 nr_sectors=8 sector=-757934808
attempt to access beyond end of device
sdb1: rw=0, want=12126967088, limit=312496317

Call Trace: <ffffffff8020d8a8>{generic_make_request+163}
       <ffffffff8020ddd9>{submit_bio+184} <ffffffff8019a42f>{mpage_bio_submit+31}
       <ffffffff8019a833>{do_mpage_readpage+686} <ffffffff882a7d0b>{:ext3:ext3_get_block+0}
       <ffffffff80182c45>{inode_get_bytes+16} <ffffffff880cb1f1>{:reiserfs:inode2sd+246}
       <ffffffff880db298>{:reiserfs:pathrelse+35} <ffffffff8019b301>{mpage_readpages+168}
       <ffffffff882a7d0b>{:ext3:ext3_get_block+0} <ffffffff8015c910>{__do_page_cache_readahead+318}
       <ffffffff880ce0a4>{:reiserfs:reiserfs_submit_file_region_for_write+408}
       <ffffffff80143420>{autoremove_wake_function+0} <ffffffff880d01c1>{:reiserfs:reiserfs_file_write+5813}
       <ffffffff8015cc39>{blockable_page_cache_readahead+83}
       <ffffffff8015cd19>{make_ahead_window+129} <ffffffff8015ce8c>{page_cache_readahead+347}
       <ffffffff801575cc>{do_generic_mapping_read+294} <ffffffff801563d1>{file_read_actor+0}
       <ffffffff80157f86>{__generic_file_aio_read+334} <ffffffff80158174>{generic_file_aio_read+52}
       <ffffffff8017a2d2>{do_sync_read+199} <ffffffff80143420>{autoremove_wake_function+0}
       <ffffffff8017a54d>{vfs_read+203} <ffffffff8017afaa>{sys_read+69}
       <ffffffff8010a8fe>{system_call+126}
maxsector=312496317 nr_sectors=8 sector=-757935408
attempt to access beyond end of device
sdb1: rw=0, want=12126966488, limit=312496317

Call Trace: <ffffffff8020d8a8>{generic_make_request+163}
       <ffffffff8020ddd9>{submit_bio+184} <ffffffff8019a42f>{mpage_bio_submit+31}
       <ffffffff8019a833>{do_mpage_readpage+686} <ffffffff882a7d0b>{:ext3:ext3_get_block+0}
       <ffffffff80182c45>{inode_get_bytes+16} <ffffffff880cb1f1>{:reiserfs:inode2sd+246}
       <ffffffff880db298>{:reiserfs:pathrelse+35} <ffffffff8019b301>{mpage_readpages+168}
       <ffffffff882a7d0b>{:ext3:ext3_get_block+0} <ffffffff8015c910>{__do_page_cache_readahead+318}
       <ffffffff880ce0a4>{:reiserfs:reiserfs_submit_file_region_for_write+408}
       <ffffffff80143420>{autoremove_wake_function+0} <ffffffff880d01c1>{:reiserfs:reiserfs_file_write+5813}
       <ffffffff8015cc39>{blockable_page_cache_readahead+83}
       <ffffffff8015cd19>{make_ahead_window+129} <ffffffff8015ce8c>{page_cache_readahead+347}
       <ffffffff801575cc>{do_generic_mapping_read+294} <ffffffff801563d1>{file_read_actor+0}
       <ffffffff80157f86>{__generic_file_aio_read+334} <ffffffff80158174>{generic_file_aio_read+52}
       <ffffffff8017a2d2>{do_sync_read+199} <ffffffff80143420>{autoremove_wake_function+0}
       <ffffffff8017a54d>{vfs_read+203} <ffffffff8017afaa>{sys_read+69}
       <ffffffff8010a8fe>{system_call+126}
maxsector=312496317 nr_sectors=8 sector=757934800
attempt to access beyond end of device
sdb1: rw=0, want=22232771288, limit=312496317

Call Trace: <ffffffff8020d8a8>{generic_make_request+163}
       <ffffffff8020ddd9>{submit_bio+184} <ffffffff8019a42f>{mpage_bio_submit+31}
       <ffffffff8019a833>{do_mpage_readpage+686} <ffffffff882a7d0b>{:ext3:ext3_get_block+0}
       <ffffffff80182c45>{inode_get_bytes+16} <ffffffff880cb1f1>{:reiserfs:inode2sd+246}
       <ffffffff880db298>{:reiserfs:pathrelse+35} <ffffffff8019b301>{mpage_readpages+168}
       <ffffffff882a7d0b>{:ext3:ext3_get_block+0} <ffffffff8015c910>{__do_page_cache_readahead+318}
       <ffffffff880ce0a4>{:reiserfs:reiserfs_submit_file_region_for_write+408}
       <ffffffff80143420>{autoremove_wake_function+0} <ffffffff880d01c1>{:reiserfs:reiserfs_file_write+5813}
       <ffffffff8015cc39>{blockable_page_cache_readahead+83}
       <ffffffff8015cd19>{make_ahead_window+129} <ffffffff8015ce8c>{page_cache_readahead+347}
       <ffffffff801575cc>{do_generic_mapping_read+294} <ffffffff801563d1>{file_read_actor+0}
       <ffffffff80157f86>{__generic_file_aio_read+334} <ffffffff80158174>{generic_file_aio_read+52}
       <ffffffff8017a2d2>{do_sync_read+199} <ffffffff80143420>{autoremove_wake_function+0}
       <ffffffff8017a54d>{vfs_read+203} <ffffffff8017afaa>{sys_read+69}
       <ffffffff8010a8fe>{system_call+126}
maxsector=312496317 nr_sectors=8 sector=757935400
attempt to access beyond end of device
sdb1: rw=0, want=22232771888, limit=312496317

Call Trace: <ffffffff8020d8a8>{generic_make_request+163}
       <ffffffff8020ddd9>{submit_bio+184} <ffffffff8019a42f>{mpage_bio_submit+31}
       <ffffffff8019a833>{do_mpage_readpage+686} <ffffffff882a7d0b>{:ext3:ext3_get_block+0}
       <ffffffff80182c45>{inode_get_bytes+16} <ffffffff880cb1f1>{:reiserfs:inode2sd+246}
       <ffffffff880db298>{:reiserfs:pathrelse+35} <ffffffff8019b301>{mpage_readpages+168}
       <ffffffff882a7d0b>{:ext3:ext3_get_block+0} <ffffffff8015c910>{__do_page_cache_readahead+318}
       <ffffffff880ce0a4>{:reiserfs:reiserfs_submit_file_region_for_write+408}
       <ffffffff80143420>{autoremove_wake_function+0} <ffffffff880d01c1>{:reiserfs:reiserfs_file_write+5813}
       <ffffffff8015cc39>{blockable_page_cache_readahead+83}
       <ffffffff8015cd19>{make_ahead_window+129} <ffffffff8015ce8c>{page_cache_readahead+347}
       <ffffffff801575cc>{do_generic_mapping_read+294} <ffffffff801563d1>{file_read_actor+0}
       <ffffffff80157f86>{__generic_file_aio_read+334} <ffffffff80158174>{generic_file_aio_read+52}
       <ffffffff8017a2d2>{do_sync_read+199} <ffffffff80143420>{autoremove_wake_function+0}
       <ffffffff8017a54d>{vfs_read+203} <ffffffff8017afaa>{sys_read+69}
       <ffffffff8010a8fe>{system_call+126}
maxsector=312496317 nr_sectors=8 sector=-757934808
attempt to access beyond end of device
sdb1: rw=0, want=12126967088, limit=312496317

Call Trace: <ffffffff8020d8a8>{generic_make_request+163}
       <ffffffff8020ddd9>{submit_bio+184} <ffffffff8019a42f>{mpage_bio_submit+31}
       <ffffffff8019a833>{do_mpage_readpage+686} <ffffffff882a7d0b>{:ext3:ext3_get_block+0}
       <ffffffff80182c45>{inode_get_bytes+16} <ffffffff880cb1f1>{:reiserfs:inode2sd+246}
       <ffffffff880db298>{:reiserfs:pathrelse+35} <ffffffff8019b301>{mpage_readpages+168}
       <ffffffff882a7d0b>{:ext3:ext3_get_block+0} <ffffffff8015c910>{__do_page_cache_readahead+318}
       <ffffffff880ce0a4>{:reiserfs:reiserfs_submit_file_region_for_write+408}
       <ffffffff80143420>{autoremove_wake_function+0} <ffffffff880d01c1>{:reiserfs:reiserfs_file_write+5813}
       <ffffffff8015cc39>{blockable_page_cache_readahead+83}
       <ffffffff8015cd19>{make_ahead_window+129} <ffffffff8015ce8c>{page_cache_readahead+347}
       <ffffffff801575cc>{do_generic_mapping_read+294} <ffffffff801563d1>{file_read_actor+0}
       <ffffffff80157f86>{__generic_file_aio_read+334} <ffffffff80158174>{generic_file_aio_read+52}
       <ffffffff8017a2d2>{do_sync_read+199} <ffffffff80143420>{autoremove_wake_function+0}
       <ffffffff8017a54d>{vfs_read+203} <ffffffff8017afaa>{sys_read+69}
       <ffffffff8010a8fe>{system_call+126}
maxsector=312496317 nr_sectors=8 sector=-757935408
attempt to access beyond end of device
sdb1: rw=0, want=12126966488, limit=312496317

Call Trace: <ffffffff8020d8a8>{generic_make_request+163}
       <ffffffff8020ddd9>{submit_bio+184} <ffffffff8019a42f>{mpage_bio_submit+31}
       <ffffffff8019a833>{do_mpage_readpage+686} <ffffffff882a7d0b>{:ext3:ext3_get_block+0}
       <ffffffff80182c45>{inode_get_bytes+16} <ffffffff880cb1f1>{:reiserfs:inode2sd+246}
       <ffffffff880db298>{:reiserfs:pathrelse+35} <ffffffff8019b301>{mpage_readpages+168}
       <ffffffff882a7d0b>{:ext3:ext3_get_block+0} <ffffffff8015c910>{__do_page_cache_readahead+318}
       <ffffffff880ce0a4>{:reiserfs:reiserfs_submit_file_region_for_write+408}
       <ffffffff80143420>{autoremove_wake_function+0} <ffffffff880d01c1>{:reiserfs:reiserfs_file_write+5813}
       <ffffffff8015cc39>{blockable_page_cache_readahead+83}
       <ffffffff8015cd19>{make_ahead_window+129} <ffffffff8015ce8c>{page_cache_readahead+347}
       <ffffffff801575cc>{do_generic_mapping_read+294} <ffffffff801563d1>{file_read_actor+0}
       <ffffffff80157f86>{__generic_file_aio_read+334} <ffffffff80158174>{generic_file_aio_read+52}
       <ffffffff8017a2d2>{do_sync_read+199} <ffffffff80143420>{autoremove_wake_function+0}
       <ffffffff8017a54d>{vfs_read+203} <ffffffff8017afaa>{sys_read+69}
       <ffffffff8010a8fe>{system_call+126}
maxsector=312496317 nr_sectors=8 sector=757934800
attempt to access beyond end of device
sdb1: rw=0, want=22232771288, limit=312496317

Call Trace: <ffffffff8020d8a8>{generic_make_request+163}
       <ffffffff880db298>{:reiserfs:pathrelse+35} <ffffffff8020ddd9>{submit_bio+184}
       <ffffffff8015d571>{__pagevec_lru_add+204} <ffffffff8019a42f>{mpage_bio_submit+31}
       <ffffffff8019b36e>{mpage_readpages+277} <ffffffff882a7d0b>{:ext3:ext3_get_block+0}
       <ffffffff8015c910>{__do_page_cache_readahead+318} <ffffffff880ce0a4>{:reiserfs:reiserfs_submit_file_region_for_write+408}
       <ffffffff80143420>{autoremove_wake_function+0} <ffffffff880d01c1>{:reiserfs:reiserfs_file_write+5813}
       <ffffffff8015cc39>{blockable_page_cache_readahead+83}
       <ffffffff8015cd19>{make_ahead_window+129} <ffffffff8015ce8c>{page_cache_readahead+347}
       <ffffffff801575cc>{do_generic_mapping_read+294} <ffffffff801563d1>{file_read_actor+0}
       <ffffffff80157f86>{__generic_file_aio_read+334} <ffffffff80158174>{generic_file_aio_read+52}
       <ffffffff8017a2d2>{do_sync_read+199} <ffffffff80143420>{autoremove_wake_function+0}
       <ffffffff8017a54d>{vfs_read+203} <ffffffff8017afaa>{sys_read+69}
       <ffffffff8010a8fe>{system_call+126}
maxsector=312496317 nr_sectors=8 sector=757935400
attempt to access beyond end of device
sdb1: rw=0, want=22232771888, limit=312496317

Call Trace: <ffffffff8020d8a8>{generic_make_request+163}
       <ffffffff8020ddd9>{submit_bio+184} <ffffffff8019a42f>{mpage_bio_submit+31}
       <ffffffff8019a96e>{mpage_readpage+51} <ffffffff801576a5>{do_generic_mapping_read+511}
       <ffffffff801563d1>{file_read_actor+0} <ffffffff80157f86>{__generic_file_aio_read+334}
       <ffffffff80158174>{generic_file_aio_read+52} <ffffffff8017a2d2>{do_sync_read+199}
       <ffffffff80143420>{autoremove_wake_function+0} <ffffffff8017a54d>{vfs_read+203}
       <ffffffff8017afaa>{sys_read+69} <ffffffff8010a8fe>{system_call+126}
maxsector=312496317 nr_sectors=8 sector=757935400
attempt to access beyond end of device
sdb1: rw=0, want=22232771888, limit=312496317

Call Trace: <ffffffff8020d8a8>{generic_make_request+163}
       <ffffffff8020ddd9>{submit_bio+184} <ffffffff8015cc39>{blockable_page_cache_readahead+83}
       <ffffffff8019a42f>{mpage_bio_submit+31} <ffffffff8019a96e>{mpage_readpage+51}
       <ffffffff801576a5>{do_generic_mapping_read+511} <ffffffff801563d1>{file_read_actor+0}
       <ffffffff80157f86>{__generic_file_aio_read+334} <ffffffff80158174>{generic_file_aio_read+52}
       <ffffffff8017a2d2>{do_sync_read+199} <ffffffff80143420>{autoremove_wake_function+0}
       <ffffffff8017a54d>{vfs_read+203} <ffffffff8017afaa>{sys_read+69}
       <ffffffff8010a8fe>{system_call+126}
linux:~ #








^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: about ll_rw_blk.c of void generic_make_request(struct bio *bio)
  2006-04-06  9:32           ` erich
@ 2006-04-06 11:44             ` Chris Caputo
  2006-04-06 12:27               ` erich
  0 siblings, 1 reply; 9+ messages in thread
From: Chris Caputo @ 2006-04-06 11:44 UTC (permalink / raw)
  To: erich; +Cc: linux-kernel, Jens Axboe, Andrew Morton

On Thu, 6 Apr 2006, erich wrote:
> I am so sorry that I reply this mail today.
> At 2006/4/3 my mother unexpectedly got paralysis and dead.
> I can not do any more "request testing" with this bug for some days.
> I do dump_stack as your request and attach it.
> And I do "fsck" before test this volume every time.
> It appears fine when do fsck with each testing volume.
> You can easily reproduce this bug from copy a 900MB file from ARECA volume
> (mkfs.ext2, mount -t ext2) to none ARECA volume.

Erich, my sincere condolences to you and your family.

With respect to this problem, is it possible with your driver that if a 
transfer read request is above a certain size, data corruption occurs?

It may be that fsck passes because it is doing smaller transfers while a 
file copy under ext2 (or in your example, ext3) fails because it is during 
those operations that the higher max_sectors makes a difference.

Curiously, the hex values of the "want=" field in your report are as 
follows:

  sdb1: rw=0, want=12126966488, limit=312496317
  2D2D2D2D8
  sdb1: rw=0, want=12126967088, limit=312496317
  2D2D2D530
  sdb1: rw=0, want=22232771288, limit=312496317
  52D2D2AD8
  sdb1: rw=0, want=22232771888, limit=312496317
  52D2D2D30

I wonder if 0x2D or 0xD2 corresponds to something on the disk such as in 
the file being copied or is otherwise familiar.

Chris

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: about ll_rw_blk.c of void generic_make_request(struct bio *bio)
  2006-04-06 11:44             ` Chris Caputo
@ 2006-04-06 12:27               ` erich
  0 siblings, 0 replies; 9+ messages in thread
From: erich @ 2006-04-06 12:27 UTC (permalink / raw)
  To: Chris Caputo; +Cc: linux-kernel, "Jens Axboe", "Andrew Morton"

Dear Chris Caputo,

I will do any research when I come back my lab.
You can do mkfs.ext3 /dev/sda1.
and then mount -t ext3 /dev/sda1 /mnt/sda1
test this volume as your testing procedure.
If in this case it cause same message as we met, please tell me again.

Best Regards
Erich
----- Original Message ----- 
From: "Chris Caputo" <ccaputo@alt.net>
To: "erich" <erich@areca.com.tw>
Cc: <linux-kernel@vger.kernel.org>; "Jens Axboe" <axboe@suse.de>; "Andrew 
Morton" <akpm@osdl.org>
Sent: Thursday, April 06, 2006 7:44 PM
Subject: Re: about ll_rw_blk.c of void generic_make_request(struct bio *bio)


> On Thu, 6 Apr 2006, erich wrote:
>> I am so sorry that I reply this mail today.
>> At 2006/4/3 my mother unexpectedly got paralysis and dead.
>> I can not do any more "request testing" with this bug for some days.
>> I do dump_stack as your request and attach it.
>> And I do "fsck" before test this volume every time.
>> It appears fine when do fsck with each testing volume.
>> You can easily reproduce this bug from copy a 900MB file from ARECA 
>> volume
>> (mkfs.ext2, mount -t ext2) to none ARECA volume.
>
> Erich, my sincere condolences to you and your family.
>
> With respect to this problem, is it possible with your driver that if a
> transfer read request is above a certain size, data corruption occurs?
>
> It may be that fsck passes because it is doing smaller transfers while a
> file copy under ext2 (or in your example, ext3) fails because it is during
> those operations that the higher max_sectors makes a difference.
>
> Curiously, the hex values of the "want=" field in your report are as
> follows:
>
>  sdb1: rw=0, want=12126966488, limit=312496317
>  2D2D2D2D8
>  sdb1: rw=0, want=12126967088, limit=312496317
>  2D2D2D530
>  sdb1: rw=0, want=22232771288, limit=312496317
>  52D2D2AD8
>  sdb1: rw=0, want=22232771888, limit=312496317
>  52D2D2D30
>
> I wonder if 0x2D or 0xD2 corresponds to something on the disk such as in
> the file being copied or is otherwise familiar.
>
> Chris 


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2006-04-06 12:28 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-03-29  7:26 about ll_rw_blk.c of void generic_make_request(struct bio *bio) erich
2006-03-30 15:58 ` Jens Axboe
2006-03-31 17:32   ` Chris Caputo
2006-03-31 18:09     ` Chris Caputo
2006-03-31 20:22       ` Jens Axboe
2006-03-31 20:37         ` Chris Caputo
2006-04-06  9:32           ` erich
2006-04-06 11:44             ` Chris Caputo
2006-04-06 12:27               ` erich

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).