Package Details: linux-ck 6.11.10-1

Git Clone URL: https://aur.archlinux.org/linux-ck.git (read-only, click to copy)
Package Base: linux-ck
Description: The Linux kernel and modules with ck's hrtimer patches
Upstream URL: https://wiki.archlinux.org/index.php/Linux-ck
Licenses: GPL-2.0-only
Provides: KSMBD-MODULE, VIRTUALBOX-GUEST-MODULES, WIREGUARD-MODULE
Replaces: virtualbox-guest-modules-arch, wireguard-arch
Submitter: graysky
Maintainer: graysky
Last Packager: graysky
Votes: 459
Popularity: 0.22
First Submitted: 2011-07-22 14:51 (UTC)
Last Updated: 2024-11-26 13:15 (UTC)

Dependencies (14)

Required by (7)

Sources (6)

Latest Comments

« First ‹ Previous 1 .. 294 295 296 297 298 299 300 301 302 303 304 .. 308 Next › Last »

t3ddy commented on 2011-08-28 19:29 (UTC)

The following options are target specific: -m128bit-long-double [disabled] -m32 [enabled] -m3dnow [disabled] -m3dnowa [disabled] -m64 [disabled] -m80387 [enabled] -m8bit-idiv [disabled] -m96bit-long-double [enabled] -mabi= -mabm [disabled] -maccumulate-outgoing-args [disabled] -maes [enabled] -malign-double [disabled] -malign-functions= -malign-jumps= -malign-loops= -malign-stringops [enabled] -mandroid [disabled] -march= corei7-avx -masm= -mavx [enabled] -mavx256-split-unaligned-load [disabled] -mavx256-split-unaligned-store [disabled] -mbionic [disabled] -mbmi [disabled] -mbranch-cost= -mcld [disabled] -mcmodel= -mcpu= -mcrc32 [disabled] -mcx16 [enabled] -mdispatch-scheduler [disabled] -mf16c [disabled] -mfancy-math-387 [enabled] -mfentry [enabled] -mfma [disabled] -mfma4 [disabled] -mforce-drap [disabled] -mfp-ret-in-387 [enabled] -mfpmath= -mfsgsbase [disabled] -mfused-madd -mglibc [enabled] -mhard-float [enabled] -mieee-fp [enabled] -mincoming-stack-boundary= -minline-all-stringops [disabled] -minline-stringops-dynamically [disabled] -mintel-syntax -mlarge-data-threshold= -mlwp [disabled] -mmmx [disabled] -mmovbe [disabled] -mms-bitfields [disabled] -mno-align-stringops [disabled] -mno-fancy-math-387 [disabled] -mno-push-args [disabled] -mno-red-zone [disabled] -mno-sse4 [disabled] -momit-leaf-frame-pointer [disabled] -mpc -mpclmul [enabled] -mpopcnt [enabled] -mprefer-avx128 [disabled] -mpreferred-stack-boundary= -mpush-args [enabled] -mrdrnd [disabled] -mrecip [disabled] -mred-zone [enabled] -mregparm= -mrtd [disabled] -msahf [enabled] -msoft-float [disabled] -msse [enabled] -msse2 [enabled] -msse2avx [disabled] -msse3 [enabled] -msse4 [enabled] -msse4.1 [enabled] -msse4.2 [enabled] -msse4a [disabled] -msse5 -msseregparm [disabled] -mssse3 [enabled] -mstack-arg-probe [disabled] -mstackrealign [enabled] -mstringop-strategy= -mtbm [disabled] -mtls-dialect= -mtls-direct-seg-refs [enabled] -mtune= corei7-avx -muclibc [disabled] -mveclibabi= -mvect8-ret-in-mem [disabled] -mvzeroupper [disabled] -mxop [disabled]

graysky commented on 2011-08-28 18:34 (UTC)

@t3ddy - post the output of this: gcc -c -Q -march=native --help=target

t3ddy commented on 2011-08-28 16:49 (UTC)

@graysky cpu family : 6 model : 42 model name : Intel(R) Core(TM) i7-2630QM CPU @ 2.00GHz @Det I'm not using "-march=native" also with any other kernel, having no troubles at all. And I'm using "-march=prescott" because I'm on 32bit: http://en.gentoo-wiki.com/wiki/Safe_Cflags/Intel#Core_i7_and_Core_i5.2C_Xeon_55xx

graysky commented on 2011-08-28 16:23 (UTC)

@t3ddy - post the output of: grep 'model\|family' /proc/cpuinfo | head -n3

Det commented on 2011-08-28 15:52 (UTC)

@t3ddy, is the reason you're not using "-march=native" in your 'makepkg.conf' that you get unexecutable binaries with it? If that's the case you could try with "-march=core-7-avx" in the PKGBUILD instead and see how it goes (I don't really understand why are you using "-march=prescott" in makepkg.conf anyway, since that optimizes for _all_ Pentium 4 Prescott processors in general - and the first ones were released over 7 years ago). That should work as I don't think the other GCC flags are causing this (which can also be seen from the PKGBUILD graysky provided). @graysky, makepkg.conf doesn't affect kernel packages in any way. The only thing it does is that it changes the command line of "/usr/src/linux-3.0-ck/scripts/mod/.empty.o.cmd" by a tiny bit (and not even the march/mtune stuff). You can confirm that yourself too, if you wish :).

t3ddy commented on 2011-08-28 14:21 (UTC)

makepkg.conf -> http://pastebin.com/gGzG8JKp I think the point could be that I'm on i686 and not x86_64. Also a custom .config works removing flags.

graysky commented on 2011-08-28 13:57 (UTC)

@Det - Here are the files used to build the corei7-avx for x86_64. These are generated by my build script based on the AUR package. For more see my github (link on wiki). *PKGBUILD - Note the flags on line 173. http://pastebin.com/yNDi51j9 *config - http://pastebin.com/nh0xPESn *makepkg.conf - http://pastebin.com/n1wakQqc @t3ddy - Please post your /etc/makepkg.conf to pastebin. Also, are you customizing the build or building it as downloaded (i.e. any mods via the nconfig)?