In debian jessie, I've installed the linux source with:
sudo apt-get install linux-source
I obtain a file /usr/src/linux-source-3.16.tar.xz
, I copy it under my home directory, change the ownership and extract it:
sudo cp /usr/src/linux-source-3.16.tar.xz /home/orto/src
cd /home/orto/src
sudo chown orto:orto linux-source-3.16.tar.xz
tar xvf linux-source-3.16.tar.xz
The I run make allnoconfig
which according to make help
should answers no to all options:
allnoconfig - New config where all options are answered with no
but if I count the number of yes answers with:
grep "=y" .config | wc -l
I obtain 6541 yes answers. Why?
Edit (1)
This problem doesn't appear with the vanilla kernel.
git clone git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
cd linux-stable/
git checkout v3.16
make allnoconfig
grep "=y" .config | wc -l
I obtain only 193 yes answers.
Edit (2)
It appears that make allnoconfig
generate the exact same .config
file as make allyesconfig