Re: [PATCH 3/6] Input: Update vmmouse.c to use the common VMW_PORT macros

2015-12-02 Thread Sinclair Yeh
On Wed, Dec 02, 2015 at 10:45:28AM -0800, Greg Kroah-Hartman wrote: > On Wed, Dec 02, 2015 at 09:26:34AM -0800, Dmitry Torokhov wrote: > > On Wed, Dec 02, 2015 at 07:31:24AM -0800, Greg Kroah-Hartman wrote: > > > On Tue, Dec 01, 2015 at 06:21:06PM -0800, Sinclair Yeh wrote: > > > > On Tue, Dec 01,

Re: [PATCH] mm: Fix mmap MAP_POPULATE for DAX pmd mapping

2015-12-02 Thread Dan Williams
On Wed, Dec 2, 2015 at 11:26 AM, Toshi Kani wrote: > On Wed, 2015-12-02 at 10:06 -0800, Dan Williams wrote: >> On Wed, Dec 2, 2015 at 9:01 AM, Dan Williams >> wrote: >> > On Wed, Dec 2, 2015 at 9:43 AM, Toshi Kani wrote: >> > > Oh, I see. I will setup the memmap array and run the tests again.

Re: [PATCH 3/6] Input: Update vmmouse.c to use the common VMW_PORT macros

2015-12-02 Thread Dmitry Torokhov
On Wed, Dec 02, 2015 at 10:45:28AM -0800, Greg Kroah-Hartman wrote: > On Wed, Dec 02, 2015 at 09:26:34AM -0800, Dmitry Torokhov wrote: > > On Wed, Dec 02, 2015 at 07:31:24AM -0800, Greg Kroah-Hartman wrote: > > > On Tue, Dec 01, 2015 at 06:21:06PM -0800, Sinclair Yeh wrote: > > > > On Tue, Dec 01,

Re: [RFC PATCH 3/3] sched/fair: Use different cachelines for readers and writers of load_avg

2015-12-02 Thread Waiman Long
On 12/01/2015 03:49 AM, Peter Zijlstra wrote: On Mon, Nov 30, 2015 at 10:55:02PM -0500, Waiman Long wrote: On 11/30/2015 05:09 PM, Peter Zijlstra wrote: On Mon, Nov 30, 2015 at 02:13:32PM -0500, Waiman Long wrote: This begs the question tough; why are you running a global load in a cgroup;

Re: [PATCH v4 06/10] thermal: rockchip: consistently use int for temperatures

2015-12-02 Thread Brian Norris
Hi Caesar, On Mon, Nov 09, 2015 at 12:48:58PM +0800, Caesar Wang wrote: > As Temperature is currently represented as int not long in the thermal > framework since use int intead of unsigned long/long to represent > temperature to avoid bogus overheat detection when negative temperature >

Re: [PATCH 3/6] Input: Update vmmouse.c to use the common VMW_PORT macros

2015-12-02 Thread Greg Kroah-Hartman
On Wed, Dec 02, 2015 at 09:26:34AM -0800, Dmitry Torokhov wrote: > On Wed, Dec 02, 2015 at 07:31:24AM -0800, Greg Kroah-Hartman wrote: > > On Tue, Dec 01, 2015 at 06:21:06PM -0800, Sinclair Yeh wrote: > > > On Tue, Dec 01, 2015 at 04:04:08PM -0800, Greg Kroah-Hartman wrote: > > > > On Tue, Dec 01,

Re: [PATCH 1/3] Device tree binding documentation for chromeos-firmware

2015-12-02 Thread Rob Herring
On Wed, Dec 2, 2015 at 10:49 AM, Martyn Welch wrote: > > > On 02/12/15 15:15, Rob Herring wrote: >> >> On Tue, Dec 01, 2015 at 07:12:49PM +, Martyn Welch wrote: >>> >>> This patch adds documentation for the chromeos-firmware binding. >>> >>> Cc: Rob Herring >>> Cc: Pawel Moll >>> Cc: Mark

Re: [RFC PATCH 3/3] sched/fair: Use different cachelines for readers and writers of load_avg

2015-12-02 Thread Waiman Long
On 12/01/2015 03:47 AM, Peter Zijlstra wrote: On Mon, Nov 30, 2015 at 11:00:35PM -0500, Waiman Long wrote: I think the current kernel use power-of-2 kmemcaches to satisfy kalloc() requests except when the size is less than or equal to 192 where there are some non-power-of-2 kmemcaches

Re: [PATCH v3 00/27] memory: omap-gpmc: mtd: nand: Support GPMC NAND on non-OMAP platforms

2015-12-02 Thread Brian Norris
Hi Roger, On Wed, Dec 02, 2015 at 10:42:12AM +0530, Roger Quadros wrote: > On 02/12/15 08:56, Brian Norris wrote: > > On Tue, Dec 01, 2015 at 04:41:16PM +0200, Roger Quadros wrote: > >> On 30/11/15 21:54, Brian Norris wrote: > >>> But anyway, I'm not sure that completely answered my question. My

[PATCH v2 2/3] sched/fair: Move hot load_avg into its own cacheline

2015-12-02 Thread Waiman Long
If a system with large number of sockets was driven to full utilization, it was found that the clock tick handling occupied a rather significant proportion of CPU time when fair group scheduling and autogroup were enabled. Running a java benchmark on a 16-socket IvyBridge-EX system, the perf

[PATCH v2 3/3] sched/fair: Disable tg load_avg update for root_task_group

2015-12-02 Thread Waiman Long
Currently, the update_tg_load_avg() function attempts to update the tg's load_avg value whenever the load changes even for root_task_group where the load_avg value will never be used. This patch will disable the load_avg update when the given task group is the root_task_group. Running a Java

[PATCH v2 0/3] sched/fair: Reduce contention on tg's load_avg

2015-12-02 Thread Waiman Long
v1->v2: - Make a memcache for task_group to make sure that the allocated task_group object will always be on cacheline boundary even if debugging is turned on. - Scrap the original patch 3 and replace it with another one to disable load_avg update for root_task_group. This patch series

[PATCH v2 1/3] sched/fair: Avoid redundant idle_cpu() call in update_sg_lb_stats()

2015-12-02 Thread Waiman Long
Part of the responsibility of the update_sg_lb_stats() function is to update the idle_cpus statistical counter in struct sg_lb_stats. This check is done by calling idle_cpu(). The idle_cpu() function, in turn, checks a number of fields within the run queue structure such as rq->curr and

Re: [RFC PATCH v2] iommu/amd: gray the 'irq_remap_table' object for kmemleak

2015-12-02 Thread Borislav Petkov
On Wed, Dec 02, 2015 at 05:36:32PM +, Catalin Marinas wrote: > Defending kmemleak here ;). Oh sure, by all means. I'm also assuming it comes across that I wasn't attacking kmemleak. I had the same arguments with KASAN and other stuff in the past. > Tracking page allocations in kmemleak by

xfstests failures with xfs, dax and v4.4-rc3

2015-12-02 Thread Ross Zwisler
I'm hitting a few more test failures in my testing setup with v4.4-rc3, xfs and DAX. My test setup is a pair of 4GiB PMEM partitions in a KVM virtual machine. Here are the failures: # ./check generic/256 generic/274 xfs/041 FSTYP -- xfs (debug) PLATFORM -- Linux/x86_64 alara

Re: [PATCH v10 1/5] configfs: Allow dynamic group creation

2015-12-02 Thread Jonathan Cameron
On 29/11/15 17:27, Jonathan Cameron wrote: > On 18/11/15 07:33, Jonathan Cameron wrote: >> >> >> On 17 November 2015 23:47:16 GMT+00:00, Andrew Morton >> wrote: >>> On Sun, 15 Nov 2015 10:39:08 + Jonathan Cameron >>> wrote: >>> On 11/11/15 06:43, Jonathan Cameron wrote: > >

Re: 4.4rc3 nfsd/btrfs kasan warning.

2015-12-02 Thread Andrey Ryabinin
2015-12-02 20:14 GMT+03:00 Chris Mason : > On Wed, Dec 02, 2015 at 11:09:43AM -0500, Dave Jones wrote: >> On Wed, Dec 02, 2015 at 10:11:28AM -0500, Josef Bacik wrote: >> > On 12/02/2015 09:59 AM, Dave Jones wrote: >> > > Got a few of these in the logs this morning after an overnight rsync >>

Re: [PATCH] mm: Fix mmap MAP_POPULATE for DAX pmd mapping

2015-12-02 Thread Toshi Kani
On Wed, 2015-12-02 at 10:06 -0800, Dan Williams wrote: > On Wed, Dec 2, 2015 at 9:01 AM, Dan Williams wrote: > > On Wed, Dec 2, 2015 at 9:43 AM, Toshi Kani wrote: > > > Oh, I see. I will setup the memmap array and run the tests again. > > > > > > But, why does the PMD mapping depend on the

[PATCH v1 2/2] perf/x86: add cycles:pp alias for Intel Atom

2015-12-02 Thread Stephane Eranian
This patch updates the PEBS support for Intel Atom to provide an alias for the cycles:pp event used by perf record/top by default nowadays. On Atom only INST_RETIRED:ANY supports PEBS, so we use this event instead with a large cmask to count cycles. Signed-off-by: Stephane Eranian ---

Re: [PATCH v3 14/19] irqchip/mips-gic: Use gic_vpes instead of NR_CPUS

2015-12-02 Thread Sergei Shtylyov
Hello. On 12/02/2015 03:21 PM, Qais Yousef wrote: NR_CPUS is set by Kconfig and could be much higher than what actually is in the system. gic_vpes should be a true representitives of the number of cpus in the system, so use it instead. Signed-off-by: Qais Yousef ---

[PATCH v1 0/2] perf/x86: fixes and improvement for Intel Atom PEBS support

2015-12-02 Thread Stephane Eranian
This short series fixes total breakage of Intel Atom PEBS support in recent kernels. The problems were introduced with the changes in the PEBS logic to handle deeper buffer. The first patch fixes PEBS and LBR problems, including NULL pointers, wrong pointer arithmetic, and wrong pebs record

[PATCH v1 1/2] perf/x86: fix PEBS and LBR issues on Intel Atom

2015-12-02 Thread Stephane Eranian
This patches fixes a number of problems in the PEBS and LBR support of Intel Atom. Those bugs were introduced by the recent changes to the PEBS code to handle multiple entries. The kernel was assuming that if the CPU support 64-bit format LBR, then it has an LBR_SELECT MSR. Atom uses 64-bit LBR

Re: [PATCH v2 0/3] tpm_tis: Clean up force module parameter

2015-12-02 Thread Jason Gunthorpe
On Tue, Dec 01, 2015 at 11:33:51PM +0200, Jarkko Sakkinen wrote: > On Tue, Dec 01, 2015 at 11:58:26AM -0700, Jason Gunthorpe wrote: > I went through the patches and didn't see anything that would shock me > enough not to apply the patches in the current if they also work when > tested *but* are

Re: Asterisk deadlocks since Kernel 4.1

2015-12-02 Thread Hannes Frederic Sowa
Hello, On Wed, Dec 2, 2015, at 18:15, Philipp Hahn wrote: > Hi, > > Am 02.12.2015 um 10:45 schrieb Stefan Priebe - Profihost AG: > > here are the results. > > > > It works with 4.1. > > It works with 4.2. > > It does not work with 4.1.13. > > the patches were first commitet in v4.3-rc3 and

Re: Regression, was [PATCH 4/4] USB: host: ohci-at91: merge loops in ohci_hcd_at91_drv_probe

2015-12-02 Thread Alexandre Belloni
Hi Peter, On 01/12/2015 at 18:17:16 +0100, Peter Rosin wrote : > [] (ohci_hcd_at91_overcurrent_irq) from [] > (handle_irq_event_percpu+0x78/0x140) > [] (handle_irq_event_percpu) from [] > (handle_irq_event+0x2c/0x40) > [] (handle_irq_event) from [] > (handle_simple_irq+0x6c/0x80) > []

Re: [PATCH v2 0/4] Add online file check feature

2015-12-02 Thread Pavel Machek
On Wed 2015-10-28 14:25:57, Gang He wrote: > When there are errors in the ocfs2 filesystem, > they are usually accompanied by the inode number which caused the error. > This inode number would be the input to fixing the file. > One of these options could be considered: > A file in the sys

Re: [PATCH 1/2] extcon: add driver for Intel USB mux

2015-12-02 Thread David Cohen
Hi Heikki, On Wed, Dec 02, 2015 at 12:27:10PM +0200, Heikki Krogerus wrote: > Hi David, > > > > > > +void intel_usb_mux_unregister(struct intel_usb_mux *mux) > > > +{ > > > > There are still 2 pending comments for this unregister function: > > > > 1) How about a protection against unbalanced

Re: [PATCH v3 00/27] memory: omap-gpmc: mtd: nand: Support GPMC NAND on non-OMAP platforms

2015-12-02 Thread Brian Norris
On Wed, Dec 02, 2015 at 07:03:17AM -0800, Tony Lindgren wrote: > * Roger Quadros [151201 21:13]: > > On 02/12/15 08:56, Brian Norris wrote: > > > > > > I'll take another pass over your patch set, but if things are looking > > > better, how do you expect to merge this? There are significant

Re: [PATCH 1/2] clk: Add brcm,bcm63xx-gate-clk device tree binding

2015-12-02 Thread Florian Fainelli
2015-11-30 12:52 GMT-08:00 Simon Arlott : > Add device tree binding for the BCM63xx's gated clocks. > > The BCM63xx contains clocks gated with a register. Clocks are indexed > by bits in the register and are active high. Clock gate bits are > interleaved with other status bits and configurable

Re: [PATCH v2 0/3] tpm_tis: Clean up force module parameter

2015-12-02 Thread Jason Gunthorpe
On Wed, Dec 02, 2015 at 01:34:38PM +0100, Wilck, Martin wrote: > On Di, 2015-12-01 at 11:58 -0700, Jason Gunthorpe wrote: > > > Martin, this should fix the double loading you noticed, please confirm. > > There > > is a possibility the force path needs a bit more code to be compatible with > >

Re: [PATCH 2/2] clk: bcm63xx: Add BCM63xx gated clock support

2015-12-02 Thread Florian Fainelli
2015-11-30 12:54 GMT-08:00 Simon Arlott : > The BCM63xx contains clocks gated with a register. Clocks are indexed > by bits in the register and are active high. Clock gate bits are > interleaved with other status bits and configurable clocks in the same > register. > > Enabled by default for

Re: [PATCH] mm: Fix mmap MAP_POPULATE for DAX pmd mapping

2015-12-02 Thread Dan Williams
On Wed, Dec 2, 2015 at 9:01 AM, Dan Williams wrote: > On Wed, Dec 2, 2015 at 9:43 AM, Toshi Kani wrote: >> Oh, I see. I will setup the memmap array and run the tests again. >> >> But, why does the PMD mapping depend on the memmap array? We have observed >> major performance improvement with

[PATCH 3.19.y-ckt 004/164] drm/radeon: add quirk for ASUS R7 370

2015-12-02 Thread Kamal Mostafa
3.19.8-ckt11 -stable review patch. If anyone has any objections, please let me know. -- From: Alex Deucher commit 2b02ec79004388a8c65e227bc289ed891b5ac8c6 upstream. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=92260 Signed-off-by: Alex Deucher Signed-off-by: Kamal

[PATCH 3.19.y-ckt 009/164] macvtap: unbreak receiving of gro skb with frag list

2015-12-02 Thread Kamal Mostafa
3.19.8-ckt11 -stable review patch. If anyone has any objections, please let me know. -- From: Jason Wang [ Upstream commit f23d538bc24a83c16127c2eb82c9cf1adc2b5149 ] We don't have fraglist support in TAP_FEATURES. This will lead software segmentation of gro skb with frag

[3.19.y-ckt stable] Linux 3.19.8-ckt11 stable review

2015-12-02 Thread Kamal Mostafa
This is the start of the review cycle for the Linux 3.19.8-ckt11 stable kernel. This version contains 164 new patches, summarized below. The new patches are posted as replies to this message and also available in this git branch:

Re: [PATCH 2/2] reset: bcm63xx: Add support for the BCM63xx soft-reset controller

2015-12-02 Thread Florian Fainelli
2015-11-30 12:58 GMT-08:00 Simon Arlott : > The BCM63xx contains a soft-reset controller activated by setting > a bit (that must previously have cleared). > > Signed-off-by: Simon Arlott > --- > MAINTAINERS | 1 + > drivers/reset/Kconfig | 9 +++ >

[PATCH 3.19.y-ckt 010/164] RDS-TCP: Recover correctly from pskb_pull()/pksb_trim() failure in rds_tcp_data_recv

2015-12-02 Thread Kamal Mostafa
3.19.8-ckt11 -stable review patch. If anyone has any objections, please let me know. -- From: Sowmini Varadhan [ Upstream commit 8ce675ff39b9958d1c10f86cf58e357efaafc856 ] Either of pskb_pull() or pskb_trim() may fail under low memory conditions. If rds_tcp_data_recv()

[PATCH 3.19.y-ckt 007/164] tipc: allow non-linear first fragment buffer

2015-12-02 Thread Kamal Mostafa
3.19.8-ckt11 -stable review patch. If anyone has any objections, please let me know. -- From: Jon Paul Maloy [ Upstream commit 45c8b7b175ceb2d542e0fe15247377bf3bce29ec ] The current code for message reassembly is erroneously assuming that the the first arriving fragment

[PATCH 3.19.y-ckt 012/164] ipmr: fix possible race resulting from improper usage of IP_INC_STATS_BH() in preemptible context.

2015-12-02 Thread Kamal Mostafa
3.19.8-ckt11 -stable review patch. If anyone has any objections, please let me know. -- From: Ani Sinha [ Upstream commit 44f49dd8b5a606870a1f21101522a0f9c4414784 ] Fixes the following kernel BUG : BUG: using __this_cpu_add() in preemptible [] code: bash/2758 caller

Re: [RFC PATCH] af_unix: fix entry locking in unix_dgram_recvmsg

2015-12-02 Thread David Miller
From: Rainer Weikusat Date: Tue, 01 Dec 2015 17:02:33 + > Rainer Weikusat writes: > > [...] > >> Insofar I understand the comment in this code block correctly, >> >> err = mutex_lock_interruptible(>readlock); >> if (unlikely(err)) { >> /* recvmsg() in non

Re: [PATCH] KVM: arm/arm64: vgic: make vgic_io_ops static

2015-12-02 Thread Christoffer Dall
On Thu, Nov 12, 2015 at 07:59:14PM +0800, Jisheng Zhang wrote: > vgic_io_ops is only referenced within vgic.c, so it can be declared > static. > > Signed-off-by: Jisheng Zhang Applied to queue, -Christoffer -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body

[PATCH 3.19.y-ckt 006/164] irda: precedence bug in irlmp_seq_hb_idx()

2015-12-02 Thread Kamal Mostafa
3.19.8-ckt11 -stable review patch. If anyone has any objections, please let me know. -- From: Dan Carpenter [ Upstream commit 50010c20597d14667eff0fdb628309986f195230 ] This is decrementing the pointer, instead of the value stored in the pointer. KASan detects it as an out

[PATCH 3.19.y-ckt 011/164] stmmac: Correctly report PTP capabilities.

2015-12-02 Thread Kamal Mostafa
3.19.8-ckt11 -stable review patch. If anyone has any objections, please let me know. -- From: Phil Reid [ Upstream commit e6dbe1eb2db0d7a14991c06278dd3030c45fb825 ] priv->hwts_*_en indicate if timestamping is enabled/disabled at run time. But priv->dma_cap.time_stamp and

[PATCH 3.19.y-ckt 008/164] qmi_wwan: add Sierra Wireless MC74xx/EM74xx

2015-12-02 Thread Kamal Mostafa
3.19.8-ckt11 -stable review patch. If anyone has any objections, please let me know. -- From: =?UTF-8?q?Bj=C3=B8rn=20Mork?= [ Upstream commit 0db65fcfcded76fe4f74e3ca9f4e2baf67b683ef ] New device IDs shamelessly lifted from the vendor driver. Signed-off-by: Bjørn Mork

[PATCH 3.19.y-ckt 005/164] drm/radeon: fix quirk for MSI R7 370 Armor 2X

2015-12-02 Thread Kamal Mostafa
3.19.8-ckt11 -stable review patch. If anyone has any objections, please let me know. -- From: Maxim Sheviakov commit 515c752dabee9945c1e8686c87f7cdeb3935eea4 upstream. There was a typo in the original. bug: https://bugs.freedesktop.org/show_bug.cgi?id=92865 Signed-off-by:

[PATCH 3.19.y-ckt 002/164] x86/setup: Fix low identity map for >= 2GB kernel range

2015-12-02 Thread Kamal Mostafa
3.19.8-ckt11 -stable review patch. If anyone has any objections, please let me know. -- From: Krzysztof Mazur commit 68accac392d859d24adcf1be3a90e41f978bd54c upstream. The commit f5f3497cad8c extended the low identity mapping. However, if the kernel uses more than 2 GB

[PATCH 3.19.y-ckt 016/164] net: avoid NULL deref in inet_ctl_sock_destroy()

2015-12-02 Thread Kamal Mostafa
3.19.8-ckt11 -stable review patch. If anyone has any objections, please let me know. -- From: Eric Dumazet [ Upstream commit 8fa677d2706d325d71dab91bf6e6512c05214e37 ] Under low memory conditions, tcp_sk_init() and icmp_sk_init() can both iterate on all possible cpus and

[PATCH 3.19.y-ckt 013/164] qmi_wwan: fix entry for HP lt4112 LTE/HSPA+ Gobi 4G Module

2015-12-02 Thread Kamal Mostafa
3.19.8-ckt11 -stable review patch. If anyone has any objections, please let me know. -- From: =?UTF-8?q?Bj=C3=B8rn=20Mork?= [ Upstream commit 70910791731b5956171e1bfcad707766b8e18fee ] The lt4112 is a HP branded Huawei me906e modem. Like other Huawei modems, it does not have

[PATCH 3.19.y-ckt 017/164] ipv6: clean up dev_snmp6 proc entry when we fail to initialize inet6_dev

2015-12-02 Thread Kamal Mostafa
3.19.8-ckt11 -stable review patch. If anyone has any objections, please let me know. -- From: Sabrina Dubroca [ Upstream commit 2a189f9e57650e9f310ddf4aad75d66c1233a064 ] In ipv6_add_dev, when addrconf_sysctl_register fails, we do not clean up the dev_snmp6 entry that we

[PATCH 3.19.y-ckt 014/164] sit: fix sit0 percpu double allocations

2015-12-02 Thread Kamal Mostafa
3.19.8-ckt11 -stable review patch. If anyone has any objections, please let me know. -- From: Eric Dumazet [ Upstream commit 4ece9009774596ee3df0acba65a324b7ea79387c ] sit0 device allocates its percpu storage twice : - One time in ipip6_tunnel_init() - One time in

[PATCH 3.19.y-ckt 015/164] sfc: push partner queue for skb->xmit_more

2015-12-02 Thread Kamal Mostafa
3.19.8-ckt11 -stable review patch. If anyone has any objections, please let me know. -- From: Martin Habets [ Upstream commit b2663a4f30e85ec606b806f5135413e6d5c78d1e ] When the IP stack passes SKBs the sfc driver puts them in 2 different TX queues (called partners), one for

Re: Asterisk deadlocks since Kernel 4.1

2015-12-02 Thread Philipp Hahn
Hi, Am 02.12.2015 um 10:45 schrieb Stefan Priebe - Profihost AG: > here are the results. > > It works with 4.1. > It works with 4.2. > It does not work with 4.1.13. the patches were first commitet in v4.3-rc3 and appear as backports only since v4.2.3 and v4.1.10 > git bisect tells me it

Re: Asterisk deadlocks since Kernel 4.1

2015-12-02 Thread Philipp Hahn
Hi, Am 02.12.2015 um 12:40 schrieb Hannes Frederic Sowa: > Cool, thanks a lot. Does this patch make a difference? > > diff --git a/net/netlink/af_netlink.c b/net/netlink/af_netlink.c > index 59651af..278e94c 100644 > --- a/net/netlink/af_netlink.c > +++ b/net/netlink/af_netlink.c > @@ -1137,7

[PATCH 3.19.y-ckt 018/164] ipv4: disable BH when changing ip local port range

2015-12-02 Thread Kamal Mostafa
3.19.8-ckt11 -stable review patch. If anyone has any objections, please let me know. -- From: WANG Cong [ Upstream commit 4ee3bd4a8c7463cdef0b82ebc33fc94a9170a7e0 ] This fixes the following lockdep warning: [ INFO: inconsistent lock state ] 4.3.0-rc7+ #1197 Not tainted

[PATCH 3.19.y-ckt 030/164] ARM: 8427/1: dma-mapping: add support for offset parameter in dma_mmap()

2015-12-02 Thread Kamal Mostafa
3.19.8-ckt11 -stable review patch. If anyone has any objections, please let me know. -- From: Marek Szyprowski commit 7e31210349e9e03a9a4dff31ab5f2bc83e8e84f5 upstream. IOMMU-based dma_mmap() implementation lacked proper support for offset parameter used in mmap call (it

[PATCH 3.19.y-ckt 021/164] HID: core: Avoid uninitialized buffer access

2015-12-02 Thread Kamal Mostafa
3.19.8-ckt11 -stable review patch. If anyone has any objections, please let me know. -- From: Richard Purdie commit 79b568b9d0c7c5d81932f4486d50b38efdd6da6d upstream. hid_connect adds various strings to the buffer but they're all conditional. You can find circumstances where

[PATCH 3.19.y-ckt 033/164] usb: dwc3: pci: Add the PCI Product ID for Synopsys USB 3.1

2015-12-02 Thread Kamal Mostafa
3.19.8-ckt11 -stable review patch. If anyone has any objections, please let me know. -- From: John Youn commit e8095a25364a30216ad40dbe8893ed5c3c235949 upstream. This adds the PCI product ID for the Synopsys USB 3.1 IP core (DWC_usb31) on a HAPS-based PCI development

[PATCH 3.19.y-ckt 027/164] [media] media: v4l2-ctrls: Fix 64bit support in get_ctrl()

2015-12-02 Thread Kamal Mostafa
3.19.8-ckt11 -stable review patch. If anyone has any objections, please let me know. -- From: Benoit Parrot commit a8077734055f870ba630563868a6349671ca8dfc upstream. When trying to use v4l2_ctrl_g_ctrl_int64() to retrieve a V4L2_CTRL_TYPE_INTEGER64 type value the internal

[PATCH 3.19.y-ckt 023/164] net: mvneta: Fix CPU_MAP registers initialisation

2015-12-02 Thread Kamal Mostafa
3.19.8-ckt11 -stable review patch. If anyone has any objections, please let me know. -- From: Maxime Ripard commit 2502d0ef272da7058ef303b849a2c8dc324c2e2e upstream. The CPU_MAP register is duplicated for each CPUs at different addresses, each instance being at a different

[PATCH 3.19.y-ckt 024/164] mtd: mtdpart: fix add_mtd_partitions error path

2015-12-02 Thread Kamal Mostafa
3.19.8-ckt11 -stable review patch. If anyone has any objections, please let me know. -- From: Boris BREZILLON commit e5bae86797141e4a95e42d825f737cb36d7b8c37 upstream. If we fail to allocate a partition structure in the middle of the partition creation process, the already

[PATCH 3.19.y-ckt 034/164] usb: dwc3: Support Synopsys USB 3.1 IP

2015-12-02 Thread Kamal Mostafa
3.19.8-ckt11 -stable review patch. If anyone has any objections, please let me know. -- From: John Youn commit 690fb3718a70c66004342f6f5e2e8a5f95b977db upstream. This patch allows the dwc3 driver to run on the new Synopsys USB 3.1 IP core, albeit in USB 3.0 mode only. The

[PATCH 3.19.y-ckt 022/164] [media] v4l2-compat-ioctl32: fix alignment for ARM64

2015-12-02 Thread Kamal Mostafa
3.19.8-ckt11 -stable review patch. If anyone has any objections, please let me know. -- From: Andrzej Hajda commit 655e9780ab913a3a06d4a164d55e3b755524186d upstream. Alignment/padding rules on AMD64 and ARM64 differs. To allow properly match compatible ioctls on ARM64

[PATCH 3.19.y-ckt 026/164] [media] v4l2-ctrls: arrays are also considered compound controls

2015-12-02 Thread Kamal Mostafa
3.19.8-ckt11 -stable review patch. If anyone has any objections, please let me know. -- From: Hans Verkuil commit 35204e2e84f2dae72012f8ca319659c12f428430 upstream. Array controls weren't skipped when only V4L2_CTRL_FLAG_NEXT_CTRL was provided (so no

[PATCH 3.19.y-ckt 029/164] ARM: 8426/1: dma-mapping: add missing range check in dma_mmap()

2015-12-02 Thread Kamal Mostafa
3.19.8-ckt11 -stable review patch. If anyone has any objections, please let me know. -- From: Marek Szyprowski commit 371f0f085f629fc0f66695f572373ca4445a67ad upstream. dma_mmap() function in IOMMU-based dma-mapping implementation lacked a check for valid range of mmap

[PATCH 3.19.y-ckt 032/164] usb: dwc3: pci: Add the Synopsys HAPS AXI Product ID

2015-12-02 Thread Kamal Mostafa
3.19.8-ckt11 -stable review patch. If anyone has any objections, please let me know. -- From: John Youn commit 41adc59caece02aa2e988a0e8f9fe8e6f426f82e upstream. This ID is for the Synopsys DWC_usb3 core with AXI interface on PCIe HAPS platform. This core has the debug

[PATCH 3.19.y-ckt 028/164] ARM: tegra: paz00: use con_id's to refer GPIO's in gpiod_lookup table

2015-12-02 Thread Kamal Mostafa
3.19.8-ckt11 -stable review patch. If anyone has any objections, please let me know. -- From: Dmitry Osipenko commit e77b675f8786f38d40fc1562e1275875daf67fef upstream. Commit 72daceb9a10a ("net: rfkill: gpio: Add default GPIO driver mappings for ACPI") removed possibility to

[PATCH 3.19.y-ckt 035/164] usb: dwc3: Add dis_enblslpm_quirk

2015-12-02 Thread Kamal Mostafa
3.19.8-ckt11 -stable review patch. If anyone has any objections, please let me know. -- From: John Youn commit ec791d149bca4511e7d3a6a92bb3b030c5a443f9 upstream. Add a quirk to clear the GUSB2PHYCFG.ENBLSLPM bit, which controls whether the PHY receives the suspend signal

[PATCH 3.19.y-ckt 037/164] nfsd: serialize state seqid morphing operations

2015-12-02 Thread Kamal Mostafa
3.19.8-ckt11 -stable review patch. If anyone has any objections, please let me know. -- From: Jeff Layton commit 35a92fe8770ce54c5eb275cd76128645bea2d200 upstream. Andrew was seeing a race occur when an OPEN and OPEN_DOWNGRADE were running in parallel. The server would

[PATCH 3.19.y-ckt 041/164] iommu/vt-d: Fix ATSR handling for Root-Complex integrated endpoints

2015-12-02 Thread Kamal Mostafa
3.19.8-ckt11 -stable review patch. If anyone has any objections, please let me know. -- From: David Woodhouse commit d14053b3c714178525f22660e6aaf41263d00056 upstream. The VT-d specification says that "Software must enable ATS on endpoint devices behind a Root Port only if

[PATCH 3.19.y-ckt 042/164] Btrfs: fix truncation of compressed and inlined extents

2015-12-02 Thread Kamal Mostafa
3.19.8-ckt11 -stable review patch. If anyone has any objections, please let me know. -- From: Filipe Manana commit 0305cd5f7fca85dae392b9ba85b116896eb7c1c7 upstream. When truncating a file to a smaller size which consists of an inline extent that is compressed, we did not

[PATCH 3.19.y-ckt 019/164] packet: race condition in packet_bind

2015-12-02 Thread Kamal Mostafa
3.19.8-ckt11 -stable review patch. If anyone has any objections, please let me know. -- From: Francesco Ruggeri [ Upstream commit 30f7ea1c2b5f5fb7462c5ae44fe2e40cb2d6a474 ] There is a race conditions between packet_notifier and packet_bind{_spkt}. It happens if

[PATCH 3.19.y-ckt 031/164] integrity: prevent loading untrusted certificates on the IMA trusted keyring

2015-12-02 Thread Kamal Mostafa
3.19.8-ckt11 -stable review patch. If anyone has any objections, please let me know. -- From: Dmitry Kasatkin commit 72e1eed8abb11c79749266d433c817ce36732893 upstream. If IMA_LOAD_X509 is enabled, either directly or indirectly via IMA_APPRAISE_SIGNED_INIT, certificates are

[PATCH 3.19.y-ckt 043/164] jbd2: fix checkpoint list cleanup

2015-12-02 Thread Kamal Mostafa
3.19.8-ckt11 -stable review patch. If anyone has any objections, please let me know. -- From: Jan Kara commit 33d14975e5ac469963d5d63856b61698ad0bff07 upstream. Unlike comments and expectation of callers journal_clean_one_cp_list() returned 1 not only if it freed the

[PATCH 3.19.y-ckt 001/164] x86/setup: Extend low identity map to cover whole kernel range

2015-12-02 Thread Kamal Mostafa
3.19.8-ckt11 -stable review patch. If anyone has any objections, please let me know. -- From: Paolo Bonzini commit f5f3497cad8c8416a74b9aaceb127908755d020a upstream. On 32-bit systems, the initial_page_table is reused by efi_call_phys_prolog as an identity map to call

[PATCH 3.19.y-ckt 046/164] ext4, jbd2: ensure entering into panic after recording an error in superblock

2015-12-02 Thread Kamal Mostafa
3.19.8-ckt11 -stable review patch. If anyone has any objections, please let me know. -- From: Daeho Jeong commit 4327ba52afd03fc4b5afa0ee1d774c9c5b0e85c5 upstream. If a EXT4 filesystem utilizes JBD2 journaling and an error occurs, the journaling will be aborted first and the

[PATCH 3.19.y-ckt 044/164] ext4: fix potential use after free in __ext4_journal_stop

2015-12-02 Thread Kamal Mostafa
3.19.8-ckt11 -stable review patch. If anyone has any objections, please let me know. -- From: Lukas Czerner commit 6934da9238da947628be83635e365df41064b09b upstream. There is a use-after-free possibility in __ext4_journal_stop() in the case that we free the handle in the

[PATCH 3.19.y-ckt 045/164] [PATCH] fix calculation of meta_bg descriptor backups

2015-12-02 Thread Kamal Mostafa
3.19.8-ckt11 -stable review patch. If anyone has any objections, please let me know. -- From: Andy Leiserson commit 904dad4742d211b7a8910e92695c0fa957483836 upstream. "group" is the group where the backup will be placed, and is initialized to zero in the declaration. This

[PATCH 3.19.y-ckt 038/164] lockd: create NSM handles per net namespace

2015-12-02 Thread Kamal Mostafa
3.19.8-ckt11 -stable review patch. If anyone has any objections, please let me know. -- From: Andrey Ryabinin commit 0ad95472bf169a3501991f8f33f5147f792a8116 upstream. Commit cb7323fffa85 ("lockd: create and use per-net NSM RPC clients on MON/UNMON requests") introduced

[PATCH 3.19.y-ckt 039/164] Btrfs: fix file corruption and data loss after cloning inline extents

2015-12-02 Thread Kamal Mostafa
3.19.8-ckt11 -stable review patch. If anyone has any objections, please let me know. -- From: Filipe Manana commit 8039d87d9e473aeb740d4fdbd59b9d2f89b2ced9 upstream. Currently the clone ioctl allows to clone an inline extent from one file to another that already has other

[PATCH 3.19.y-ckt 048/164] spi: dw: explicitly free IRQ handler in dw_spi_remove_host()

2015-12-02 Thread Kamal Mostafa
3.19.8-ckt11 -stable review patch. If anyone has any objections, please let me know. -- From: Andy Shevchenko commit 02f20387e1bca550639c37b1945f20cd32ddfcce upstream. The following warning occurs when DW SPI is compiled as a module and it's a PCI device. On the removal

[PATCH 3.19.y-ckt 047/164] vTPM: fix memory allocation flag for rtce buffer at kernel boot

2015-12-02 Thread Kamal Mostafa
3.19.8-ckt11 -stable review patch. If anyone has any objections, please let me know. -- From: "Hon Ching (Vicky) Lo" commit 60ecd86c4d985750efa0ea3d8610972b09951715 upstream. At ibm vtpm initialzation, tpm_ibmvtpm_probe() registers its interrupt handler,

[PATCH 3.19.y-ckt 054/164] Bluetooth: ath3k: Add support of AR3012 0cf3:817b device

2015-12-02 Thread Kamal Mostafa
3.19.8-ckt11 -stable review patch. If anyone has any objections, please let me know. -- From: Dmitry Tunin commit 18e0afab8ce3f1230ce3fef52b2e73374fd9c0e7 upstream. T: Bus=04 Lev=02 Prnt=02 Port=04 Cnt=01 Dev#= 3 Spd=12 MxCh= 0 D: Ver= 1.10 Cls=e0(wlcon) Sub=01 Prot=01

[PATCH 3.19.y-ckt 040/164] ARM: common: edma: Fix channel parameter for irq callbacks

2015-12-02 Thread Kamal Mostafa
3.19.8-ckt11 -stable review patch. If anyone has any objections, please let me know. -- From: Peter Ujfalusi commit 696d8b70c09dd421c4d037fab04341e5b30585cf upstream. In case when the interrupt happened for the second eDMA the channel number was incorrectly passed to the

[PATCH 3.19.y-ckt 051/164] [media] media/v4l2-ctrls: fix setting autocluster to manual with VIDIOC_S_CTRL

2015-12-02 Thread Kamal Mostafa
3.19.8-ckt11 -stable review patch. If anyone has any objections, please let me know. -- From: Antonio Ospite commit 759b26a1d916400a1a20948eb964dea6ad0bd9e9 upstream. Since commit 5d0360a4f027576e5419d4a7c711c9ca0f1be8ca it's not possible anymore to set auto clusters from

[PATCH 3.19.y-ckt 052/164] Bluetooth: hidp: fix device disconnect on idle timeout

2015-12-02 Thread Kamal Mostafa
3.19.8-ckt11 -stable review patch. If anyone has any objections, please let me know. -- From: David Herrmann commit 660f0fc07d21114549c1862e67e78b1cf0c90c29 upstream. The HIDP specs define an idle-timeout which automatically disconnects a device. This has always been

[PATCH 3.19.y-ckt 053/164] Bluetooth: ath3k: Add new AR3012 0930:021c id

2015-12-02 Thread Kamal Mostafa
3.19.8-ckt11 -stable review patch. If anyone has any objections, please let me know. -- From: Dmitry Tunin commit cd355ff071cd37e7197eccf9216770b2b29369f7 upstream. This adapter works with the existing linux-firmware. T: Bus=01 Lev=01 Prnt=01 Port=03 Cnt=02 Dev#= 3 Spd=12

[PATCH 3.19.y-ckt 063/164] ALSA: hda - Disable 64bit address for Creative HDA controllers

2015-12-02 Thread Kamal Mostafa
3.19.8-ckt11 -stable review patch. If anyone has any objections, please let me know. -- From: Takashi Iwai commit cadd16ea33a938d49aee99edd4758cc76048b399 upstream. We've had many reports that some Creative sound cards with CA0132 don't work well. Some reported that it

[PATCH 3.19.y-ckt 059/164] ACPI: Use correct IRQ when uninstalling ACPI interrupt handler

2015-12-02 Thread Kamal Mostafa
3.19.8-ckt11 -stable review patch. If anyone has any objections, please let me know. -- From: Chen Yu commit 49e4b84333f338d4f183f28f1f3c1131b9fb2b5a upstream. Currently when the system is trying to uninstall the ACPI interrupt handler, it uses acpi_gbl_FADT.sci_interrupt as

[PATCH 3.19.y-ckt 055/164] Bluetooth: Fix removing connection parameters when unpairing

2015-12-02 Thread Kamal Mostafa
3.19.8-ckt11 -stable review patch. If anyone has any objections, please let me know. -- From: Johan Hedberg commit a6ad2a6b9cc1d9d791aee5462cfb8528f366f1d4 upstream. The commit 89cbb0638e9b7 introduced support for deferred connection parameter removal when unpairing by

[PATCH 3.19.y-ckt 050/164] [media] media: vb2 dma-sg: Fully cache synchronise buffers in prepare and finish

2015-12-02 Thread Kamal Mostafa
3.19.8-ckt11 -stable review patch. If anyone has any objections, please let me know. -- From: Tiffany Lin commit 418dae2276065680bde7ae27d2c075e612a54de6 upstream. In videobuf2 dma-sg memory types the prepare and finish ops, instead of passing the number of entries in the

[PATCH 3.19.y-ckt 049/164] [media] media: vb2 dma-contig: Fully cache synchronise buffers in prepare and finish

2015-12-02 Thread Kamal Mostafa
3.19.8-ckt11 -stable review patch. If anyone has any objections, please let me know. -- From: Tiffany Lin commit d9a985883fa32453d099d6293188c11d75cef1fa upstream. In videobuf2 dma-contig memory type the prepare and finish ops, instead of passing the number of entries in the

[PATCH 3.19.y-ckt 069/164] can: Use correct type in sizeof() in nla_put()

2015-12-02 Thread Kamal Mostafa
3.19.8-ckt11 -stable review patch. If anyone has any objections, please let me know. -- From: Marek Vasut commit 562b103a21974c2f9cd67514d110f918bb3e1796 upstream. The sizeof() is invoked on an incorrect variable, likely due to some copy-paste error, and this might result in

[PATCH 3.19.y-ckt 071/164] Revert "dm mpath: fix stalls when handling invalid ioctls"

2015-12-02 Thread Kamal Mostafa
3.19.8-ckt11 -stable review patch. If anyone has any objections, please let me know. -- From: Mauricio Faria de Oliveira commit 47796938c46b943d157ac8a6f9ed4e3b98b83cf4 upstream. This reverts commit a1989b330093578ea5470bea0a00f940c444c466. That commit introduced a

[PATCH 3.19.y-ckt 070/164] mtd: blkdevs: fix potential deadlock + lockdep warnings

2015-12-02 Thread Kamal Mostafa
3.19.8-ckt11 -stable review patch. If anyone has any objections, please let me know. -- From: Brian Norris commit f3c63795e90f0c6238306883b6c72f14d5355721 upstream. Commit 073db4a51ee4 ("mtd: fix: avoid race condition when accessing mtd->usecount") fixed a race condition but

[PATCH 3.19.y-ckt 062/164] ALSA: hda/realtek - Dell XPS one ALC3260 speaker no sound after resume back

2015-12-02 Thread Kamal Mostafa
3.19.8-ckt11 -stable review patch. If anyone has any objections, please let me know. -- From: Kailang Yang commit 6ed1131fe196ad7ffc13acc1a1eadc08a1db0303 upstream. This machine had I2S codec for speaker output. It need to refill the I2S codec initial verb after resume back.

[PATCH 3.19.y-ckt 065/164] megaraid_sas: Expose TAPE drives unconditionally

2015-12-02 Thread Kamal Mostafa
3.19.8-ckt11 -stable review patch. If anyone has any objections, please let me know. -- From: "sumit.sax...@avagotech.com" commit 0d5b47a724bab0ebaaa933d6ff5e584957aaa188 upstream. Expose non-disk (TAPE drive, CD-ROM) unconditionally. Signed-off-by: Sumit Saxena

[PATCH 3.19.y-ckt 064/164] MAINTAINERS: Add public mailing list for ARC

2015-12-02 Thread Kamal Mostafa
3.19.8-ckt11 -stable review patch. If anyone has any objections, please let me know. -- From: Vineet Gupta commit 9acdc911b55569145034b01075adf658891afbd2 upstream. Signed-off-by: Vineet Gupta Signed-off-by: Kamal Mostafa --- MAINTAINERS | 1 + 1 file changed, 1

[PATCH 3.19.y-ckt 058/164] staging: rtl8712: Add device ID for Sitecom WLA2100

2015-12-02 Thread Kamal Mostafa
3.19.8-ckt11 -stable review patch. If anyone has any objections, please let me know. -- From: Larry Finger commit 1e6e63283691a2a9048a35d9c6c59cf0abd342e4 upstream. This adds the USB ID for the Sitecom WLA2100. The Windows 10 inf file was checked to verify that the addition

[PATCH 3.19.y-ckt 066/164] megaraid_sas: Do not use PAGE_SIZE for max_sectors

2015-12-02 Thread Kamal Mostafa
3.19.8-ckt11 -stable review patch. If anyone has any objections, please let me know. -- From: "sumit.sax...@avagotech.com" commit 357ae967ad66e357f78b5cfb5ab6ca07fb4a7758 upstream. Do not use PAGE_SIZE marco to calculate max_sectors per I/O request. Driver code assumes

[PATCH 3.19.y-ckt 068/164] arm64: Fix compat register mappings

2015-12-02 Thread Kamal Mostafa
3.19.8-ckt11 -stable review patch. If anyone has any objections, please let me know. -- From: Robin Murphy commit 5accd17d0eb523350c9ef754d655e379c9bb93b3 upstream. For reasons not entirely apparent, but now enshrined in history, the architectural mapping of AArch32 banked

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