[PATCH 4.5 070/200] Input: pmic8xxx-pwrkey - fix algorithm for converting trigger delay

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Stephen Boyd commit eda5ecc0a6b865561997e177c393f0b0136fe3b7 upstream. The trigger delay algorithm that converts from microseconds to the register value looks incorrect.

[PATCH 4.5 066/200] powerpc: Update TM user feature bits in scan_features()

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Anton Blanchard commit 4705e02498d6d5a7ab98dfee9595cd5e91db2017 upstream. We need to update the user TM feature bits (PPC_FEATURE2_HTM and PPC_FEATURE2_HTM) to mirror what we do with the

[PATCH 4.5 065/200] powerpc: Update cpu_user_features2 in scan_features()

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Anton Blanchard commit beff82374b259d726e2625ec6c518a5f2613f0ae upstream. scan_features() updates cpu_user_features but not cpu_user_features2. Amongst other things, cpu_user_features2

[PATCH 4.5 070/200] Input: pmic8xxx-pwrkey - fix algorithm for converting trigger delay

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Stephen Boyd commit eda5ecc0a6b865561997e177c393f0b0136fe3b7 upstream. The trigger delay algorithm that converts from microseconds to the register value looks incorrect. According to most of

[PATCH 4.5 048/200] drm/nouveau/core: use vzalloc for allocating ramht

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Ilia Mirkin commit 78a121d82da8aff3aca2a6a1c40f5061081760f0 upstream. Most calls to nvkm_ramht_new use 0x8000 as the size. This results in a fairly sizeable chunk of

[PATCH 4.5 009/200] ARM: dts: am43xx: fix edma memcpy channel allocation

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Tero Kristo commit d41676ef27224a398609d874055866694cfa upstream. EDMA was allocating DMA channels 32 and 33 for memcpy usage, out of which channel 33 is actually used by

[PATCH 4.5 048/200] drm/nouveau/core: use vzalloc for allocating ramht

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Ilia Mirkin commit 78a121d82da8aff3aca2a6a1c40f5061081760f0 upstream. Most calls to nvkm_ramht_new use 0x8000 as the size. This results in a fairly sizeable chunk of memory to be allocated,

[PATCH 4.5 009/200] ARM: dts: am43xx: fix edma memcpy channel allocation

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Tero Kristo commit d41676ef27224a398609d874055866694cfa upstream. EDMA was allocating DMA channels 32 and 33 for memcpy usage, out of which channel 33 is actually used by DES crypto

[PATCH 4.5 074/200] iommu/amd: Fix checking of pci dma aliases

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Joerg Roedel commit e3156048346c28c695f5cf9db67a8cf88c90f947 upstream. Commit 61289cb ('iommu/amd: Remove old alias handling code') removed the old alias handling code from

[PATCH 4.5 074/200] iommu/amd: Fix checking of pci dma aliases

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Joerg Roedel commit e3156048346c28c695f5cf9db67a8cf88c90f947 upstream. Commit 61289cb ('iommu/amd: Remove old alias handling code') removed the old alias handling code from the AMD IOMMU

[PATCH 4.5 067/200] nl80211: check netlink protocol in socket release notification

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Dmitry Ivanov commit 8f815cdde3e550e10c2736990d791f60c2ce43eb upstream. A non-privileged user can create a netlink socket with the same port_id as used by an

[PATCH 4.5 073/200] pinctrl: single: Fix pcs_parse_bits_in_pinctrl_entry to use __ffs than ffs

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Keerthy commit 56b367c0cd67d4c3006738e7dc9dda9273fd2bfe upstream. pcs_parse_bits_in_pinctrl_entry uses ffs which gives bit indices ranging from 1 to MAX. This leads to a

[PATCH 4.5 067/200] nl80211: check netlink protocol in socket release notification

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Dmitry Ivanov commit 8f815cdde3e550e10c2736990d791f60c2ce43eb upstream. A non-privileged user can create a netlink socket with the same port_id as used by an existing open nl80211 netlink

[PATCH 4.5 073/200] pinctrl: single: Fix pcs_parse_bits_in_pinctrl_entry to use __ffs than ffs

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Keerthy commit 56b367c0cd67d4c3006738e7dc9dda9273fd2bfe upstream. pcs_parse_bits_in_pinctrl_entry uses ffs which gives bit indices ranging from 1 to MAX. This leads to a corner case where we

[PATCH 4.5 075/200] iommu/dma: Restore scatterlist offsets correctly

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Robin Murphy commit 07b48ac4bbe527e68cfc555f2b2b206908437141 upstream. With the change to stashing just the IOVA-page-aligned remainder of the CPU-page offset rather than

[lkp] [ASoC] 24164c2d37: BUG: unable to handle kernel

2016-05-02 Thread kernel test robot
FYI, we noticed the following commit: https://github.com/0day-ci/linux vedang-patel-intel-com/ASoC-Reduce-audio-related-kernel-spew/20160427-070807 commit 24164c2d37ef871e14780078cb1ff4fe90f76e78 ("ASoC: Intel: Skylake: Increase loglevel of debug messages.") on test machine: vm-kbuild-1G: 2

[PATCH 4.5 075/200] iommu/dma: Restore scatterlist offsets correctly

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Robin Murphy commit 07b48ac4bbe527e68cfc555f2b2b206908437141 upstream. With the change to stashing just the IOVA-page-aligned remainder of the CPU-page offset rather than the whole thing, the

[lkp] [ASoC] 24164c2d37: BUG: unable to handle kernel

2016-05-02 Thread kernel test robot
FYI, we noticed the following commit: https://github.com/0day-ci/linux vedang-patel-intel-com/ASoC-Reduce-audio-related-kernel-spew/20160427-070807 commit 24164c2d37ef871e14780078cb1ff4fe90f76e78 ("ASoC: Intel: Skylake: Increase loglevel of debug messages.") on test machine: vm-kbuild-1G: 2

[PATCH 4.5 107/200] ACPICA / Interpreter: Fix a regression triggered because of wrong Linux ECDT support

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Lv Zheng commit 5508df89756f8378024828e185724a9bd2348985 upstream. It is reported that the following commit triggers regressions: Linux commit:

Re: [PATCH V2 2/7] PM / OPP: Mark cpumask as const in dev_pm_opp_set_sharing_cpus()

2016-05-02 Thread Stephen Boyd
On 04/27, Viresh Kumar wrote: > dev_pm_opp_set_sharing_cpus() isn't supposed to update the cpumask > passed as its parameter, and so it should always have been marked > 'const'. > > Do it now. > > Signed-off-by: Viresh Kumar > --- Reviewed-by: Stephen Boyd

Re: [PATCH V2 2/7] PM / OPP: Mark cpumask as const in dev_pm_opp_set_sharing_cpus()

2016-05-02 Thread Stephen Boyd
On 04/27, Viresh Kumar wrote: > dev_pm_opp_set_sharing_cpus() isn't supposed to update the cpumask > passed as its parameter, and so it should always have been marked > 'const'. > > Do it now. > > Signed-off-by: Viresh Kumar > --- Reviewed-by: Stephen Boyd I'm ignoring cpumask_var_t usage.

[PATCH 4.5 107/200] ACPICA / Interpreter: Fix a regression triggered because of wrong Linux ECDT support

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Lv Zheng commit 5508df89756f8378024828e185724a9bd2348985 upstream. It is reported that the following commit triggers regressions: Linux commit: efaed9be998b5ae0afb7458e057e5f4402b43fa0

[PATCH 4.5 111/200] ASoC: s3c24xx: use const snd_soc_component_driver pointer

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Arnd Bergmann commit ba4bc32eaa39ba7687f0958ae90eec94da613b46 upstream. An older patch to convert the API in the s3c i2s driver ended up passing a const pointer into a function

[PATCH 4.5 114/200] ASoC: rt5640: Correct the digital interface data select

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Sugar Zhang commit 653aa4645244042826f105aab1be3d01b3d493ca upstream. this patch corrects the interface adc/dac control register definition according to datasheet.

[PATCH 4.5 111/200] ASoC: s3c24xx: use const snd_soc_component_driver pointer

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Arnd Bergmann commit ba4bc32eaa39ba7687f0958ae90eec94da613b46 upstream. An older patch to convert the API in the s3c i2s driver ended up passing a const pointer into a function that takes a

[PATCH 4.5 114/200] ASoC: rt5640: Correct the digital interface data select

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Sugar Zhang commit 653aa4645244042826f105aab1be3d01b3d493ca upstream. this patch corrects the interface adc/dac control register definition according to datasheet. Signed-off-by: Sugar Zhang

[PATCH 4.5 112/200] ASoC: ssm4567: Reset device before regcache_sync()

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Lars-Peter Clausen commit 712a8038cc24dba668afe82f0413714ca87184e0 upstream. When the ssm4567 is powered up the driver calles regcache_sync() to restore the register map

[PATCH 4.5 113/200] ASoC: dapm: Make sure we have a card when displaying component widgets

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Mark Brown commit 47325078f2a3e543150e7df967e45756b2fff7ec upstream. The dummy component is reused for all cards so we special case and don't bind it to any of them. This

Re: [PATCH v4 11/12] zsmalloc: page migration support

2016-05-02 Thread Minchan Kim
Good morning, Chulmin On Tue, May 03, 2016 at 08:33:16AM +0900, Chulmin Kim wrote: > Hello, Minchan! > > On 2016년 04월 27일 16:48, Minchan Kim wrote: > >This patch introduces run-time migration feature for zspage. > > > >For migration, VM uses page.lru field so it would be better to not use >

[PATCH 4.5 112/200] ASoC: ssm4567: Reset device before regcache_sync()

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Lars-Peter Clausen commit 712a8038cc24dba668afe82f0413714ca87184e0 upstream. When the ssm4567 is powered up the driver calles regcache_sync() to restore the register map content.

[PATCH 4.5 113/200] ASoC: dapm: Make sure we have a card when displaying component widgets

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Mark Brown commit 47325078f2a3e543150e7df967e45756b2fff7ec upstream. The dummy component is reused for all cards so we special case and don't bind it to any of them. This means that code like

Re: [PATCH v4 11/12] zsmalloc: page migration support

2016-05-02 Thread Minchan Kim
Good morning, Chulmin On Tue, May 03, 2016 at 08:33:16AM +0900, Chulmin Kim wrote: > Hello, Minchan! > > On 2016년 04월 27일 16:48, Minchan Kim wrote: > >This patch introduces run-time migration feature for zspage. > > > >For migration, VM uses page.lru field so it would be better to not use >

[PATCH 4.5 118/200] [media] videobuf2-v4l2: Verify planes array in buffer dequeueing

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Sakari Ailus commit 2c1f6951a8a82e6de0d82b1158b5e493fc6c54ab upstream. When a buffer is being dequeued using VIDIOC_DQBUF IOCTL, the exact buffer which will be

[PATCH 4.5 118/200] [media] videobuf2-v4l2: Verify planes array in buffer dequeueing

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Sakari Ailus commit 2c1f6951a8a82e6de0d82b1158b5e493fc6c54ab upstream. When a buffer is being dequeued using VIDIOC_DQBUF IOCTL, the exact buffer which will be dequeued is not known until the

[PATCH 4.5 096/200] drm/amdkfd: uninitialized variable in dbgdev_wave_control_set_registers()

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Dan Carpenter commit 93fce954427effee89e44a976299b15dd75b4bbc upstream. At the end of the function we expect "status" to be zero, but it's either -EINVAL or

[PATCH 4.5 096/200] drm/amdkfd: uninitialized variable in dbgdev_wave_control_set_registers()

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Dan Carpenter commit 93fce954427effee89e44a976299b15dd75b4bbc upstream. At the end of the function we expect "status" to be zero, but it's either -EINVAL or uninitialized. Fixes: 788bf83db301

[PATCH 4.5 105/200] i2c: cpm: Fix build break due to incompatible pointer types

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Michael Ellerman commit 609d5a1b2b35bb62b4b3750396e55453160c2a17 upstream. Since commit ea8daa7b9784 ("kbuild: Add option to turn incompatible pointer check into error"),

[PATCH 4.5 116/200] [media] media: vb2: Fix regression on poll() for RW mode

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Ricardo Ribalda Delgado commit b93876845c5e30a92964eeb088d9d2e024118022 upstream. When using a device is read/write mode, vb2 does not handle properly the first

[PATCH 4.5 105/200] i2c: cpm: Fix build break due to incompatible pointer types

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Michael Ellerman commit 609d5a1b2b35bb62b4b3750396e55453160c2a17 upstream. Since commit ea8daa7b9784 ("kbuild: Add option to turn incompatible pointer check into error"), assignments from an

[PATCH 4.5 116/200] [media] media: vb2: Fix regression on poll() for RW mode

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Ricardo Ribalda Delgado commit b93876845c5e30a92964eeb088d9d2e024118022 upstream. When using a device is read/write mode, vb2 does not handle properly the first select/poll operation. The

[PATCH 4.5 115/200] [media] vb2-memops: Fix over allocation of frame vectors

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Ricardo Ribalda Delgado commit 89a095668304e8a02502ffd35edacffdbf49aa8c upstream. On page unaligned frames, create_framevec forces get_vaddr_frames to allocate an

[PATCH 4.5 115/200] [media] vb2-memops: Fix over allocation of frame vectors

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Ricardo Ribalda Delgado commit 89a095668304e8a02502ffd35edacffdbf49aa8c upstream. On page unaligned frames, create_framevec forces get_vaddr_frames to allocate an extra page at the end of the

[PATCH 4.5 106/200] i2c: exynos5: Fix possible ABBA deadlock by keeping I2C clock prepared

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Javier Martinez Canillas commit 10ff4c5239a137abfc896ec73ef3d15a0f86a16a upstream. The exynos5 I2C controller driver always prepares and enables a clock before using it

[PATCH 4.5 117/200] [media] videobuf2-core: Check user space planes array in dqbuf

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Sakari Ailus commit e7e0c3e26587749b62d17b9dd0532874186c77f7 upstream. The number of planes in videobuf2 is specific to a buffer. In order to verify that the

[PATCH 4.5 106/200] i2c: exynos5: Fix possible ABBA deadlock by keeping I2C clock prepared

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Javier Martinez Canillas commit 10ff4c5239a137abfc896ec73ef3d15a0f86a16a upstream. The exynos5 I2C controller driver always prepares and enables a clock before using it and then disables

[PATCH 4.5 117/200] [media] videobuf2-core: Check user space planes array in dqbuf

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Sakari Ailus commit e7e0c3e26587749b62d17b9dd0532874186c77f7 upstream. The number of planes in videobuf2 is specific to a buffer. In order to verify that the planes array provided by the user

[PATCH 4.5 122/200] mwifiex: fix IBSS data path issue.

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: chunfan chen commit dc386ce76dedaeeaaf006fceb6ed8cf2e20ff026 upstream. The port_open flag is not applicable for IBSS mode. IBSS data path was broken when port_open flag was

[PATCH 4.5 123/200] IB/mlx5: Expose correct max_sge_rd limit

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Sagi Grimberg commit 986ef95ecdd3eb6fa29433e68faa94c7624083be upstream. mlx5 devices (Connect-IB, ConnectX-4, ConnectX-4-LX) has a limitation where rdma read work queue

[PATCH 4.5 120/200] cxl: Keep IRQ mappings on context teardown

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Michael Neuling commit d6776bba44d9752f6cdf640046070e71ee4bba7b upstream. Keep IRQ mappings on context teardown. This won't leak IRQs as if we allocate the mapping again,

[PATCH 4.5 123/200] IB/mlx5: Expose correct max_sge_rd limit

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Sagi Grimberg commit 986ef95ecdd3eb6fa29433e68faa94c7624083be upstream. mlx5 devices (Connect-IB, ConnectX-4, ConnectX-4-LX) has a limitation where rdma read work queue entries cannot exceed

[PATCH 4.5 120/200] cxl: Keep IRQ mappings on context teardown

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Michael Neuling commit d6776bba44d9752f6cdf640046070e71ee4bba7b upstream. Keep IRQ mappings on context teardown. This won't leak IRQs as if we allocate the mapping again, the generic code

[PATCH 4.5 122/200] mwifiex: fix IBSS data path issue.

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: chunfan chen commit dc386ce76dedaeeaaf006fceb6ed8cf2e20ff026 upstream. The port_open flag is not applicable for IBSS mode. IBSS data path was broken when port_open flag was introduced. This

[PATCH 4.5 119/200] [media] v4l2-dv-timings.h: fix polarity for 4k formats

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Hans Verkuil commit 3020ca711871fdaf0c15c8bab677a6bc302e28fe upstream. The VSync polarity was negative instead of positive for the 4k CEA formats. I probably

[PATCH 4.5 119/200] [media] v4l2-dv-timings.h: fix polarity for 4k formats

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Hans Verkuil commit 3020ca711871fdaf0c15c8bab677a6bc302e28fe upstream. The VSync polarity was negative instead of positive for the 4k CEA formats. I probably copy-and-pasted these from the DMT

Re: [PATCH 2/2] clk: bcm2835: Skip PLLC clocks when deciding on a new clock parent

2016-05-02 Thread Eric Anholt
Martin Sperl writes: >> On 02.05.2016, at 17:29, Eric Anholt wrote: >> >> Martin Sperl writes: >> On 26.04.2016, at 21:39, Eric Anholt wrote: If the firmware had set up a clock to source from

Re: [PATCH 2/2] clk: bcm2835: Skip PLLC clocks when deciding on a new clock parent

2016-05-02 Thread Eric Anholt
Martin Sperl writes: >> On 02.05.2016, at 17:29, Eric Anholt wrote: >> >> Martin Sperl writes: >> On 26.04.2016, at 21:39, Eric Anholt wrote: If the firmware had set up a clock to source from PLLC, go along with it. But if we're looking for a new parent, we don't want

[lkp] [pci] 5d7f599a3b: BUG: unable to handle kernel NULL pointer dereference at 0000000000000008

2016-05-02 Thread kernel test robot
FYI, we noticed the following commit: https://github.com/0day-ci/linux Arnd-Bergmann/pci-add-new-method-for-register-PCI-hosts/20160430-070604 commit 5d7f599a3b4fa1e1bcb10108ad2f728d4117aec1 ("pci: add new method for register PCI hosts") on test machine: vm-lkp-wsx03-quantal-x86_64: 2 threads

[PATCH 4.5 108/200] mmc: sdhci-acpi: Reduce Baytrail eMMC/SD/SDIO hangs

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Adrian Hunter commit 6e1c7d6103fe7031035cec321307c6356809adf4 upstream. Baytrail eMMC/SD/SDIO host controllers have been known to hang. A change to a hardware setting

[PATCH 4.5 121/200] IB/core: Fix oops in ib_cache_gid_set_default_gid

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Doug Ledford commit f4e7de63ab273b6a5e35c82eb4fc6363c855ddd4 upstream. When we fail to find the default gid index, we can't continue processing in this routine or else we

[PATCH 4.5 121/200] IB/core: Fix oops in ib_cache_gid_set_default_gid

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Doug Ledford commit f4e7de63ab273b6a5e35c82eb4fc6363c855ddd4 upstream. When we fail to find the default gid index, we can't continue processing in this routine or else we will pass a negative

[lkp] [pci] 5d7f599a3b: BUG: unable to handle kernel NULL pointer dereference at 0000000000000008

2016-05-02 Thread kernel test robot
FYI, we noticed the following commit: https://github.com/0day-ci/linux Arnd-Bergmann/pci-add-new-method-for-register-PCI-hosts/20160430-070604 commit 5d7f599a3b4fa1e1bcb10108ad2f728d4117aec1 ("pci: add new method for register PCI hosts") on test machine: vm-lkp-wsx03-quantal-x86_64: 2 threads

[PATCH 4.5 108/200] mmc: sdhci-acpi: Reduce Baytrail eMMC/SD/SDIO hangs

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Adrian Hunter commit 6e1c7d6103fe7031035cec321307c6356809adf4 upstream. Baytrail eMMC/SD/SDIO host controllers have been known to hang. A change to a hardware setting has been found to reduce

[PATCH 4.5 125/200] efi: Fix out-of-bounds read in variable_matches()

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Laszlo Ersek commit 630ba0cc7a6dbafbdee43795617c872b35cde1b4 upstream. The variable_matches() function can currently read "var_name[len]", for example when: - var_name[0]

[PATCH 4.5 124/200] IB/security: Restrict use of the write() interface

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Jason Gunthorpe commit e6bd18f57aad1a2d1ef40e646d03ed0f2515c9e3 upstream. The drivers/infiniband stack uses write() as a replacement for bi-directional

[PATCH 4.5 125/200] efi: Fix out-of-bounds read in variable_matches()

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Laszlo Ersek commit 630ba0cc7a6dbafbdee43795617c872b35cde1b4 upstream. The variable_matches() function can currently read "var_name[len]", for example when: - var_name[0] == 'a', - len == 1

[PATCH 4.5 124/200] IB/security: Restrict use of the write() interface

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Jason Gunthorpe commit e6bd18f57aad1a2d1ef40e646d03ed0f2515c9e3 upstream. The drivers/infiniband stack uses write() as a replacement for bi-directional ioctl(). This is not safe. There are

[PATCH 4.5 097/200] drm/i915/skl: Fix DMC load on Skylake J0 and K0

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Mat Martineau commit a41c8882592fb80458959b10e37632ce030b68ca upstream. The driver does not load firmware for unknown steppings, so these new steppings must

[PATCH 4.5 110/200] EDAC: i7core, sb_edac: Dont return NOTIFY_BAD from mce_decoder callback

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Tony Luck commit c4fc1956fa31003bfbe4f597e359d751568e2954 upstream. Both of these drivers can return NOTIFY_BAD, but this terminates processing other callbacks that were

[PATCH 4.5 097/200] drm/i915/skl: Fix DMC load on Skylake J0 and K0

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Mat Martineau commit a41c8882592fb80458959b10e37632ce030b68ca upstream. The driver does not load firmware for unknown steppings, so these new steppings must be added to the list. Cc: Rodrigo

[PATCH 4.5 110/200] EDAC: i7core, sb_edac: Dont return NOTIFY_BAD from mce_decoder callback

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Tony Luck commit c4fc1956fa31003bfbe4f597e359d751568e2954 upstream. Both of these drivers can return NOTIFY_BAD, but this terminates processing other callbacks that were registered later on

[PATCH 4.5 126/200] efi: Expose non-blocking set_variable() wrapper to efivars

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Ard Biesheuvel commit 9c6672ac9c91f7eb1ec436be1442b8c26d098e55 upstream. Commit 6d80dba1c9fe ("efi: Provide a non-blocking SetVariable() operation") implemented a

[PATCH 4.5 126/200] efi: Expose non-blocking set_variable() wrapper to efivars

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Ard Biesheuvel commit 9c6672ac9c91f7eb1ec436be1442b8c26d098e55 upstream. Commit 6d80dba1c9fe ("efi: Provide a non-blocking SetVariable() operation") implemented a non-blocking alternative for

[PATCH 4.5 098/200] drm/i915/skl: Fix spurious gpu hang with gt3/gt4 revs

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Mika Kuoppala commit 510650e8b2ab965931b35e9813467439d4df0b9c upstream. Experiments with heaven 4.0 benchmark and skylake gt3e (rev 0xa) suggest that

[PATCH 4.5 127/200] x86/apic: Handle zero vector gracefully in clear_vector_irq()

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Keith Busch commit 1bdb8970392a68489b469c3a330a1adb5ef61beb upstream. If x86_vector_alloc_irq() fails x86_vector_free_irqs() is invoked to cleanup the already allocated

[PATCH 4.5 127/200] x86/apic: Handle zero vector gracefully in clear_vector_irq()

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Keith Busch commit 1bdb8970392a68489b469c3a330a1adb5ef61beb upstream. If x86_vector_alloc_irq() fails x86_vector_free_irqs() is invoked to cleanup the already allocated vectors. This

[PATCH 4.5 098/200] drm/i915/skl: Fix spurious gpu hang with gt3/gt4 revs

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Mika Kuoppala commit 510650e8b2ab965931b35e9813467439d4df0b9c upstream. Experiments with heaven 4.0 benchmark and skylake gt3e (rev 0xa) suggest that WaForceContextSaveRestoreNonCoherent is

[PATCH 4.5 109/200] toshiba_acpi: Fix regression caused by hotkey enabling value

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Azael Avalos commit a30b8f81d9d6fe24eab8a023794548b048f08e3c upstream. Commit 52cbae0127ad ("toshiba_acpi: Change default Hotkey enabling value") changed the hotkeys

[PATCH 4.5 109/200] toshiba_acpi: Fix regression caused by hotkey enabling value

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Azael Avalos commit a30b8f81d9d6fe24eab8a023794548b048f08e3c upstream. Commit 52cbae0127ad ("toshiba_acpi: Change default Hotkey enabling value") changed the hotkeys enabling value, as it was

[PATCH 4.5 134/200] numa: fix /proc//numa_maps for THP

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Gerald Schaefer commit 28093f9f34cedeaea0f481c58446d9dac6dd620f upstream. In gather_pte_stats() a THP pmd is cast into a pte, which is wrong because the layouts may

[PATCH 4.5 131/200] memcg: relocate charge moving from ->attach to ->post_attach

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Tejun Heo commit 264a0ae164bc0e9144bebcd25ff030d067b1a878 upstream. Hello, So, this ended up a lot simpler than I originally expected. I tested it lightly and it seems to

[PATCH 4.5 134/200] numa: fix /proc//numa_maps for THP

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Gerald Schaefer commit 28093f9f34cedeaea0f481c58446d9dac6dd620f upstream. In gather_pte_stats() a THP pmd is cast into a pte, which is wrong because the layouts may differ depending on the

[PATCH 4.5 131/200] memcg: relocate charge moving from ->attach to ->post_attach

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Tejun Heo commit 264a0ae164bc0e9144bebcd25ff030d067b1a878 upstream. Hello, So, this ended up a lot simpler than I originally expected. I tested it lightly and it seems to work fine. Petr,

[PATCH 4.5 135/200] mm: vmscan: reclaim highmem zone if buffer_heads is over limit

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Minchan Kim commit 7bf52fb891b64b8d61caf0b82060adb9db761aec upstream. We have been reclaimed highmem zone if buffer_heads is over limit but commit 6b4f7799c6a5 ("mm:

[PATCH 4.5 135/200] mm: vmscan: reclaim highmem zone if buffer_heads is over limit

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Minchan Kim commit 7bf52fb891b64b8d61caf0b82060adb9db761aec upstream. We have been reclaimed highmem zone if buffer_heads is over limit but commit 6b4f7799c6a5 ("mm: vmscan: invoke slab

[PATCH 4.5 136/200] mm/hwpoison: fix wrong num_poisoned_pages accounting

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Minchan Kim commit d7e69488bd04de165667f6bc741c1c0ec6042ab9 upstream. Currently, migration code increses num_poisoned_pages on *failed* migration page as well as

[PATCH 4.5 100/200] drm/i915: Force ringbuffers to not be at offset 0

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Chris Wilson commit 1b3e885a05d4f0a35dde035724e7c6453d2cbe71 upstream. For reasons unknown Sandybridge GT1 (at least) will eventually hang when it encounters a ring

[PATCH 4.5 136/200] mm/hwpoison: fix wrong num_poisoned_pages accounting

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Minchan Kim commit d7e69488bd04de165667f6bc741c1c0ec6042ab9 upstream. Currently, migration code increses num_poisoned_pages on *failed* migration page as well as successfully migrated one at

[PATCH 4.5 100/200] drm/i915: Force ringbuffers to not be at offset 0

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Chris Wilson commit 1b3e885a05d4f0a35dde035724e7c6453d2cbe71 upstream. For reasons unknown Sandybridge GT1 (at least) will eventually hang when it encounters a ring wraparound at offset 0. The

[PATCH 4.5 103/200] video: ARM CLCD: runtime check for Versatile

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Linus Walleij commit f36fdacc5fcdca7b0c0d89f031fcdc89717e0be3 upstream. The current compile-time check for inversed IENB/CNTL does not work in multiplatform boots: as

[PATCH 4.5 103/200] video: ARM CLCD: runtime check for Versatile

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Linus Walleij commit f36fdacc5fcdca7b0c0d89f031fcdc89717e0be3 upstream. The current compile-time check for inversed IENB/CNTL does not work in multiplatform boots: as soon as versatile is

[PATCH 4.5 158/200] perf tools: Fix perf script python database export crash

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Chris Phlipot commit 616df645d7238e45d3b369933a30fee4e4e305e2 upstream. Remove the union in evsel so that the database id and priv pointer can be used simultainously

[PATCH 4.5 158/200] perf tools: Fix perf script python database export crash

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Chris Phlipot commit 616df645d7238e45d3b369933a30fee4e4e305e2 upstream. Remove the union in evsel so that the database id and priv pointer can be used simultainously without conflicting and

Re: [PATCH v5 0/8] block: prepare for multipage bvecs

2016-05-02 Thread Ming Lei
On Mon, Apr 18, 2016 at 5:29 AM, Ming Lei wrote: > Hi, > > Interests[1] have been shown in multipage bvecs, so this patchset > try to prepare for the support and do two things: > > 1) the 1st 4 patches use bvec iterator to implement iterate_bvec(), > then we can drop the

[PATCH 4.5 142/200] regulator: s5m8767: fix get_register() error handling

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Arnd Bergmann commit e07ff9434167981c993a26d2edbbcb8e13801dbb upstream. The s5m8767_pmic_probe() function calls s5m8767_get_register() to read data without checking the return

Re: [PATCH v5 0/8] block: prepare for multipage bvecs

2016-05-02 Thread Ming Lei
On Mon, Apr 18, 2016 at 5:29 AM, Ming Lei wrote: > Hi, > > Interests[1] have been shown in multipage bvecs, so this patchset > try to prepare for the support and do two things: > > 1) the 1st 4 patches use bvec iterator to implement iterate_bvec(), > then we can drop the non-standard way for

[PATCH 4.5 142/200] regulator: s5m8767: fix get_register() error handling

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Arnd Bergmann commit e07ff9434167981c993a26d2edbbcb8e13801dbb upstream. The s5m8767_pmic_probe() function calls s5m8767_get_register() to read data without checking the return code, which

[PATCH 4.5 155/200] rtc: max77686: Properly handle regmap_irq_get_virq() error code

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Krzysztof Kozlowski commit fb166ba1d7f0a662f7332f4ff660a0d6f4d76915 upstream. The regmap_irq_get_virq() can return 0 or -EINVAL in error conditions but driver checked

[PATCH 4.5 156/200] drivers/misc/ad525x_dpot: AD5274 fix RDAC read back errors

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Michael Hennerich commit f3df53e4d70b5736368a8fe8aa1bb70c1cb1f577 upstream. Fix RDAC read back errors caused by a typo. Value must shift by 2. Fixes:

[PATCH 4.5 157/200] perf evlist: Reference count the cpu and thread maps at set_maps()

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Arnaldo Carvalho de Melo commit a55e5663761366fb883f6f25375dd68bc958b9db upstream. We were dropping the reference we possibly held but not obtaining one for the new maps,

[PATCH 4.5 155/200] rtc: max77686: Properly handle regmap_irq_get_virq() error code

2016-05-02 Thread Greg Kroah-Hartman
4.5-stable review patch. If anyone has any objections, please let me know. -- From: Krzysztof Kozlowski commit fb166ba1d7f0a662f7332f4ff660a0d6f4d76915 upstream. The regmap_irq_get_virq() can return 0 or -EINVAL in error conditions but driver checked only for value of 0.

<    1   2   3   4   5   6   7   8   9   10   >