On Tue, 2006-06-20 at 14:05 -0500, David Klempner wrote:
> * Graham Murray <[EMAIL PROTECTED]> [2006-06-20 12:55]:
> > Justin Piszcz <[EMAIL PROTECTED]> writes:
> > 
> > > # CONFIG_HIGHMEM64G is not set
> > > CONFIG_VMSPLIT_3G=y
> > > # CONFIG_VMSPLIT_3G_OPT is not set
> > > # CONFIG_VMSPLIT_2G is not set
> > > # CONFIG_VMSPLIT_1G is not set
> > > CONFIG_PAGE_OFFSET=0xC0000000
> > > CONFIG_HIGHMEM=y

I do not see *any* of these by grepping through .config.

        $ for string in highmem vmsplit page_offset; do 
        > fgrep -i $string /usr/src/linux-2.6.17-gentoo/.config
        > done
        $

Since I'm currently running a kernel & modules built (yesterday) with
this config, I'm pretty confident that the config is OK.

> > 
> > Is that with x86 and 2.6.17? I had those config options with 2.6.16,
> > but they are not present in 2.6.17. Though looking at
> > /usr/src/linux/arch/i386/Kconfig I cannot see why the option was not
> > offered.
> 
> For whatever reason, they made prompting about VMSPLIT dependent on
> CONFIG_EMBEDDED.

This does not seem to be the case on my system

        Linux scarlatti 2.6.17-gentoo #1 PREEMPT Mon Jun 19 15:28:07 PDT
        2006 x86_64 AMD Turion(tm) 64 Mobile Technology MT-32
        AuthenticAMD GNU/Linux.

All I get when I check CONFIG_EMBEDDED in gconfig is a bunch of
questions, which all default to yes, about using futexes, eventpoll,
etc. Nothing about memory.

Regardless, I'd expect to see those config options listed (but not set)
irrespective of whether CONFIG_EMBEDDED is or is not set.

The only thing I can conclude is that these configuration options have
been removed. (I checked the config resulting from 'make defconfig' as
well.) But that doesn't explain why I can't find them in older .configs.

        $ ls /usr/src/configs/*
         /usr/src/configs/2.6.14-archck7     /usr/src/configs/2.6.15-ck1
        /usr/src/configs/2.6.15-ck1-r1      /usr/src/configs/2.6.15-ck3-r1
        /usr/src/configs/2.6.15-gentoo-r4   /usr/src/configs/2.6.15-gentoo-r7
        /usr/src/configs/2.6.16-ck2         /usr/src/configs/2.6.16-gentoo-r1
        /usr/src/configs/2.6.16-gentoo-r10  /usr/src/configs/2.6.16-gentoo-r2
        /usr/src/configs/2.6.16-gentoo-r4   /usr/src/configs/2.6.16-gentoo-r6
        /usr/src/configs/2.6.16-gentoo-r8
        $ for string in highmem vmsplit page_offset; do  
        > fgrep -i $string /usr/src/configs/*
        > done
        $

I *know* I've seen them before (on my Fedora system?) I must be going
mad, or is this what Alzheimer's feels like?

--- Vladimir

-- 
Vladimir G. Ivanovic <[EMAIL PROTECTED]>
-- 
[email protected] mailing list

Reply via email to