public inbox for linux-ia64@vger.kernel.org
 help / color / mirror / Atom feed
* Pondering machvec ... was: [Patch] Remove sn2_defconfig.
@ 2008-08-15 17:20 Luck, Tony
  2008-08-15 18:32 ` Robin Holt
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Luck, Tony @ 2008-08-15 17:20 UTC (permalink / raw)
  To: linux-ia64

>    Not really a patch as much as a remove this file request.  Now that
>    generic_defconfig supports all the configurations SGI currently supports
>    and has NR_CPUS and NR_NODES at our largest configurations, we have no
>    reason to maintain the extra defconfig file.

I'm wondering whether we really want to do this ... and in turn wondering
about the value of the "generic" vs. system specific config files and the
whole machvec mechanism.

If the config files is removed, then the occasional breakage that it
finds will go unseen.  How much does this matter?  Not having it would
speed by regression build sequence (sn2 takes the longest of all the
builds I do).

I primarily test tiger_defconfig kernels on Intel systems and zx1_defconfig
kernels on HP systems ... with just the occasional boot test of a
generic_defconfig kernel to make sure it hasn't been severely broken.

Most end users are using distribution kernels ... which are based on
generic kernels because distributors don't want to maintain a slew of
separate binaries.

Now there are possibly some performance benefits from using a platform
specific kernel (reduced cpu usage because the indirection through
machvec is eliminated, plus reduced memory footprint for the kernel).
Has anyone ever tried to measure these?  Are they worth the extra
maintenance and testing needed to keep machvec alive?

-Tony

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

end of thread, other threads:[~2008-08-16 10:08 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-08-15 17:20 Pondering machvec ... was: [Patch] Remove sn2_defconfig Luck, Tony
2008-08-15 18:32 ` Robin Holt
2008-08-15 18:56 ` Luck, Tony
2008-08-16  0:19 ` Robin Holt
2008-08-16 10:08 ` Jes Sorensen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox