2004-03-01 19:11:00

by Tim Bird

[permalink] [raw]
Subject: FASTBOOT options in EMBEDDED menu?

I'm starting to adapt some patches for options which
allow Linux to boot faster (for embedded environments).

It seems like these should go under the EMBEDDED
menu. However, this menu looks like it is specific
to size reductions:

menuconfig EMBEDDED
bool "Remove kernel features (for embedded systems)"
help
This option allows certain base kernel features to be removed from
the build...

Some of the options that CELF is working on for
fast booting do remove features, but some do not.

Anyone have advice for whether I should:
1) use the existing EMBEDDED option (my preference), or
2) make a new FASTBOOT option?

Thanks.

=============================
Tim Bird
Architecture Group Co-Chair, CE Linux Forum
Senior Staff Engineer, Sony Electronics



2004-03-01 19:25:11

by Randy.Dunlap

[permalink] [raw]
Subject: Re: FASTBOOT options in EMBEDDED menu?

On Mon, 01 Mar 2004 11:19:55 -0800 Tim Bird wrote:

| I'm starting to adapt some patches for options which
| allow Linux to boot faster (for embedded environments).
|
| It seems like these should go under the EMBEDDED
| menu. However, this menu looks like it is specific
| to size reductions:
|
| menuconfig EMBEDDED
| bool "Remove kernel features (for embedded systems)"
| help
| This option allows certain base kernel features to be removed from
| the build...
|
| Some of the options that CELF is working on for
| fast booting do remove features, but some do not.
|
| Anyone have advice for whether I should:
| 1) use the existing EMBEDDED option (my preference), or
| 2) make a new FASTBOOT option?

I agree with you, EMBEDDED should be able to handle it.

--
~Randy

2004-03-02 07:58:42

by Matt Mackall

[permalink] [raw]
Subject: Re: FASTBOOT options in EMBEDDED menu?

On Mon, Mar 01, 2004 at 11:24:35AM -0800, Randy.Dunlap wrote:
> On Mon, 01 Mar 2004 11:19:55 -0800 Tim Bird wrote:
>
> | I'm starting to adapt some patches for options which
> | allow Linux to boot faster (for embedded environments).
> |
> | It seems like these should go under the EMBEDDED
> | menu. However, this menu looks like it is specific
> | to size reductions:
> |
> | menuconfig EMBEDDED
> | bool "Remove kernel features (for embedded systems)"
> | help
> | This option allows certain base kernel features to be removed from
> | the build...
> |
> | Some of the options that CELF is working on for
> | fast booting do remove features, but some do not.
> |
> | Anyone have advice for whether I should:
> | 1) use the existing EMBEDDED option (my preference), or
> | 2) make a new FASTBOOT option?
>
> I agree with you, EMBEDDED should be able to handle it.

I've renamed the EMBEDDED menu in my tree to something on the order of
"modify standard feature set" as it's not really specific to EMBEDDED.

Tim, if you want to send me your fastboot patches, I'd be happy to put
them in -tiny.

--
Matt Mackall : http://www.selenic.com : Linux development and consulting