[PATCH 3.16 046/114] batman-adv: Fix broadcast/ogm queue limit on a removed interface

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Linus Lüssing commit c4fdb6cff2aa0ae740c5f19b6f745cbbe786d42f upstream. When removing a single interface while a broadcast or ogm packet is still pending then we

[PATCH 3.16 114/114] sched, dl: Convert switched_{from, to}_dl() / prio_changed_dl() to balance callbacks

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Peter Zijlstra commit 9916e214998a4a363b152b637245e5c958067350 upstream. Remove the direct {push,pull} balancing operations from switched_{from,to}_dl() /

[PATCH 3.16 110/114] sched: Allow balance callbacks for check_class_changed()

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Peter Zijlstra commit 4c9a4bc89a9cca8128bce67d6bc8870d6b7ee0b2 upstream. In order to remove dropping rq->lock from the switched_{to,from}()/prio_changed() sched_class

[PATCH 3.16 046/114] batman-adv: Fix broadcast/ogm queue limit on a removed interface

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Linus Lüssing commit c4fdb6cff2aa0ae740c5f19b6f745cbbe786d42f upstream. When removing a single interface while a broadcast or ogm packet is still pending then we will free the forward packet

[PATCH 3.16 114/114] sched, dl: Convert switched_{from, to}_dl() / prio_changed_dl() to balance callbacks

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Peter Zijlstra commit 9916e214998a4a363b152b637245e5c958067350 upstream. Remove the direct {push,pull} balancing operations from switched_{from,to}_dl() / prio_changed_dl() and use the

[PATCH 3.16 110/114] sched: Allow balance callbacks for check_class_changed()

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Peter Zijlstra commit 4c9a4bc89a9cca8128bce67d6bc8870d6b7ee0b2 upstream. In order to remove dropping rq->lock from the switched_{to,from}()/prio_changed() sched_class methods, run the balance

[PATCH 3.16 035/114] futex: Acknowledge a new waiter in counter before plist

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Davidlohr Bueso commit fe1bce9e2107ba3a8faffe572483b6974201a0e6 upstream. Otherwise an incoming waker on the dest hash bucket can miss the waiter adding itself to the plist

[PATCH 3.16 074/114] x86/sysfb_efi: Fix valid BAR address range check

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Wang YanQing commit c10fcb14c7afd6688c7b197a814358fecf244222 upstream. The code for checking whether a BAR address range is valid will break out of the loop when a start

[PATCH 3.16 074/114] x86/sysfb_efi: Fix valid BAR address range check

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Wang YanQing commit c10fcb14c7afd6688c7b197a814358fecf244222 upstream. The code for checking whether a BAR address range is valid will break out of the loop when a start address of 0x0 is

[PATCH 3.16 035/114] futex: Acknowledge a new waiter in counter before plist

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Davidlohr Bueso commit fe1bce9e2107ba3a8faffe572483b6974201a0e6 upstream. Otherwise an incoming waker on the dest hash bucket can miss the waiter adding itself to the plist during the

[PATCH 3.16 043/114] efi: Fix out-of-bounds read in variable_matches()

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Laszlo Ersek commit 630ba0cc7a6dbafbdee43795617c872b35cde1b4 upstream. The variable_matches() function can currently read "var_name[len]", for example when: - var_name[0]

[PATCH 3.16 043/114] efi: Fix out-of-bounds read in variable_matches()

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Laszlo Ersek commit 630ba0cc7a6dbafbdee43795617c872b35cde1b4 upstream. The variable_matches() function can currently read "var_name[len]", for example when: - var_name[0] == 'a', - len ==

[PATCH 3.16 102/114] net: fix infoleak in rtnetlink

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Kangjie Lu commit 5f8e44741f9f216e33736ea4ec65ca9ac03036e6 upstream. The stack object “map” has a total size of 32 bytes. Its last 4 bytes are padding generated by

[PATCH 3.16 087/114] ocfs2: dereferencing freed pointers in ocfs2_reflink()

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Dan Carpenter commit e073fc58dfe6a4c9b614320c1d56bb71cb213ec4 upstream. The code at the "out" label assumes that "default_acl" and "acl" are NULL, but actually the

Re: [Cocci] [PATCH 4/4] coccicheck: add indexing enhancement options

2016-06-13 Thread Wolfram Sang
> Is there another scripts/coccinelle/ file I can use to test against to demo > against glimpse/idutils/gitgrep best? I'd think this one may be a candidate: scripts/coccinelle/misc/irqf_oneshot.cocci Not too many, but quite some matches over the tree. signature.asc Description: PGP

Re: [PATCH v3,1/5] dt-bindings: mt8173-xhci: support host side of dual-role mode

2016-06-13 Thread Rob Herring
On Fri, Jun 10, 2016 at 03:32:38PM +0800, Chunfeng Yun wrote: > Some resources, such as IPPC register etc, shared with device > driver are moved into common glue layer when xHCI driver is the > host side of dual-role mode and they should be changed as optional > properties if they are required

Re: [PATCH v3,1/5] dt-bindings: mt8173-xhci: support host side of dual-role mode

2016-06-13 Thread Rob Herring
On Fri, Jun 10, 2016 at 03:32:38PM +0800, Chunfeng Yun wrote: > Some resources, such as IPPC register etc, shared with device > driver are moved into common glue layer when xHCI driver is the > host side of dual-role mode and they should be changed as optional > properties if they are required

[PATCH 3.16 102/114] net: fix infoleak in rtnetlink

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Kangjie Lu commit 5f8e44741f9f216e33736ea4ec65ca9ac03036e6 upstream. The stack object “map” has a total size of 32 bytes. Its last 4 bytes are padding generated by compiler. These padding

[PATCH 3.16 087/114] ocfs2: dereferencing freed pointers in ocfs2_reflink()

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Dan Carpenter commit e073fc58dfe6a4c9b614320c1d56bb71cb213ec4 upstream. The code at the "out" label assumes that "default_acl" and "acl" are NULL, but actually the pointers can be NULL,

Re: [Cocci] [PATCH 4/4] coccicheck: add indexing enhancement options

2016-06-13 Thread Wolfram Sang
> Is there another scripts/coccinelle/ file I can use to test against to demo > against glimpse/idutils/gitgrep best? I'd think this one may be a candidate: scripts/coccinelle/misc/irqf_oneshot.cocci Not too many, but quite some matches over the tree. signature.asc Description: PGP

[PATCH 3.16 092/114] xfs: use i_mmaplock on read faults

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Dave Chinner commit de0e8c20ba3a65b0f15040aabbefdc1999876e6b upstream. Take the i_mmaplock over read page faults. These come through the ->fault callout, so we need to

[PATCH 3.16 088/114] ocfs2: fix posix_acl_create deadlock

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Junxiao Bi commit c25a1e0671fbca7b2c0d0757d533bd2650d6dc0c upstream. Commit 702e5bc68ad2 ("ocfs2: use generic posix ACL infrastructure") refactored code to use

[PATCH 3.16 092/114] xfs: use i_mmaplock on read faults

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Dave Chinner commit de0e8c20ba3a65b0f15040aabbefdc1999876e6b upstream. Take the i_mmaplock over read page faults. These come through the ->fault callout, so we need to wrap the generic

[PATCH 3.16 088/114] ocfs2: fix posix_acl_create deadlock

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Junxiao Bi commit c25a1e0671fbca7b2c0d0757d533bd2650d6dc0c upstream. Commit 702e5bc68ad2 ("ocfs2: use generic posix ACL infrastructure") refactored code to use posix_acl_create. The problem

[PATCH 3.16 082/114] macvtap: segmented packet is consumed

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Eric Dumazet commit be0bd3160165e42783d8215f426e41c07179c08a upstream. If GSO packet is segmented and its segments are properly queued, we call consume_skb() instead of

[PATCH 3.16 079/114] x86/tsc: Read all ratio bits from MSR_PLATFORM_INFO

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Chen Yu commit 886123fb3a8656699dff40afa0573df359abeb18 upstream. Currently we read the tsc radio: ratio = (MSR_PLATFORM_INFO >> 8) & 0x1f; Thus we get bit 8-12 of

Re: [PATCH 1/2] powercap/rapl: handle missing msrs

2016-06-13 Thread jacob
Hi Rafael, Any feedback? It that is OK, can you take this patch independent of the second patch (which is going into tip tree)? [PATCH 2/2] powercap/rapl: add support for denverton This patch affects some Broxton/Apollo Lake where the missing MSR will cause the driver fail to load. On Tue, 31

[PATCH 3.16 084/114] drm/i915: Bail out of pipe config compute loop on LPT

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Daniel Vetter commit 2700818ac9f935d8590715eecd7e8cadbca552b6 upstream. LPT is pch, so might run into the fdi bandwidth constraint (especially since it has only 2

[PATCH 3.16 082/114] macvtap: segmented packet is consumed

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Eric Dumazet commit be0bd3160165e42783d8215f426e41c07179c08a upstream. If GSO packet is segmented and its segments are properly queued, we call consume_skb() instead of kfree_skb() to be drop

[PATCH 3.16 079/114] x86/tsc: Read all ratio bits from MSR_PLATFORM_INFO

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Chen Yu commit 886123fb3a8656699dff40afa0573df359abeb18 upstream. Currently we read the tsc radio: ratio = (MSR_PLATFORM_INFO >> 8) & 0x1f; Thus we get bit 8-12 of MSR_PLATFORM_INFO, however

Re: [PATCH 1/2] powercap/rapl: handle missing msrs

2016-06-13 Thread jacob
Hi Rafael, Any feedback? It that is OK, can you take this patch independent of the second patch (which is going into tip tree)? [PATCH 2/2] powercap/rapl: add support for denverton This patch affects some Broxton/Apollo Lake where the missing MSR will cause the driver fail to load. On Tue, 31

[PATCH 3.16 084/114] drm/i915: Bail out of pipe config compute loop on LPT

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Daniel Vetter commit 2700818ac9f935d8590715eecd7e8cadbca552b6 upstream. LPT is pch, so might run into the fdi bandwidth constraint (especially since it has only 2 lanes). But right now we

[PATCH 3.16 111/114] sched,rt: Remove return value from pull_rt_task()

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Peter Zijlstra commit 8046d6806247088de5725eaf8a2580b29e50ac5a upstream. In order to be able to use pull_rt_task() from a callback, we need to do away with the return

[PATCH 3.16 111/114] sched,rt: Remove return value from pull_rt_task()

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Peter Zijlstra commit 8046d6806247088de5725eaf8a2580b29e50ac5a upstream. In order to be able to use pull_rt_task() from a callback, we need to do away with the return value. Since the return

[PATCH 3.16 112/114] sched, rt: Convert switched_{from, to}_rt() / prio_changed_rt() to balance callbacks

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Peter Zijlstra commit 9916e214998a4a363b152b637245e5c958067350 upstream. Remove the direct {push,pull} balancing operations from switched_{from,to}_rt() /

[PATCH 3.16 093/114] xfs: use i_mmaplock on write faults

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Dave Chinner commit 075a924d45cc69c75a35f20b4912b85aa98b180a upstream. Take the i_mmaplock over write page faults. These come through the ->page_mkwrite callout, so we

[PATCH 3.16 106/114] mm/balloon_compaction: fix deflation when compaction is disabled

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Konstantin Khlebnikov commit 4d88e6f7d5ffc84e6094a47925870f4a130555c2 upstream. If CONFIG_BALLOON_COMPACTION=n balloon_page_insert() does not link pages with balloon

Re: [PATCH] virtio_balloon: fix PFN format for virtio-1

2016-06-13 Thread Christian Borntraeger
On 06/13/2016 08:35 PM, Greg KH wrote: > On Mon, Jun 13, 2016 at 09:08:44PM +0300, Michael S. Tsirkin wrote: >> On Wed, May 18, 2016 at 03:38:53PM +0300, Michael S. Tsirkin wrote: >>> Everything should be LE when using virtio-1, but >>> the linux balloon driver does not seem to care about that.

[PATCH 3.16 041/114] x86/mm/xen: Suppress hugetlbfs in PV guests

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Jan Beulich commit 103f6112f253017d7062cd74d17f4a514ed4485c upstream. Huge pages are not normally available to PV guests. Not suppressing hugetlbfs use results in an

[PATCH 3.16 112/114] sched, rt: Convert switched_{from, to}_rt() / prio_changed_rt() to balance callbacks

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Peter Zijlstra commit 9916e214998a4a363b152b637245e5c958067350 upstream. Remove the direct {push,pull} balancing operations from switched_{from,to}_rt() / prio_changed_rt() and use the

[PATCH 3.16 093/114] xfs: use i_mmaplock on write faults

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Dave Chinner commit 075a924d45cc69c75a35f20b4912b85aa98b180a upstream. Take the i_mmaplock over write page faults. These come through the ->page_mkwrite callout, so we need to wrap that calls

[PATCH 3.16 106/114] mm/balloon_compaction: fix deflation when compaction is disabled

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Konstantin Khlebnikov commit 4d88e6f7d5ffc84e6094a47925870f4a130555c2 upstream. If CONFIG_BALLOON_COMPACTION=n balloon_page_insert() does not link pages with balloon and doesn't set

Re: [PATCH] virtio_balloon: fix PFN format for virtio-1

2016-06-13 Thread Christian Borntraeger
On 06/13/2016 08:35 PM, Greg KH wrote: > On Mon, Jun 13, 2016 at 09:08:44PM +0300, Michael S. Tsirkin wrote: >> On Wed, May 18, 2016 at 03:38:53PM +0300, Michael S. Tsirkin wrote: >>> Everything should be LE when using virtio-1, but >>> the linux balloon driver does not seem to care about that.

[PATCH 3.16 041/114] x86/mm/xen: Suppress hugetlbfs in PV guests

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Jan Beulich commit 103f6112f253017d7062cd74d17f4a514ed4485c upstream. Huge pages are not normally available to PV guests. Not suppressing hugetlbfs use results in an endless loop of page

[PATCH 3.16 105/114] mm/balloon_compaction: redesign ballooned pages management

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Konstantin Khlebnikov commit d6d86c0a7f8ddc5b38cf089222cb1d9540762dc2 upstream. Sasha Levin reported KASAN splash inside isolate_migratepages_range(). Problem is in

[PATCH 3.16 002/114] Revert "net: validate variable length ll headers"

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Ben Hutchings This reverts commit 2793a23aacbd754dbbb5cb75093deb7e4103bace, which was commit 2793a23aacbd754dbbb5cb75093deb7e4103bace upstream. It is pointless unless

Re: [PATCH] dell-smm-hwmon: Cache fan_type() calls and use fan_status() for fan detection

2016-06-13 Thread Pali Rohár
On Sunday 22 May 2016 02:28:00 Pali Rohár wrote: > On Sunday 22 May 2016 02:19:48 Guenter Roeck wrote: > > On 05/21/2016 07:46 AM, Pali Rohár wrote: > > > On more Dell machines (e.g. Dell Precision M3800) > > > I8K_SMM_GET_FAN_TYPE call is too expensive (CPU is too long in > > > SMM mode) and

[PATCH 3.16 085/114] ALSA: hda - Fix subwoofer pin on ASUS N751 and N551

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Yura Pakhuchiy commit 3231e2053eaeee70bdfb216a78a30f11e88e2243 upstream. Subwoofer does not work out of the box on ASUS N751/N551 laptops. This patch fixes it. Patch

[PATCH 3.16 002/114] Revert "net: validate variable length ll headers"

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Ben Hutchings This reverts commit 2793a23aacbd754dbbb5cb75093deb7e4103bace, which was commit 2793a23aacbd754dbbb5cb75093deb7e4103bace upstream. It is pointless unless af_packet calls the new

Re: [PATCH] dell-smm-hwmon: Cache fan_type() calls and use fan_status() for fan detection

2016-06-13 Thread Pali Rohár
On Sunday 22 May 2016 02:28:00 Pali Rohár wrote: > On Sunday 22 May 2016 02:19:48 Guenter Roeck wrote: > > On 05/21/2016 07:46 AM, Pali Rohár wrote: > > > On more Dell machines (e.g. Dell Precision M3800) > > > I8K_SMM_GET_FAN_TYPE call is too expensive (CPU is too long in > > > SMM mode) and

[PATCH 3.16 085/114] ALSA: hda - Fix subwoofer pin on ASUS N751 and N551

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Yura Pakhuchiy commit 3231e2053eaeee70bdfb216a78a30f11e88e2243 upstream. Subwoofer does not work out of the box on ASUS N751/N551 laptops. This patch fixes it. Patch tested on N751 laptop.

[PATCH 3.16 105/114] mm/balloon_compaction: redesign ballooned pages management

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Konstantin Khlebnikov commit d6d86c0a7f8ddc5b38cf089222cb1d9540762dc2 upstream. Sasha Levin reported KASAN splash inside isolate_migratepages_range(). Problem is in the function

[PATCH 3.16 109/114] sched: Replace post_schedule with a balance callback list

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Peter Zijlstra commit e3fca9e7cbfb72694a21c886fcdf9f059cfded9c upstream. Generalize the post_schedule() stuff into a balance callback list. This allows us to more easily

[PATCH 3.16 097/114] xfs: mmap lock needs to be inside freeze protection

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Dave Chinner commit ec56b1f1fdc69599963574ce94cc5693d535dd64 upstream. Lock ordering for the new mmap lock needs to be: mmap_sem sb_start_pagefault i_mmap_lock

[PATCH 3.16 039/114] mm: hugetlb: allow hugepages_supported to be architecture specific

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Dominik Dingel commit 2531c8cf56a640cd7d17057df8484e570716a450 upstream. s390 has a constant hugepage size, by setting HPAGE_SHIFT we also change e.g. the

[PATCH 3.16 039/114] mm: hugetlb: allow hugepages_supported to be architecture specific

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Dominik Dingel commit 2531c8cf56a640cd7d17057df8484e570716a450 upstream. s390 has a constant hugepage size, by setting HPAGE_SHIFT we also change e.g. the pageblock_order, which should be

[PATCH 3.16 097/114] xfs: mmap lock needs to be inside freeze protection

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Dave Chinner commit ec56b1f1fdc69599963574ce94cc5693d535dd64 upstream. Lock ordering for the new mmap lock needs to be: mmap_sem sb_start_pagefault i_mmap_lock page lock

[PATCH 3.16 109/114] sched: Replace post_schedule with a balance callback list

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Peter Zijlstra commit e3fca9e7cbfb72694a21c886fcdf9f059cfded9c upstream. Generalize the post_schedule() stuff into a balance callback list. This allows us to more easily use it outside of

[PATCH 3.16 049/114] libceph: kfree() in put_osd() shouldn't depend on authorizer

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Ilya Dryomov commit b28ec2f37e6a2bbd0bdf74b39cb89c74e4ad17f3 upstream. a255651d4cad ("ceph: ensure auth ops are defined before use") made kfree() in put_osd() conditional

[PATCH 3.16 089/114] nf_conntrack: avoid kernel pointer value leak in slab name

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Linus Torvalds commit 31b0b385f69d8d5491a4bca288e25e63f1d945d0 upstream. The slab name ends up being visible in the directory structure under /sys, and even if

Re: [PATCH 2/8] tty: serial: fsl_lpuart: support suspend/resume

2016-06-13 Thread Bhhuvanchandra DV
Hi Shawn, On 06/11/2016 02:03 PM, Shawn Guo wrote: On Thu, Jun 09, 2016 at 08:40:33PM +0530, Bhuvanchandra DV wrote: From: Stefan Agner In order to allow wake support in STOP sleep mode, clocks are needed. Use imx_clk_gate2_cgr to disable automatic clock gating in low power

[PATCH 3.16 051/114] net/mlx4_en: fix spurious timestamping callbacks

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Eric Dumazet commit fc96256c906362e845d848d0f6a6354450059e81 upstream. When multiple skb are TX-completed in a row, we might incorrectly keep a timestamp of a prior skb

[PATCH 3.16 049/114] libceph: kfree() in put_osd() shouldn't depend on authorizer

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Ilya Dryomov commit b28ec2f37e6a2bbd0bdf74b39cb89c74e4ad17f3 upstream. a255651d4cad ("ceph: ensure auth ops are defined before use") made kfree() in put_osd() conditional on the authorizer.

[PATCH 3.16 089/114] nf_conntrack: avoid kernel pointer value leak in slab name

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Linus Torvalds commit 31b0b385f69d8d5491a4bca288e25e63f1d945d0 upstream. The slab name ends up being visible in the directory structure under /sys, and even if you don't have access rights to

Re: [PATCH 2/8] tty: serial: fsl_lpuart: support suspend/resume

2016-06-13 Thread Bhhuvanchandra DV
Hi Shawn, On 06/11/2016 02:03 PM, Shawn Guo wrote: On Thu, Jun 09, 2016 at 08:40:33PM +0530, Bhuvanchandra DV wrote: From: Stefan Agner In order to allow wake support in STOP sleep mode, clocks are needed. Use imx_clk_gate2_cgr to disable automatic clock gating in low power mode STOP. This

[PATCH 3.16 051/114] net/mlx4_en: fix spurious timestamping callbacks

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Eric Dumazet commit fc96256c906362e845d848d0f6a6354450059e81 upstream. When multiple skb are TX-completed in a row, we might incorrectly keep a timestamp of a prior skb and cause extra work.

Re: [PATCH 0/7] ir-rx51 driver fixes

2016-06-13 Thread Ivaylo Dimitrov
Hi, On 13.06.2016 21:17, Pali Rohár wrote: On Saturday 07 May 2016 17:21:41 Ivaylo Dimitrov wrote: ir-rx51 is a driver for Nokia N900 IR transmitter. The current series fixes the remaining problems in the driver: - replace GP timer 9 with PWM framework usage - replace pulse width timer

[PATCH 3.16 086/114] tools lib traceevent: Do not reassign parg after collapse_tree()

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Steven Rostedt commit 106b816cb46ebd87408b4ed99a2e16203114daa6 upstream. At the end of process_filter(), collapse_tree() was changed to update the parg parameter, but the

[PATCH 3.16 086/114] tools lib traceevent: Do not reassign parg after collapse_tree()

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Steven Rostedt commit 106b816cb46ebd87408b4ed99a2e16203114daa6 upstream. At the end of process_filter(), collapse_tree() was changed to update the parg parameter, but the reassignment after

Re: [PATCH 0/7] ir-rx51 driver fixes

2016-06-13 Thread Ivaylo Dimitrov
Hi, On 13.06.2016 21:17, Pali Rohár wrote: On Saturday 07 May 2016 17:21:41 Ivaylo Dimitrov wrote: ir-rx51 is a driver for Nokia N900 IR transmitter. The current series fixes the remaining problems in the driver: - replace GP timer 9 with PWM framework usage - replace pulse width timer

[PATCH 3.16 083/114] ALSA: hda - Fix white noise on Asus UX501VW headset

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Kaho Ng commit 2da2dc9ead232f25601404335cca13c0f722d41b upstream. For reducing the noise from the headset output on ASUS UX501VW, call the existing fixup,

[PATCH 3.16 053/114] workqueue: fix ghost PENDING flag while doing MQ IO

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Roman Pen commit 346c09f80459a3ad97df1816d6d606169a51001a upstream. The bug in a workqueue leads to a stalled IO request in MQ ctx->rq_list with the following

[PATCH 3.16 091/114] xfs: introduce mmap/truncate lock

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Dave Chinner commit 653c60b633a9019a54a80d64b5ed33ecb214823c upstream. Right now we cannot serialise mmap against truncate or hole punch sanely. ->page_mkwrite is not

[PATCH 3.16 026/114] pinctrl: single: Fix pcs_parse_bits_in_pinctrl_entry to use __ffs than ffs

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Keerthy commit 56b367c0cd67d4c3006738e7dc9dda9273fd2bfe upstream. pcs_parse_bits_in_pinctrl_entry uses ffs which gives bit indices ranging from 1 to MAX. This leads to a

[PATCH 3.16 083/114] ALSA: hda - Fix white noise on Asus UX501VW headset

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Kaho Ng commit 2da2dc9ead232f25601404335cca13c0f722d41b upstream. For reducing the noise from the headset output on ASUS UX501VW, call the existing fixup, alc_fixup_headset_mode_alc668(),

[PATCH 3.16 053/114] workqueue: fix ghost PENDING flag while doing MQ IO

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Roman Pen commit 346c09f80459a3ad97df1816d6d606169a51001a upstream. The bug in a workqueue leads to a stalled IO request in MQ ctx->rq_list with the following backtrace: [ 601.347452] INFO:

[PATCH 3.16 026/114] pinctrl: single: Fix pcs_parse_bits_in_pinctrl_entry to use __ffs than ffs

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Keerthy commit 56b367c0cd67d4c3006738e7dc9dda9273fd2bfe upstream. pcs_parse_bits_in_pinctrl_entry uses ffs which gives bit indices ranging from 1 to MAX. This leads to a corner case where we

[PATCH 3.16 091/114] xfs: introduce mmap/truncate lock

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Dave Chinner commit 653c60b633a9019a54a80d64b5ed33ecb214823c upstream. Right now we cannot serialise mmap against truncate or hole punch sanely. ->page_mkwrite is not able to take locks that

[PATCH 3.16 016/114] nl80211: check netlink protocol in socket release notification

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Dmitry Ivanov commit 8f815cdde3e550e10c2736990d791f60c2ce43eb upstream. A non-privileged user can create a netlink socket with the same port_id as used by an

[PATCH 3.16 016/114] nl80211: check netlink protocol in socket release notification

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Dmitry Ivanov commit 8f815cdde3e550e10c2736990d791f60c2ce43eb upstream. A non-privileged user can create a netlink socket with the same port_id as used by an existing open nl80211 netlink

[PATCH 3.16 020/114] usb: xhci: applying XHCI_PME_STUCK_QUIRK to Intel BXT B0 host

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Rafal Redzimski commit 0d46faca6f887a849efb07c1655b5a9f7c288b45 upstream. Broxton B0 also requires XHCI_PME_STUCK_QUIRK. Adding PCI device ID for Broxton B and

[PATCH 3.16 020/114] usb: xhci: applying XHCI_PME_STUCK_QUIRK to Intel BXT B0 host

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Rafal Redzimski commit 0d46faca6f887a849efb07c1655b5a9f7c288b45 upstream. Broxton B0 also requires XHCI_PME_STUCK_QUIRK. Adding PCI device ID for Broxton B and adding to quirk.

[PATCH 3.16 050/114] libceph: make authorizer destruction independent of ceph_auth_client

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Ilya Dryomov commit 6c1ea260f89709e0021d2c59f8fd2a104b5b1123 upstream. Starting the kernel client with cephx disabled and then enabling cephx and restarting userspace

[PATCH 3.16 098/114] compiler-gcc: integrate the various compiler-gcc[345].h files

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Joe Perches commit cb984d101b30eb7478d32df56a0023e4603cba7f upstream. As gcc major version numbers are going to advance rather rapidly in the future, there's no real value

[PATCH 3.16 015/114] ALSA: usb-audio: Skip volume controls triggers hangup on Dell USB Dock

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Kailang Yang commit adcdd0d5a1cb779f6d455ae70882c19c527627a8 upstream. This is Dell usb dock audio workaround. It was fixed the master volume keep lower. [Some

[PATCH 3.16 050/114] libceph: make authorizer destruction independent of ceph_auth_client

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Ilya Dryomov commit 6c1ea260f89709e0021d2c59f8fd2a104b5b1123 upstream. Starting the kernel client with cephx disabled and then enabling cephx and restarting userspace daemons can result in a

[PATCH 3.16 098/114] compiler-gcc: integrate the various compiler-gcc[345].h files

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Joe Perches commit cb984d101b30eb7478d32df56a0023e4603cba7f upstream. As gcc major version numbers are going to advance rather rapidly in the future, there's no real value in separate files

[PATCH 3.16 015/114] ALSA: usb-audio: Skip volume controls triggers hangup on Dell USB Dock

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Kailang Yang commit adcdd0d5a1cb779f6d455ae70882c19c527627a8 upstream. This is Dell usb dock audio workaround. It was fixed the master volume keep lower. [Some background: the patch

[PATCH 3.16 047/114] USB: serial: cp210x: add ID for Link ECU

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Mike Manning commit 1d377f4d690637a0121eac8701f84a0aa1e69a69 upstream. The Link ECU is an aftermarket ECU computer for vehicles that provides full tuning abilities as

[PATCH 3.16 100/114] mm: migrate dirty page without clear_page_dirty_for_io etc

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Hugh Dickins commit 42cb14b110a5698ccf26ce59c4441722605a3743 upstream. clear_page_dirty_for_io() has accumulated writeback and memcg subtleties since v2.6.16 first

Re: [PATCH 3.2 00/46] 3.2.81-rc1 review

2016-06-13 Thread Ben Hutchings
This is the combined diff for 3.2.81-rc1 relative to 3.2.80. Ben. --  Ben Hutchings One of the nice things about standards is that there are so many of them. diff --git a/Documentation/kernel-parameters.txt b/Documentation/kernel-parameters.txt index f0001eb33173..ac601c4b9f57 100644 ---

[PATCH 3.16 090/114] xfs: fix swapext ilock deadlock

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Dave Chinner commit 812176832169c77b4bacddd01edc3e55340263fd upstream. xfs_swap_extents() holds the ilock over a call to filemap_write_and_wait(), which can then try to

[PATCH 3.16 047/114] USB: serial: cp210x: add ID for Link ECU

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Mike Manning commit 1d377f4d690637a0121eac8701f84a0aa1e69a69 upstream. The Link ECU is an aftermarket ECU computer for vehicles that provides full tuning abilities as well as datalogging and

[PATCH 3.16 100/114] mm: migrate dirty page without clear_page_dirty_for_io etc

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Hugh Dickins commit 42cb14b110a5698ccf26ce59c4441722605a3743 upstream. clear_page_dirty_for_io() has accumulated writeback and memcg subtleties since v2.6.16 first introduced page migration;

Re: [PATCH 3.2 00/46] 3.2.81-rc1 review

2016-06-13 Thread Ben Hutchings
This is the combined diff for 3.2.81-rc1 relative to 3.2.80. Ben. --  Ben Hutchings One of the nice things about standards is that there are so many of them. diff --git a/Documentation/kernel-parameters.txt b/Documentation/kernel-parameters.txt index f0001eb33173..ac601c4b9f57 100644 ---

[PATCH 3.16 090/114] xfs: fix swapext ilock deadlock

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Dave Chinner commit 812176832169c77b4bacddd01edc3e55340263fd upstream. xfs_swap_extents() holds the ilock over a call to filemap_write_and_wait(), which can then try to write data and take

[PATCH 3.16 034/114] drm/radeon: add a quirk for a XFX R9 270X

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Alex Deucher commit bcb31eba4a4ea356fd61cbd5dec5511c3883f57e upstream. bug: https://bugs.freedesktop.org/show_bug.cgi?id=76490 Signed-off-by: Alex Deucher

[PATCH 3.16 034/114] drm/radeon: add a quirk for a XFX R9 270X

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Alex Deucher commit bcb31eba4a4ea356fd61cbd5dec5511c3883f57e upstream. bug: https://bugs.freedesktop.org/show_bug.cgi?id=76490 Signed-off-by: Alex Deucher Signed-off-by: Ben Hutchings ---

[PATCH 3.16 024/114] packet: fix heap info leak in PACKET_DIAG_MCLIST sock_diag interface

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Mathias Krause commit 309cf37fe2a781279b7675d4bb7173198e532867 upstream. Because we miss to wipe the remainder of i->addr[] in packet_mc_add(), pdiag_put_mclist()

[PATCH 3.16 024/114] packet: fix heap info leak in PACKET_DIAG_MCLIST sock_diag interface

2016-06-13 Thread Ben Hutchings
3.16.36-rc1 review patch. If anyone has any objections, please let me know. -- From: Mathias Krause commit 309cf37fe2a781279b7675d4bb7173198e532867 upstream. Because we miss to wipe the remainder of i->addr[] in packet_mc_add(), pdiag_put_mclist() leaks uninitialized heap

<    5   6   7   8   9   10   11   12   13   14   >