Mailinglist Archive: opensuse-kernel (62 mails)

< Previous Next >
Re: [opensuse-kernel] CONFIG_DEBUG_BLOCK_EXT_DEVT in master
  • From: Greg Freemyer <greg.freemyer@xxxxxxxxx>
  • Date: Mon, 12 Apr 2010 16:45:18 -0400
  • Message-id: <z2q87f94c371004121345o7b86a0d1i1f770a3103827f71@xxxxxxxxxxxxxx>
On Mon, Apr 12, 2010 at 4:11 PM, Jeff Mahoney <jeffm@xxxxxxx> wrote:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 04/12/2010 12:58 PM, Jiri Kosina wrote:

[ reposted with opensuse-kernel@ mailinglist added, sorry to those of you
  who received this twice ... please reply to this instance if possible ]

Hi Tejun,

while chasing suspend-to-disk bug in -rc3 with Rafael and Jiri, we have
noticed that master has

      CONFIG_DEBUG_BLOCK_EXT_DEVT

set for almost all configs. This happened through this commit:

      commit 5246824c7ea3313c8e4f42f9b19d9e6f0b51861a
      Author: Tejun Heo <teheo@xxxxxxx>
      Date:   Fri May 29 14:37:12 2009 +0900

          - Update config files to enable DEBUG_BLOCK_EXT_DEVT on all configs
            except for vanilla and ppc/ps3.
          - patches.suse/block-add-mangle-devt-switch: block: add
            genhd.mangle_minor parameter (fate#305584).

What is the reason for having it enabled in non-debug/non-trace kernel
configs? Even the changelog of 'block-add-mangle-devt-switch' patch
mentions this is basically only for testing environments ...

It used to be only for testing environments, when the kinks were still
getting worked out. The real-world application for this is e.g. to allow
more than 15 partitions on a ATA device. We actually did receive bug
reports about this.

Carlos, care to speak up? :)

- -Jeff

If that's what it is, the inability of 11.1 and older to handle
greater than 15 partitions via libata was a major gripe on the
opensuse user list.

Greg
--
To unsubscribe, e-mail: opensuse-kernel+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-kernel+help@xxxxxxxxxxxx

< Previous Next >