[PATCH 4.4 08/74] PCI: keystone: Fix MSI code that retrieves struct pcie_port pointer

2016-03-07 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Murali Karicheri commit 79e3f4a853ed161cd4c06d84b50beebf961a47c6 upstream. Commit cbce7900598c ("PCI: designware: Make driver arch-agnostic") changed the host bridge sysdata pointer from the

[PATCH 4.4 00/74] 4.4.5-stable review

2016-03-07 Thread Greg Kroah-Hartman
This is the start of the stable review cycle for the 4.4.5 release. There are 74 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know. Responses should be made by Thu Mar 10 00:02:56 UTC 2016. Anything

[PATCH 4.4 16/74] vfio: fix ioctl error handling

2016-03-07 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Michael S. Tsirkin commit 8160c4e455820d5008a1116d2dca35f0363bb062 upstream. Calling return copy_to_user(...) in an ioctl will not do the right thing if there's a pagefault:

[PATCH 4.4 04/74] btrfs: Fix no_space in write and rm loop

2016-03-07 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Zhao Lei commit e1746e8381cd2af421f75557b5cae3604fc18b35 upstream. I see no_space in v4.4-rc1 again in xfstests generic/102. It happened randomly in some node only.

[RFC][PATCH] s390, postinit-readonly: implement post-init RO

2016-03-07 Thread Kees Cook
Since s390 already sets its .rodata section RO from the start, the generic .data..ro_after_init section is already RO before init runs. For s390, split the post-init read-only section off separately and handle that when the call to mark_rodata_ro() is made. Signed-off-by: Kees Cook

[PATCH 4.4 10/74] mips/kvm: fix ioctl error handling

2016-03-07 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Michael S. Tsirkin commit 0178fd7dcc4451fcb90bec5e91226586962478d2 upstream. Returning directly whatever copy_to_user(...) or copy_from_user(...) returns may not do the right

[PATCH 4.4 07/74] block: Initialize max_dev_sectors to 0

2016-03-07 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Keith Busch commit 5f009d3f8e6685fe8c6215082c1696a08b411220 upstream. The new queue limit is not used by the majority of block drivers, and should be initialized to 0

[PATCH 4.4 04/74] btrfs: Fix no_space in write and rm loop

2016-03-07 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Zhao Lei commit e1746e8381cd2af421f75557b5cae3604fc18b35 upstream. I see no_space in v4.4-rc1 again in xfstests generic/102. It happened randomly in some node only. (one of 4 phy-node, and a

[RFC][PATCH] s390, postinit-readonly: implement post-init RO

2016-03-07 Thread Kees Cook
Since s390 already sets its .rodata section RO from the start, the generic .data..ro_after_init section is already RO before init runs. For s390, split the post-init read-only section off separately and handle that when the call to mark_rodata_ro() is made. Signed-off-by: Kees Cook --- This is

[PATCH 4.4 10/74] mips/kvm: fix ioctl error handling

2016-03-07 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Michael S. Tsirkin commit 0178fd7dcc4451fcb90bec5e91226586962478d2 upstream. Returning directly whatever copy_to_user(...) or copy_from_user(...) returns may not do the right thing if there's

[PATCH 4.4 07/74] block: Initialize max_dev_sectors to 0

2016-03-07 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Keith Busch commit 5f009d3f8e6685fe8c6215082c1696a08b411220 upstream. The new queue limit is not used by the majority of block drivers, and should be initialized to 0 for the driver's

[PATCH 4.4 16/74] vfio: fix ioctl error handling

2016-03-07 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Michael S. Tsirkin commit 8160c4e455820d5008a1116d2dca35f0363bb062 upstream. Calling return copy_to_user(...) in an ioctl will not do the right thing if there's a pagefault: copy_to_user

[PATCH 5/5] ti: wl1251: Convert wl1251_info to wl1251_debug

2016-03-07 Thread Joe Perches
These logging messages are always emitted at KERN_DEBUG. Add a DEBUG_ALWAYS enum to the debug type enum and convert the macro and uses from wl1251_info( to wl1251_debug(DEBUG_ALWAYS, Miscellanea: o Remove the now unused wl1251_info macro Signed-off-by: Joe Perches ---

[PATCH 4.4 12/74] fbcon: set a default value to blink interval

2016-03-07 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Jean-Philippe Brucker commit a1e533ec07d583d01349ef13c0c965b8633e1b91 upstream. Since commit 27a4c827c34ac4256a190cc9d24607f953c1c459 fbcon: use the

[PATCH 4.4 03/74] Btrfs: fix deadlock running delayed iputs at transaction commit time

2016-03-07 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Filipe Manana commit c2d6cb1636d235257086f939a8194ef0bf93af6e upstream. While running a stress test I ran into a deadlock when running the delayed iputs at transaction time,

Re: user namespace and fully visible proc and sys mounts

2016-03-07 Thread Andy Lutomirski
On Mon, Mar 7, 2016 at 4:07 PM, Eric W. Biederman wrote: > Andy Lutomirski writes: > >> On a related note, can we *please* find a way to constrain namespace >> creation in a way that might satisfy the RHEL crowd? > > I am not certain to what you are

[PATCH 4.4 03/74] Btrfs: fix deadlock running delayed iputs at transaction commit time

2016-03-07 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Filipe Manana commit c2d6cb1636d235257086f939a8194ef0bf93af6e upstream. While running a stress test I ran into a deadlock when running the delayed iputs at transaction time, which produced the

Re: user namespace and fully visible proc and sys mounts

2016-03-07 Thread Andy Lutomirski
On Mon, Mar 7, 2016 at 4:07 PM, Eric W. Biederman wrote: > Andy Lutomirski writes: > >> On a related note, can we *please* find a way to constrain namespace >> creation in a way that might satisfy the RHEL crowd? > > I am not certain to what you are referrring. > > As long as folks are willing

[PATCH 5/5] ti: wl1251: Convert wl1251_info to wl1251_debug

2016-03-07 Thread Joe Perches
These logging messages are always emitted at KERN_DEBUG. Add a DEBUG_ALWAYS enum to the debug type enum and convert the macro and uses from wl1251_info( to wl1251_debug(DEBUG_ALWAYS, Miscellanea: o Remove the now unused wl1251_info macro Signed-off-by: Joe Perches ---

[PATCH 4.4 12/74] fbcon: set a default value to blink interval

2016-03-07 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Jean-Philippe Brucker commit a1e533ec07d583d01349ef13c0c965b8633e1b91 upstream. Since commit 27a4c827c34ac4256a190cc9d24607f953c1c459 fbcon: use the cursor blink interval provided by

[PATCH 4.4 09/74] parisc: Fix ptrace syscall number and return value modification

2016-03-07 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Helge Deller commit 98e8b6c9ac9d1b1e9d1122dfa6783d5d566bb8f7 upstream. Mike Frysinger reported that his ptrace testcase showed strange behaviour on parisc: It was not possible

[PATCH 4.4 09/74] parisc: Fix ptrace syscall number and return value modification

2016-03-07 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Helge Deller commit 98e8b6c9ac9d1b1e9d1122dfa6783d5d566bb8f7 upstream. Mike Frysinger reported that his ptrace testcase showed strange behaviour on parisc: It was not possible to avoid a

Re: [PATCH v2] sparc64: Add support for Application Data Integrity (ADI)

2016-03-07 Thread Khalid Aziz
On 03/07/2016 12:16 PM, David Miller wrote: From: Khalid Aziz Date: Mon, 7 Mar 2016 11:24:54 -0700 Tags can be cleared by user by setting tag to 0. Tags are automatically cleared by the hardware when the mapping for a virtual address is removed from TSB (which is why

Re: [PATCH v2] sparc64: Add support for Application Data Integrity (ADI)

2016-03-07 Thread Khalid Aziz
On 03/07/2016 12:16 PM, David Miller wrote: From: Khalid Aziz Date: Mon, 7 Mar 2016 11:24:54 -0700 Tags can be cleared by user by setting tag to 0. Tags are automatically cleared by the hardware when the mapping for a virtual address is removed from TSB (which is why swappable pages are a

[PATCH 3/5] ti: wl1251: Convert wl1251_warning to wiphy_warn

2016-03-07 Thread Joe Perches
Use the more common logging mechanism. Miscellanea: o Coalesce formats o Realign arguments o Reflow to fit 80 columns Signed-off-by: Joe Perches --- drivers/net/wireless/ti/wl1251/acx.c| 91 - drivers/net/wireless/ti/wl1251/cmd.c| 10

[PATCH 1/5] ti: Convert wl1271_ logging macros to dev_ or pr_

2016-03-07 Thread Joe Perches
Use the more common logging mechanism passing wl->dev where appropriate. Remove the macros. Add argument struct wl1271 *wl to some functions to make these logging mechanisms work. Miscellanea: o Coalesce formats, add required trailing \n to formats Some formats already had previously

[PATCH 2/5] ti: wl1251: Convert wl1251_error to wiphy_err/pr_err

2016-03-07 Thread Joe Perches
Use the more common logging mechanisms. Miscellanea: o Coalesce formats o Realign arguments o Reflow to fit 80 columns o Add #define pr_fmt when pr_ is used Signed-off-by: Joe Perches --- drivers/net/wireless/ti/wl1251/acx.c| 6 ++---

[PATCH 3/5] ti: wl1251: Convert wl1251_warning to wiphy_warn

2016-03-07 Thread Joe Perches
Use the more common logging mechanism. Miscellanea: o Coalesce formats o Realign arguments o Reflow to fit 80 columns Signed-off-by: Joe Perches --- drivers/net/wireless/ti/wl1251/acx.c| 91 - drivers/net/wireless/ti/wl1251/cmd.c| 10 ++--

[PATCH 1/5] ti: Convert wl1271_ logging macros to dev_ or pr_

2016-03-07 Thread Joe Perches
Use the more common logging mechanism passing wl->dev where appropriate. Remove the macros. Add argument struct wl1271 *wl to some functions to make these logging mechanisms work. Miscellanea: o Coalesce formats, add required trailing \n to formats Some formats already had previously

[PATCH 2/5] ti: wl1251: Convert wl1251_error to wiphy_err/pr_err

2016-03-07 Thread Joe Perches
Use the more common logging mechanisms. Miscellanea: o Coalesce formats o Realign arguments o Reflow to fit 80 columns o Add #define pr_fmt when pr_ is used Signed-off-by: Joe Perches --- drivers/net/wireless/ti/wl1251/acx.c| 6 ++--- drivers/net/wireless/ti/wl1251/boot.c | 18

[PATCH 4.4 18/74] arm/arm64: KVM: Fix ioctl error handling

2016-03-07 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Michael S. Tsirkin commit 4cad67fca3fc952d6f2ed9e799621f07666a560f upstream. Calling return copy_to_user(...) in an ioctl will not do the right thing if there's a pagefault:

[PATCH 4.4 18/74] arm/arm64: KVM: Fix ioctl error handling

2016-03-07 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Michael S. Tsirkin commit 4cad67fca3fc952d6f2ed9e799621f07666a560f upstream. Calling return copy_to_user(...) in an ioctl will not do the right thing if there's a pagefault: copy_to_user

Re: [Patch v4 6/6] ARM: dts: DRA7: Add dt nodes for PWMSS

2016-03-07 Thread Franklin S Cooper Jr.
On 03/07/2016 05:53 PM, Paul Walmsley wrote: > On Mon, 7 Mar 2016, Franklin S Cooper Jr wrote: > >> From: Vignesh R >> >> Add PWMSS device tree nodes for DRA7 SoC family and add documentation >> for dt bindings. >> >> Signed-off-by: Vignesh R >>

Re: [Patch v4 6/6] ARM: dts: DRA7: Add dt nodes for PWMSS

2016-03-07 Thread Franklin S Cooper Jr.
On 03/07/2016 05:53 PM, Paul Walmsley wrote: > On Mon, 7 Mar 2016, Franklin S Cooper Jr wrote: > >> From: Vignesh R >> >> Add PWMSS device tree nodes for DRA7 SoC family and add documentation >> for dt bindings. >> >> Signed-off-by: Vignesh R >>

Re: [Patch v4 6/6] ARM: dts: DRA7: Add dt nodes for PWMSS

2016-03-07 Thread Franklin S Cooper Jr.
On 03/07/2016 05:53 PM, Paul Walmsley wrote: > On Mon, 7 Mar 2016, Franklin S Cooper Jr wrote: > >> From: Vignesh R >> >> Add PWMSS device tree nodes for DRA7 SoC family and add documentation >> for dt bindings. >> >> Signed-off-by: Vignesh R >> [fcoo...@ti.com: Use updated bindings for PWMSS

Re: [Patch v4 6/6] ARM: dts: DRA7: Add dt nodes for PWMSS

2016-03-07 Thread Franklin S Cooper Jr.
On 03/07/2016 05:53 PM, Paul Walmsley wrote: > On Mon, 7 Mar 2016, Franklin S Cooper Jr wrote: > >> From: Vignesh R >> >> Add PWMSS device tree nodes for DRA7 SoC family and add documentation >> for dt bindings. >> >> Signed-off-by: Vignesh R >> [fcoo...@ti.com: Use updated bindings for PWMSS

[PATCH 0/5] wireless: ti: Convert specialized logging macros to kernel style

2016-03-07 Thread Joe Perches
Using the normal kernel logging mechanisms makes this code a bit more like other wireless drivers. Joe Perches (5): ti: Convert wl1271_ logging macros to dev_ or pr_ ti: wl1251: Convert wl1251_error to wiphy_err/pr_err ti: wl1251: Convert wl1251_warning to wiphy_warn ti: wl1251: Convert

[PATCH 0/5] wireless: ti: Convert specialized logging macros to kernel style

2016-03-07 Thread Joe Perches
Using the normal kernel logging mechanisms makes this code a bit more like other wireless drivers. Joe Perches (5): ti: Convert wl1271_ logging macros to dev_ or pr_ ti: wl1251: Convert wl1251_error to wiphy_err/pr_err ti: wl1251: Convert wl1251_warning to wiphy_warn ti: wl1251: Convert

Re: [PATCH v6] mtd: support BB SRAM on ICP DAS LP-8x4x

2016-03-07 Thread Brian Norris
Hi Sergei, A few more issues... On Tue, Feb 23, 2016 at 09:58:01PM +0300, Sergei Ianovich wrote: > This provides an MTD device driver for 512kB of battery backed up SRAM > on ICPDAS LP-8X4X programmable automation controllers. > > SRAM chip is connected via FPGA and is not accessible without a

[PATCH 4.4 05/74] btrfs: async-thread: Fix a use-after-free error for trace

2016-03-07 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Qu Wenruo commit 0a95b851370b84a4b9d92ee6d1fa0926901d0454 upstream. Parameter of trace_btrfs_work_queued() can be freed in its workqueue. So no one use use that

[PATCH 4.4 02/74] drivers: sh: Restore legacy clock domain on SuperH platforms

2016-03-07 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Geert Uytterhoeven commit 0378ba4899d5fbd8494ed6580cbc81d7b44dbac6 upstream. CONFIG_ARCH_SHMOBILE is not only enabled for Renesas ARM platforms (which are DT based and

[PATCH 4.4 29/74] libata: fix HDIO_GET_32BIT ioctl

2016-03-07 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Arnd Bergmann commit 287e6611ab1eac76c2c5ebf6e345e04c80ca9c61 upstream. As reported by Soohoon Lee, the HDIO_GET_32BIT ioctl does not work correctly in compat mode with libata.

Re: [PATCH v6] mtd: support BB SRAM on ICP DAS LP-8x4x

2016-03-07 Thread Brian Norris
Hi Sergei, A few more issues... On Tue, Feb 23, 2016 at 09:58:01PM +0300, Sergei Ianovich wrote: > This provides an MTD device driver for 512kB of battery backed up SRAM > on ICPDAS LP-8X4X programmable automation controllers. > > SRAM chip is connected via FPGA and is not accessible without a

[PATCH 4.4 05/74] btrfs: async-thread: Fix a use-after-free error for trace

2016-03-07 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Qu Wenruo commit 0a95b851370b84a4b9d92ee6d1fa0926901d0454 upstream. Parameter of trace_btrfs_work_queued() can be freed in its workqueue. So no one use use that pointer after queue_work().

[PATCH 4.4 02/74] drivers: sh: Restore legacy clock domain on SuperH platforms

2016-03-07 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Geert Uytterhoeven commit 0378ba4899d5fbd8494ed6580cbc81d7b44dbac6 upstream. CONFIG_ARCH_SHMOBILE is not only enabled for Renesas ARM platforms (which are DT based and multi-platform), but

[PATCH 4.4 29/74] libata: fix HDIO_GET_32BIT ioctl

2016-03-07 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Arnd Bergmann commit 287e6611ab1eac76c2c5ebf6e345e04c80ca9c61 upstream. As reported by Soohoon Lee, the HDIO_GET_32BIT ioctl does not work correctly in compat mode with libata. I have

Hung task detector versus NFS (TASK_KILLABLE)

2016-03-07 Thread Simon Kirby
Hello! Back in 2008, you committed 316d9679f33caf7e683471647d1472bfe133d858 which changed softlockup.c (now moved to hung_task.c) to avoid logging a spew of soft lockup warnings when the Ethernet cable is unplugged with active NFS mounts. Meanwhile, I've been seeing hung task warnings like this

Hung task detector versus NFS (TASK_KILLABLE)

2016-03-07 Thread Simon Kirby
Hello! Back in 2008, you committed 316d9679f33caf7e683471647d1472bfe133d858 which changed softlockup.c (now moved to hung_task.c) to avoid logging a spew of soft lockup warnings when the Ethernet cable is unplugged with active NFS mounts. Meanwhile, I've been seeing hung task warnings like this

[PATCH 4.4 31/74] block: bio: introduce helpers to get the 1st and last bvec

2016-03-07 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Ming Lei commit 7bcd79ac50d9d83350a835bdb91c04ac9e098412 upstream. The bio passed to bio_will_gap() may be fast cloned from upper layer(dm, md, bcache, fs, ...), or

[PATCH 4.4 31/74] block: bio: introduce helpers to get the 1st and last bvec

2016-03-07 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Ming Lei commit 7bcd79ac50d9d83350a835bdb91c04ac9e098412 upstream. The bio passed to bio_will_gap() may be fast cloned from upper layer(dm, md, bcache, fs, ...), or from bio splitting in block

[PATCH 4.4 28/74] drm/amdgpu: return from atombios_dp_get_dpcd only when error

2016-03-07 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Arindam Nath commit 0b39c531cfa12dad54eac238c2e303b994df1ef7 upstream. In amdgpu_connector_hotplug(), we need to start DP link training only after we have received DPCD.

[PATCH 4.4 33/74] Adding Intel Lewisburg device IDs for SATA

2016-03-07 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Alexandra Yates commit f5bdd66c705484b4bc77eb914be15c1b7881fae7 upstream. This patch complements the list of device IDs previously added for lewisburg sata.

[PATCH 4.4 30/74] libata: Align ata_devices id on a cacheline

2016-03-07 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Harvey Hunt commit 4ee34ea3a12396f35b26d90a094c75db95080baa upstream. The id buffer in ata_device is a DMA target, but it isn't explicitly cacheline aligned. Due to

[PATCH 4.4 32/74] writeback: flush inode cgroup wb switches instead of pinning super_block

2016-03-07 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Tejun Heo commit a1a0e23e49037c23ea84bc8cc146a03584d13577 upstream. If cgroup writeback is in use, inodes can be scheduled for asynchronous wb switching. Before 5ff8eaac1636

[PATCH 4.4 28/74] drm/amdgpu: return from atombios_dp_get_dpcd only when error

2016-03-07 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Arindam Nath commit 0b39c531cfa12dad54eac238c2e303b994df1ef7 upstream. In amdgpu_connector_hotplug(), we need to start DP link training only after we have received DPCD. The function

[PATCH 4.4 33/74] Adding Intel Lewisburg device IDs for SATA

2016-03-07 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Alexandra Yates commit f5bdd66c705484b4bc77eb914be15c1b7881fae7 upstream. This patch complements the list of device IDs previously added for lewisburg sata. Signed-off-by: Alexandra Yates

[PATCH 4.4 30/74] libata: Align ata_devices id on a cacheline

2016-03-07 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Harvey Hunt commit 4ee34ea3a12396f35b26d90a094c75db95080baa upstream. The id buffer in ata_device is a DMA target, but it isn't explicitly cacheline aligned. Due to this, adjacent fields can

[PATCH 4.4 32/74] writeback: flush inode cgroup wb switches instead of pinning super_block

2016-03-07 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Tejun Heo commit a1a0e23e49037c23ea84bc8cc146a03584d13577 upstream. If cgroup writeback is in use, inodes can be scheduled for asynchronous wb switching. Before 5ff8eaac1636 ("writeback: keep

[PATCH 4.4 34/74] arm64: vmemmap: use virtual projection of linear region

2016-03-07 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Ard Biesheuvel commit dfd55ad85e4a7fbaa82df12467515ac3c81e8a3e upstream. Commit dd006da21646 ("arm64: mm: increase VA range of identity map") made some changes to

[PATCH 4.4 19/74] iommu/amd: Apply workaround for ATS write permission check

2016-03-07 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Jay Cornwall commit 358875fd52ab8f00f66328cbf1a1d2486f265829 upstream. The AMD Family 15h Models 30h-3Fh (Kaveri) BIOS and Kernel Developer's Guide omitted part of the BIOS

Re: user namespace and fully visible proc and sys mounts

2016-03-07 Thread Eric W. Biederman
Andy Lutomirski writes: > On a related note, can we *please* find a way to constrain namespace > creation in a way that might satisfy the RHEL crowd? I am not certain to what you are referrring. As long as folks are willing to work with me I am happy to help design and

[PATCH 4.4 39/74] Btrfs: fix loading of orphan roots leading to BUG_ON

2016-03-07 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Filipe Manana commit 909c3a22da3b8d2cfd3505ca5658f0176859d400 upstream. When looking for orphan roots during mount we can end up hitting a BUG_ON() (at

[PATCH 4.4 34/74] arm64: vmemmap: use virtual projection of linear region

2016-03-07 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Ard Biesheuvel commit dfd55ad85e4a7fbaa82df12467515ac3c81e8a3e upstream. Commit dd006da21646 ("arm64: mm: increase VA range of identity map") made some changes to the memory mapping code to

[PATCH 4.4 19/74] iommu/amd: Apply workaround for ATS write permission check

2016-03-07 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Jay Cornwall commit 358875fd52ab8f00f66328cbf1a1d2486f265829 upstream. The AMD Family 15h Models 30h-3Fh (Kaveri) BIOS and Kernel Developer's Guide omitted part of the BIOS IOMMU L2 register

Re: user namespace and fully visible proc and sys mounts

2016-03-07 Thread Eric W. Biederman
Andy Lutomirski writes: > On a related note, can we *please* find a way to constrain namespace > creation in a way that might satisfy the RHEL crowd? I am not certain to what you are referrring. As long as folks are willing to work with me I am happy to help design and design something that

[PATCH 4.4 39/74] Btrfs: fix loading of orphan roots leading to BUG_ON

2016-03-07 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Filipe Manana commit 909c3a22da3b8d2cfd3505ca5658f0176859d400 upstream. When looking for orphan roots during mount we can end up hitting a BUG_ON() (at root-item.c:btrfs_find_orphan_roots())

[PATCH 4.4 36/74] ata: ahci: dont mark HotPlugCapable Ports as external/removable

2016-03-07 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Manuel Lauss commit dc8b4afc4a04fac8ee55a19b59f2356a25e7e778 upstream. The HPCP bit is set by bioses for on-board sata ports either because they think sata is hotplug

[PATCH 4.4 36/74] ata: ahci: dont mark HotPlugCapable Ports as external/removable

2016-03-07 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Manuel Lauss commit dc8b4afc4a04fac8ee55a19b59f2356a25e7e778 upstream. The HPCP bit is set by bioses for on-board sata ports either because they think sata is hotplug capable in general or to

[PATCH 4.4 35/74] PM / sleep / x86: Fix crash on graph trace through x86 suspend

2016-03-07 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Todd E Brandt commit 92f9e179a702a6adbc11e2fedc76ecd6ffc9e3f7 upstream. Pause/unpause graph tracing around do_suspend_lowlevel as it has inconsistent call/return

Re: [PATCH v5 4/7] introduce post-init read-only memory

2016-03-07 Thread Kees Cook
On Mon, Mar 7, 2016 at 5:00 AM, Christian Borntraeger wrote: > On 02/17/2016 11:41 PM, Kees Cook wrote: >> One of the easiest ways to protect the kernel from attack is to reduce >> the internal attack surface exposed when a "write" flaw is available. By >> making as much

[PATCH 4.4 37/74] tracing: Do not have comm filter override event comm field

2016-03-07 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Steven Rostedt (Red Hat) commit e57cbaf0eb006eaa207395f3bfd7ce52c1b5539c upstream. Commit 9f61668073a8d "tracing: Allow triggers to filter for CPU ids and process names"

[PATCH 4.4 35/74] PM / sleep / x86: Fix crash on graph trace through x86 suspend

2016-03-07 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Todd E Brandt commit 92f9e179a702a6adbc11e2fedc76ecd6ffc9e3f7 upstream. Pause/unpause graph tracing around do_suspend_lowlevel as it has inconsistent call/return info after it jumps to the

Re: [PATCH v5 4/7] introduce post-init read-only memory

2016-03-07 Thread Kees Cook
On Mon, Mar 7, 2016 at 5:00 AM, Christian Borntraeger wrote: > On 02/17/2016 11:41 PM, Kees Cook wrote: >> One of the easiest ways to protect the kernel from attack is to reduce >> the internal attack surface exposed when a "write" flaw is available. By >> making as much of the kernel read-only

[PATCH 4.4 37/74] tracing: Do not have comm filter override event comm field

2016-03-07 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Steven Rostedt (Red Hat) commit e57cbaf0eb006eaa207395f3bfd7ce52c1b5539c upstream. Commit 9f61668073a8d "tracing: Allow triggers to filter for CPU ids and process names" added a 'comm' filter

[PATCH 4.4 43/74] dmaengine: pxa_dma: fix cyclic transfers

2016-03-07 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Robert Jarzmik commit f16921275cc3c2442d0b95225785a601603b990f upstream. While testing audio with pxa2xx-ac97, underrun were happening while the user application was

[PATCH 4.4 43/74] dmaengine: pxa_dma: fix cyclic transfers

2016-03-07 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Robert Jarzmik commit f16921275cc3c2442d0b95225785a601603b990f upstream. While testing audio with pxa2xx-ac97, underrun were happening while the user application was correctly feeding the

[PATCH 4.4 73/74] modules: fix longstanding /proc/kallsyms vs module insertion race.

2016-03-07 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Rusty Russell commit 8244062ef1e54502ef55f54cced659913f244c3e upstream. For CONFIG_KALLSYMS, we keep two symbol tables and two string tables. There's one full copy,

[PATCH 4.4 73/74] modules: fix longstanding /proc/kallsyms vs module insertion race.

2016-03-07 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Rusty Russell commit 8244062ef1e54502ef55f54cced659913f244c3e upstream. For CONFIG_KALLSYMS, we keep two symbol tables and two string tables. There's one full copy, marked SHF_ALLOC and laid

[PATCH 4.4 74/74] drm/amdgpu: fix topaz/tonga gmc assignment in 4.4 stable

2016-03-07 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Alex Deucher When upstream commit 429c45deae6e57f1bb91bfb05b671063fb0cef60 was applied to 4.4 as d60703ca942e8d044d61360bc9792fcab54b95d0 it applied incorrectly to the

[PATCH 4.4 65/74] ubi: Fix out of bounds write in volume update code

2016-03-07 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Richard Weinberger commit e4f6daac20332448529b11f09388f1d55ef2084c upstream. ubi_start_leb_change() allocates too few bytes. ubi_more_leb_change_data() will write up to

[PATCH 4.4 38/74] pata-rb532-cf: get rid of the irq_to_gpio() call

2016-03-07 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Gabor Juhos commit 018361767a21fb2d5ebd3ac182c04baf8a8b4e08 upstream. The RB532 platform specific irq_to_gpio() implementation has been removed with commit 832f5dacfa0b

[PATCH 4.4 65/74] ubi: Fix out of bounds write in volume update code

2016-03-07 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Richard Weinberger commit e4f6daac20332448529b11f09388f1d55ef2084c upstream. ubi_start_leb_change() allocates too few bytes. ubi_more_leb_change_data() will write up to req->upd_bytes +

[PATCH 4.4 38/74] pata-rb532-cf: get rid of the irq_to_gpio() call

2016-03-07 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Gabor Juhos commit 018361767a21fb2d5ebd3ac182c04baf8a8b4e08 upstream. The RB532 platform specific irq_to_gpio() implementation has been removed with commit 832f5dacfa0b ("MIPS: Remove all the

[PATCH 4.4 74/74] drm/amdgpu: fix topaz/tonga gmc assignment in 4.4 stable

2016-03-07 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Alex Deucher When upstream commit 429c45deae6e57f1bb91bfb05b671063fb0cef60 was applied to 4.4 as d60703ca942e8d044d61360bc9792fcab54b95d0 it applied incorrectly to the tonga_ip_blocks array

[PATCH 4.4 40/74] Revert "jffs2: Fix lock acquisition order bug in jffs2_write_begin"

2016-03-07 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Thomas Betker commit 157078f64b8a9cd7011b6b900b2f2498df850748 upstream. This reverts commit 5ffd3412ae55 ("jffs2: Fix lock acquisition order bug in

[PATCH 4.4 40/74] Revert "jffs2: Fix lock acquisition order bug in jffs2_write_begin"

2016-03-07 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Thomas Betker commit 157078f64b8a9cd7011b6b900b2f2498df850748 upstream. This reverts commit 5ffd3412ae55 ("jffs2: Fix lock acquisition order bug in jffs2_write_begin"). The commit modified

Re: [PATCH] mm/hugetlb: use EOPNOTSUPP in hugetlb sysctl handlers

2016-03-07 Thread Andrew Morton
On Sat, 5 Mar 2016 03:09:50 -0500 (EST) Jan Stancek wrote: > > > Replace ENOTSUPP with EOPNOTSUPP. If hugepages are not supported, > > > this value is propagated to userspace. EOPNOTSUPP is part of uapi > > > and is widely supported by libc libraries. > > > > hm, what is

[PATCH 4.4 45/74] ALSA: usb-audio: Add a quirk for Plantronics DA45

2016-03-07 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Dennis Kadioglu commit 17e2df4613be57d0fab68df749f6b8114e453152 upstream. Plantronics DA45 does not support reading the sample rate which leads to many lines of "cannot get freq

Re: [PATCH] mm/hugetlb: use EOPNOTSUPP in hugetlb sysctl handlers

2016-03-07 Thread Andrew Morton
On Sat, 5 Mar 2016 03:09:50 -0500 (EST) Jan Stancek wrote: > > > Replace ENOTSUPP with EOPNOTSUPP. If hugepages are not supported, > > > this value is propagated to userspace. EOPNOTSUPP is part of uapi > > > and is widely supported by libc libraries. > > > > hm, what is the actual user-visible

[PATCH 4.4 45/74] ALSA: usb-audio: Add a quirk for Plantronics DA45

2016-03-07 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Dennis Kadioglu commit 17e2df4613be57d0fab68df749f6b8114e453152 upstream. Plantronics DA45 does not support reading the sample rate which leads to many lines of "cannot get freq at ep 0x4" and

[PATCH 4.4 46/74] ALSA: ctl: Fix ioctls for X32 ABI

2016-03-07 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Takashi Iwai commit 6236d8bb2afcfe71b88ecea554e0dc638090a45f upstream. The X32 ABI takes the same alignment like x86-64, and this may result in the incompatible struct size from

[PATCH 4.4 46/74] ALSA: ctl: Fix ioctls for X32 ABI

2016-03-07 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Takashi Iwai commit 6236d8bb2afcfe71b88ecea554e0dc638090a45f upstream. The X32 ABI takes the same alignment like x86-64, and this may result in the incompatible struct size from ia32.

[PATCH 4.4 44/74] [media] adv7604: fix tx 5v detect regression

2016-03-07 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Hans Verkuil commit 0ba4581c84cfb39fd527f6b3457f1c97f6356c04 upstream. The 5 volt detect functionality broke in 3.14: the code reads IO register 0x70 again after it has

Re: [PATCH v5 2/3] mtd: nand: Add support for Arasan Nand Flash Controller

2016-03-07 Thread Brian Norris
+ Boris Punnaiah, Can you fix the threading on your mail client? Your patch series does not appear as a thread, because you didn't get the mail headers right (References and In-Reply-To). If you're having trouble, try git-send-email. On Sat, Nov 21, 2015 at 08:09:48PM +0530, Punnaiah Choudary

[PATCH 4.4 44/74] [media] adv7604: fix tx 5v detect regression

2016-03-07 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Hans Verkuil commit 0ba4581c84cfb39fd527f6b3457f1c97f6356c04 upstream. The 5 volt detect functionality broke in 3.14: the code reads IO register 0x70 again after it has already been cleared.

Re: [PATCH v5 2/3] mtd: nand: Add support for Arasan Nand Flash Controller

2016-03-07 Thread Brian Norris
+ Boris Punnaiah, Can you fix the threading on your mail client? Your patch series does not appear as a thread, because you didn't get the mail headers right (References and In-Reply-To). If you're having trouble, try git-send-email. On Sat, Nov 21, 2015 at 08:09:48PM +0530, Punnaiah Choudary

[PATCH 4.4 20/74] iommu/amd: Fix boot warning when device 00:00.0 is not iommu covered

2016-03-07 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Suravee Suthikulpanit commit 38e45d02ea9f194b89d6bf41e52ccafc8e2c2b47 upstream. The setup code for the performance counters in the AMD IOMMU driver tests whether

[PATCH 4.4 48/74] ALSA: rawmidi: Fix ioctls X32 ABI

2016-03-07 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Takashi Iwai commit 2251fbbc1539f05b0b206b37a602d5776be37252 upstream. Like the previous fixes for ctl and PCM, we need a fix for incompatible X32 ABI regarding the rawmidi:

[PATCH 4.4 48/74] ALSA: rawmidi: Fix ioctls X32 ABI

2016-03-07 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Takashi Iwai commit 2251fbbc1539f05b0b206b37a602d5776be37252 upstream. Like the previous fixes for ctl and PCM, we need a fix for incompatible X32 ABI regarding the rawmidi: namely, struct

[PATCH 4.4 20/74] iommu/amd: Fix boot warning when device 00:00.0 is not iommu covered

2016-03-07 Thread Greg Kroah-Hartman
4.4-stable review patch. If anyone has any objections, please let me know. -- From: Suravee Suthikulpanit commit 38e45d02ea9f194b89d6bf41e52ccafc8e2c2b47 upstream. The setup code for the performance counters in the AMD IOMMU driver tests whether the counters can be written.

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