[PATCH 2/3] drm/i915: Force the CS stall for invalidate flushes

2014-12-11 Thread Chris Wilson
In order to act as a full command barrier by itself, we need to tell the pipecontrol to actually stall the command streamer while the flush runs. We require the full command barrier before operations like MI_SET_CONTEXT, which currently rely on a prior invalidate flush. References:

[PATCH 1/3] drm/i915: Invalidate media caches on gen7

2014-12-11 Thread Chris Wilson
In the gen7 pipe control there is an extra bit to flush the media caches, so let's set it during cache invalidation flushes. Cc: Simon Farnsworth si...@farnz.org.uk Signed-off-by: Chris Wilson ch...@chris-wilson.co.uk Cc: stable@vger.kernel.org --- drivers/gpu/drm/i915/i915_reg.h | 1 +

[PATCH 3/3] drm/i915: Disable PMSI sleep messages on all rings around context switches

2014-12-11 Thread Chris Wilson
There exists a current workaround to prevent a hang on context switch should the ring go to sleep in the middle of the restore, WaProgramMiArbOnOffAroundMiSetContext (applicable to all gen7+). In spite of disabling arbitration (which prevents the ring from powering down during the critical

Linux 3.12.35

2014-12-11 Thread Jiri Slaby
I'm announcing the release of the 3.12.35 kernel. All users of the 3.12 kernel series must upgrade. The updated 3.12.y git tree can be found at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-3.12.y and can be browsed at the normal kernel.org git web

Re: [PATCH] leds: netxbig: fix oops at probe time

2014-12-11 Thread Simon Guinot
On Tue, Dec 02, 2014 at 04:32:10PM +0100, Simon Guinot wrote: This patch fixes a NULL pointer dereference on led_dat-mode_val. Due to this bug, a kernel oops can be observed at probe time on the LaCie 2Big and 5Big v2 boards: Unable to handle kernel NULL pointer dereference at virtual

Re: [PATCH 3.12 00/66] 3.12.35-stable review

2014-12-11 Thread Jiri Slaby
On 12/07/2014, 01:09 AM, Guenter Roeck wrote: On 12/06/2014 07:07 AM, Jiri Slaby wrote: This is the start of the stable review cycle for the 3.12.35 release. There are 66 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied,

Re: 7ba3ec5749ddb61f79f7be17b5fd7720eebc52de / 3.10.x stable tree

2014-12-11 Thread Jan Kara
On Thu 11-12-14 10:42:59, Moritz Mühlenhoff wrote: Hi Jan, I'm contacting you since you're the author of 7ba3ec5749ddb61f79f7be17b5fd7720eebc52de. That patch was recently merged into the Linux 3.10.x stable tree in 3.10.56. We run a custom test suite where we test various OS features.

Re: [Intel-gfx] [PATCH 1/3] drm/i915: Invalidate media caches on gen7

2014-12-11 Thread Ville Syrjälä
On Thu, Dec 11, 2014 at 08:16:59AM +, Chris Wilson wrote: In the gen7 pipe control there is an extra bit to flush the media caches, so let's set it during cache invalidation flushes. Bspec is telling me this bit is already present in snb, and calls it 'Generic Media State Clear'. Older

[tip:x86/urgent] x86_64, switch_to(): Load TLS descriptors before switching DS and ES

2014-12-11 Thread tip-bot for Andy Lutomirski
Commit-ID: f647d7c155f069c1a068030255c300663516420e Gitweb: http://git.kernel.org/tip/f647d7c155f069c1a068030255c300663516420e Author: Andy Lutomirski l...@amacapital.net AuthorDate: Mon, 8 Dec 2014 13:55:20 -0800 Committer: Ingo Molnar mi...@kernel.org CommitDate: Thu, 11 Dec 2014

[tip:perf/urgent] perf/x86/intel/uncore: Make sure only uncore events are collected

2014-12-11 Thread tip-bot for Jiri Olsa
Commit-ID: af91568e762d04931dcbdd6bef4655433d8b9418 Gitweb: http://git.kernel.org/tip/af91568e762d04931dcbdd6bef4655433d8b9418 Author: Jiri Olsa jo...@kernel.org AuthorDate: Wed, 10 Dec 2014 21:23:50 +0100 Committer: Ingo Molnar mi...@kernel.org CommitDate: Thu, 11 Dec 2014 11:24:14

[tip:perf/urgent] perf: Fix events installation during moving group

2014-12-11 Thread tip-bot for Jiri Olsa
Commit-ID: 9fc81d87420d0d3fd62d5e5529972c0ad9eab9cc Gitweb: http://git.kernel.org/tip/9fc81d87420d0d3fd62d5e5529972c0ad9eab9cc Author: Jiri Olsa jo...@kernel.org AuthorDate: Wed, 10 Dec 2014 21:23:51 +0100 Committer: Ingo Molnar mi...@kernel.org CommitDate: Thu, 11 Dec 2014 11:24:15

[PATCH] regulator: s2mps11: Fix dwmmc failure on Gear 2

2014-12-11 Thread Krzysztof Kozlowski
Invalid buck4 configuration in S2MPS14 regulators caused boot failure on Gear 2 (dwmmc_exynos): [3.569137] EXT4-fs (mmcblk0p15): mounted filesystem with ordered data mode. Opts: (null) [3.571716] VFS: Mounted root (ext4 filesystem) readonly on device 179:15. [3.580836] devtmpfs:

Re: [PATCH] regulator: s2mps11: Fix dwmmc failure on Gear 2

2014-12-11 Thread Mark Brown
On Thu, Dec 11, 2014 at 01:39:11PM +0100, Krzysztof Kozlowski wrote: Invalid buck4 configuration in S2MPS14 regulators caused boot failure on Gear 2 (dwmmc_exynos): What is invalid about the configuration and how is this change intended to fix it? [3.569137] EXT4-fs (mmcblk0p15): mounted

Re: [PATCH] regulator: s2mps11: Fix dwmmc failure on Gear 2

2014-12-11 Thread Krzysztof Kozlowski
On czw, 2014-12-11 at 13:13 +, Mark Brown wrote: On Thu, Dec 11, 2014 at 01:39:11PM +0100, Krzysztof Kozlowski wrote: Invalid buck4 configuration in S2MPS14 regulators caused boot failure on Gear 2 (dwmmc_exynos): What is invalid about the configuration and how is this change intended

[PATCH v2] regulator: s2mps11: Fix dw_mmc failure on Gear 2

2014-12-11 Thread Krzysztof Kozlowski
Invalid buck4 configuration for linear mapping of voltage in S2MPS14 regulators caused boot failure on Gear 2 (dw_mmc-exynos): [3.569137] EXT4-fs (mmcblk0p15): mounted filesystem with ordered data mode. Opts: (null) [3.571716] VFS: Mounted root (ext4 filesystem) readonly on device

Re: 3.12.33 - BUG xfrm_selector_match+0x25/0x2f6

2014-12-11 Thread Smart Weblications GmbH - Florian Wiessner
Hi, Am 10.12.2014 22:41, schrieb Julian Anastasov: Hello, On Tue, 9 Dec 2014, Smart Weblications GmbH - Florian Wiessner wrote: I rebuild everything with the two provided patches and still get: [ 512.475449] BUG: unable to handle kernel NULL pointer dereference at 0014

Re: [Intel-gfx] [PATCH] drm/i915: vlv: fix IRQ masking when uninstalling interrupts

2014-12-11 Thread Jani Nikula
On Wed, 10 Dec 2014, Ville Syrjälä ville.syrj...@linux.intel.com wrote: On Thu, Nov 20, 2014 at 04:05:55PM +0200, Imre Deak wrote: irq_mask should include all IRQ bits that we want to mask, but atm we set it incorrectly to the inverse of this. If the mask is used subsequently to enable/disable

[PATCH 3/3] drm/i915: Disable PMSI sleep messages on all rings around context switches

2014-12-11 Thread Chris Wilson
There exists a current workaround to prevent a hang on context switch should the ring go to sleep in the middle of the restore, WaProgramMiArbOnOffAroundMiSetContext (applicable to all gen7+). In spite of disabling arbitration (which prevents the ring from powering down during the critical

[PATCH 1/3] drm/i915: Invalidate media caches on gen7

2014-12-11 Thread Chris Wilson
In the gen7 pipe control there is an extra bit to flush the media caches, so let's set it during cache invalidation flushes. Cc: Simon Farnsworth si...@farnz.org.uk Signed-off-by: Chris Wilson ch...@chris-wilson.co.uk Cc: stable@vger.kernel.org --- drivers/gpu/drm/i915/i915_reg.h | 1 +

[PATCH 2/2] i2c: i2c-mv64xxx: rework offload support to fix several problems

2014-12-11 Thread Thomas Petazzoni
Originally, the I2C controller supported by the i2c-mv64xxx driver requires a lot of software support: an interrupt is generated at each step of an I2C transaction (after the start bit, after sending the address, etc.) and the driver is in charge of re-programming the I2C controller to do the next

please add perf/x86/intel: Protect LBR and extra_regs against KVM lying to -stable

2014-12-11 Thread Dongsu Park
Hi, please add the upstream commit 338b522ca43cfd32d11a370f4203bcd089c6c877 (perf/x86/intel: Protect LBR and extra_regs against KVM lying) to -stable. (mainly 3.14, but it affects any kernel from 3.12 to 3.15) This commit fixes a kernel crash that happens very reliably inside a Qemu guest, where

[merged] mm-cma-fix-boot-regression-due-to-physical-address-of-high_memory.patch removed from -mm tree

2014-12-11 Thread akpm
The patch titled Subject: mm/CMA: fix boot regression due to physical address of high_memory has been removed from the -mm tree. Its filename was mm-cma-fix-boot-regression-due-to-physical-address-of-high_memory.patch This patch was dropped because it was merged into mainline or a

[merged] ncpfs-return-proper-error-from-ncp_ioc_setroot-ioctl.patch removed from -mm tree

2014-12-11 Thread akpm
The patch titled Subject: ncpfs: return proper error from NCP_IOC_SETROOT ioctl has been removed from the -mm tree. Its filename was ncpfs-return-proper-error-from-ncp_ioc_setroot-ioctl.patch This patch was dropped because it was merged into mainline or a subsystem tree

[merged] rtc-omap-fix-missing-wakealarm-attribute.patch removed from -mm tree

2014-12-11 Thread akpm
The patch titled Subject: rtc: omap: fix missing wakealarm attribute has been removed from the -mm tree. Its filename was rtc-omap-fix-missing-wakealarm-attribute.patch This patch was dropped because it was merged into mainline or a subsystem tree

[merged] drivers-rtc-rtc-sirfsocc-move-hardware-initilization-earlier-in-probe.patch removed from -mm tree

2014-12-11 Thread akpm
The patch titled Subject: drivers/rtc/rtc-sirfsoc.c: move hardware initilization earlier in probe has been removed from the -mm tree. Its filename was drivers-rtc-rtc-sirfsocc-move-hardware-initilization-earlier-in-probe.patch This patch was dropped because it was merged into

[merged] rtc-omap-fix-clock-source-configuration.patch removed from -mm tree

2014-12-11 Thread akpm
The patch titled Subject: rtc: omap: fix clock-source configuration has been removed from the -mm tree. Its filename was rtc-omap-fix-clock-source-configuration.patch This patch was dropped because it was merged into mainline or a subsystem tree

[merged] exit-pidns-alloc_pid-leaks-pid_namespace-if-child_reaper-is-exiting.patch removed from -mm tree

2014-12-11 Thread akpm
The patch titled Subject: exit: pidns: alloc_pid() leaks pid_namespace if child_reaper is exiting has been removed from the -mm tree. Its filename was exit-pidns-alloc_pid-leaks-pid_namespace-if-child_reaper-is-exiting.patch This patch was dropped because it was merged into mainline

Re: [CFT] Can I get some Tested-By's on this series?

2014-12-11 Thread Richard Weinberger
Am 11.12.2014 um 00:19 schrieb Eric W. Biederman: Richard Weinberger rich...@nod.at writes: Am 10.12.2014 um 23:48 schrieb Serge Hallyn: Quoting Eric W. Biederman (ebied...@xmission.com): Will people please test these patches with their container project? These changes break container

[PATCH] HID: i2c-hid: prevent buffer overflow in early IRQ

2014-12-11 Thread Gwendal Grignou
Before -start() is called, bufsize size is set to HID_MIN_BUFFER_SIZE, 64 bytes. While processing the IRQ, we were asking to receive up to wMaxInputLength bytes, which can be bigger than 64 bytes. Later, when -start is run, a proper bufsize will be calculated. Given wMaxInputLength is said to be

Re: [PATCH] HID: i2c-hid: prevent buffer overflow in early IRQ

2014-12-11 Thread Benjamin Tissoires
On Dec 11 2014 or thereabouts, Gwendal Grignou wrote: Before -start() is called, bufsize size is set to HID_MIN_BUFFER_SIZE, 64 bytes. While processing the IRQ, we were asking to receive up to wMaxInputLength bytes, which can be bigger than 64 bytes. Later, when -start is run, a proper

Re: [CFT][PATCH 7/8] userns: Add a knob to disable setgroups on a per user namespace basis

2014-12-11 Thread Andy Lutomirski
On Thu, Dec 11, 2014 at 5:09 PM, Eric W. Biederman ebied...@xmission.com wrote: ebied...@xmission.com (Eric W. Biederman) writes: Andy Lutomirski l...@amacapital.net writes: On Tue, Dec 9, 2014 at 4:04 PM, Eric W.Biederman ebied...@xmission.com wrote: On December 9, 2014 4:28:38 PM CST,

Re: [PATCH 1/2 v3.2] mei: add mei_quirk_probe function

2014-12-11 Thread Ben Hutchings
On Tue, 2014-12-02 at 00:29 +0200, Tomas Winkler wrote: commit 9a123f19832702753805afe0e93db26799b91b07 upstream The main purpose of this function is to exclude ME devices without support for MEI/HECI interface from binding Currently affected systems are C600/X79 based servers that

Re: Backport of a fix for a race condition in HPSA driver (3rd time is the charm)

2014-12-11 Thread Ben Hutchings
On Fri, 2014-11-14 at 11:26 -0800, Masoud Sharbiani wrote: Dear stable maintainers, Can you please backport commitid 2cc5bfaf854463d9d1aa52091f60110fbf102a9 ([SCSI] hpsa: fix a race in cmd_free/scsi_done) to 3.10 stable (and earlier, if applicable)? It seems to fix an issue that we have run

[PATCH 2/2] audit: restore AUDIT_LOGINUID unset ABI

2014-12-11 Thread Richard Guy Briggs
A regression was caused by commit 780a7654cee8: audit: Make testing for a valid loginuid explicit. (which in turn attempted to fix a regression caused by e1760bd) When audit_krule_to_data() fills in the rules to get a listing, there was a missing clause to convert back from

Re: crypto: algif - avoid excessive use of socket buffer in skcipher

2014-12-11 Thread Ben Hutchings
On Mon, 2014-11-10 at 11:50 +0100, Ondrej Kozina wrote: Hello, could you please add this patch (already landed in 3.18-rc1) to following stable kernels: 3.17.x, 3.14.x, 3.12.x, 3.4.x, 3.2.x? The bugfix allows usage of crypto API socket on archs with PAGE_SIZE = 32 KiB (I have a typo

[PATCH 3.2 008/164] PCI: pciehp: Prevent NULL dereference during probe

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Andreas Noever andreas.noe...@gmail.com commit bceee4a97eb58bd0e80e39eff11b506ddd9e7ad3 upstream. pciehp assumes that dev-subordinate, the struct pci_bus for a bridge's secondary bus, exists.

[PATCH 3.2 003/164] UBIFS: fix a race condition

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Artem Bityutskiy artem.bityuts...@linux.intel.com commit 052c28073ff26f771d44ef33952a41d18dadd255 upstream. Hu (hujiany...@huawei.com) discovered a race condition which may lead to a situation

[PATCH 3.2 073/164] x86: Conditionally update time when ack-ing pending irqs

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Shai Fultheim s...@scalemp.com commit 42fa4250436304d4650fa271f37671f6cee24e08 upstream. On virtual environments, apic_read could take a long time. As a result, under certain conditions the ack

[PATCH 3.2 022/164] Drivers: hv: vmbus: Fix a bug in vmbus_open()

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: K. Y. Srinivasan k...@microsoft.com commit 45d727cee9e200f5b351528b9fb063b69cf702c8 upstream. Fix a bug in vmbus_open() and properly propagate the error. I would like to thank Dexuan Cui

[PATCH 3.2 058/164] spi: pl022: Fix incorrect dma_unmap_sg

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Ray Jui r...@broadcom.com commit 3ffa6158f002e096d28ede71be4e0ee8ab20baa2 upstream. When mapped RX DMA entries are unmapped in an error condition when DMA is firstly configured in the driver,

[PATCH 3.2 062/164] selinux: fix inode security list corruption

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Stephen Smalley s...@tycho.nsa.gov commit 923190d32de4428afbea5e5773be86bea60a9925 upstream. sb_finish_set_opts() can race with inode_free_security() when initializing inode security structures

[PATCH 3.2 035/164] lzo: check for length overrun in variable length encoding.

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Willy Tarreau w...@1wt.eu commit 72cf90124e87d975d0b2114d930808c58b4c05e4 upstream. This fix ensures that we never meet an integer overflow while adding 255 while parsing a variable length

[PATCH 3.2 056/164] Input: i8042 - add noloop quirk for Asus X750LN

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Hans de Goede hdego...@redhat.com commit 9ff84a17302aeb8913ff244ecc0d8f9d219fecb5 upstream. Without this the aux port does not get detected, and consequently the touchpad will not work.

[PATCH 3.2 067/164] dm raid: ensure superblock's size matches device's logical block size

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Heinz Mauelshagen hei...@redhat.com commit 40d43c4b4cac4c2647bf07110d7b07d35f399a84 upstream. The dm-raid superblock (struct dm_raid_superblock) is padded to 512 bytes and that size is being

[PATCH 3.2 055/164] Input: synaptics - gate forcepad support by DMI check

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Dmitry Torokhov dmitry.torok...@gmail.com commit aa972409951e0675e07918620427517cad5090e0 upstream. Unfortunately, ForcePad capability is not actually exported over PS/2, so we have to resort

[PATCH 3.2 066/164] xtensa: re-wire umount syscall to sys_oldumount

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Max Filippov jcmvb...@gmail.com commit 2651cc6974d47fc43bef1cd8cd26966e4f5ba306 upstream. Userspace actually passes single parameter (path name) to the umount syscall, so new umount just fails.

[PATCH 3.2 069/164] USB: serial: cp210x: add Silicon Labs 358x VID and PID

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Nathaniel Ting nathaniel.t...@silabs.com commit 35cc83eab097e5720a9cc0ec12bdc3a726f58381 upstream. Enable Silicon Labs Ember VID chips to enumerate with the cp210x usb serial driver. EM358x

[PATCH 3.2 071/164] usb: option: add support for Telit LE910

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Daniele Palmas dnl...@gmail.com commit 2d0eb862dd477c3c4f32b201254ca0b40e6f465c upstream. Add VID/PID for Telit LE910 modem. Interfaces description is almost the same than LE920, except that

[PATCH 3.2 072/164] USB: option: add Haier CE81B CDMA modem

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Dan Williams d...@redhat.com commit 012eee1522318b5ccd64d277d50ac32f7e9974fe upstream. Port layout: 0: QCDM/DIAG 1: NMEA 2: AT 3: AT/PPP Signed-off-by: Dan Williams d...@redhat.com

[PATCH 3.2 059/164] kernel: add support for gcc 5

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Sasha Levin sasha.le...@oracle.com commit 71458cfc782eafe4b27656e078d379a34e472adf upstream. We're missing include/linux/compiler-gcc5.h which is required now because gcc branched off to v5 in

[PATCH 3.2 060/164] ALSA: emu10k1: Fix deadlock in synth voice lookup

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Takashi Iwai ti...@suse.de commit 95926035b187cc9fee6fb61385b7da9c28123f74 upstream. The emu10k1 voice allocator takes voice_lock spinlock. When there is no empty stream available, it tries to

[PATCH 3.2 057/164] ext4: fix reservation overflow in ext4_da_write_begin

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Eric Sandeen sand...@redhat.com commit 0ff8947fc5f700172b37cbca811a38eb9cb81e08 upstream. Delalloc write journal reservations only reserve 1 credit, to update the inode if necessary. However,

[PATCH 3.2 065/164] random: add and use memzero_explicit() for clearing data

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Daniel Borkmann dbork...@redhat.com commit d4c5efdb97773f59a2b711754ca0953f24516739 upstream. zatimend has reported that in his environment (3.16/gcc4.8.3/corei7) memset() calls which clear out

[PATCH 3.2 038/164] framebuffer: fix border color

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Mikulas Patocka mpato...@redhat.com commit f74a289b9480648a654e5afd8458c2263c03a1e1 upstream. The framebuffer code uses the current background color to fill the border when switching consoles,

[PATCH 3.2 047/164] ext4: add ext4_iget_normal() which is to be used for dir tree lookups

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Theodore Ts'o ty...@mit.edu commit f4bb2981024fc91b23b4d09a8817c415396dbabb upstream. If there is a corrupted file system which has directory entries that point at reserved, metadata inodes,

[PATCH 3.2 044/164] dm bufio: update last_accessed when relinking a buffer

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Joe Thornber e...@redhat.com commit eb76faf53b1ff7a77ce3f78cc98ad392ac70c2a0 upstream. The 'last_accessed' member of the dm_buffer structure was only set when the the buffer was created. This

[PATCH 3.2 039/164] framebuffer: fix screen corruption when copying

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Mikulas Patocka mpato...@redhat.com commit 5b789da8a7fc357661fc61faaf853e9161cc9700 upstream. The function bitcpy_rev has a bug that may result in screen corruption. The bug happens under these

[PATCH 3.2 048/164] ecryptfs: avoid to access NULL pointer when write metadata in xattr

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Chao Yu chao2...@samsung.com commit 35425ea2492175fd39f6116481fe98b2b3ddd4ca upstream. Christopher Head 2014-06-28 05:26:20 UTC described: I tried to reproduce this on 3.12.21. Instead, when I

[PATCH 3.2 043/164] m68k: Disable/restore interrupts in hwreg_present()/hwreg_write()

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Geert Uytterhoeven ge...@linux-m68k.org commit e4dc601bf99ccd1c95b7e6eef1d3cf3c4b0d4961 upstream. hwreg_present() and hwreg_write() temporarily change the VBR register to another vector table.

[PATCH 3.2 046/164] ext4: don't orphan or truncate the boot loader inode

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Theodore Ts'o ty...@mit.edu commit e2bfb088fac03c0f621886a04cffc7faa2b49b1d upstream. The boot loader inode (inode #5) should never be visible in the directory hierarchy, but it's possible if

[PATCH 3.2 053/164] block: fix alignment_offset math that assumes io_min is a power-of-2

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Mike Snitzer snit...@redhat.com commit b8839b8c55f3fdd60dc36abcda7e0266aff7985c upstream. The math in both blk_stack_limits() and queue_limit_alignment_offset() assume that a block device's

[PATCH 3.2 041/164] target: Fix queue full status NULL pointer for SCF_TRANSPORT_TASK_SENSE

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Quinn Tran quinn.t...@qlogic.com commit 082f58ac4a48d3f5cb4597232cb2ac6823a96f43 upstream. During temporary resource starvation at lower transport layer, command is placed on queue full retry

[PATCH 3.2 042/164] vfs: fix data corruption when blocksize pagesize for mmaped data

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Jan Kara j...@suse.cz commit 90a8020278c1598fafd071736a0846b38510309c upstream. -page_mkwrite() is used by filesystems to allocate blocks under a page which is becoming writeably mmapped in

[PATCH 3.2 031/164] rt2800: correct BBP1_TX_POWER_CTRL mask

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Stanislaw Gruszka sgrus...@redhat.com commit 01f7feeaf4528bec83798316b3c811701bac5d3e upstream. Two bits control TX power on BBP_R1 register. Correct the mask, otherwise we clear additional bit

[PATCH 3.2 078/164] nfsd4: fix crash on unknown operation number

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: J. Bruce Fields bfie...@redhat.com commit 51904b08072a8bf2b9ed74d1bd7a5300a614471d upstream. Unknown operation numbers are caught in nfsd4_decode_compound() which sets op-opnum to OP_ILLEGAL

[PATCH 3.2 036/164] libata-sff: Fix controllers with no ctl port

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Ondrej Zary li...@rainbow-software.org commit 6d8ca28fa688a9354bc9fbc935bdaeb3651b6677 upstream. Currently, ata_sff_softreset is skipped for controllers with no ctl port. But that also skips

[PATCH 3.2 037/164] NFSv4: fix open/lock state recovery error handling

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Trond Myklebust trond.mykleb...@primarydata.com commit df817ba35736db2d62b07de6f050a4db53492ad8 upstream. The current open/lock state recovery unfortunately does not handle errors such as

[PATCH 3.2 094/164] mm, thp: fix collapsing of hugepages on madvise

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: David Rientjes rient...@google.com commit 6d50e60cd2edb5a57154db5a6f64eef5aa59b751 upstream. If an anonymous mapping is not allowed to fault thp memory and then madvise(MADV_HUGEPAGE) is used

[PATCH 3.2 068/164] ext3: Don't check quota format when there are no quota files

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Jan Kara j...@suse.cz commit 7938db449bbc55bbeb164bec7af406212e7e98f1 upstream. The check whether quota format is set even though there are no quota files with journalled quota is pointless and

[PATCH 3.2 077/164] usb: gadget: udc: core: fix kernel oops with soft-connect

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Felipe Balbi ba...@ti.com commit bfa6b18c680450c17512c741ed1d818695747621 upstream. Currently, there's no guarantee that udc-driver will be valid when using soft_connect sysfs interface. In

[PATCH 3.2 045/164] dm log userspace: fix memory leak in dm_ulog_tfr_init failure path

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Alexey Khoroshilov khoroshi...@ispras.ru commit 56ec16cb1e1ce46354de8511eef962a417c32c92 upstream. If cn_add_callback() fails in dm_ulog_tfr_init(), it does not deallocate prealloced memory but

[PATCH 3.2 092/164] ASoC: fsi: remove unsupported PAUSE flag

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Kuninori Morimoto kuninori.morimoto...@renesas.com commit c1b9b9b1ad2df6144ca3fbe6989f7bd9ea5c5562 upstream. FSI doesn't support PAUSE. Remove SNDRV_PCM_INFO_PAUSE flags from snd_pcm_hardware

[PATCH 3.2 063/164] dm bufio: change __GFP_IO to __GFP_FS in shrinker callbacks

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Mikulas Patocka mpato...@redhat.com commit 9d28eb12447ee08bb5d1e8bb3195cf20e1ecd1c0 upstream. The shrinker uses gfp flags to indicate what kind of operation can the driver wait for. If __GFP_IO

[PATCH 3.2 082/164] Input: i8042 - quirks for Fujitsu Lifebook A544 and Lifebook AH544

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Hans de Goede hdego...@redhat.com commit 993b3a3f80a7842a48cd46c2b41e1b3ef6302468 upstream. These models need i8042.notimeout, otherwise the touchpad will not work. BugLink:

[PATCH 3.2 096/164] mac80211: properly flush delayed scan work on interface removal

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Johannes Berg johan...@sipsolutions.net commit 46238845bd609a5c0fbe076e1b82b4c5b33360b2 upstream. When an interface is deleted, an ongoing hardware scan is canceled and the driver must abort

[PATCH 3.2 080/164] kvm: x86: don't kill guest on unknown exit reason

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Michael S. Tsirkin m...@redhat.com commit 2bc19dc3754fc066c43799659f0d848631c44cfe upstream. KVM_EXIT_UNKNOWN is a kvm bug, we don't really know whether it was triggered by a priveledged

[PATCH 3.2 074/164] x86, apic: Handle a bad TSC more gracefully

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Andy Lutomirski l...@amacapital.net commit b47dcbdc5161d3d5756f430191e2840d9b855492 upstream. If the TSC is unusable or disabled, then this patch fixes: - Confusion while trying to clear old

[PATCH 3.2 086/164] ahci: Add Device IDs for Intel Sunrise Point PCH

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: James Ralston james.d.rals...@intel.com commit 69b930456a98663567d35dd5c54b688d1e3f upstream. This patch adds the AHCI-mode SATA Device IDs for the Intel Sunrise Point PCH. Signed-off-by:

[PATCH 3.2 076/164] usb: serial: ftdi_sio: add bricked FTDI device PID

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Perry Hung ipe...@gmail.com commit 7f2719f0003da1ad13124ef00f48d7514c79e30d upstream. An official recent Windows driver from FTDI detects counterfeit devices and reprograms the internal EEPROM

[PATCH 3.2 095/164] lib/bitmap.c: fix undefined shift in __bitmap_shift_{left|right}()

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Jan Kara j...@suse.cz commit ea5d05b34aca25c066e0699512d0ffbd8ee6ac3e upstream. If __bitmap_shift_left() or __bitmap_shift_right() are asked to shift by a multiple of BITS_PER_LONG, they will

[PATCH 3.2 103/164] tracing/syscalls: Ignore numbers outside NR_syscalls' range

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Rabin Vincent ra...@rab.in commit 086ba77a6db00ed858ff07451bedee197df868c9 upstream. ARM has some private syscalls (for example, set_tls(2)) which lie outside the range of NR_syscalls. If any

[PATCH 3.2 090/164] drm/radeon: remove invalid pci id

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Alex Deucher alexander.deuc...@amd.com commit 8c3e434769b1707fd2d24de5a2eb25fedc634c4a upstream. 0x4c6e is a secondary device id so should not be used by the driver. Noticed-by: Mark Kettenis

[PATCH 3.2 084/164] futex: Fix a race condition between REQUEUE_PI and task death

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Brian Silverman bsilver16...@gmail.com commit 30a6b8031fe14031ab27c1fa3483cb9780e7f63c upstream. free_pi_state and exit_pi_state_list both clean up futex_pi_state's. exit_pi_state_list takes

[PATCH 3.2 093/164] cgroup/kmemleak: add kmemleak_free() for cgroup deallocations.

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Wang Nan wangn...@huawei.com commit 401507d67d5c2854f5a88b3f93f64fc6f267bca5 upstream. Commit ff7ee93f4715 (cgroup/kmemleak: Annotate alloc_page() for cgroup allocations) introduces

[PATCH 3.2 083/164] posix-timers: Fix stack info leak in timer_create()

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Mathias Krause mini...@googlemail.com commit 6891c4509c792209c44ced55a60f13954cb50ef4 upstream. If userland creates a timer without specifying a sigevent info, we'll create one ourself, using a

[PATCH 3.2 098/164] ext4: fix oops when loading block bitmap failed

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Jan Kara j...@suse.cz commit 599a9b77ab289d85c2d5c8607624efbe1f552b0f upstream. When we fail to load block bitmap in __ext4_new_inode() we will dereference NULL pointer in

[PATCH 3.2 081/164] kvm: fix excessive pages un-pinning in kvm_iommu_map error path.

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Quentin Casasnovas quentin.casasno...@oracle.com commit 3d32e4dbe71374a6780eaf51d719d76f9a9bf22f upstream. The third parameter of kvm_unpin_pages() when called from kvm_iommu_map_pages() is

[PATCH 3.2 089/164] evm: check xattr value length and type in evm_inode_setxattr()

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Dmitry Kasatkin d.kasat...@samsung.com commit 3b1deef6b1289a99505858a3b212c5b50adf0c2f upstream. evm_inode_setxattr() can be called with no value. The function does not check the length so that

[PATCH 3.2 088/164] ALSA: pcm: Zero-clear reserved fields of PCM status ioctl in compat mode

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Takashi Iwai ti...@suse.de commit 317168d0c766defd14b3d0e9c2c4a9a258b803ee upstream. In compat mode, we copy each field of snd_pcm_status struct but don't touch the reserved fields, and this

[PATCH 3.2 102/164] tracing/syscalls: Fix perf syscall tracing when syscall_nr == -1

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Will Deacon will.dea...@arm.com commit 60916a9382e88fbf5e54fd36a3e658efd7ab7bed upstream. syscall_get_nr can return -1 in the case that the task is not executing a system call. This patch

[PATCH 3.2 079/164] MIPS: ftrace: Fix a microMIPS build problem

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Markos Chandras markos.chand...@imgtec.com commit aedd153f5bb5b1f1d6d9142014f521ae2ec294cc upstream. Code before the .fixup section needs to have the .insn directive. This has no side effects

[PATCH 3.2 130/164] x86: Require exact match for 'noxsave' command line option

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Dave Hansen dave.han...@linux.intel.com commit 2cd3949f702692cf4c5d05b463f19cd706a92dd3 upstream. We have some very similarly named command-line options:

[PATCH 3.2 111/164] usb-storage: handle a skipped data phase

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Alan Stern st...@rowland.harvard.edu commit 93c9bf4d1838d5851a18ca398b0ad66397f05056 upstream. Sometimes mass-storage devices using the Bulk-only transport will mistakenly skip the data phase

[PATCH 3.2 106/164] USB: kobil_sct: fix non-atomic allocation in write path

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Johan Hovold jo...@kernel.org commit 191252837626fca0de694c18bb2aa64c118eda89 upstream. Write may be called from interrupt context so make sure to use GFP_ATOMIC for all allocations in write.

[PATCH 3.2 126/164] libceph: do not crash on large auth tickets

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Ilya Dryomov idryo...@redhat.com commit aaef31703a0cf6a733e651885bfb49edc3ac6774 upstream. Large (greater than 32k, the value of PAGE_ALLOC_COSTLY_ORDER) auth tickets will have their buffers

[PATCH 3.2 097/164] ext4: fix overflow when updating superblock backups after resize

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Jan Kara j...@suse.cz commit 9378c6768e4fca48971e7b6a9075bc006eda981d upstream. When there are no meta block groups update_backups() will compute the backup block in 32-bit arithmetics thus

[PATCH 3.2 091/164] zap_pte_range: update addr when forcing flush after TLB batching faiure

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Will Deacon will.dea...@arm.com commit ce9ec37bddb633404a0c23e1acb181a264e7f7f2 upstream. When unmapping a range of pages in zap_pte_range, the page being unmapped is added to an

[PATCH 3.2 110/164] usb: Do not allow usb_alloc_streams on unconfigured devices

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Hans de Goede hdego...@redhat.com commit 90a646c770c50cc206ceba0d7b50453c46c13c36 upstream. This commit fixes the following oops: [10238.622067] scsi host3: uas_eh_bus_reset_handler start

[PATCH 3.2 101/164] wireless: rt2x00: add new rt2800usb device

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Cyril Brulebois k...@debian.org commit 664d6a792785cc677c2091038ce10322c8d04ae1 upstream. 0x1b75 0xa200 AirLive WN-200USB wireless 11b/g/n dongle References: https://bugs.debian.org/766802

[PATCH 3.2 113/164] ALSA: usb-audio: Fix device_del() sysfs warnings at disconnect

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Takashi Iwai ti...@suse.de commit 0725dda207e95ff25f1aa01432250323e0ec49d6 upstream. Some USB-audio devices show weird sysfs warnings at disconnecting the devices, e.g. usb 1-3: USB

  1   2   3   >