config: Enable CRYPTO_FIPS (FATE#315804).

CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=n as a prerequisite.
Merge branch 'master' into SLE12
Drop desktop configs, they are not used in the product
Delete patches.suse/kconfig-automate-kernel-desktop

There is no use for it if there are no desktop configs
Drop 32bit configs

So long and thanks for all the 0xffffffffs.
xfrm: prevent ipcomp scratch buffer race condition (bnc#842239).
Update config files:

* CONFIG_BATMAN_ADV_NC=y, because other BATMAN_ADV options are all
  enabled so why not this one.
* CONFIG_GPIO_SCH=m, CONFIG_GPIO_PCH=m, because we support all other
  features of these pieces of hardware.
* CONFIG_INTEL_POWERCLAMP=m, because this small driver might be
  useful in specific cases, and there's no obvious reason not to
  include it.
- ACPI, APEI, CPER: Fix status check during error printing (fate#315508).

- ACPI, CPER: Update cper info (fate#315508).
- bitops: Introduce a more generic BITMASK macro (fate#315508).
- ACPI, x86: Extended error log driver for x86 platform
  (fate#315508).
- DMI: Parse memory device (type 17) in SMBIOS (fate#315508).
- ACPI, APEI, CPER: Add UEFI 2.4 support for memory error
  (fate#315508).
- ACPI, APEI, CPER: Enhance memory reporting capability
  (fate#315508).
- ACPI, APEI, CPER: Cleanup CPER memory error output format
  (fate#315508).
- EDAC, GHES: Update ghes error record info (fate#315508).
- Move cper.c from drivers/acpi/apei to drivers/firmware/efi
  (fate#315508).
- dmi: Avoid unaligned memory access in save_mem_devices()
  (fate#315508).
- ACPI, x86: Fix extended error log driver to depend on
  CONFIG_X86_LOCAL_APIC (fate#315508).

- Refresh patches.xen/xen3-auto-xen-kconfig.diff.
 [ Boris: wiggle it in so that it applies again. ]
Update config files.

For FATE#315508.
Update config files.

For FATE#315508. Forgot xen.
Update config files.

Argh, this should be the third time and it is supposed to be a charm, as
they say. We'll see.
Refresh patches for clean application by series2git
intel_pstate: Refactor driver to support CPUs with different
MSR layouts (bnc#850824).
intel_pstate: Add Baytrail support (bnc#850824).
intel_pstate: skip the driver if ACPI has power mgmt option
(bnc#850824).
Delete patches.drivers/gpio-ucb1400-can-be-built-as-a-module.patch:
no config file has support for UCB1400 in this branch so this
patch was a no-op.
supported.conf: marked net/netfilter/xt_set as supported (bnc#851066)
xt_set should have been enabled together with the ip_set modules in
fate#313309
sched/fair: Rewrite group_imb trigger (Automatic NUMA Balancing
(fate#315482)).
sched/fair: Reduce local_group logic (Automatic NUMA Balancing
(fate#315482)).
sched/fair: Fix group power_orig computation (Automatic NUMA
Balancing (fate#315482)).