Bug 14143
Summary: | OOPS when setting nr_requests for md devices | ||
---|---|---|---|
Product: | IO/Storage | Reporter: | aCaB (acab) |
Component: | Block Layer | Assignee: | Jens Axboe (axboe) |
Status: | CLOSED CODE_FIX | ||
Severity: | normal | CC: | akpm, edwin+bugs, rjw |
Priority: | P1 | ||
Hardware: | All | ||
OS: | Linux | ||
Kernel Version: | 2.6.31-rc9-git | Subsystem: | |
Regression: | Yes | Bisected commit-id: | |
Bug Depends on: | |||
Bug Blocks: | 13615 | ||
Attachments: | Don't allow storing of nr_requests on stacked device |
Description
aCaB
2009-09-08 08:48:07 UTC
I reasigned this to the block layer (might be wrong) and marked it as a regression. Created attachment 23078 [details]
Don't allow storing of nr_requests on stacked device
This should resolve it. The issue is that stacked devices don't have a request list, and as such exporting this value does more harm than good. We could make it apply there as well, it would actually make sense if dm/md/etc did that for throttling reasons. But then we'd need to modify the store function as well, since it's currently assuming that it has a request list backing.
On Monday 12 October 2009, Chuck Ebbert wrote:
> On Mon, 12 Oct 2009 01:01:05 +0200 (CEST)
> "Rafael J. Wysocki" <rjw@sisk.pl> wrote:
>
> > This message has been generated automatically as a part of a report
> > of regressions introduced between 2.6.30 and 2.6.31.
> >
> > The following bug entry is on the current list of known regressions
> > introduced between 2.6.30 and 2.6.31. Please verify if it still should
> > be listed and let me know (either way).
> >
> >
> > Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=14143
> > Subject : OOPS when setting nr_requests for md devices
> > Submitter : aCaB <acab@clamav.net>
> > Date : 2009-09-08 08:48 (34 days old)
> >
>
> Fixed in 2.6.32 by commit b8a9ae77 ("block: don't assume device has a
> request list backing in nr_requests store")
>
> Also in 2.6.31.1
|