File config-options.changes.txt of Package kernel-source (Revision 3bea76751397a95b345e95c0609d6957)
Currently displaying revision 3bea76751397a95b345e95c0609d6957 , Show latest
xxxxxxxxxx
1
-------------------------------------------------------------------
2
Fri Sep 25 20:35:38 UTC 2015 - mmarek@suse.com
3
4
- Drop the -desktop flavors and merge these settings back to
5
i386/pae and x86_64/default, respectively:
6
- CONFIG_PREEMPT=y
7
- vm.dirty_ratio=20
8
The builtin driver choices of the desktop configs were discarded
9
and CONFIG_HZ is 250 (fate#319416).
10
11
-------------------------------------------------------------------
12
Fri Feb 13 14:58:32 CET 2015 - jdelvare@suse.de
13
14
- On x86 and ppc*:
15
- CONFIG_I2C_SLAVE=n
16
There is currently no known use case for this feature on these
17
architectures, and it has a small build time and size cost.
18
19
-------------------------------------------------------------------
20
Fri May 23 10:04:27 UTC 2014 - ddiss@suse.com
21
22
- cifs.ko is currently built with support for the base SMB1/CIFS
23
dialect only. SMB1/CIFS support can be disabled in Windows 8.1
24
and Windows Server 2012 R2, and is completely unsupported with
25
the Microsoft Azure File service, leaving cifs.ko users unable
26
to access files on such servers without this change
27
(fate#317480).
28
- CONFIG_CIFS_SMB2=y
29
30
-------------------------------------------------------------------
31
Thu Mar 6 10:48:07 CET 2014 - jdelvare@suse.de
32
33
- The generic thermal module is used by several ACPI components
34
(processor, fan, thermal and video) and a few other drivers. So
35
in practice it will end up being loaded on almost all systems
36
which support ACPI. It is small so build it into the kernel to
37
improve boot speed on all ACPI-enabled architectures (i386,
38
x86_64 and ia64.)
39
- CONFIG_THERMAL=y
40
41
-------------------------------------------------------------------
42
Fri Feb 28 18:38:01 CET 2014 - jdelvare@suse.de
43
44
- The msr driver creates /dev/cpu/*/msr through which you can poke
45
at all the MSRs if you have CAP_SYS_RAWIO. We prefer to be able
46
to remove that module if it is not needed.
47
- CONFIG_X86_MSR=m
48
49
-------------------------------------------------------------------
50
Tue Feb 25 11:44:55 CET 2014 - jdelvare@suse.de
51
52
- systemd requires autofs, so autofs4.ko will always be loaded on
53
boot. For performance reasons, it makes sense to build it into
54
the kernel (bnc#863771).
55
- CONFIG_AUTOFS4_FS=y
56
57
-------------------------------------------------------------------
58
Thu Jan 9 14:38:52 CET 2014 - jdelvare@suse.de
59
60
- Forcing module unloading can't lead to anything good. If
61
reference counting is wrong then it should be fixed. If the
62
reference count is right and a regular (unforced) unloading
63
doesn't work, then a forced unloading can only lead to chaos and
64
ultimately a kernel crash.
65
- CONFIG_MODULE_FORCE_UNLOAD=n
66
67
-------------------------------------------------------------------
68
Mon Jan 6 15:06:59 CET 2014 - jdelvare@suse.de
69
70
- Disable old VIA I2C bus driver. No 64-bit system would need it.
71
- CONFIG_I2C_VIA=n
72
73
-------------------------------------------------------------------
74
Mon Sep 30 14:34:41 UTC 2013 - mmarek@suse.cz
75
76
- Do not build udlfb, to avoid conflict with udl (fate#316407)
77
CONFIG_FB_UDL=n
78
79
-------------------------------------------------------------------
80
Mon Sep 30 12:39:40 UTC 2013 - mmarek@suse.cz
81
82
- Disable fb drivers that have been blacklisted via
83
/etc/modprobe.d/50-blacklist.conf for a long time:
84
CONFIG_FB_ATY=n
85
CONFIG_FB_ATY128=n
86
CONFIG_FB_CYBER2000=n
87
CONFIG_FB_MATROX=n (and dependent options)
88
CONFIG_FB_HGA=n
89
CONFIG_FB_I810=n
90
CONFIG_MDA_CONSOLE=n
91
CONFIG_FB_NEOMAGIC=n
92
CONFIG_FB_PM2=n
93
CONFIG_FB_PM3=n
94
CONFIG_FB_RADEON=n
95
CONFIG_FB_RIVA=n
96
CONFIG_FB_SIS=n
97
CONFIG_FB_VOODOO1=n
98
CONFIG_FB_3DFX=n
99
CONFIG_FB_TRIDENT=n
100
CONFIG_FB_VGA16=n
101
CONFIG_FB_KYRO=n
102
CONFIG_FB_ARC=n
103
CONFIG_FB_CIRRUS=n
104
CONFIG_FB_GEODE_LX=n
105
CONFIG_FB_GEODE_GX=n
106
CONFIG_FB_GEODE_GX1=n
107
CONFIG_FB_NVIDIA=n
108
CONFIG_FB_S1D13XXX=n
109
CONFIG_FB_SAVAGE=n
110
CONFIG_FB_ARK=n
111
CONFIG_FB_CARMINE=n
112
CONFIG_FB_N411=n
113
CONFIG_FB_HECUBA=n
114
CONFIG_FB_S3=n
115
CONFIG_FB_SM501=n
116
CONFIG_FB_VIA=n
117
CONFIG_CONFIG_FB_LE80578=n
118
CONFIG_FB_VT8623=n
119
120
121
-------------------------------------------------------------------
122
Fri Sep 27 10:26:33 CEST 2013 - jdelvare@suse.de
123
124
- */debug: enable fscache debugging.
125
- CONFIG_FSCACHE_DEBUG=y
126
- CONFIG_CACHEFILES_DEBUG=y
127
128
-------------------------------------------------------------------
129
Tue May 14 12:56:50 CEST 2013 - jdelvare@suse.de
130
131
- All but armv7hl/cubox: make PHYLIB modular. Most systems don't
132
need it, and it registers a mdio_bus driver. As a side effect,
133
we have to disable PHY emulation support, as it is only availble
134
when PHYLIB is built-in. This driver is rather weird anyway and
135
hopefully no system we want to support needs it, so it should be
136
OK.
137
- CONFIG_PHYLIB=m
138
- CONFIG_FIXED_PHY=n
139
- CONFIG_OF_MDIO=m (for configs which have CONFIG_OF=y)
140
141
-------------------------------------------------------------------
142
Sun May 5 09:53:46 CEST 2013 - jdelvare@suse.de
143
144
- All other major Linux distributions are building their kernel
145
with -fstack-protector, so do the same. See the discussion at:
146
http://lists.opensuse.org/opensuse-kernel/2012-06/msg00088.html
147
http://lists.opensuse.org/opensuse-kernel/2012-07/msg00000.html
148
http://lists.opensuse.org/opensuse-kernel/2013-05/msg00013.html
149
- CONFIG_CC_STACKPROTECTOR=y
150
151
-------------------------------------------------------------------
152
Fri Apr 5 13:50:12 CEST 2013 - jdelvare@suse.de
153
154
- All kernels which include core (MFD) support for the ViperBoard
155
should also include the actual drivers for its functions:
156
- CONFIG_I2C_VIPERBOARD=m
157
- CONFIG_GPIO_VIPERBOARD=m
158
159
-------------------------------------------------------------------
160
Fri Apr 5 13:40:41 CEST 2013 - jdelvare@suse.de
161
162
- All but arm: disable UCB1400 support. Currently it is only used
163
on ARM OMAP systems, and part of the code is dead code that can't
164
even be modularized.
165
- CONFIG_UCB1400_CORE=n
166
- CONFIG_TOUCHSCREEN_UCB1400=n
167
- CONFIG_GPIO_UCB1400=n
168
169
-------------------------------------------------------------------
170
Sat Mar 30 13:16:21 CET 2013 - jdelvare@suse.de
171
172
- DSA drivers can be built as modules since kernel v3.3, so do
173
that:
174
- CONFIG_NET_DSA=m
175
- CONFIG_NET_DSA_MV88E6XXX=m
176
- CONFIG_NET_DSA_MV88E6060=m
177
- CONFIG_NET_DSA_MV88E6131=m
178
- CONFIG_NET_DSA_MV88E6123_61_65=m
179
180
-------------------------------------------------------------------
181
Fri Mar 29 14:57:15 CET 2013 - jdelvare@suse.de
182
183
- CONFIG_I2C_COMPAT=n
184
Disable compatibility with lm-sensors <= 3.1.1, version 3.1.2 was
185
released 3 years ago.
186
187
-------------------------------------------------------------------
188
Thu Jun 14 16:50:35 CEST 2010 - jbeulich@suse.com
189
190
- {i386,x86_64}/*: ATA_PIIX=m.
191
192
-------------------------------------------------------------------
193
Tue Dec 13 13:32:40 UTC 2011 - agraf@suse.com
194
195
- CONFIG_DEBUG_STACKOVERFLOW=n on PPC
196
PPC was diverging from other archs in this option, needlessly
197
slowing down the system and adding needless kernel messages.
198
199
-------------------------------------------------------------------
200
Tue Jun 21 11:38:10 UTC 2011 - mmarek@novell.com
201
202
- Updated to 3.0-rc4:
203
- USB_NET_KALMIA=m
204
- BACKLIGHT_ADP8870=m
205
206
-------------------------------------------------------------------
207
Fri Jan 21 02:35:17 CET 2011 - trenn@suse.de
208
209
- CONFIG_EVENT_POWER_TRACING_DEPRECATED=y
210
power:power_start/end tracing events got replace by power:cpu_idle
211
Let's still throw the old ones as well for a while to stay
212
compatible with current userspace tools.
213
214
-------------------------------------------------------------------
215
Mon Jan 10 15:31:41 CET 2011 - jeffm@suse.de
216
217
- Enabled AGP modules to build as part of the static i386 kernel:
218
- bnc#609607
219
- CONFIG_AGP_ALI=y
220
- CONFIG_AGP_ATI=y
221
- CONFIG_AGP_AMD=y
222
- CONFIG_AGP_NVIDIA=y
223
- CONFIG_AGP_SWORKS=y
224
- CONFIG_AGP_EFFICEON=y
225
226
-------------------------------------------------------------------
227
Mon Dec 13 12:17:15 CEST 2010 - jbeulich@novell.com
228
229
- */xen: XEN_NETDEV_LOOPBACK=n (no longer needed/supported).
230
231
-------------------------------------------------------------------
232
Fri Dec 10 09:20:36 CEST 2010 - jbeulich@novell.com
233
234
- */xen: CONFIG_XEN_COMPAT=0x040000.
235
236
-------------------------------------------------------------------
237
Tue Nov 16 20:18:04 CET 2010 - jeffm@suse.de
238
239
- Updated to 2.6.36-rc2:
240
- SYSFS_DEPRECATED: enable deprecated sysfs features to support
241
old userspace tools
242
- Disabled; defaults to n
243
- Userspace tools should be updated. If they aren't by
244
release time we can enable this.
245
246
- JUMP_LABEL: Optimize trace point call sites
247
- With compiler support, allows trace points to be optimized
248
out entirely until used
249
- Enabled; defaults to n
250
251
- BLK_DEV_THROTTLING: Block layer bio throttling support
252
- Adds a blkio cgroup container for creating per-device IO
253
rate policies
254
- Enabled; defaults to n
255
256
- IRQ_TIME_ACCOUNTING: Fine granularity task level IRQ time accounting
257
- Adds a timestamp during transitions between softirq and
258
hardirq state
259
- Disabled; defaults to n
260
- There is a performance impact and its usefulness is
261
questionable unless you're working on a driver.
262
263
- X86_RESERVE_LOW: Amount of low memory, in kilobytes, to reserve
264
for the BIOS
265
- Reserve low memory for the BIOS; Some BIOSes can trash parts
266
of low memory during suspend/resume or hotplug events
267
- Set to 64k; the default
268
269
- PM_OPP: Operating Performance Point (OPP) Layer library
270
- Represents voltage domains for certain SoCs
271
- Disabled; defaults to n
272
- openSUSE isn't targetting x86-based SoCs so this is
273
unnecessary
274
275
- BKL: Big Kernel Lock
276
- Enabled; defaults to y
277
- While it would be nice to answer n here, it's really only meant for
278
developers working on BKL removal
279
280
- SPARSE_RCU_POINTER: RCU debugging: sparse-based checks for pointer usage
281
- Disabled; defaults to n
282
283
- TEST_LIST_SORT: Linked list sorting test
284
- Disabled; defaults to n
285
286
- PHONET_PIPECTRLR: Phonet Pipe Controller
287
- Disabled; defaults to n
288
- Experimental
289
290
- BLK_DEV_RBD: Rados block device (RBD)
291
- The Rados block device, which stripes a block device over objects
292
stored in the Ceph distributed object store.
293
- Enabled as m; defaults to n
294
295
- Networking features:
296
- NET_ACT_CSUM: Checksum Updating
297
- Update a common checksum after some direct packet alterations
298
- Enabled as m; defaults to n
299
- NET_IPGRE_DEMUX: IP: GRE demultiplexer
300
- This is helper module to demultiplex GRE packets on GRE version
301
field criteria.
302
- Enabled as m; defaults to n
303
- IP_VS_PE_SIP: SIP persistence engine
304
- Allow persistence based on the SIP Call-ID
305
- Enabled as m; defaults to n
306
- PPTP: PPP over IPv4 (PPTP) (EXPERIMENTAL)
307
- In-kernel acceleration for PPTP connections
308
- Enabled as m; defaults to n
309
310
- File system features:
311
- FANOTIFY: Filesystem wide access notification
312
- Enabled; defaults to n
313
- FANOTIFY_ACCESS_PERMISSIONS: fanotify permissions checking
314
- Enabled; defaults to n
315
- NFS_USE_NEW_IDMAPPER: Use the new idmapper upcall routine (NFS)
316
- Disabled; defaults to n
317
- Can be enabled when userspace support is confirmed
318
- NFSD_DEPRECATED: Include support for deprecated syscall interface to NFSD
319
- Enabled; defaults to y
320
- Can be disabled when userspace support for the fs-based interface is
321
confirmed
322
- 9P_FS_POSIX_ACL: 9P POSIX Access Control Lists
323
- Enabled; defaults to n
324
- CEPH_LIB: Ceph core library
325
- cephlib, which provides the common functionality to both the Ceph
326
filesystem and to the rados block device (rbd).
327
- Enabled as m; defaults to n
328
- PRETTYDEBUG: Include file:line in ceph debug output
329
- Enabled; defaults to n
330
- There aren't a lot of ceph users out there and since this is still
331
experimental, any help in debugging is a plus.
332
333
- New driver support; All are modular
334
- APDS9802ALS: Medfield Avago APDS9802 ALS Sensor module (APDS9802ALS)
335
- ALS APDS9802 ambient light sensor
336
- ISL29020: Intersil ISL29020 ambient light sensor
337
- SENSORS_BH1770: BH1770GLC / SFH7770 combined ALS - Proximity sensor
338
- SENSORS_APDS990X: APDS990X combined als and proximity sensors
339
- PCH_CAN: PCH CAN
340
- PCH CAN of Topcliff which is an IOH for x86 embedded processor
341
- PCH_PHUB: PCH Packet Hub of Intel Topcliff
342
- PCH_GBE: PCH Gigabit Ethernet
343
- GPIO_PCH: PCH GPIO of Intel Topcliff
344
- SPI_TOPCLIFF_PCH: Topcliff PCH SPI Controller
345
- GPIO_BASIC_MMIO: Basic memory-mapped GPIO controllers support
346
- GPIO_VX855: VIA VX855/VX875 GPIO
347
- GPIO_74X164: 74x164 serial-in/parallel-out 8-bits shift register
348
- BATTERY_BQ20Z75: TI BQ20z75 gas gauge
349
- SENSORS_GPIO_FAN: GPIO fan
350
- SENSORS_LTC4261: Linear Technology LTC4261
351
- SENSORS_W83795: Winbond/Nuvoton W83795G/ADG
352
- SENSORS_W83795_FANCTRL: Include fan control support (DANGEROUS)
353
- Disabled; defaults to n
354
- CAN_TSCAN1: TS-CAN1 PC104 boards
355
- Technologic Systems' TSCAN-1 PC104 boards.
356
- OLPC_XO1: OLPC XO-1 support
357
- Support for non-essential features of the OLPC XO-1 laptop
358
- SCSI_CXGB4_ISCSI: Chelsio T4 iSCSI support
359
- BCM63XX_PHY: Broadcom 63xx SOCs internal PHY
360
- BNA: Brocade 1010/1020 10Gb Ethernet Driver support
361
- USB_NET_CX82310_ETH: Conexant CX82310 USB ethernet port
362
- TABLET_USB_HANWANG: Hanwang Art Master III tablet support (USB)
363
- TOUCHSCREEN_BU21013: BU21013 based touch panel controllers
364
- SERIO_PS2MULT: TQC PS/2 multiplexer
365
- I2C_MUX_PCA9541: NXP PCA9541 I2C Master Selector
366
- I2C_INTEL_MID: Intel Moorestown/Medfield Platform I2C controller
367
- MFD_MC13XXX: Freescale MC13783 and MC13892
368
- MFD_VX855: VIA VX855/VX875 integrated south bridge
369
- REGULATOR_MAX8952: Maxim MAX8952 Power Management IC
370
- REGULATOR_LP3972: National Semiconductors LP3972 PMIC regulator driver
371
- IR_RC5_SZ_DECODER: raw decoder for the RC-5 (streamzap) protocol
372
- IR_NUVOTON: Nuvoton w836x7hg Consumer Infrared Transceiver
373
- VIDEO_VIVI: Virtual Video Driver
374
- VIDEO_SR030PC30: SR030PC30 VGA camera sensor
375
- VIDEO_VIA_CAMERA: VIAFB camera controller
376
- SOC_CAMERA_IMX074: imx074 support
377
- Enabled as module; defaults to n
378
- SOC_CAMERA_OV6650: ov6650 sensor
379
- USB_GSPCA_KONICA: Konica USB Camera V4L2 driver
380
- USB_GSPCA_XIRLINK_CIT: Xirlink C-It USB Camera
381
- DVB_USB_LME2510: LME DM04/QQBOX DVB-S USB2.0 support
382
- STUB_POULSBO: Intel GMA500 Stub Driver
383
- SND_ALOOP: Generic loopback driver (PCM)
384
- SND_AZT1605: Aztech AZT1605 Driver
385
- SND_AZT2316: Aztech AZT2316 Driver
386
- HID_UCLOGIC: UC-Logic
387
- HID_WALTOP: Waltop
388
- HID_ROCCAT_PYRA: Roccat Pyra mouse support
389
- USB_UAS: USB Attached SCSI
390
- USB_SERIAL_SAMBA: USB Atmel SAM Boot Assistant (SAM-BA) driver
391
- USB_YUREX: USB YUREX driver support
392
- MMC_USHC: USB SD Host Controller (USHC) support
393
- EDAC_MCE_INJ: Simple MCE injection interface over /sysfs
394
- EDAC_I7300: Intel Clarksboro MCH
395
- IDEAPAD_LAPTOP: Lenovo IdeaPad Laptop Extras
396
- IBM_RTL: IBM Premium Real Time Mode
397
- XO1_RFKILL: OLPC XO-1 software RF kill switch
398
- R8712U: RealTek RTL8712U (RTL8192SU) Wireless LAN NIC driver
399
- R8712_AP: Realtek RTL8712U AP code
400
- Disabled; defaults to n
401
- CARL9170: Linux Community AR9170 802.11n USB support
402
- This is another driver for the Atheros "otus" 802.11n USB devices.
403
- CARL9170_LEDS: SoftLED Support
404
- Necessary for LED blinking
405
- Enabled; defaults to y
406
- CARL9170_DEBUGFS: DebugFS Support
407
- Disabled; defaults to n
408
- STMMAC_ETH: STMicroelectronics 10/100/1000 Ethernet driver
409
- STMMAC_DA: STMMAC DMA arbitration scheme
410
- forces rx priority over tx instead of 1:1 priority
411
- Disabled; defaults to n
412
- STMMAC_DUAL_MAC: STMMAC: dual mac support (EXPERIMENTAL)
413
- Some ST SoCs (for example the stx7141 and stx7200c2) have
414
two Ethernet Controllers. This option turns on the second
415
Ethernet device on this kind of platforms.
416
- Enabled; defaults to n
417
418
- Staging Drivers:
419
- SENSORS_ISL29018: ISL 29018 light and proximity sensor
420
- SENSORS_AK8975: Asahi Kasei AK8975 3-Axis Magnetometer
421
- LIRC_PARALLEL: Homebrew Parallel Port Receiver for LIRC
422
- SBE_2T3E3: SBE wanPMC-2T3E3 support
423
- USB_ENESTORAGE: USB ENE card reader support
424
- BCM_WIMAX: Beceem BCS200/BCS220-3 and BCSM250 wimax support
425
- FT1000: Flarion ft1000
426
- FT1000_USB: ft1000 usb devices
427
- Enabled as module; defaults to n
428
- SPEAKUP: Speakup core
429
- SPEAKUP_SYNTH_ACNTSA: Accent SA synthesizer support
430
- SPEAKUP_SYNTH_ACNTPC: Accent PC synthesizer support
431
- SPEAKUP_SYNTH_APOLLO: Apollo II synthesizer support
432
- SPEAKUP_SYNTH_AUDPTR: Audapter synthesizer support
433
- SPEAKUP_SYNTH_BNS: Braille 'n' Speak synthesizer support
434
- SPEAKUP_SYNTH_DECTLK: DECtalk Express synthesizer support
435
- SPEAKUP_SYNTH_DECEXT: DECtalk External (old) synthesizer support
436
- SPEAKUP_SYNTH_DECPC: DECtalk PC (big ISA card) synthesizer support
437
- SPEAKUP_SYNTH_DTLK: DoubleTalk PC synthesizer support
438
- SPEAKUP_SYNTH_KEYPC: Keynote Gold PC synthesizer support
439
- SPEAKUP_SYNTH_LTLK: DoubleTalk LT/LiteTalk synthesizer support
440
- SPEAKUP_SYNTH_SOFT: Userspace software synthesizer support
441
- SPEAKUP_SYNTH_SPKOUT: Speak Out synthesizer support
442
- SPEAKUP_SYNTH_TXPRT: Transport synthesizer support
443
- SPEAKUP_SYNTH_DUMMY: Dummy synthesizer driver (for testing)
444
- RTC_DRV_MC13XXX: Freescale MC13xxx RTC
445
- BRCM80211: Broadcom IEEE802.11n WLAN drivers
446
- AD799X: Analog Devices AD799x ADC driver
447
- AD7476: Analog Devices AD7475/6/7/8 AD7466/7/8 and AD7495 ADC driver
448
- ATH6K_LEGACY: Atheros AR6003 support (non mac80211)
449
- ATH6KL_ENABLE_COEXISTENCE: BT Coexistence support
450
- Enabled; defaults to n
451
- ATH6KL_HCI_BRIDGE: HCI over SDIO support
452
- Enabled; defaults to n
453
- ATH6KL_CONFIG_GPIO_BT_RESET: Configure BT Reset GPIO
454
- Disabled; defaults to n
455
- Maybe should be enabled?
456
- ATH6KL_CFG80211: CFG80211 support
457
- Enabled; defaults to n
458
- ATH6KL_HTC_RAW_INTERFACE: RAW HTC support
459
- Enabled; defaults to n
460
- ATH6KL_VIRTUAL_SCATTER_GATHER: Virtual Scatter-Gather support
461
- Enabled; defaults to n
462
- ATH6KL_SKIP_ABI_VERSION_CHECK: Skip ABI version check support
463
- Disabled; defaults to n
464
- ATH6KL_DEBUG: Debug support
465
- Disabled; defaults to n
466
467
- Driver options:
468
- ATH9K_RATE_CONTROL: Atheros ath9k rate control
469
- Enabled; defaults to y
470
- IWLWIFI_DEBUG_EXPERIMENTAL_UCODE: Experimental uCode support in iwlwifi
471
- Disabled; defaults to n
472
- Users wanting to replace their microcode can build their own kernels
473
- P54_SPI_DEFAULT_EEPROM: Include fallback EEPROM blob (Prism54)
474
- Disabled; defaults to n
475
- VIDEO_SAA7134_RC: Philips SAA7134 Remote Controller support
476
- Enabled; defaults to y
477
- SND_HDA_CODEC_HDMI: HDMI/DisplayPort HD-audio codec support for
478
Intel HD Audio
479
- Enabled; defaults to y
480
- LOGIWII_FF: Logitech Speed Force Wireless force feedback support
481
- Enabled; defaults to y
482
- KVM_MMU_AUDIT: Audit KVM MMU
483
- Enabled; defaults to n
484
- Adds a R/W module parameter which allows auditing at runtime
485
- MMC_BLOCK_MINORS: Number of minors per MMC block device
486
- Set to 8; defaults to 8
487
- LINE6_USB_DEBUG: Line6 USB - print debug messages
488
- Disabled; defaults to n
489
- LINE6_USB_DUMP_CTRL: Line6 USB - dump control messages
490
- Disabled; defaults to n
491
- LINE6_USB_DUMP_MIDI: Line6 USB - dump MIDI messages
492
- Disabled; defaults to n
493
- LINE6_USB_DUMP_PCM: Line6 USB - dump PCM data
494
- Disabled; defaults to n
495
- LINE6_USB_RAW: Line6 USB - raw data communication
496
- Disabled; defaults to n
497
- LINE6_USB_IMPULSE_RESPONSE: Line6 USB - measure impulse response
498
- Measures the impulse response of a Line6 device
499
- Disabled; defaults to n
500
- Not required for normal operation
501
502
- Disabled drivers:
503
- MFD_WM831X_SPI: Wolfson Microelectronics WM831x/2x PMICs with SPI
504
- Only available in static kernel
505
506
-------------------------------------------------------------------
507
Tue Oct 26 21:55:06 CEST 2010 - trenn@suse.de
508
509
- Enable ACPI_EC_DEBUGFS=m for Embedded Controller debug facility
510
511
-------------------------------------------------------------------
512
Mon Oct 25 12:55:06 CEST 2010 - jbeulich@novell.com
513
514
- */xen: X86_MSR=m (to discourage use without considering whether
515
the intended context is a virtual or a physical CPU)
516
517
-------------------------------------------------------------------
518
Wed Aug 18 00:18:28 CEST 2010 - jeffm@suse.de
519
520
- Updated to 2.6.36-rc1:
521
- ACPI_EC_DEBUGFS: EC read/write access through /sys/kernel/debug/ec
522
- Debugging feature for developing ACPI EC drivers
523
- Can put system in a state that can only be recovered from
524
by a full power cycle
525
- Disabled; defaults to n
526
527
- ACPI_APEI_ERST_DEBUG: EI Error Record Serialization Table (ERST) Debug
528
Support
529
- Debugging feature for testing ERST
530
- Disabled; defaults to n
531
532
- INTEL_IDLE: Cpuidle Driver for Intel Processors
533
- Has processor-specific support that may perform better than acpi_idle
534
- Enabled; defaults to n
535
536
- OLPC_OPENFIRMWARE: Support for OLPC's Open Firmware
537
- Enabled on i386-default only, depends on !X86_64 and !X86_PAE
538
- Enabled; defaults to y
539
540
- NETWORK_PHY_TIMESTAMPING: Timestamping in PHY devices
541
- Adds overhead to the transmit/receive path
542
- Disabled; defaults to n
543
544
- BT_HCIUART_ATH3K: Atheros AR300x serial support
545
- This protocol enables AR300x chips to be enabled with power
546
management support.
547
- Enabled; defaults to n
548
549
- HPWDT_NMI_DECODING: NMI decoding support for the HP ProLiant iLO2+
550
Hardware Watchdog Timer
551
- Option for driver already configured as module
552
- Enabled; defaults to n
553
554
- New netfilter modules:
555
- NETFILTER_XT_TARGET_CHECKSUM: CHECKSUM target support
556
- NETFILTER_XT_TARGET_IDLETIMER: IDLETIMER target support
557
- NETFILTER_XT_MATCH_CPU: "cpu" match support
558
- Allows matching based on the cpu handling the packet
559
- NETFILTER_XT_MATCH_IPVS: "ipvs" match support
560
- Allows matching against the IPVS properties of a packet
561
562
- New driver support; all are modular:
563
- CAN_ESD_USB2: ESD USB/2 CAN/USB interface
564
- SENSORS_BH1780: ROHM BH1780GLI ambient light sensor
565
- HMC6352: Honeywell HMC6352 compass
566
- BMP085: BMP085 digital pressure sensor
567
- FIREWIRE_NOSY: Nosy - a FireWire traffic sniffer for PCILynx cards
568
- CHELSIO_T4VF: Chelsio Communications T4 Virtual Function Ethernet support
569
- WL1271_SDIO: TI wl1271 SDIO support
570
- KEYBOARD_MCS: MELFAS MCS Touchkey
571
- TOUCHSCREEN_AD7879_SPI: AD7879-1/AD7889-1 SPI bus support
572
- TOUCHSCREEN_CY8CTMG110: cy8ctmg110 touchscreen
573
- TOUCHSCREEN_QT602240: QT602240 I2C Touchscreen
574
- INPUT_ADXL34X: Analog Devices ADXL34x Three-Axis Digital Accelerometer
575
- INPUT_ADXL34X_I2C: I2C bus connection
576
- INPUT_ADXL34X_SPI: SPI bus connection
577
- SERIAL_MAX3107: MAX3107 support
578
- SERIAL_MRST_MAX3110: SPI UART driver for Max3110
579
- MRST_MAX3110_IRQ: GPIO IRQ over Moorestown
580
- SERIAL_MFD_HSU: Medfield High Speed UART support
581
- I2C_MUX: I2C bus multiplexing support
582
- I2C_MUX_PCA954x: Philips PCA954x I2C Mux/switches
583
- SENSORS_PKGTEMP: Intel processor package temperature sensor
584
- SENSORS_JC42: JEDEC JC42.4 compliant temperature sensors
585
- SENSORS_SMM665: Summit Microelectronics SMM665
586
- SENSORS_EMC2103: SMSC EMC2103
587
- F71808E_WDT: Fintek F71808E and F71882FG Watchdog
588
- MFD_TPS6586X: TPS6586x Power Management chips
589
- REGULATOR_ISL6271A: Intersil ISL6271A Power regulator
590
- REGULATOR_AD5398: Analog Devices AD5398/AD5821 regulators
591
- REGULATOR_TPS6586X: TI TPS6586X Power regulators
592
- IR_LIRC_CODEC: Enable IR to LIRC bridge
593
- IR_MCEUSB: Windows Media Center Ed. eHome Infrared Transceiver
594
- IR_ENE: ENE eHome Receiver/Transciever
595
- IR_STREAMZAP: Streamzap PC Remote IR Receiver
596
- USB_GSPCA_SPCA1528: SPCA1528 USB Camera Driver
597
- USB_GSPCA_SQ930X: SQ Technologies SQ930X based USB Camera Driver
598
- HID_ACRUX_FF: ACRUX force feedback support
599
- HID_ELECOM: ELECOM
600
- CAIF_SPI_SLAVE: CAIF SPI transport driver for slave interface
601
- CAIF_SPI_SYNC: Next command and length in start of frame
602
- Needs to also be enabled on the modem
603
- Disabled; Defaults to n
604
- USB_SERIAL_SSU100: USB Quatech SSU-100 Single Port Serial Driver
605
- RTC_DRV_DS3232: Dallas/Maxim DS3232
606
- RTC_DRV_ISL12022: Intersil ISL12022
607
- INTEL_MID_DMAC: Intel MID DMA support for Peripheral DMA controllers
608
- PCH_DMA: Topcliff PCH DMA support
609
- DRM_I2C_SIL164: Silicon Image sil164 TMDS transmitter
610
- SPECTRA: Denali Spectra Flash Translation Layer
611
- SENSORS_HMC5843: Honeywell HMC5843 3-Axis Magnetometer
612
- ZRAM: Compressed RAM block device support
613
- ZRAM_STATS: Enable statistics for compressed RAM disks (=y)
614
- ATM_NICSTAR: IDT 77201 (NICStAR) (ForeRunnerLE)
615
- ATM_NICSTAR_USE_SUNI: suni PHY driver (155Mbps) (=y)
616
- ATM_NICSTAR_USE_IDT77105: IDT77015 PHY driver (25Mbps) (=y)
617
- TWL6030_PWM: TWL6030 PWM (Pulse Width Modulator) Support
618
- ZFCP_DIF: T10 DIF/DIX support for the zfcp driver
619
- VIDEO_SH_MOBILE_CSI2: SuperH Mobile MIPI CSI-2 Interface driver
620
621
- Staging drivers, enabled as modules:
622
- LIRC_STAGING: Linux Infrared Remote Control IR receiver/transmitter
623
drivers
624
- LIRC_BT829: BT829 based hardware
625
- LIRC_I2C: I2C Based IR Receivers
626
- LIRC_IGORPLUGUSB: Igor Cesko's USB IR Receiver
627
- LIRC_IMON: Legacy SoundGraph iMON Receiver and Display
628
- LIRC_IT87: ITE IT87XX CIR Port Receiver
629
- LIRC_ITE8709: ITE8709 CIR Port Receiver
630
- LIRC_SASEM: Sasem USB IR Remote
631
- LIRC_SERIAL: Homebrew Serial Port Receiver
632
- LIRC_SERIAL_TRANSMITTER: Serial Port Transmitter (=y)
633
- LIRC_PARALLEL: Homebrew Parallel Port Receiver
634
- LIRC_SIR: Built-in SIR IrDA port
635
- LIRC_TTUSBIR: Technotrend USB IR Receiver
636
- LIRC_ZILOG: Zilog/Hauppauge IR Transmitter
637
- EASYCAP: A/V driver for EasyCAP cards
638
- SOLO6X10: Softlogic 6x10 MPEG codec cards
639
- ACPI_QUICKSTART: ACPI Quickstart key driver
640
- IDEAPAD_ACPI: Lenovo IdeaPad ACPI Laptop Extras
641
- INTEL_IPS: Intel Intelligent Power Sharing
642
- HYPERV_BLOCK: Microsoft Hyper-V virtual block driver
643
644
- File systems
645
- FANOTIFY: Filesystem wide access notification (=y)
646
- FANOTIFY_ACCESS_PERMISSIONS: fanotify permissions checking (=y)
647
- Squashfs options
648
- SQUASHFS_XATTR: Squashfs XATTR support (=y)
649
- SQUASHFS_LZO: Include support for LZO compressed file systems (=y)
650
- NFS options
651
- NFS_USE_LEGACY_DNS: Use the legacy NFS DNS resolver (=n)
652
- CIFS options
653
- CIFS_FSCACHE: Provide CIFS client caching support (=n)
654
- Experimental
655
656
- Other options:
657
- LOCKUP_DETECTOR: Detect Hard and Soft Lockups (=y)
658
- BOOTPARAM_SOFTLOCKUP_PANIC: Panic (Reboot) On Soft Lockups (=n)
659
- DEBUG_INFO_REDUCED: Reduce debugging information (=n)
660
- We split out debuginfo so disk space savings at the expense of
661
completeness is a disadvantage
662
- CRYPTO_MANAGER_TESTS: Run algolithms' self-tests (=y)
663
664
- Drivers that are disabled, for not having module support
665
- GPIO_SX150X: Semtech SX150x I2C GPIO expander
666
- MFD_STMPE: Support STMicroelectronics STMPE
667
- MFD_MAX8998: Maxim Semiconductor MAX8998 PMIC Support
668
- PPC_MPC512x: 512x-based boards (ppc only)
669
670
- TI_ST: shared transport core driver
671
- Now disabled. Doesn't build.
672
673
-------------------------------------------------------------------
674
Mon Aug 9 16:28:00 CEST 2010 - jbeulich@novell.com
675
676
- PCI_IOMULTI=m (option changed from bool to tristate)
677
678
-------------------------------------------------------------------
679
Thu Jul 15 08:24:41 UTC 2010 - bphilips@novell.com
680
681
- X86_MRST: Disable moorsetown since it deselects SERIO_I8042
682
- See 0b28bac5aef7bd1ab213723df031e61db9ff151a, fixed in -tip but we
683
still don't want X86_MRST
684
685
-------------------------------------------------------------------
686
Wed Jul 14 13:50:16 UTC 2010 - jeffm@novell.com
687
688
- Updated to 2.6.35-rc6:
689
- KEYBOARD_QT2160: Atmel AT42QT2160 Touch Sensor Chip
690
- Enabled as module; defaults to n
691
692
- LEDS_CLEVO_MAIL: Mail LED on Clevo notebook
693
- Enabled as m; defaults to n
694
695
- ACER_WMI: Acer WMI Laptop Extras
696
- Enabled as m; defaults to n
697
698
- DELL_LAPTOP: Dell Laptop Extras
699
* EXPERIMENTAL
700
- Enabled as m; defaults to n
701
702
-------------------------------------------------------------------
703
Wed Jul 14 13:50:16 UTC 2010 - bphilips@novell.com
704
705
- CGROUPS: Enable cgroup options on -desktop to support systemd
706
707
-------------------------------------------------------------------
708
Mon Jun 7 16:58:57 CEST 2010 - jeffm@suse.de
709
710
- Updated to 2.6.35-rc2:
711
- EDAC_I7CORE: EDAC support for Intel i7 Core (Nehalem) processors
712
- Enabled as module; defaults to n
713
714
- FB_XGI: XGI display support
715
* STAGING
716
- Enabled as module; defaults to n
717
718
- TOUCHSCREEN_INTEL_MID: Intel MID platform resistive touchscreen
719
* STAGING
720
- Enabled as module; defaults to y
721
722
-
723
724
-------------------------------------------------------------------
725
Tue Jun 1 20:47:14 CEST 2010 - jeffm@suse.de
726
727
- Updated to 2.6.35-rc1:
728
- COMPACTION: Allow for memory compaction
729
- Allows for defragmentation of movable memory (userspace and
730
reclaimable pages), allowing higher order allocations to
731
succeed even on long-running systems
732
- Reports indicate 90% allocable as huge pages with less
733
reclaim activity
734
* Performance impact investigation needed
735
- Enabled; defaults to n
736
737
- ACPI_HED: Hardware Error Device
738
- Device used for hardware error reporting
739
- Enabled as modules; defaults to n
740
741
- ACPI_APEI: ACPI Platform Error Interface
742
- Allows error reporting, serialization, and injection
743
- Enabled; defaults to n
744
745
- ACPI_APEI_GHES: APEI Generic Hardware Error Source
746
- Allows use of firmware-first error reporting, allowing
747
the firmware to interpret errors in a manner that Linux
748
alone would not be able to do.
749
- Enabled as module; defaults to n
750
751
- ACPI_APEI_EINJ: APEI Error Injection
752
- Provides an error injection mechanism for testing and debugging
753
- Enabled as module; defaults to n
754
755
- INTEL_IDLE: Cpuidle Driver for Intel Processors
756
- cpuidle driver that includes knowledge of native Intel hardware
757
idle features
758
- Can work in tandem with ACPI_IDLE to handle processors that
759
this driver doesn't support.
760
- Enabled as module; defaults to n
761
762
- PCI_CNB20LE_QUIRK: Read CNB20LE Host Bridge Windows
763
- Read the PCI windows out of the CNB20LE host bridge.
764
- Adding quirks seems like an easy to to support more hardware
765
* Could use examination by PCI expert.
766
- Enabled; defaults to n
767
768
- IP_MROUTE_MULTIPLE_TABLES: IP: multicast policy routing
769
- Allows multicast routing to take interface and packet marks into account
770
- Allows multiple userspace daemons to handle routing
771
- Enabled; defaults to n
772
773
- NETFILTER_XT_TARGET_TEE: TEE" - packet cloning to alternate destiantion
774
- Allows packets to be cloned and rerouted to another nexthop
775
- Enabled as module; defaults to n
776
777
- NET_SCTPPROBE: SCTP: Association probing
778
- This module allows for capturing the changes to SCTP association
779
state in response to incoming packets.
780
- Used for debugging but is a module
781
- Enabled as module; defaults to n
782
783
- L2TP: Layer Two Tunneling Protocol
784
- Allows tunneling of layer 2 traffic
785
- Often used as a VPN protocol or for routing many PPP connections
786
over IP
787
- Enabled as module; defaults to n
788
789
- L2TP_DEBUGFS: L2TP debugfs support
790
- Export l2tp internal state to debugfs
791
- Recommended m
792
- Enabled as module; defaults to n
793
794
- L2TP_V3: L2TPv3 support
795
- Experimental
796
- Allows tunneling of raw ethernet frames
797
- Enabled; defaults to n
798
799
- L2TP_IP: L2TP IP encapsulation for L2TPv3
800
- Support for L2TP-over-IP socket family.
801
- Allows tunneling over l2tp/ip instead of udp
802
- Uses IP protocol 115
803
- Enabled as module; defaults to n
804
805
- L2TP_ETH: L2TP ethernet pseudowire support for L2TPv3
806
- Support for carrying raw ethernet frames over L2TPv3.
807
- Enabled as module; defaults to n
808
809
- BT_L2CAP_EXT_FEATURES: L2CAP Extended Features support
810
- This option enables the L2CAP Extended Features support.
811
- Experimental
812
- "You should say N unless you know what you are doing."
813
- Disabled; defaults to n
814
815
- CAIF: CAIF support
816
- Communication CPU to Application CPU Interface
817
- Enabled as m; defaults to n
818
819
- CAIF_DEBUG: Enabled debug (for CAIF)
820
- Disabled; defaults to n
821
822
- CAIF_NETDEV: CAIF GPRS Network device
823
- Required by CAIF as a module
824
- Enabled as module; defaults to n
825
826
- SM_FTL: SmartMedia/xD new translation layer
827
- This enables new and very EXPERMENTAL support for SmartMedia/xD
828
- Experimental and may eat data
829
- Disabled; defaults to n
830
831
832
- MTD_PCMCIA: PCMCIA MTD driver
833
- Map driver for accessing PCMCIA linear flash memory cards.
834
- Enabled as module; defaults to n
835
836
- MTD_PCMCIA_ANONYMOUS: Use PCMCIA MTD drivers for anonymous PCMCIA cards
837
- If this option is enabled, PCMCIA cards which do not report
838
anything about themselves are assumed to be MTD cards.
839
- Disabled; defaults to n
840
841
- MTD_NAND_DENALI: Support Denali NAND controller on Intel Moorestown
842
- Enabled as module; defaults to n
843
844
- MTD_NAND_DENALI_SCRATCH_REG_ADDR: Denali NAND size scratch register address
845
- Set to 0xFF108018 (default)
846
847
- MTD_NAND_RICOH: Ricoh xD card reader
848
- Enable support for Ricoh R5C852 xD card reader
849
- Enabled as module; defaults to n
850
851
- AD525X_DPOT_I2C: support I2C bus connection
852
- Enabled as module; defaults to n
853
854
- AD525X_DPOT_SPI: support SPI bus connection
855
- Enabled as module; defaults to n
856
857
- SATA_AHCI_PLATFORM: Platform AHCI SATA support
858
- Enabled as module; defaults to n
859
860
- ATA_BMDMA: ATA BMDMA support
861
- BMDMA stands for bus-master DMA and the de-facto DMA interface for
862
SFF controllers.
863
- Enabled; defaults to y
864
865
- LIBERTAS_THINFIRM_DEBUG: Enable full debugging output in the Libertas
866
thin firmware module.
867
- Disabled; defaults to n
868
869
- ATH9K_HTC: Atheros HTC based wireless cards support
870
- Support for Atheros HTC based cards.
871
- Enabled as module; defaults to n
872
873
- ATH9K_HTC_DEBUGFS: Atheros ath9k_htc debugging
874
- Disabled; defaults to n
875
876
- IWM_TRACING: Enable event tracing for iwmc3200wifi
877
- Disabled; defaults to n
878
879
- HERMES_PRISM: Support Prism 2/2.5 chipset
880
- "These chipsets are better handled by the hostap driver."
881
- Disabled; defaults to n
882
883
- ORINOCO_USB: Agere Orinoco USB support
884
- Enabled as module; defaults to n
885
886
- WL1271_SPI: TI wl1271 SPI support
887
- Enabled as module; defaults to n
888
889
- CAIF_TTY: CAIF TTY transport driver
890
- Allows the tty interface to use the CAIF stack
891
- Enabled as module; defaults to n
892
893
- KEYBOARD_TCA6416: TCA6416 Keypad Support
894
- Enabled as module; defaults to n
895
896
- TOUCHSCREEN_HAMPSHIRE: Hampshire serial touchscreen
897
- Enabled as module; defaults to n
898
899
- TOUCHSCREEN_TPS6507X: TPS6507x based touchscreens
900
- Enabled as module; defaults to n
901
902
- INPUT_AD714X: Analog Devices AD714x Capacitance Touch Sensor
903
- Enabled as module; defaults to n
904
905
- INPUT_AD714X_I2C: support I2C bus connection
906
- Enabled as module; defaults to n
907
908
- INPUT_AD714X_SPI: support SPI bus connection
909
- Enabled as module; defaults to n
910
911
- INPUT_PCF8574: PCF8574 Keypad input device
912
- Enabed as module; defaults to n
913
914
- N_GSM: GSM MUX line discipline support
915
- This line discipline provides support for the GSM MUX protocol and
916
presents the mux as a set of 61 individual tty devices.
917
- Enabled as module; defaults to n
918
919
- SERIAL_ALTERA_JTAGUART: Altera JTAG UART support
920
- Enabled as module; defaults to n
921
922
- SERIAL_ALTERA_UART: Altera UART support
923
- Enabled as module; defaults to n
924
925
- SERIAL_ALTERA_UART_MAXPORTS: Maximum number of Altera UART ports
926
- Set to 4 (default)
927
928
- SERIAL_ALTERA_UART_BAUDRATE: Default baudrate for Altera UART ports
929
- Set to 115200 (default)
930
931
- RAMOOPS: Log panic/oops to a RAM buffer
932
- This enables panic and oops messages to be logged to a circular
933
buffer in RAM where it can be read back at some later point.
934
- Enabled as module; defaults to n
935
936
- GPIO_RDC321X: RDC R-321x GPIO support
937
- Enabled as module; defaults to n
938
939
- TEST_POWER: Test power driver
940
- Enabled as module; defaults to n
941
942
- SENSORS_EMC1403: SMSC EMC1403 thermal sensor
943
- Enabled as module; defaults to n
944
945
- SENSORS_ADS7871: Texas Instruments ADS7871 A/D converter
946
- Enabled as module; defaults to n
947
948
- SENSORS_TMP102: Texas Instruments TMP102
949
- Enabled as module; defaults to n
950
951
- MFD_SUPPORT: Multifunction device drivers
952
- Enabled (new option protecting old options that were enabled)
953
954
- TPS6507X: TPS6507x Power Management / Touch Screen chips
955
- Enabled as module; defaults to n
956
957
- ABX500_CORE: ST-Ericsson ABX500 Mixed Signal Circuit register functions
958
- No module option
959
- Disabled; defaults to n
960
961
- AB8500_CORE: ST-Ericsson AB8500 Mixed Signal Power Management chip
962
- No module option
963
- Disabled; defaults to n
964
965
- MFD_RDC321X: Support for RDC-R321x southbridge
966
- Enabled as module; defaults to m
967
968
- MFD_JANZ_CMODIO: Support for Janz CMOD-IO PCI MODULbus Carrier Board
969
- Enabled as module; defaults to n
970
971
- RC_MAP: Compile Remote Controller keymap modules
972
- Enabled as module; defaults to m
973
974
- IR_NEC_DECODER: Enable IR raw decoder for the NEC protocol
975
- Enabled as module; defaults to m
976
977
- IR_RC5_DECODER: Enable IR raw decoder for the RC-5 protocol
978
- Enabled as module; defaults to m
979
980
- IR_RC6_DECODER: Enable IR raw decoder for the RC6 protocol
981
- Enabled as module; defaults to m
982
983
- IR_JVC_DECODER: Enable IR raw decoder for the JVC protocol
984
- Enabled as module; defaults to m
985
986
- IR_SONY_DECODER: Enable IR raw decoder for the Sony protocol
987
- Enabled as module; defaults to m
988
989
- IR_IMON: SoundGraph iMON Receiver and Display
990
- Enabled as module; defaults to n
991
992
- V4L_MEM2MEM_DRIVERS: Memory-to-memory multimedia devices
993
- Say Y here to enable selecting drivers for V4L devices that
994
use system memory for both source and destination buffers, as opposed
995
to capture and output drivers, which use memory buffers for just
996
one of those.
997
- Enabled; defaults to n
998
999
- VIDEO_MEM2MEM_TESTDEV: Virtual test device for mem2mem framework
1000
- This is a virtual test device for the memory-to-memory driver
1001
- Enabled as module; defaults to n
1002
1003
- FB_VIA_DIRECT_PROCFS: direct hardware access via procfs
1004
* DEPRECATED
1005
* DANGEROUS
1006
- Disabled; defaults to n
1007
1008
- LCD_S6E63M0: S6E63M0 AMOLED LCD Driver
1009
- Enabled as module; defaults to n
1010
1011
- BACKLIGHT_ADP8860: Backlight Driver for ADP8860/ADP8861/ADP8863 using WLED
1012
- Enabled as module; defaults to n
1013
1014
- SND_ASIHPI: AudioScience ASIxxxx
1015
- Enabled as module; defaults to n
1016
1017
- SND_ES1968_INPUT: Enable input device for es1968 volume buttons
1018
- Recommended y
1019
- Enabled; defaults to n
1020
1021
- SND_MAESTRO3_INPUT: Enable input device for maestro3 volume buttons
1022
- Recommended y
1023
- Enabled; defaults to n
1024
1025
- HID_CANDO: Cando dual touch panel
1026
- Enabled as module; defaults to n
1027
1028
- HID_PRODIKEYS: Prodikeys PC-MIDI Keyboard support
1029
- Enabled as module; defaults to n
1030
1031
- HID_EGALAX: eGalax multi-touch panel
1032
- Enabled as module; defaults to n
1033
1034
- HID_PICOLCD: PicoLCD (graphic version)
1035
- Enabled as module; defaults to n
1036
1037
- HID_ROCCAT: Roccat special event support
1038
- Enabled as module; defaults to n
1039
1040
- HID_ROCCAT_KONE: Roccat Kone Mouse support
1041
- Enabled as module; defaults to n
1042
1043
- HID_WACOM_POWER_SUPPLY: Wacom Bluetooth devices power supply status support
1044
- Enabled; defaults to n
1045
1046
- HID_ZYDACRON: Zydacron remote control support
1047
- Enabled as module; defaults to n
1048
1049
- USB_SERIAL_MOS7715_PARPORT: Support for parallel port on the Moschip 7715
1050
- Enabled; defaults to n
1051
1052
- USB_SERIAL_ZIO: ZIO Motherboard USB serial interface driver
1053
- Enabled as module; defaults to n
1054
1055
- LEDS_NET5501: LED Support for Soekris net5501 series Error LED
1056
- Enabled as module; defaults to n
1057
1058
- LEDS_MC13783: LED Support for MC13783 PMIC
1059
- Enabled as module; defaults to n
1060
1061
- INFINIBAND_CXGB4: Chelsio T4 RDMA Driver
1062
- Enabled as module; defaults to n
1063
1064
- TIMB_DMA: Timberdale FPGA DMA support
1065
- Enabled as module; defaults to n
1066
1067
- VIDEO_TM6000: TV Master TM5600/6000/6010 driver
1068
* STAGING
1069
- Enabled as module; defaults to n
1070
- VIDEO_TM6000_ALSA: TV Master TM5600/6000/6010 audio support
1071
- Enabled as module; defaults to n
1072
- VIDEO_TM6000_DVB: Support for tm6000 based TV cards
1073
- Enabled; defaults to n
1074
1075
- COMEDI_FC: Comedi shared functions for low-level driver support
1076
* STAGING
1077
- Enabled as module; defaults to n
1078
1079
- HYPERV_UTILS: Microsoft Hyper-V Utilities driver
1080
* STAGING
1081
- Enabled as module; defaults to n
1082
1083
- MRST_RAR_HANDLER: RAR handler driver for Intel Moorestown platform
1084
* STAGING
1085
- Enabled as module; defaults to n
1086
1087
- ADIS16209: Analog Devices ADIS16209 Dual-Axis Digital Inclinometer
1088
and Accelerometer
1089
* STAGING
1090
- Enabled as module; defaults to n
1091
1092
- ADIS16220: Analog Devices ADIS16220 Programmable Digital Vibration
1093
Sensor driver
1094
* STAGING
1095
- Enabled as module; defaults to n
1096
1097
- ADIS16240: Analog Devices ADIS16240 Programmable Impact Sensor and Recorder
1098
* STAGING
1099
- Enabled as module; defaults to n
1100
1101
- ADIS16260: Analog Devices ADIS16260/5 Digital Gyroscope Sensor SPI driver
1102
* STAGING
1103
- Enabled as module; defaults to n
1104
1105
- ADIS16300: Analog Devices ADIS16300 IMU SPI driver
1106
* STAGING
1107
- Enabled as module; defaults to n
1108
1109
- ADIS16350: Analog Devices ADIS16350/54/55/60/62/64/65 IMU SPI driver
1110
* STAGING
1111
- Enabled as module; defaults to n
1112
1113
- ADIS16400: Analog Devices ADIS16400/5 IMU SPI driver
1114
* STAGING
1115
- Enabled as module; defaults to n
1116
1117
- WLAGS49_H2: Agere Systems HERMES II Wireless PC Card Model 0110
1118
* STAGING
1119
- Enabled as module; defaults to n
1120
1121
- WLAGS49_H25: Linksys HERMES II.5 WCF54G_Wireless-G_CompactFlash_Card
1122
* STAGING
1123
- Enabled as module; defaults to n
1124
1125
- VIDEO_DT3155: DT3155 frame grabber, Video4Linux interface
1126
* STAGING
1127
- Enabled as module; defaults to n
1128
- DT3155_CCIR: Selects CCIR/50Hz vertical refresh
1129
- Enabled; defaults to y (European region)
1130
1131
- CXT1E1: SBE wanPMC-C[421]E1T1 hardware support
1132
* STAGING
1133
- Enabled as module; defaults to n
1134
- SBE_PMCC4_NCOMM: SBE PMCC4 NCOMM support
1135
- Enabled; defaults to n
1136
1137
- TI_ST: shared transport core driver
1138
* STAGING
1139
- Enabled as module; defaults to n
1140
- ST_BT: BlueZ bluetooth driver for ST
1141
- Enabled as module; defaults to n
1142
1143
- ADIS16255: Analog Devices ADIS16250/16255
1144
* STAGING
1145
- Enabled as module; defaults to n
1146
1147
x86-specific:
1148
1149
- INTEL_SCU_IPC: Intel SCU IPC Support
1150
- IPC is used to bridge the communications between kernel and SCU on
1151
some embedded Intel x86 platforms. This is not needed for PC-type
1152
machines.
1153
- Enabled; defaults to y
1154
1155
- SQUASHFS_XATTRS: Squashfs XATTR support
1156
- Enabled; defaults to n
1157
1158
- CPU_NOTIFIER_ERROR_INJECT: CPU notifier error injection module
1159
- Enabled as module; defaults to n
1160
1161
- ATOMIC64_SELFTEST: Perform an atomic64_t self-test at boot
1162
- Disabled; defaults to n
1163
1164
- KGDB_LOW_LEVEL_TRAP: KGDB: Allow debugging with traps in notifiers
1165
- Enabled; defaults to n
1166
1167
- KGDB_KDB: KGDB_KDB: include kdb frontend for kgdb
1168
- Enabled; defaults to n
1169
- KDB_KEYBOARD: KGDB_KDB: keyboard as input device
1170
- Enabled; defaults to n
1171
1172
- CAN_JANZ_ICAN3: Janz VMOD-ICAN3 Intelligent CAN controller
1173
- Enabled as module; defaults to n
1174
1175
- GPIO_JANZ_TTL: Janz VMOD-TTL Digital IO Module
1176
- Enabled as module; defaults to n
1177
1178
- MFD_TC35892: Support Toshiba TC35892
1179
- Disabled; defaults to n
1180
1181
- MFD_WM8994: Support Wolfson Microelectronics WM8994
1182
- Disabled; defaults to n
1183
1184
- INFINIBAND_QIB: QLogic PCIe HCA support
1185
- Enabled as module; defaults to n
1186
1187
- ia64 and ppc:
1188
1189
- NET_DMA: Network: TCP receive copy offload
1190
- Enabled already on x86/x86_64
1191
- Enabled; defaults to n
1192
1193
- ASYNC_TX_DMA: Async_tx: Offload support for the async_tx api
1194
- Enabled already on x86/x86_64
1195
- Enabled; defaults to n
1196
1197
- DMATEST: DMA Test client
1198
- Enabled as module already on x86/x86_64
1199
- Enabled as module; defaults to n
1200
1201
- ppc
1202
- XILINX_LL_TEMAC: Xilinx LL TEMAC (LocalLink Tri-mode Ethernet MAC) driver
1203
- Enabled as module; defaults to n
1204
1205
- KPROBE_EVENT: Enable kprobes-based dynamic events
1206
- Enabled on other arches
1207
- Enabled; defaults to y
1208
1209
- IMA: Integrity Measurement Architecture(IMA)
1210
- Disabled on other arches
1211
- Disabled; defaults to n
1212
1213
- KVM_BOOK3S_32: KVM support for PowerPC book3s_32 processors
1214
- Enabled as module; defaults to n
1215
1216
- TCG_TIS: TPM Interface Specification 1.2 Interface
1217
- Enabled as module; defaults to n
1218
1219
- DEBUG_PER_CPU_MAPS: Debug access to per_cpu maps
1220
- Disabled on x86/x86_64
1221
- Disabled; defaults to n
1222
1223
- s390
1224
- VMCP: Support for the z/VM CP interface
1225
- Enabled; defaults to n
1226
1227
- sparc64
1228
- TCG_TIS: TPM Interface Specification 1.2 Interface
1229
- Enabled as module; defaults to n
1230
1231
- FB_TMIO: Toshiba Mobile IO FrameBuffer support
1232
- Hardware is only found on things like the Sharp Zaurus
1233
- Disabled; Defaults to n
1234
1235
-------------------------------------------------------------------
1236
Tue May 25 12:20:47 CEST 2010 - jbeulich@novell.com
1237
1238
- XEN_DEV_EVTCHN=m for both -xen flavors (-ec2 already have this)
1239
1240
-------------------------------------------------------------------
1241
Thu May 20 21:30:17 CEST 2010 - jeffm@suse.de
1242
1243
- Disabled CONFIG_RT2800PCI (bnc#606243)
1244
- These devices are handled by the rt2860 staging driver.
1245
1246
-------------------------------------------------------------------
1247
Wed Apr 28 10:34:23 CEST 2010 - trenn@suse.de
1248
1249
- Update config files.
1250
Unify X86_MSR and X86_CPUID configs:
1251
- CONFIG_X86_CPUID=m
1252
- CONFIG_X86_MSR=y
1253
for all i386 and x86_64 flavors.
1254
- Update -ec2 config files (X86_MSR=m again).
1255
1256
MSRs are more and more used by userspace on X86. Unify all configs
1257
to =y.
1258
On -ec2 MSR access is restricted and not that important -> =m
1259
CPUID is not useful as it can be called in userspace as well, but
1260
some userspace progs may still need it -> =m
1261
1262
-------------------------------------------------------------------
1263
Mon Apr 26 15:39:13 CEST 2010 - jeffm@suse.de
1264
1265
- Disabled CONFIG_TUNE_CELL on ppc64 (bnc#599045)
1266
- gcc 4.5 appears to issue invalid instructions, but even if
1267
that is not the case or the issue is fixed, it was an optimization
1268
for the cell processor that will most likely not be used
1269
on most hardware.
1270
1271
-------------------------------------------------------------------
1272
Mon Apr 26 03:07:40 CEST 2010 - jeffm@suse.de
1273
1274
- Enabled CONFIG_FIREWIRE (bnc#586172)
1275
- CONFIG_IEEE1394 is still enabled but deprecated.
1276
1277
-------------------------------------------------------------------
1278
Sun Mar 21 22:54:05 CET 2010 - jeffm@suse.de
1279
1280
- Updated to 2.6.34-rc2.
1281
- USB_NET_SMSC75XX: SMSC LAN75XX based USB 2.0 gigabit ethernet devices
1282
- Enabled as module; Defaults to n
1283
1284
- LCD_L4F00242T03: Epson L4F00242T03 LCD
1285
- Enabled as module; Defaults to n
1286
1287
- LEDS_DELL_NETBOOKS: External LED on Dell Business Netbooks
1288
- Enabled as module; Defaults to n
1289
1290
- CEPH_FS: Ceph distributed file system
1291
- Enabled as module; Defaults to n
1292
1293
- CEPH_FS_PRETTYDEBUG: Include file:line in ceph debug output
1294
- Enabled; Defaults to n
1295
- Better debugging output at the cost of a larger module
1296
- Only used with dynamic printk so it doesn't affect performance
1297
1298
-------------------------------------------------------------------
1299
Wed Mar 17 16:40:52 CET 2010 - jeffm@suse.de
1300
1301
- Updated to 2.6.34-rc1-git6.
1302
- PPS_CLIENT_KTIMER: Kernel timer client (Testing client, use for debug)
1303
- Disabled; Defaults to n
1304
1305
- PPS_CLIENT_LDISC: PPS line discipline
1306
- Enabled as module; Defaults to n
1307
1308
- INPUT_TWL4030_VIBRA: TWL4030 Vibrator
1309
- Enabled as module; Defaults to n
1310
1311
-------------------------------------------------------------------
1312
Wed Mar 10 22:08:55 CET 2010 - jeffm@suse.de
1313
1314
- CONFIG_DRM_RADEON_KMS: Enable modesetting on radeon by default - NEW DRIVER
1315
- Enabled; No default
1316
- KMS-supported X.org driver is now in Factory:
1317
http://lists.opensuse.org/archive/opensuse-commit/2010-03/msg00252.html
1318
1319
-------------------------------------------------------------------
1320
Tue Mar 9 23:54:32 CET 2010 - jeffm@suse.de
1321
1322
- Updated to 2.6.34-rc1.
1323
x86/x86_64:
1324
- RCU_FAST_NO_HZ: Accelerate last non-dyntick-idle CPU's grace periods
1325
- Available on all arches, defaults to n
1326
- Disabled except for i386/{default,desktop} and x86_64/desktop
1327
- Provides better energy efficiency on systems without large
1328
numbers of CPUs.
1329
1330
- OPTPROBES: Kprobes jump optimization support
1331
- Only available on x86/x86_64, defaults to y
1332
- Feature is enabled at runtime via debug.kprobes_optimization sysctl
1333
1334
- NO_BOOTMEM: Disable Bootmem code
1335
- Only available on x86/x86_64, defaults to y
1336
- Reduces a layer between early allocator and final allocator
1337
1338
- XEN: Xen guest support
1339
- Disabled; Defaults to n
1340
1341
- PATA_LEGACY: Legacy ISA PATA support
1342
- Disabled; Defaults to n
1343
1344
ia64:
1345
- OPROFILE: OProfile system profiling
1346
- Enabled as module; Defaults to n
1347
1348
powerpc:
1349
- SPI_DW_MMIO: Memory-mapped io interface driver for DW SPI core
1350
- Enabled as module; Defaults to n
1351
1352
powerpc/ps3:
1353
- LKDTM: Linux Kernel Dump Test Tool Module
1354
- Disabled; Defaults to n
1355
1356
s390:
1357
- KERNEL_GZIP: Allow creation of bzImage with gzip compression
1358
1359
- SMSGIUCV_EVENT: Deliver IUCV special messages as uevents (VM only)
1360
- Enabled as module; Defaults to n
1361
1362
- KPROBE_EVENT: Enable kprobes-based dynamic events
1363
- Enabled; Defaults to y
1364
1365
- DEBUG_STRICT_USER_COPY_CHECKS: Strict user copy size checks
1366
- Enabled; Defaults to n
1367
- This is a compile-time option that forces gcc to issue warnings
1368
if there are potentially unsafe uses of copy_from_user
1369
1370
1371
Architecture agnostic:
1372
1373
- PM_ADVANCED_DEBUG: Extra PM attributes in sysfs for low-level
1374
debugging/testing
1375
- Available on all arches, defaults to n
1376
- Enabled on all arches
1377
- Acts as a guard for other options, no code difference
1378
1379
- NETFILTER_XT_TARGET_CT: "CT" target support
1380
- Enabled as module; Defaults to n
1381
- Adds support for a connection tracking target. Used in conjuction with
1382
zones.
1383
1384
- IP_VS_PROTO_SCTP: SCTP load balancing support
1385
- Enabled; Defaults to n
1386
- Adds SCTP support to IPVS
1387
1388
- NF_CONNTRACK_ZONES: Connection tracking zones
1389
- Enabled; Defaults to n
1390
- Adds zone support to connection tracking. Zones seem to be similar to
1391
network namespaces but limited just to connection tracking so there
1392
is much less overhead.
1393
1394
- BRIDGE_IGMP_SNOOPING: IGMP snooping
1395
- Enabled; Defaults to y
1396
1397
Drivers:
1398
- CAN_PLX_PCI: PLX90xx PCI-bridge based Cards
1399
- Enabled as module; Defaults to n
1400
1401
- MACVTAP: MAC-VLAN based tap driver
1402
- Enabled as module; Defaults to n
1403
1404
- KSZ884X_PCI: Micrel KSZ8841/2 PCI
1405
- Enabled as module; Defaults to n
1406
1407
- IXGBEVF: Intel(R) 82599 Virtual Function Ethernet support
1408
- Enabled as module; Defaults to n
1409
1410
- QLCNIC: QLOGIC QLCNIC 1/10Gb Converged Ethernet NIC Support
1411
- Enabled as module; Defaults to n
1412
1413
- LIBERTAS_MESH: Enable mesh support
1414
- Enabled; Defaults to n
1415
- This option factored out mesh support from the driver to allow it to be
1416
disabled. Enabling it keeps the previous functionality.
1417
1418
- RT2800PCI_RT30XX: rt2800pci - Include support for rt30xx
1419
- RT2800PCI_RT35XX: rt2800pci - Include support for rt35xx
1420
- RT2800USB_RT30XX: rt2800usb - Include support for rt30xx
1421
- RT2800USB_RT35XX: rt2800usb - Include support for rt35xx
1422
- RT2800USB_UNKNOWN: rt2800usb - Include support for unknown (USB) devices
1423
- Disabled; Defaults to n
1424
- Support for these devices is currently not functional
1425
- Testers may enable support for these devices via the sysfs new_id
1426
interface, but enabling them by default would just confuse users
1427
1428
- SERIAL_TIMBERDALE: Timberdale UART
1429
- Enabled as module; Defaults to n
1430
1431
- I2C_XILINX: Xilinx I2C Controller
1432
- (Should be) Enabled as module; Defaults to n
1433
- Temporarily disabled due to missing include
1434
1435
- GPIO_IT8761E: IT8761E GPIO support
1436
- Enabled as module; Defaults to n
1437
1438
- GPIO_SCH: Intel SCH GPIO
1439
- Enabled as module; Defaults to n
1440
1441
- GPIO_MAX7300: Maxim MAX7300 GPIO expander
1442
- Enabled as module; Defaults to n
1443
1444
- SENSORS_ADT7411: Analog Devices ADT7411
1445
- Enabled as module; Defaults to n
1446
1447
- SENSORS_ASC7621: Andigilog aSC7621
1448
- Enabled as module; Defaults to n
1449
1450
- MAX63XX_WATCHDOG: Max63xx watchdog
1451
- Enabled as module; Defaults to n
1452
1453
- MFD_WM8994: Wolfson Microelectronics WM8994
1454
- Enabled as module; Defaults to n
1455
1456
- MFD_TIMBERDALE: Timberdale FPGA
1457
- Enabled as module; Defaults to n
1458
1459
- LPC_SCH: Intel SCH LPC
1460
- Enabled as module; Defaults to n
1461
1462
- REGULATOR_DUMMY: Provide a dummy regulator if regulator lookups fail
1463
- Enabled; Defaults to n
1464
1465
- REGULATOR_MAX8649: Maxim 8649 voltage regulator
1466
- Enabled as module; Defaults to n
1467
1468
- REGULATOR_WM8994: Wolfson Microelectronics WM8994 CODEC
1469
- Enabled as module; Defaults to n
1470
1471
- VIDEO_CX18_ALSA: Conexant 23418 DMA audio support
1472
- Enabled as module; Defaults to n
1473
1474
- USB_GSPCA_BENQ: Benq USB Camera Driver
1475
- Enabled as module; Defaults to n
1476
1477
- USB_GSPCA_CPIA1: cpia CPiA (version 1) Camera Driver
1478
- Enabled as module; Defaults to n
1479
1480
- USB_GSPCA_OV534_9: OV534 OV965x USB Camera Driver
1481
- Enabled as module; Defaults to n
1482
1483
- USB_GSPCA_SN9C2028: SONIX Dual-Mode USB Camera Driver
1484
- Enabled as module; Defaults to n
1485
1486
- VIDEO_TLG2300: Telegent TLG2300 USB video capture support
1487
- Enabled as module; Defaults to n
1488
1489
- RADIO_SAA7706H: SAA7706H Car Radio DSP
1490
- Enabled as module; Defaults to n
1491
1492
- RADIO_TIMBERDALE: Timberdale radio driver
1493
- Enabled as module; Defaults to n
1494
1495
- DVB_USB_AZ6027: Azurewave DVB-S/S2 USB2.0 AZ6027
1496
- Enabled as module; Defaults to n
1497
1498
- DVB_NGENE: Micronas nGene support
1499
- Enabled as module; Defaults to n
1500
1501
- VGA_ARB_MAX_GPUS: Maximum number of GPUs
1502
- 16; Defaults to 16
1503
1504
- VGA_SWITCHEROO: Laptop Hybrid Grapics - GPU switching support
1505
- Enabled; Defaults to n
1506
- Allows switching between multiplexed GPUs on many laptops released
1507
in the past few years
1508
1509
- SND_JAZZ16: Media Vision Jazz16 card and compatibles
1510
- Enabled as module only on i386/default; Defaults to n
1511
1512
- SND_USB_UA101: Edirol UA-101/UA-1000
1513
- Enabled as module; Defaults to n
1514
1515
- HID_3M_PCT: 3M PCT
1516
- Enabled as module; Defaults to n
1517
1518
- LOGIG940_FF: Logitech Flight System G940 force feedback
1519
- Enabled; Defaults to n
1520
- Enables support for the device within the Logitech HID module
1521
1522
- HID_MAGICMOUSE: Apple MagicMouse multi-touch support
1523
- Enabled as module; Defaults to n
1524
1525
- HID_MOSART: MosArt
1526
- Enabled as module; Defaults to n
1527
1528
- HID_QUANTA: Quanta Optical Touch
1529
- Enabled as module; Defaults to n
1530
1531
- HID_STANTUM: Stantum
1532
- Enabled as module; Defaults to n
1533
1534
- USB_SERIAL_QCAUX: USB Qualcomm Auxiliary Serial Port Driver
1535
- Enabled as module; Defaults to n
1536
1537
- USB_SERIAL_VIVOPAY_SERIAL: USB ViVOpay serial interface driver
1538
- Enabled as module; Defaults to n
1539
1540
- MMC_RICOH_MMC: Ricoh MMC Controller Disabler
1541
- Enabled; Defaults to n
1542
- This allows users with some Ricoh-based multifunction card readers to
1543
use their MMC cards. The multifunction device supports both SD and MMC
1544
in hardware but Linux only has a driver for the SD portion. The SD
1545
driver can read the MMC cards, but only if the MMC hardware is not
1546
allowed to claim the card first.
1547
1548
- DMADEVICES_DEBUG: DMA Engine debugging
1549
- Disabled; Defaults to n
1550
1551
- UIO_NETX: Hilscher NetX Card driver
1552
- Enabled as module; Defaults to n
1553
1554
- USB_IP_DEBUG_ENABLE: USB-IP Debug Enable
1555
- Disabled; Defaults to n
1556
- This only sets the flag to enable the debug behavior by default
1557
1558
- VMIVME_7805: VMIVME-7805
1559
- Enabled as module; Defaults to n
1560
1561
- BATMAN_ADV_DEBUG: B.A.T.M.A.N. debugging
1562
- Enabled; Defaults to n
1563
- This allows the debugging output but does not enable it by default.
1564
1565
- DT3155: DT3155 Digitizer
1566
- Enabled as module; Defaults to n
1567
1568
- CRYSTALHD: Broadcom Crystal HD video decoder
1569
- Enabled as module; Defaults to n
1570
1571
- LOGFS: LogFS file system
1572
- Enabled as module; Defaults to n
1573
1574
- CRYPTO_PCRYPT: Parallel crypto engine
1575
- Enabled as module; Defaults to n
1576
1577
- VHOST_NET: Host kernel accelerator for virtio net
1578
- Enabled as module; Defaults to n
1579
1580
- SERIAL_UARTLITE: Xilinx uartlite serial port
1581
- Enabled as module; Defaults to n
1582
1583
- GPIO_WM8994: WM8994 GPIOs
1584
- Enabled as module; Defaults to n
1585
1586
- GPIO_TIMBERDALE: Timberdale GPIO IP
1587
- Disabled; Defaults to n
1588
- Should probably be available as a module
1589
1590
- MFD_88PM860X: Marvell 88PM8606/88PM8607
1591
- Disabled; Defaults to n
1592
- Should probably be available as a module
1593
1594
- HTC_I2CPLD: HTC I2C PLD chip
1595
- Disabled; Defaults to n
1596
- Should probably be available as a module
1597
1598
- MFD_MAX8925: Maxim Semiconductor MAX8925 PMIC
1599
- Disabled; Defaults to n
1600
- Should probably be available as a module
1601
1602
- AB3100_CORE: ST-Ericsson AB3100 Mixed Signal Circuit core functions
1603
- Disabled; Defaults to n
1604
- Should probably be available as a module
1605
1606