Re: [gentoo-user] Missing CPU options in make menuconfig
On 07/21/2016 06:56 AM, Fernando Rodriguez wrote: > On 07/21/2016 03:17 AM, Neil Bothwick wrote: >> On Wed, 20 Jul 2016 19:38:03 -0400, Fernando Rodriguez wrote: > That's what I get here, but help lists all the ones I get in gentoo-sources, apart from MNATIVE, which indicates to me that those options should be available, once I work out how to switch them on. >>> >>> Disable CONFIG_64BIT and you'll get them all. >>> >> That only brings on the 32 bit ones. > > I thought that was what you meant because (at least on my sources from > upstream) help only shows 32 bit ones. I mean intel ones, it shows amd64 as well. -- Fernando Rodriguez
Re: [gentoo-user] Missing CPU options in make menuconfig
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 07/21/2016 03:17 AM, Neil Bothwick wrote: > On Wed, 20 Jul 2016 19:38:03 -0400, Fernando Rodriguez wrote: > >>> That's what I get here, but help lists all the ones I get in >>> gentoo-sources, apart from MNATIVE, which indicates to me that those >>> options should be available, once I work out how to switch them on. >> >> Disable CONFIG_64BIT and you'll get them all. >> > That only brings on the 32 bit ones. I thought that was what you meant because (at least on my sources from upstream) help only shows 32 bit ones. - -- Fernando Rodriguez -BEGIN PGP SIGNATURE- Version: GnuPG v2 iQIcBAEBCAAGBQJXkKp4AAoJEPbOFX/5UlwcCckQAJuMHjufG+eXOGAxbzfnR4aP J2iaxb76aV/jpHUdGRnBZd5PpeWWVq3lT2tv52BAkFzkxWOhVchFsBsE9Nkhvngw FCgulW85d0CbyhfLeUSYalvitZwil9jTw75Q6a8TC6xkD+a+jJkfZExg+iG9YbLQ UQuWngs4npAGCkL5s6DuaNSW1uGATSC6h55iNQwx5jpfD+NWgdku+hW6vQy+czzD senk3FDIgeODzpMhOUpNTzrgERWgklNntS38luJ8V0NavhmIlWjn0cXC7STICAJu dgzB7CoRLD6XSX8PMxosP6l+/Xoawn8EIGcfd1X93IWIFRChuYK2YTDTyoWLxUpw pzCsGopd8jWelR1SsOYzZr9HzAzWzBoauxQNa4K7PMRNH+taYGsJQrOWwuGoqaS/ uYgHYQUejoF5i46Evp+bcVdUiB3c2R8NB2zEK20BExc0X7nPLp8Azo6pFbLkNAT3 GBkL4d9eo2FGkxYxet4oIT4Herps7whcIIfgjZACIt67RSrbIm8Sioq+MQesK2PW Ee7L5lb8ggY5L2nCFwcEvlbgg42QIraerZ0lbE4Ui82MFJMqropNmG6fImPuzhCs q/nsy70E1JviiG7q6Kj3rLGvaiCo50IwiVE0uBQMnzMRi3bBWraLyLlyMWucvee+ GUMNLMlB0qd4a8EqJDfs =g4mD -END PGP SIGNATURE-
Re: [gentoo-user] Missing CPU options in make menuconfig
On Thu, 21 Jul 2016 12:56:14 +1000, Adam Carter wrote: > The experimental use flag turns on the other arch's in gentoo-sources. > Perhaps that will help identify which is the relevant patch? So they're all specific to gentoo-sources, not just the MNATIVE option? Now it makes sense, thanks. -- Neil Bothwick RISC: Reduced Into Silly Code pgp6YhhdqAAGH.pgp Description: OpenPGP digital signature
Re: [gentoo-user] Missing CPU options in make menuconfig
On Wed, 20 Jul 2016 19:38:03 -0400, Fernando Rodriguez wrote: > > That's what I get here, but help lists all the ones I get in > > gentoo-sources, apart from MNATIVE, which indicates to me that those > > options should be available, once I work out how to switch them on. > > Disable CONFIG_64BIT and you'll get them all. > That only brings on the 32 bit ones. -- Neil Bothwick By the time you can make ends meet, they move the ends. pgpOJX1nHiL2c.pgp Description: OpenPGP digital signature
Re: [gentoo-user] Missing CPU options in make menuconfig
The experimental use flag turns on the other arch's in gentoo-sources. Perhaps that will help identify which is the relevant patch? On Thu, Jul 21, 2016 at 11:07 AM, Fernando Rodriguez wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA256 > > On 07/20/2016 07:38 PM, Fernando Rodriguez wrote: > > On 07/20/2016 02:54 PM, Neil Bothwick wrote: > >> On Wed, 20 Jul 2016 14:33:04 -0400, Fernando Rodriguez wrote: > > > >>> I don't use gentoo sources but I remember reading about gentoo patches > >>> for processor specific optimizations and being tempted to try them. Is > >>> it possible that is what you're refering to? > >>> > >>> The vanilla sources only shows 5 choices for me on amd64: > >>> (X) Opteron/Athlon64/Hammer/K8 > >>> ( ) Intel P4 / older Netburst based Xeon > >>> ( ) Core 2/newer Xeon > >>> ( ) Intel Atom > >>> ( ) Generic-x86-64 > >>> > >>> And it shows a different set of options when I run it on an x86 > machine. > > > >> That's what I get here, but help lists all the ones I get in > >> gentoo-sources, apart from MNATIVE, which indicates to me that those > >> options should be available, once I work out how to switch them on. > > > > Disable CONFIG_64BIT and you'll get them all. > > And for future references, here's how I found out: > > 1. On the sources where you have the options highlight one of them and >press ? (help). You'll see X86_32 under "Depends on:". > > 2. Hit ESC twice and then twice again to return to a menu with >search functionality. Then type /X86_32 and hit enter. You'lll see that >the option depends on !64BIT, so you need to disable CONFIG_64BIT for >X86_32 to be available. > > 3. After disabling CONFIG_64BIT on the kernel where the options where > missing >I searched X86_32 again and this time it has [=y] next to it so it came >on automatically and the options showed up but for some options you > need to >enable manually after enabling the dependencies. > > - -- > > Fernando Rodriguez > -BEGIN PGP SIGNATURE- > Version: GnuPG v2 > > iQIcBAEBCAAGBQJXkCBTAAoJEPbOFX/5UlwcR8sP/2kwuumtlSymDTyPj4CFS0Q7 > noRYWAzutRKDb6GTrobwB5zDVwJTUORuoRE+XXQFeVWRQhjSI2wsaRGL/Cn8duhW > QTdgtvrV8T6bdcjftVbeExFvKTDrMXUAEbd+XyRObj7r13454GtYdgOIpktxwDrH > D2a3bR2NX7fMxFfSBk4osv3UkoL3xM201MXwUhZgOtTaX/DAw12gSg1ljTJ8UV7O > snu+Td9YHcoohrmBpN4yX7uaBL4LnZZnBv59TZekXDv6DGyc70QZO97gNGOvG2SC > www7wsM28/hrKqeQI5CNcpl6UvibQGndThld7y1Y5YeByHEBHt31yZp97g1Ira5T > 2iadpgoSFiMaCy2+BXfIjktLbIe9E5vH15dVMKxuWazrf7Zf9XszxuU6nZE3RiN5 > J9ytAwL/RESjQwB11p3LLf/1zgyYAtIzt/N7QrbvJmHmjj7WyRMK6QCLJsew7izl > g/Hjsqvq73QvNdRfjbxTK19sOO1clpJfAdvyHELR+TVvJDAooWFj/8KBfSGCimkv > 6bVnDFKIB/ov/o3ZhX121FHq/zH6SH/CxbVozIuTTiowumgftgPMapEiXRIvp/+S > ar8dcUF+xiRcKOmx4mBctOxQQ6R0z0o1oWItyjioyB0Rb09kMVjNCQuvq9IpPzLn > kl+C7ndrh4etobK9nv2A > =fojV > -END PGP SIGNATURE- > >
Re: [gentoo-user] Missing CPU options in make menuconfig
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 07/20/2016 07:38 PM, Fernando Rodriguez wrote: > On 07/20/2016 02:54 PM, Neil Bothwick wrote: >> On Wed, 20 Jul 2016 14:33:04 -0400, Fernando Rodriguez wrote: > >>> I don't use gentoo sources but I remember reading about gentoo patches >>> for processor specific optimizations and being tempted to try them. Is >>> it possible that is what you're refering to? >>> >>> The vanilla sources only shows 5 choices for me on amd64: >>> (X) Opteron/Athlon64/Hammer/K8 >>> ( ) Intel P4 / older Netburst based Xeon >>> ( ) Core 2/newer Xeon >>> ( ) Intel Atom >>> ( ) Generic-x86-64 >>> >>> And it shows a different set of options when I run it on an x86 machine. > >> That's what I get here, but help lists all the ones I get in >> gentoo-sources, apart from MNATIVE, which indicates to me that those >> options should be available, once I work out how to switch them on. > > Disable CONFIG_64BIT and you'll get them all. And for future references, here's how I found out: 1. On the sources where you have the options highlight one of them and press ? (help). You'll see X86_32 under "Depends on:". 2. Hit ESC twice and then twice again to return to a menu with search functionality. Then type /X86_32 and hit enter. You'lll see that the option depends on !64BIT, so you need to disable CONFIG_64BIT for X86_32 to be available. 3. After disabling CONFIG_64BIT on the kernel where the options where missing I searched X86_32 again and this time it has [=y] next to it so it came on automatically and the options showed up but for some options you need to enable manually after enabling the dependencies. - -- Fernando Rodriguez -BEGIN PGP SIGNATURE- Version: GnuPG v2 iQIcBAEBCAAGBQJXkCBTAAoJEPbOFX/5UlwcR8sP/2kwuumtlSymDTyPj4CFS0Q7 noRYWAzutRKDb6GTrobwB5zDVwJTUORuoRE+XXQFeVWRQhjSI2wsaRGL/Cn8duhW QTdgtvrV8T6bdcjftVbeExFvKTDrMXUAEbd+XyRObj7r13454GtYdgOIpktxwDrH D2a3bR2NX7fMxFfSBk4osv3UkoL3xM201MXwUhZgOtTaX/DAw12gSg1ljTJ8UV7O snu+Td9YHcoohrmBpN4yX7uaBL4LnZZnBv59TZekXDv6DGyc70QZO97gNGOvG2SC www7wsM28/hrKqeQI5CNcpl6UvibQGndThld7y1Y5YeByHEBHt31yZp97g1Ira5T 2iadpgoSFiMaCy2+BXfIjktLbIe9E5vH15dVMKxuWazrf7Zf9XszxuU6nZE3RiN5 J9ytAwL/RESjQwB11p3LLf/1zgyYAtIzt/N7QrbvJmHmjj7WyRMK6QCLJsew7izl g/Hjsqvq73QvNdRfjbxTK19sOO1clpJfAdvyHELR+TVvJDAooWFj/8KBfSGCimkv 6bVnDFKIB/ov/o3ZhX121FHq/zH6SH/CxbVozIuTTiowumgftgPMapEiXRIvp/+S ar8dcUF+xiRcKOmx4mBctOxQQ6R0z0o1oWItyjioyB0Rb09kMVjNCQuvq9IpPzLn kl+C7ndrh4etobK9nv2A =fojV -END PGP SIGNATURE-
Re: [gentoo-user] Missing CPU options in make menuconfig
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 07/20/2016 02:54 PM, Neil Bothwick wrote: > On Wed, 20 Jul 2016 14:33:04 -0400, Fernando Rodriguez wrote: > >> I don't use gentoo sources but I remember reading about gentoo patches >> for processor specific optimizations and being tempted to try them. Is >> it possible that is what you're refering to? >> >> The vanilla sources only shows 5 choices for me on amd64: >> (X) Opteron/Athlon64/Hammer/K8 >> ( ) Intel P4 / older Netburst based Xeon >> ( ) Core 2/newer Xeon >> ( ) Intel Atom >> ( ) Generic-x86-64 >> >> And it shows a different set of options when I run it on an x86 machine. > > That's what I get here, but help lists all the ones I get in > gentoo-sources, apart from MNATIVE, which indicates to me that those > options should be available, once I work out how to switch them on. Disable CONFIG_64BIT and you'll get them all. - -- Fernando Rodriguez -BEGIN PGP SIGNATURE- Version: GnuPG v2 iQIcBAEBCAAGBQJXkAtaAAoJEPbOFX/5UlwcfaoQAIkfxLSgjNuaWUwsxoSifmVR NNYvCFs0fRvDbbpDhqKJXKqx4Ib3frtlYj5zagKahs6B/0JjLxExFoFqGkKTKPcV DeLUcs8zSXdR7mn2jA70wjAzGoIZUZyr/udEt1gWQzhREHT2eXz2hQ2A9ecjqThD mSRh2RuerA/ppQG57byQnxZ0vOq/YsEM1vdxlZBs5ZLowVfTEEZtAF9O8HzUl3hK GZx2KAHhkxUAgu1hhPk1kdQQppeRwPtDe3hAF/Fj/nMP2uG1TFnsnbEUDjZLPtSs yBjmV+MrZgCz5uxNotD2wujbj0CJEUc3kTmuSAhc4moQY4pObSYyEAOI3rrqeqYb PPRpEIxo7la1baY0fbYfYzDwNj/9hHQLS+zN8dJ82ltYWvzrOofTjyqfSWBst1yN 7tgrydibHolW7Nn1RYNSab5byccCnPWkKGFUl/nOawNXMd8wBEVIwntGU9m+nPYP wiB3jI93oXH95dX87J6bQETnDcnGKMcynSU1PiyaKWJTFFoTNye/159cSMZGDatt RWMdGUrImjdSx5wjQ0k6voH0+YHxuzm/STHhrxg63vH9n7CKWz2UzWmwzcz3jBgN rKu6+uIDOrJYtHvBwpuxKdm3oF3jND02l3QEKk8Btq1vh1BlbqCkaut/41ZDhTBQ eNwb83Ys2T/uVrYcjRGR =4LEm -END PGP SIGNATURE-
Re: [gentoo-user] Missing CPU options in make menuconfig
On Wed, 20 Jul 2016 14:33:04 -0400, Fernando Rodriguez wrote: > I don't use gentoo sources but I remember reading about gentoo patches > for processor specific optimizations and being tempted to try them. Is > it possible that is what you're refering to? > > The vanilla sources only shows 5 choices for me on amd64: > (X) Opteron/Athlon64/Hammer/K8 > ( ) Intel P4 / older Netburst based Xeon > ( ) Core 2/newer Xeon > ( ) Intel Atom > ( ) Generic-x86-64 > > And it shows a different set of options when I run it on an x86 machine. That's what I get here, but help lists all the ones I get in gentoo-sources, apart from MNATIVE, which indicates to me that those options should be available, once I work out how to switch them on. -- Neil Bothwick Processor: (n.) a device for converting sense to nonsense at the speed of electricity, or (rarely) the reverse. pgpqJPb3G2P0M.pgp Description: OpenPGP digital signature
Re: [gentoo-user] Missing CPU options in make menuconfig
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 07/20/2016 01:50 PM, Neil Bothwick wrote: > I'm trying to do something with a vanilla kernel from kernel.org. Under > Processor type and features/Processor family, there are only a handful of > choices, whereas my portage-installed gentoo-sources lists many more. > > The help page on the vanilla sources shows the full list, but they are > not available to pick and the help does not mentions an option to enable > to show these. > > What do I need to enable? > I don't use gentoo sources but I remember reading about gentoo patches for processor specific optimizations and being tempted to try them. Is it possible that is what you're refering to? The vanilla sources only shows 5 choices for me on amd64: (X) Opteron/Athlon64/Hammer/K8 ( ) Intel P4 / older Netburst based Xeon ( ) Core 2/newer Xeon ( ) Intel Atom ( ) Generic-x86-64 And it shows a different set of options when I run it on an x86 machine. - -- Fernando Rodriguez -BEGIN PGP SIGNATURE- Version: GnuPG v2 iQIcBAEBCAAGBQJXj8PfAAoJEPbOFX/5Ulwc3WgP/3fVBeoK3QDnAave2zOQQad3 gHiXz6PTfMqx11zdriStIwjr3QfZ8jaRfgimadLl6ucCDgQcKfjb7LaUkjTtYsbH 0CMYijgIEuL/IVW+yy0r/8dx7joiV69+GhqKbLW7yNn22G6BmOY3+1LQy+NpJ5RI Vu+0CH5xUZKDj5d3Qwj26dbNQ84U8Q4LjSBBZ+IO/hrsUqaf5ElNxy+v5JVDMOuL hC94orCFce62SxFsKlESMJyET7qg1ofOV7QRQZfHdNIZTDPV5/G8czTjIyto0oY3 8tGlsfcKW7PWyTM5heI6Ri2W6rTo/phV8sAPCQzAFZwUeYrfhWB14WgdO4oVuUjg A98hELkgLA/r0NyOZbNWasNiB4aWX48bheCj9uww8+Lj5dUDOttzmamH+ZnaOfgk +RHTSLL4owFVSl/07DR8ispYV30xKcIOBcwHglKQABYr8uuX/LM8dzbyxOc767PO VvZdfATx4WStostw3H1sv8cU02EPzPzr9B+UKMEyYxVzmxQygdeu5m0X1j/ESJQK JmSr0drla1fnfsgafGWfz1FujjFQZBu9K6eSuYZbFBMfWskOY90z3Ph5QTjQs60p ud+gIGtKeWDAKx6W5y3FXE2t8dc0kkYVdPVirfP+W04L7ficEb2GnZgcZKGjxmmb Dj6s0DYQa5SrfESrwKN0 =eRQp -END PGP SIGNATURE-
Re: [gentoo-user] Missing CPU options in make menuconfig
On Wed, Jul 20, 2016 at 8:50 PM, Neil Bothwick wrote: > I'm trying to do something with a vanilla kernel from kernel.org. Under > Processor type and features/Processor family, there are only a handful of > choices, whereas my portage-installed gentoo-sources lists many more. > > The help page on the vanilla sources shows the full list, but they are > not available to pick and the help does not mentions an option to enable > to show these. > > What do I need to enable? > > -- > Neil Bothwick > > For security reasons, all text in this mail > is double-rot13 encrypted. > Running a vanilla kernel here: uname -r 4.6.4-vanilla I've counted 24 CPUs listed in my '.config'. Which one are you after?
[gentoo-user] Missing CPU options in make menuconfig
I'm trying to do something with a vanilla kernel from kernel.org. Under Processor type and features/Processor family, there are only a handful of choices, whereas my portage-installed gentoo-sources lists many more. The help page on the vanilla sources shows the full list, but they are not available to pick and the help does not mentions an option to enable to show these. What do I need to enable? -- Neil Bothwick For security reasons, all text in this mail is double-rot13 encrypted. pgpNtlblXslpb.pgp Description: OpenPGP digital signature