[PATCH 4.6 169/203] ALSA: au88x0: Fix calculation in vortex_wtdma_bufshift()

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Takashi Iwai commit 62db7152c924e4c060e42b34a69cd39658e8a0dc upstream. vortex_wtdma_bufshift() function does calculate the page index wrongly, first masking then shift, which always results in

[PATCH 4.6 185/203] ovl: get_write_access() in truncate

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Miklos Szeredi commit 03bea60409328de54e4ff7ec41672e12a9cb0908 upstream. When truncating a file we should check write access on the underlying inode. And we should do so on the lower file as

[PATCH 4.6 181/203] ARM: sunxi/dt: make the CHIP inherit from allwinner,sun5i-a13

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Boris Brezillon commit 5fc39d347267bd029fcc9099c70e2fe2d53130e9 upstream. The sun4i-timer driver registers its sched_clock only if the machine is compatible with "allwinner,sun5i-a13",

[PATCH 4.6 183/203] ARM: mvebu: fix HW I/O coherency related deadlocks

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Thomas Petazzoni commit c5379ba8fccd99d5f99632c789f0393d84a57805 upstream. Until now, our understanding for HW I/O coherency to work on the Cortex-A9 based Marvell SoC was that only the PCIe

[PATCH 4.6 178/203] ALSA: ctl: Stop notification after disconnection

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Takashi Iwai commit f388cdcdd160687c6650833f286b9c89c50960ff upstream. snd_ctl_remove() has a notification for the removal event. It's superfluous when done during the device

[PATCH 4.6 188/203] ovl: verify upper dentry in ovl_remove_and_whiteout()

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Maxim Patlasov commit cfc9fde0b07c3b44b570057c5f93dda59dca1c94 upstream. The upper dentry may become stale before we call ovl_lock_rename_workdir. For example, someone

[PATCH 4.6 192/203] 53c700: fix BUG on untagged commands

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: James Bottomley commit 8beb330044d0d1878c7b92290e91c0b889e92633 upstream. The untagged command case in the 53c700 driver has been broken since host wide tags were

[PATCH 4.6 178/203] ALSA: ctl: Stop notification after disconnection

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Takashi Iwai commit f388cdcdd160687c6650833f286b9c89c50960ff upstream. snd_ctl_remove() has a notification for the removal event. It's superfluous when done during the device got

[PATCH 4.6 188/203] ovl: verify upper dentry in ovl_remove_and_whiteout()

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Maxim Patlasov commit cfc9fde0b07c3b44b570057c5f93dda59dca1c94 upstream. The upper dentry may become stale before we call ovl_lock_rename_workdir. For example, someone could (mistakenly or

[PATCH 4.6 192/203] 53c700: fix BUG on untagged commands

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: James Bottomley commit 8beb330044d0d1878c7b92290e91c0b889e92633 upstream. The untagged command case in the 53c700 driver has been broken since host wide tags were enabled because the replaced

[PATCH 4.6 072/203] macsec: set actual real device for xmit when !protect_frames

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Daniel Borkmann [ Upstream commit 79c62220d74a4a3f961a2cb7320da09eebf5daf7 ] Avoid recursions of dev_queue_xmit() to the wrong net device when frames are unprotected,

[PATCH 4.6 084/203] Revert "HID: multitouch: enable palm rejection if device implements confidence usage"

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Allen Hung commit 62630ea768869beeb1e514b0bf5607a0c9b93d12 upstream. This reverts commit 25a84db15b3f ("HID: multitouch: enable palm rejection if device implements

[PATCH 4.6 057/203] rpc: share one xps between all backchannels

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: J. Bruce Fields commit 39a9beab5acb83176e8b9a4f0778749a09341f1f upstream. The spec allows backchannels for multiple clients to share the same tcp connection. When that

[PATCH 4.6 116/203] drm/nouveau/gr/gf100-: update sm error decoding from gk20a nvgpu headers

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Ben Skeggs commit 383d0a419f8e63e3d65e706c3c515fa9505ce364 upstream. Signed-off-by: Ben Skeggs Signed-off-by: Greg Kroah-Hartman

[PATCH 4.6 039/203] gpio: sch: Fix Oops on module load on Asus Eee PC 1201

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Colin Pitrat commit 87041a58d3b19455d39baed2a5e5bb43b58fb915 upstream. This fixes the issue descirbe in bug 117531 (https://bugzilla.kernel.org/show_bug.cgi?id=117531).

[PATCH 4.6 030/203] locking/static_key: Fix concurrent static_key_slow_inc()

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Paolo Bonzini commit 4c5ea0a9cd02d6aa8adc86e100b2a4cff8d614ff upstream. The following scenario is possible: CPU 1 CPU 2

[PATCH 4.6 111/203] drm/amdkfd: destroy dbgmgr in notifier release

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Oded Gabbay commit bc4755a4bd1845ef6e88ac8c62f12e05bb530256 upstream. amdkfd need to destroy the debug manager in case amdkfd's notifier function is called before the

[PATCH 4.6 150/203] iio: proximity: as3935: remove triggered buffer processing

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Matt Ranostay commit 7d0643634ea567969bf3f3ed6193a9d6fc75653b upstream. Triggered buffers shouldn't return processed data, and the respective conversion was overflowing

[PATCH 4.6 072/203] macsec: set actual real device for xmit when !protect_frames

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Daniel Borkmann [ Upstream commit 79c62220d74a4a3f961a2cb7320da09eebf5daf7 ] Avoid recursions of dev_queue_xmit() to the wrong net device when frames are unprotected, since at that time

[PATCH 4.6 084/203] Revert "HID: multitouch: enable palm rejection if device implements confidence usage"

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Allen Hung commit 62630ea768869beeb1e514b0bf5607a0c9b93d12 upstream. This reverts commit 25a84db15b3f ("HID: multitouch: enable palm rejection if device implements confidence usage") The

[PATCH 4.6 057/203] rpc: share one xps between all backchannels

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: J. Bruce Fields commit 39a9beab5acb83176e8b9a4f0778749a09341f1f upstream. The spec allows backchannels for multiple clients to share the same tcp connection. When that happens, we need to use

[PATCH 4.6 116/203] drm/nouveau/gr/gf100-: update sm error decoding from gk20a nvgpu headers

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Ben Skeggs commit 383d0a419f8e63e3d65e706c3c515fa9505ce364 upstream. Signed-off-by: Ben Skeggs Signed-off-by: Greg Kroah-Hartman --- drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c | 37

[PATCH 4.6 039/203] gpio: sch: Fix Oops on module load on Asus Eee PC 1201

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Colin Pitrat commit 87041a58d3b19455d39baed2a5e5bb43b58fb915 upstream. This fixes the issue descirbe in bug 117531 (https://bugzilla.kernel.org/show_bug.cgi?id=117531). It's a regression

[PATCH 4.6 030/203] locking/static_key: Fix concurrent static_key_slow_inc()

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Paolo Bonzini commit 4c5ea0a9cd02d6aa8adc86e100b2a4cff8d614ff upstream. The following scenario is possible: CPU 1 CPU 2 static_key_slow_inc()

[PATCH 4.6 111/203] drm/amdkfd: destroy dbgmgr in notifier release

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Oded Gabbay commit bc4755a4bd1845ef6e88ac8c62f12e05bb530256 upstream. amdkfd need to destroy the debug manager in case amdkfd's notifier function is called before the unbind function, because

[PATCH 4.6 150/203] iio: proximity: as3935: remove triggered buffer processing

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Matt Ranostay commit 7d0643634ea567969bf3f3ed6193a9d6fc75653b upstream. Triggered buffers shouldn't return processed data, and the respective conversion was overflowing the defined .realbits

[PATCH 4.6 083/203] HID: hiddev: validate num_values for HIDIOCGUSAGES, HIDIOCSUSAGES commands

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Scott Bauer commit 93a2001bdfd5376c3dc2158653034c20392d15c5 upstream. This patch validates the num_values parameter from userland during the HIDIOCGUSAGES and

[PATCH 4.6 082/203] HID: elo: kill not flush the work

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Oliver Neukum commit ed596a4a88bd161f868ccba078557ee7ede8a6ef upstream. Flushing a work that reschedules itself is not a sensible operation. It needs to be killed. Failure to

[PATCH 4.6 036/203] perf/x86: Fix 32-bit perf user callgraph collection

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Josh Poimboeuf commit fc18822510721fe694d273c5211c71ea52796d76 upstream. A basic perf callgraph record operation causes an immediate panic on a 32-bit kernel compiled with

[PATCH 4.6 086/203] tracing: Handle NULL formats in hold_module_trace_bprintk_format()

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Steven Rostedt (Red Hat) commit 70c8217acd4383e069fe1898bbad36ea4fcdbdcc upstream. If a task uses a non constant string for the format parameter in trace_printk(), then

[PATCH 4.6 082/203] HID: elo: kill not flush the work

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Oliver Neukum commit ed596a4a88bd161f868ccba078557ee7ede8a6ef upstream. Flushing a work that reschedules itself is not a sensible operation. It needs to be killed. Failure to do so leads to a

[PATCH 4.6 036/203] perf/x86: Fix 32-bit perf user callgraph collection

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Josh Poimboeuf commit fc18822510721fe694d273c5211c71ea52796d76 upstream. A basic perf callgraph record operation causes an immediate panic on a 32-bit kernel compiled with

[PATCH 4.6 086/203] tracing: Handle NULL formats in hold_module_trace_bprintk_format()

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Steven Rostedt (Red Hat) commit 70c8217acd4383e069fe1898bbad36ea4fcdbdcc upstream. If a task uses a non constant string for the format parameter in trace_printk(), then the trace_printk_fmt

[PATCH 4.6 083/203] HID: hiddev: validate num_values for HIDIOCGUSAGES, HIDIOCSUSAGES commands

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Scott Bauer commit 93a2001bdfd5376c3dc2158653034c20392d15c5 upstream. This patch validates the num_values parameter from userland during the HIDIOCGUSAGES and HIDIOCSUSAGES commands.

[PATCH 4.6 088/203] iommu/rockchip: Fix zap cache during device attach

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: John Keeping commit ae8a7910fb0568531033bd6ebe65590f7a4fa6e2 upstream. rk_iommu_command() takes a struct rk_iommu and iterates over the slave MMUs, so this is doubly wrong

[PATCH 4.6 085/203] HID: multitouch: enable palm rejection for Windows Precision Touchpad

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Allen Hung commit 6dd2e27a103d716921cc4a1a96a9adc0a8e3ab57 upstream. The usage Confidence is mandary to Windows Precision Touchpad devices. If it is examined in

[PATCH 4.6 088/203] iommu/rockchip: Fix zap cache during device attach

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: John Keeping commit ae8a7910fb0568531033bd6ebe65590f7a4fa6e2 upstream. rk_iommu_command() takes a struct rk_iommu and iterates over the slave MMUs, so this is doubly wrong in that we're

[PATCH 4.6 085/203] HID: multitouch: enable palm rejection for Windows Precision Touchpad

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Allen Hung commit 6dd2e27a103d716921cc4a1a96a9adc0a8e3ab57 upstream. The usage Confidence is mandary to Windows Precision Touchpad devices. If it is examined in input_mapping on a WIndows

[PATCH 4.6 087/203] base: make module_create_drivers_dir race-free

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Jiri Slaby commit 7e1b1fc4dabd6ec8e28baa0708866e13fa93c9b3 upstream. Modules which register drivers via standard path (driver_register) in parallel can cause a warning:

Re: [Xen-devel] [PATCH linux v2 0/9] xen: pvhvm: support bootup on secondary vCPUs

2016-07-25 Thread Stefano Stabellini
On Mon, 25 Jul 2016, Julien Grall wrote: > On 25/07/16 14:39, Vitaly Kuznetsov wrote: > > Julien Grall writes: > > > > > Hi David, > > > > > > On 25/07/16 13:38, David Vrabel wrote: > > > > On 30/06/16 16:56, Vitaly Kuznetsov wrote: > > > > > It may happen that Xen's and

[PATCH 4.6 087/203] base: make module_create_drivers_dir race-free

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Jiri Slaby commit 7e1b1fc4dabd6ec8e28baa0708866e13fa93c9b3 upstream. Modules which register drivers via standard path (driver_register) in parallel can cause a warning: WARNING: CPU: 2 PID:

Re: [Xen-devel] [PATCH linux v2 0/9] xen: pvhvm: support bootup on secondary vCPUs

2016-07-25 Thread Stefano Stabellini
On Mon, 25 Jul 2016, Julien Grall wrote: > On 25/07/16 14:39, Vitaly Kuznetsov wrote: > > Julien Grall writes: > > > > > Hi David, > > > > > > On 25/07/16 13:38, David Vrabel wrote: > > > > On 30/06/16 16:56, Vitaly Kuznetsov wrote: > > > > > It may happen that Xen's and Linux's ideas of vCPU

[PATCH 4.6 092/203] apparmor: fix oops, validate buffer size in apparmor_setprocattr()

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Vegard Nossum commit 30a46a4647fd1df9cf52e43bf467f0d9265096ca upstream. When proc_pid_attr_write() was changed to use memdup_user apparmor's (interface violating)

[PATCH 4.6 092/203] apparmor: fix oops, validate buffer size in apparmor_setprocattr()

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Vegard Nossum commit 30a46a4647fd1df9cf52e43bf467f0d9265096ca upstream. When proc_pid_attr_write() was changed to use memdup_user apparmor's (interface violating) assumption that the

[PATCH 4.6 091/203] iommu/amd: Fix unity mapping initialization race

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Joerg Roedel commit 522e5cb76d0663c88f96b6a8301451c8efa37207 upstream. There is a race condition in the AMD IOMMU init code that causes requested unity mappings to be blocked

[PATCH 4.6 073/203] geneve: fix max_mtu setting

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Haishuang Yan [ Upstream commit d5d5e8d55732c7c35c354e45e3b0af2795978a57 ] For ipv6+udp+geneve encapsulation data, the max_mtu should subtract

[PATCH 4.6 090/203] iommu/vt-d: Enable QI on all IOMMUs before setting root entry

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Joerg Roedel commit a4c34ff1c029e90e7d5f8dd8d29b0a93b31c3cb2 upstream. This seems to be required on some X58 chipsets on systems with more than one IOMMU. QI does not work

Re: [PATCH 2/3] net: asix: Avoid looping when the device is disconnected

2016-07-25 Thread Grant Grundler
On Mon, Jul 25, 2016 at 10:40 AM, wrote: > From: Vincent Palatin > > Check the answers from the USB stack and avoid re-sending multiple times > the request if the device has disappeared. > > Signed-off-by: Vincent Palatin

[PATCH 4.6 058/203] regulator: qcom_smd: add list_voltage callback

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Srinivas Kandagatla commit a8a47540ebe32f1733eebc3e5699af580ceaa3f5 upstream. This patch adds support to list_voltage callback, so that consumers like mmc core,

[PATCH 4.6 091/203] iommu/amd: Fix unity mapping initialization race

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Joerg Roedel commit 522e5cb76d0663c88f96b6a8301451c8efa37207 upstream. There is a race condition in the AMD IOMMU init code that causes requested unity mappings to be blocked by the IOMMU for

[PATCH 4.6 073/203] geneve: fix max_mtu setting

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Haishuang Yan [ Upstream commit d5d5e8d55732c7c35c354e45e3b0af2795978a57 ] For ipv6+udp+geneve encapsulation data, the max_mtu should subtract sizeof(ipv6hdr), instead of sizeof(iphdr).

[PATCH 4.6 090/203] iommu/vt-d: Enable QI on all IOMMUs before setting root entry

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Joerg Roedel commit a4c34ff1c029e90e7d5f8dd8d29b0a93b31c3cb2 upstream. This seems to be required on some X58 chipsets on systems with more than one IOMMU. QI does not work until it is enabled

Re: [PATCH 2/3] net: asix: Avoid looping when the device is disconnected

2016-07-25 Thread Grant Grundler
On Mon, Jul 25, 2016 at 10:40 AM, wrote: > From: Vincent Palatin > > Check the answers from the USB stack and avoid re-sending multiple times > the request if the device has disappeared. > > Signed-off-by: Vincent Palatin The original chromium.org code review:

[PATCH 4.6 058/203] regulator: qcom_smd: add list_voltage callback

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Srinivas Kandagatla commit a8a47540ebe32f1733eebc3e5699af580ceaa3f5 upstream. This patch adds support to list_voltage callback, so that consumers like mmc core, can get information of

[PATCH 4.6 059/203] regulator: qcom_smd: add regulator ops for pm8941 lnldo

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Srinivas Kandagatla commit d1e44b6b2823f1751ffe7e7589f545f05cfe2095 upstream. After "regulator: qcom_smd: add list_voltage callback" patch adding pm8941 lnldo

[PATCH 4.6 095/203] ipmi: Remove smi_msg from waiting_rcv_msgs list before handle_one_recv_msg()

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Junichi Nomura commit ae4ea9a2460c7fee2ae8feeb4dfe96f5f6c3e562 upstream. Commit 7ea0ed2b5be8 ("ipmi: Make the message handler easier to use for SMI interfaces") changed

[PATCH 4.6 059/203] regulator: qcom_smd: add regulator ops for pm8941 lnldo

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Srinivas Kandagatla commit d1e44b6b2823f1751ffe7e7589f545f05cfe2095 upstream. After "regulator: qcom_smd: add list_voltage callback" patch adding pm8941 lnldo regulators would bug on

[PATCH 4.6 095/203] ipmi: Remove smi_msg from waiting_rcv_msgs list before handle_one_recv_msg()

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Junichi Nomura commit ae4ea9a2460c7fee2ae8feeb4dfe96f5f6c3e562 upstream. Commit 7ea0ed2b5be8 ("ipmi: Make the message handler easier to use for SMI interfaces") changed handle_new_recv_msgs()

[PATCH 4.6 098/203] arm64: mm: remove page_mapping check in __sync_icache_dcache

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Shaokun Zhang commit 20c27a4270c775d7ed661491af8ac03264d60fc6 upstream. __sync_icache_dcache unconditionally skips the cache maintenance for anonymous pages, under

[PATCH 4.6 098/203] arm64: mm: remove page_mapping check in __sync_icache_dcache

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Shaokun Zhang commit 20c27a4270c775d7ed661491af8ac03264d60fc6 upstream. __sync_icache_dcache unconditionally skips the cache maintenance for anonymous pages, under the assumption that flushing

[PATCH 4.6 094/203] drm/fsl-dcu: use flat regmap cache

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Stefan Agner commit ce492b3b8f99cf9d2f807ec22d8805c996a09503 upstream. Using flat regmap cache instead of RB-tree to avoid the following lockdep warning on driver load:

[PATCH 4.6 093/203] drm/mgag200: Black screen fix for G200e rev 4

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Mathieu Larouche commit d3922b69617b62bb2509936b68301f837229d9f0 upstream. - Fixed black screen for some resolutions of G200e rev4 - Fixed testm & testn which had

[PATCH 4.6 094/203] drm/fsl-dcu: use flat regmap cache

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Stefan Agner commit ce492b3b8f99cf9d2f807ec22d8805c996a09503 upstream. Using flat regmap cache instead of RB-tree to avoid the following lockdep warning on driver load: WARNING: CPU: 0 PID: 1

[PATCH 4.6 093/203] drm/mgag200: Black screen fix for G200e rev 4

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Mathieu Larouche commit d3922b69617b62bb2509936b68301f837229d9f0 upstream. - Fixed black screen for some resolutions of G200e rev4 - Fixed testm & testn which had predetermined value.

[PATCH 4.6 089/203] iommu/arm-smmu: Wire up map_sg for arm-smmu-v3

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Jean-Philippe Brucker commit 9aeb26cfc2abc96be42b9df2d0f2dc5d805084ff upstream. The map_sg callback is missing from arm_smmu_ops, but is required by iommu.h.

[PATCH 4.6 097/203] arm64: fix dump_instr when PAN and UAO are in use

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Mark Rutland commit c5cea06be060f38e5400d796e61cfc8c36e52924 upstream. If the kernel is set to show unhandled signals, and a user task does not handle a SIGILL as a

[PATCH 4.6 096/203] drm/nouveau/Revert "drm/nouveau/device/pci: set as non-CPU-coherent on ARM64"

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Robin Murphy commit 539aae6e3af97c7ec1602ff23e805f2852c2611c upstream. This reverts commit 1733a2ad36741b1812cf8b3f3037c28d0af53f50. There is apparently something amiss

[PATCH 4.6 099/203] arm64: kernel: Save and restore UAO and addr_limit on exception entry

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: James Morse commit e19a6ee2460bdd0d0055a6029383422773fa upstream. If we take an exception while at EL1, the exception handler inherits the original context's

[PATCH 4.6 089/203] iommu/arm-smmu: Wire up map_sg for arm-smmu-v3

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Jean-Philippe Brucker commit 9aeb26cfc2abc96be42b9df2d0f2dc5d805084ff upstream. The map_sg callback is missing from arm_smmu_ops, but is required by iommu.h. Similarly to most other IOMMU

[PATCH 4.6 097/203] arm64: fix dump_instr when PAN and UAO are in use

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Mark Rutland commit c5cea06be060f38e5400d796e61cfc8c36e52924 upstream. If the kernel is set to show unhandled signals, and a user task does not handle a SIGILL as a result of an instruction

[PATCH 4.6 096/203] drm/nouveau/Revert "drm/nouveau/device/pci: set as non-CPU-coherent on ARM64"

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Robin Murphy commit 539aae6e3af97c7ec1602ff23e805f2852c2611c upstream. This reverts commit 1733a2ad36741b1812cf8b3f3037c28d0af53f50. There is apparently something amiss with the way the TTM

[PATCH 4.6 099/203] arm64: kernel: Save and restore UAO and addr_limit on exception entry

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: James Morse commit e19a6ee2460bdd0d0055a6029383422773fa upstream. If we take an exception while at EL1, the exception handler inherits the original context's addr_limit and PSTATE.UAO

[PATCH 4.6 101/203] af_unix: fix hard linked sockets on overlay

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Miklos Szeredi commit eb0a4a47ae89aaa0674ab3180de6a162f3be2ddf upstream. Overlayfs uses separate inodes even in the case of hard links on the underlying filesystems. This

[PATCH 4.6 106/203] drm/amdgpu/gfx7: fix broken condition check

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Alex Deucher commit 8b18300c13a1e08e152f6b6a430faac84f986231 upstream. Wrong operator. Reported-by: David Binderman Signed-off-by:

[PATCH 4.6 100/203] vfs: add d_real_inode() helper

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Miklos Szeredi commit a118084432d642eeccb961c7c8cc61525a941fcb upstream. Needed by the following fix. Signed-off-by: Miklos Szeredi Signed-off-by:

[PATCH 4.6 100/203] vfs: add d_real_inode() helper

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Miklos Szeredi commit a118084432d642eeccb961c7c8cc61525a941fcb upstream. Needed by the following fix. Signed-off-by: Miklos Szeredi Signed-off-by: Greg Kroah-Hartman ---

[PATCH 4.6 101/203] af_unix: fix hard linked sockets on overlay

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Miklos Szeredi commit eb0a4a47ae89aaa0674ab3180de6a162f3be2ddf upstream. Overlayfs uses separate inodes even in the case of hard links on the underlying filesystems. This is a problem for

[PATCH 4.6 106/203] drm/amdgpu/gfx7: fix broken condition check

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Alex Deucher commit 8b18300c13a1e08e152f6b6a430faac84f986231 upstream. Wrong operator. Reported-by: David Binderman Signed-off-by: Alex Deucher Signed-off-by: Greg Kroah-Hartman ---

[PATCH 4.4 090/146] drm/vmwgfx: Work around mode set failure in 2D VMs

2016-07-25 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Sinclair Yeh commit 7c20d213dd3cd6295bf9162730e7a368af957854 upstream. In a low-memory 2D VM, fbdev can take up a large percentage of available memory, making them unavailable

[PATCH 4.4 090/146] drm/vmwgfx: Work around mode set failure in 2D VMs

2016-07-25 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Sinclair Yeh commit 7c20d213dd3cd6295bf9162730e7a368af957854 upstream. In a low-memory 2D VM, fbdev can take up a large percentage of available memory, making them unavailable for other DRM

[PATCH 4.6 005/203] mac80211: Fix mesh estab_plinks counting in STA removal case

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Jouni Malinen commit 126e7557328a1cd576be4fca95b133a2695283ff upstream. If a user space program (e.g., wpa_supplicant) deletes a STA entry that is currently in NL80211_PLINK_ESTAB

[PATCH 4.6 104/203] btrfs: account for non-CoWd blocks in btrfs_abort_transaction

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Jeff Mahoney commit 64c12921e11b3a0c10d088606e328c58e29274d8 upstream. The test for !trans->blocks_used in btrfs_abort_transaction is insufficient to determine whether it's

[PATCH 4.6 105/203] drm/radeon: fix asic initialization for virtualized environments

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Alex Deucher commit 05082b8bbd1a0ffc74235449c4b8930a8c240f85 upstream. When executing in a PCI passthrough based virtuzliation environment, the hypervisor will

[PATCH 4.6 102/203] percpu: fix synchronization between chunk->map_extend_work and chunk destruction

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Tejun Heo commit 4f996e234dad488e5d9ba0858bc1bae12eff82c3 upstream. Atomic allocations can trigger async map extensions which is serviced by chunk->map_extend_work.

[PATCH 4.6 021/203] usb: common: otg-fsm: add license to usb-otg-fsm

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Oscar commit ea1d39a31d3b1b6060b6e83e5a29c069a124c68a upstream. Fix warning about tainted kernel because usb-otg-fsm has no license. WARNING: with this patch usb-otg-fsm

[PATCH 4.6 021/203] usb: common: otg-fsm: add license to usb-otg-fsm

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Oscar commit ea1d39a31d3b1b6060b6e83e5a29c069a124c68a upstream. Fix warning about tainted kernel because usb-otg-fsm has no license. WARNING: with this patch usb-otg-fsm module can be loaded

[PATCH 4.6 005/203] mac80211: Fix mesh estab_plinks counting in STA removal case

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Jouni Malinen commit 126e7557328a1cd576be4fca95b133a2695283ff upstream. If a user space program (e.g., wpa_supplicant) deletes a STA entry that is currently in NL80211_PLINK_ESTAB state, the

[PATCH 4.6 104/203] btrfs: account for non-CoWd blocks in btrfs_abort_transaction

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Jeff Mahoney commit 64c12921e11b3a0c10d088606e328c58e29274d8 upstream. The test for !trans->blocks_used in btrfs_abort_transaction is insufficient to determine whether it's safe to drop the

[PATCH 4.6 105/203] drm/radeon: fix asic initialization for virtualized environments

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Alex Deucher commit 05082b8bbd1a0ffc74235449c4b8930a8c240f85 upstream. When executing in a PCI passthrough based virtuzliation environment, the hypervisor will usually attempt to send a PCIe

[PATCH 4.6 102/203] percpu: fix synchronization between chunk->map_extend_work and chunk destruction

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Tejun Heo commit 4f996e234dad488e5d9ba0858bc1bae12eff82c3 upstream. Atomic allocations can trigger async map extensions which is serviced by chunk->map_extend_work. pcpu_balance_work which is

[PATCH 4.6 056/203] SUNRPC: fix xprt leak on xps allocation failure

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: J. Bruce Fields commit 1208fd569c07ab84aa5d024abd863267c2953b4a upstream. Callers of rpc_create_xprt expect it to put the xprt on success and failure. Signed-off-by: J.

[PATCH 4.6 103/203] percpu: fix synchronization between synchronous map extension and chunk destruction

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Tejun Heo commit 6710e594f71ccaad8101bc64321152af7cd9ea28 upstream. For non-atomic allocations, pcpu_alloc() can try to extend the area map synchronously after dropping

[PATCH 4.6 108/203] drm/amdgpu: initialize amdgpu_cgs_acpi_eval_object result value

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Nicolas Iooss commit 29b9c528b8c295911e8b1e515273e89a2b7fa2d8 upstream. amdgpu_cgs_acpi_eval_object() returned the value of variable "result" without initializing

[PATCH 4.6 056/203] SUNRPC: fix xprt leak on xps allocation failure

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: J. Bruce Fields commit 1208fd569c07ab84aa5d024abd863267c2953b4a upstream. Callers of rpc_create_xprt expect it to put the xprt on success and failure. Signed-off-by: J. Bruce Fields

[PATCH 4.6 103/203] percpu: fix synchronization between synchronous map extension and chunk destruction

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Tejun Heo commit 6710e594f71ccaad8101bc64321152af7cd9ea28 upstream. For non-atomic allocations, pcpu_alloc() can try to extend the area map synchronously after dropping pcpu_lock; however, the

[PATCH 4.6 108/203] drm/amdgpu: initialize amdgpu_cgs_acpi_eval_object result value

2016-07-25 Thread Greg Kroah-Hartman
4.6-stable review patch. If anyone has any objections, please let me know. -- From: Nicolas Iooss commit 29b9c528b8c295911e8b1e515273e89a2b7fa2d8 upstream. amdgpu_cgs_acpi_eval_object() returned the value of variable "result" without initializing it first. This bug has been

[PATCH 4.4 110/146] iio:ad7266: Fix probe deferral for vref

2016-07-25 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Mark Brown commit 68b356eb3d9f5e38910fb62e22a78e2a18d544ae upstream. Currently the ad7266 driver treats any failure to get vref as though the regulator were not present but

[PATCH 4.4 109/146] iio:ad7266: Fix support for optional regulators

2016-07-25 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Mark Brown commit e5511c816e5ac4909bdd38e85ac344e2b9b8e984 upstream. The ad7266 driver attempts to support deciding between the use of internal and external power supplies

[PATCH 4.4 110/146] iio:ad7266: Fix probe deferral for vref

2016-07-25 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Mark Brown commit 68b356eb3d9f5e38910fb62e22a78e2a18d544ae upstream. Currently the ad7266 driver treats any failure to get vref as though the regulator were not present but this means that if

[PATCH 4.4 109/146] iio:ad7266: Fix support for optional regulators

2016-07-25 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Mark Brown commit e5511c816e5ac4909bdd38e85ac344e2b9b8e984 upstream. The ad7266 driver attempts to support deciding between the use of internal and external power supplies by checking to see

<    4   5   6   7   8   9   10   11   12   13   >