FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Ubuntu > Ubuntu Kernel Team

 
 
LinkBack Thread Tools
 
Old 06-02-2010, 09:23 AM
Amit Kucheria
 
Default UBUNTU: 'fdr editconfig' modification. Easily skip over unwanted menuconfigs.

On 10 Jun 02, Lee Jones wrote:
>
> > I guess Thunderbird needs training, see Documentation/email-clients.txt
> >
>
> Excellent, thanks.
>
> > The idea is good. Yet not sure if it's better for fdr editconfig to
> > accept a list
> > of flavors to edit? i.e. fdr editconfig ti-omap
> >
>
> I made this patch out of need, as I was becoming fast fed-up with the
> process whist working on a bug.
>
> If you, or anyone else for that matter have any more suggestions, I'd be
> glad to carry them out.
>
> Naturally I'd have to have a chat with my supervisor first, as I believe
> my workload is going to increase fairly rapidly over the upcoming
> days/weeks.

IMO, y/n is a good enough improvement now.

Listing flavours means maintaining that list somewhere. Too much overhead
since our flavours are changing constantly.

A further improvement could be to add a higher level loop to ask if a certain
arch configs should be entered. So,

x86 configs. Edit? [y/n] N
x86_64 configs. Edit? [y/n] N
arm configs. Edit? [y/n] Y

--
----------------------------------------------------------------------
Amit Kucheria, Kernel Engineer || amit.kucheria@canonical.com
----------------------------------------------------------------------

--
kernel-team mailing list
kernel-team@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kernel-team
 
Old 06-02-2010, 09:47 AM
Amit Kucheria
 
Default UBUNTU: 'fdr editconfig' modification. Easily skip over unwanted menuconfigs.

On 10 Jun 02, Lee Jones wrote:
>
> > A further improvement could be to add a higher level loop to ask if a certain
> > arch configs should be entered. So,
> >
> > x86 configs. Edit? [y/n] N
> > x86_64 configs. Edit? [y/n] N
> > arm configs. Edit? [y/n] Y
> >
>
> This would complicate things a little.
>
> The 'pre-loop' idea would consist of the same logic required for a full
> menu system (my original edit).
>
> The editconfig system has been sped-up ten-fold by this patch and I can
> traverse to the menuconfig I need in seconds. Any more time-saving would
> be non-trivial and non-significant in my opinion.
>
> Kind regards,
> Lee

I should have stated that better than 'IMO, y/n is a good enough improvement
now.'

For the current patch,

Acked-by: Amit Kucheria <amit.kucheria@canonical.com>

The per-arch idea was just a followup to this.
--
----------------------------------------------------------------------
Amit Kucheria, Kernel Engineer || amit.kucheria@canonical.com
----------------------------------------------------------------------

--
kernel-team mailing list
kernel-team@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kernel-team
 
Old 06-02-2010, 11:29 AM
Chase Douglas
 
Default UBUNTU: 'fdr editconfig' modification. Easily skip over unwanted menuconfigs.

On Wed, 2010-06-02 at 08:50 +0100, Lee Jones wrote:
> All,
>
> It is now easier to edit 'per-flavour' configuration files. The old
> system forced the developer to enter a menuconfig system for each
> flavour until eventually landing in the required one. After following
> this process numerous times it can easily become tedious. Now the
> developer is asked whether they want to enter each menuconfig in turn,
> rapidly speeding up the process.
>
> The following changes since commit a8e1af2ae65acbed1b4e1009a80d2371a484aec9:
> Leann Ogasawara (1):
> UBUNTU: Ubuntu-2.6.34-2.9
>
> are available in the git repository at:
>
> git://kernel.ubuntu.com/lag/ubuntu-maverick.git editconfig
>
> Lee Jones (1):
> UBUNTU: 'fdr editconfig' modification. Easily skip over unwanted
> menuconfigs.
>
>
> debian/scripts/misc/kernelconfig | 21 +++++++++++++++------
> 1 files changed, 15 insertions(+), 6 deletions(-)
>
> diff --git a/debian/scripts/misc/kernelconfig
> b/debian/scripts/misc/kernelconfig
> index 71c0f5e..3181978 100755 (executable)
> --- a/debian/scripts/misc/kernelconfig
> +++ b/debian/scripts/misc/kernelconfig
> @@ -51,9 +51,6 @@ for arch in $archs; do
> *) kernarch="$arch" ;;
> esac
>
> - echo ""
> - echo "***************************************"
> - echo "* Processing $arch ($kernarch) ... "
> archconfdir=$confdir/$arch
> flavourconfigs=$(cd $archconfdir && ls config.flavour.*)
>
> @@ -96,9 +93,21 @@ for arch in $archs; do
> make O=`pwd`/build ARCH=$kernarch
> oldconfig ;;
> editconfig)
> # Interactively edit config parameters
> - echo " * Run menuconfig on
> $arch/$config... Press a key."
> - read
> - make O=`pwd`/build ARCH=$kernarch
> menuconfig ;;
> + while : ; do
> + echo -n "Do you want to edit
> config: $arch/$config? [Y/n] "
> + read choice
> +
> + case "$choice" in
> + y* | Y* | "" )
> + make O=`pwd`/build
> ARCH=$kernarch menuconfig
> + break ;;
> + n* | N* )
> + break ;;
> + *)
> + echo "Entry not valid"
> + esac
> + done
> + ;;
> *) # Bad!
> exit 1 ;;
> esac

Keeps the current functionality, and speeds things up when the user
doesn't need to change anything to a specific config.

Acked-by: Chase Douglas <chase.douglas@canonical.com>


--
kernel-team mailing list
kernel-team@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kernel-team
 
Old 06-07-2010, 08:53 PM
Leann Ogasawara
 
Default UBUNTU: 'fdr editconfig' modification. Easily skip over unwanted menuconfigs.

Applied to Maverick master.

Thanks,
Leann


--
kernel-team mailing list
kernel-team@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kernel-team
 

Thread Tools




All times are GMT. The time now is 02:07 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org