Commit Graph

3605 Commits

Author SHA1 Message Date
Ben Hutchings ea7af96b4d Merge branch 'benh/merge-linux-tools'
The primary reason not to build userland tools from src:linux was that
it allowed building with a minimal cross-toolchain and without the
target's glibc development files.  In particular, the CI system at
kernel-archive.buildserver.net used such minimal cross-toolchains.

It is been a long time since kernel-archive.buildserver.net was
running, so the original reason for the separation no longer exists.
If we implement CI using similarly limited toolchains again, we can use
a build-profile to exclude userland builds, as these are now well
supported.

This merges the full history of both source packages together,
including in debian/changelog (which looks rather weird).  The binary
packages resulting from this merge appear to be functionally the same,
though I can't be certain there's no regression.
2016-04-02 15:13:23 +01:00
Roger Shimizu b1e9b11e7a [armel/marvell] Add DT support for "Synology DS112" and "Zyxel NSA320"
Thanks to Heinrich Schuchardt.
(Closes: #819393)
2016-03-31 00:30:03 +09:00
Ben Hutchings d3da98fed6 Cherry-pick ZONE_DEVICE changes from linux-next 2016-03-25 13:45:59 +00:00
Ben Hutchings f24971b257 Rename and regroup patches from linux-tools
Move patches specific to Debian packaging under debian/, and bug fixes that
could go upstream belong under bugfix/.  Put them in two separate groups in
the series.
2016-03-21 03:14:46 +00:00
Ben Hutchings a5f7516c0c Merge linux-tools source package into linux (Closes: #550379, #573483, #816500)
* Drop redundant gitignore.patch from linux-tools
* Rename linux-tools' debian/templates/control.main.in to
  debian/templates/control.tools.in
* Combine changelogs, putting all entries for each upstream release
  cycle in chronological order
* Combine rules and gencontrol.py code
2016-03-21 01:32:16 +00:00
Ben Hutchings fd89731014 linux-perf: Fix use of uninitialized variables 2016-03-20 21:20:16 +00:00
Ben Hutchings 4fe6a76379 Release linux-tools (4.4.6-1).
-----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIVAwUAVu737ue/yOyVhhEJAQqyag/+IUmrQLhgB05KxMZ8oRwmEF/PJPF0hKCu
 ZfvPiEO2nS1vQO5ulKp3dkfWWAJbC4BCDO7HAiYjM8J/JUbfb7VrvqgU2LyaEjev
 jpzUhDHD61jO1nTS0s3NKBInOSzn+jCcDSCEFlvzTQzsV5XbLI7cazIW+L29fR+X
 sIJpUzIqMi3UgcbpTx3CfTbodvQ/K7AI9lPN0NIDak7DWtMOUBrUBgTotDY0s+68
 yTD7oiUVdS4nL/BVwKXurSDIPXOnTio5JwmDwqEW1LRXq3Y6IgZKFsGSqmZva19q
 ZZ+T8885/ek116hUhVHF6Cxj24y6LErd+uxJO+J/K52r5Vgw/VwD+pbZBoiSrsmM
 IlqAwDRahNzWO5QU5IWUfPjcsVeye+RKv6EuYoqf43MiltRTdOys154ZesShd95H
 PzjaYQw//DzcnQbxW0wE/GGbTEQKGUgHpw5+2ZRaZ3GE9eExRqKO1ZJhL8Miu8ys
 Y3GJOHBASYq3pXtzpYPlJTAVluKsHScB9VtpXSFcrbwR2Mhqv1k4ZBwFUMh0Dgtb
 BEseEAw/VZQoTsbwR4ZwVwXvw+rFMe21FoVmn0ZM8WsrCqNeN7PQ/QG5CsD+R75N
 tJOMwWfgt5U/JP0ChtOAnywiRKAo52SdBDmyxh4c2qsdFcR6Un2B70Q5A1gY8B2+
 +of7tBDFL8Q=
 =sw9T
 -----END PGP SIGNATURE-----

Merge tag 'debian/4.4.6-1'

Move debian/build/tools/power/cpupower/Makefile to
debian/rules.d/tools/power/cpupower/Makefile where it belongs now.
2016-03-20 20:07:25 +00:00
Ben Hutchings 6996e3594c Fix header format and add Forwarded fields for cpupower patches 2016-03-20 16:04:38 +00:00
Mattia Dongili 96559e9c4c Build tools from power/cpupower
They'll eventually replace cpufrequtils and libcpufreq{0,-dev} so the
structure of the packages is the same.
2016-03-20 15:49:21 +00:00
Ben Hutchings 8c0226951b Update to 4.4.6 2016-03-20 15:40:05 +00:00
Ben Hutchings 5c1a796192 [x86] vmxnet3: fix lock imbalance in vmxnet3_tq_xmit() (regression in 4.5) 2016-03-20 11:38:22 +00:00
Ben Hutchings 42fd34bcd1 Release linux (4.4.6-1).
-----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIVAwUAVuqe6ue/yOyVhhEJAQrUXhAAiL6ngAdCWDQRnkyS57hOm1wn8kVUtgHS
 DNJaSdc1Kh3y/H97RjsyQsSisGGpADVwz4lrPdl91104+muhHHDdgwQSXpcNLsLf
 USF5apNnKFm/fPHG9puTzAtXNWTeY7AMDF5FaNLWVTcCyhBpZZzp257AswrCZHc7
 7WWf4WNC2ShBiXidyPj7yYzBJn6VHeJRmUpq5EhQZW/t6aQud3biYTu4eE5QWrni
 CsU/gof1UT0nrN4iAnYp31saAm62ZhgnNDthfV2ihiGKw7uSlBm12PgsndE3XksM
 Kz/ANdW6ygd+GTsA63OjihOA4BDfX7rsu0rZfpuG+sMWmLfWmBH3olAs0aUjix8H
 0VPx9Z6bzGvUaelIo2uu3i5XxYE8Qc/74HCnuGs+oqaW1YJzvMoOzaxdRK51bKsA
 dpbYi+aievqkTzblgIKKCz/hn9DL8WWnYMvFXkB67MUGeM9gzAFCsjAZJkOpEOOm
 /mngZe7bs9FKBNbhnsdk2IS4G5g6/pa3RbBKK7P00gMKrx42jHN91uKCXn3B6ok8
 hlecoqiadRKU18RikXKtkSIZKSlGzIFs0ipS5XgUZxFY9z4QsJZ/FZUHRzCuNG43
 eLI4C8ongD/mbR58RTxRnwFmdy1mvQVtNnkqb8Ezr5F5x9FAY4YbIyVwH2yzDNhG
 QQ9b6gS5yyo=
 =5Nfc
 -----END PGP SIGNATURE-----

Merge tag 'debian/4.4.6-1'
2016-03-20 01:15:39 +00:00
Salvatore Bonaccorso 962c3c4a6f [x86] iopl/64: properly context-switch IOPL on Xen PV (CVE-2016-3157) 2016-03-17 18:21:13 +01:00
Ben Hutchings 37886b6ea3 netfilter: x_tables: check for size overflow (CVE-2016-3135) 2016-03-17 01:15:05 +00:00
Ben Hutchings 67517892da Update to 4.4.6 2016-03-17 01:04:39 +00:00
Ben Hutchings 35ecf69e71 Revert "drm/radeon/pm: adjust display configuration after powerstate"
Reported to cause a regression on some older hardware.
2016-03-16 04:09:45 +00:00
Ben Hutchings 328762c833 [amd64] Fix more regressions due to "efi: Build our own page table structure"
- efi: Fix boot crash by always mapping boot service regions into new EFI
  page tables (Closes: #815125)
- mm/pat: Fix boot crash when 1GB pages are not supported by cpu

Although I don't have confirmation from Norbert Preining for #815125, it
does look like these fix all the remaining regressions.
2016-03-14 23:45:22 +00:00
Ben Hutchings 20994ffba4 Fix ABI changes in 4.4.5 2016-03-14 23:33:23 +00:00
Ben Hutchings 1e5b912113 Update to 4.5 2016-03-14 11:51:52 +00:00
Ben Hutchings f0dae39dd6 [x86] drm/i915: Fix oops caused by fbdev initialization failure 2016-03-12 12:13:53 +00:00
Ben Hutchings f909b077b6 [powerpc*] Revert "powerpc: Simplify module TOC handling"
It is not needed to fix #808043 and causes a regression on ppc64el.
See http://thread.gmane.org/gmane.linux.kernel.stable/166201/focus=166415
2016-03-09 02:14:30 +00:00
Ben Hutchings acdae5bf41 Release linux (4.4.4-1).
-----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIVAwUAVt36Iue/yOyVhhEJAQq2sBAAsaH+xQpVkN6ebowtW4thLPrrqzRoIg3N
 a5LnM1ujK9EaQCj/ArtvD0VwLlYtUYSVGRhRJ+ipDGcQFkRTQhi1go4rymdKpTeg
 eUWlbL8raP4Zn+CoX1TUXRuLl2mtIGQWdGUnbVV6vgqMudirvV4l6rhG7kqfkB/J
 uuGaFK7xncI+rqBaPwnX1Gdoyltz88BMPW4H1XyN9tZRActH+k8EaqFURrP2Bk8/
 SL/2vQ6/YVrSp3VAmWiKBXLghEHOe8zXTiJWt5QpZt4F5EHA3CKIdUrxpOy/iMyk
 8bRwFCA11DA1BqVVlboZcerMFAHMwbPb8Z1p6MB6IwBzJ2XxShK2XqW/bxNmwbcy
 vQQQGqfkhXWU9hakDqgos/O7cHAcz9PnIdg0nKMOyc42p5OiJ6+OiHLntfyGzW8s
 keq3xfV0CUMbfg7AF1pKJv6IdrvQBIUzvPK+JiZVb7c8q+rGYaTBbWFn2oISAWWa
 hmyoYvi6XIhVEiBuwdtCzKz7E8MaPun+QjnJTU0dhj1HEA5gSbMl9VY7dqxAC4qR
 bp5WU/qFvMMGdJanSDW1PSSr3QZ7d2TB/oK2aPrYDh7JMWIBfjERrV6dTcZSHTa2
 xePncYxYq/BQMf2CZF3hNL3XVaF3Y/V7MDg1KdTpWNJb25pjo4WhsXsAR1kJBJJY
 prNUjENK65M=
 =g/x1
 -----END PGP SIGNATURE-----

Merge tag 'debian/4.4.4-1'

Drop changes to the ABI reference and ignore list.

Drop most of the new patches as they're already upstream.

Drop the -rt featureset update.
2016-03-07 22:19:34 +00:00
Ben Hutchings 80ba0eaab8 [powerpc*] Fix module linking to work with binutils 2.26 (Closes: #808043)
Cherry-picked these two patches from upstream:
- Simplify module TOC handling
- Fix dedotify for binutils >= 2.26
2016-03-07 15:37:29 +00:00
Ben Hutchings d2894c9e58 Revert "drm/radeon: call hpd_irq_event on resume"
It is reported to cause regressions (crash/hang) on some systems.
2016-03-07 07:58:04 +00:00
Ben Hutchings 54a4358d99 Update to 4.5-rc7 2016-03-07 03:05:13 +00:00
Ben Hutchings 32edf5348f Fix conflict between 4.4.4 and -rt patches
"random: Make it work on rt" has a textual conflict with
"genirq: Validate action before dereferencing it in handle_irq_event_percpu()"
2016-03-06 03:27:58 +00:00
Ben Hutchings ab1abc27cc Fix/ignore module ABI changes in 4.4.4 as appropriate 2016-03-06 03:26:49 +00:00
Ben Hutchings 9f9bdca061 uas: Fix high-order alloc 2016-03-05 18:44:05 +00:00
Salvatore Bonaccorso 13ca0a257b Update to 4.4.4
Drop patches included in it.
2016-03-04 14:42:26 +01:00
Ben Hutchings 62226211b4 Update to 4.5-rc6 2016-03-02 14:33:44 +00:00
Uwe Kleine-König 4db36a2b1c genirq: Validate action before dereferencing it in handle_irq_event_percpu() 2016-03-01 20:15:44 +01:00
Uwe Kleine-König 6fe4131989 [rt] Update to 4.4.3-rt9 2016-02-29 23:06:44 +01:00
Ian Campbell 385f5a4548 [armfh] dts: Add DTB for Novena, patches from Vagrant Cascadian
(Closes: #815324)
2016-02-28 19:02:09 +00:00
Salvatore Bonaccorso 05c56d36ef Refresh 4.4.2-rt6 patchset after 4.4.3 update 2016-02-28 17:14:14 +01:00
Salvatore Bonaccorso bcf60af755 Update to 4.4.3
Drop several patches that are included in it.
2016-02-28 07:57:17 +01:00
Aurelien Jarno dbe11b4d3b [x86] KVM: fix conversion of addresses to linear in 32-bit protected mode. 2016-02-26 09:29:37 +01:00
Roger Shimizu 54248be7f5 [armel] dts: Add various device-tree fixes and improvements for Buffalo Linkstation devices. 2016-02-24 18:30:56 +09:00
Ben Hutchings 5810ec7828 unix: correctly track in-flight fds in sending process user_struct
Fixes a regression caused by the previous partial fix for CVE-2013-4312.

Ignore ABI changes as we never build unix sockets as a module and
nothing OOT should use the scm functions.
2016-02-24 01:47:32 +00:00
Roger Shimizu 837fc752ad [armhf] dts: imx6dlq-wandboard-revb1: use unique model id (Closes: #813881) 2016-02-24 07:59:05 +09:00
Ben Hutchings 53b6b7a143 lockdep: Add more missing macros 2016-02-23 01:28:10 +00:00
Ben Hutchings 50f3a5b708 tools/build: Fix 'unused variable' warning in the bpf() feature check
I deleted slightly too much when removing the run-time check.
2016-02-23 01:14:08 +00:00
Ben Hutchings c31998793f tools/build: Remove bpf() run-time check at build time 2016-02-21 16:45:41 +00:00
Ben Hutchings eb215f16de Release linux-tools (4.4-3).
-----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIVAwUAVsnSzee/yOyVhhEJAQp6HQ//YtPneFvZF7XJoJMsl8cqEWM1NKw85YJy
 R6zWvohaMRxvKxmessZAgSSXLRfyJB6aob5XafbRwSwGSc99AZYOKqYhf8Qz8nx+
 STXGEjGB/mzlJvswz79BGxUN32lVvoV1V3YzHpWRveBClYTiefenj6RmJdVlECnv
 cyRRKxhHumkueKtBfTISvsh+jTBu7aZtXh/GV7aLDSlhzzSGCzLZWmtKiKOKH+xX
 ta49mLV1kWLJHfBaJg23a5YiIFmKi4+n1EX7T7H9ivgMbIDXKrGPQ7oC1hza1ZrF
 xZjS5HHUjlRylwextlzIYKK7kkm3JROWjSWJyxzFGHNH4UC8kKmChovrq93q3Cuu
 3rHz5/nuuLsoxjpyk1U97mPGzGpfB+LES45GZq6E8/LejrFVX/HkX9tD92mJB1yt
 oBAskRVRKVIHgf9fG3XD8ACBEf8n6Y1gBwJ2DVXY8tacMRTEBe99BN5DCsojjm9X
 BZFPlATDhB+ZMFBpmUTYa3pMIs5Pat2to6F6MRTNWNiSn1tbDJj3LrY/yQQJGwUw
 I+SYgnQm8vvhjfN64kAu/AgYz5WFv1vk6YvcTKrXuJv2vuMvcV7SqoBSHQgCcHVU
 N/H1e5XHBN4KMY9EsSyawLV6Q+Libo5SGDcrzoA80BE5sXwiCbQ5zx2sp17LRJeC
 YD67dnle7s0=
 =6e+I
 -----END PGP SIGNATURE-----

Merge tag 'debian/4.4-3'

Move check-hyperv.c under debian/rules.d.
2016-02-21 16:29:48 +00:00
Ben Hutchings 38cac73239 Update patches to upstream versions 2016-02-21 15:30:51 +00:00
Ben Hutchings c9699a3466 Release linux (4.4.2-3).
-----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIVAwUAVsm3ree/yOyVhhEJAQrSkhAAwKvXAXe3oiSV8xFAwykpp3XxeBznCdre
 /nCb5mE9+Dx7j/k7PCo1SeTtZjRqj7pfW7mjJ4ZIR1fWpfiF+ch4+WPaLn/QcxIS
 tqBFx5JzWjOP5MtxCgm5pr9YBkfibH/HDpLpwSY1FlLj1wTx8LcZyDc0cR4ntbDu
 S6p1Hi1ajVwaHlyYobNkN2OJdnGelI1wdQ2wYvQOo3Vv+xJOrF13fxoZ/f6e4fEp
 cBpHaA05N+Hv6VlAZTJ6YbuKkhruOG1IO6Ku4x9/E7IU/BD9bofd+khA8XO4j+mg
 a6/g+F/tygZ9XVrhl+gKig7VhndZJ5tH5QrIIttn7OWwA/FT7VtxRPtjQ9eyfwgH
 ZYx4s2kxBmcmMduwssGz47JQ9sb5kIBQfs4P4YxPFF5oVibCCcLCkVgkM/42MThS
 u1dslGOHli6wvzI+BOiN/h3GQOCJxYFC6xgYZyuN/zi8ZLbhbxSHRPGn5QhbQOBd
 dNyDEjKkrXiYzPLgb+mj3m9J8QXlI2RtD9AXPuk0eYj/I1K5VOFkai/1ysuP2Mfj
 xKvX4ZAVJSxKO5D7T1g55Vo/tXbuW0gs/sWrguMYBXFJsfI154y7voKDYkk9l5PI
 E1YSwPsUdOmYmlRf+1/CPH+MzLnu2y0TP6Y1jTyKPOxOkVzzRLnbqhHRLD8PFkN0
 3MEENRL3asg=
 =Htrh
 -----END PGP SIGNATURE-----

Merge tag 'debian/4.4.2-3'
2016-02-21 13:17:07 +00:00
Ben Hutchings aae9cf4b6f Update to 4.5-rc5 2016-02-21 04:12:42 +00:00
Ben Hutchings 88d259a75c [x86] efi-bgrt: Fix kernel panic when mapping BGRT data (Closes: #815125)
Plus the following fix-up.
2016-02-20 23:25:05 +00:00
Ben Hutchings 416a13b622 [powerpc] mm: Fix HAVE_ARCH_SOFT_DIRTY dependencies (fixes FTBFS)
Drop the previous attempted fix, which didn't work.
2016-02-20 17:29:49 +00:00
Ben Hutchings 6b46662b94 swapops.h: Add #include to fix build failure on powerpc 2016-02-20 04:31:41 +00:00
Ben Hutchings b0a0319c86 Build fixdep under debian/build and clean it up properly
Mattia Dongili noted that it's currently built under tools/build
(upstream bug).  Build it under the current output directory
(which means we build it multiple times) and clean all copies.
2016-02-19 01:17:12 +00:00
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