Commit Graph

10613 Commits

Author SHA1 Message Date
Ben Hutchings 2b5391e7a4 linux-{headers,image}: Remove support for version-specific hooks
This was inherited/cargo-culted from kernel-package, undocumented, and
apparently useless.
2016-01-27 19:52:52 +00:00
Ben Hutchings b34af3d32d linux-image: Remove unnecessary debconf initialisations
Only the prerm and postrm scripts need it now.

Also remove the Pre-Depends relation to debconf.
2016-01-27 19:52:52 +00:00
Ben Hutchings daa4d23204 [mips*] linux-image: Remove debconf question for requirement of initramfs
This question was presented during the upgrade to jessie and there's
no need to retain it.
2016-01-27 19:52:52 +00:00
Ben Hutchings 65d6c09bbd Remove residual support for multiple image package types
We only really support the 'plain' type.  Remove all the conditions on
image type and remove 'plain' from all target and file names.
2016-01-27 19:52:52 +00:00
Ben Hutchings 87a5fb1450 Remove all support for monolithic kernel packages
The last such package (s390-tape variant) was removed in
3.6.8-1~experimental.1.
2016-01-27 19:52:48 +00:00
Ben Hutchings 78007e962c linux-image: Make user hook failure handling consistent across maintainer scripts
- Use system_failure_message() to generate the error message
- Exit using "die", not passing up the exit code (which will be 0 in case the
  process was terminated by signal!)
- Remove redundant path lookup since system() already does that
2016-01-27 00:29:27 +00:00
Ben Hutchings f71765e064 linux-image: Make failure of depmod fatal, rather than asking what to do
depmod has been stable for a very long time so there's no reason to
have a configuration variable and debconf question to handle failure.

While we're at it, fix the decoding of $? to handle the exec failure
case ($? == -1).
2016-01-27 00:19:31 +00:00
Ian Campbell 9dd04a20e5 [arm64] Enable some more QCOM drivers suggested by Martin. 2016-01-24 09:21:02 +00:00
Ian Campbell 70e6dfd3bb [arm64] Add some modules from newly enabled options to udebs 2016-01-23 08:39:32 +00:00
Ian Campbell 8106bebc50 [arm64] Enabled support for QCOM platforms, options recommended by Martin Michlmayr 2016-01-23 08:32:44 +00:00
Ricardo Salveti 79bc1edb58 Extending ARM64 support
- Adding support for the AMD Overdrive (Seattle) development platform
- Including d-i support for Overdrive
- Config: enabling the arm cpuidle driver, multi-core scheduler, pci
  generic host and crypto_crc32_arm64

Signed-off-by: Ricardo Salveti <ricardo.salveti@linaro.org>
2016-01-23 08:28:24 +00:00
Ricardo Salveti d5580d91d1 config: enable CRYPTO_CRC32_ARM64 by default
Signed-off-by: Ricardo Salveti <ricardo.salveti@linaro.org>
2016-01-23 08:28:22 +00:00
Ricardo Salveti c0b50a3243 config: enable PCI generic host bridge by default
So that SBSA compliant systems can use it.

Signed-off-by: Ricardo Salveti <ricardo.salveti@linaro.org>
2016-01-23 08:28:20 +00:00
Ricardo Salveti 21249b6ff1 config: enable multi-core scheduler support by default
Also available by default on x86.

Signed-off-by: Ricardo Salveti <ricardo.salveti@linaro.org>
2016-01-23 08:28:17 +00:00
Ricardo Salveti 4b3a487aec config: enabling the cpuidle ARM driver
Signed-off-by: Ricardo Salveti <ricardo.salveti@linaro.org>
2016-01-23 08:28:10 +00:00
Ricardo Salveti 938714cb37 sata-modules: adding ahci_platform, required by AMD Overdrive
Signed-off-by: Ricardo Salveti <ricardo.salveti@linaro.org>
2016-01-23 08:28:07 +00:00
Ricardo Salveti 941e46b9b5 nic-modules: adding amd-xgbe
Signed-off-by: Ricardo Salveti <ricardo.salveti@linaro.org>
2016-01-23 08:28:05 +00:00
Ricardo Salveti 78145e4abd config: enabling support for the AMD Seattle platform
Signed-off-by: Ricardo Salveti <ricardo.salveti@linaro.org>
2016-01-23 08:27:54 +00:00
Ben Hutchings 22e12b77ff Prepare to release linux (4.4-1~exp1). 2016-01-19 22:25:06 +00:00
Ben Hutchings 2e65ee9ec7 Release linux (4.3.3-7).
-----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIVAwUAVp6c+ee/yOyVhhEJAQrl6g//WadE/Rrnuy3FXvI6GdIcjnJCIMnViNxq
 vQtWF2fptwQhMd4dvgOCefDMtk5D5yNzdMNCsUFDQCfn2MJQOT1lbKceZtQYEVyq
 oRmSvGFn+gwrAYDKdOM0SQufY1UFONVto0evKm0eIEhDqMdrVWtT4HuMfOfoCxaP
 OpadNrBmwNpsQWlIMzZsk4GzsuMvxoo3455S88LrmeJqqtY/3NF9FNyNzvwzhqMV
 zY70kfXunkMsiFCB5ermDhZ/goO4OTGx9LtBZZJZTT2ZtZ8T2FgJd9aVfVt9EM6a
 VKkOWZrm5I5cCzI57YYuZw2kz7xEYzulUTaUAqJBbskymcx6H6ulWgCMqxf1uHLB
 6CW/Y2t5hMgNepk/mQC8WqGl8JCZKRwArhv3DvoYym9DcsoJBBxYFopSZ/yusTIK
 AFtdQ8cOzkC7ez8ztJaJfLRieYHxEehpUctPlPAlWjrQp6eJ9dI9sgwMNbOHNS0c
 eJ8fofB6PXGz12+UPBHsOibl2nmPQUk3mbDOcV44leNSFjyGld6RMUOuPd0GXTPa
 BHc09m8lPb5QW4+SGQ8S+79SIj4ILaV8yPKXuDYi/K+erpxSbtprBj16jPCmhPt1
 T23/AOY6wH6VhcJbm2E5rzfBue1yExE8WGZQLP0vXAzsL6WFrmMgvKsTldqAN8XS
 MhY1ibS1ZFo=
 =CfJg
 -----END PGP SIGNATURE-----

Merge tag 'debian/4.3.3-7'
2016-01-19 22:23:15 +00:00
Ben Hutchings 33cd223d58 linux-image-dbg: Don't rely on upstream makefile to make .build-id links to vDSO debuginfo
Fixes FTBFS on arm64, s390.
2016-01-19 17:50:28 +00:00
Ben Hutchings 72a63706a0 Re-group fixes in the patch series 2016-01-19 13:50:23 +00:00
Ben Hutchings 7aef5117c3 Release linux (4.3.3-6).
-----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIVAwUAVp48e+e/yOyVhhEJAQovuQ//Qqsr1OgRXNSxEZ9x6Szj+4wlhcHwnCB/
 hgAU+Lhkic44oGuNy9Hu9gnsiEqgWtDAXF1ZKFa+6iNsHEunommB84qc6a9qrtJ7
 TGzKaqyXQmvrQj9j9u5/09nw3Bx+LqZqRtGGN6kBwyTUhP0ndg6xfHtSZXP6JAAf
 8AKb5hvef25x9E4ZA9d2VzsgMwgtg9utxlZj/5WGhC4BwbkV96RrZu+hqO1akqsp
 bPKmKER0HDGvIqOfJQYTqjLAY4LjTGMLZAfcPeLn7gzT5Io+cujqy1K3JnqxRaWM
 5/bauyFnMaTiaN+oeozTtjs2wkdr+4EljGu0+WJAsvK8rQ6/mVJsqEcx8ESwuYx7
 lch8NBERfG0mGCEcpn+J5hsye7w9LQHugT1eKdrxx8JA1aiamnfofYE6XGYhURkx
 j0p2A5wZnB0T1j52mEwwa7HtNY0mgCfvFy1z45zVeQDyGH/09a/ZDCJf7ildOOLu
 cPDjyw3dGAi7HpeM2EkMCzZa342PaNYR//vfBRLb6kgQjMLgVev9jdf/mv2mqsB8
 qIDC1AtI1Tl9b3CTRGZ9RIdGZ93UpiiKKSoLpRyowuZYLej0Zk8zSfsbPDhwPq0c
 F+JiMqIQDZh/ggC9rzGCDbntqNv9oYk3r2WuLalGZQhP7lPig5J5Dz2i221RGCyu
 MjbiTh1PG1I=
 =vF8G
 -----END PGP SIGNATURE-----

Merge tag 'debian/4.3.3-6'
2016-01-19 13:44:04 +00:00
Ben Hutchings 6b3f710f74 Prepare to release linux (4.3.3-6). 2016-01-19 00:41:31 +00:00
Ben Hutchings e9490659aa KEYS: Fix keyring ref leak in join_session_keyring() (CVE-2016-0728) 2016-01-19 00:41:25 +00:00
Ben Hutchings e90dec2a0e bcache: Add upstream fixes marked for stable
- fix a livelock when we cause a huge number of cache misses
- Add a cond_resched() call to gc
- clear BCACHE_DEV_UNLINK_DONE flag when attaching a backing device
- fix a leak in bch_cached_dev_run()
- unregister reboot notifier if bcache fails to unregister device
- allows use of register in udev to avoid "device_busy" error.
- prevent crash on changing writeback_running
- Change refill_dirty() to always scan entire disk if necessary

As requested in
https://lists.debian.org/debian-backports/2016/01/msg00067.html
2016-01-17 21:59:33 +00:00
Ben Hutchings a9736a8ea4 Revert "block/sd: Fix device-imposed transfer length limits"
This introduces an ABI change and it's not obvious how to work around that.
2016-01-17 16:40:35 +00:00
Ben Hutchings 18b52b0baa unix: Fix ABI change for CVE-2013-4312 2016-01-17 16:39:58 +00:00
Salvatore Bonaccorso f335c0cfcc unix: properly account for FDs passed over unix sockets (CVE-2013-4312) 2016-01-17 09:27:47 +01:00
Ben Hutchings 10211ef4c3 [x86] drm/vmwgfx: Fix a width / pitch mismatch on framebuffer updates 2016-01-16 04:04:53 +00:00
Ben Hutchings 74cadf39f7 block/sd: Fix device-imposed transfer length limits (Closes: #805252) 2016-01-16 03:50:08 +00:00
Ben Hutchings fbee7ded77 [rt] Update to 4.4-rt2 2016-01-15 13:23:17 +00:00
Ben Hutchings 18e70e2c53 Add some security fixes 2016-01-14 23:39:40 +00:00
Ben Hutchings 19216c6aaa [armel/kirkwood] power/reset: Re-enable POWER_RESET, POWER_RESET_GPIO
These used to be selected by ARCH_KIRKWOOD_DT, but that was removed in
3.17-rc1 and we didn't notice the loss of these.
2016-01-14 01:49:32 +00:00
Ben Hutchings 9a6aa4816a linux-image-dbg: Include debugging symbols for VDSOs 2016-01-13 15:08:47 +00:00
Ben Hutchings 1b7e85a275 [armel,armhf] mm: Explicitly enable CPU_SW_DOMAIN_PAN 2016-01-11 18:44:40 +00:00
Ben Hutchings 2f5878146d Update to 4.4 2016-01-11 02:09:49 +00:00
Ben Hutchings 1121dce318 [armhf] udeb: Include usbhid in input-modules (Closes: #809521)
usbkbd and usbmouse (HIDBP drivers) were also excluded, but we've
not built them for many years.
2016-01-10 22:58:52 +00:00
Ben Hutchings 5f8c5807a8 udeb: Remove several redundant or ineffective exclusions
- Could-be-modules that are actually built-in are automatically skipped
  by kernel-wedge without error (since v2.84)
- Modules that are *optionally* included by other configuration files
  don't need to be explicitly excluded for flavours that don't build them
- Modules that are included as dependencies cannot be excluded
2016-01-10 22:54:14 +00:00
Ben Hutchings d56fab4480 gpio: Enable GPIO_SYSFS wherever GPIOLIB is enabled (Closes: #810085) 2016-01-08 19:36:09 +00:00
Ben Hutchings d2547e3561 xen/gntdev: Grant maps should not be subject to NUMA balancing (Closes: #810472) 2016-01-08 19:32:35 +00:00
Ben Hutchings 0c23e53745 genorig.py: Make orig tarballs really reproducible
- Override umask while extracting/exporting files
- Override user and group names in tarball
2016-01-08 19:31:40 +00:00
Ben Hutchings db948006fc debian.py: Really implement stable order of fields not in the predefined order 2016-01-08 12:15:30 +00:00
Ben Hutchings 1d2a19e3fe debian.py: Implement stable order of fields not in the predefined order 2016-01-08 12:09:48 +00:00
Ben Hutchings dc3b21cc1a debian.py: Implement stable order of fields in debian/tests/control
Move the field ordering control from the Package class to a new
superclass of Package and TestsControl.
2016-01-08 12:08:28 +00:00
Yves-Alexis Perez 71c199151b use source package name also for linux-source
(cherry picked from commit 75fcd56b9f198eaef32c618e9abe9d85405cd880)
2016-01-08 09:54:36 +00:00
Ben Hutchings 36a0345d68 [armhf] Enable EXTCON_USB_GPIO, ENSORS_GPIO_FAN as modules, and USB_DWC3_DUAL_ROLE
...instead of USB_DWC3_HOST (Closes: #810048)
2016-01-06 01:33:07 +00:00
Ben Hutchings 14d52aef04 Prepare to release linux (4.4~rc8-1~exp1). 2016-01-04 17:23:28 +00:00
Ben Hutchings 64474e57fd [rt] latency_hist: Update sched_switch probe 2016-01-04 17:23:09 +00:00
Ben Hutchings 5ad5fe2d6f [x86] Enable DEBUG_WX, X86_INTEL_MPX 2016-01-04 04:38:18 +00:00