forked from Minki/linux
bad60e6f25
Highlights: - PowerNV PCI hotplug support. - Lots more Power9 support. - eBPF JIT support on ppc64le. - Lots of cxl updates. - Boot code consolidation. Bug fixes: - Fix spin_unlock_wait() from Boqun Feng - Fix stack pointer corruption in __tm_recheckpoint() from Michael Neuling - Fix multiple bugs in memory_hotplug_max() from Bharata B Rao - mm: Ensure "special" zones are empty from Oliver O'Halloran - ftrace: Separate the heuristics for checking call sites from Michael Ellerman - modules: Never restore r2 for a mprofile-kernel style mcount() call from Michael Ellerman - Fix endianness when reading TCEs from Alexey Kardashevskiy - start rtasd before PCI probing from Greg Kurz - PCI: rpaphp: Fix slot registration for multiple slots under a PHB from Tyrel Datwyler - powerpc/mm: Add memory barrier in __hugepte_alloc() from Sukadev Bhattiprolu Cleanups & fixes: - Drop support for MPIC in pseries from Rashmica Gupta - Define and use PPC64_ELF_ABI_v2/v1 from Michael Ellerman - Remove unused symbols in asm-offsets.c from Rashmica Gupta - Fix SRIOV not building without EEH enabled from Russell Currey - Remove kretprobe_trampoline_holder. from Thiago Jung Bauermann - Reduce log level of PCI I/O space warning from Benjamin Herrenschmidt - Add array bounds checking to crash_shutdown_handlers from Suraj Jitindar Singh - Avoid -maltivec when using clang integrated assembler from Anton Blanchard - Fix array overrun in ppc_rtas() syscall from Andrew Donnellan - Fix error return value in cmm_mem_going_offline() from Rasmus Villemoes - export cpu_to_core_id() from Mauricio Faria de Oliveira - Remove old symbols from defconfigs from Andrew Donnellan - Update obsolete comments in setup_32.c about entry conditions from Benjamin Herrenschmidt - Add comment explaining the purpose of setup_kdump_trampoline() from Benjamin Herrenschmidt - Merge the RELOCATABLE config entries for ppc32 and ppc64 from Kevin Hao - Remove RELOCATABLE_PPC32 from Kevin Hao - Fix .long's in tlb-radix.c to more meaningful from Balbir Singh Minor cleanups & fixes: - Andrew Donnellan, Anna-Maria Gleixner, Anton Blanchard, Benjamin Herrenschmidt, Bharata B Rao, Christophe Leroy, Colin Ian King, Geliang Tang, Greg Kurz, Madhavan Srinivasan, Michael Ellerman, Michael Ellerman, Stephen Rothwell, Stewart Smith. Freescale updates from Scott: - "Highlights include more 8xx optimizations, device tree updates, and MVME7100 support." PowerNV PCI hotplug from Gavin Shan: - PCI: Add pcibios_setup_bridge() - Override pcibios_setup_bridge() - Remove PCI_RESET_DELAY_US - Move pnv_pci_ioda_setup_opal_tce_kill() around - Increase PE# capacity - Allocate PE# in reverse order - Create PEs in pcibios_setup_bridge() - Setup PE for root bus - Extend PCI bridge resources - Make pnv_ioda_deconfigure_pe() visible - Dynamically release PE - Update bridge windows on PCI plug - Delay populating pdn - Support PCI slot ID - Use PCI slot reset infrastructure - Introduce pnv_pci_get_slot_id() - Functions to get/set PCI slot state - PCI/hotplug: PowerPC PowerNV PCI hotplug driver - Print correct PHB type names Power9 idle support from Shreyas B. Prabhu: - set power_save func after the idle states are initialized - Use PNV_THREAD_WINKLE macro while requesting for winkle - make hypervisor state restore a function - Rename idle_power7.S to idle_book3s.S - Rename reusable idle functions to hardware agnostic names - Make pnv_powersave_common more generic - abstraction for saving SPRs before entering deep idle states - Add platform support for stop instruction - cpuidle/powernv: Use CPUIDLE_STATE_MAX instead of MAX_POWERNV_IDLE_STATES - cpuidle/powernv: cleanup cpuidle-powernv.c - cpuidle/powernv: Add support for POWER ISA v3 idle states - Use deepest stop state when cpu is offlined Power9 PMU from Madhavan Srinivasan: - factor out power8 pmu macros and defines - factor out power8 pmu functions - factor out power8 __init_pmu code - Add power9 event list macros for generic and cache events - Power9 PMU support - Export Power9 generic and cache events to sysfs Power9 preliminary interrupt & PCI support from Benjamin Herrenschmidt: - Add XICS emulation APIs - Move a few exception common handlers to make room - Add support for HV virtualization interrupts - Add mechanism to force a replay of interrupts - Add ICP OPAL backend - Discover IODA3 PHBs - pci: Remove obsolete SW invalidate - opal: Add real mode call wrappers - Rename TCE invalidation calls - Remove SWINV constants and obsolete TCE code - Rework accessing the TCE invalidate register - Fallback to OPAL for TCE invalidations - Use the device-tree to get available range of M64's - Check status of a PHB before using it - pci: Don't try to allocate resources that will be reassigned Other Power9: - Send SIGBUS on unaligned copy and paste from Chris Smart - Large Decrementer support from Oliver O'Halloran - Load Monitor Register Support from Jack Miller Performance improvements from Anton Blanchard: - Avoid load hit store in __giveup_fpu() and __giveup_altivec() - Avoid load hit store in setup_sigcontext() - Remove assembly versions of strcpy, strcat, strlen and strcmp - Align hot loops of some string functions eBPF JIT from Naveen N. Rao: - Fix/enhance 32-bit Load Immediate implementation - Optimize 64-bit Immediate loads - Introduce rotate immediate instructions - A few cleanups - Isolate classic BPF JIT specifics into a separate header - Implement JIT compiler for extended BPF Operator Panel driver from Suraj Jitindar Singh: - devicetree/bindings: Add binding for operator panel on FSP machines - Add inline function to get rc from an ASYNC_COMP opal_msg - Add driver for operator panel on FSP machines Sparse fixes from Daniel Axtens: - make some things static - Introduce asm-prototypes.h - Include headers containing prototypes - Use #ifdef __BIG_ENDIAN__ #else for REG_BYTE - kvm: Clarify __user annotations - Pass endianness to sparse - Make ppc_md.{halt, restart} __noreturn MM fixes & cleanups from Aneesh Kumar K.V: - radix: Update LPCR HR bit as per ISA - use _raw variant of page table accessors - Compile out radix related functions if RADIX_MMU is disabled - Clear top 16 bits of va only on older cpus - Print formation regarding the the MMU mode - hash: Update SDR1 size encoding as documented in ISA 3.0 - radix: Update PID switch sequence - radix: Update machine call back to support new HCALL. - radix: Add LPID based tlb flush helpers - radix: Add a kernel command line to disable radix - Cleanup LPCR defines Boot code consolidation from Benjamin Herrenschmidt: - Move epapr_paravirt_early_init() to early_init_devtree() - cell: Don't use flat device-tree after boot - ge_imp3a: Don't use the flat device-tree after boot - mpc85xx_ds: Don't use the flat device-tree after boot - mpc85xx_rdb: Don't use the flat device-tree after boot - Don't test for machine type in rtas_initialize() - Don't test for machine type in smp_setup_cpu_maps() - dt: Add of_device_compatible_match() - Factor do_feature_fixup calls - Move 64-bit feature fixup earlier - Move 64-bit memory reserves to setup_arch() - Use a cachable DART - Move FW feature probing out of pseries probe() - Put exception configuration in a common place - Remove early allocation of the SMU command buffer - Move MMU backend selection out of platform code - pasemi: Remove IOBMAP allocation from platform probe() - mm/hash: Don't use machine_is() early during boot - Don't test for machine type to detect HEA special case - pmac: Remove spurrious machine type test - Move hash table ops to a separate structure - Ensure that ppc_md is empty before probing for machine type - Move 64-bit probe_machine() to later in the boot process - Move 32-bit probe() machine to later in the boot process - Get rid of ppc_md.init_early() - Move the boot time info banner to a separate function - Move setting of {i,d}cache_bsize to initialize_cache_info() - Move the content of setup_system() to setup_arch() - Move cache info inits to a separate function - Re-order the call to smp_setup_cpu_maps() - Re-order setup_panic() - Make a few boot functions __init - Merge 32-bit and 64-bit setup_arch() Other new features: - tty/hvc: Use IRQF_SHARED for OPAL hvc consoles from Sam Mendoza-Jonas - tty/hvc: Use opal irqchip interface if available from Sam Mendoza-Jonas - powerpc: Add module autoloading based on CPU features from Alastair D'Silva - crypto: vmx - Convert to CPU feature based module autoloading from Alastair D'Silva - Wake up kopald polling thread before waiting for events from Benjamin Herrenschmidt - xmon: Dump ISA 2.06 SPRs from Michael Ellerman - xmon: Dump ISA 2.07 SPRs from Michael Ellerman - Add a parameter to disable 1TB segs from Oliver O'Halloran - powerpc/boot: Add OPAL console to epapr wrappers from Oliver O'Halloran - Assign fixed PHB number based on device-tree properties from Guilherme G. Piccoli - pseries: Add pseries hotplug workqueue from John Allen - pseries: Add support for hotplug interrupt source from John Allen - pseries: Use kernel hotplug queue for PowerVM hotplug events from John Allen - pseries: Move property cloning into its own routine from Nathan Fontenot - pseries: Dynamic add entires to associativity lookup array from Nathan Fontenot - pseries: Auto-online hotplugged memory from Nathan Fontenot - pseries: Remove call to memblock_add() from Nathan Fontenot cxl: - Add set and get private data to context struct from Michael Neuling - make base more explicitly non-modular from Paul Gortmaker - Use for_each_compatible_node() macro from Wei Yongjun - Frederic Barrat - Abstract the differences between the PSL and XSL - Make vPHB device node match adapter's - Philippe Bergheaud - Add mechanism for delivering AFU driver specific events - Ignore CAPI adapters misplaced in switched slots - Refine slice error debug messages - Andrew Donnellan - static-ify variables to fix sparse warnings - PCI/hotplug: pnv_php: export symbols and move struct types needed by cxl - PCI/hotplug: pnv_php: handle OPAL_PCI_SLOT_OFFLINE power state - Add cxl_check_and_switch_mode() API to switch bi-modal cards - remove dead Kconfig options - fix potential NULL dereference in free_adapter() - Ian Munsie - Update process element after allocating interrupts - Add support for CAPP DMA mode - Fix allowing bogus AFU descriptors with 0 maximum processes - Fix allocating a minimum of 2 pages for the SPA - Fix bug where AFU disable operation had no effect - Workaround XSL bug that does not clear the RA bit after a reset - Fix NULL pointer dereference on kernel contexts with no AFU interrupts - powerpc/powernv: Split cxl code out into a separate file - Add cxl_slot_is_supported API - Enable bus mastering for devices using CAPP DMA mode - Move cxl_afu_get / cxl_afu_put to base - Allow a default context to be associated with an external pci_dev - Do not create vPHB if there are no AFU configuration records - powerpc/powernv: Add support for the cxl kernel api on the real phb - Add support for using the kernel API with a real PHB - Add kernel APIs to get & set the max irqs per context - Add preliminary workaround for CX4 interrupt limitation - Add support for interrupts on the Mellanox CX4 - Workaround PE=0 hardware limitation in Mellanox CX4 - powerpc/powernv: Fix pci-cxl.c build when CONFIG_MODULES=n selftests: - Test unaligned copy and paste from Chris Smart - Load Monitor Register Tests from Jack Miller - Cyril Bur - exec() with suspended transaction - Use signed long to read perf_event_paranoid - Fix usage message in context_switch - Fix generation of vector instructions/types in context_switch - Michael Ellerman - Use "Delta" rather than "Error" in normal output - Import Anton's mmap & futex micro benchmarks - Add a test for PROT_SAO -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAABAgAGBQJXnWchAAoJEFHr6jzI4aWAe64P/36Vd9yJLptjkoyZp8/IQtu1 Cv8buQwGdKuSMzdkcUAOXcC3fe2u70ZWXMKKLfY3koIV1IAiqdWk5/XWRKMP2XmE dG0LhSf0uu7uh+mE0WvQnRu46ImeKtQ+mPp4Hbs/s9SxMSeYjruv3vdWWmgUq0cl Gac2qJSRtAMmgLuHWMjf7N5mxOTOnKejU4o2i9cJ+YHmWKOdCigv2Ge1UadOQFlC E7tRPiUR3asfDfj+e+LVTTdToH6p8pk+mOUzIoZ8jIkQ+IXzi62UDl5+Rw9mqiuX 1CtqEMUXxo2qwX+d4TcV/QUOp0YKPuIcUZ9NMMS+S3lOyJ4NFt+j2Izk7QJp5kNP gKVqB68TjDQsBuDr3P9ynlHbduxTIhZAqopbTrLe0FIg48nUe4n1yHJBVzqaVajX rFBJSsSUffBLAARNPSXJJhIgc2C1/qOC8dgMeDMcR2kPirDHaQZ/lY1yEpq1yiqR q6e3v5hvIAm4IjbYk0mF7TUxBrPGVE/ExyBINyASRoYxAJ1PyeD/iljZ9vI3asRA s+hhxT8H3f7lnqTrmJqMjHgAdGkmag07EdmvFNX4xK4aADSy7Y6g4dw25ffRopo9 p9Jf9HX+dZv65Y3UjbV/6HuXcaSEBJJLSVWvii65PebqSN0LuHEFvNeIJ6Iblx0B AWh/hd0Iin2gdkcG39Mr =Z5kM -----END PGP SIGNATURE----- Merge tag 'powerpc-4.8-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux Pull powerpc updates from Michael Ellerman: "Highlights: - PowerNV PCI hotplug support. - Lots more Power9 support. - eBPF JIT support on ppc64le. - Lots of cxl updates. - Boot code consolidation. Bug fixes: - Fix spin_unlock_wait() from Boqun Feng - Fix stack pointer corruption in __tm_recheckpoint() from Michael Neuling - Fix multiple bugs in memory_hotplug_max() from Bharata B Rao - mm: Ensure "special" zones are empty from Oliver O'Halloran - ftrace: Separate the heuristics for checking call sites from Michael Ellerman - modules: Never restore r2 for a mprofile-kernel style mcount() call from Michael Ellerman - Fix endianness when reading TCEs from Alexey Kardashevskiy - start rtasd before PCI probing from Greg Kurz - PCI: rpaphp: Fix slot registration for multiple slots under a PHB from Tyrel Datwyler - powerpc/mm: Add memory barrier in __hugepte_alloc() from Sukadev Bhattiprolu Cleanups & fixes: - Drop support for MPIC in pseries from Rashmica Gupta - Define and use PPC64_ELF_ABI_v2/v1 from Michael Ellerman - Remove unused symbols in asm-offsets.c from Rashmica Gupta - Fix SRIOV not building without EEH enabled from Russell Currey - Remove kretprobe_trampoline_holder from Thiago Jung Bauermann - Reduce log level of PCI I/O space warning from Benjamin Herrenschmidt - Add array bounds checking to crash_shutdown_handlers from Suraj Jitindar Singh - Avoid -maltivec when using clang integrated assembler from Anton Blanchard - Fix array overrun in ppc_rtas() syscall from Andrew Donnellan - Fix error return value in cmm_mem_going_offline() from Rasmus Villemoes - export cpu_to_core_id() from Mauricio Faria de Oliveira - Remove old symbols from defconfigs from Andrew Donnellan - Update obsolete comments in setup_32.c about entry conditions from Benjamin Herrenschmidt - Add comment explaining the purpose of setup_kdump_trampoline() from Benjamin Herrenschmidt - Merge the RELOCATABLE config entries for ppc32 and ppc64 from Kevin Hao - Remove RELOCATABLE_PPC32 from Kevin Hao - Fix .long's in tlb-radix.c to more meaningful from Balbir Singh Minor cleanups & fixes: - Andrew Donnellan, Anna-Maria Gleixner, Anton Blanchard, Benjamin Herrenschmidt, Bharata B Rao, Christophe Leroy, Colin Ian King, Geliang Tang, Greg Kurz, Madhavan Srinivasan, Michael Ellerman, Michael Ellerman, Stephen Rothwell, Stewart Smith. Freescale updates from Scott: - "Highlights include more 8xx optimizations, device tree updates, and MVME7100 support." PowerNV PCI hotplug from Gavin Shan: - PCI: Add pcibios_setup_bridge() - Override pcibios_setup_bridge() - Remove PCI_RESET_DELAY_US - Move pnv_pci_ioda_setup_opal_tce_kill() around - Increase PE# capacity - Allocate PE# in reverse order - Create PEs in pcibios_setup_bridge() - Setup PE for root bus - Extend PCI bridge resources - Make pnv_ioda_deconfigure_pe() visible - Dynamically release PE - Update bridge windows on PCI plug - Delay populating pdn - Support PCI slot ID - Use PCI slot reset infrastructure - Introduce pnv_pci_get_slot_id() - Functions to get/set PCI slot state - PCI/hotplug: PowerPC PowerNV PCI hotplug driver - Print correct PHB type names Power9 idle support from Shreyas B. Prabhu: - set power_save func after the idle states are initialized - Use PNV_THREAD_WINKLE macro while requesting for winkle - make hypervisor state restore a function - Rename idle_power7.S to idle_book3s.S - Rename reusable idle functions to hardware agnostic names - Make pnv_powersave_common more generic - abstraction for saving SPRs before entering deep idle states - Add platform support for stop instruction - cpuidle/powernv: Use CPUIDLE_STATE_MAX instead of MAX_POWERNV_IDLE_STATES - cpuidle/powernv: cleanup cpuidle-powernv.c - cpuidle/powernv: Add support for POWER ISA v3 idle states - Use deepest stop state when cpu is offlined Power9 PMU from Madhavan Srinivasan: - factor out power8 pmu macros and defines - factor out power8 pmu functions - factor out power8 __init_pmu code - Add power9 event list macros for generic and cache events - Power9 PMU support - Export Power9 generic and cache events to sysfs Power9 preliminary interrupt & PCI support from Benjamin Herrenschmidt: - Add XICS emulation APIs - Move a few exception common handlers to make room - Add support for HV virtualization interrupts - Add mechanism to force a replay of interrupts - Add ICP OPAL backend - Discover IODA3 PHBs - pci: Remove obsolete SW invalidate - opal: Add real mode call wrappers - Rename TCE invalidation calls - Remove SWINV constants and obsolete TCE code - Rework accessing the TCE invalidate register - Fallback to OPAL for TCE invalidations - Use the device-tree to get available range of M64's - Check status of a PHB before using it - pci: Don't try to allocate resources that will be reassigned Other Power9: - Send SIGBUS on unaligned copy and paste from Chris Smart - Large Decrementer support from Oliver O'Halloran - Load Monitor Register Support from Jack Miller Performance improvements from Anton Blanchard: - Avoid load hit store in __giveup_fpu() and __giveup_altivec() - Avoid load hit store in setup_sigcontext() - Remove assembly versions of strcpy, strcat, strlen and strcmp - Align hot loops of some string functions eBPF JIT from Naveen N. Rao: - Fix/enhance 32-bit Load Immediate implementation - Optimize 64-bit Immediate loads - Introduce rotate immediate instructions - A few cleanups - Isolate classic BPF JIT specifics into a separate header - Implement JIT compiler for extended BPF Operator Panel driver from Suraj Jitindar Singh: - devicetree/bindings: Add binding for operator panel on FSP machines - Add inline function to get rc from an ASYNC_COMP opal_msg - Add driver for operator panel on FSP machines Sparse fixes from Daniel Axtens: - make some things static - Introduce asm-prototypes.h - Include headers containing prototypes - Use #ifdef __BIG_ENDIAN__ #else for REG_BYTE - kvm: Clarify __user annotations - Pass endianness to sparse - Make ppc_md.{halt, restart} __noreturn MM fixes & cleanups from Aneesh Kumar K.V: - radix: Update LPCR HR bit as per ISA - use _raw variant of page table accessors - Compile out radix related functions if RADIX_MMU is disabled - Clear top 16 bits of va only on older cpus - Print formation regarding the the MMU mode - hash: Update SDR1 size encoding as documented in ISA 3.0 - radix: Update PID switch sequence - radix: Update machine call back to support new HCALL. - radix: Add LPID based tlb flush helpers - radix: Add a kernel command line to disable radix - Cleanup LPCR defines Boot code consolidation from Benjamin Herrenschmidt: - Move epapr_paravirt_early_init() to early_init_devtree() - cell: Don't use flat device-tree after boot - ge_imp3a: Don't use the flat device-tree after boot - mpc85xx_ds: Don't use the flat device-tree after boot - mpc85xx_rdb: Don't use the flat device-tree after boot - Don't test for machine type in rtas_initialize() - Don't test for machine type in smp_setup_cpu_maps() - dt: Add of_device_compatible_match() - Factor do_feature_fixup calls - Move 64-bit feature fixup earlier - Move 64-bit memory reserves to setup_arch() - Use a cachable DART - Move FW feature probing out of pseries probe() - Put exception configuration in a common place - Remove early allocation of the SMU command buffer - Move MMU backend selection out of platform code - pasemi: Remove IOBMAP allocation from platform probe() - mm/hash: Don't use machine_is() early during boot - Don't test for machine type to detect HEA special case - pmac: Remove spurrious machine type test - Move hash table ops to a separate structure - Ensure that ppc_md is empty before probing for machine type - Move 64-bit probe_machine() to later in the boot process - Move 32-bit probe() machine to later in the boot process - Get rid of ppc_md.init_early() - Move the boot time info banner to a separate function - Move setting of {i,d}cache_bsize to initialize_cache_info() - Move the content of setup_system() to setup_arch() - Move cache info inits to a separate function - Re-order the call to smp_setup_cpu_maps() - Re-order setup_panic() - Make a few boot functions __init - Merge 32-bit and 64-bit setup_arch() Other new features: - tty/hvc: Use IRQF_SHARED for OPAL hvc consoles from Sam Mendoza-Jonas - tty/hvc: Use opal irqchip interface if available from Sam Mendoza-Jonas - powerpc: Add module autoloading based on CPU features from Alastair D'Silva - crypto: vmx - Convert to CPU feature based module autoloading from Alastair D'Silva - Wake up kopald polling thread before waiting for events from Benjamin Herrenschmidt - xmon: Dump ISA 2.06 SPRs from Michael Ellerman - xmon: Dump ISA 2.07 SPRs from Michael Ellerman - Add a parameter to disable 1TB segs from Oliver O'Halloran - powerpc/boot: Add OPAL console to epapr wrappers from Oliver O'Halloran - Assign fixed PHB number based on device-tree properties from Guilherme G. Piccoli - pseries: Add pseries hotplug workqueue from John Allen - pseries: Add support for hotplug interrupt source from John Allen - pseries: Use kernel hotplug queue for PowerVM hotplug events from John Allen - pseries: Move property cloning into its own routine from Nathan Fontenot - pseries: Dynamic add entires to associativity lookup array from Nathan Fontenot - pseries: Auto-online hotplugged memory from Nathan Fontenot - pseries: Remove call to memblock_add() from Nathan Fontenot cxl: - Add set and get private data to context struct from Michael Neuling - make base more explicitly non-modular from Paul Gortmaker - Use for_each_compatible_node() macro from Wei Yongjun - Frederic Barrat - Abstract the differences between the PSL and XSL - Make vPHB device node match adapter's - Philippe Bergheaud - Add mechanism for delivering AFU driver specific events - Ignore CAPI adapters misplaced in switched slots - Refine slice error debug messages - Andrew Donnellan - static-ify variables to fix sparse warnings - PCI/hotplug: pnv_php: export symbols and move struct types needed by cxl - PCI/hotplug: pnv_php: handle OPAL_PCI_SLOT_OFFLINE power state - Add cxl_check_and_switch_mode() API to switch bi-modal cards - remove dead Kconfig options - fix potential NULL dereference in free_adapter() - Ian Munsie - Update process element after allocating interrupts - Add support for CAPP DMA mode - Fix allowing bogus AFU descriptors with 0 maximum processes - Fix allocating a minimum of 2 pages for the SPA - Fix bug where AFU disable operation had no effect - Workaround XSL bug that does not clear the RA bit after a reset - Fix NULL pointer dereference on kernel contexts with no AFU interrupts - powerpc/powernv: Split cxl code out into a separate file - Add cxl_slot_is_supported API - Enable bus mastering for devices using CAPP DMA mode - Move cxl_afu_get / cxl_afu_put to base - Allow a default context to be associated with an external pci_dev - Do not create vPHB if there are no AFU configuration records - powerpc/powernv: Add support for the cxl kernel api on the real phb - Add support for using the kernel API with a real PHB - Add kernel APIs to get & set the max irqs per context - Add preliminary workaround for CX4 interrupt limitation - Add support for interrupts on the Mellanox CX4 - Workaround PE=0 hardware limitation in Mellanox CX4 - powerpc/powernv: Fix pci-cxl.c build when CONFIG_MODULES=n selftests: - Test unaligned copy and paste from Chris Smart - Load Monitor Register Tests from Jack Miller - Cyril Bur - exec() with suspended transaction - Use signed long to read perf_event_paranoid - Fix usage message in context_switch - Fix generation of vector instructions/types in context_switch - Michael Ellerman - Use "Delta" rather than "Error" in normal output - Import Anton's mmap & futex micro benchmarks - Add a test for PROT_SAO" * tag 'powerpc-4.8-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux: (263 commits) powerpc/mm: Parenthesise IS_ENABLED() in if condition tty/hvc: Use opal irqchip interface if available tty/hvc: Use IRQF_SHARED for OPAL hvc consoles selftests/powerpc: exec() with suspended transaction powerpc: Improve comment explaining why we modify VRSAVE powerpc/mm: Drop unused externs for hpte_init_beat[_v3]() powerpc/mm: Rename hpte_init_lpar() and move the fallback to a header powerpc/mm: Fix build break when PPC_NATIVE=n crypto: vmx - Convert to CPU feature based module autoloading powerpc: Add module autoloading based on CPU features powerpc/powernv/ioda: Fix endianness when reading TCEs powerpc/mm: Add memory barrier in __hugepte_alloc() powerpc/modules: Never restore r2 for a mprofile-kernel style mcount() call powerpc/ftrace: Separate the heuristics for checking call sites powerpc: Merge 32-bit and 64-bit setup_arch() powerpc/64: Make a few boot functions __init powerpc: Re-order setup_panic() powerpc: Re-order the call to smp_setup_cpu_maps() powerpc/32: Move cache info inits to a separate function powerpc/64: Move the content of setup_system() to setup_arch() ...
1217 lines
27 KiB
Plaintext
1217 lines
27 KiB
Plaintext
CONFIG_FSL_EMB_PERFMON=y
|
|
# CONFIG_LOCALVERSION_AUTO is not set
|
|
CONFIG_SYSVIPC=y
|
|
CONFIG_POSIX_MQUEUE=y
|
|
CONFIG_AUDIT=y
|
|
CONFIG_NO_HZ=y
|
|
CONFIG_HIGH_RES_TIMERS=y
|
|
CONFIG_BSD_PROCESS_ACCT=y
|
|
CONFIG_TASKSTATS=y
|
|
CONFIG_TASK_DELAY_ACCT=y
|
|
CONFIG_TASK_XACCT=y
|
|
CONFIG_TASK_IO_ACCOUNTING=y
|
|
CONFIG_CGROUPS=y
|
|
CONFIG_CGROUP_DEVICE=y
|
|
CONFIG_CGROUP_CPUACCT=y
|
|
CONFIG_CGROUP_SCHED=y
|
|
CONFIG_RT_GROUP_SCHED=y
|
|
CONFIG_USER_NS=y
|
|
CONFIG_BLK_DEV_INITRD=y
|
|
# CONFIG_COMPAT_BRK is not set
|
|
CONFIG_PROFILING=y
|
|
CONFIG_OPROFILE=m
|
|
CONFIG_KPROBES=y
|
|
CONFIG_MODULES=y
|
|
CONFIG_MODULE_UNLOAD=y
|
|
CONFIG_MODULE_SRCVERSION_ALL=y
|
|
CONFIG_BLK_DEV_INTEGRITY=y
|
|
CONFIG_PARTITION_ADVANCED=y
|
|
CONFIG_OSF_PARTITION=y
|
|
CONFIG_AMIGA_PARTITION=y
|
|
CONFIG_BSD_DISKLABEL=y
|
|
CONFIG_MINIX_SUBPARTITION=y
|
|
CONFIG_SOLARIS_X86_PARTITION=y
|
|
CONFIG_UNIXWARE_DISKLABEL=y
|
|
CONFIG_SGI_PARTITION=y
|
|
CONFIG_SUN_PARTITION=y
|
|
CONFIG_KARMA_PARTITION=y
|
|
CONFIG_PPC_MPC52xx=y
|
|
CONFIG_PPC_EFIKA=y
|
|
CONFIG_PPC_MPC5200_BUGFIX=y
|
|
CONFIG_PPC_82xx=y
|
|
CONFIG_MPC8272_ADS=y
|
|
CONFIG_PQ2FADS=y
|
|
CONFIG_EP8248E=y
|
|
CONFIG_MGCOGE=y
|
|
CONFIG_PPC_83xx=y
|
|
CONFIG_MPC831x_RDB=y
|
|
CONFIG_MPC832x_MDS=y
|
|
CONFIG_MPC832x_RDB=y
|
|
CONFIG_MPC834x_MDS=y
|
|
CONFIG_MPC834x_ITX=y
|
|
CONFIG_MPC836x_MDS=y
|
|
CONFIG_MPC836x_RDK=y
|
|
CONFIG_MPC837x_MDS=y
|
|
CONFIG_MPC837x_RDB=y
|
|
CONFIG_SBC834x=y
|
|
CONFIG_ASP834x=y
|
|
CONFIG_PPC_86xx=y
|
|
CONFIG_MPC8641_HPCN=y
|
|
CONFIG_SBC8641D=y
|
|
CONFIG_MPC8610_HPCD=y
|
|
CONFIG_GEF_SBC610=y
|
|
CONFIG_CPU_FREQ=y
|
|
CONFIG_CPU_FREQ_STAT=m
|
|
CONFIG_CPU_FREQ_STAT_DETAILS=y
|
|
CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE=y
|
|
CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
|
|
CONFIG_CPU_FREQ_GOV_POWERSAVE=m
|
|
CONFIG_CPU_FREQ_GOV_ONDEMAND=m
|
|
CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m
|
|
CONFIG_CPU_FREQ_PMAC=y
|
|
CONFIG_TAU=y
|
|
CONFIG_TAU_AVERAGE=y
|
|
CONFIG_QUICC_ENGINE=y
|
|
CONFIG_QE_GPIO=y
|
|
CONFIG_MCU_MPC8349EMITX=y
|
|
CONFIG_HIGHMEM=y
|
|
CONFIG_HZ_1000=y
|
|
CONFIG_PREEMPT_VOLUNTARY=y
|
|
CONFIG_BINFMT_MISC=y
|
|
CONFIG_HIBERNATION=y
|
|
CONFIG_PM_DEBUG=y
|
|
CONFIG_ISA=y
|
|
CONFIG_PCIEPORTBUS=y
|
|
CONFIG_PCI_MSI=y
|
|
CONFIG_PCCARD=y
|
|
CONFIG_YENTA=y
|
|
CONFIG_PD6729=m
|
|
CONFIG_I82092=m
|
|
CONFIG_I82365=m
|
|
CONFIG_ADVANCED_OPTIONS=y
|
|
CONFIG_NET=y
|
|
CONFIG_PACKET=y
|
|
CONFIG_UNIX=y
|
|
CONFIG_XFRM_USER=y
|
|
CONFIG_XFRM_SUB_POLICY=y
|
|
CONFIG_XFRM_STATISTICS=y
|
|
CONFIG_NET_KEY=m
|
|
CONFIG_NET_KEY_MIGRATE=y
|
|
CONFIG_INET=y
|
|
CONFIG_IP_MULTICAST=y
|
|
CONFIG_IP_ADVANCED_ROUTER=y
|
|
CONFIG_IP_MULTIPLE_TABLES=y
|
|
CONFIG_IP_ROUTE_MULTIPATH=y
|
|
CONFIG_IP_ROUTE_VERBOSE=y
|
|
CONFIG_NET_IPIP=m
|
|
CONFIG_IP_MROUTE=y
|
|
CONFIG_IP_PIMSM_V1=y
|
|
CONFIG_IP_PIMSM_V2=y
|
|
CONFIG_SYN_COOKIES=y
|
|
CONFIG_INET_AH=m
|
|
CONFIG_INET_ESP=m
|
|
CONFIG_INET_IPCOMP=m
|
|
CONFIG_INET_XFRM_MODE_TRANSPORT=m
|
|
CONFIG_INET_XFRM_MODE_TUNNEL=m
|
|
CONFIG_INET_XFRM_MODE_BEET=m
|
|
CONFIG_INET_DIAG=m
|
|
CONFIG_TCP_CONG_ADVANCED=y
|
|
CONFIG_TCP_CONG_HSTCP=m
|
|
CONFIG_TCP_CONG_HYBLA=m
|
|
CONFIG_TCP_CONG_SCALABLE=m
|
|
CONFIG_TCP_CONG_LP=m
|
|
CONFIG_TCP_CONG_VENO=m
|
|
CONFIG_TCP_CONG_YEAH=m
|
|
CONFIG_TCP_CONG_ILLINOIS=m
|
|
CONFIG_TCP_MD5SIG=y
|
|
CONFIG_IPV6_ROUTER_PREF=y
|
|
CONFIG_IPV6_ROUTE_INFO=y
|
|
CONFIG_IPV6_OPTIMISTIC_DAD=y
|
|
CONFIG_INET6_AH=m
|
|
CONFIG_INET6_ESP=m
|
|
CONFIG_INET6_IPCOMP=m
|
|
CONFIG_IPV6_MIP6=m
|
|
CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION=m
|
|
CONFIG_IPV6_TUNNEL=m
|
|
CONFIG_IPV6_MULTIPLE_TABLES=y
|
|
CONFIG_IPV6_SUBTREES=y
|
|
CONFIG_IPV6_MROUTE=y
|
|
CONFIG_IPV6_PIMSM_V2=y
|
|
CONFIG_NETLABEL=y
|
|
CONFIG_NETFILTER=y
|
|
CONFIG_NF_CONNTRACK=m
|
|
CONFIG_NF_CONNTRACK_SECMARK=y
|
|
CONFIG_NF_CONNTRACK_EVENTS=y
|
|
CONFIG_NF_CT_PROTO_UDPLITE=m
|
|
CONFIG_NF_CONNTRACK_AMANDA=m
|
|
CONFIG_NF_CONNTRACK_FTP=m
|
|
CONFIG_NF_CONNTRACK_H323=m
|
|
CONFIG_NF_CONNTRACK_IRC=m
|
|
CONFIG_NF_CONNTRACK_NETBIOS_NS=m
|
|
CONFIG_NF_CONNTRACK_PPTP=m
|
|
CONFIG_NF_CONNTRACK_SANE=m
|
|
CONFIG_NF_CONNTRACK_SIP=m
|
|
CONFIG_NF_CONNTRACK_TFTP=m
|
|
CONFIG_NF_CT_NETLINK=m
|
|
CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m
|
|
CONFIG_NETFILTER_XT_TARGET_CONNMARK=m
|
|
CONFIG_NETFILTER_XT_TARGET_CONNSECMARK=m
|
|
CONFIG_NETFILTER_XT_TARGET_DSCP=m
|
|
CONFIG_NETFILTER_XT_TARGET_MARK=m
|
|
CONFIG_NETFILTER_XT_TARGET_NFLOG=m
|
|
CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m
|
|
CONFIG_NETFILTER_XT_TARGET_TPROXY=m
|
|
CONFIG_NETFILTER_XT_TARGET_TRACE=m
|
|
CONFIG_NETFILTER_XT_TARGET_SECMARK=m
|
|
CONFIG_NETFILTER_XT_TARGET_TCPMSS=m
|
|
CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP=m
|
|
CONFIG_NETFILTER_XT_MATCH_COMMENT=m
|
|
CONFIG_NETFILTER_XT_MATCH_CONNBYTES=m
|
|
CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=m
|
|
CONFIG_NETFILTER_XT_MATCH_CONNMARK=m
|
|
CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m
|
|
CONFIG_NETFILTER_XT_MATCH_DSCP=m
|
|
CONFIG_NETFILTER_XT_MATCH_ESP=m
|
|
CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=m
|
|
CONFIG_NETFILTER_XT_MATCH_HELPER=m
|
|
CONFIG_NETFILTER_XT_MATCH_IPRANGE=m
|
|
CONFIG_NETFILTER_XT_MATCH_LENGTH=m
|
|
CONFIG_NETFILTER_XT_MATCH_LIMIT=m
|
|
CONFIG_NETFILTER_XT_MATCH_MAC=m
|
|
CONFIG_NETFILTER_XT_MATCH_MARK=m
|
|
CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m
|
|
CONFIG_NETFILTER_XT_MATCH_OWNER=m
|
|
CONFIG_NETFILTER_XT_MATCH_POLICY=m
|
|
CONFIG_NETFILTER_XT_MATCH_PHYSDEV=m
|
|
CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m
|
|
CONFIG_NETFILTER_XT_MATCH_QUOTA=m
|
|
CONFIG_NETFILTER_XT_MATCH_RATEEST=m
|
|
CONFIG_NETFILTER_XT_MATCH_REALM=m
|
|
CONFIG_NETFILTER_XT_MATCH_RECENT=m
|
|
CONFIG_NETFILTER_XT_MATCH_SOCKET=m
|
|
CONFIG_NETFILTER_XT_MATCH_STATE=m
|
|
CONFIG_NETFILTER_XT_MATCH_STATISTIC=m
|
|
CONFIG_NETFILTER_XT_MATCH_STRING=m
|
|
CONFIG_NETFILTER_XT_MATCH_TCPMSS=m
|
|
CONFIG_NETFILTER_XT_MATCH_TIME=m
|
|
CONFIG_NETFILTER_XT_MATCH_U32=m
|
|
CONFIG_NF_CONNTRACK_IPV4=m
|
|
# CONFIG_NF_CONNTRACK_PROC_COMPAT is not set
|
|
CONFIG_IP_NF_IPTABLES=m
|
|
CONFIG_IP_NF_MATCH_AH=m
|
|
CONFIG_IP_NF_MATCH_ECN=m
|
|
CONFIG_IP_NF_MATCH_TTL=m
|
|
CONFIG_IP_NF_FILTER=m
|
|
CONFIG_IP_NF_TARGET_REJECT=m
|
|
CONFIG_IP_NF_MANGLE=m
|
|
CONFIG_IP_NF_TARGET_CLUSTERIP=m
|
|
CONFIG_IP_NF_TARGET_ECN=m
|
|
CONFIG_IP_NF_TARGET_TTL=m
|
|
CONFIG_IP_NF_RAW=m
|
|
CONFIG_IP_NF_SECURITY=m
|
|
CONFIG_IP_NF_ARPTABLES=m
|
|
CONFIG_IP_NF_ARPFILTER=m
|
|
CONFIG_IP_NF_ARP_MANGLE=m
|
|
CONFIG_NF_CONNTRACK_IPV6=m
|
|
CONFIG_IP6_NF_IPTABLES=m
|
|
CONFIG_IP6_NF_MATCH_AH=m
|
|
CONFIG_IP6_NF_MATCH_EUI64=m
|
|
CONFIG_IP6_NF_MATCH_FRAG=m
|
|
CONFIG_IP6_NF_MATCH_OPTS=m
|
|
CONFIG_IP6_NF_MATCH_HL=m
|
|
CONFIG_IP6_NF_MATCH_IPV6HEADER=m
|
|
CONFIG_IP6_NF_MATCH_MH=m
|
|
CONFIG_IP6_NF_MATCH_RT=m
|
|
CONFIG_IP6_NF_TARGET_HL=m
|
|
CONFIG_IP6_NF_FILTER=m
|
|
CONFIG_IP6_NF_TARGET_REJECT=m
|
|
CONFIG_IP6_NF_MANGLE=m
|
|
CONFIG_IP6_NF_RAW=m
|
|
CONFIG_IP6_NF_SECURITY=m
|
|
CONFIG_BRIDGE_NF_EBTABLES=m
|
|
CONFIG_BRIDGE_EBT_BROUTE=m
|
|
CONFIG_BRIDGE_EBT_T_FILTER=m
|
|
CONFIG_BRIDGE_EBT_T_NAT=m
|
|
CONFIG_BRIDGE_EBT_802_3=m
|
|
CONFIG_BRIDGE_EBT_AMONG=m
|
|
CONFIG_BRIDGE_EBT_ARP=m
|
|
CONFIG_BRIDGE_EBT_IP=m
|
|
CONFIG_BRIDGE_EBT_IP6=m
|
|
CONFIG_BRIDGE_EBT_LIMIT=m
|
|
CONFIG_BRIDGE_EBT_MARK=m
|
|
CONFIG_BRIDGE_EBT_PKTTYPE=m
|
|
CONFIG_BRIDGE_EBT_STP=m
|
|
CONFIG_BRIDGE_EBT_VLAN=m
|
|
CONFIG_BRIDGE_EBT_ARPREPLY=m
|
|
CONFIG_BRIDGE_EBT_DNAT=m
|
|
CONFIG_BRIDGE_EBT_MARK_T=m
|
|
CONFIG_BRIDGE_EBT_REDIRECT=m
|
|
CONFIG_BRIDGE_EBT_SNAT=m
|
|
CONFIG_BRIDGE_EBT_LOG=m
|
|
CONFIG_BRIDGE_EBT_NFLOG=m
|
|
CONFIG_IP_DCCP=m
|
|
CONFIG_NET_DCCPPROBE=m
|
|
CONFIG_TIPC=m
|
|
CONFIG_ATM=m
|
|
CONFIG_ATM_CLIP=m
|
|
CONFIG_ATM_LANE=m
|
|
CONFIG_ATM_BR2684=m
|
|
CONFIG_BRIDGE=m
|
|
CONFIG_VLAN_8021Q=m
|
|
CONFIG_DECNET=m
|
|
CONFIG_DECNET_ROUTER=y
|
|
CONFIG_IPX=m
|
|
CONFIG_ATALK=m
|
|
CONFIG_DEV_APPLETALK=m
|
|
CONFIG_IPDDP=m
|
|
CONFIG_IPDDP_ENCAP=y
|
|
CONFIG_NET_SCHED=y
|
|
CONFIG_NET_SCH_CBQ=m
|
|
CONFIG_NET_SCH_HTB=m
|
|
CONFIG_NET_SCH_HFSC=m
|
|
CONFIG_NET_SCH_ATM=m
|
|
CONFIG_NET_SCH_PRIO=m
|
|
CONFIG_NET_SCH_MULTIQ=m
|
|
CONFIG_NET_SCH_RED=m
|
|
CONFIG_NET_SCH_SFQ=m
|
|
CONFIG_NET_SCH_TEQL=m
|
|
CONFIG_NET_SCH_TBF=m
|
|
CONFIG_NET_SCH_GRED=m
|
|
CONFIG_NET_SCH_DSMARK=m
|
|
CONFIG_NET_SCH_NETEM=m
|
|
CONFIG_NET_SCH_INGRESS=m
|
|
CONFIG_NET_CLS_BASIC=m
|
|
CONFIG_NET_CLS_TCINDEX=m
|
|
CONFIG_NET_CLS_ROUTE4=m
|
|
CONFIG_NET_CLS_FW=m
|
|
CONFIG_NET_CLS_U32=m
|
|
CONFIG_CLS_U32_PERF=y
|
|
CONFIG_CLS_U32_MARK=y
|
|
CONFIG_NET_CLS_RSVP=m
|
|
CONFIG_NET_CLS_RSVP6=m
|
|
CONFIG_NET_CLS_FLOW=m
|
|
CONFIG_NET_EMATCH=y
|
|
CONFIG_NET_EMATCH_CMP=m
|
|
CONFIG_NET_EMATCH_NBYTE=m
|
|
CONFIG_NET_EMATCH_U32=m
|
|
CONFIG_NET_EMATCH_META=m
|
|
CONFIG_NET_EMATCH_TEXT=m
|
|
CONFIG_NET_CLS_ACT=y
|
|
CONFIG_NET_ACT_POLICE=m
|
|
CONFIG_NET_ACT_GACT=m
|
|
CONFIG_GACT_PROB=y
|
|
CONFIG_NET_ACT_MIRRED=m
|
|
CONFIG_NET_ACT_IPT=m
|
|
CONFIG_NET_ACT_NAT=m
|
|
CONFIG_NET_ACT_PEDIT=m
|
|
CONFIG_NET_ACT_SIMP=m
|
|
CONFIG_NET_ACT_SKBEDIT=m
|
|
CONFIG_NET_CLS_IND=y
|
|
CONFIG_IRDA=m
|
|
CONFIG_IRLAN=m
|
|
CONFIG_IRNET=m
|
|
CONFIG_IRCOMM=m
|
|
CONFIG_IRDA_CACHE_LAST_LSAP=y
|
|
CONFIG_IRDA_FAST_RR=y
|
|
CONFIG_IRTTY_SIR=m
|
|
CONFIG_KINGSUN_DONGLE=m
|
|
CONFIG_KSDAZZLE_DONGLE=m
|
|
CONFIG_KS959_DONGLE=m
|
|
CONFIG_USB_IRDA=m
|
|
CONFIG_SIGMATEL_FIR=m
|
|
CONFIG_NSC_FIR=m
|
|
CONFIG_WINBOND_FIR=m
|
|
CONFIG_TOSHIBA_FIR=m
|
|
CONFIG_SMC_IRCC_FIR=m
|
|
CONFIG_ALI_FIR=m
|
|
CONFIG_VLSI_FIR=m
|
|
CONFIG_VIA_FIR=m
|
|
CONFIG_MCS_FIR=m
|
|
CONFIG_BT=m
|
|
CONFIG_BT_RFCOMM=m
|
|
CONFIG_BT_RFCOMM_TTY=y
|
|
CONFIG_BT_BNEP=m
|
|
CONFIG_BT_BNEP_MC_FILTER=y
|
|
CONFIG_BT_BNEP_PROTO_FILTER=y
|
|
CONFIG_BT_HIDP=m
|
|
CONFIG_BT_HCIUART=m
|
|
CONFIG_BT_HCIUART_H4=y
|
|
CONFIG_BT_HCIUART_BCSP=y
|
|
CONFIG_BT_HCIUART_LL=y
|
|
CONFIG_BT_HCIBCM203X=m
|
|
CONFIG_BT_HCIBPA10X=m
|
|
CONFIG_BT_HCIBFUSB=m
|
|
CONFIG_BT_HCIDTL1=m
|
|
CONFIG_BT_HCIBT3C=m
|
|
CONFIG_BT_HCIBLUECARD=m
|
|
CONFIG_BT_HCIBTUART=m
|
|
CONFIG_BT_HCIVHCI=m
|
|
CONFIG_CFG80211=m
|
|
CONFIG_MAC80211=m
|
|
CONFIG_MAC80211_MESH=y
|
|
CONFIG_MAC80211_LEDS=y
|
|
CONFIG_MAC80211_DEBUGFS=y
|
|
CONFIG_NET_9P=m
|
|
CONFIG_NET_9P_VIRTIO=m
|
|
CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug"
|
|
# CONFIG_FIRMWARE_IN_KERNEL is not set
|
|
CONFIG_DEBUG_DEVRES=y
|
|
CONFIG_CONNECTOR=y
|
|
CONFIG_PARPORT=m
|
|
CONFIG_PARPORT_PC=m
|
|
CONFIG_PARPORT_SERIAL=m
|
|
CONFIG_PARPORT_1284=y
|
|
CONFIG_PNP=y
|
|
CONFIG_ISAPNP=y
|
|
CONFIG_MAC_FLOPPY=m
|
|
CONFIG_BLK_DEV_LOOP=m
|
|
CONFIG_BLK_DEV_CRYPTOLOOP=m
|
|
CONFIG_BLK_DEV_NBD=m
|
|
CONFIG_BLK_DEV_RAM=y
|
|
CONFIG_BLK_DEV_RAM_SIZE=16384
|
|
CONFIG_CDROM_PKTCDVD=m
|
|
CONFIG_VIRTIO_BLK=m
|
|
CONFIG_BLK_DEV_HD=y
|
|
CONFIG_ENCLOSURE_SERVICES=m
|
|
CONFIG_SENSORS_TSL2550=m
|
|
CONFIG_EEPROM_AT24=m
|
|
CONFIG_EEPROM_LEGACY=m
|
|
CONFIG_EEPROM_MAX6875=m
|
|
CONFIG_EEPROM_93CX6=m
|
|
CONFIG_IDE=y
|
|
CONFIG_BLK_DEV_IDECD=m
|
|
CONFIG_IDE_TASK_IOCTL=y
|
|
# CONFIG_IDEPCI_PCIBUS_ORDER is not set
|
|
CONFIG_BLK_DEV_GENERIC=y
|
|
CONFIG_BLK_DEV_IDE_PMAC=y
|
|
CONFIG_BLK_DEV_IDE_PMAC_ATA100FIRST=y
|
|
CONFIG_RAID_ATTRS=m
|
|
CONFIG_BLK_DEV_SD=y
|
|
CONFIG_CHR_DEV_ST=m
|
|
CONFIG_CHR_DEV_OSST=m
|
|
CONFIG_BLK_DEV_SR=m
|
|
CONFIG_BLK_DEV_SR_VENDOR=y
|
|
CONFIG_CHR_DEV_SG=y
|
|
CONFIG_CHR_DEV_SCH=m
|
|
CONFIG_SCSI_ENCLOSURE=m
|
|
CONFIG_SCSI_CONSTANTS=y
|
|
CONFIG_SCSI_LOGGING=y
|
|
CONFIG_SCSI_SCAN_ASYNC=y
|
|
CONFIG_SCSI_SPI_ATTRS=m
|
|
CONFIG_SCSI_SRP_ATTRS=m
|
|
CONFIG_SCSI_MESH=m
|
|
CONFIG_SCSI_MAC53C94=m
|
|
CONFIG_SCSI_LOWLEVEL_PCMCIA=y
|
|
CONFIG_SCSI_DH=y
|
|
CONFIG_SCSI_DH_RDAC=m
|
|
CONFIG_SCSI_DH_HP_SW=m
|
|
CONFIG_SCSI_DH_EMC=m
|
|
CONFIG_ATA=y
|
|
# CONFIG_SATA_PMP is not set
|
|
CONFIG_SATA_FSL=m
|
|
CONFIG_PDC_ADMA=m
|
|
CONFIG_ATA_PIIX=m
|
|
CONFIG_PATA_MPC52xx=m
|
|
CONFIG_PATA_OPTIDMA=m
|
|
CONFIG_PATA_SCH=m
|
|
CONFIG_PATA_VIA=m
|
|
CONFIG_PATA_PLATFORM=m
|
|
CONFIG_PATA_OF_PLATFORM=m
|
|
CONFIG_ATA_GENERIC=m
|
|
CONFIG_MD=y
|
|
CONFIG_BLK_DEV_MD=y
|
|
CONFIG_MD_LINEAR=m
|
|
CONFIG_MD_RAID0=m
|
|
CONFIG_MD_RAID1=m
|
|
CONFIG_MD_RAID10=m
|
|
CONFIG_MD_RAID456=m
|
|
CONFIG_MD_MULTIPATH=m
|
|
CONFIG_MD_FAULTY=m
|
|
CONFIG_BLK_DEV_DM=m
|
|
CONFIG_DM_DEBUG=y
|
|
CONFIG_DM_CRYPT=m
|
|
CONFIG_DM_SNAPSHOT=m
|
|
CONFIG_DM_MIRROR=m
|
|
CONFIG_DM_ZERO=m
|
|
CONFIG_DM_MULTIPATH=m
|
|
CONFIG_DM_UEVENT=y
|
|
CONFIG_FIREWIRE=m
|
|
CONFIG_FIREWIRE_OHCI=m
|
|
CONFIG_FIREWIRE_SBP2=m
|
|
CONFIG_ADB=y
|
|
CONFIG_ADB_CUDA=y
|
|
CONFIG_ADB_PMU=y
|
|
CONFIG_ADB_PMU_LED=y
|
|
CONFIG_ADB_PMU_LED_DISK=y
|
|
CONFIG_PMAC_APM_EMU=y
|
|
CONFIG_PMAC_MEDIABAY=y
|
|
CONFIG_PMAC_BACKLIGHT=y
|
|
CONFIG_ADB_MACIO=y
|
|
CONFIG_INPUT_ADBHID=y
|
|
CONFIG_MAC_EMUMOUSEBTN=y
|
|
CONFIG_THERM_WINDTUNNEL=m
|
|
CONFIG_THERM_ADT746X=m
|
|
CONFIG_WINDFARM=y
|
|
CONFIG_PMAC_RACKMETER=m
|
|
CONFIG_SENSORS_AMS=m
|
|
CONFIG_NETDEVICES=y
|
|
CONFIG_BONDING=m
|
|
CONFIG_DUMMY=m
|
|
CONFIG_EQUALIZER=m
|
|
CONFIG_NET_FC=y
|
|
CONFIG_IFB=m
|
|
CONFIG_MACVLAN=m
|
|
CONFIG_NETCONSOLE=m
|
|
CONFIG_TUN=m
|
|
CONFIG_VETH=m
|
|
CONFIG_VIRTIO_NET=m
|
|
CONFIG_ATM_TCP=m
|
|
CONFIG_ATM_LANAI=m
|
|
CONFIG_ATM_ENI=m
|
|
CONFIG_ATM_NICSTAR=m
|
|
CONFIG_ATM_IDT77252=m
|
|
CONFIG_ATM_HE=m
|
|
CONFIG_EL3=m
|
|
CONFIG_PCMCIA_3C574=m
|
|
CONFIG_PCMCIA_3C589=m
|
|
CONFIG_VORTEX=m
|
|
CONFIG_TYPHOON=m
|
|
CONFIG_ADAPTEC_STARFIRE=m
|
|
CONFIG_ACENIC=m
|
|
CONFIG_AMD8111_ETH=m
|
|
CONFIG_PCNET32=m
|
|
CONFIG_PCMCIA_NMCLAN=m
|
|
CONFIG_MACE=m
|
|
CONFIG_BMAC=m
|
|
CONFIG_ATL1=m
|
|
CONFIG_B44=m
|
|
CONFIG_BNX2=m
|
|
CONFIG_TIGON3=m
|
|
CONFIG_BNX2X=m
|
|
CONFIG_CHELSIO_T1=m
|
|
CONFIG_CHELSIO_T1_1G=y
|
|
CONFIG_CHELSIO_T3=m
|
|
CONFIG_NET_TULIP=y
|
|
CONFIG_DE2104X=m
|
|
CONFIG_TULIP=m
|
|
CONFIG_TULIP_MMIO=y
|
|
CONFIG_DE4X5=m
|
|
CONFIG_WINBOND_840=m
|
|
CONFIG_DM9102=m
|
|
CONFIG_ULI526X=m
|
|
CONFIG_PCMCIA_XIRCOM=m
|
|
CONFIG_DL2K=m
|
|
CONFIG_SUNDANCE=m
|
|
CONFIG_S2IO=m
|
|
CONFIG_FEC_MPC52xx=m
|
|
CONFIG_GIANFAR=m
|
|
CONFIG_PCMCIA_FMVJ18X=m
|
|
CONFIG_E100=m
|
|
CONFIG_E1000=m
|
|
CONFIG_E1000E=m
|
|
CONFIG_IGB=m
|
|
CONFIG_IXGB=m
|
|
CONFIG_IXGBE=m
|
|
CONFIG_MV643XX_ETH=m
|
|
CONFIG_SKGE=m
|
|
CONFIG_SKY2=m
|
|
CONFIG_MYRI10GE=m
|
|
CONFIG_FEALNX=m
|
|
CONFIG_NATSEMI=m
|
|
CONFIG_NS83820=m
|
|
CONFIG_PCMCIA_AXNET=m
|
|
CONFIG_NE2000=m
|
|
CONFIG_NE2K_PCI=m
|
|
CONFIG_PCMCIA_PCNET=m
|
|
CONFIG_ULTRA=m
|
|
CONFIG_FORCEDETH=m
|
|
CONFIG_HAMACHI=m
|
|
CONFIG_YELLOWFIN=m
|
|
CONFIG_QLA3XXX=m
|
|
CONFIG_QLGE=m
|
|
CONFIG_NETXEN_NIC=m
|
|
CONFIG_8139CP=m
|
|
CONFIG_8139TOO=m
|
|
# CONFIG_8139TOO_PIO is not set
|
|
CONFIG_8139TOO_8129=y
|
|
CONFIG_R8169=m
|
|
CONFIG_R6040=m
|
|
CONFIG_SC92031=m
|
|
CONFIG_SIS900=m
|
|
CONFIG_SIS190=m
|
|
CONFIG_SFC=m
|
|
CONFIG_PCMCIA_SMC91C92=m
|
|
CONFIG_EPIC100=m
|
|
CONFIG_HAPPYMEAL=m
|
|
CONFIG_SUNGEM=m
|
|
CONFIG_CASSINI=m
|
|
CONFIG_NIU=m
|
|
CONFIG_TEHUTI=m
|
|
CONFIG_TLAN=m
|
|
CONFIG_VIA_RHINE=m
|
|
CONFIG_VIA_RHINE_MMIO=y
|
|
CONFIG_VIA_VELOCITY=m
|
|
CONFIG_PCMCIA_XIRC2PS=m
|
|
CONFIG_FDDI=y
|
|
CONFIG_SKFP=m
|
|
CONFIG_NET_SB1000=m
|
|
CONFIG_MARVELL_PHY=m
|
|
CONFIG_DAVICOM_PHY=m
|
|
CONFIG_QSEMI_PHY=m
|
|
CONFIG_LXT_PHY=m
|
|
CONFIG_CICADA_PHY=m
|
|
CONFIG_VITESSE_PHY=m
|
|
CONFIG_SMSC_PHY=m
|
|
CONFIG_BROADCOM_PHY=m
|
|
CONFIG_ICPLUS_PHY=m
|
|
CONFIG_REALTEK_PHY=m
|
|
CONFIG_PLIP=m
|
|
CONFIG_PPP_DEFLATE=m
|
|
CONFIG_PPP_FILTER=y
|
|
CONFIG_PPP_MPPE=m
|
|
CONFIG_PPP_MULTILINK=y
|
|
CONFIG_PPPOATM=m
|
|
CONFIG_PPPOE=m
|
|
CONFIG_PPP_ASYNC=m
|
|
CONFIG_PPP_SYNC_TTY=m
|
|
CONFIG_SLIP=m
|
|
CONFIG_SLIP_COMPRESSED=y
|
|
CONFIG_SLIP_SMART=y
|
|
CONFIG_USB_CATC=m
|
|
CONFIG_USB_KAWETH=m
|
|
CONFIG_USB_PEGASUS=m
|
|
CONFIG_USB_RTL8150=m
|
|
CONFIG_USB_USBNET=m
|
|
CONFIG_USB_NET_DM9601=m
|
|
CONFIG_USB_NET_SMSC95XX=m
|
|
CONFIG_USB_NET_GL620A=m
|
|
CONFIG_USB_NET_PLUSB=m
|
|
CONFIG_USB_NET_MCS7830=m
|
|
CONFIG_USB_NET_RNDIS_HOST=m
|
|
CONFIG_USB_ALI_M5632=y
|
|
CONFIG_USB_AN2720=y
|
|
CONFIG_USB_EPSON2888=y
|
|
CONFIG_USB_KC2190=y
|
|
# CONFIG_INPUT_MOUSEDEV_PSAUX is not set
|
|
CONFIG_INPUT_JOYDEV=m
|
|
CONFIG_INPUT_EVDEV=y
|
|
CONFIG_MOUSE_SERIAL=m
|
|
CONFIG_MOUSE_APPLETOUCH=m
|
|
CONFIG_MOUSE_VSXXXAA=m
|
|
CONFIG_INPUT_JOYSTICK=y
|
|
CONFIG_JOYSTICK_ANALOG=m
|
|
CONFIG_JOYSTICK_A3D=m
|
|
CONFIG_JOYSTICK_ADI=m
|
|
CONFIG_JOYSTICK_COBRA=m
|
|
CONFIG_JOYSTICK_GF2K=m
|
|
CONFIG_JOYSTICK_GRIP=m
|
|
CONFIG_JOYSTICK_GRIP_MP=m
|
|
CONFIG_JOYSTICK_GUILLEMOT=m
|
|
CONFIG_JOYSTICK_INTERACT=m
|
|
CONFIG_JOYSTICK_SIDEWINDER=m
|
|
CONFIG_JOYSTICK_TMDC=m
|
|
CONFIG_JOYSTICK_IFORCE=m
|
|
CONFIG_JOYSTICK_IFORCE_USB=y
|
|
CONFIG_JOYSTICK_IFORCE_232=y
|
|
CONFIG_JOYSTICK_WARRIOR=m
|
|
CONFIG_JOYSTICK_MAGELLAN=m
|
|
CONFIG_JOYSTICK_SPACEORB=m
|
|
CONFIG_JOYSTICK_SPACEBALL=m
|
|
CONFIG_JOYSTICK_STINGER=m
|
|
CONFIG_JOYSTICK_TWIDJOY=m
|
|
CONFIG_JOYSTICK_ZHENHUA=m
|
|
CONFIG_JOYSTICK_DB9=m
|
|
CONFIG_JOYSTICK_GAMECON=m
|
|
CONFIG_JOYSTICK_TURBOGRAFX=m
|
|
CONFIG_JOYSTICK_JOYDUMP=m
|
|
CONFIG_JOYSTICK_XPAD=m
|
|
CONFIG_JOYSTICK_XPAD_FF=y
|
|
CONFIG_JOYSTICK_XPAD_LEDS=y
|
|
CONFIG_INPUT_TABLET=y
|
|
CONFIG_TABLET_USB_ACECAD=m
|
|
CONFIG_TABLET_USB_AIPTEK=m
|
|
CONFIG_TABLET_USB_GTCO=m
|
|
CONFIG_TABLET_USB_KBTAB=m
|
|
CONFIG_INPUT_MISC=y
|
|
CONFIG_INPUT_PCSPKR=m
|
|
CONFIG_INPUT_ATI_REMOTE2=m
|
|
CONFIG_INPUT_KEYSPAN_REMOTE=m
|
|
CONFIG_INPUT_POWERMATE=m
|
|
CONFIG_INPUT_YEALINK=m
|
|
CONFIG_INPUT_CM109=m
|
|
CONFIG_INPUT_UINPUT=m
|
|
CONFIG_SERIO_RAW=m
|
|
CONFIG_GAMEPORT_NS558=m
|
|
CONFIG_GAMEPORT_L4=m
|
|
CONFIG_GAMEPORT_EMU10K1=m
|
|
CONFIG_GAMEPORT_FM801=m
|
|
# CONFIG_LEGACY_PTYS is not set
|
|
CONFIG_SERIAL_NONSTANDARD=y
|
|
CONFIG_ROCKETPORT=m
|
|
CONFIG_CYCLADES=m
|
|
CONFIG_SYNCLINK=m
|
|
CONFIG_SYNCLINKMP=m
|
|
CONFIG_SYNCLINK_GT=m
|
|
CONFIG_NOZOMI=m
|
|
CONFIG_N_HDLC=m
|
|
# CONFIG_DEVKMEM is not set
|
|
CONFIG_SERIAL_8250=y
|
|
CONFIG_SERIAL_8250_CONSOLE=y
|
|
CONFIG_SERIAL_8250_CS=m
|
|
CONFIG_SERIAL_8250_NR_UARTS=32
|
|
CONFIG_SERIAL_8250_EXTENDED=y
|
|
CONFIG_SERIAL_8250_MANY_PORTS=y
|
|
CONFIG_SERIAL_8250_SHARE_IRQ=y
|
|
CONFIG_SERIAL_8250_DETECT_IRQ=y
|
|
CONFIG_SERIAL_8250_RSA=y
|
|
CONFIG_SERIAL_UARTLITE=m
|
|
CONFIG_SERIAL_PMACZILOG=m
|
|
CONFIG_SERIAL_MPC52xx=y
|
|
CONFIG_SERIAL_MPC52xx_CONSOLE=y
|
|
CONFIG_SERIAL_MPC52xx_CONSOLE_BAUD=115200
|
|
CONFIG_SERIAL_JSM=m
|
|
CONFIG_SERIAL_OF_PLATFORM=y
|
|
CONFIG_PRINTER=m
|
|
CONFIG_LP_CONSOLE=y
|
|
CONFIG_PPDEV=m
|
|
CONFIG_HW_RANDOM=y
|
|
CONFIG_HW_RANDOM_VIRTIO=m
|
|
CONFIG_NVRAM=y
|
|
CONFIG_DTLK=m
|
|
CONFIG_R3964=m
|
|
CONFIG_CARDMAN_4000=m
|
|
CONFIG_CARDMAN_4040=m
|
|
CONFIG_IPWIRELESS=m
|
|
CONFIG_I2C_CHARDEV=m
|
|
CONFIG_I2C_HYDRA=m
|
|
CONFIG_I2C_MPC=m
|
|
CONFIG_I2C_PCA_PLATFORM=m
|
|
CONFIG_I2C_SIMTEC=m
|
|
CONFIG_I2C_PARPORT=m
|
|
CONFIG_I2C_PARPORT_LIGHT=m
|
|
CONFIG_I2C_TINY_USB=m
|
|
CONFIG_I2C_PCA_ISA=m
|
|
CONFIG_I2C_STUB=m
|
|
CONFIG_GPIO_SYSFS=y
|
|
CONFIG_GPIO_MPC8XXX=y
|
|
CONFIG_W1=m
|
|
CONFIG_W1_MASTER_DS2490=m
|
|
CONFIG_W1_MASTER_DS2482=m
|
|
CONFIG_W1_SLAVE_THERM=m
|
|
CONFIG_W1_SLAVE_SMEM=m
|
|
CONFIG_W1_SLAVE_DS2433=m
|
|
CONFIG_W1_SLAVE_DS2433_CRC=y
|
|
CONFIG_W1_SLAVE_DS2760=m
|
|
CONFIG_APM_POWER=m
|
|
CONFIG_BATTERY_PMU=m
|
|
CONFIG_HWMON=m
|
|
CONFIG_SENSORS_AD7418=m
|
|
CONFIG_SENSORS_ADM1021=m
|
|
CONFIG_SENSORS_ADM1025=m
|
|
CONFIG_SENSORS_ADM1026=m
|
|
CONFIG_SENSORS_ADM1029=m
|
|
CONFIG_SENSORS_ADM1031=m
|
|
CONFIG_SENSORS_ADM9240=m
|
|
CONFIG_SENSORS_ADT7470=m
|
|
CONFIG_SENSORS_ATXP1=m
|
|
CONFIG_SENSORS_DS1621=m
|
|
CONFIG_SENSORS_F75375S=m
|
|
CONFIG_SENSORS_GL518SM=m
|
|
CONFIG_SENSORS_GL520SM=m
|
|
CONFIG_SENSORS_MAX1619=m
|
|
CONFIG_SENSORS_MAX6650=m
|
|
CONFIG_SENSORS_LM63=m
|
|
CONFIG_SENSORS_LM75=m
|
|
CONFIG_SENSORS_LM77=m
|
|
CONFIG_SENSORS_LM78=m
|
|
CONFIG_SENSORS_LM80=m
|
|
CONFIG_SENSORS_LM83=m
|
|
CONFIG_SENSORS_LM85=m
|
|
CONFIG_SENSORS_LM87=m
|
|
CONFIG_SENSORS_LM90=m
|
|
CONFIG_SENSORS_LM92=m
|
|
CONFIG_SENSORS_LM93=m
|
|
CONFIG_SENSORS_PCF8591=m
|
|
CONFIG_SENSORS_SIS5595=m
|
|
CONFIG_SENSORS_SMSC47M192=m
|
|
CONFIG_SENSORS_ADS7828=m
|
|
CONFIG_SENSORS_THMC50=m
|
|
CONFIG_SENSORS_VIA686A=m
|
|
CONFIG_SENSORS_VT8231=m
|
|
CONFIG_SENSORS_W83781D=m
|
|
CONFIG_SENSORS_W83791D=m
|
|
CONFIG_SENSORS_W83792D=m
|
|
CONFIG_SENSORS_W83793=m
|
|
CONFIG_SENSORS_W83L785TS=m
|
|
CONFIG_SENSORS_W83L786NG=m
|
|
CONFIG_THERMAL=y
|
|
CONFIG_WATCHDOG=y
|
|
CONFIG_SOFT_WATCHDOG=m
|
|
CONFIG_WATCHDOG_RTAS=m
|
|
CONFIG_USBPCWATCHDOG=m
|
|
CONFIG_SSB_PCMCIAHOST=y
|
|
CONFIG_MFD_SM501=m
|
|
CONFIG_MFD_SM501_GPIO=y
|
|
CONFIG_AGP=y
|
|
CONFIG_AGP_UNINORTH=y
|
|
CONFIG_DRM=m
|
|
CONFIG_DRM_TDFX=m
|
|
CONFIG_DRM_R128=m
|
|
CONFIG_DRM_RADEON=m
|
|
CONFIG_DRM_MGA=m
|
|
CONFIG_DRM_SIS=m
|
|
CONFIG_DRM_VIA=m
|
|
CONFIG_DRM_SAVAGE=m
|
|
CONFIG_FB=y
|
|
CONFIG_FB_CIRRUS=m
|
|
CONFIG_FB_OF=y
|
|
CONFIG_FB_PLATINUM=y
|
|
CONFIG_FB_VALKYRIE=y
|
|
CONFIG_FB_CT65550=y
|
|
CONFIG_FB_NVIDIA=y
|
|
CONFIG_FB_NVIDIA_I2C=y
|
|
CONFIG_FB_RIVA=m
|
|
CONFIG_FB_MATROX=y
|
|
CONFIG_FB_MATROX_MILLENIUM=y
|
|
CONFIG_FB_MATROX_MYSTIQUE=y
|
|
CONFIG_FB_MATROX_G=y
|
|
CONFIG_FB_MATROX_I2C=m
|
|
CONFIG_FB_MATROX_MAVEN=m
|
|
CONFIG_FB_RADEON=y
|
|
CONFIG_FB_ATY128=y
|
|
CONFIG_FB_ATY=y
|
|
CONFIG_FB_ATY_CT=y
|
|
CONFIG_FB_ATY_GENERIC_LCD=y
|
|
CONFIG_FB_ATY_GX=y
|
|
CONFIG_FB_S3=m
|
|
CONFIG_FB_SAVAGE=m
|
|
CONFIG_FB_SAVAGE_I2C=y
|
|
CONFIG_FB_SAVAGE_ACCEL=y
|
|
CONFIG_FB_NEOMAGIC=m
|
|
CONFIG_FB_KYRO=m
|
|
CONFIG_FB_3DFX=m
|
|
CONFIG_FB_3DFX_ACCEL=y
|
|
CONFIG_FB_VOODOO1=m
|
|
CONFIG_FB_TRIDENT=m
|
|
CONFIG_FB_SM501=m
|
|
CONFIG_FB_IBM_GXT4500=y
|
|
CONFIG_LCD_PLATFORM=m
|
|
CONFIG_VGACON_SOFT_SCROLLBACK=y
|
|
CONFIG_FRAMEBUFFER_CONSOLE=y
|
|
CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y
|
|
CONFIG_LOGO=y
|
|
# CONFIG_LOGO_LINUX_MONO is not set
|
|
# CONFIG_LOGO_LINUX_VGA16 is not set
|
|
CONFIG_SOUND=m
|
|
CONFIG_SND=m
|
|
CONFIG_SND_SEQUENCER=m
|
|
CONFIG_SND_SEQ_DUMMY=m
|
|
CONFIG_SND_MIXER_OSS=m
|
|
CONFIG_SND_PCM_OSS=m
|
|
CONFIG_SND_SEQUENCER_OSS=y
|
|
CONFIG_SND_DYNAMIC_MINORS=y
|
|
# CONFIG_SND_SUPPORT_OLD_API is not set
|
|
CONFIG_SND_VERBOSE_PRINTK=y
|
|
CONFIG_SND_DEBUG=y
|
|
CONFIG_SND_DEBUG_VERBOSE=y
|
|
CONFIG_SND_PCM_XRUN_DEBUG=y
|
|
CONFIG_SND_DUMMY=m
|
|
CONFIG_SND_VIRMIDI=m
|
|
CONFIG_SND_MTPAV=m
|
|
CONFIG_SND_MTS64=m
|
|
CONFIG_SND_SERIAL_U16550=m
|
|
CONFIG_SND_MPU401=m
|
|
CONFIG_SND_PORTMAN2X4=m
|
|
CONFIG_SND_AC97_POWER_SAVE=y
|
|
CONFIG_SND_AC97_POWER_SAVE_DEFAULT=5
|
|
CONFIG_SND_AD1889=m
|
|
CONFIG_SND_ALS300=m
|
|
CONFIG_SND_ALS4000=m
|
|
CONFIG_SND_ALI5451=m
|
|
CONFIG_SND_ATIIXP=m
|
|
CONFIG_SND_ATIIXP_MODEM=m
|
|
CONFIG_SND_AU8810=m
|
|
CONFIG_SND_AU8820=m
|
|
CONFIG_SND_AU8830=m
|
|
CONFIG_SND_AW2=m
|
|
CONFIG_SND_AZT3328=m
|
|
CONFIG_SND_BT87X=m
|
|
CONFIG_SND_CA0106=m
|
|
CONFIG_SND_CMIPCI=m
|
|
CONFIG_SND_OXYGEN=m
|
|
CONFIG_SND_CS4281=m
|
|
CONFIG_SND_CS46XX=m
|
|
CONFIG_SND_DARLA20=m
|
|
CONFIG_SND_GINA20=m
|
|
CONFIG_SND_LAYLA20=m
|
|
CONFIG_SND_DARLA24=m
|
|
CONFIG_SND_GINA24=m
|
|
CONFIG_SND_LAYLA24=m
|
|
CONFIG_SND_MONA=m
|
|
CONFIG_SND_MIA=m
|
|
CONFIG_SND_ECHO3G=m
|
|
CONFIG_SND_INDIGO=m
|
|
CONFIG_SND_INDIGOIO=m
|
|
CONFIG_SND_INDIGODJ=m
|
|
CONFIG_SND_EMU10K1=m
|
|
CONFIG_SND_EMU10K1X=m
|
|
CONFIG_SND_ENS1370=m
|
|
CONFIG_SND_ENS1371=m
|
|
CONFIG_SND_ES1938=m
|
|
CONFIG_SND_ES1968=m
|
|
CONFIG_SND_FM801=m
|
|
CONFIG_SND_HDSP=m
|
|
CONFIG_SND_HDSPM=m
|
|
CONFIG_SND_ICE1712=m
|
|
CONFIG_SND_ICE1724=m
|
|
CONFIG_SND_KORG1212=m
|
|
CONFIG_SND_MAESTRO3=m
|
|
CONFIG_SND_MIXART=m
|
|
CONFIG_SND_NM256=m
|
|
CONFIG_SND_PCXHR=m
|
|
CONFIG_SND_RIPTIDE=m
|
|
CONFIG_SND_RME32=m
|
|
CONFIG_SND_RME96=m
|
|
CONFIG_SND_RME9652=m
|
|
CONFIG_SND_SONICVIBES=m
|
|
CONFIG_SND_TRIDENT=m
|
|
CONFIG_SND_VIA82XX=m
|
|
CONFIG_SND_VIA82XX_MODEM=m
|
|
CONFIG_SND_VIRTUOSO=m
|
|
CONFIG_SND_VX222=m
|
|
CONFIG_SND_POWERMAC=m
|
|
CONFIG_SND_AOA=m
|
|
CONFIG_SND_AOA_FABRIC_LAYOUT=m
|
|
CONFIG_SND_AOA_ONYX=m
|
|
CONFIG_SND_AOA_TAS=m
|
|
CONFIG_SND_AOA_TOONIE=m
|
|
CONFIG_SND_USB_AUDIO=m
|
|
CONFIG_SND_USB_USX2Y=m
|
|
CONFIG_SND_USB_CAIAQ=m
|
|
CONFIG_SND_USB_CAIAQ_INPUT=y
|
|
# CONFIG_SND_PCMCIA is not set
|
|
CONFIG_HIDRAW=y
|
|
CONFIG_HID_GYRATION=y
|
|
CONFIG_LOGITECH_FF=y
|
|
CONFIG_LOGIRUMBLEPAD2_FF=y
|
|
CONFIG_HID_PANTHERLORD=y
|
|
CONFIG_PANTHERLORD_FF=y
|
|
CONFIG_HID_PETALYNX=y
|
|
CONFIG_HID_SAMSUNG=y
|
|
CONFIG_HID_SONY=y
|
|
CONFIG_HID_SUNPLUS=y
|
|
CONFIG_HID_PID=y
|
|
CONFIG_USB_HIDDEV=y
|
|
CONFIG_USB=y
|
|
CONFIG_USB_ANNOUNCE_NEW_DEVICES=y
|
|
CONFIG_USB_MON=y
|
|
CONFIG_USB_EHCI_HCD=m
|
|
CONFIG_USB_EHCI_FSL=y
|
|
CONFIG_USB_OHCI_HCD=m
|
|
CONFIG_USB_OHCI_HCD_PPC_OF_BE=y
|
|
CONFIG_USB_OHCI_HCD_PPC_OF_LE=y
|
|
CONFIG_USB_UHCI_HCD=m
|
|
CONFIG_USB_U132_HCD=m
|
|
CONFIG_USB_SL811_HCD=m
|
|
CONFIG_USB_ACM=m
|
|
CONFIG_USB_PRINTER=m
|
|
CONFIG_USB_WDM=m
|
|
CONFIG_USB_STORAGE=m
|
|
CONFIG_USB_STORAGE_DATAFAB=m
|
|
CONFIG_USB_STORAGE_FREECOM=m
|
|
CONFIG_USB_STORAGE_USBAT=m
|
|
CONFIG_USB_STORAGE_SDDR09=m
|
|
CONFIG_USB_STORAGE_SDDR55=m
|
|
CONFIG_USB_STORAGE_JUMPSHOT=m
|
|
CONFIG_USB_STORAGE_ALAUDA=m
|
|
CONFIG_USB_STORAGE_ONETOUCH=m
|
|
CONFIG_USB_STORAGE_KARMA=m
|
|
CONFIG_USB_STORAGE_CYPRESS_ATACB=m
|
|
CONFIG_USB_MDC800=m
|
|
CONFIG_USB_MICROTEK=m
|
|
CONFIG_USB_USS720=m
|
|
CONFIG_USB_SERIAL=m
|
|
CONFIG_USB_SERIAL_GENERIC=y
|
|
CONFIG_USB_SERIAL_AIRCABLE=m
|
|
CONFIG_USB_SERIAL_ARK3116=m
|
|
CONFIG_USB_SERIAL_BELKIN=m
|
|
CONFIG_USB_SERIAL_CH341=m
|
|
CONFIG_USB_SERIAL_WHITEHEAT=m
|
|
CONFIG_USB_SERIAL_DIGI_ACCELEPORT=m
|
|
CONFIG_USB_SERIAL_CYPRESS_M8=m
|
|
CONFIG_USB_SERIAL_EMPEG=m
|
|
CONFIG_USB_SERIAL_FTDI_SIO=m
|
|
CONFIG_USB_SERIAL_VISOR=m
|
|
CONFIG_USB_SERIAL_IPAQ=m
|
|
CONFIG_USB_SERIAL_IR=m
|
|
CONFIG_USB_SERIAL_EDGEPORT=m
|
|
CONFIG_USB_SERIAL_EDGEPORT_TI=m
|
|
CONFIG_USB_SERIAL_IPW=m
|
|
CONFIG_USB_SERIAL_IUU=m
|
|
CONFIG_USB_SERIAL_KEYSPAN_PDA=m
|
|
CONFIG_USB_SERIAL_KEYSPAN=m
|
|
CONFIG_USB_SERIAL_KLSI=m
|
|
CONFIG_USB_SERIAL_KOBIL_SCT=m
|
|
CONFIG_USB_SERIAL_MCT_U232=m
|
|
CONFIG_USB_SERIAL_MOS7720=m
|
|
CONFIG_USB_SERIAL_MOS7840=m
|
|
CONFIG_USB_SERIAL_NAVMAN=m
|
|
CONFIG_USB_SERIAL_PL2303=m
|
|
CONFIG_USB_SERIAL_OTI6858=m
|
|
CONFIG_USB_SERIAL_SPCP8X5=m
|
|
CONFIG_USB_SERIAL_SAFE=m
|
|
CONFIG_USB_SERIAL_SAFE_PADDED=y
|
|
CONFIG_USB_SERIAL_SIERRAWIRELESS=m
|
|
CONFIG_USB_SERIAL_TI=m
|
|
CONFIG_USB_SERIAL_CYBERJACK=m
|
|
CONFIG_USB_SERIAL_XIRCOM=m
|
|
CONFIG_USB_SERIAL_OPTION=m
|
|
CONFIG_USB_SERIAL_OMNINET=m
|
|
CONFIG_USB_SERIAL_DEBUG=m
|
|
CONFIG_USB_EMI62=m
|
|
CONFIG_USB_EMI26=m
|
|
CONFIG_USB_ADUTUX=m
|
|
CONFIG_USB_SEVSEG=m
|
|
CONFIG_USB_LEGOTOWER=m
|
|
CONFIG_USB_LCD=m
|
|
CONFIG_USB_LED=m
|
|
CONFIG_USB_IDMOUSE=m
|
|
CONFIG_USB_FTDI_ELAN=m
|
|
CONFIG_USB_APPLEDISPLAY=m
|
|
CONFIG_USB_SISUSBVGA=m
|
|
CONFIG_USB_SISUSBVGA_CON=y
|
|
CONFIG_USB_LD=m
|
|
CONFIG_USB_TRANCEVIBRATOR=m
|
|
CONFIG_USB_IOWARRIOR=m
|
|
CONFIG_USB_ISIGHTFW=m
|
|
CONFIG_USB_ATM=m
|
|
CONFIG_USB_SPEEDTOUCH=m
|
|
CONFIG_USB_CXACRU=m
|
|
CONFIG_USB_UEAGLEATM=m
|
|
CONFIG_USB_XUSBATM=m
|
|
CONFIG_LEDS_TRIGGER_TIMER=m
|
|
CONFIG_LEDS_TRIGGER_HEARTBEAT=m
|
|
CONFIG_LEDS_TRIGGER_BACKLIGHT=m
|
|
CONFIG_LEDS_TRIGGER_DEFAULT_ON=m
|
|
CONFIG_ACCESSIBILITY=y
|
|
CONFIG_A11Y_BRAILLE_CONSOLE=y
|
|
CONFIG_EDAC=y
|
|
CONFIG_EDAC_MM_EDAC=m
|
|
CONFIG_RTC_CLASS=y
|
|
# CONFIG_RTC_HCTOSYS is not set
|
|
CONFIG_RTC_DRV_DS1307=m
|
|
CONFIG_RTC_DRV_DS1374=m
|
|
CONFIG_RTC_DRV_DS1672=m
|
|
CONFIG_RTC_DRV_MAX6900=m
|
|
CONFIG_RTC_DRV_RS5C372=m
|
|
CONFIG_RTC_DRV_ISL1208=m
|
|
CONFIG_RTC_DRV_X1205=m
|
|
CONFIG_RTC_DRV_PCF8563=m
|
|
CONFIG_RTC_DRV_PCF8583=m
|
|
CONFIG_RTC_DRV_M41T80=m
|
|
CONFIG_RTC_DRV_M41T80_WDT=y
|
|
CONFIG_RTC_DRV_FM3130=m
|
|
CONFIG_RTC_DRV_CMOS=y
|
|
CONFIG_RTC_DRV_DS1511=m
|
|
CONFIG_RTC_DRV_DS1553=m
|
|
CONFIG_RTC_DRV_DS1742=m
|
|
CONFIG_RTC_DRV_STK17TA8=m
|
|
CONFIG_RTC_DRV_M48T35=m
|
|
CONFIG_RTC_DRV_M48T59=m
|
|
CONFIG_RTC_DRV_V3020=m
|
|
CONFIG_DMADEVICES=y
|
|
CONFIG_PPC_BESTCOMM=y
|
|
CONFIG_AUXDISPLAY=y
|
|
CONFIG_KS0108=m
|
|
CONFIG_UIO=m
|
|
CONFIG_UIO_CIF=m
|
|
CONFIG_UIO_PDRV_GENIRQ=m
|
|
CONFIG_VIRTIO_PCI=m
|
|
CONFIG_VIRTIO_BALLOON=m
|
|
CONFIG_FS_DAX=y
|
|
CONFIG_EXT2_FS=m
|
|
CONFIG_EXT2_FS_XATTR=y
|
|
CONFIG_EXT2_FS_POSIX_ACL=y
|
|
CONFIG_EXT2_FS_SECURITY=y
|
|
CONFIG_EXT4_FS=m
|
|
CONFIG_EXT4_FS_POSIX_ACL=y
|
|
CONFIG_EXT4_FS_SECURITY=y
|
|
CONFIG_EXT4_FS=y
|
|
CONFIG_JBD2_DEBUG=y
|
|
CONFIG_REISERFS_FS=m
|
|
CONFIG_REISERFS_PROC_INFO=y
|
|
CONFIG_REISERFS_FS_XATTR=y
|
|
CONFIG_REISERFS_FS_POSIX_ACL=y
|
|
CONFIG_REISERFS_FS_SECURITY=y
|
|
CONFIG_JFS_FS=m
|
|
CONFIG_JFS_POSIX_ACL=y
|
|
CONFIG_JFS_SECURITY=y
|
|
CONFIG_XFS_FS=m
|
|
CONFIG_XFS_QUOTA=y
|
|
CONFIG_XFS_POSIX_ACL=y
|
|
CONFIG_GFS2_FS=m
|
|
CONFIG_QUOTA_NETLINK_INTERFACE=y
|
|
CONFIG_AUTOFS4_FS=m
|
|
CONFIG_FUSE_FS=m
|
|
CONFIG_ISO9660_FS=y
|
|
CONFIG_JOLIET=y
|
|
CONFIG_ZISOFS=y
|
|
CONFIG_UDF_FS=m
|
|
CONFIG_MSDOS_FS=m
|
|
CONFIG_VFAT_FS=m
|
|
CONFIG_FAT_DEFAULT_IOCHARSET="ascii"
|
|
CONFIG_PROC_KCORE=y
|
|
CONFIG_TMPFS=y
|
|
CONFIG_TMPFS_POSIX_ACL=y
|
|
CONFIG_AFFS_FS=m
|
|
CONFIG_ECRYPT_FS=m
|
|
CONFIG_HFS_FS=m
|
|
CONFIG_HFSPLUS_FS=m
|
|
CONFIG_BEFS_FS=m
|
|
CONFIG_BFS_FS=m
|
|
CONFIG_EFS_FS=m
|
|
CONFIG_CRAMFS=m
|
|
CONFIG_VXFS_FS=m
|
|
CONFIG_MINIX_FS=m
|
|
CONFIG_OMFS_FS=m
|
|
CONFIG_QNX4FS_FS=m
|
|
CONFIG_ROMFS_FS=m
|
|
CONFIG_SYSV_FS=m
|
|
CONFIG_UFS_FS=m
|
|
CONFIG_NFS_FS=m
|
|
CONFIG_NFS_V3_ACL=y
|
|
CONFIG_NFS_V4=m
|
|
CONFIG_NFSD=m
|
|
CONFIG_NFSD_V3_ACL=y
|
|
CONFIG_NFSD_V4=y
|
|
CONFIG_CIFS=m
|
|
CONFIG_CIFS_WEAK_PW_HASH=y
|
|
CONFIG_CIFS_UPCALL=y
|
|
CONFIG_CIFS_XATTR=y
|
|
CONFIG_CIFS_POSIX=y
|
|
CONFIG_CIFS_DFS_UPCALL=y
|
|
CONFIG_NCP_FS=m
|
|
CONFIG_NCPFS_PACKET_SIGNING=y
|
|
CONFIG_NCPFS_IOCTL_LOCKING=y
|
|
CONFIG_NCPFS_STRONG=y
|
|
CONFIG_NCPFS_NFS_NS=y
|
|
CONFIG_NCPFS_OS2_NS=y
|
|
CONFIG_NCPFS_SMALLDOS=y
|
|
CONFIG_NCPFS_NLS=y
|
|
CONFIG_NCPFS_EXTRAS=y
|
|
CONFIG_CODA_FS=m
|
|
CONFIG_9P_FS=m
|
|
CONFIG_NLS_DEFAULT="utf8"
|
|
CONFIG_NLS_CODEPAGE_437=y
|
|
CONFIG_NLS_CODEPAGE_737=m
|
|
CONFIG_NLS_CODEPAGE_775=m
|
|
CONFIG_NLS_CODEPAGE_850=m
|
|
CONFIG_NLS_CODEPAGE_852=m
|
|
CONFIG_NLS_CODEPAGE_855=m
|
|
CONFIG_NLS_CODEPAGE_857=m
|
|
CONFIG_NLS_CODEPAGE_860=m
|
|
CONFIG_NLS_CODEPAGE_861=m
|
|
CONFIG_NLS_CODEPAGE_862=m
|
|
CONFIG_NLS_CODEPAGE_863=m
|
|
CONFIG_NLS_CODEPAGE_864=m
|
|
CONFIG_NLS_CODEPAGE_865=m
|
|
CONFIG_NLS_CODEPAGE_866=m
|
|
CONFIG_NLS_CODEPAGE_869=m
|
|
CONFIG_NLS_CODEPAGE_936=m
|
|
CONFIG_NLS_CODEPAGE_950=m
|
|
CONFIG_NLS_CODEPAGE_932=m
|
|
CONFIG_NLS_CODEPAGE_949=m
|
|
CONFIG_NLS_CODEPAGE_874=m
|
|
CONFIG_NLS_ISO8859_8=m
|
|
CONFIG_NLS_CODEPAGE_1250=m
|
|
CONFIG_NLS_CODEPAGE_1251=m
|
|
CONFIG_NLS_ASCII=y
|
|
CONFIG_NLS_ISO8859_1=m
|
|
CONFIG_NLS_ISO8859_2=m
|
|
CONFIG_NLS_ISO8859_3=m
|
|
CONFIG_NLS_ISO8859_4=m
|
|
CONFIG_NLS_ISO8859_5=m
|
|
CONFIG_NLS_ISO8859_6=m
|
|
CONFIG_NLS_ISO8859_7=m
|
|
CONFIG_NLS_ISO8859_9=m
|
|
CONFIG_NLS_ISO8859_13=m
|
|
CONFIG_NLS_ISO8859_14=m
|
|
CONFIG_NLS_ISO8859_15=m
|
|
CONFIG_NLS_KOI8_R=m
|
|
CONFIG_NLS_KOI8_U=m
|
|
CONFIG_DEBUG_INFO=y
|
|
# CONFIG_ENABLE_WARN_DEPRECATED is not set
|
|
CONFIG_UNUSED_SYMBOLS=y
|
|
CONFIG_HEADERS_CHECK=y
|
|
CONFIG_MAGIC_SYSRQ=y
|
|
CONFIG_DEBUG_KERNEL=y
|
|
CONFIG_DEBUG_OBJECTS=y
|
|
CONFIG_DEBUG_OBJECTS_FREE=y
|
|
CONFIG_DEBUG_OBJECTS_TIMERS=y
|
|
CONFIG_SLUB_DEBUG_ON=y
|
|
CONFIG_DEBUG_STACK_USAGE=y
|
|
CONFIG_DEBUG_VM=y
|
|
CONFIG_DEBUG_HIGHMEM=y
|
|
CONFIG_DEBUG_STACKOVERFLOW=y
|
|
CONFIG_DEBUG_SHIRQ=y
|
|
CONFIG_TIMER_STATS=y
|
|
CONFIG_DEBUG_RT_MUTEXES=y
|
|
CONFIG_DEBUG_SPINLOCK=y
|
|
CONFIG_DEBUG_MUTEXES=y
|
|
CONFIG_DEBUG_LIST=y
|
|
CONFIG_DEBUG_SG=y
|
|
CONFIG_FAULT_INJECTION=y
|
|
CONFIG_FAILSLAB=y
|
|
CONFIG_FAIL_PAGE_ALLOC=y
|
|
CONFIG_FAIL_MAKE_REQUEST=y
|
|
CONFIG_FAIL_IO_TIMEOUT=y
|
|
CONFIG_FAULT_INJECTION_DEBUG_FS=y
|
|
CONFIG_FAULT_INJECTION_STACKTRACE_FILTER=y
|
|
CONFIG_LATENCYTOP=y
|
|
CONFIG_SCHED_TRACER=y
|
|
CONFIG_STACK_TRACER=y
|
|
CONFIG_BLK_DEV_IO_TRACE=y
|
|
CONFIG_XMON=y
|
|
CONFIG_BOOTX_TEXT=y
|
|
CONFIG_PPC_EARLY_DEBUG=y
|
|
CONFIG_SECURITY=y
|
|
CONFIG_SECURITY_NETWORK=y
|
|
CONFIG_SECURITY_NETWORK_XFRM=y
|
|
CONFIG_SECURITY_SELINUX=y
|
|
CONFIG_SECURITY_SELINUX_BOOTPARAM=y
|
|
CONFIG_SECURITY_SELINUX_DISABLE=y
|
|
CONFIG_CRYPTO_TEST=m
|
|
CONFIG_CRYPTO_GCM=m
|
|
CONFIG_CRYPTO_CTS=m
|
|
CONFIG_CRYPTO_LRW=m
|
|
CONFIG_CRYPTO_PCBC=m
|
|
CONFIG_CRYPTO_XTS=m
|
|
CONFIG_CRYPTO_HMAC=y
|
|
CONFIG_CRYPTO_XCBC=m
|
|
CONFIG_CRYPTO_MICHAEL_MIC=m
|
|
CONFIG_CRYPTO_RMD128=m
|
|
CONFIG_CRYPTO_RMD160=m
|
|
CONFIG_CRYPTO_RMD256=m
|
|
CONFIG_CRYPTO_RMD320=m
|
|
CONFIG_CRYPTO_SHA1=y
|
|
CONFIG_CRYPTO_SHA512=m
|
|
CONFIG_CRYPTO_TGR192=m
|
|
CONFIG_CRYPTO_WP512=m
|
|
CONFIG_CRYPTO_ANUBIS=m
|
|
CONFIG_CRYPTO_BLOWFISH=m
|
|
CONFIG_CRYPTO_CAMELLIA=m
|
|
CONFIG_CRYPTO_CAST6=m
|
|
CONFIG_CRYPTO_FCRYPT=m
|
|
CONFIG_CRYPTO_KHAZAD=m
|
|
CONFIG_CRYPTO_SALSA20=m
|
|
CONFIG_CRYPTO_SEED=m
|
|
CONFIG_CRYPTO_SERPENT=m
|
|
CONFIG_CRYPTO_TEA=m
|
|
CONFIG_CRYPTO_TWOFISH=m
|
|
CONFIG_CRYPTO_LZO=m
|
|
# CONFIG_CRYPTO_ANSI_CPRNG is not set
|
|
CONFIG_CRYPTO_DEV_HIFN_795X=m
|
|
CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y
|
|
CONFIG_CRYPTO_DEV_TALITOS=m
|
|
CONFIG_VIRTUALIZATION=y
|