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 > Debian > Debian Kernel

 
 
LinkBack Thread Tools
 
Old 09-16-2010, 10:14 AM
Stephan Goll
 
Default Bug#597069: linux-source-2.6: missing cmov support in arch/x86/Kconfig.cpu for AMD geode LX

Package: linux-source-2.6
Severity: wishlist



-- System Information:
Debian Release: 5.0.6
APT prefers stable
APT policy: (500, 'stable')
Architecture: i386 (i586)

Kernel: Linux 2.6.26
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/bash

The /proc/cpuinfo shows that the geode lx has cmov, so I changed the sources
to compile a kernel with cmov support.

diff arch/x86/Kconfig.cpu arch/x86/Kconfig.cpu.bak
409c409
< depends on (MK7 || MPENTIUM4 || MPENTIUMM || MPENTIUMIII || MPENTIUMII || M686 || MVIAC3_2 || MVIAC7 || MGEODE_LX || X86_64)
---
> depends on (MK7 || MPENTIUM4 || MPENTIUMM || MPENTIUMIII || MPENTIUMII || M686 || MVIAC3_2 || MVIAC7 || X86_64)

Because I'm running an alix board with geode cpu I was able to verify that
this does noch break the kernel. It seems that all geode do have cmov so
I think this is a save bet. This wish also applies to the 2.6.32 kernel in
testing aka squeeze.
There is also a related discussion on the LKML on this topic.
Thank you.
Best regards,
Stephan



--
To UNSUBSCRIBE, email to debian-kernel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 20100916101439.1019.85069.reportbug@alix01">http://lists.debian.org/20100916101439.1019.85069.reportbug@alix01
 
Old 09-20-2010, 02:37 AM
Ben Hutchings
 
Default Bug#597069: linux-source-2.6: missing cmov support in arch/x86/Kconfig.cpu for AMD geode LX

On Thu, 2010-09-16 at 11:14 +0100, Stephan Goll wrote:
> The /proc/cpuinfo shows that the geode lx has cmov, so I changed the sources
> to compile a kernel with cmov support.
>
> diff arch/x86/Kconfig.cpu arch/x86/Kconfig.cpu.bak
> 409c409
> < depends on (MK7 || MPENTIUM4 || MPENTIUMM || MPENTIUMIII || MPENTIUMII || M686 || MVIAC3_2 || MVIAC7 || MGEODE_LX || X86_64)
> ---
> > depends on (MK7 || MPENTIUM4 || MPENTIUMM || MPENTIUMIII || MPENTIUMII || M686 || MVIAC3_2 || MVIAC7 || X86_64)
>
> Because I'm running an alix board with geode cpu I was able to verify that
> this does noch break the kernel. It seems that all geode do have cmov so
> I think this is a save bet. This wish also applies to the 2.6.32 kernel in
> testing aka squeeze.
> There is also a related discussion on the LKML on this topic.

We know Geode LX supports CMOV; that's why it's included in the list of
suitable processors in thedescription of the '686' flavour package.
However, the configuration option MGEODE_LX is described as 'Geode
GX/LX' and the Geode GX does *not* support CMOV, so your proposed change
is incorrect.

Ben.

--
Ben Hutchings
Once a job is fouled up, anything done to improve it makes it worse.
 

Thread Tools




All times are GMT. The time now is 09:38 PM.

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