Commit Graph

3605 Commits

Author SHA1 Message Date
Ben Hutchings d97f0b3ee8 [alpha,sh4] Attempt to fix build failures 2016-02-18 23:40:09 +00:00
Ben Hutchings c232b093cb [armel,armhf] net: mv643xx_eth: fix packet corruption with TSO and tiny unaligned packets.
This looks like it fixes #814681.
2016-02-18 16:45:54 +00:00
Ben Hutchings 32be752344 lockdep: Add missing macros 2016-02-18 04:14:17 +00:00
Ben Hutchings c536b8098a Update to 4.5-rc4
Drop/refresh patches as appropriate.
2016-02-18 03:24:24 +00:00
Ben Hutchings cdcc46b5c4 Release linux (4.4.2-1).
-----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIVAwUAVsT0Jue/yOyVhhEJAQo96w/+IZBasj9Vf3KovHNaOXaW1rZL6GRVNzpB
 OSNqINfAEtvOR8RuwAcA/zgHy7NNDS9CkDQgjGdJKIhdXXem7mG7Oo3iEwb5osL7
 HhUPmeTmXqsa5C6GWzNtERrtX6N8XtBV3inR8iSS46XOm+RHq5UnffqZB35DqUbq
 G0h5hiZSXXIXbn0MYJWSPAekAmTXdcevGUoe8bIBD+wH/X4oPINmQLkH6PL5iK7B
 KHbf7dJ+JnmbsKJdBpfZvPoa6B1a9FL3HLKkOQjmYF0YjIzZe14JHnvjZNULBmj9
 eqmwpfPxAmR5XQgUBu1TPx37FB/nJdMUjZQNz01k0Ybv3l6lKocc7YwX3kViitqe
 CiWqbq7LPwN1QNGI6Sf7UB/1XjWJPzWsYoZ0AjDH3ihIPrxmYCdjJstFXr0W3qEG
 4e3pJv8gqHxP5SSmE5PQQcS8uiisHmADHZc7C02mxWGDLpqb3gmtgrGqQRFjkk55
 tpn8jz2fGGt5VQkhpSBE8wWG4fHRFwiLaAsCVv9jE36pLNq5M9U9VnilCPeoTkti
 JcDfPYBjma6RVADIU6tkNnjxJcHFXAqEb5Jn0Wq89GGaS1egAlch4K/XYS+OnIH9
 m2Fg4P+TdMePDYxh40tNTIwwHcHLffNfe9K+Ien/DmffuQ87Jk4hfKPW/ZXDO3jO
 qdrmLXK2BEg=
 =syys
 -----END PGP SIGNATURE-----

Merge tag 'debian/4.4.2-1'

Drop rt featureset changes.

Drop patches that are already in 4.5-rc4.

Keep the ABI version at 'trunk'.
2016-02-17 22:45:34 +00:00
Ben Hutchings edd433b85f Update to 4.4.2
Drop patches included in it.

Refresh rt patches with textual conflicts.
2016-02-17 21:19:37 +00:00
Ben Hutchings 96504c2870 IFF_NO_QUEUE: Fix for drivers not calling ether_setup() (regression in 4.3) 2016-02-17 18:00:31 +00:00
Ben Hutchings 2c39d8f576 Merge remote-tracking branch 'alioth/ukleinek/4.4.1-rt6' into HEAD 2016-02-16 13:54:44 +00:00
Uwe Kleine-König 91d4b94303 [rt] update to 4.4.2-rt6 2016-02-16 14:23:21 +01:00
Ben Hutchings 5427214b64 [i386/686-pae] PCI: Set pci=nobios by default 2016-02-16 02:51:44 +00:00
Ben Hutchings fcd5547ba0 [i386/686-pae] mm: Fix types used in pgprot cacheability flags translations 2016-02-16 02:04:23 +00:00
Ben Hutchings 5b76884dc2 [amd64] efi: Build our own page table structure
This avoids adding W+X pages to the default page table, which is not
only bad for security but also now triggers a warning on boot.
2016-02-16 02:03:55 +00:00
Ben Hutchings 4b4fa14653 Update to 4.5-rc4
Drop many, many patches which went upstream.  Refresh others for
filename or context changes, and for removal of radeon UMS support.

[rt] Disable until it is updated for 4.5 or later

aufs: Update support patches to aufs4.x-rcN-20160215
2016-02-15 17:37:08 +00:00
Ben Hutchings b84086545e ALSA: usb-audio: avoid freeing umidi object twice (CVE-2016-XXXX) 2016-02-14 04:55:59 +00:00
Ben Hutchings 29ef5032ac bpf: fix branch offset adjustment on backjumps after patching ctx expansion
CVE ID to be assigned.
2016-02-14 04:54:45 +00:00
Ben Hutchings 3c25ed439a af_unix: Don't set err in unix_stream_read_generic unless there was an error
This fixes a regression in 4.4, also introduced in 4.3.4 and various
other stable updates.
2016-02-13 00:56:13 +00:00
Ben Hutchings 2d5f78b62a Revert "workqueue: make sure delayed work run in local cpu"
This caused a regression in 4.3
2016-02-13 00:30:07 +00:00
Ben Hutchings 83fd76229d af_unix: Guard against other == sk in unix_dgram_sendmsg (regression in 4.2.6-2) 2016-02-13 00:23:18 +00:00
Ben Hutchings 1c28b9c3ed fs/hugetlbfs/inode.c: fix bugs in hugetlb_vmtruncate_list() (CVE-2016-0617)
Fixes a regression in 4.3.
2016-02-12 23:43:07 +00:00
Ben Hutchings 95ece6ebc6 iw_cxgb3: Fix incorrectly returning error on success (CVE-2015-8812) 2016-02-12 23:34:37 +00:00
Ben Hutchings 0efd25dfff [rt] Update to 4.4.1-rt5 2016-02-09 18:04:09 +00:00
Ben Hutchings 7f810117b9 [armel] Replace kirkwood and orion5x flavours with a 'marvell' flavour
Apply upstream patches from 4.5-rc1 to enable inclusion of orion5x in a
multiplatform build.

Merge configurations as well as possible.
2016-02-07 18:14:32 +00:00
Ben Hutchings 43671fd62b Re-group fixes in the patch series 2016-02-07 18:08:27 +00:00
Ben Hutchings 536da2762d Drop ABI fix, not needed in experimental 2016-02-07 18:05:13 +00:00
Ben Hutchings 6c26fa513e Release linux (4.3.5-1).
-----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIVAwUAVrbUcee/yOyVhhEJAQqY7RAAvLy0Z5eKYP7/Re1jHCuYqGFwhgIig+uo
 yscoEqKlSWUwC7Tio5ar+oydqdvRyUOYB+ABXvpnQb+ImsPF5xNwYDLO5OIVGIuh
 yc7RgHROYzDMYSqO8ToDAJbhPfd/UVUp25gJQqdbmozXr9lMPL1zH3/d5FUQgrcz
 2AmCFDa6nvcCg6SxuT8IFl2lsDsPA7WI3AYUnFKVwxpwSGwZQmhH4G6SDBOTGd4n
 Zx8ySfHle+Jz4aIYyD6jAFV4RVCsucwswwD78PYDZlfqxr29IzdwOx4MJNuLzxGp
 A6/FVRg6V7b+/1E1BKS7wUAoN2F7JyXgrro7QsZEyq+ckQY/9CyfLopC0shx3+xv
 2nQLGLb3rFySKkYXFBPJdQacr0zGRtEa5QdRWRVYPCUvXc2ju5pv8DTINzb7aW+6
 tkec0Wks5LeDa+zVzbAJHpVgnE3PBSTJHpRWaqZv1C5avp92MmnphXxpjj5ifB2b
 /eu6PzF4zAwM0Sr8aBY2riELQXMbFmtAE60+weMUjYHiL4MHc/yDNHtpjiz3zgrQ
 qptf26uuHClC/FmMq+9jhTlbsXb9X30XWG94Dif0A46iAHAyRrO200DUlMYqx3KF
 tDtHKHsJ2rqso6WQhuLOgd37qTKlt93rA6Se4bbDASQKdQealbY3COsYS1eulyJI
 HXXB8qbopJI=
 =cqNy
 -----END PGP SIGNATURE-----

Merge tag 'debian/4.3.5-1'
2016-02-07 05:28:43 +00:00
Ben Hutchings af8b80ce07 Fix yet another ABI change due to CVE-2013-4312 mitigation 2016-02-06 23:25:11 +00:00
Ben Hutchings 0df8f2e3e7 hwrng: n2 - Attach on T5/M5, T7/M7 SPARC CPUs (Closes: #809815) 2016-02-06 21:25:49 +00:00
Ben Hutchings ef736f8440 pipe: limit the per-user amount of pages allocated in pipes (CVE-2013-4312) 2016-02-04 20:34:11 +00:00
Ben Hutchings 3180443250 rt2x00: fix monitor mode regression (regression in 4.2) 2016-02-01 17:16:15 +00:00
Ben Hutchings 1ba618c3d3 Update to 4.4.1 2016-02-01 10:59:35 +00:00
Ben Hutchings ba1393105a Update to 4.3.5
Drop several patches that are included in it.

Fix/ignore various ABI changes.
2016-02-01 10:27:12 +00:00
Ben Hutchings 20ed8bdbac x86/mm: Add barriers and document switch_mm()-vs-flush synchronization (CVE-2016-2069)
Plus a follow-up fix to the comments.
2016-01-29 03:42:16 +00:00
Aurelien Jarno 237b83662e [mips*] Backport math emulation fix from 4.5. 2016-01-27 22:33:18 +01:00
Ben Hutchings 546ce38280 [rt] Update to 4.4-rt3
This includes all the build fixes I made for 4.4-rt1 and -rt2, so drop
my patches.
2016-01-27 21:24:31 +00:00
Salvatore Bonaccorso b1fa3fac88 netfilter: nf_nat_redirect: add missing NULL pointer check (CVE-2015-8787) 2016-01-27 19:25:20 +01:00
Ben Hutchings 76c256b5b8 SCSI: fix crashes in sd and sr runtime PM (Closes: #801925) 2016-01-27 01:32:15 +00:00
Salvatore Bonaccorso cdfc3b2f30 tcp: fix zero cwnd in tcp_cwnd_reduction (CVE-2016-2070) 2016-01-26 09:00:04 +01:00
Ben Hutchings 024851fa3a fuse: break infinite loop in fuse_fill_write_pages()
This doesn't have a CVE ID yet.
2016-01-23 22:57:21 +00:00
Ben Hutchings 9b355e6846 Update to 4.3.4 2016-01-23 12:11:55 +00:00
Ben Hutchings 68515dfcb9 linux-perf: Fix FTBFS with gcc 6 (used on hppa, sparc64) 2016-01-19 22:11:16 +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 e9490659aa KEYS: Fix keyring ref leak in join_session_keyring() (CVE-2016-0728) 2016-01-19 00:41:25 +00:00
Ben Hutchings ea4dea20ad linux-perf: Fix reading of build-id from vDSO 2016-01-19 00:18:11 +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 d2547e3561 xen/gntdev: Grant maps should not be subject to NUMA balancing (Closes: #810472) 2016-01-08 19:32:35 +00:00
Ben Hutchings 64474e57fd [rt] latency_hist: Update sched_switch probe 2016-01-04 17:23:09 +00:00
Ben Hutchings 0f11ea7f19 Update to 4.4-rc8 2016-01-04 01:57:00 +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 e148000b24 ptrace: Fix ABI change for priv-esc fix 2016-01-02 16:27:28 +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 50c5af2358 [armhf] crypto: sun4i-ss - add missing statesize (Closes: #808625) 2016-01-01 19:46:24 +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
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 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 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 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 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 ca0bbf698b tipc: Fix kfree_skb() of uninitialised pointer (regression in 4.3.3) 2015-12-15 21:25:16 +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 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 a4febbdc67 [arm64] Drop now-redundant patch for X-Gene device tree (fixes FTBFS) 2015-12-14 02:51:41 +00:00
Ben Hutchings c353d9e9f8 Fix reference to non-UAPI <linux/nvme.h> in include/uapi/linux/Kbuild 2015-12-14 01:16:03 +00:00
Ben Hutchings e808d0a3f7 Update to 4.4-rc4 2015-12-14 00:53:56 +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 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 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 d89f74a7ba [armel/kirkwood] dts: Fix QNAP TS219 power-off (Closes: #807696) 2015-12-11 18:36:54 +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 e7df5735bc genorig: Make file list much more selective
This removes about 1.2 million lines of dead code.
2015-12-10 01:42:38 +00:00
Ben Hutchings 26e03c2621 Update to 4.3.1 2015-12-09 23:48:47 +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 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 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 7517e45eec qxl: Enable by default (Closes: #779515)
(cherry picked from commit 7f648db4e2)
2015-12-04 01:14:07 +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 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 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 5269f93afe firmware_class: Fix condition in directory search loop (Closes: #804862) 2015-11-12 14:59:37 +00: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
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 7f79eccf5e Update to 4.2.6 2015-11-10 11:32:17 +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 c5e06b9078 Update to 4.3 2015-11-02 10:29:06 +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 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 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 4a5cabce55 Rename patches for crash issue when attempting to garbage collect an uninstantiated keyring 2015-10-20 14:06:05 +02: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
Salvatore Bonaccorso 0856d72c31 KEYS: Fix race between key destruction and finding a keyring by name 2015-10-19 21:24:41 +02:00
Ben Hutchings 79863cf1e4 Update to 4.3-rc6 2015-10-19 02:29:50 +01:00
Ben Hutchings 2b5f419b85 Update to 4.3-rc5 2015-10-13 22:02:43 +01:00
Ben Hutchings 96c69c65e9 Update to 4.3-rc5 2015-10-13 22:00:37 +01:00
Ben Hutchings e3bec54b78 nbd: Restore request timeout detection (Closes: #770479) 2015-10-08 21:26:03 +01:00
Ben Hutchings 81a7a029f9 Use upstream fix for perf build breakage 2015-10-08 21:01:23 +01:00
Ben Hutchings 4a03a090be perf: Fix build on architectures without CONFIG_PERF_REGS 2015-10-08 17:54:22 +01:00
Ben Hutchings 2f0a4173ed Release linux-tools (4.2-2).
-----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIVAwUAVg7Gq+e/yOyVhhEJAQre+w/+MLBBzdQlaNeE31U40DInWZThYzKcKC2U
 IM/DYR5Z4LtNUEFk1xHvhXQm8aUF15NgB5XdXG4NTYW1cMjbz69DumlNFuWgB5U6
 oc4eC3IrjwRDgZS9+xwgcC6BLY5e9CVOviGYL8lXEq6BIMyMfGjwLFXqdKAyknu+
 SWVyOu1JilgGNyCYHNbscR4sKETMdA/z/8zSNJDwUqw/oTPCWxfZEkKHkXb3FzUp
 FKZ8uIWd1HVpEJeL6oA46/GaVUkYMER34wIGapL2ADmErxC6ws2DUXEOyF8f3+ie
 nzs6TB/yx6RUeQeM09ip645ONEGYcmLDgzSkoZwGEEqCv6/N1nP3ZWVPUhRHRmko
 CyWnLXJPGO52pwIIC9MFx3jivynUQbX05D7ALQpzAzv0Amyf/Wugv5zrIDVxZuK9
 MILkkKadEURgBIby/rPKlIMoUYszCfqZJPmZ/2D5zA7gPfmurBnFBoCRn3MDa2Vi
 Zo+5rq1mPAs3iOsHpcy3WTtv8IVBadRnxgp16Aaym1OmR/uo0dNpDlhcvlrQOae6
 iD16/yOd6xyv4rnRUUO+O1osIt683/9Byg26eE8+hprHRThQdYoH325aAJq8Szri
 jx6khs56Haozqzavj9WH7jMm0S4Le0BngSiJRH3E5C5/aFWtj9fNOv37BIZcD8lA
 Y1CVW6+Gyj0=
 =HuYh
 -----END PGP SIGNATURE-----

Merge tag 'debian/4.2-2'
2015-10-06 23:57:50 +01:00
Ben Hutchings ec98f72b18 Update to 4.3-rc3 2015-10-06 23:56:52 +01:00
Ben Hutchings 48bbfe3b4f Update to 4.3-rc4 2015-10-06 23:13:52 +01:00
Ben Hutchings 74a655e99e Release linux (4.2.3-1).
-----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIVAwUAVhQlHee/yOyVhhEJAQp14g//bgpNy9R1+sRM/tDsNhW3H331YOLlLnf5
 1F6VXgzHnDspblgJctDmYAFKIujRNO/Rn1qDXJzh6bRrHnehnH/kJmu8fXk7zbHz
 zT35/HhPIDQV04OTIne+6Pj56iMAneplPhoxtfEPUbLsqzcS9xriTIU3Hv+U7i4a
 y7hfw5lYjbNFdkeJ91VmBFF6U2usmYYPFxokua4vFNsBAStayhoq0ozbaWCePMwn
 V+tgR4GxlbPNvlfTMmEVITTM1M3wXLc9Gq87yEVwLVooshu0yQEmYD3KE87nLLAa
 9zUpH5xK05EKZEPFDtLIcLa3JIB36BfNGqPLICGnw6EesHBU2ywGTDmQlQSd262W
 byhbBMEMrCOQYkL53oMPXjBK5Sf+QuXlbaV+EOXUaolKS0qS+ss/ceip799RHa/F
 JrEYJCLbboML6+2uE47cXugnEz2aYkDeiFygC4qTYxZAbGd6udZpsRVQTpjrhhoK
 B+FPxwK8r5OX6OG6TOfr3XqmAeifTLn7g0IwQ5xqILO/6II/aZI6YvwF7DOrJx3+
 0k6T+RwhSjy55l/8nCZnsbFQvxbYbVON7eQk5TNkting9CDHmWNzE5bTo0sUzWFt
 ajrtrWQ34Z98a30GqMWPT8vPjgQx6Jos1XHzGa379W/jyArqe2QAedSfauWIszez
 e4BdJBFD1YY=
 =C10r
 -----END PGP SIGNATURE-----

Merge tag 'debian/4.2.3-1'

Drop ABI reference files and ABI fixes.
2015-10-06 22:16:11 +01:00
Ben Hutchings 25353e24ef [mips*] io: Define ioremap_uc (fixes FTBFS) 2015-10-06 22:00:43 +01:00
Ben Hutchings 14667fb8db [x86] crypto camellia_aesni_avx: Fix CPU feature checks (Closes: #800934) 2015-10-06 12:34:12 +01:00
Ben Hutchings 8418beadb6 [armhf] dts: Fix Makefile target for sun4i-a10-itead-iteaduino-plus (fixes FTBFS) 2015-10-06 00:01:48 +01:00
Ben Hutchings 8ef7aab26b Ignore/fix ABI changes as appropriate
sdhci and wireless driver interfaces shouldn't be used from OOT.
The block change is a false positive from genksyms.
2015-10-05 21:19:16 +01:00
Ben Hutchings 11e8b8bbe3 Update to 4.2.3 2015-10-04 02:27:48 +01:00
Ben Hutchings f7856192d9 ath10k: add qca6164 support (Closes: #800703) 2015-10-04 00:49:40 +01:00
Salvatore Bonaccorso b532cf080d ipc: Initialize msg/shm IPC objects before doing ipc_addid() (CVE-2015-7613) 2015-10-03 15:26:49 +02:00
Ben Hutchings 9490057db7 netfilter: conntrack: use nf_ct_tmpl_free in CT/synproxy error paths (Closes: #800445) 2015-10-03 02:33:14 +01:00
Ben Hutchings 721a706dea [x86] ALSA: hda - Disable power_save_node for Thinkpads (Closes: #800694) 2015-10-03 01:58:54 +01:00
Ben Hutchings 7427111a9f ovl: conditionally use O_LARGEFILE in ovl_copy_up() (Closes: #800724) 2015-10-03 01:41:31 +01:00
Ben Hutchings 19679ebe60 [alpha] uapi: Add support for __SANE_USERSPACE_TYPES__(fixes FTBFS) 2015-10-01 01:37:33 +01:00
Aurelien Jarno 487e6df891 Patches have been merged, use upstream URL 2015-09-29 09:37:10 +02:00
Ben Hutchings 26783922e0 Correct some patch headers 2015-09-28 02:58:48 +01:00
Ben Hutchings c0eccb7ba3 Update some patches to the latest versions forwarded upstream 2015-09-28 02:54:35 +01:00
Ben Hutchings 21444b8838 Update to 4.3-rc3 2015-09-27 18:36:09 +01:00
Ben Hutchings 346c496823 Release linux (4.2.1-2).
-----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIVAwUAVggkn+e/yOyVhhEJAQp5tA//RSYWzmr1GYzsO0GdQf2VHjEVn533NGWJ
 cB08dkPDadnnmAA0T1SswWCuAJpdr/AAOKvvaD+sfWPrnIMrGs4E1B3HloQPFnbU
 n7cxIzWikH7PzizkxwFlcvquNBGCetP1Ztl2KmuLwxN/bHL0z/gZRFqz6pzanVp+
 sXhoZa/dikFVrcTNOZcyVwpguwStI8BNOgsK+YWWGMGqvp+Uh82/MMjKmEgo8Qeh
 3pYmza+uNtMvhJJKt7/ALUAcOwXw7HS8GLjojPJiCHIYy0DTFfNtxyos0gzzPRhP
 kvRrjEWOT0OcbVKAHpfTaCWZSFGFgVTiZV0WwN26+iNmsTgHo69esDbB2XU50837
 bkIMrBCGQxbT5GrRXIQXx4RC693MFy2vZw+MT48Pr2c3VV4mJ8sthl6c3bdghB7l
 J417512J9kE8l2ESFEnqoFk7nFH3UywmIvgWQzaPctUF7E+ZR5oM4Ejo3NNWGJ7U
 c7gWwBX45AAKRl5dMbqn6DWzxymJFL/dCiWwr4t7eiDzAGCQMq7gT/jQMH0LfOAu
 WLKoxLeZERcLIIlfqbxzxmu2/qkGNN97w/hlwmDWLizlFLRnmWj5s0r7/f7Se5g/
 KYMJBtFvN/+0igiJGcwDMYNEE2TbgXxTP46xkcCad7xZh/GZP/Lrtpmc4l7hjFwC
 K9Gq6Sh9Lms=
 =w3w8
 -----END PGP SIGNATURE-----

Merge tag 'debian/4.2.1-2'

Drop one added patch that is already included in 4.3-rc2.
2015-09-27 18:20:06 +01:00
Ben Hutchings 484d1aef7c [mips*] pgtable-bits.h: Correct _PAGE_GLOBAL_SHIFT build failure
This was a regression in 4.0, but not a build failure for us.
2015-09-27 14:17:21 +01:00
Ben Hutchings 8cc382f208 sctp: fix race on protocol/netns initialization (CVE-2015-5283) 2015-09-27 13:30:23 +01:00
Ben Hutchings 54a83bb474 Delete unused rt patches 2015-09-26 17:28:19 +01:00
Ben Hutchings 5cdb1bae58 Update to 4.3-rc2
Drop a load of patches that went upstream.
Drop aic94xx patch which was obsoleted by a different fix upstream.
Refresh remaining patches.
2015-09-26 17:25:45 +01:00
Ben Hutchings 1554dfda02 media: uvcvideo: Disable hardware timestamps by default (Closes: #794327) 2015-09-26 16:41:18 +01:00
Ben Hutchings e966731fa0 Revert "perf build: Fix libunwind feature detection on 32-bit x86" 2015-09-25 22:55:37 +01:00
Ben Hutchings 4555b9e92e hyperv-daemons: Fix fortify format warning 2015-09-25 22:15:25 +01:00
Ben Hutchings 5b5133ebf7 Set compiler flags according to dpkg-buildflags
...and in general, pass compiler flags down through all makefiles,
regardless of what creative names people found for the variables.
2015-09-25 22:13:52 +01:00
Ben Hutchings d13fc1ddbe linux-perf: Remove shebang lines from perf scripts 2015-09-25 20:43:30 +01:00
Ben Hutchings 9f0e754c60 USB: whiteheat: fix potential null-deref at probe (CVE-2015-5257) 2015-09-25 17:46:08 +01:00
Ben Hutchings f0fc9d4c04 mmc: Drop "eMMC: Don't initialize partitions on RPMB flagged areas"
Upstream commit 4e93b9a6abc0 ("mmc: card: Don't access RPMB partitions for
normal read/write") looks like a cleaner solution.
2015-09-22 23:48:38 +02:00
Ben Hutchings 30da8b4d4f e1000e: Fix tight loop implementation of systime read algorithm 2015-09-22 20:33:59 +02:00
Ben Hutchings 57644b0054 RDS: verify the underlying transport exists before creating a connection (CVE-2015-6937) 2015-09-19 03:25:49 +02:00
Ben Hutchings 4cfa583b64 aufs: Update support patches to aufs4.x-rcN-20150921
mmap: Fix races in madvise_remove() and sys_msync() (Closes: #796036)
2015-09-19 03:20:55 +02:00
Ben Hutchings 5932de869a vfs: Fix possible escape from mount namespace (CVE-2015-2925) 2015-09-19 03:15:21 +02:00
Ben Hutchings dd220fc567 workqueue: Make flush_workqueue() available again to non GPL modules (Closes: #798311) 2015-09-08 12:46:57 +01:00
Aurelien Jarno 5c7b00ac36 [mips*el] Fix BPF assembly code for pre-R2 CPUs. 2015-09-05 19:40:41 +02:00
Ben Hutchings e99baa4adc Remove leading space from LC_CTYPE set in Documentation/DocBook/Makefile
This sort of worked in that the C library would fall back to the "C"
locale, but it's not really what I intended.
2015-08-31 02:06:02 +01:00
Ben Hutchings 32fff0de75 DocBook: Use a fixed encoding for output
This was the last blocker for reproduciblity, so close that bug.
2015-08-27 09:44:20 +01:00
Ben Hutchings d477438be7 gfs2: Make statistics unsigned, suitable for use with do_div()
Fixes FTBFS on mips,mipsel,m68k.
2015-08-26 01:43:52 +01:00
Ben Hutchings ace247de5b Remove all support for ia64
Close all bugs related to ia64.
2015-08-25 23:48:44 +01:00
Ben Hutchings a068417196 Release linux (4.1.6-1).
-----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIVAwUAVdonkee/yOyVhhEJAQr/XRAAtXjWzvooBEh+0bwP2lPgunnOGhQmPfXb
 LGGQbddr5k1oRRdDSb8j9m4uR9zZxeggO0evhBtx0ISXKGMv59k4EUzFk1J9H0AK
 5Z3u94hycX6bRlOvHpdh+4EIG2uNVRd21vwTEjeq43Y/5GyagfAXXx+qRKi7Qvz6
 j0GrGzY9RiP1LHTfR0M71JBrPXhjDJWM+luDlIO63TfMMlpPlqEgJbNvCZsfZyjn
 Fgqm5GeaGtR6pEV4YHhogNZoh34HkGt6J27aOVo8n/mEx5zz45i1tF73bKUhLMB5
 AKFMNVzueExmBhQKKmc0iE241Oc2uxY3dsfFwOsFa4jlbHF7ZNzxO9hWzUt/0T0D
 HiZdTqBC+PgNfgAhiirU38+h5LZ/clhoortNZNFI43uUK4Ee0CRGt+ASrcLZkbu9
 8yQfOUjLng+PJq5nhEcYRsPaSqoqp8jr8LBPm6Ow+oHQyjM1VzAOqEsBpFAUGRhD
 DkMbrQd8oj3LvBqnIOhEzVfRXcrhIj/RXzPzcV5JvPYWA6bAi1gLR2uqTrSn+qjx
 0sUueg34Z6/IkHGa9uC9kjK2IsiDX4IPK7SDiHJgSyXuAv24Mfu33W5Ra2BKCFau
 f8rwQ6+yZYAGLov7v2eEQCOadf4B8ORu46Y+X+oWlQsrXWONziOxKB+UGlYNUlJR
 6B04B7sMAUA=
 =NbeF
 -----END PGP SIGNATURE-----

Merge tag 'debian/4.1.6-1'

Conflicts:
	debian/changelog
	debian/config/defines
	debian/installer/mips/package-list
	debian/patches/bugfix/all/perf-fix-double-free-of-the-aux-buffer.patch
	debian/patches/series
2015-08-23 21:15:34 +01:00
Ben Hutchings ee3a08efd5 ovl: Revert changes in 4.1.5-1 due to regression (Reopens: #786925)
In particular, "fix a braino in ovl_d_select_inode()" introduced a
type error and potential crash because we still have ovl_dentry_open()
not ovl_d_select_inode().  Doing this properly requires an ABI change.
2015-08-23 12:19:12 +02:00
Ben Hutchings 9f602f3712 perf: Fix AUX buffer refcounting 2015-08-22 19:26:40 +02:00
Ben Hutchings cbf8872266 Update to 4.1.6
Drop patches applied upstream.
Ignore an ABI change in ppc crypto drivers.
2015-08-22 19:25:31 +02:00
Ben Hutchings 808dfebf84 Release linux (4.1.5-1).
-----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIVAwUAVdBSmOe/yOyVhhEJAQobgA//cuk5WYNUbO3wRi3Sk1RhrH5vJk1TTWPN
 8KXa3OLhoFz04FxZ4zgNBlW52bTsMcL1rVlPjpK4jUS8WMcCEWVARps62K4VVomw
 CrZvrBpzLoSPN6Eux5NTkA5/JypnGXPDJ46Dd0LApx9A3UcKWw6u4uWCTyJyhJVd
 BSGFQwjcjJV7+WGw2ozV3fZFgwLbVyrvnIpMRwIwFnR61uAS2qy89HBTvfCk5h6m
 zqeJmmiSKOVbOxrDtyRRiUN9yFflUuSsxbIfbB+O02qSb6bhKpfTUVOQN7WoQRHs
 42culA2269r2gC0OkYwOQu1qm3TGoFafBqa5BhLYOKx8s/OXzW/zLJpaxVeewL2R
 tDHm5ZRqmO9fnUB4x3qI46uxQXr5XC2i/L2RppIOcnImZk7/qytn90KTTWIz2mUN
 Flj+K1nI3szkiQQROYXE7oKyMdBQu45V3oHifZM6HI9iklUL0BRo0jdnXxvji82V
 OL0VrmCymlKGa/OPjwN6SJa0bZ7NCTlJaG1axsMAVtovY7xaIdk0RcsQJBRQeQpu
 5ebTP9qDHPS5s6UeDJ4yGlv8moLGSQieYpcWHUiLgadE8EGR5/1ykrfc3FsuWS+G
 xCAYoC20G33+krI7mXMQyHil3w4OtYIvaV4LtrxXNRgbixdrP4MVzJMkoPmLLgBH
 J+pFZOgfG2c=
 =7MCr
 -----END PGP SIGNATURE-----

Merge tag 'debian/4.1.5-1'

Conflicts:
	debian/changelog
	debian/patches/series
	debian/rules.real
	debian/templates/control.source.in
2015-08-22 18:07:50 +02:00
Ben Hutchings 13be7e1afd Documentation: Avoid creating man pages in source tree
kernel-doc can currently generate dummy DocBook files using
absolute paths as their titles, which results in man pages being
created in the source tree (and thus going into linux-headers
and linux-source packages).
2015-08-21 22:47:31 +02:00
Ben Hutchings d97fca4d0a Update patches for reproducible doc builds to match upstream 2015-08-16 21:19:41 +02:00
Ben Hutchings de56a162e4 Add headers to liblockdep patches 2015-08-14 14:34:43 +02:00
Ben Hutchings f9ff7ea6b2 Refresh lockdep-fix-soname.patch to apply on top of lockdep-fix-oot-build.patch 2015-08-14 14:30:34 +02:00
Ben Hutchings 042546e3a1 Add liblockdep packages
liblockdep is in fairly bad shape - one patch needed to make it build
at all, another to make it build in a separate directory successfully,
and a third to fix the soname.  And the install rule doesn't install
its public headers.  But maybe it will be useful.
2015-08-14 00:21:08 +02:00
Ben Hutchings 1561e3da38 Update to 4.2-rc6
Refresh perf patches.
Add a newly needed type to scripts/mod/types.h.
2015-08-13 21:45:17 +02:00
Ben Hutchings b13fc71d7e perf: Fix double-free of the AUX buffer 2015-08-12 17:35:24 +02:00
Ben Hutchings 517cfd5213 ovl: Add support for NFS as lower filesystem (Closes: #786925) 2015-08-12 12:20:56 +02:00
Ben Hutchings 21364b6286 virtio-net: drop NETIF_F_FRAGLIST (CVE-2015-5156) 2015-08-11 22:54:01 +02:00
Ben Hutchings 431395942e Update to 4.1.5 2015-08-11 21:48:34 +02:00
Ben Hutchings a42e6ab606 Exclude debian directory in .gitignore
I didn't think this was necessary as the debian directory is already
present in the repo.  But without this, git will ignore all new files
under it.

(cherry picked from commit 76e21fd6a2)
2015-08-11 20:33:22 +02:00
Ben Hutchings ea0978d10c Update .gitignore files based on svn:ignore properties
For the top-level .gitignore, do this via the existing patch.

(cherry picked from commit 55cf50555a)
2015-08-11 20:32:57 +02:00
Ben Hutchings 5058702df6 Update to 4.2-rc6 2015-08-11 20:20:40 +02:00
Ben Hutchings 76e21fd6a2 Exclude debian directory in .gitignore
I didn't think this was necessary as the debian directory is already
present in the repo.  But without this, git will ignore all new files
under it.
2015-08-11 19:02:26 +02:00
Ben Hutchings e0a1c96c55 Add .gitignore files based on svn:ignore properties
For the top-level .gitignore, do this via a patch.
2015-08-11 19:00:59 +02:00
Ben Hutchings 55cf50555a Update .gitignore files based on svn:ignore properties
For the top-level .gitignore, do this via the existing patch.
2015-08-11 18:16:38 +02:00
Ian Campbell 8db2f2efff [armhf] Enable cpufreq on some sunxi platforms (Closes: #793185)
svn path=/dists/sid/linux/; revision=22926
2015-08-04 21:10:12 +00:00
Ben Hutchings 89176f4b93 [mips*,alpha,hppa] linux-perf: Add empty Build files for these architectures (fixes FTBFS)
svn path=/dists/sid/linux-tools/; revision=22910
2015-08-04 16:12:20 +00:00
Ben Hutchings 79f636b4bf Update to 4.2-rc5
Refresh/drop patches as needed.

svn path=/dists/trunk/linux/; revision=22909
2015-08-04 01:30:23 +00:00
Ben Hutchings 621e438f4d security: Apply and enable GRKERNSEC_PERF_HARDEN feature from Grsecurity
This disables use of perf_event_open() by unprivileged users by default
(sysctl: kernel.perf_event_paranoid)

svn path=/dists/trunk/linux/; revision=22892
2015-08-03 12:04:26 +00:00
Ben Hutchings f3a0728b97 md: use kzalloc() when bitmap is disabled (CVE-2015-5697)
svn path=/dists/trunk/linux/; revision=22886
2015-08-03 00:38:33 +00:00
Ben Hutchings 890d5dc0aa [s390x] cachinfo: add missing facility check to init_cache_level() (Closes: #793929)
svn path=/dists/trunk/linux/; revision=22873
2015-07-29 03:28:09 +00:00
Ben Hutchings 4272044bc9 KEYS: ensure we free the assoc array edit if edit is valid (CVE-2015-1333)
svn path=/dists/trunk/linux/; revision=22862
2015-07-27 18:12:37 +00:00
Ben Hutchings 88728c5842 [rt] Update to 4.1.3-rt3 and re-enable
svn path=/dists/trunk/linux/; revision=22861
2015-07-27 13:27:47 +00:00
Ben Hutchings 1617b3f14e Merge changes from sid up to 4.0.8-2
Drop the new rt patches.
Forward-port the NMI fixes to 4.1 (hopefully correctly).

svn path=/dists/trunk/linux/; revision=22851
2015-07-23 01:24:14 +00:00
Ben Hutchings 561e869fda [amd64] Fix nested NMI handling (CVE-2015-3290, CVE-2015-3291, CVE-2015-5157)
svn path=/dists/sid/linux/; revision=22842
2015-07-22 20:46:22 +00:00
Uwe Kleine-König 2017c10b63 [rt] Update to 4.0.8-rt6
svn path=/dists/sid/linux/; revision=22841
2015-07-22 18:42:19 +00:00
Ben Hutchings 2fe492c10f linux-tools: Set $KBUILD_BUILD_TIMESTAMP from changelog and use it as man page date
svn path=/dists/trunk/linux-tools/; revision=22835
2015-07-13 19:31:07 +00:00
Ben Hutchings 5372a3b5e7 Update to 4.1.2
svn path=/dists/trunk/linux-tools/; revision=22829
2015-07-12 23:58:02 +00:00
Ben Hutchings f9fdaa5b51 Merge changes from sid up to 4.0.8-1
svn path=/dists/trunk/linux/; revision=22825
2015-07-11 16:50:09 +00:00
Ben Hutchings 0a33208a6d [x86] kvm: fix kvm_apic_has_events to check for NULL pointer (CVE-2015-4692)
svn path=/dists/sid/linux/; revision=22821
2015-07-11 03:33:17 +00:00
Ben Hutchings 918b37b2bd Update to 4.0.8
svn path=/dists/sid/linux/; revision=22819
2015-07-11 02:47:13 +00:00
Ben Hutchings 6846383a10 Add comment to group of reproducible docs patches
svn path=/dists/trunk/linux/; revision=22816
2015-07-08 02:16:21 +00:00
Ben Hutchings 6fa2b3e596 linux-manual: kernel-doc: Use $KBUILD_BUILD_TIMESTAMP as man page date
svn path=/dists/trunk/linux/; revision=22814
2015-07-08 01:54:15 +00:00
Ben Hutchings fe2e97b36c DocBook: Fix duplicate man pages (v2)
svn path=/dists/trunk/linux/; revision=22813
2015-07-08 01:01:30 +00:00
Ben Hutchings eb4b510b6d DocBook: Fix duplicate man pages
svn path=/dists/trunk/linux/; revision=22812
2015-07-08 01:00:56 +00:00
Ben Hutchings bea534ac5d DocBook: Define generate.consistent.ids in stylesheet, not on command line
svn path=/dists/trunk/linux/; revision=22811
2015-07-07 18:03:03 +00:00
Ben Hutchings 94f19b438b DocBook: generate consistent IDs
svn path=/dists/trunk/linux/; revision=22810
2015-07-07 16:25:17 +00:00
Ben Hutchings 45a060d5a7 Add bug URL to "parse kernel-doc deterministically"
svn path=/dists/trunk/linux/; revision=22806
2015-07-06 23:36:53 +00:00
Ben Hutchings 5558f2b836 linux-manual: Drop original timestamp (and name) when compressing
svn path=/dists/trunk/linux/; revision=22805
2015-07-06 23:35:25 +00:00
Ben Hutchings 7886d2f1e2 [mips*] Correct FP ISA requirements (Closes: #781892)
svn path=/dists/sid/linux/; revision=22792
2015-07-05 23:09:31 +00:00
Ben Hutchings 74af9f304e Fix or ignore ABI changes as appropriate
svn path=/dists/sid/linux/; revision=22784
2015-07-01 03:35:52 +00:00
Ben Hutchings d52a5a2439 Refresh rt patchset
svn path=/dists/sid/linux/; revision=22782
2015-07-01 02:25:41 +00:00
Ben Hutchings 029e70eef5 Update to 4.0.6
svn path=/dists/sid/linux/; revision=22778
2015-06-28 22:58:51 +00:00
Ben Hutchings 3df8898d6b Merge changes from sid up to 4.0.5-1
svn path=/dists/trunk/linux/; revision=22761
2015-06-16 23:04:03 +00:00
Ben Hutchings 785dd82c82 Update to 4.1-rc8
svn path=/dists/trunk/linux/; revision=22760
2015-06-16 22:54:51 +00:00
Ben Hutchings ecabdfe56d aufs: Apply patches to enable building aufs out-of-tree
svn path=/dists/trunk/linux/; revision=22759
2015-06-16 22:42:42 +00:00
Ben Hutchings de305c0c14 Add patch generator for aufs4
svn path=/dists/trunk/linux/; revision=22758
2015-06-16 22:38:28 +00:00
Ben Hutchings 1b4f5b4a5a Fix/ignore ABI changes in 4.0.5 as appropriate
svn path=/dists/sid/linux/; revision=22753
2015-06-16 19:18:40 +00:00
Ben Hutchings 4c5207d6d2 Drop patch to i2o, as we no longer build it and it will be removed upstream in 4.2
svn path=/dists/sid/linux/; revision=22747
2015-06-14 22:03:16 +00:00
Uwe Kleine-König 24bbc20eab [rt] Update to 4.0.5-rt3
svn path=/dists/sid/linux/; revision=22738
2015-06-11 21:47:07 +00:00
Ben Hutchings 8e62b8255e Update to 4.0.5
svn path=/dists/sid/linux/; revision=22735
2015-06-08 14:18:48 +00:00
Ian Campbell 829384f516 [arm] Fix mvebu-mbus for non-io-coherent platforms.
svn path=/dists/sid/linux/; revision=22729
2015-06-01 21:09:02 +00:00
Ben Hutchings 3f27648fda mac80211: Fix fatal kernel-doc errors
svn path=/dists/trunk/linux/; revision=22721
2015-05-27 19:30:35 +00:00
Ben Hutchings cc28b6b52f Merge changes from sid up to 4.0.4-1
Excluding the ABI number bump and the PREEMPT_RT featureset.

svn path=/dists/trunk/linux/; revision=22720
2015-05-27 02:40:14 +00:00
Ian Campbell 45f51837ea [arm64] Build XHCI platform drivers as a module.
svn path=/dists/sid/linux/; revision=22703
2015-05-25 12:38:48 +00:00
Ben Hutchings dca2d13812 Re-group patches
svn path=/dists/sid/linux/; revision=22693
2015-05-25 01:07:22 +00:00
Ben Hutchings a6d6bb9297 Add some fixes already applied to jessie
svn path=/dists/sid/linux/; revision=22692
2015-05-25 01:05:34 +00:00
Ben Hutchings ceb687e608 [x86] e1000e: Add support for Sunrise Point (i219) (Closes: #784546)
svn path=/dists/sid/linux/; revision=22682
2015-05-23 17:26:17 +00:00
Ben Hutchings 212f2298f1 Delete empty unused patch
svn path=/dists/sid/linux/; revision=22675
2015-05-23 00:31:45 +00:00
Ben Hutchings 9a7dc30b46 Remove bogus patch from series file
svn path=/dists/sid/linux/; revision=22674
2015-05-23 00:31:17 +00:00
Ben Hutchings 695036fbe2 md/raid0: fix restore to sector variable in raid0_make_request (Closes: #786372) (regression in 4.0.2)
svn path=/dists/sid/linux/; revision=22673
2015-05-23 00:30:31 +00:00
Ben Hutchings 96916516d7 [rt] Add missing series file
svn path=/dists/sid/linux/; revision=22671
2015-05-22 23:28:01 +00:00
Ben Hutchings e486b3fcd4 [arm64] USB: Add support for XHCI on APM Mustang (Closes: #785707)
svn path=/dists/sid/linux/; revision=22670
2015-05-22 23:27:42 +00:00
Ben Hutchings 748386aa8b [rt] Update to 4.0.4-rt1 and re-enable
svn path=/dists/sid/linux/; revision=22663
2015-05-20 00:24:50 +00:00
Ben Hutchings a6e1905b8a Update to 4.0.4
Drop patches that were applied upstream.

Changelog still needs trimming.

svn path=/dists/sid/linux/; revision=22662
2015-05-20 00:22:50 +00:00
Ben Hutchings e0fa49030a Fix error messages at boot on systems without an RTC (Closes: #784146)
svn path=/dists/sid/linux/; revision=22657
2015-05-17 23:00:53 +00:00
Ben Hutchings cbfecc70a4 linux-doc: parse kernel-doc deterministically
svn path=/dists/trunk/linux/; revision=22650
2015-05-12 19:36:40 +00:00
Ben Hutchings 73842f1f17 linux-image: Fix timestamps in the built-in initramfs for reproducible build
$KBUILD_BUILD_TIMESTAMP is used in two places:
1. By mkcompile_h, to generate both the utsname::version string
2. By gen_initramfs_list.sh, to set the timestamps for the built-in initramfs

As we want utsname::version to contain the package version and not an
RFC822 timestamp, the current value doesn't work for (2).

Change mkcompile_h to prefer $KBUILD_BUILD_VERSION_TIMESTAMP over
$KBUILD_BUILD_TIMESTAMP, and set both variables in debian/rules.real.

svn path=/dists/trunk/linux/; revision=22647
2015-05-12 18:52:20 +00:00
Ben Hutchings 56c70a5fd2 Update to 4.1-rc3
Drop and refresh patches as appropriate.

In the x86 memtest patch, add #ifdef CONFIG_X86 as memtest is now
cross-architecture and memtest86+ is not.

svn path=/dists/trunk/linux/; revision=22616
2015-05-11 16:39:41 +00:00
Ben Hutchings 8ed388e21b mnt: Add missing pieces of fix for CVE-2014-9717
svn path=/dists/trunk/linux/; revision=22605
2015-05-11 03:29:09 +00:00
Ben Hutchings a2bc9d510e linux-tools: Install perf-read-vdso{,x}32 in versioned directory under /usr/lib
Also move all the other 'libexec' stuff from /usr/share to /usr/lib.
It's all a big multilib (not multiarch) mess. :-(

svn path=/dists/trunk/linux-tools/; revision=22602
2015-05-11 02:51:07 +00:00
Ben Hutchings e61262a4b0 Revert "linux-tools: Add version suffix to the new perf-read-vdso{,x}32 commands"
This doesn't work properly as the C macro PERF_VERSION includes the
third version component.

Also these binaries really belong under /usr/lib, not /usr/bin.

svn path=/dists/trunk/linux-tools/; revision=22601
2015-05-11 02:19:32 +00:00
Ben Hutchings a9cec7c3d8 linux-tools: Add version suffix to the new perf-read-vdso{,x}32 commands
svn path=/dists/trunk/linux-tools/; revision=22593
2015-05-11 00:27:16 +00:00
Ben Hutchings c3ce7d22ee Update to 4.0.2
svn path=/dists/trunk/linux-tools/; revision=22591
2015-05-10 23:51:13 +00:00
Ben Hutchings bf73af3760 path_openat(): fix double fput()
svn path=/dists/trunk/linux/; revision=22584
2015-05-10 19:07:03 +00:00
Ben Hutchings 6bd3003700 ipv4: Missing sk_nulls_node_init() in ping_unhash() (CVE-2015-3636)
svn path=/dists/trunk/linux/; revision=22553
2015-05-03 15:24:53 +00:00
Ben Hutchings c544d987d9 Update to 4.0
svn path=/dists/trunk/linux/; revision=22505
2015-04-13 02:02:26 +00:00
Ben Hutchings 1553282b11 Merge changes from sid up to 3.16.7-ckt9-2
svn path=/dists/trunk/linux/; revision=22504
2015-04-13 01:18:26 +00:00
Ben Hutchings a283a09236 btrfs: simplify insert_orphan_item (Closes: #782362)
svn path=/dists/sid/linux/; revision=22501
2015-04-13 00:40:50 +00:00
Ben Hutchings 6d4496e9a3 Merge changes from sid up to 3.16.7-ckt9-1
svn path=/dists/trunk/linux/; revision=22495
2015-04-08 04:04:18 +00:00
Ben Hutchings 78fa75008c Re-group patches in series
svn path=/dists/sid/linux/; revision=22487
2015-04-06 23:38:13 +00:00
Ben Hutchings 1ec90dfaed Resolve remaining ABI changes
Restore a #include dropped from fs/proc/generic.c which perturbed genksyms.

Ignore the removal of exported static functions from
snd-hda-controller which shouldn't be used OOT (they were only ever
meant for use by other modules in that directory).

svn path=/dists/sid/linux/; revision=22486
2015-04-06 23:34:58 +00:00
Ben Hutchings 2e1bc269ef [x86] powercap / RAPL: change domain detection message (Closes: #781418)
svn path=/dists/sid/linux/; revision=22484
2015-04-06 20:19:39 +00:00
Ben Hutchings 2058e12678 eMMC: Don't initialize partitions on RPMB flagged areas (Closes: #782038)
svn path=/dists/sid/linux/; revision=22483
2015-04-06 19:34:26 +00:00
Ben Hutchings 29d76076b2 HID: thingm: fix workqueue race on remove (Closes: #780055)
svn path=/dists/sid/linux/; revision=22482
2015-04-06 19:20:15 +00:00
Ben Hutchings 7fe7fefa90 HID: thingm: fix workqueue race on remove (Closes: #780055)
svn path=/dists/sid/linux/; revision=22480
2015-04-06 18:54:11 +00:00
Ben Hutchings d66ac0ed1c [x86] drm/i915: Add limited color range readout for HDMI/DP ports on g4x/vlv/chv (Closes: #775217)
svn path=/dists/sid/linux/; revision=22479
2015-04-06 18:34:20 +00:00
Ben Hutchings a1d4845f8f psmouse: Add support for FocalTech touchpads, thanks to Rafal Ramocki (Closes: #780971)
svn path=/dists/sid/linux/; revision=22478
2015-04-06 18:22:08 +00:00
Ben Hutchings ab89a645d4 ipv6: Don't reduce hop limit for an interface (CVE-2015-2922)
svn path=/dists/sid/linux/; revision=22475
2015-04-06 17:45:04 +00:00
Ben Hutchings 6bc904578f [x86] microcode/intel: Guard against stack overflow in the loader (CVE-2015-2666)
svn path=/dists/sid/linux/; revision=22474
2015-04-06 17:31:57 +00:00
Ben Hutchings 999727f3c9 ext4: allocate entire range in zero range (CVE-2015-0275)
plus earlier fixes for this function that it depends on

svn path=/dists/sid/linux/; revision=22473
2015-04-06 17:28:52 +00:00
Ben Hutchings a1a7477708 Btrfs: make xattr replace operations atomic (CVE-2014-9710)
svn path=/dists/sid/linux/; revision=22472
2015-04-06 17:24:48 +00:00
Ben Hutchings cb90a912a0 IB/core: Prevent integer overflow in ib_umem_get address arithmetic (CVE-2014-8159)
svn path=/dists/sid/linux/; revision=22471
2015-04-06 17:06:28 +00:00
Ben Hutchings 6ede30f9f0 Update to 3.16.7-ckt9
svn path=/dists/sid/linux/; revision=22470
2015-04-06 16:54:31 +00:00
Ian Campbell fde523ae26 [armhf] Enable power control on various sunxi platforms
Enable MFD_AXP20X and REGULATOR_AXP20X and adding the necessary DTB nodes.
(Closes: #781576).

svn path=/dists/sid/linux/; revision=22467
2015-04-03 14:08:57 +00:00
Ian Campbell bcf9b5250a [armhf] mvebu: do not register custom DMA operations when coherency is disabled
(Closes: #780858)

svn path=/dists/sid/linux/; revision=22457
2015-03-20 20:15:32 +00:00
Ian Campbell 9f304528a2 Add a missing Origin header
svn path=/dists/sid/linux/; revision=22456
2015-03-20 20:15:24 +00:00
Ian Campbell bcd1494cdf Initialise framebuffer console earlier. (Closes: #779935)
svn path=/dists/sid/linux/; revision=22454
2015-03-20 19:38:48 +00:00
Ben Hutchings 1a12a90d3a Update to 3.19.1
svn path=/dists/trunk/linux/; revision=22449
2015-03-07 22:35:29 +00:00
Ben Hutchings c6d983ba6a Merge changes from sid up to 3.16.7-ckt7-1
svn path=/dists/trunk/linux/; revision=22445
2015-03-05 00:45:32 +00:00
Ben Hutchings c581056403 of.h: Keep extern declaration of of_* variables when !CONFIG_OF
Fixes build failure in simplefb on architectures without CONFIG_OF.

svn path=/dists/sid/linux/; revision=22439
2015-03-01 15:13:10 +00:00
Ben Hutchings de4bc4d36f Reorder recently added patches into the right sections of patch series
svn path=/dists/sid/linux/; revision=22438
2015-03-01 06:35:19 +00:00
Ben Hutchings 7c6fe99dee drm: Enable DRM_BOCHS, DRM_QXL as modules
qxl: Disable by default, as it is incompatible with wheezy's
xserver-xorg-video-qxl. It can be forced to load with module
parameter modeset=1.

svn path=/dists/sid/linux/; revision=22437
2015-03-01 06:22:03 +00:00
Ben Hutchings 5b6b9def87 KEYS: request_key() should reget expired keys rather than give EKEYEXPIRED (regression in 3.13) (Closes: #758870)
svn path=/dists/sid/linux/; revision=22436
2015-03-01 05:40:01 +00:00
Ben Hutchings 0b2d017901 [x86] drm/i915: Quietly reject attempts to create non-pagealigned stolen objects (Closes: #763155)
svn path=/dists/sid/linux/; revision=22435
2015-03-01 05:09:52 +00:00
Ben Hutchings 61ae6ff2c9 arcmsr: Backport changes up to Linux 3.18 (Closes: #698821)
svn path=/dists/sid/linux/; revision=22433
2015-03-01 03:59:22 +00:00
Ben Hutchings 2826e488d1 [x86] ACPI / video: Add disable_native_backlight quirk for various Samsung models and Dell XPS15 L521X (Closes: #772440)
svn path=/dists/sid/linux/; revision=22431
2015-03-01 03:14:33 +00:00
Ian Campbell 30d5866ed6 [armhf] Enable FB_SIMPLE on sunxi platform, backporting fixes and DTS entries.
svn path=/dists/sid/linux/; revision=22429
2015-02-28 16:17:12 +00:00
Uwe Kleine-König 91c690d9b1 Add support for Banana Pro, patch by Karsten Merker
Taken as is from the bug report (#779311), just added a comment
about the symbolic constants that are missing in 3.16.

Verified that the three patches match the indicated upstream commits
(apart from the above changes)

svn path=/dists/sid/linux/; revision=22424
2015-02-26 21:34:04 +00:00
Ben Hutchings 559d534a38 Update to 3.16.7-ckt7
Fix/ignore ABI changes as appropriate.

svn path=/dists/sid/linux/; revision=22422
2015-02-25 01:21:31 +00:00
Ben Hutchings 6bedef46e3 Fix module ABI changes from 3.16.7-ckt{5,6}
Revert the quota ops change as it will take some effort to avoid an
ABI change.  All the others can be fixed or ignored.

svn path=/dists/sid/linux/; revision=22419
2015-02-24 21:07:23 +00:00
Ben Hutchings 0568c0df1e Update to 3.16.7-ckt6
Drop/refresh patches as necessary.
ABI changes still need to be resolved.

svn path=/dists/sid/linux/; revision=22412
2015-02-22 05:08:16 +00:00
Ben Hutchings ef31d8f0b0 ASLR: fix stack randomization on 64-bit systems (CVE-2015-1593)
svn path=/dists/sid/linux/; revision=22399
2015-02-17 05:25:56 +00:00
Ben Hutchings dfd470cb06 vfs: read file_handle only once in handle_to_path (CVE-2015-1420)
svn path=/dists/sid/linux/; revision=22398
2015-02-17 05:19:56 +00:00
Ben Hutchings 14d25476b8 [armhf] Drop sun7i device tree patches which are included in 3.19 (fixes FTBFS)
svn path=/dists/trunk/linux/; revision=22391
2015-02-16 03:57:44 +00:00
Ben Hutchings bda3d7b1ef [x86] HPET force enable for e6xx based systems (Closes: #772951)
svn path=/dists/sid/linux/; revision=22390
2015-02-16 03:35:17 +00:00
Ben Hutchings d2327664ce Revert "Try and avoid nuking people's debian dir"
The patched source is also used (via linux-source-<version>) for
building custom kernel packages, and 'make clean' definitely should
remove the debian directory there.

svn path=/dists/sid/linux/; revision=22385
2015-02-12 21:20:24 +00:00
Ben Hutchings 032085e954 shm: add memfd.h to UAPI export list, so kdbus will build
svn path=/dists/sid/linux/; revision=22384
2015-02-12 21:16:56 +00:00
Ian Campbell f410c9e025 Try and avoid nuking people's debian dir
... provide less rope at least.

svn path=/dists/sid/linux/; revision=22363
2015-02-10 04:17:23 +00:00
Ben Hutchings 2aa87b787b Rebase and re-enable various patches for 3.19
svn path=/dists/trunk/linux/; revision=22362
2015-02-10 01:13:04 +00:00
Maximilian Attems 207ecec09f axe one more
Signed-off-by: maximilian attems <maks@debian.org>

svn path=/dists/trunk/linux/; revision=22361
2015-02-09 20:38:40 +00:00
Maximilian Attems a1fbb0ec43 axe more merge patches
Signed-off-by: maximilian attems <maks@debian.org>

svn path=/dists/trunk/linux/; revision=22360
2015-02-09 20:37:00 +00:00
Maximilian Attems fe73455944 axe upstream merged stuff
Signed-off-by: maximilian attems <maks@debian.org>

svn path=/dists/trunk/linux/; revision=22359
2015-02-09 20:29:20 +00:00
Maximilian Attems 6346582d80 axe merge x86 patch, uncomment unclear status
Signed-off-by: maximilian attems <maks@debian.org>

svn path=/dists/trunk/linux/; revision=22358
2015-02-09 20:23:25 +00:00
Maximilian Attems 55f6ef5d74 cirrus: fixup
Signed-off-by: maximilian attems <maks@debian.org>

svn path=/dists/trunk/linux/; revision=22357
2015-02-09 20:23:22 +00:00
Ian Campbell e0b3ad15a4 [armhf] Add DTB for Olimex A20-OLinuXino-LIME2. (Closes: #777455)
svn path=/dists/sid/linux/; revision=22355
2015-02-09 06:57:36 +00:00
Maximilian Attems f89db51cd6 update more stuff
TODO: fix it up.

Signed-off-by: maximilian attems <maks@debian.org>

svn path=/dists/trunk/linux/; revision=22353
2015-02-08 20:20:12 +00:00
Maximilian Attems 11a6bf0679 radeon fixup
Signed-off-by: maximilian attems <maks@debian.org>

svn path=/dists/trunk/linux/; revision=22352
2015-02-08 20:20:11 +00:00
Maximilian Attems 685d5ac49d firmware second go
Signed-off-by: maximilian attems <maks@debian.org>

svn path=/dists/trunk/linux/; revision=22351
2015-02-08 19:30:35 +00:00
Maximilian Attems 3838708a0e first go at those firmware messages
TODO: fixup more..

Signed-off-by: maximilian attems <maks@debian.org>

svn path=/dists/trunk/linux/; revision=22350
2015-02-08 19:05:12 +00:00
Maximilian Attems 557583e459 version.patch : fixup
Signed-off-by: maximilian attems <maks@debian.org>

svn path=/dists/trunk/linux/; revision=22349
2015-02-08 12:26:35 +00:00
Maximilian Attems 736c464e72 first step for 3.19
* fix orig generation

Signed-off-by: maximilian attems <maks@debian.org>

svn path=/dists/trunk/linux/; revision=22348
2015-02-08 12:26:33 +00:00
Ben Hutchings 09cca14080 Update to 3.18.6
svn path=/dists/trunk/linux/; revision=22344
2015-02-06 19:26:16 +00:00
Ben Hutchings e955a034cc Merge changes from sid up to 3.16.7-ckt4-3
svn path=/dists/trunk/linux/; revision=22343
2015-02-03 23:01:03 +00:00
Ben Hutchings 3bc54756b8 net: sctp: fix slab corruption from use after free on INIT collisions (CVE-2015-1421)
svn path=/dists/sid/linux/; revision=22340
2015-02-03 20:07:00 +00:00
Ben Hutchings 6215101edd [x86] Fix TLS regressions resulting from CVE-2014-8133 related fixes
svn path=/dists/sid/linux/; revision=22339
2015-02-03 19:46:31 +00:00
Ian Campbell 4087554882 [arm64] Only use the virtual counter (CNTVCT) on arm64.
svn path=/dists/sid/linux/; revision=22337
2015-02-03 09:20:15 +00:00
Ben Hutchings 3b3a8e2801 Drop perf build fix for arm64 which is already in 3.18
svn path=/dists/trunk/linux-tools/; revision=22327
2015-01-31 23:46:34 +00:00
Ben Hutchings 9a55883a3a Merge pending changes from sid
svn path=/dists/trunk/linux-tools/; revision=22322
2015-01-31 23:09:41 +00:00
Ben Hutchings 9ad41e0290 [arm64] Enable building linux-tools, thanks to Steve Capper
svn path=/dists/sid/linux-tools/; revision=22317
2015-01-31 16:21:27 +00:00
Maximilian Attems 929422ec2d bugfix/x86: axe merged kvm fixes
Signed-off-by: maximilian attems <maks@debian.org>

svn path=/dists/trunk/linux/; revision=22315
2015-01-31 13:35:02 +00:00
Maximilian Attems ccf5d0a2e1 patches/bugfix: axe merged crypto patches
Signed-off-by: maximilian attems <maks@debian.org>

svn path=/dists/trunk/linux/; revision=22314
2015-01-31 13:35:00 +00:00
Maximilian Attems c5c9b67ca6 bugfix/sh4: axe another merged patch
Signed-off-by: maximilian attems <maks@debian.org>

svn path=/dists/trunk/linux/; revision=22313
2015-01-31 13:34:58 +00:00
Maximilian Attems 6f317108fd patches/bugfix: axe 3.18.5 merged patch
Signed-off-by: maximilian attems <maks@debian.org>

svn path=/dists/trunk/linux/; revision=22312
2015-01-31 13:34:56 +00:00
Ian Campbell ddd86e5e0c [xen] annother ballooning patch related to #776448
svn path=/dists/sid/linux/; revision=22310
2015-01-30 12:11:35 +00:00
Ian Campbell 3392dfe657 [xen] cancel ballooning if adding new memory failed (Closes: #776448)
svn path=/dists/sid/linux/; revision=22305
2015-01-29 13:42:23 +00:00
Ben Hutchings 4f4c93c29b [x86] Revert "KVM: Fix of previously incomplete fix for CVE-2014-8480" as that issue does not affect 3.16
svn path=/dists/sid/linux/; revision=22303
2015-01-29 04:51:00 +00:00
Ben Hutchings 4931fc74b2 [sh4] ftrace: Remove -m32 option from recordmcount.pl (Closes: #775611)
svn path=/dists/sid/linux/; revision=22294
2015-01-28 17:53:17 +00:00
Ben Hutchings f960ba05a1 Un-backport the patches for CVE-2013-7421/CVE-2014-9644
The backported versions leave out various drivers not present in 3.16.

svn path=/dists/trunk/linux/; revision=22293
2015-01-28 03:37:06 +00:00
Ben Hutchings 4d1f08d9da Update to 3.18.4
svn path=/dists/trunk/linux/; revision=22292
2015-01-28 01:12:02 +00:00
Ben Hutchings 7a65d0afd3 Merge changes from sid up to 3.16.7-ckt4-2
svn path=/dists/trunk/linux/; revision=22291
2015-01-28 00:26:48 +00:00
Ben Hutchings 424adbaf17 [x86] KVM security fixes
svn path=/dists/sid/linux/; revision=22288
2015-01-27 03:28:25 +00:00
Ben Hutchings afd12d78e4 crypto: Fix unprivileged arbitrary module loading (CVE-2013-7421, CVE-2014-9644)
svn path=/dists/sid/linux/; revision=22287
2015-01-27 02:35:59 +00:00
Ian Campbell f800ed5d8d [xen] Revert "swiotlb-xen: pass dev_addr to swiotlb_tbl_unmap_single"
(Closes: #776237)

svn path=/dists/sid/linux/; revision=22285
2015-01-26 13:25:40 +00:00
Helge Deller c0b8466bf2 [hppa] apply upstream patch for ldcw.h
svn path=/dists/trunk/linux/; revision=22282
2015-01-19 07:54:49 +00:00
Ben Hutchings f6cc1119d2 [sh4] ftrace: Remove -m32 option from recordmcount.pl (Closes: #775611)
svn path=/dists/trunk/linux/; revision=22278
2015-01-18 20:48:01 +00:00
Ben Hutchings 3b695bd955 Update to 3.18.3
svn path=/dists/trunk/linux/; revision=22275
2015-01-16 22:04:33 +00:00
Ben Hutchings 888d925fa9 Update to 3.18.2
svn path=/dists/trunk/linux/; revision=22270
2015-01-16 03:05:33 +00:00
Ben Hutchings 10f7943320 Merge changes from sid up to 3.16.7-ckt4-1
svn path=/dists/trunk/linux/; revision=22265
2015-01-16 02:43:15 +00:00