Having said that, in general you should be fine. In general.
sudo apt-get install kernel-package fakeroot build-essential
mkdir ~/tmpcd ~/tmpwget http://www.kernel.org/pub/linux/kernel/v3.0/testing/linux-3.7-rc3.tar.bz2tar xvf linux-3.7-rc3.tar.bz2 cd linux-3.7-rc3/cat /boot/config-`uname -r`>.configmake oldconfig
At this stage you'll be asked questions about all the shiny new things that are found in the kernel. See bottom of the post for a list of the questions.
If you regret the answer to a question you can change your mind later by doing
make menuconfig
Once you're done answering questions, compile!
make-kpkg cleantime fakeroot make-kpkg -j3 --initrd --revision=3.7.0 --append-to-version=-rc3 kernel_image kernel_headers
It takes 43 minutes on my old AMD X3.
To install the kernel:
mv ../linux-*-3.7.0-rc3*.deb .sudo dpkg -i *.deb
And you're done!
New stuff (compared to kernel 3.6.3):
* CPU/Task time and stats accounting*Cputime accounting> 1. Simple tick based cputime accounting (TICK_CPU_ACCOUNTING) (NEW) 2. Fine granularity task level IRQ time accounting (IRQ_TIME_ACCOUNTING)choice[1-2]: 1Consider userspace as in RCU extended quiescent state (RCU_USER_QS) [N/y/?] (NEW) Module signature verification (MODULE_SIG) [N/y/?] (NEW) Legacy cpb sysfs knob support for AMD CPUs (X86_ACPI_CPUFREQ_CPB) [Y/n/?] (NEW) Packet: sockets monitoring interface (PACKET_DIAG) [N/m/y/?] (NEW)IPv6: GRE tunnel (IPV6_GRE) [N/m/y/?] (NEW) IPv4 NAT (NF_NAT_IPV4) [N/m/?] (NEW) IPv6 NAT (NF_NAT_IPV6) [N/m/?] (NEW) OMAP OCP2SCP DRIVER (OMAP_OCP2SCP) [N/m/y/?] (NEW) Maximum expected bad eraseblock count per 1024 eraseblocks (MTD_UBI_BEB_LIMIT) [20] (NEW)UBI Fastmap (Experimental feature) (MTD_UBI_FASTMAP) [N/y/?] (NEW)Calxeda Highbank SATA support (SATA_HIGHBANK) [N/m/?] (NEW) Virtual eXtensible Local Area Network (VXLAN) (VXLAN) [N/m/y/?] (NEW) YPCH PTP clock support (PCH_PTP) [N/y/?] (NEW)Solarflare SFC9000-family PTP support (SFC_PTP) [Y/n/?] (NEW)Drivers for Atheros AT803X PHYs (AT803X_PHY) [N/m/?] (NEW)MAX310X support (SERIAL_MAX310X) [N/y/?] (NEW)SCCNXP serial port support (SERIAL_SCCNXP) [N/m/y/?] (NEW)TPM HW Random Number Generator support (HW_RANDOM_TPM) [M/n/?] (NEW) TPM Interface Specification 1.2 Interface (I2C - Infineon) (TCG_TIS_I2C_INFINEON) [N/m/?] (NEW) NXP SC18IS602/602B/603 I2C to SPI bridge (SPI_SC18IS602) [N/m/?] (NEW)OMAP HDQ driver (HDQ_MASTER_OMAP) [N/m/?] (NEW)Analog Devices ADT7410 (SENSORS_ADT7410) [N/m/?] (NEW)Maxim MAX197 and compatibles (SENSORS_MAX197) [N/m/y/?] (NEW)generic cpu cooling support (CPU_THERMAL) [N/y/?] (NEW) YFairchild FAN53555 Regulator (REGULATOR_FAN53555) [N/m/?] (NEW)Media USB Adapters (MEDIA_USB_SUPPORT) [N/y/?] (NEW)Media PCI Adapters (MEDIA_PCI_SUPPORT) [N/y/?] (NEW) Media test drivers (V4L_TEST_DRIVERS) [N/y] (NEW) ISA and parallel port devices (MEDIA_PARPORT_SUPPORT) [N/y/?] (NEW) Autoselect tuners and i2c modules to build (MEDIA_SUBDRV_AUTOSELECT) [Y/n/?] (NEW) Maximum debug level (NOUVEAU_DEBUG) [5] (NEW)Default debug level (NOUVEAU_DEBUG_DEFAULT) [3] (NEW)Backlight Driver for LM3630 (BACKLIGHT_LM3630) [N/m/?] (NEW)Backlight Driver for LM3639 (BACKLIGHT_LM3639) [N/m/?] (NEW)Sony PS3 BD Remote Control (HID_PS3REMOTE) [N/m/?] (NEW)HID Sensors framework support (HID_SENSOR_HUB) [N/m/?] (NEW)ZTE USB serial driver (USB_SERIAL_ZTE) [N/m/?] (NEW)Functions for loading firmware on EZUSB chips (USB_EZUSB_FX2) [M/y/?] (NEW) OMAP USB2 PHY Driver (OMAP_USB2) [N/m/y/?] (NEW)LED support for LM3642 Chip (LEDS_LM3642) [N/m/?] (NEW)LED support for LM355x Chips, LM3554 and LM3556 (LEDS_LM355x) [N/m/?] (NEW)LED CPU Trigger (LEDS_TRIGGER_CPU) [N/y/?] (NEW)Dallas DS2404 (RTC_DRV_DS2404) [N/m/y/?] (NEW) Silicom devices (NET_VENDOR_SILICOM) [Y/n/?] (NEW) YSilicom BypassCTL library support (SBYPASS) [N/m/?] (NEW)mSilicom BypassCTL net support (BPCTL) [N/m/?] (NEW) mCambridge Electronic Design 1401 USB support (CED1401) [N/m/?] (NEW)Digi Realport driver (DGRP) [N/m/y/?] (NEW)STE-Modem remoteproc support (STE_MODEM_RPROC) [N/m/y/?] (NEW)SMB2 network file system support (EXPERIMENTAL) (CIFS_SMB2) [N/y/?] (NEW)Red-Black tree test (RBTREE_TEST) [N/m/?] (NEW)Interval tree test (INTERVAL_TREE_TEST) [N/m/?] (NEW)CAST5 (CAST-128) cipher algorithm (x86_64/AVX) (CRYPTO_CAST5_AVX_X86_64) [N/m/y/?] (NEW)CAST6 (CAST-256) cipher algorithm (x86_64/AVX) (CRYPTO_CAST6_AVX_X86_64) [N/m/y/?] (NEW)Asymmetric (public-key cryptographic) key type (ASYMMETRIC_KEY_TYPE) [N/m/y/?] (NEW)
As for Intel devices the pre-existing settings were:
Intel devices (NET_VENDOR_INTEL) [Y/n/?] y Intel(R) PRO/100+ support (E100) [M/n/y/?] m Intel(R) PRO/1000 Gigabit Ethernet support (E1000) [M/n/y/?] m Intel(R) PRO/1000 PCI-Express Gigabit Ethernet support (E1000E) [M/n/y/?] m Intel(R) 82575/82576 PCI-Express Gigabit Ethernet support (IGB) [M/n/y/?] m Direct Cache Access (DCA) Support (IGB_DCA) [Y/n/?] y PTP Hardware Clock (PHC) (IGB_PTP) [N/y/?] n Intel(R) 82576 Virtual Function Ethernet support (IGBVF) [M/n/y/?] m Intel(R) PRO/10GbE support (IXGB) [M/n/y/?] m Intel(R) 10GbE PCI Express adapters support (IXGBE) [M/n/y/?] m Intel(R) 10GbE PCI Express adapters HWMON support (IXGBE_HWMON) [Y/n/?] y Direct Cache Access (DCA) Support (IXGBE_DCA) [Y/n/?] y Data Center Bridging (DCB) Support (IXGBE_DCB) [Y/n/?] y PTP Clock Support (IXGBE_PTP) [N/y/?] n Intel(R) 82599 Virtual Function Ethernet support (IXGBEVF) [M/n/y/?] m Intel (82586/82593/82596) devices (NET_VENDOR_I825XX) [Y/n/?] y Zenith Z-Note support (EXPERIMENTAL) (ZNET) [N/m/y/?] n
Hiç yorum yok:
Yorum Gönder