Re: [dm-devel] [PATCH v5 01/11] block: make generic_make_request handle arbitrarily sized bios

2015-08-08 Thread Ming Lin
On Sat, 2015-08-08 at 23:41 -0700, Christoph Hellwig wrote: > On Sat, Aug 08, 2015 at 10:59:50PM -0700, Ming Lin wrote: > > +/* > > + * Ensure that max discard sectors doesn't overflow bi_size and hopefully > > + * it is of the proper granularity as long as the granularity is a power > > + * of two

[PATCH 2/2] perf evlist: Be more specific on -F/--freq

2015-08-08 Thread Namhyung Kim
Currently perf evlist -F shows the number as if it's always sampling frequency. But we now support per-event freq/period settings. So it'd better to show more detailed info whether it's freq or period. $ perf record -e 'cpu/config=1/,cpu/config=2,period=30/' sleep 1 [ perf record: Woken

[PATCH 1/2] perf record: Support per-event freq term

2015-08-08 Thread Namhyung Kim
Now perf can set per-event value of time and (sampling) period. But I guess most users like me just want to set frequency rather than period. So add the 'freq' term in the event parser. Cc: Kan Liang Signed-off-by: Namhyung Kim --- tools/perf/Documentation/perf-record.txt | 1 + tools/perf/uti

Re: [PATCH v2 1/6] iio: bmg160: Use i2c regmap instead of direct i2c access

2015-08-08 Thread Markus Pargmann
On Tue, Aug 04, 2015 at 01:02:54PM +0200, Markus Pargmann wrote: > This patch introduces regmap usage into the driver. This is done to > later easily support the SPI interface of this chip. > > Signed-off-by: Markus Pargmann > --- > drivers/iio/gyro/Kconfig | 2 + > drivers/iio/gyro/bmg160.c

Re: [PATCH v2 5/6] iio: bmg160: Separate i2c and core driver

2015-08-08 Thread Markus Pargmann
On Sat, Aug 08, 2015 at 05:11:02PM +0100, Jonathan Cameron wrote: > On 04/08/15 12:02, Markus Pargmann wrote: > > This patch separates the core driver using regmap and the i2c driver > > which creates the i2c regmap. Also in the Kconfig file BMG160 and > > BMG160_I2C are separate now. > > > > Sign

Re: [PATCH v9 6/6] block: loop: support DIO & AIO

2015-08-08 Thread Christoph Hellwig
On Fri, Aug 07, 2015 at 04:25:52AM -0400, Ming Lei wrote: > On Fri, Aug 7, 2015 at 3:43 AM, Christoph Hellwig wrote: > > I really disagree with the per-cmd use_dio tracking. > > Could you explain it in a bit? > > > > > If we know at setup time that the loop device sector size is smaller > > than

Re: [dm-devel] [PATCH v5 01/11] block: make generic_make_request handle arbitrarily sized bios

2015-08-08 Thread Christoph Hellwig
On Sat, Aug 08, 2015 at 10:59:50PM -0700, Ming Lin wrote: > +/* > + * Ensure that max discard sectors doesn't overflow bi_size and hopefully > + * it is of the proper granularity as long as the granularity is a power > + * of two. > + */ > +#define MAX_DISCARD_SECTORS ((1U << 31) >> 9) Thisn't isn

Re: [patch -rt 1/2] KVM: use simple waitqueue for vcpu->wq

2015-08-08 Thread Christoph Hellwig
On Fri, Aug 07, 2015 at 06:45:26PM +0200, Peter Zijlstra wrote: > Its just the swait_wake_all() that is not. The entire purpose of them > was to have something that allows bounded execution (RT and all). Still not sure i that might be a too big burden for mainline, but at least it's not as severe.

man-pages-4.02 is released

2015-08-08 Thread Michael Kerrisk (man-pages)
Gidday, The Linux man-pages maintainer proudly announces: man-pages-4.02 - man pages for Linux This release includes various new man pages and makes changes in nearly 400 other pages, based on input and contributions from around 15 people. Tarball download: http://www.kernel.org/doc/man

Re: [PATCH 1/5] x86, gfp: Cache best near node for memory allocation.

2015-08-08 Thread Tang Chen
Hi Liu, Have you posted your new patches ? (I mean memory-less node support patches.) If you are going to post them, please cc me. And BTW, how did you reproduce the memory-less node problem ? Do you have a real memory-less node on your machine ? Thanks. :) On 08/04/2015 04:05 PM, Jiang Liu w

Re: [dm-devel] [PATCH v5 01/11] block: make generic_make_request handle arbitrarily sized bios

2015-08-08 Thread Ming Lin
On Sat, 2015-08-08 at 12:19 -0400, Martin K. Petersen wrote: > > "Mike" == Mike Snitzer writes: > > Mike> This will translate to all intermediate layers that might split > Mike> discards needing to worry about granularity/alignment too > Mike> (e.g. how dm-thinp will have to care because it m

[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 c

[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 f

[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, t

[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 appli

[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 th

[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: linux-kernel@vge

[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: Vlastimi

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 ma

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 m

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 m

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", &actions, > >>> "show current config variables", ACTION_LIST), > >>> + OPT_BIT('a', "list-all", &actions, > >>> + "show current and all possible config variable

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 defa

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 ar

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 instruc

[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 bu

[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 me

[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 is

[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 the

[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 orphaned

[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: obj-$(CON

[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. Re-running

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 m

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 kerne

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 cgroup

[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 t

[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; unfortu

[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 into

[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 for

[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 to

[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 0x15

[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 repo

[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 _sclp_pri

[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 foll

[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 tryin

[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 receiv

[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 ass

[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 address

[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 for

[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 into

[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 _sclp_pri

[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 foll

[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 t

[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 reserved

[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 wel

[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 Metc

[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 think

[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 reserved

[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 afu_list_lo

[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 repo

[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 receive

[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 cons

[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 rds_ib_device.re

[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; unfortu

[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 tryin

[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. Bugzill

[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 building

[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 des

[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 pgd/pud/pmd

[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 moving

[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 INF

[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: consolidate

[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 win

[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: 5a0f93c

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 7d01cd261c76f95913c81554a75

[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: st

[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 _sclp_prin

[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: 51

[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 it

[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: sdh

[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 ftrace

  1   2   3   4   5   >