[PATCH v7 1/6] mm: mlock: Refactor mlock, munlock, and munlockall code

2015-08-08 Thread Eric B Munson
Extending the mlock system call is very difficult because it currently does not take a flags argument. A later patch in this set will extend mlock to support a middle ground between pages that are locked and faulted in immediately and unlocked pages. To pave the way for the new system call, the

[PATCH v7 4/6] mm: mlock: Add mlock flags to enable VM_LOCKONFAULT usage

2015-08-08 Thread Eric B Munson
The previous patch introduced a flag that specified pages in a VMA should be placed on the unevictable LRU, but they should not be made present when the area is created. This patch adds the ability to set this state via the new mlock system calls. We add MLOCK_ONFAULT for mlock2 and MCL_ONFAULT

[PATCH] perf hists browser: Support horizontal scrolling with '<' and '>' key

2015-08-08 Thread Namhyung Kim
Currently perf TUI report browser doesn't support horizontal scrolling. So if terminal width is smaller than the actual contents, there's no way to see them. This patch adds support horizontal movement by '<' and '>' keys. Signed-off-by: Namhyung Kim --- tools/perf/ui/browsers/hists.c | 64

[PATCH v7 0/6] Allow user to request memory to be locked on page fault

2015-08-08 Thread Eric B Munson
mlock() allows a user to control page out of program memory, but this comes at the cost of faulting in the entire mapping when it is allocated. For large mappings where the entire area is not necessary this is not ideal. Instead of forcing all locked pages to be present when they are allocated,

[PATCH v7 3/6] mm: Introduce VM_LOCKONFAULT

2015-08-08 Thread Eric B Munson
The cost of faulting in all memory to be locked can be very high when working with large mappings. If only portions of the mapping will be used this can incur a high penalty for locking. For the example of a large file, this is the usage pattern for a large statical language model (probably

[PATCH v7 5/6] selftests: vm: Add tests for lock on fault

2015-08-08 Thread Eric B Munson
Test the mmap() flag, and the mlockall() flag. These tests ensure that pages are not faulted in until they are accessed, that the pages are unevictable once faulted in, and that VMA splitting and merging works with the new VM flag. The second test ensures that mlock limits are respected. Note

[PATCH v7 6/6] mips: Add entry for new mlock2 syscall

2015-08-08 Thread Eric B Munson
A previous commit introduced the new mlock2 syscall, add entries for the MIPS architecture. Signed-off-by: Eric B Munson Acked-by: Ralf Baechle Cc: Ralf Baechle Cc: linux-m...@linux-mips.org Cc: linux-...@vger.kernel.org Cc: linux-a...@vger.kernel.org Cc: linux...@kvack.org Cc:

[PATCH v7 2/6] mm: mlock: Add new mlock system call

2015-08-08 Thread Eric B Munson
With the refactored mlock code, introduce a new system call for mlock. The new call will allow the user to specify what lock states are being added. mlock2 is trivial at the moment, but a follow on patch will add a new mlock state making it useful. Signed-off-by: Eric B Munson Acked-by:

Re: [PATCH] perf, tools, report: Add support for srcfile sort key

2015-08-08 Thread Namhyung Kim
Hi Andi, On Sat, Aug 08, 2015 at 04:27:35AM +0200, Andi Kleen wrote: > On Fri, Aug 07, 2015 at 09:02:15PM -0300, Arnaldo Carvalho de Melo wrote: > > Em Fri, Aug 07, 2015 at 08:51:45PM -0300, Arnaldo Carvalho de Melo escreveu: > > > Em Fri, Aug 07, 2015 at 03:54:24PM -0700, Andi Kleen escreveu: >

Re: [PATCH 4.1 000/123] 4.1.5-stable review

2015-08-08 Thread Guenter Roeck
On 08/08/2015 03:07 PM, Greg Kroah-Hartman wrote: This is the start of the stable review cycle for the 4.1.5 release. There are 123 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

Re: [PATCH 3.14 00/29] 3.14.50-stable review

2015-08-08 Thread Guenter Roeck
On 08/08/2015 03:07 PM, Greg Kroah-Hartman wrote: This is the start of the stable review cycle for the 3.14.50 release. There are 29 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

Re: [PATCH 3.10 00/26] 3.10.86-stable review

2015-08-08 Thread Guenter Roeck
On 08/08/2015 03:07 PM, Greg Kroah-Hartman wrote: This is the start of the stable review cycle for the 3.10.86 release. There are 26 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

Re: [PATCH] tools lib traceevent: add checks for returned EVENT_ERROR type

2015-08-08 Thread Namhyung Kim
On Fri, Aug 07, 2015 at 12:59:10PM +0200, Jiri Olsa wrote: > On Mon, Aug 03, 2015 at 01:08:05PM -0400, Dean Nelson wrote: > > The second warning message and SIGSEGV stem from the issue expressed in the > > first warning message, and are the result of ignoring the EVENT_ERROR type > > returned back

Re: [PATCH v4 4/5] perf config: Add a option 'list-all' to perf-config

2015-08-08 Thread Namhyung Kim
On Sat, Aug 08, 2015 at 06:50:59PM +0900, Taewoong Song wrote: > >>> OPT_GROUP("Action"), > >>> OPT_BIT('l', "list", , > >>> "show current config variables", ACTION_LIST), > >>> + OPT_BIT('a', "list-all", , > >>> + "show current and all possible config variables with default

Re: [PATCH v4 4/5] perf config: Add a option 'list-all' to perf-config

2015-08-08 Thread Namhyung Kim
On Fri, Aug 07, 2015 at 10:12:02AM +0900, taeung wrote: > Hi, Namhyung > > On 07/27/2015 05:48 PM, Namhyung Kim wrote: > >On Mon, Jul 27, 2015 at 12:58:30AM +0900, Taeung Song wrote: > >>A option 'list-all' is to display both current config variables and > >>all possible config variables with

Re: [PATCH] tools lib traceevent: add checks for returned EVENT_ERROR type

2015-08-08 Thread Namhyung Kim
Hi Dean, On Fri, Aug 07, 2015 at 08:02:25AM -0500, Dean Nelson wrote: > On 08/07/2015 07:16 AM, Namhyung Kim wrote: > >Hi, > > > >On Fri, Aug 7, 2015 at 7:59 PM, Jiri Olsa wrote: > >>On Mon, Aug 03, 2015 at 01:08:05PM -0400, Dean Nelson wrote: > >>>Running the following perf-stat command on an

Re: powerpc: Add an inline function to update HID0

2015-08-08 Thread Benjamin Herrenschmidt
On Tue, 2015-08-04 at 20:08 +1000, Michael Ellerman wrote: > On Tue, 2015-04-08 at 08:30:58 UTC, "Gautham R. Shenoy" wrote: > > Section 3.7 of Version 1.2 of the Power8 Processor User's Manual > > prescribes that updates to HID0 be preceded by a SYNC instruction and > > followed by an ISYNC

[PATCH 4/5] drivers/tty: make serial/mpsc.c driver explicitly non-modular

2015-08-08 Thread Paul Gortmaker
The Kconfig for this driver is currently: config SERIAL_MPSC bool "Marvell MPSC serial port support" ...meaning that it currently is not being built as a module by anyone. Lets remove the modular code that is essentially orphaned, so that when reading the driver there is no doubt it is

[PATCH 0/5] drivers/tty: make more bool drivers explicitly non-modular

2015-08-08 Thread Paul Gortmaker
This second set of patches to drivers/tty steps outside of the serial dir, and an improved auditing finds two more serial drivers pretending to be modular that really are not. The reasoning for doing this is the same as the first set[1] of patches and is largely copied below: In the previous

[PATCH 2/5] drivers/tty: make sysrq.c slightly more explicitly non-modular

2015-08-08 Thread Paul Gortmaker
The Kconfig currently controlling compilation of this code is: config.debug:config MAGIC_SYSRQ bool "Magic SysRq key" ...meaning that it currently is not being built as a module by anyone. Lets remove the traces of modularity we can so that when reading the driver there is less doubt it

[PATCH 3/5] drivers/tty: make hvc_console.c explicitly non-modular

2015-08-08 Thread Paul Gortmaker
The Kconfig currently controlling compilation of this code is: drivers/tty/hvc/Kconfig:config HVC_DRIVER drivers/tty/hvc/Kconfig:bool ...meaning that it currently is not being built as a module by anyone. Lets remove the modular code that is essentially orphaned, so that when reading

[PATCH 5/5] drivers/tty: make serial 8250_lpc18xx.c explicitly non-modular

2015-08-08 Thread Paul Gortmaker
The Kconfig currently controlling compilation of this code is: 8250/Kconfig:config SERIAL_8250_LPC18XX 8250/Kconfig:bool "NXP LPC18xx/43xx serial port support" ...meaning that it currently is not being built as a module by anyone. Lets remove the modular code that is essentially

[PATCH 1/5] drivers/tty: make pty.c slightly more explicitly non-modular

2015-08-08 Thread Paul Gortmaker
The Kconfig currently controlling compilation of this code is: drivers/tty/Kconfig:config LEGACY_PTYS drivers/tty/Kconfig:bool "Legacy (BSD) PTY support" ...and: drivers/tty/Kconfig:config UNIX98_PTYS drivers/tty/Kconfig:bool "Unix98 PTY support" if EXPERT combined with this:

[PATCH] staging/lustre/llite: get rid of unused ll_super_blocks list

2015-08-08 Thread green
From: Oleg Drokin ll_super_blocks became unused quite a while ago with switch to the new CLIO code. So this patch removes the list, ll_sb_lock spinlock that guards it and superblock info ll_list linkage. Signed-off-by: Oleg Drokin --- drivers/staging/lustre/lustre/llite/llite_internal.h | 1

Re: [PATCH RT 0/6] Linux 3.14.48-rt49-rc1

2015-08-08 Thread Paul Gortmaker
[Re: [PATCH RT 0/6] Linux 3.14.48-rt49-rc1] On 08/08/2015 (Sat 19:23) Steven Rostedt wrote: > On Sat, 8 Aug 2015 19:10:17 -0400 > Paul Gortmaker wrote: > > > > So we took 20 IRQs in 5s, or 4/s ; not quite the 1/s minimum, but > > definitely not > > the HZ/s we'd get w/o NOHZ_FULL.

Purchasing/Infrared lamp therapy products/Aukewel Co., ltd

2015-08-08 Thread Woody Wu
Dear Client, Have a good day! Glad to learn you're on the market of Infrared Lamp products We are the manufacture at family use electronic health devices since 2000. We keep good quality and reliable cooperation for global valued customers. Main products include infrared lamp. If any product

Re: [PATCH RT 0/6] Linux 3.14.48-rt49-rc1

2015-08-08 Thread Steven Rostedt
On Sat, 8 Aug 2015 19:10:17 -0400 Paul Gortmaker wrote: > So we took 20 IRQs in 5s, or 4/s ; not quite the 1/s minimum, but definitely > not > the HZ/s we'd get w/o NOHZ_FULL. Re-running it got consistently 18-20 IRQ / > 5s. OK, so NO_HZ_FULL still isn't great on -rt, but this shows that it

Re: [PATCH RT 0/6] Linux 3.14.48-rt49-rc1

2015-08-08 Thread Paul Gortmaker
[[PATCH RT 0/6] Linux 3.14.48-rt49-rc1] On 06/08/2015 (Thu 18:17) Steven Rostedt wrote: > > Dear RT Folks, > > This is the RT stable review cycle of patch 3.14.48-rt49-rc1. > > Please scream at me if I messed something up. Please test the patches too. > > The -rc release will be uploaded to

Re: [RFC PATCH 0/4] Shared vhost design

2015-08-08 Thread Bandan Das
Hi Michael, "Michael S. Tsirkin" writes: > On Mon, Jul 13, 2015 at 12:07:31AM -0400, Bandan Das wrote: >> Hello, >> >> There have been discussions on improving the current vhost design. The first >> attempt, to my knowledge was Shirley Ma's patch to create a dedicated vhost >> worker per

[PATCH 3.10 15/26] Input: usbtouchscreen - avoid unresponsive TSC-30 touch screen

2015-08-08 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Bernhard Bender commit 968491709e5b1aaf429428814fff3d932fa90b60 upstream. This patch fixes a problem in the usbtouchscreen driver for DMC TSC-30 touch screen. Due to a missing delay between

[PATCH 3.10 16/26] blkcg: fix gendisk reference leak in blkg_conf_prep()

2015-08-08 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Tejun Heo commit 5f6c2d2b7dbb541c1e922538c49fa04c494ae3d7 upstream. When a blkcg configuration is targeted to a partition rather than a whole device, blkg_conf_prep fails with -EINVAL;

[PATCH 3.10 01/26] mm: avoid setting up anonymous pages into file mapping

2015-08-08 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: "Kirill A. Shutemov" commit 6b7339f4c31ad69c8e9c0b2859276e22cf72176d upstream. Reading page fault handler code I've noticed that under right circumstances kernel would map anonymous pages

[PATCH 3.10 17/26] ata: pmp: add quirk for Marvell 4140 SATA PMP

2015-08-08 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Lior Amsalem commit 945b47441d83d2392ac9f984e0267ad521f24268 upstream. This commit adds the necessary quirk to make the Marvell 4140 SATA PMP work properly. This PMP doesn't like SRST on port

[PATCH 3.10 04/26] ARC: make sure instruction_pointer() returns unsigned value

2015-08-08 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Alexey Brodkin commit f51e2f1911122879eefefa4c592dea8bf794b39c upstream. Currently instruction_pointer() returns pt_regs->ret and so return value is of type "long", which implicitly stands

[PATCH 3.10 21/26] xhci: prevent bus_suspend if SS port resuming in phase 1

2015-08-08 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Zhuang Jin Can commit fac4271d1126c45ceaceb7f4a336317b771eb121 upstream. When the link is just waken, it's in Resume state, and driver sets PLS to U0. This refers to Phase 1. Phase 2 refers

[PATCH 3.10 19/26] xhci: Calculate old endpoints correctly on device reset

2015-08-08 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Brian Campbell commit 326124a027abc9a7f43f72dc94f6f0f7a55b02b3 upstream. When resetting a device the number of active TTs may need to be corrected by xhci_update_tt_active_eps, but the number

[PATCH 3.10 08/26] ALSA: hda - Fix MacBook Pro 5,2 quirk

2015-08-08 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Takashi Iwai commit 649ccd08534ee26deb2e5b08509800d0e95167f5 upstream. MacBook Pro 5,2 with ALC889 codec had already a fixup entry, but this seems not working correctly, a fix for pin NID

[PATCH 3.10 13/26] md/raid1: fix test for was read error from last working device.

2015-08-08 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: NeilBrown commit 34cab6f42003cb06f48f86a86652984dec338ae9 upstream. When we get a read error from the last working device, we don't try to repair it, and don't fail the device. We simple

[PATCH 3.10 03/26] s390/sclp: clear upper register halves in _sclp_print_early

2015-08-08 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Martin Schwidefsky commit f9c87a6f46d508eae0d9ae640be98d50f237f827 upstream. If the kernel is compiled with gcc 5.1 and the XZ compression option the decompress_kernel function calls

[PATCH 3.10 18/26] usb-storage: ignore ZTE MF 823 card reader in mode 0x1225

2015-08-08 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Oliver Neukum commit 5fb2c782f451a4fb9c19c076e2c442839faf0f76 upstream. This device automatically switches itself to another mode (0x1405) unless the specific access pattern of Windows is

[PATCH 3.10 02/26] freeing unlinked file indefinitely delayed

2015-08-08 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Al Viro commit 75a6f82a0d10ef8f13cd8fe7212911a0252ab99e upstream. Normally opening a file, unlinking it and then closing will have the inode freed upon close() (provided that it's not

[PATCH 3.10 10/26] mac80211: clear subdir_stations when removing debugfs

2015-08-08 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Tom Hughes commit 4479004e6409087d1b4986881dc98c6c15dffb28 upstream. If we don't do this, and we then fail to recreate the debugfs directory during a mode change, then we will fail later

[PATCH 3.10 07/26] ALSA: usb-audio: add dB range mapping for some devices

2015-08-08 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Yao-Wen Mao commit 2d1cb7f658fb9c3ba8f9dab8aca297d4dfdec835 upstream. Add the correct dB ranges of Bose Companion 5 and Drangonfly DAC 1.2. Signed-off-by: Yao-Wen Mao Signed-off-by: Takashi

[PATCH 3.14 00/29] 3.14.50-stable review

2015-08-08 Thread Greg Kroah-Hartman
This is the start of the stable review cycle for the 3.14.50 release. There are 29 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 Mon Aug 10 22:06:58 UTC 2015. Anything

[PATCH 3.10 12/26] mmc: sdhci-pxav3: fix platform_data is not initialized

2015-08-08 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Jingju Hou commit 9cd76049f0d90ae241f5ad80e311489824527000 upstream. pdev->dev.platform_data is not initialized if match is true in function sdhci_pxav3_probe. Just local variable pdata is

[PATCH 3.10 24/26] iscsi-target: Fix use-after-free during TPG session shutdown

2015-08-08 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Nicholas Bellinger commit 417c20a9bdd1e876384127cf096d8ae8b559066c upstream. This patch fixes a use-after-free bug in iscsit_release_sessions_for_tpg() where se_portal_group->session_lock was

[PATCH 3.10 26/26] efi: fix 32bit kernel boot failed problem using efi

2015-08-08 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Fupan Li Commit 35d5134b7d5a ("x86/efi: Correct EFI boot stub use of code32_start") imported a bug, which will cause 32bit kernel boot failed using efi method. It should use the label's

[PATCH 3.14 04/29] ARC: make sure instruction_pointer() returns unsigned value

2015-08-08 Thread Greg Kroah-Hartman
3.14-stable review patch. If anyone has any objections, please let me know. -- From: Alexey Brodkin commit f51e2f1911122879eefefa4c592dea8bf794b39c upstream. Currently instruction_pointer() returns pt_regs->ret and so return value is of type "long", which implicitly stands

[PATCH 3.14 01/29] mm: avoid setting up anonymous pages into file mapping

2015-08-08 Thread Greg Kroah-Hartman
3.14-stable review patch. If anyone has any objections, please let me know. -- From: "Kirill A. Shutemov" commit 6b7339f4c31ad69c8e9c0b2859276e22cf72176d upstream. Reading page fault handler code I've noticed that under right circumstances kernel would map anonymous pages

[PATCH 3.14 03/29] s390/sclp: clear upper register halves in _sclp_print_early

2015-08-08 Thread Greg Kroah-Hartman
3.14-stable review patch. If anyone has any objections, please let me know. -- From: Martin Schwidefsky commit f9c87a6f46d508eae0d9ae640be98d50f237f827 upstream. If the kernel is compiled with gcc 5.1 and the XZ compression option the decompress_kernel function calls

[PATCH 3.10 25/26] iscsi-target: Fix iser explicit logout TX kthread leak

2015-08-08 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Nicholas Bellinger commit 007d038bdf95ccfe2491d0078be54040d110fd06 upstream. This patch fixes a regression introduced with the following commit in v4.0-rc1 code, where an explicit iser-target

[PATCH 3.14 18/29] usb-storage: ignore ZTE MF 823 card reader in mode 0x1225

2015-08-08 Thread Greg Kroah-Hartman
3.14-stable review patch. If anyone has any objections, please let me know. -- From: Oliver Neukum commit 5fb2c782f451a4fb9c19c076e2c442839faf0f76 upstream. This device automatically switches itself to another mode (0x1405) unless the specific access pattern of Windows is

[PATCH 3.14 02/29] freeing unlinked file indefinitely delayed

2015-08-08 Thread Greg Kroah-Hartman
3.14-stable review patch. If anyone has any objections, please let me know. -- From: Al Viro commit 75a6f82a0d10ef8f13cd8fe7212911a0252ab99e upstream. Normally opening a file, unlinking it and then closing will have the inode freed upon close() (provided that it's not

[PATCH 3.14 15/29] Input: usbtouchscreen - avoid unresponsive TSC-30 touch screen

2015-08-08 Thread Greg Kroah-Hartman
3.14-stable review patch. If anyone has any objections, please let me know. -- From: Bernhard Bender commit 968491709e5b1aaf429428814fff3d932fa90b60 upstream. This patch fixes a problem in the usbtouchscreen driver for DMC TSC-30 touch screen. Due to a missing delay between

[PATCH 3.14 11/29] mmc: sdhci-esdhc: Make 8BIT bus work

2015-08-08 Thread Greg Kroah-Hartman
3.14-stable review patch. If anyone has any objections, please let me know. -- From: Joakim Tjernlund commit 8e91125ff3f57f15c6568e2a6d32743b3f7815e4 upstream. Support for 8BIT bus with was added some time ago to sdhci-esdhc but then missed to remove the 8BIT from the

[PATCH 3.14 19/29] xhci: Calculate old endpoints correctly on device reset

2015-08-08 Thread Greg Kroah-Hartman
3.14-stable review patch. If anyone has any objections, please let me know. -- From: Brian Campbell commit 326124a027abc9a7f43f72dc94f6f0f7a55b02b3 upstream. When resetting a device the number of active TTs may need to be corrected by xhci_update_tt_active_eps, but the number

[PATCH 3.14 26/29] avr32: handle NULL as a valid clock object

2015-08-08 Thread Greg Kroah-Hartman
3.14-stable review patch. If anyone has any objections, please let me know. -- From: Andy Shevchenko commit 5c02a4206538da12c040b51778d310df84c6bf6c upstream. Since NULL is used as valid clock object on optional clocks we have to handle this case in avr32 implementation as

[PATCH 3.10 14/26] tile: use free_bootmem_late() for initrd

2015-08-08 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Chris Metcalf commit 3f81d2447b37ac697b3c600039f2c6b628c06e21 upstream. We were previously using free_bootmem() and just getting lucky that nothing too bad happened. Signed-off-by: Chris

[PATCH 3.14 20/29] xhci: report U3 when link is in resume state

2015-08-08 Thread Greg Kroah-Hartman
3.14-stable review patch. If anyone has any objections, please let me know. -- From: Zhuang Jin Can commit 243292a2ad3dc365849b820a64868927168894ac upstream. xhci_hub_report_usb3_link_state() returns pls as U0 when the link is in resume state, and this causes usb core to

[PATCH 3.10 11/26] mmc: sdhci-esdhc: Make 8BIT bus work

2015-08-08 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Joakim Tjernlund commit 8e91125ff3f57f15c6568e2a6d32743b3f7815e4 upstream. Support for 8BIT bus with was added some time ago to sdhci-esdhc but then missed to remove the 8BIT from the

[PATCH 4.1 002/123] cxl: Check if afu is not null in cxl_slbia

2015-08-08 Thread Greg Kroah-Hartman
4.1-stable review patch. If anyone has any objections, please let me know. -- From: Daniel Axtens commit 2c069a118fe1d80c47dca84e1561045fc7f3cc9e upstream. The pointer to an AFU in the adapter's list of AFUs can be null if we're in the process of removing AFUs. The

[PATCH 3.14 07/29] ALSA: usb-audio: add dB range mapping for some devices

2015-08-08 Thread Greg Kroah-Hartman
3.14-stable review patch. If anyone has any objections, please let me know. -- From: Yao-Wen Mao commit 2d1cb7f658fb9c3ba8f9dab8aca297d4dfdec835 upstream. Add the correct dB ranges of Bose Companion 5 and Drangonfly DAC 1.2. Signed-off-by: Yao-Wen Mao Signed-off-by: Takashi

[PATCH 3.14 13/29] md/raid1: fix test for was read error from last working device.

2015-08-08 Thread Greg Kroah-Hartman
3.14-stable review patch. If anyone has any objections, please let me know. -- From: NeilBrown commit 34cab6f42003cb06f48f86a86652984dec338ae9 upstream. When we get a read error from the last working device, we don't try to repair it, and don't fail the device. We simple

[PATCH 4.1 000/123] 4.1.5-stable review

2015-08-08 Thread Greg Kroah-Hartman
This is the start of the stable review cycle for the 4.1.5 release. There are 123 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 Mon Aug 10 22:06:48 UTC 2015. Anything

[PATCH 3.14 23/29] x86/efi: Use all 64 bit of efi_memmap in setup_e820()

2015-08-08 Thread Greg Kroah-Hartman
3.14-stable review patch. If anyone has any objections, please let me know. -- From: Dmitry Skorodumov commit 7cc03e48965453b5df1cce5062c826189b04b960 upstream. The efi_info structure stores low 32 bits of memory map in efi_memmap and high 32 bits in efi_memmap_hi. While

[PATCH 3.14 27/29] iscsi-target: Fix use-after-free during TPG session shutdown

2015-08-08 Thread Greg Kroah-Hartman
3.14-stable review patch. If anyone has any objections, please let me know. -- From: Nicholas Bellinger commit 417c20a9bdd1e876384127cf096d8ae8b559066c upstream. This patch fixes a use-after-free bug in iscsit_release_sessions_for_tpg() where se_portal_group->session_lock was

[PATCH 3.14 24/29] rds: rds_ib_device.refcount overflow

2015-08-08 Thread Greg Kroah-Hartman
3.14-stable review patch. If anyone has any objections, please let me know. -- From: Wengang Wang commit 4fabb59449aa44a585b3603ffdadd4c5f4d0c033 upstream. Fixes: 3e0249f9c05c ("RDS/IB: add refcount tracking to struct rds_ib_device") There lacks a dropping on

[PATCH 3.14 16/29] blkcg: fix gendisk reference leak in blkg_conf_prep()

2015-08-08 Thread Greg Kroah-Hartman
3.14-stable review patch. If anyone has any objections, please let me know. -- From: Tejun Heo commit 5f6c2d2b7dbb541c1e922538c49fa04c494ae3d7 upstream. When a blkcg configuration is targeted to a partition rather than a whole device, blkg_conf_prep fails with -EINVAL;

[PATCH 3.14 17/29] ata: pmp: add quirk for Marvell 4140 SATA PMP

2015-08-08 Thread Greg Kroah-Hartman
3.14-stable review patch. If anyone has any objections, please let me know. -- From: Lior Amsalem commit 945b47441d83d2392ac9f984e0267ad521f24268 upstream. This commit adds the necessary quirk to make the Marvell 4140 SATA PMP work properly. This PMP doesn't like SRST on port

[PATCH 3.14 10/29] mac80211: clear subdir_stations when removing debugfs

2015-08-08 Thread Greg Kroah-Hartman
3.14-stable review patch. If anyone has any objections, please let me know. -- From: Tom Hughes commit 4479004e6409087d1b4986881dc98c6c15dffb28 upstream. If we don't do this, and we then fail to recreate the debugfs directory during a mode change, then we will fail later

[PATCH 4.1 004/123] Revert "Input: synaptics - allocate 3 slots to keep stability in image sensors"

2015-08-08 Thread Greg Kroah-Hartman
4.1-stable review patch. If anyone has any objections, please let me know. -- From: Dmitry Torokhov commit dbf3c370862d73fcd2c74ca55e254bb02143238d upstream. This reverts commit 63c4fda3c0bb841b1aad1298fc7fe94058fc79f8 as it causes issues with detecting 3-finger taps.

[PATCH 4.1 005/123] parisc: Fix some PTE/TLB race conditions and optimize __flush_tlb_range based on timing results

2015-08-08 Thread Greg Kroah-Hartman
4.1-stable review patch. If anyone has any objections, please let me know. -- From: John David Anglin commit 01ab60570427caa24b9debc369e452e86cd9beb4 upstream. The increased use of pdtlb/pitlb instructions seemed to increase the frequency of random segmentation faults

[PATCH 4.1 006/123] parisc: mm: Fix a memory leak related to pmd not attached to the pgd

2015-08-08 Thread Greg Kroah-Hartman
4.1-stable review patch. If anyone has any objections, please let me know. -- From: Christophe Jaillet commit 4c4ac9a48ac512c6b5a6cca06cfad2ad96e8caaa upstream. Commit 0e0da48dee8d ("parisc: mm: don't count preallocated pmds") introduced a memory leak. After this commit, the

[PATCH 4.1 026/123] crypto: omap-des - Fix unmapping of dma channels

2015-08-08 Thread Greg Kroah-Hartman
4.1-stable review patch. If anyone has any objections, please let me know. -- From: "Vutla, Lokesh" commit acb33cc541d7a5495b16a133702d4c401ea4e294 upstream. dma_unmap_sg() is being called twice after completing the task. Looks like this is a copy paste error when creating

[PATCH 4.1 025/123] x86/kasan: Fix boot crash on AMD processors

2015-08-08 Thread Greg Kroah-Hartman
4.1-stable review patch. If anyone has any objections, please let me know. -- From: Andrey Ryabinin commit d4f86beacc21d538dc41e1fc75a22e084f547edf upstream. While populating zero shadow wrong bits in upper level page tables used. __PAGE_KERNEL_RO that was used for

[PATCH 4.1 007/123] ARM: pxa: fix dm9000 platform data regression

2015-08-08 Thread Greg Kroah-Hartman
4.1-stable review patch. If anyone has any objections, please let me know. -- From: Robert Jarzmik commit a927ef895e288e79f1bfed221f27d7bfa37e907f upstream. Since dm9000 driver added support for a vcc regulator, platform data based platforms have their ethernet broken, as the

Re: [RFC PATCH 1/4] vhost: Introduce a universal thread to serve all users

2015-08-08 Thread Bandan Das
Eyal Moscovici writes: > Hi, > > Do you know what is the overhead of switching the vhost thread from one > cgroup to another? I misinterpreted this question earlier. I think what you are asking here is that when the vm process is moved from one cgroup to another, what is the overhead of

[PATCH 4.1 055/123] drivers: clk: st: Fix flexgen lock init

2015-08-08 Thread Greg Kroah-Hartman
4.1-stable review patch. If anyone has any objections, please let me know. -- From: Giuseppe Cavallaro commit 0f4f2afd4402883a51ad27a1d9e046643bb1e3cb upstream. While proving lock, the following warning happens and it is fixed after initializing lock in the setup function

[PATCH 4.1 064/123] mmc: omap_hsmmc: Fix DTO and DCRC handling

2015-08-08 Thread Greg Kroah-Hartman
4.1-stable review patch. If anyone has any objections, please let me know. -- From: Kishon Vijay Abraham I commit 408806f740497c5d71f9c305b3d6aad260ff186d upstream. DTO/DCRC errors were not being informed to the mmc core since commit ae4bf788ee9b ("mmc: omap_hsmmc:

[PATCH 4.1 008/123] ARM: dts: dra7x-evm: Prevent glitch on DCAN1 pinmux

2015-08-08 Thread Greg Kroah-Hartman
4.1-stable review patch. If anyone has any objections, please let me know. -- From: Roger Quadros commit 2acb5c301edf39ab6d066687ce70da1166e4de9e upstream. Driver core sets "default" pinmux on on probe and CAN driver sets "sleep" pinmux during register. This causes a small

[PATCH 4.1 009/123] ARM: dts: am57xx-beagle-x15: Provide supply for usb2_phy2

2015-08-08 Thread Greg Kroah-Hartman
4.1-stable review patch. If anyone has any objections, please let me know. -- From: Roger Quadros commit 9ab402aed38b95d9ce453108622be0fc6f167568 upstream. Without this USB2 breaks if USB1 is disabled or USB1 initializes after USB2 e.g. due to deferred probing. Fixes:

Re: [PATCH 4.1 076/123] Input: zforce - dont overwrite the stack

2015-08-08 Thread Dmitry Torokhov
Hi Greg, On August 8, 2015 3:09:14 PM PDT, Greg Kroah-Hartman wrote: >4.1-stable review patch. If anyone has any objections, please let me >know. This was a bad patch and its reverted n mainline, please drop. > >-- > >From: Oleksij Rempel > >commit

[PATCH 4.1 056/123] drivers: clk: st: Fix mux bit-setting for Cortex A9 clocks

2015-08-08 Thread Greg Kroah-Hartman
4.1-stable review patch. If anyone has any objections, please let me know. -- From: Gabriel Fernandez commit 3be6d8ce639d92e60d144fb99dd74a53fe3799bb upstream. This patch fixes the mux bit-setting for ClockgenA9. Signed-off-by: Gabriel Fernandez Fixes: 13e6f2da1ddf ("clk:

[PATCH 4.1 028/123] s390/sclp: clear upper register halves in _sclp_print_early

2015-08-08 Thread Greg Kroah-Hartman
4.1-stable review patch. If anyone has any objections, please let me know. -- From: Martin Schwidefsky commit f9c87a6f46d508eae0d9ae640be98d50f237f827 upstream. If the kernel is compiled with gcc 5.1 and the XZ compression option the decompress_kernel function calls

[PATCH 4.1 066/123] mmc: sdhci-esdhc: Make 8BIT bus work

2015-08-08 Thread Greg Kroah-Hartman
4.1-stable review patch. If anyone has any objections, please let me know. -- From: Joakim Tjernlund commit 8e91125ff3f57f15c6568e2a6d32743b3f7815e4 upstream. Support for 8BIT bus with was added some time ago to sdhci-esdhc but then missed to remove the 8BIT from the reserved

[PATCH 4.1 057/123] drivers: clk: st: Incorrect register offset used for lock_status

2015-08-08 Thread Greg Kroah-Hartman
4.1-stable review patch. If anyone has any objections, please let me know. -- From: Pankaj Dev commit 56551da9255f20ffd3a9711728a1a3ad4b7100af upstream. Incorrect register offset used for sthi407 clockgenC Signed-off-by: Pankaj Dev Signed-off-by: Gabriel Fernandez Fixes:

[PATCH 4.1 010/123] ARM: 8404/1: dma-mapping: fix off-by-one error in bitmap size check

2015-08-08 Thread Greg Kroah-Hartman
4.1-stable review patch. If anyone has any objections, please let me know. -- From: Marek Szyprowski commit 462859aa7bbe1ac83ec4377a0a06fe60778f3f27 upstream. nr_bitmaps member of mapping structure stores the number of already allocated bitmaps and it is interpreted as loop

[PATCH 4.1 065/123] mmc: sdhci check parameters before call dma_free_coherent

2015-08-08 Thread Greg Kroah-Hartman
4.1-stable review patch. If anyone has any objections, please let me know. -- From: Peng Fan commit 7ac020366b0a436d726408841160b5dc32c19214 upstream. We should not call dma_free_coherent if host->adma_table is NULL, otherwise may trigger panic. Fixes: d1e49f77d7c7 ("mmc:

[PATCH 4.1 062/123] ftrace: Fix breakage of set_ftrace_pid

2015-08-08 Thread Greg Kroah-Hartman
4.1-stable review patch. If anyone has any objections, please let me know. -- From: "Steven Rostedt (Red Hat)" commit e3eea1404f5ff7a2ceb7b5e7ba412a6fd94f2935 upstream. Commit 4104d326b670 ("ftrace: Remove global function list and call function directly") simplified the

[PATCH 4.1 063/123] iommu/vt-d: Fix VM domain ID leak

2015-08-08 Thread Greg Kroah-Hartman
4.1-stable review patch. If anyone has any objections, please let me know. -- From: Alex Williamson commit 46ebb7af7b93792de65e124e1ab8b89a108a41f2 upstream. This continues the attempt to fix commit fb170fb4c548 ("iommu/vt-d: Introduce helper functions to make code symmetric

[PATCH 4.1 031/123] s390/cachinfo: add missing facility check to init_cache_level()

2015-08-08 Thread Greg Kroah-Hartman
4.1-stable review patch. If anyone has any objections, please let me know. -- From: Heiko Carstens commit 0b991f5cdcd6201e5401f83ca3a672343c3bfc49 upstream. Stephen Powell reported the following crash on a z890 machine: Kernel BUG at 001219d0 [verbose debug info

[PATCH 4.1 068/123] HID: cp2112: fix to force single data-report reply

2015-08-08 Thread Greg Kroah-Hartman
4.1-stable review patch. If anyone has any objections, please let me know. -- From: Antonio Borneo commit 6debce6f4e787a8eb4cec94e7afa85fb4f40db27 upstream. Current implementation of cp2112_raw_event() only accepts one data report at a time. If last received data report is

[PATCH 4.1 067/123] mmc: sdhci-pxav3: fix platform_data is not initialized

2015-08-08 Thread Greg Kroah-Hartman
4.1-stable review patch. If anyone has any objections, please let me know. -- From: Jingju Hou commit 9cd76049f0d90ae241f5ad80e311489824527000 upstream. pdev->dev.platform_data is not initialized if match is true in function sdhci_pxav3_probe. Just local variable pdata is

[PATCH 4.1 032/123] ARC: Override toplevel default -O2 with -O3

2015-08-08 Thread Greg Kroah-Hartman
4.1-stable review patch. If anyone has any objections, please let me know. -- From: Vineet Gupta commit 97709069214eb75312c14946803b9da4d3814203 upstream. ARC kernels have historically been built with -O3, despite top level Makefile defaulting to -O2. This was facilitated by

[PATCH 4.1 070/123] iwlwifi: nvm: remove mac address byte swapping in 8000 family

2015-08-08 Thread Greg Kroah-Hartman
4.1-stable review patch. If anyone has any objections, please let me know. -- From: Liad Kaufman commit be88a1ada9b97bb016196b7f4a1fc2fe2f798529 upstream. This fixes the byte order copying in the MAO (Mac Override Section) section from the PNVM, as the byte swapping is not

[PATCH 4.1 030/123] s390/bpf: clear correct BPF accumulator register

2015-08-08 Thread Greg Kroah-Hartman
4.1-stable review patch. If anyone has any objections, please let me know. -- From: Michael Holzheu commit 30342fe65e511007672437741158d493472f427f upstream. Currently we assumed the following BPF to eBPF register mapping: - BPF_REG_A -> BPF_REG_7 - BPF_REG_X -> BPF_REG_8

[PATCH 4.1 071/123] iwlwifi: pcie: prepare the device before accessing it

2015-08-08 Thread Greg Kroah-Hartman
4.1-stable review patch. If anyone has any objections, please let me know. -- From: Emmanuel Grumbach commit f9e5554cd8ca1d1212ec922755b397a20f737923 upstream. For 8000 series, we need to access the device to know what firmware to load. Before we do so, we need to prepare the

[PATCH 4.1 069/123] iwlwifi: mvm: fix antenna selection when BT is active

2015-08-08 Thread Greg Kroah-Hartman
4.1-stable review patch. If anyone has any objections, please let me know. -- From: Emmanuel Grumbach commit 923a8c1d8069104726bde55c37cec66324ccc328 upstream. When BT is active, we want to avoid the shared antenna for management frame to make sure we don't disturb BT. There

[PATCH 4.1 072/123] md/raid1: fix test for was read error from last working device.

2015-08-08 Thread Greg Kroah-Hartman
4.1-stable review patch. If anyone has any objections, please let me know. -- From: NeilBrown commit 34cab6f42003cb06f48f86a86652984dec338ae9 upstream. When we get a read error from the last working device, we don't try to repair it, and don't fail the device. We simple

[PATCH 4.1 073/123] spi: img-spfi: fix support for speeds up to 1/4th input clock

2015-08-08 Thread Greg Kroah-Hartman
4.1-stable review patch. If anyone has any objections, please let me know. -- From: Sifan Naeem commit 6a806a214af42ac951e2d85e64d1bf4463482e16 upstream. Setting the Same Edge bit indicates to the spfi block to receive and transmit data on the same edge of the spfi clock,

  1   2   3   4   5   6   7   8   9   >