lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <4F71F8E9.4080908@xenotime.net>
Date:	Tue, 27 Mar 2012 10:29:13 -0700
From:	Randy Dunlap <rdunlap@...otime.net>
To:	Trevor Turner <turn3r.tr3v0r@...il.com>
CC:	linux-kernel@...r.kernel.org
Subject: Re: K7/Athlon Optimization Causes Build Fail on Kernel 3.3 i686

On 03/27/2012 06:56 AM, Trevor Turner wrote:

> Hi,
> The other day when I was compiling 3.3 on my home server, enabling the
> K7/Athlon family optimizations seems to cause the build to fail. It
> fails without any erroneous output at the very end of the build and
> has been reproducible every time I've built with it enabled. This
> machine has a pair of Athlon 2000+ MP's and I'm using Arch Linux's
> makepkg system (which calls make localmodconfig, make nconfig, and
> make -j3 bzImage modules) to build my kernels. I have experienced this
> issue on both the stock -ARCH kernel, and the -CK kernel under a
> number of different configurations.
> 
> This is a list of the situations I tested:
> -CK Localmod only : Success
> -CK Localmod, 100Hz Timer and No Pre-empt: Success
> -CK Localmod, 100Hz Timer, No Pre-empt and K7: Failed
> -CK Localmod and K7: Failed
> -ARCH Localmod only: Success
> -ARCH Localmod 100Hz timer and no Pre-empt : Success
> -ARCH Localmod, 100Hz Timer, No Pre-empt and K7: Failed
> -ARCH Localmod and K7 : Failed

Please post a typical failing .config file.
Thanks.


> This is the end of the output that it fails on:
>   LD [M]  sound/soc/snd-soc-core.ko
>   LD [M]  sound/soundcore.ko
>   LD [M]  sound/synth/emux/snd-emux-synth.ko
>   LD [M]  sound/synth/snd-util-mem.ko
>   LD [M]  sound/usb/6fire/snd-usb-6fire.ko
>   LD [M]  sound/usb/caiaq/snd-usb-caiaq.ko
>   LD [M]  sound/usb/snd-usb-audio.ko
>   LD [M]  sound/usb/misc/snd-ua101.ko
>   LD [M]  sound/usb/snd-usbmidi-lib.ko
>   LD [M]  sound/usb/usx2y/snd-usb-us122l.ko
>   LD [M]  sound/usb/usx2y/snd-usb-usx2y.ko
>   IHEX    firmware/adaptec/starfire_rx.bin
>   IHEX    firmware/adaptec/starfire_tx.bin
>   IHEX    firmware/bnx2/bnx2-mips-09-6.2.1a.fw
>   IHEX    firmware/bnx2/bnx2-rv2p-09ax-6.0.17.fw
>   IHEX    firmware/bnx2/bnx2-rv2p-09-6.0.17.fw
>   IHEX    firmware/bnx2/bnx2-mips-06-6.2.1.fw
>   IHEX    firmware/bnx2/bnx2-rv2p-06-6.0.15.fw
>   IHEX    firmware/cxgb3/t3b_psram-1.1.0.bin
>   IHEX    firmware/cxgb3/t3c_psram-1.1.0.bin
>   IHEX    firmware/cxgb3/t3fw-7.10.0.bin
>   IHEX    firmware/cxgb3/ael2005_twx_edc.bin
>   IHEX    firmware/cxgb3/ael2005_opt_edc.bin
>   IHEX    firmware/cxgb3/ael2020_twx_edc.bin
>   IHEX    firmware/radeon/R100_cp.bin
>   IHEX    firmware/radeon/R200_cp.bin
>   IHEX    firmware/radeon/R300_cp.bin
>   IHEX    firmware/radeon/R420_cp.bin
>   IHEX    firmware/radeon/RS690_cp.bin
>   IHEX    firmware/radeon/RS600_cp.bin
>   IHEX    firmware/radeon/R520_cp.bin
>   IHEX    firmware/radeon/R600_pfp.bin
>   IHEX    firmware/radeon/R600_me.bin
>   IHEX    firmware/radeon/RV610_pfp.bin
>   IHEX    firmware/radeon/RV610_me.bin
>   IHEX    firmware/radeon/RV630_pfp.bin
>   IHEX    firmware/radeon/RV630_me.bin
>   IHEX    firmware/radeon/RV620_pfp.bin
>   IHEX    firmware/radeon/RV620_me.bin
>   IHEX    firmware/radeon/RV635_pfp.bin
>   IHEX    firmware/radeon/RV635_me.bin
>   IHEX    firmware/radeon/RV670_pfp.bin
>   IHEX    firmware/radeon/RV670_me.bin
>   IHEX    firmware/radeon/RS780_pfp.bin
>   IHEX    firmware/radeon/RS780_me.bin
>   IHEX    firmware/radeon/RV770_pfp.bin
>   IHEX    firmware/radeon/RV770_me.bin
>   IHEX    firmware/radeon/RV730_me.bin
>   IHEX    firmware/radeon/RV730_pfp.bin
>   IHEX    firmware/radeon/RV710_me.bin
>   IHEX    firmware/radeon/RV710_pfp.bin
>   IHEX    firmware/e100/d101m_ucode.bin
>   IHEX    firmware/e100/d101s_ucode.bin
>   IHEX    firmware/e100/d102e_ucode.bin
>   IHEX    firmware/korg/k1212.dsp
>   IHEX    firmware/ositech/Xilinx7OD.bin
>   IHEX    firmware/ess/maestro3_assp_kernel.fw
>   IHEX    firmware/ess/maestro3_assp_minisrc.fw
>   IHEX    firmware/yamaha/ds1_ctrl.fw
>   IHEX    firmware/yamaha/ds1_dsp.fw
>   IHEX    firmware/yamaha/ds1e_ctrl.fw
>   IHEX    firmware/yamaha/yss225_registers.bin
> ==> ERROR: A failure occurred in build().
>     Aborting...
> 
> Contents of /proc/cpuinfo:
> processor : 0
> vendor_id : AuthenticAMD
> cpu family : 6
> model : 6
> model name : AMD Athlon(TM) MP 2000+
> stepping : 2
> cpu MHz : 1666.797
> cache size : 256 KB
> fdiv_bug : no
> hlt_bug : no
> f00f_bug : no
> coma_bug : no
> fpu : yes
> fpu_exception : yes
> cpuid level : 1
> wp : yes
> flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov
> pat pse36 mmx fxsr sse syscall mp mmxext 3dnowext 3dnow
> bogomips : 3333.59
> clflush size : 32
> cache_alignment : 32
> address sizes : 34 bits physical, 32 bits virtual
> power management: ts
> 
> processor : 1
> vendor_id : AuthenticAMD
> cpu family : 6
> model : 6
> model name : AMD Athlon(TM) MP 2000+
> stepping : 2
> cpu MHz : 1666.797
> cache size : 256 KB
> fdiv_bug : no
> hlt_bug : no
> f00f_bug : no
> coma_bug : no
> fpu : yes
> fpu_exception : yes
> cpuid level : 1
> wp : yes
> flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov
> pat pse36 mmx fxsr sse syscall mp mmxext 3dnowext 3dnow
> bogomips : 3333.45
> clflush size : 32
> cache_alignment : 32
> address sizes : 34 bits physical, 32 bits virtual
> power management: ts
> --


-- 
~Randy
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ