Linux kernel: Difference between revisions

From indicium
Jump to navigation Jump to search
Stefan (talk | contribs)
Created page with "== Kernel drivers == * Kernel platform drivers: http://lwn.net/Articles/448499/ * Device trees: http://lwn.net/Articles/448502/ == Building the kernel == ==== Configure ===..."
 
Stefan (talk | contribs)
Line 7: Line 7:
== Building the kernel ==
== Building the kernel ==
==== Configure ====
==== Configure ====
To configure using a specified defconfig for a specified architecture
  make ARCH=x86 i386_defconfig
  make ARCH=x86 i386_defconfig
To menuconfig starting from a specified defconfig for a specified architecture
make menuconfig ARCH=x86 i386_defconfig
Be sure to explicitly save the configuration.


==== Build ====
==== Build ====

Revision as of 08:54, 1 March 2017

Kernel drivers


Building the kernel

Configure

To configure using a specified defconfig for a specified architecture

make ARCH=x86 i386_defconfig

To menuconfig starting from a specified defconfig for a specified architecture

make menuconfig ARCH=x86 i386_defconfig

Be sure to explicitly save the configuration.

Build

make -j4 ARCH=x86 CROSS_COMPILE=/bin/i686-linux- all

Various kernel information

New Linux network names

https://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames/