Commit Graph

2136 Commits

Author SHA1 Message Date
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 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 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 bcd1494cdf Initialise framebuffer console earlier. (Closes: #779935)
svn path=/dists/sid/linux/; revision=22454
2015-03-20 19:38:48 +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 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
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
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
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 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
Ben Hutchings ca7ceedfad Add two security fixes
svn path=/dists/sid/linux/; revision=22262
2015-01-16 00:15:01 +00:00
Ben Hutchings 167d9fdacc Update to 3.16.7-ckt4
- Drop various patches that were applied upstream
- Refresh "add sysctl to disallow unprivileged CLONE_NEWUSER by default"
- Fix/ignore ABI changes as appropriate
- Explicitly disable the new CONFIG_IWLWIFI_UAPSD symbol

svn path=/dists/sid/linux/; revision=22261
2015-01-16 00:04:09 +00:00
Ben Hutchings cf3dd6dd9a efi: Expose underlying UEFI firmware platform size to userland, to support installation on Bay Trail systems (Closes: #775191)
svn path=/dists/sid/linux/; revision=22256
2015-01-12 14:34:44 +00:00
Ian Campbell f90bca66d2 Disable TSO in mv643xx_eth driver by default again
Since previous fix appears to not work on all platforms (Closes: #764162).

svn path=/dists/sid/linux/; revision=22254
2015-01-12 14:27:33 +00:00