You are not logged in.

#1 2018-12-06 16:02:41

rossboulet
Member
Registered: 2015-01-23
Posts: 29

differences in Arch and stock kernel config

I know I can download an Arch Linux kernel package and get the Arch version of the kernel configuration and I can get the generic config by building it from the kernel.org download. And I can diff the two configs and see pages of differences. But for my own curiosity and education, is there anywhere I can look to see a list of what gets changed from stock to Arch and even better, the reasons behind said changes?

Thanks.


I really hate this damn machine,
I wish that they would sell it.
It never does just what I want,
But only what I tell it.    -Anonymous

Offline

#2 2018-12-06 17:22:45

ewaller
Administrator
From: Pasadena, CA
Registered: 2009-07-13
Posts: 19,769

Re: differences in Arch and stock kernel config

https://www.archlinux.org/packages/core/x86_64/linux/

Look at the PKGBUILD and the other source files.
The reasons are likely to have been discussed on the mail lists.  you may have to dig through the archives.

The short answer is, not much is different.


Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. -- Alan Turing
---
How to Ask Questions the Smart Way

Offline

#3 2018-12-06 19:29:51

eschwartz
Fellow
Registered: 2014-08-08
Posts: 4,097

Re: differences in Arch and stock kernel config

Implying there is some blessed "stock" config?

It's highly expected that people building the kernel aren't supposed to build the stock config, but instead customize it to their needs. The defconfig is meant to be "at least this probably boots", and "Linus picked this out of a hat". It's a starting point, not the end journey.


Managing AUR repos The Right Way -- aurpublish (now a standalone tool)

Offline

#4 2018-12-07 05:13:27

TheSaint
Member
From: my computer
Registered: 2007-08-19
Posts: 1,523

Re: differences in Arch and stock kernel config

The list used to compile the kernel is inside the kernel itself

$ zcat /proc/config.gz

. Mainlined kernel configuration should be found on def_config, as eschwartz said.


do it good first, it will be faster than do it twice the saint wink

Offline

Board footer

Powered by FluxBB