Commit Graph

10765 Commits

Author SHA1 Message Date
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
Ben Hutchings a0a899c628 [x86] nvdimm: Explicitly enable ND_BLK as module and BTT 2016-01-04 04:20:59 +00:00
Ben Hutchings cd55c846df [x86] nvdimm: Change X86_PMEM_LEGACY from built-in to module 2016-01-04 04:20:12 +00:00
Ben Hutchings c9262f04b9 Release linux (4.3.3-5).
-----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIVAwUAVonnXee/yOyVhhEJAQrciRAA02xtKJrAB/rHg9kIR8qlNqDVgDhgvelX
 Lk1j+12BhfXs99sx3UywxA2ZHGoFv3FuM0NEUjQBC8cDEwznS2RgvksM1DrFsowP
 7J/GAgXw7wj8yemwxOLqZhyhiK4iqLL/LsajxMLR5qDWa3ANQ0qSpa5CSOXkIMpP
 lWEl8r0ADMY9ZAijtkGtmOb7ZSD8bhhSZwqIHNfHFc/Lo4vIjl6yeQc13+rW8acO
 uFk9VsS25jCE1ToNfbLfIqJyt/hUBDnempuUI6nV1zwPPavvcbLKhy1XKCdoPwCx
 vNWsIdLDFTdJvRvYsC4lTDSq68T4j0iTyALIynCvsg8rA4wGxFwUxvX2OgXzGYgj
 AXDfoSqndCm0jPtzM2sj/pSo39ki9BkSswhTvqGyKgrgKIDzPYrxo11gcTMSsg1S
 GrQiWtbjphrTmdn7uiCdczVD7TEApWF7VcwbuWrb4ucU4jax3n4wUKRF/MUC9gK/
 kXIoAgQox8K2zjry1Z4PrR9oveiP8vdREgdKcz/aFKgV1uf2yogNeN4iZbfvi9Vf
 7+6PNM/VYXca+8XkJmFIqUhJpelVHYsJUDhsDia/45XBrrqf3vLGUvjEf3D3X38y
 ujraOKXZ43X81LOkY7ePhX5SiMkYsBGDSD9H/ciJdJVd+c4aPQcK1QgJTyJzavP3
 0cIoLHM1LjY=
 =bjbr
 -----END PGP SIGNATURE-----

Merge tag 'debian/4.3.3-5'
2016-01-04 03:34:02 +00:00
Ben Hutchings 0f11ea7f19 Update to 4.4-rc8 2016-01-04 01:57:00 +00:00
Ben Hutchings 559f1a2447 [armhf] udeb: Fix duplication and circular dependency (really fixes FTBFS)
There is still duplication between core-modules and usb-modules, and
they actually have a circular dependency due to gpio-viperboard
driving (part of) a USB device.

- Add core-modules as a dependency of usb-modules
- Remove gpio-viperboard from core-modules as it is unlikely to be needed
2016-01-04 00:46:39 +00:00
Ben Hutchings 567f9b5f9f Release linux (4.3.3-4).
-----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIVAwUAVoh+see/yOyVhhEJAQqj+hAAkmDBrMYRJWm4Ou7jnE81g9YJlEL4o+Pr
 bY7rezklbJz72mQicKiXOwGiVcs9SK8n/fX0lRcj/fWqq4uK86wzcVLZIEEgSB6/
 CzHFr7PMjRLxPk80uE4U+XIfMT8p636xiE7t0+bTXONzJ/8upqIyqxicUT7ftQ68
 8y58Lj2S0ElVvPJ2HbdoKm6josgp3lPuNXosP137VW9255Z7j1OaUMcO2hJ1aygh
 wwvGXw90zzflrpE+504fdCwemz6bJ4kF55CgQvTNnuWqmKc7O9uBGeq8+TOkAgZ5
 IY6w0vYN6I8rdTO4JmLpewb0SbM9gOzIMJGb3rqEv235wLjm9HRIJAJXXOas+GZi
 KNZtzF20aDxWYn4R4jQP4B6hrlnCbYCmNzwG/phacjg3dTiyyhn/I17qfc18qFfF
 eP9qVO4cJl1K8OHO0WlxchrPsKIk29iAQC5ghupPDyQfDRF8QnNQREk6K5ncmvPy
 xmCswOpFIMZFqrJeXOz5t0Zvz2SlP9EwZloBmgVyKvIGdn2HId0cD7aDB4mBcpga
 U0psh3bfaUlc/6VMG0ruARkfYs6G2GAsEX+w7xrWJYv6tsWxdCWWAV6+hoUccQib
 zZs56SDb9zjqTMNCFA+otmsaqWRV1b44la/ulcfmBWdqKaI8Tk31udep3GyNkkG1
 e/anSVBf5so=
 =8kWB
 -----END PGP SIGNATURE-----

Merge tag 'debian/4.3.3-4'
2016-01-03 02:02:22 +00:00
Ben Hutchings bbfa58468d Prepare to release linux (4.3.3-4). 2016-01-03 01:50:52 +00:00
Ben Hutchings e72aee95c2 [armhf] udeb: Remove duplicate listing of phy-sun4i-usb in usb-modules
This is probably harmless but let's keep this list clean.
2016-01-03 01:49:50 +00:00
Ben Hutchings 03e157c09e [armhf] udeb: Remove pbias-regulator module from mmc-modules (fixes FTBFS)
It's now in core-modules.
2016-01-03 01:49:35 +00:00
Ben Hutchings 4689e6426d Regroup patches in series 2016-01-02 19:20:40 +00:00
Ben Hutchings e2abaa403e Merge tag 'debian/4.3.3-3'
Drop the ABI reference and ignored symbols.

Drop most of the patches, as they're already upstream.
2016-01-02 19:18:54 +00:00
Ben Hutchings 2f8b046985 Prepare to release linux (4.3.3-3). 2016-01-02 16:45:46 +00:00
Ben Hutchings 1309260f30 udeb: Add USB PHY drivers to usb-modules and delete duplicates in core-modules
This leaves only PCIe PHYs in core-modules.
2016-01-02 16:44:57 +00:00
Ben Hutchings 0a702d57f3 Ignore pinctrl ABI changes 2016-01-02 16:27:54 +00:00
Ben Hutchings e148000b24 ptrace: Fix ABI change for priv-esc fix 2016-01-02 16:27:28 +00:00
Ian Campbell 5342a1ab3d Merge remote-tracking branch 'origin/master' 2016-01-02 09:42:53 +00:00
Ben Hutchings 9a3c406688 [s390x] udeb: Add crc-modules package (Closes: #808051) 2016-01-02 04:21:06 +00:00
Ben Hutchings ec4aa10d21 [x86] pinctrl: Enable PINCTRL_CHERRYVIEW (Closes: #808044) 2016-01-02 04:17:32 +00:00
Ben Hutchings eafb4c30fd Revert "xhci: don't finish a TD if we get a short transfer event mid TD"
Closes: #808602, #808953, regression in 4.3-rc7
2016-01-02 03:09:56 +00:00
Ben Hutchings 67c6a4d5ce [armhf] Enable INPUT_AXP20X_PEK, CAN_SUN4I, SND_SUN4I_CODEC as modules (Closes: #808623) 2016-01-02 01:10:13 +00:00
Ben Hutchings 50c5af2358 [armhf] crypto: sun4i-ss - add missing statesize (Closes: #808625) 2016-01-01 19:46:24 +00:00
Ian Campbell 466a4e0e52 [armhf] Enable basic support for DRA7XX systems, such as Beagle-x15. 2016-01-01 19:46:12 +00:00
Ben Hutchings 50263628e4 [x86] drm/i915: Don't compare has_drrs strictly in pipe config (Closes: #808720) 2016-01-01 19:24:50 +00:00
Ben Hutchings 45e2ecad07 drm/nouveau/pmu: do not assume a PMU is present (Closes: #809481) 2016-01-01 18:41:43 +00:00
Ben Hutchings d9ebd74365 [armhf] udeb: Add modular clock, GPIO, PHY and regulator drivers to core-modules (Closes: #809521) 2016-01-01 18:22:31 +00:00
Ian Campbell bc6586e947 [armhf] Enable support for Rockchip devices. (Closes: #809083) 2016-01-01 13:29:33 +00:00
Ian Campbell 078c9d3fd0 Changelog entry for armel/kirkwood updates 2016-01-01 12:38:59 +00:00
Martin Michlmayr a53efced4f Add explanation about calculating maximum kernel sizes 2016-01-01 12:35:05 +00:00
Martin Michlmayr adc2665321 Add maximum kernel size for HP Media Vault mv2120 2016-01-01 12:35:05 +00:00
Martin Michlmayr 51e6b5576e Update maximum kernel size for armel/kirkwood
Since we're appending the DTB, we no longer have to consider the
machine ID.
2016-01-01 12:35:05 +00:00
Salvatore Bonaccorso 9e020405e9 Add reference to CVE-2015-8709 2016-01-01 08:27:22 +01:00
Salvatore Bonaccorso abab5c2745 [x86] kvm: Reload pit counters for all channels when restoring state (CVE-2015-7513) 2015-12-31 15:49:59 +01:00
Ben Hutchings e57c91d886 KEYS: Fix race between read and revoke (CVE-2015-7550) 2015-12-31 02:53:31 +00:00
Ben Hutchings 6642f73533 [armhf] Add support for BCM2836 and Raspberry Pi 2
- Patches for BCM283x drivers taken from linux-next
- A few more changes requested for 4.5:
  http://thread.gmane.org/gmane.linux.kernel/2115942
- Enable all the drivers
- Add SD and USB controller drivers to udebs
2015-12-30 04:18:26 +00:00
Ben Hutchings 0a44c00d5c [rt] Add the patch series file to git 2015-12-29 01:19:13 +00:00
Ben Hutchings dbeb5a9a03 Update to 4.3-rc7 2015-12-28 12:50:59 +00:00
Ben Hutchings fd75678652 Update 'net: add validation for the socket syscall protocol argument' to upstream version 2015-12-27 19:21:59 +00:00
Ben Hutchings 6408412cc6 Add upstream references to selftest patches 2015-12-27 14:14:49 +00:00
Ben Hutchings a52be96b10 Regroup patches in series 2015-12-27 14:11:18 +00:00
Ben Hutchings 3fac5cf03c ptrace: being capable wrt a process requires mapped uids/gids 2015-12-27 06:19:08 +00:00
Ben Hutchings 7b6f99cec5 [xen] pciback: Fix state validation in MSI control operations (CVE-2015-8551, CVE-2015-8852, XSA-157) 2015-12-27 05:54:06 +00:00
Ben Hutchings 94b974ce0f [xen] Fix race conditions in back-end drivers (CVE-2015-8550, XSA-155) 2015-12-27 05:49:13 +00:00
Ben Hutchings 1ff79b037c bluetooth: Validate socket address length in sco_sock_bind() (CVE-2015-8575) 2015-12-27 04:26:45 +00:00
Ben Hutchings e9708970a6 pptp: verify sockaddr_len in pptp_bind() and pptp_connect() (CVE-2015-8569) 2015-12-27 04:26:45 +00:00
Ben Hutchings 5db0f0e307 block: ensure to split after potentially bouncing a bio (Closes: #809082) 2015-12-27 04:26:45 +00:00
Ben Hutchings 47bc73ef73 [rt] Fix build error in kernel/time/hrtimer.c 2015-12-24 23:37:10 +00:00
Ben Hutchings fb638c19f7 [rt] Update to 4.4-rc6-rt1 and re-enable 2015-12-24 21:29:36 +00:00
Salvatore Bonaccorso d6b9e3f082 ovl: fix permission checking for setattr (CVE-2015-8660) 2015-12-24 06:42:25 +01:00
Ben Hutchings 82d332eacf Prepare to release linux (4.4~rc6-1~exp1). 2015-12-21 17:30:10 +00:00
Ben Hutchings 0aaf811548 Update to 4.4-rc6 2015-12-21 11:13:30 +00:00
Ben Hutchings fc3ff0606d mm: Fix missing #include in <linux/mmdebug.h> (fixes FTBFS on arm64) 2015-12-19 20:32:14 +00:00
Ben Hutchings 6d71f80f26 Release linux (4.3.3-2).
-----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIVAwUAVnMDfee/yOyVhhEJAQosXBAAnFpbDl+uNcavUXcp9wZOhjSN07GzFafM
 vQYkyTonvWqGYewvaeyqIoJINheIATA1HR53JAzsqY/92uV+ENhtxUdNCUymLm8y
 pPCLic0yTJyDrC9JS0r5qkTUtggC+W8wjmRZAP2wDJjmrkar64QqpzyYS2tvkSAk
 5e7C/8Fb2EkAB61iQkCDHDiQS4vLO/rZa0YIWWqShT+e6R01RDg7ItVHazVR+5TW
 4gqZadAX+pJ6ROzhjK5LNVyWpPSWQd3IDcT7/uE/cTxN29jl2pisZbJ1uq0k3LAJ
 4qK8zXJkQAyDFbHeQ2+g7emXbbs9BEse8v2ryz9A5TWkRJbdsmUU64GermYK+pZ+
 3h2ZxYA0tah5CSk6s3mRGaQ/2o7Yafo5eMmia6HrkZM1c2ztMNhkAzddWVLpDoNA
 BOTqbDkSV/qnXp1p8Y2serVvr3Loxn7dDC1UiQJhCQz8PePwQ6mN9Hm4WMBTNgka
 teyzIF4M7WK7aE9vkC58n9uatqoOwrRLukeq1hQxTwLKQeG6lRmPBgKjcctAyHub
 0hzZQBtk6Hfl6MufHmI0JPxsNALLx61euXxPooR49ulgOD7AN4VHnBOWGga/mzM2
 Cff/BMMOZJ9bed1r0ug8pENx+/PmdVTb8KwTjhlk/onaIpMf8AUKY/bVj3snbHTA
 mS2O7pj3ib8=
 =80w7
 -----END PGP SIGNATURE-----

Merge tag 'debian/4.3.3-2'

Drop the ABI kluge.
2015-12-19 17:03:30 +00:00
Ben Hutchings 8571d54a8b Add config parameter to disable linux-headers-all packages
The linux-grsec source package needs a way to explicitly disable these
binary packages which are already built by the linux source package.
We already do that when there are no actual kernels for the target
architecture.  Rename the FOREIGN_KERNEL make variable and combine the
two conditions.

Based on work by Yves-Alexis Perez.
2015-12-19 16:57:10 +00:00
Ben Hutchings fa3d046a13 [ppc64*] drm: Enable DRM_AST as module (Closes: #808338) 2015-12-18 20:20:06 +00:00
Ben Hutchings 8896bc2063 [armel,mips*] Add ABI reference for 4.3.0-1 2015-12-18 15:16:20 +00:00
Ben Hutchings f051d2dd26 Prepare to release linux (4.3.3-2). 2015-12-17 18:21:52 +00:00
Ben Hutchings 4e7c2dd4de [sh4] Disable CC_STACKPROTECTOR_STRONG temporarily (fixes FTBFS) 2015-12-17 18:21:47 +00:00
Ben Hutchings ee4980cb32 [armhf,sparc64] Force ZONE_DMA to be enabled, reversing ABI change in 4.3.3 (fixes FTBFS) 2015-12-17 17:59:24 +00:00
Ben Hutchings 60287c781a udeb: Remove optional mpt2sas from scsi-extra-modules, obsoleted by mpt3sas 2015-12-17 04:11:53 +00:00
Ben Hutchings 5ddad63b4e [sparc64] udeb: Replace mpt2sas with mpt3sas in scsi-common-modules
Fixes FTBFS as mpt2sas is no longer built.
2015-12-17 04:11:11 +00:00
Ben Hutchings 3a5485ba28 Prepare to release linux (4.4~rc5-1~exp1). 2015-12-16 17:16:09 +00:00
Ben Hutchings 70157abb7d Release linux (4.3.3-1).
-----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIVAwUAVnCT2+e/yOyVhhEJAQr+qw/9E5dEKfpAfOywx9lA0eQKKBx2yt2IkdGc
 0k9UFJlJc5xpOwEH03WOlU3XktlrwNzaT6U0Qvu6MW4Y77G60fDbAB/J+1jlYatK
 02CEUmBgrD5M6Cm/9J085mglIEt+5tq0RIZwAWx7iki53H/y1KQ6uski3oZwcguu
 Go5KP744Osen5cyJKgT+vV/VGHc+BJEMcNFNI1nlh71owTQKT2ZsLx8fd3ZIdGsB
 8rTC3pIsE8YjTcaRhKcJ1t6a19fX/2fD7KsfZTo8YdfLReg29CZ6TlQF8clzh8yH
 37RWnEEYZT3vDbLVFOr4RVj0/b5skJQmuC7Bs40dywPyjEK/OQHMUWdcw4ZAxsq1
 kNL9DhShF4G+HW58VOCRZSMO+R4R2Cl7JIz4bjhhPIOka9X/vn0yk/QgR6z16g0J
 DHc2zx9+OHlUgk89KpCtDYdzHth7uQAmg6WIJemVU1Mt4jdaHKoEtAI4iNkEjdby
 1LNnmYjukIixpTtb/NJGtyQPWSOOHnRQa7Cq36SngZoT4Gowb5hbDI9v+IrSQZUj
 ruEMqMl4Bcq3/R1HKdqcs0FK+obKceaHSoLH+ludH0U7UAjh3dqCotxHkX4DT+ws
 0CJAM1PIiiXG6n+TQve/wepG/Fv2yuOJg1BEo32Qjy5RtzhZf4vgZEYKJFrCGxR3
 oBYzz+yPcvg=
 =AlwC
 -----END PGP SIGNATURE-----

Merge tag 'debian/4.3.3-1'

Drop the ABI reference and ignored symbols.

Drop most of the patches, as they're already upstream.
2015-12-16 17:15:08 +00:00
Ben Hutchings 86eb6b9a54 Prepare to release linux (4.3.3-1). 2015-12-15 21:25:26 +00:00
Ben Hutchings ca0bbf698b tipc: Fix kfree_skb() of uninitialised pointer (regression in 4.3.3) 2015-12-15 21:25:16 +00:00
Ben Hutchings 9a894164f8 net: Ignore ABI changes due to "ipv6: add complete rcu protection around np->opt"
These don't appear to affect out-of-tree modules.
2015-12-15 19:44:44 +00:00
Ben Hutchings 8fd06d9868 vrf: Fix broken backport of "vrf: fix double free and memory corruption on register_netdevice failure" in 4.3.3 2015-12-15 17:44:38 +00:00
Ben Hutchings c4e89babe4 Update to 4.3.3
Drop 3 security fixes that were included in it.
2015-12-15 17:40:55 +00:00
Ben Hutchings d2de7ad896 Add ABI reference for 4.3.0-1 2015-12-15 02:04:48 +00:00
Ben Hutchings 79e8696482 [armel/kirkwood] udeb: Override inclusion of gpio_keys in input-modules (fixes FTBFS) 2015-12-15 02:03:43 +00:00
Ben Hutchings 61acdc692c net: add validation for the socket syscall protocol argument (CVE-2015-8543) 2015-12-14 20:59:45 +00:00
Ben Hutchings c3ac7c57ca cirrus,mgag200: Drop patches for compatibility with wheezy userland 2015-12-14 14:36:05 +00:00
Ben Hutchings e97c318264 Drop another obsolete patch for X-Gene
The xgene-reboot driver is now unused.
2015-12-14 14:21:51 +00:00
Ben Hutchings 5851bb1b32 Update to 4.4-rc5 2015-12-14 14:14:56 +00:00
Ben Hutchings b667b8e3b1 [s390x] udeb: Add crc-modules package (fixes FTBFS) 2015-12-14 11:56:34 +00:00
Ben Hutchings a4febbdc67 [arm64] Drop now-redundant patch for X-Gene device tree (fixes FTBFS) 2015-12-14 02:51:41 +00:00
Ben Hutchings e19691cb28 Prepare to release linux (4.4~rc4-1~exp1). 2015-12-13 16:25:45 +00:00
Ben Hutchings 1adea41376 Update metadata for patches that are in mainline with another commit hash 2015-12-13 04:52:07 +00:00
Ben Hutchings 32ad61f561 Release linux (4.3.1-1).
-----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIVAwUAVmzgsee/yOyVhhEJAQrUHg//ZxBZ/le+h8y8tz+fk8/0dUaUD9SRiG6j
 GdyRcCuvlg2L4nhaq/UOu5yMWOQEVjlaXWEFRHK6/gDpzMuxmHrAHu0d37+KtJoW
 CGojya8fsjYOGawB5aLnneSi9V+rnTuLJbg3pkljuqq761N9hH/Atgh1jJuqGQ9F
 ZoiAaJKuMfDDJm+h1lNCb/fgPF6zjMc1CiwJZZix8Nfj0H3umyM20hRKtonJ8La7
 +2EKqytNNfwYu5oo2wiyS60TA+uziMhbmSP9HE/GjC1fAeF9DXGQUbxLuJop7WJo
 FSV+WMMDw1zMgvhHIDZ92azOJ9XPX0NpGPLsxJxtwJCrNSNbtef/zXTsolb6bKvb
 5JNjs7hOtjvGnbcyJd8LzE0yRXTycJNFCpalVsl3rXix/ZkMY4M1GOzqFTCgl1Id
 7mDVbytDcAoPnU+lTHJUqZdhKN45bqmjFleVU74eKhkeVw+sQn+WGRdeV0cfAM5l
 jBPOsV1Sicw7kZU91MRifcvkA66RqKy2cj7Nh8PsaJrotd5jWrw6hFo5rgqLQEn0
 E0nbOxwnYzfeNUH/u+JJcOdAWJl33hFyN//6AO0HsS6xUimKDGKx3/JAfLK3kO+6
 Xi8HjFHJOZrVIyZ1YQzrZ/c5jbrW8SnZeAIpkOCFP/c1Hn/sQCPo8g9OC551MQK8
 G23wxWG7Ofc=
 =mZbu
 -----END PGP SIGNATURE-----

Merge tag 'debian/4.3.1-1'

All new patches are already included in 4.4-rc4.
Keep abiname as 'trunk'.
2015-12-13 03:56:14 +00:00
Ben Hutchings 5c96b47d41 Prepare to release linux (4.3.1-1). 2015-12-13 00:57:46 +00:00
Ben Hutchings 0eb4bd660e sched: Enable CFS_BANDWIDTH (Closes: #802746) 2015-12-13 00:34:45 +00:00
Ben Hutchings 8b24f6f292 udeb: Add hid-chicony to input-modules (Closes: #766570) 2015-12-13 00:34:45 +00:00
Ben Hutchings 2f38533595 [armhf] Add support for Odroid-XU4 (Closes: #804850) 2015-12-13 00:34:44 +00:00
Ben Hutchings 405f12a12b [x86] nouveau: bios: return actual size of the buffer retrieved via _ROM (Closes: #772716) 2015-12-13 00:34:44 +00:00
Ben Hutchings 7a68d42a2b [x86] input: Enable KEYBOARD_GPIO, INPUT_SOC_BUTTON_ARRAY (Closes: #804864) 2015-12-13 00:34:44 +00:00
Ben Hutchings 0f2fe8b81a Enable CC_STACKPROTECTOR_STRONG (Closes: #805652) 2015-12-13 00:34:39 +00:00
Ben Hutchings efc870db16 [x86] drm/i915: Mark uneven memory banks on gen4 desktop as unknown swizzling (Closes: #780363) 2015-12-12 22:53:37 +00:00
Ben Hutchings 9b8687a49d [armhf] udeb: Add leds-modules package containing leds-gpio driver (Closes: #807721) 2015-12-12 22:35:04 +00:00
Ben Hutchings d89f74a7ba [armel/kirkwood] dts: Fix QNAP TS219 power-off (Closes: #807696) 2015-12-11 18:36:54 +00:00
Ben Hutchings dc05a59cb1 [armhf] net: Enable MVPP2 as module 2015-12-11 17:00:45 +00:00
Ben Hutchings ea67012067 [armhf] Enable MACH_ARMADA_375, MACH_ARMADA_38X, MACH_ARMADA_39X, RTC_DRV_ARMADA38X (Closes: #807633) 2015-12-11 16:56:37 +00:00
Ben Hutchings b9adbeeabe [armhf] rtc: Enable RTC_DRV_DS1307, RTC_DRV_PCF8563 (Closes: #807632) 2015-12-11 12:21:29 +00:00
Ben Hutchings 431e139e11 [armel/kirkwood,armhf] crypto: Enable CRYPTO_DEV_MARVELL_CESA as module (Closes: #807634) 2015-12-11 12:20:19 +00:00
Ben Hutchings 8ab6fbe6ef Note that md-modules dependency change fixes bug #807661 2015-12-11 12:11:22 +00:00
Ben Hutchings f6ee96a5ac Clean up config for 4.4
Done with kconfigeditor2/process.py followed by renaming/deleting
symbols according to the upstream changes.
2015-12-10 18:46:19 +00:00
Ben Hutchings 3d157447dc udeb: Make md-modules depend on crc-modules 2015-12-10 18:27:20 +00:00
Ben Hutchings 5df4b39d02 aufs: Update support patches to aufs4.x-rcN-20151123 2015-12-10 18:25:40 +00:00
Ben Hutchings 824b04a59d Update to 4.4-rc4
Refresh and drop patches as appropriate.

- Rewrite memcg disable patch to operate on cgroup_disable_mask
- The ancient Advansys Kconfig bug was fixed (differently) upstream
- ft1000 driver is gone, so we no longer need to remove its firmware
- One hunk of aufs4-mmap.patch is obsolete
2015-12-10 18:13:16 +00:00
Ben Hutchings 602f5b4047 Set ABI to 1 2015-12-09 23:49:11 +00:00
Ben Hutchings 26e03c2621 Update to 4.3.1 2015-12-09 23:48:47 +00:00
Ben Hutchings 2ba9bb2d09 Release linux (4.2.6-3).
-----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIVAwUAVmO45+e/yOyVhhEJAQoV4xAApWwDFumwA558FzYzTKJR5PwxKNL2CwUT
 X67ifFpSEESHfGeZSo2puVx4FpfvsOmDCDZo++jDqevnB1iwHp2pD4Fs9e93Wyc8
 CqVfci5TDjKHfK9rNsFKjcUB6CRGa4eJwLlaG3covx0849hrmwsV7rcvYb6v20w0
 47PJa3d1XJRffz+I7J6OWjwp8kYZ0ymDF9FTUfHtZ4yvHBmHb0znlpjderWb3HbK
 SByAyzQz7yE0dtKTVO1kxMYBq3wJ6JlwoVJpigl59tDXEzaWHT70xKPwbXWT1CVf
 qMX2MZhwOtCiRG3zMM+RkrUjUj+HDbMWGTVDm/0BE7tKrKf4viwECBkEGKLP1ynC
 cCu90Kzo3fPD5RdJz36qY1iXG4dhAMbN56vxJ71gKqJV3gp5KAGm/M5xcXccG+Iu
 HmP44d76uhspNsYvK3p9ZJvcc6YtCCBGyYu6KzaLIrV1/ENXdx59iFRh7mQK+/w/
 yKCAQPQ9k0urueU0Rtw/HINbbBhh3xpVj3WdwG/MnLHw1WBEmwnGaCHBGA1ihKx9
 tYKJBKR1YRohjH+lY42+jrWoc4AvyCjjGpyedY6w2g6kdSmUn6vBceMaN35Y/18j
 Y9fxoAtCHZiQJEeFOzOLq935fr5OiK8dbohOetHc3X/XYfL+85c1oJqFbO/zgupc
 3Ce7h2hVvDg=
 =8dsS
 -----END PGP SIGNATURE-----

Merge tag 'debian/4.2.6-3'
2015-12-09 23:16:34 +00:00
Ben Hutchings a9a4bf93ef Ignore some gpiochip ABI changes (fixes FTBFS on i386) 2015-12-06 02:13:47 +00:00
Ben Hutchings 64a0b96e1b Prepare to release linux (4.3-1~exp2). 2015-12-04 19:36:10 +00:00
Ben Hutchings 12dc87aa9c Release linux (4.2.6-2).
-----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIVAwUAVmHQq+e/yOyVhhEJAQoKGw/+L3omCHQc+jEfre5v9KaKEFfDn/5wh2fF
 C1U2n9tW3Dje//k1t5IalN2bxugjg86lvyobnNo+fP3GxbEftr0OJFKspWDlREcT
 epebhVQwzIY5ilNaayIqU8+wO6N/Ocy7kDspDjT7aqKFs5ZxmKReR6mvqZzYtJX5
 W6lrinX03bcBLaFGgHOFJeI/6JapVC8LxQPiek2NYuEAnMsGdN0CDpZRqsmgNtjn
 PBYbfsfk/JMubr+2ddksZcQTPKoK5fcbbgHRgN76eKDEGZ9XychWlhA8VANw+dhx
 I572cypGXxfV6AoLky7VcP8WKmWQVNWsXTMaFd8j0703xF/ands/Ic8mZOiftfh9
 9Qg6yhDt16zBPk+6Ct2ce04TAEdaY6Zr4WZdYphgVrkoZQrMc1PUVJkg6cPC7bKZ
 XANEWus39vJmHIM82ETY2BpZ8+kdFqehWpo0PM8kCfL06fAm3inIsKDa7iyrpLbJ
 DSdrQiRPeGr9jjB6mOuAIw/Otlq+M8kHfBGD1lgf7luLWOuP7z67mj2kjhNUP+pI
 yKZI6+xbwZ79+Sr6ZFQBPDVH400zbvinV0B3xV+ZUU/3ze6j3QVFEuA9KsqAVqN6
 R9CiQJ3lP3SL64P9FMQDfQL75HD0CZnEULlqDIYAzBmtz2B/H0lhrODoO2oZHHKT
 jmxxrVLxbPg=
 =jlfq
 -----END PGP SIGNATURE-----

Merge tag 'debian/4.2.6-2'

Exclude one new patch that's already in 4.3, and the ABI stuff.

Remove items from the open changelog entry that are now redundant.
2015-12-04 18:03:02 +00:00
Ben Hutchings cbdd531ddb Prepare to release linux (4.2.6-2). 2015-12-04 02:26:51 +00:00
Ben Hutchings b94480765f Ignore gpiolib and kvm ABI changes
Nothing OOT seems to be affected by these.
2015-12-04 02:24:43 +00:00
Ben Hutchings fe26d13703 [armhf] regulator: Enable REGULATOR_PFUZE100 as module (Closes: #806284)
(cherry picked from commit 4e5e49d74d)
2015-12-04 01:19:00 +00:00
Ben Hutchings b1805eb5b3 [x86] drm/i915: shut up gen8+ SDE irq dmesg noise (Closes: #806304)
(cherry picked from commit fd13855f77)
2015-12-04 01:18:53 +00:00
Ben Hutchings 37aa7dc44d wireless: Enable WL_MEDIATEK, MT7601U as module
(cherry picked from commit 859321a4df)
2015-12-04 01:18:12 +00:00
Ben Hutchings 4af8398126 [armhf] udeb: Add stmmac platform modules to nic-modules (Closes: #805098)
Add dwmac-generic, dwmac-socfpga and dwmac-sunxi to nic-modules as
those are the ones currently built.  Also explicitly enable them in
the config.

(cherry picked from commit 5e65364843)
2015-12-04 01:17:50 +00:00
Ben Hutchings fe21430e13 [x86] psmouse: Enable MOUSE_PS2_VMMOUSE (Closes: #802929)
linux-image: Add versioned Breaks on xserver-xorg-input-vmmouse to avoid
driver conflicts

(cherry picked from commit cdec8195c2)
2015-12-04 01:17:20 +00:00
Ben Hutchings 33e97ce9da [armhf] power: Enable BATTERY_RX51 as module (Closes: #791820)
(cherry picked from commit 728f25d550)
2015-12-04 01:17:14 +00:00
Ben Hutchings 6b6257038e [armhf] hsi: Enable CMT_SPEECH as module (Closes: #791819)
(cherry picked from commit d7465faaf8)
2015-12-04 01:17:06 +00:00
Ben Hutchings 748e8a1e0d [x86] input: Enable MOUSE_ELAN_I2C etc. (Closes: #791631)
(cherry picked from commit b7cb1cceca)
2015-12-04 01:16:41 +00:00
Ben Hutchings 7d0a4425fd firmware_class: Fix condition in directory search loop (Closes: #804862)
(cherry picked from commit 5269f93afe)
2015-12-04 01:15:54 +00:00
Ben Hutchings 6d16ac8835 [s390*] Update linux-compiler metapackage to gcc-4.9
(cherry picked from commit 900fda3c2b)
2015-12-04 01:15:13 +00:00
Ben Hutchings 7517e45eec qxl: Enable by default (Closes: #779515)
(cherry picked from commit 7f648db4e2)
2015-12-04 01:14:07 +00:00
Ben Hutchings 20ec1ff28f [x86] Enable PINCTRL_BAYTRAIL (Closes: #797949)
(cherry picked from commit c61fcff343)
2015-12-04 01:13:24 +00:00
Ben Hutchings a1af31e139 netfilter: Enable NFT_DUP_IPV4, NFT_DUP_IPV6 as modules (Closes: #803370)
(cherry picked from commit dc44f47681)
2015-12-04 01:12:46 +00:00
Ben Hutchings 4668d13b75 Btrfs: fix truncation of compressed and inlined extents (CVE-2015-8374) 2015-12-03 00:50:36 +00:00
Ben Hutchings 1060c43c3d ppp, slip: Validate VJ compression slot parameters completely (CVE-2015-7799)
Plus a preparatory fix to isdn_ppp.
2015-12-03 00:48:31 +00:00
Ben Hutchings 045f1d7a16 unix: avoid use-after-free in ep_remove_wait_queue (CVE-2013-7446) 2015-12-03 00:45:29 +00:00
Ben Hutchings f499576fed [armhf] musb: Disable MUSB_PIO_ONLY and enable USB_INVENTRA_DMA, USB_TI_CPPI41_DMA, USB_TUSB_OMAP_DMA 2015-11-29 18:11:43 +00:00
Ben Hutchings 10bc230095 [armhf] musb: Explicitly enable USB_MUSB_DUAL_ROLE 2015-11-29 18:11:41 +00:00
Ben Hutchings 86b45a9e8e [armhf] USB: Change USB, USB_GADGET, and various drivers from built-in to modules 2015-11-29 18:11:18 +00:00
Ben Hutchings 330987d8f1 udeb: Add dm-service-time to multipath-modules (Closes: #806131) 2015-11-27 16:17:58 +00:00
Ben Hutchings 4e5e49d74d [armhf] regulator: Enable REGULATOR_PFUZE100 as module (Closes: #806284) 2015-11-26 20:48:50 +00:00
Ben Hutchings fd13855f77 [x86] drm/i915: shut up gen8+ SDE irq dmesg noise (Closes: #806304) 2015-11-26 20:47:26 +00:00
Ben Hutchings 22ad2142d1 media: usbvision: fix crash on detecting device with invalid configuration
(CVE-2015-7833, partly fixed in 4.2.6-1)

Also update headers of the previous patch to match the commit in
media_tree.git.
2015-11-24 17:09:48 +00:00
Ian Campbell 00e7e4e3ed [x86] Xen: expose a more realistic max p2m size in the shared info
Fixes migration (Closes: #797205)
2015-11-21 13:48:44 +00:00
Ben Hutchings 859321a4df wireless: Enable WL_MEDIATEK, MT7601U as module 2015-11-19 00:27:44 +00:00
Ben Hutchings f2a0d6dbc3 aufs: Update support patches to aufs4.3-20151116 2015-11-17 14:57:05 +00:00
Salvatore Bonaccorso 3dd5f35dcb Refresh patch headers for patches for CVE-2015-8104 2015-11-15 09:48:31 +01:00
Ben Hutchings 5e65364843 [armhf] udeb: Add stmmac platform modules to nic-modules (Closes: #805098)
Add dwmac-generic, dwmac-socfpga and dwmac-sunxi to nic-modules as
those are the ones currently built.  Also explicitly enable them in
the config.
2015-11-14 18:20:10 +00:00
Ben Hutchings 3e8c6af15e Merge branch 'disable-packages-new' of https://anonscm.debian.org/git/collab-maint/linux-grsec 2015-11-13 16:46:28 +00:00
Yves-Alexis Perez 6759b9a57e gencontrol.py: add support for disabling libc-dev package 2015-11-13 17:43:10 +01:00
Yves-Alexis Perez 1f9192267c gencontrol.py: add support for disabling installer packages 2015-11-12 21:55:45 +01:00
Ben Hutchings 37d4f9e568 Remove version from Depends: linux-base and Recommends: firmware-linux-free
These were unneeded after wheezy.
2015-11-12 20:39:19 +00:00
Ben Hutchings a828066aeb Remove obsolete versioned Breaks: at
This was unneeded after wheezy.
2015-11-12 20:37:37 +00:00
Yves-Alexis Perez 91d01a70ac gencontrol.py: rename docs section to packages
prelude to adding more options to disable some packages
2015-11-12 21:17:54 +01:00
Ben Hutchings 757098d2d7 [armhf] Enable new drivers for Allwinner chips (Closes: #804856)
- crypto: Enable CRYPTO_DEV_SUN4I_SS as module
- musb: Enable USB_MUSB_SUNXI as module
2015-11-12 16:49:16 +00:00
Ben Hutchings cdec8195c2 [x86] psmouse: Enable MOUSE_PS2_VMMOUSE (Closes: #802929)
linux-image: Add versioned Breaks on xserver-xorg-input-vmmouse to avoid
driver conflicts
2015-11-12 16:44:06 +00:00
Ben Hutchings 728f25d550 [armhf] power: Enable BATTERY_RX51 as module (Closes: #791820) 2015-11-12 16:32:25 +00:00
Ben Hutchings d7465faaf8 [armhf] hsi: Enable CMT_SPEECH as module (Closes: #791819) 2015-11-12 16:31:12 +00:00
Ben Hutchings b7cb1cceca [x86] input: Enable MOUSE_ELAN_I2C etc. (Closes: #791631) 2015-11-12 16:30:49 +00:00
Ben Hutchings d666ed064e Delete unused compiler relations 2015-11-12 15:20:39 +00:00
Ben Hutchings 91416e456c gencontrol.py: Delete redundant arguments to ConfigCore.merge 2015-11-12 15:12:02 +00:00
Ben Hutchings b11f7640b8 Merge branch 'split-docs' of https://anonscm.debian.org/git/collab-maint/linux-grsec 2015-11-12 15:05:11 +00:00
Ben Hutchings 5269f93afe firmware_class: Fix condition in directory search loop (Closes: #804862) 2015-11-12 14:59:37 +00:00
Yves-Alexis Perez 8f6b13987a split-docs: update rules generation
pass a DO_DOCS variable to rules.gen and rules for the binary-indep
target
2015-11-12 08:12:12 +01:00
Yves-Alexis Perez e3d56724e4 split docs package to a different template
only include them in the control file if docs are enabled in the config
2015-11-11 12:31:56 +01:00
Salvatore Bonaccorso 1d08805288 [x86] KVM: rename update_db_bp_intercept to update_bp_intercept 2015-11-10 22:14:32 +01:00
Salvatore Bonaccorso 45bf582b02 [x86] KVM: svm: unconditionally intercept #DB (CVE-2015-8104) 2015-11-10 22:14:32 +01:00
Yves-Alexis Perez c346a6be26 use source package name as source for binary ones
use source package name in templates so it's easier for derivatives like
src:linux-grsec to not conflict with binaries from src:linux.

Original patch by Ben Hutchings.
2015-11-10 18:27:41 +01:00
Ben Hutchings b531af6929 Release linux (4.2.6-1).
-----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIVAwUAVkIVT+e/yOyVhhEJAQo9JxAAzMhh283CLxwNC9+oJKEpfD/ve+WLEcKI
 7TiyttUesYegG0/5JAPU//S8LyHOXeu+6vqEO0NzReCTGdQi4oXZTpUQA9KNzCTF
 TLsdFBa6z5mRYcRHeGVYjmhKr8MTVRumXv/3WTVSwp71t1W7dce4qTboMsFr/kmk
 c6rGv5GNTtpHpyjevIrLAkBq83rwdbPz6dtNnBAna38awY61a7snFPr81WUvNu3I
 uVD5Dcm+efAzL/tPSxwdZRhQ7Qi5SnqUgP/c/3keDYeCLgj87FxdXK4vlJvkgmQs
 VGX/D9VyCQvFbtWmEtAdOJHqu2LuYd0ZljFvx3Fo59KHDm6GV60jsHaGYjc8a6o1
 F7r6vaRGMLDtZhjFeYwVgJYCcHmQ8RO0fuKe4hslaiItg1rKLV738SrVRzl/oTq+
 l/HwdWxyeEbqMi1rc8bzwnFaet2Av+eArEfsla4uul1ZgNwkGbV/qZjDW/lIHcLS
 7cIYdiiv719AVU9rRR1JZR+92k4MsDaqerKNUl72yHr6F8YMY0T10GY5ddlyzAjD
 gbOkqcAIxlwVdxzXjzVUdA6T2R7edEbGnVtSaqKdFJUgRuGMqqGlcQ5xsK3CN4LC
 YlbHa2y90BpOro6E6d4Tt4dLBvq49PQ2QJio8JJNtIrpAEjN41xIXUD1AOsLvC56
 S737q+9MAIg=
 =Bxdo
 -----END PGP SIGNATURE-----

Merge tag 'debian/4.2.6-1'

Refresh some patches.
2015-11-10 16:12:32 +00:00
Ben Hutchings 2d9a6bc222 Prepare to release linux (4.2.6-1). 2015-11-10 14:35:05 +00:00
Ben Hutchings 4549334fb0 Remove closure of #777511, as this is different from the md bugs fixed in 4.2.6 2015-11-10 14:34:58 +00:00
Ben Hutchings 868f3e2704 Merge remote-tracking branch 'alioth/master' 2015-11-10 13:52:46 +00:00
Ben Hutchings 900fda3c2b [s390*] Update linux-compiler metapackage to gcc-4.9 2015-11-10 13:50:39 +00:00
Ben Hutchings 16017121d0 debian/control: Add ':any' to Build-Depends on python3, to support cross-bootstrap 2015-11-10 13:44:44 +00:00
Ben Hutchings be6de683ed debian/control,debian/rules: Support a 'stage1' build profile (Closes: #695243)
This builds only linux-libc-dev, needed by native compilers.
2015-11-10 13:34:39 +00:00
Ben Hutchings 3d3a4891f7 debian/lib/python: Add support for package relation restrictions 2015-11-10 13:34:39 +00:00
Ben Hutchings f87229e26d debian/lib/python: Never merge package relations with a different version operator
This doesn't currently make any difference, but it's obviously wrong
to ignore the operator.
2015-11-10 13:34:00 +00:00
Ben Hutchings 4af24f2fc0 debian/control: Move patchutils from Build-Depends to Build-Depends-Indep
We only use filterdiff when building linux-source-<version>.
2015-11-10 12:19:45 +00:00
Ben Hutchings 7f79eccf5e Update to 4.2.6 2015-11-10 11:32:17 +00:00
Ian Campbell 2092e551e2 [armel/orion5x] Enable CONFIG_DEBUG_LL_UART_8250.
As suggested in #803159 by Roger Shimizu.

Do not enable CONFIG_DEBUG_ICEDCC.
2015-11-09 09:24:32 +00:00
Roger Shimizu cb4af0fef2 [armel] Enable Device Tree for orion5x flavour. (Closes: #803159) 2015-11-09 09:24:32 +00:00
Ben Hutchings ef1fd62260 [x86] KVM: Intercept #AC to avoid guest->host denial-of-service (CVE-2015-5307) 2015-11-08 15:13:48 +00:00
Ben Hutchings b2076bbc37 media/vivid-osd: fix info leak in ioctl (CVE-2015-7884) 2015-11-08 15:01:04 +00:00
Ben Hutchings ed853af7cb RDS: fix race condition when sending a message on unbound socket (CVE-2015-7990) 2015-11-08 14:48:48 +00:00
Ben Hutchings 222755c823 usbvision: fix overflow of interfaces array (CVE-2015-7833) 2015-11-08 14:48:04 +00:00
Ben Hutchings e317536be0 mv643xx_eth: Re-enable TSO, fixed upstream in 4.3 2015-11-07 14:23:40 +00:00
Ben Hutchings 7f648db4e2 qxl: Enable by default (Closes: #779515) 2015-11-07 14:19:28 +00:00
Ben Hutchings a8a21e3686 Prepare to release linux (4.3-1~exp1). 2015-11-04 07:45:13 +00:00
Ben Hutchings c61fcff343 [x86] Enable PINCTRL_BAYTRAIL (Closes: #797949) 2015-11-04 07:42:01 +00:00
Ben Hutchings c5e06b9078 Update to 4.3 2015-11-02 10:29:06 +00:00
Ben Hutchings 465d398a64 [x86] Compile with gcc-5 2015-11-01 17:15:48 +00:00
Ben Hutchings 0d65a96da7 selftests: Run non-default tests
Use quicktest=1 in the main test run to avoid running default timer
tests twice.
2015-10-31 22:17:39 +00:00
Ben Hutchings 4c1226a6c4 selftests: breakpoint: Actually build it 2015-10-31 22:04:13 +00:00
Ben Hutchings a29879587a selftests: vm: Try harder to allocate huge pages 2015-10-31 22:04:13 +00:00
Ben Hutchings a748a69c46 selftests: Make scripts executable 2015-10-31 22:04:13 +00:00
Ben Hutchings 47af940cea selftests: kprobe: Choose an always-defined function to probe 2015-10-31 22:04:13 +00:00
Ben Hutchings ac28c69026 selftests: Ignore compiler warnings
We can't fix them all yet, and they shouldn't cause a test failure.
Patch memfd makefile to ensure we don't rebuild it and thus emit
warnings during a test run.
2015-10-31 22:04:13 +00:00
Ben Hutchings 499a3df5b5 selftests: Add missing #include directives 2015-10-31 22:04:13 +00:00
Ben Hutchings 564cd20f86 tests: Document them in README.source 2015-10-31 22:04:13 +00:00
Ben Hutchings c6b835df09 tests: Add post-analysis of selftest output to find real failures 2015-10-31 22:04:13 +00:00
Ben Hutchings 0e4901e231 tests: Document requirement for smp
A few tests need multiple CPUs in the VM.  There is no standard way to
specify this but 'Class: smp' should provide a hint.
2015-10-31 22:04:13 +00:00
Ben Hutchings 9e2cf9c56b tests: Build and run selftests 2015-10-31 22:04:13 +00:00
Ben Hutchings fe7c9f03f8 tests: Enable kernel modules used by selftests 2015-10-31 22:04:13 +00:00
Ben Hutchings 3d15b09115 tests: Begin autopkgtest wrapper for selftests
To start with, just use kexec to test that each kernel boots.
2015-10-31 22:04:13 +00:00
Ben Hutchings 3b781b1ad1 Add script for reading a single config item 2015-10-31 22:04:13 +00:00
Ben Hutchings 5c869ad70b debian_linux.{debian,utils}: Support templates for debian/tests/control 2015-10-31 22:04:13 +00:00
Ben Hutchings 9c8d371306 debian_linux.utils: Support templates for RFC822 files other than debian/control 2015-10-31 22:04:13 +00:00
Ben Hutchings 0b7b6d7a62 debian/control: Make field ordering consistent again
This regressed when switching to Python 3 and not consistently
replacing use of iter*() methods.
2015-10-31 22:04:13 +00:00
Salvatore Bonaccorso ea6cccbad9 Fix typo in image.plain.postinst template
Add missing space in warn message causing typo "dangling linkto".

Thanks: Jakub Wilk <jwilk@debian.org>

Closes: #803323
2015-10-31 19:14:57 +01:00
Ben Hutchings dc44f47681 netfilter: Enable NFT_DUP_IPV4, NFT_DUP_IPV6 as modules (Closes: #803370) 2015-10-29 21:27:17 +00:00
Ben Hutchings c36e905740 Prepare to release linux (4.3~rc7-1~exp1). 2015-10-28 11:04:28 +09:00
Ben Hutchings 02fdeb292b Release linux (4.2.5-1).
-----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIVAwUAVjAU8ee/yOyVhhEJAQo2sA//dfO7oH83XcApXVgNz6P4ASMdTazyJWAP
 QIgO1trx81MRE1OWIyOfqUWyorD+Qu8FVR7yTj6BWufX3QkobBK47oQ6Ynk4axde
 wYGDC5gVQKHEhDQWHUgyz2rqhQ92h6h4MFOrOe0gDUjPaStwC/HvB6J4jU9RRznB
 S/6lMr74xOQmnVjcX//HFH8OT498MeFoY04NG77OkBRn4f/E1DhZIp5N3//cVzEk
 A8oj1HlW4FhCAHekA5yqBGYvfr0X5m5t5Z8Ax4MJCwM2Hb3JLO7Ev0sjpPevHriY
 w+Vqj4MB1Sk76TFzr74KI4Z+EKeTYQNpCLb6Q81ua068CMII/ppMTA1gEGVPjfsQ
 E+OPFl0V+zQGMid/wwLLvp7RhVUiw2IQgvq6JrVlwNCOBgMsJFcMRD1HlA6B4fAO
 W2VgvjSGsYOTSEU7Ks8Oy0NR4ZHsBG3L19QHhfKcFY0aiweJ6XHLvSTS7QXGbqCy
 WzqSOy1eWbglj4jvH/9sOdtwdMlxHusSPXExSecknGITadqqE17Vy1hr1LGqsyvm
 qTGHWzc0unI3fF9bTg6HVC/h1bnihBIq5mJZBydc67jxDXPHuCBAs1bB63IiUQcu
 EeZadxsg7zs4hnZS91HrH71WdRo8oprhb7qzG3yLPErf6VFQ3Bkdg+wppr+cGy3b
 g31igQ6emOw=
 =CExD
 -----END PGP SIGNATURE-----

Merge tag 'debian/4.2.5-1'

Drop the new patches, which are already in 4.3-rc7.

Drop the CONFIG_GENEVE_CORE change, because this symbol went away again.
2015-10-28 09:55:07 +09:00
Ben Hutchings 95b8f8213b Prepare to release linux (4.2.5-1). 2015-10-28 05:46:49 +09:00
Ben Hutchings a2db815fa1 Enable many new drivers and other features 2015-10-28 05:46:45 +09:00
Ben Hutchings 61407a46ed Update to 4.2.5 2015-10-27 11:01:28 +09:00
Ben Hutchings 5c41cc7594 Update to 4.3-rc7 2015-10-25 19:47:58 +09:00
Ben Hutchings c805050962 linux-manual: Fix regression in reproducibility in 4.2~rc8-1~exp1 2015-10-24 12:42:08 +09:00
Ben Hutchings 53dc794e5f [x86] smpboot: Fix CPU #1 boot timeout (Closes: #802464) 2015-10-24 10:50:52 +09:00
Ben Hutchings 3bbce43ea7 Update to 4.2.4
Drop patches applied upstream.

Fix two ABI changes.
2015-10-23 01:37:19 +01:00
Salvatore Bonaccorso 770f544768 Add CVE reference in changelog entry for CVE-2015-7872 2015-10-20 16:52:18 +02:00
Salvatore Bonaccorso 4a5cabce55 Rename patches for crash issue when attempting to garbage collect an uninstantiated keyring 2015-10-20 14:06:05 +02:00
Ben Hutchings 79f8d5a3dc [x86] Enable X86_AMD_PLATFORM_DEVICE 2015-10-19 21:16:33 +01:00
Ben Hutchings 0bac3c0306 net: Enable LIQUIDIO as module 2015-10-19 21:16:33 +01:00
Ben Hutchings 6f97f31c49 media: Enable various drivers as modules 2015-10-19 21:16:33 +01:00
Ben Hutchings a73815e36d [x86] drm: Enable DRM_AMDGPU as module 2015-10-19 21:16:33 +01:00
Salvatore Bonaccorso 6dd6bf4bb2 KEYS: Don't permit request_key() to construct a new keyring 2015-10-19 21:33:39 +02:00
Salvatore Bonaccorso a4b71a2ac3 KEYS: Fix crash when attempt to garbage collect an uninstantiated keyring 2015-10-19 21:31:55 +02:00