public inbox for linux-arch@vger.kernel.org
 help / color / mirror / Atom feed
From: Martin Schwidefsky <schwidefsky@de.ibm.com>
To: linux-arch@vger.kernel.org
Subject: [patch 0/5] Kconfig: cover sheet.
Date: Tue, 5 Sep 2006 18:32:52 +0200	[thread overview]
Message-ID: <20060905163252.GA6510@skybase> (raw)

I spent some more time on my kconfig rework in order to get s390
use the standard drivers/Kconfig instead of the home-brewn
drivers/s390/Kconfig. Most important improvement compared to
older patches: the disable command can now be placed anywhere.

With all 5 patches applied on-top of 2.6.18-rc5-mm1 s390 now has a
decent configuration while including all the standard Kconfig files.
Trying to get the current -mm tree to work is another issue.
allnoconfig doesn't link because blk_congestion_end is not defined.
Enabling the block layer gets it to compile but the kernel is
naturally pretty useless.
It compiles fine with allmodconfig and compiles almost with
allyesconfig. There is a bug in the cachefiles filesystem (misplaced
__exit). These two kernels didn't boot as well, there are still many
problems left in -mm in regard to s390. The likely/unlikely profiler
doesn't work, the lock dependency validator still has problems,
atm crashes ...
I stopped there, dealing with a 17MB allyesconfig kernel is too
scary, the listing of vmlinux had 1,46 GB.

The only stain left in regard to Kconfig is the following warning:
    drivers/hwmon/Kconfig:533:warning: 'select' used by config symbol
    'SENSORS_HDAPS' refer to undefined symbol 'THINKPAD_EC'
THINKPAD_EC is defined in drivers/firmware/Kconfig which is only
included for i386, ia64 and x86_64. Imho, a common Kconfig should
never refer to a symbol that is only available for a subset of
architectures.

What I'd like to see is a decision about the proposed "disable"
command. Should it be added or not? The alternative solution for
the s390 config problem would be to add more "depends on !S390"
to the features that are disabled.

-- 
blue skies,
  Martin.

Martin Schwidefsky
Linux for zSeries Development & Services
IBM Deutschland Entwicklung GmbH

"Reality continues to ruin my life." - Calvin.


                 reply	other threads:[~2006-09-05 16:32 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20060905163252.GA6510@skybase \
    --to=schwidefsky@de.ibm.com \
    --cc=linux-arch@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox