Commit Graph

334 Commits

Author SHA1 Message Date
Ben Hutchings 7064a34f6e [x86,alpha,m68k] binfmt: Disable BINFMT_AOUT, IA32_AOUT, OSF4_COMPAT
a.out support is now untested and occasionally results in security
bugs, and will be deprecated upstream (depends on BROKEN) for x86 in
5.1.  Disable it completely.

See:
https://lore.kernel.org/lkml/CAG48ez1RVd5mQ_Pb6eygQESaZhpQz765OAZYSoPE0kPqfZEXQg@mail.gmail.com/
https://lore.kernel.org/lkml/20190305145717.GD8256@zn.tnic/
2019-03-13 18:31:13 +00:00
Christoph Anton Mitterer 52a8f5d992 Enable MORUS and AEGIS AEAD ciphers
Signed-off-by: Christoph Anton Mitterer <mail@christoph.anton.mitterer.name>
2018-12-13 05:43:02 +01:00
Ben Hutchings 998b27af2f Explicitly set various config symbols to their default values
This covers many, but far from all, of the symbols currently not
explicitly set.
2018-11-11 19:16:10 +00:00
Romain Perier 900b78489c [amd64] Enable AMD pinctrl driver (Closes: #908954)
On AMD platforms, some pins are GPIO memory mapped pins and are used to mux some
functionalities by firmware. This fixes a not available Elantech touchpad on
Lenovo IdeaPad 320-15ABR.
2018-11-02 19:16:47 +01:00
Uwe Kleine-König 85da926d38 Revert "wip" which was pushed by mistake
This reverts commit 331fdb5fb8.
2018-10-16 20:18:50 +02:00
Uwe Kleine-König 331fdb5fb8 wip 2018-10-16 08:44:27 +02:00
Ben Hutchings b20d268c2a Update config for 4.18 using kconfigeditor2
- Various config symbols were removed, renamed or split
- HOTPLUG_PCI_SHPC is now boolean, so set it to built-in
- The stack protector config symbols were changed to two booleans
  with different names
2018-07-02 17:51:27 +01:00
Ben Hutchings 5316cb1c19 [amd64,arm64,armhf] android: Build modules to support Anbox (Closes: #901492) 2018-06-22 17:47:56 +01:00
Uwe Kleine-König a8c6014b43 [amd64] enable AMD 10GbE Ethernet driver (CONFIG_AMD_XGBE=m) 2018-04-18 17:16:16 +02:00
Ben Hutchings 75e764ee6a Refresh config using kconfigeditor2
Various symbols were removed, renamed or changed from tristate to
boolean.
2018-03-12 02:55:12 +00:00
Ben Hutchings cbc7702377 Clean up kconfig using kconfigeditor2
This is just fixing up file headings; ukleinek handled all the renamed
symbols.
2017-09-21 23:49:06 +01:00
Uwe Kleine-König 6524072137 [amd64] enable CONFIG_SPI_PXA2XX for Apple MacBook Pro 2017-09-15 10:22:01 +02:00
Uwe Kleine-König 20dc799b41 [amd64] drop removed Kconfig symbol
MOVABLE_NODE was removed in

	f70029bbaacb ("mm, memory_hotplug: drop CONFIG_MOVABLE_NODE")
2017-09-11 10:17:58 +02:00
Ben Hutchings 74f87b226a [amd64] Enable LEGACY_VSYSCALL_NONE instead of LEGACY_VSYSCALL_EMULATE
Closes: #852620

Nothing in the 'stretch' release uses vsyscall (so far as I can see),
so this is now safe to do.
2017-01-25 17:50:39 +00:00
Ben Hutchings feb5d84961 [amd64] mic: Enable VOP_BUS and VOP as modules; re-enable INTEL_MIC_HOST as module 2017-01-04 19:39:21 +00:00
Ben Hutchings f887a754d8 [amd64] PCI: Enable PCI_HYPERV as module 2017-01-04 15:08:01 +00:00
Ben Hutchings 1f00b07780 Explicitly set various config symbols to their defaults 2017-01-02 03:37:41 +00:00
Ben Hutchings 33f253b15d [amd64] Re-enable LEGACY_VSYSCALL_EMULATE instead of LEGACY_VSYSCALL_NONE
There are still binaries in stable that use vsyscall (via dietlibc).
Since dietlibc is statically linked and some of the packages are also
backported from unstable, we can't use versioned Breaks to force
upgrades.
2016-12-09 13:29:34 +00:00
Ben Hutchings 34bf1f9c3f [amd64] Enable RANDOMIZE_MEMORY 2016-10-05 22:38:43 +01:00
Ben Hutchings 2aced7818a [amd64] Enable LEGACY_VSYSCALL_NONE instead of LEGACY_VSYSCALL_EMULATE
This breaks (e)glibc 2.13 and earlier, and can be reverted using the kernel
parameter: vsyscall=emulate
2016-10-01 22:02:51 +01:00
Ben Hutchings db336de154 [amd64] Enable SIGNED_PE_FILE_VERIFICATION, KEXEC_FILE, KEXEC_VERIFY_SIG, KEXEC_BZIMAGE_VERIFY_SIG 2016-09-07 22:09:23 +01:00
Ben Hutchings 7aa0b02a27 Clean up kconfig with the aid of kconfigeditor2
Re-enable various options disabled by name changes in 4.7.

Delete options completely removed in 4.7.
2016-07-20 04:13:49 +01:00
Ben Hutchings e41dc6a9cb 8139too: Use same configuration on all architectures
Enable 8139TOO_TUNE_TWISTER, 8139TOO_8129 and disable 8139TOO_PIO.
2016-05-23 21:43:19 +01:00
Ben Hutchings 21d9029e27 [x86] Rename config-arch-{32,64} to default per-arch filenames
Since we no longer build an amd64 flavour on i386, there's no reason
to keep these files under kernelarch-x86.
2016-05-18 04:34:31 +01:00
Bastian Blank 5424d006b0 * debian/config/amd64/config, debian/config/i386/config:
Remove empty files.
* debian/config/amd64/defines, debian/config/i386/defines:
  Update config file selection.
* debian/config/kernelarch-x86/config,
  debian/config/kernelarch-x86/config-arch-32,
  debian/config/kernelarch-x86/config-arch-64:
  Merge missing arch specific stuff.

svn path=/dists/trunk/linux-2.6/; revision=14493
2009-10-29 10:50:03 +00:00
Bastian Blank dfeae13097 debian/config/amd64/config, debian/config/i386/config,
debian/config/kernelarch-x86: Move options.

svn path=/dists/trunk/linux-2.6/; revision=14488
2009-10-29 09:38:10 +00:00
Bastian Blank a3634c7e99 debian/config/amd64/config, debian/config/i386/config,
debian/config/kernelarch-x86/config: Move options.

svn path=/dists/trunk/linux-2.6/; revision=14487
2009-10-29 09:34:47 +00:00
Bastian Blank 0cce6432ab debian/config: Reorder.
svn path=/dists/trunk/linux-2.6/; revision=14486
2009-10-29 09:31:47 +00:00
Bastian Blank 4f7ca7019c debian/config: Reorder.
svn path=/dists/trunk/linux-2.6/; revision=14435
2009-10-23 16:26:40 +00:00
Maximilian Attems 632e764400 config nuke oss remenants
svn path=/dists/trunk/linux-2.6/; revision=14306
2009-09-26 15:25:31 +00:00
Maximilian Attems e15d96e07c centralize hamradio drivers
just keep the isa ones from the topconfig..

svn path=/dists/trunk/linux-2.6/; revision=14305
2009-09-26 14:23:13 +00:00
Maximilian Attems 17eb34ffd3 Revert "disable oldstyle pc speaker driver"
as bwh says people prefer old style "beep" then alsa dev.

This reverts commit 539d94a775c27eddd9cdc35ceef869ed01080cb5.

svn path=/dists/trunk/linux-2.6/; revision=14085
2009-08-05 13:56:58 +00:00
Maximilian Attems dc018a6dd7 disable oldstyle pc speaker driver
as we now have one under alsa.

svn path=/dists/trunk/linux-2.6/; revision=14080
2009-08-03 13:47:08 +00:00
Maximilian Attems d22061fc5a x86 enable EDAC_AMD64
centralize the x86 edac settings as bonus.

svn path=/dists/trunk/linux-2.6/; revision=13970
2009-07-18 16:00:31 +00:00
Maximilian Attems c5d75909f8 x86 enable modular ACERHDF
centralize x86 platform drivers, just one is not x86_64.

svn path=/dists/trunk/linux-2.6/; revision=13967
2009-07-18 15:48:53 +00:00
Maximilian Attems b1e93ff564 x86 enable COMEDI_PCMCIA_DRIVERS
centralize the comedi staging setting.

svn path=/dists/trunk/linux-2.6/; revision=13964
2009-07-18 15:48:27 +00:00
Maximilian Attems 8ebaba191b x86 centralize HW_RANDOM
as bonus side effects enables now also HW_RANDOM_VIA,
which got 64 bit clean.

svn path=/dists/trunk/linux-2.6/; revision=13950
2009-07-16 13:50:38 +00:00
Bastian Blank 8e1bb416a5 * debian/changelog: Update.
* debian/config: Always enable NETCONSOLE.

svn path=/dists/trunk/linux-2.6/; revision=13778
2009-06-10 22:05:48 +00:00
Bastian Blank b2e9653d3a debian/config: Centralize CPU Frequency scaling options.
svn path=/dists/trunk/linux-2.6/; revision=13773
2009-06-10 19:08:41 +00:00
Bastian Blank 2addd9ca6a debian/config: Centralize Input device support.
svn path=/dists/trunk/linux-2.6/; revision=13770
2009-06-10 11:47:08 +00:00
Bastian Blank c36203b790 * debian/changelog: Update.
* debian/config: Centralize Power Management.

svn path=/dists/trunk/linux-2.6/; revision=13766
2009-06-10 11:23:15 +00:00
Bastian Blank b6a7f6750a debian/config/amd64/config, debian/config/kernelarch-x86/config-arch-64:
Move options.

svn path=/dists/trunk/linux-2.6/; revision=13765
2009-06-10 11:17:20 +00:00
Bastian Blank 6531948445 debian/config/amd64/config, debian/config/i386/config,
debian/config/kernelarch-x86: Move options.

svn path=/dists/trunk/linux-2.6/; revision=13764
2009-06-10 11:15:08 +00:00
Bastian Blank 9125b997aa debian/config/amd64/config, debian/config/i386/config,
debian/config/kernelarch-x86: Move options.

svn path=/dists/trunk/linux-2.6/; revision=13763
2009-06-10 11:09:58 +00:00
Bastian Blank 4e70a560e3 * debian/changelog: Update.
* debian/config: Centralize sound core.

svn path=/dists/trunk/linux-2.6/; revision=13761
2009-06-10 10:55:38 +00:00
Bastian Blank 721910c76d * debian/changelog: Update.
* debian/config/alpha/config, debian/config/amd64/config,
  debian/config/i386/config, debian/config/ia64/config: Disable SOUND_PRIME.

svn path=/dists/trunk/linux-2.6/; revision=13756
2009-06-10 10:37:34 +00:00
Maximilian Attems 48c9524efc clean up old config options step 3
- x86: allow more than 8 cpus to be used on 32-bit
  4272ebfbefd0db40073f3ee5990bceaf2894f08b

- [CPUFREQ] powernow-k8: Always compile powernow-k8 driver with ACPI
  support
  57f4fa699195b761cbea90db5e38b4bc15610c7c

- x86: rename X86_GENERICARCH to X86_32_NON_STANDARD
  e0c7ae376a13fd79a4dad8becab51040d13dfa90

- x86: remove the Voyager 32-bit subarch
  965c7ecaf2e2b083d711a01ab33735a4bdeee1a4

- ALSA: cs4236: cs4232 and cs4236 driver merge to solve PnP BIOS
  detection
  c2b73d1458014a9f461b75bc1756a699a6c0781f

- [WATCHDOG] wdt.c: remove #ifdef CONFIG_WDT_501
  04bedfa542d90ac7a1bbf28287e9861d0da21576

svn path=/dists/trunk/linux-2.6/; revision=13682
2009-05-27 11:24:19 +00:00
Maximilian Attems b62cfba977 clean up old config options step 2
- igb: remove LRO Kconfig option
  5fbbcb79e5371d99565826a352c1003d0f1f0678

- HID: remove compat stuff
  afa5eb7c68689ced4284f01c96feed44a2d0a127

- cfg80211/nl80211: remove usage of CONFIG_NL80211
  633e24ed95b6c87b42f201ecb65c12a75a5a7eef

- tridentfb: delete acceleration Kconfig option
  04645fc337eef283887d3b1204017f1860ed2ff7

- ide: merge ide_arm and ide_generic host drivers
  4465461ece2b9249d6c0cf57bc0002100823e361

svn path=/dists/trunk/linux-2.6/; revision=13681
2009-05-27 11:24:16 +00:00
Maximilian Attems 30ec9c6b05 clean up old config options step 1
- VIDEO_SAA7111 and VIDEO_SAA7114 gone
  see 107063c6156a0cbf055e771baafc28a3e3c0fb9b

- USB: remove phidget drivers from kernel tree.
  see 77aa2b5878f48d6ab6e0c412cc9214c845483475

- USB: serial: rename cp2101 driver to cp210x
  see 03ee251546a9360cbb4c27c250d128dcbcfd9931

- SUNRPC: Remove CONFIG_SUNRPC_REGISTER_V4

- md: remove CONFIG_MD_RAID_RESHAPE config option.

- fbdev: remove cyblafb driver

svn path=/dists/trunk/linux-2.6/; revision=13680
2009-05-27 11:24:09 +00:00
Bastian Blank 6df9474554 * debian/config/amd64/config, debian/config/i386/config:
Remove Xen options.
* debian/config/kernelarch-x86/config: Add Xen options.

svn path=/dists/trunk/linux-2.6/; revision=13655
2009-05-20 15:52:55 +00:00