[PATCH 3.16.y-ckt 064/168] Bluetooth: Add support for Acer [13D3:3432]

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Anantha Krishnan commit fa2f1394fe9c1a217213f02df77812701de6362f upstream. Add support for the QCA6174 chip. T: Bus=04 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 30 Spd=12 MxCh= 0

[PATCH 3.16.y-ckt 066/168] Input: xpad - add VID/PID for Razer Sabertooth

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Frank Razenberg commit a7b447380c5c974c740437af82793e450f47304d upstream. The xpad driver recognizes Razer Sabertooth controllers as generic xbox controller, while it is really a 360

[PATCH 3.16.y-ckt 065/168] Add a new PID/VID 0227/0930 for AR3012.

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Vincent Zwanenburg commit 89d2975fa06e66ea0d3665d91f799fb1ce4b8bad upstream. usb devices info: T: Bus=01 Lev=02 Prnt=05 Port=00 Cnt=01 Dev#= 20 Spd=12 MxCh= 0 D: Ver= 1.10

[PATCH 3.16.y-ckt 068/168] Input: xpad - add USB ID for Thrustmaster Ferrari 458 Racing Wheel

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Tommi Rantala commit 4b54625822eb7a4eae9c5b8c890b6c4dc001b895 upstream. Add the USB ID for the Xbox 360 Thrustmaster Ferrari 458 Racing Wheel. Signed-off-by: Tommi Rantala

Re: [RFC 3/4] Documentation: Add cutoff periods for patch acceptance

2014-12-15 Thread One Thousand Gnomes
> + > + kernel.org "mainline:" | Patch may appear > + field when posted | in released kernel > + + > + 3.18-rc[1-4]| 3.19 > + 3.18-rc[5-9]| 3.20 > + 3.18| Merge window open - don't

[PATCH 3.16.y-ckt 070/168] nfs: Don't busy-wait on SIGKILL in __nfs_iocounter_wait

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: David Jeffery commit 92a56555bd576c61b27a5cab9f38a33a1e9a1df5 upstream. If a SIGKILL is sent to a task waiting in __nfs_iocounter_wait, it will busy-wait or soft lockup in its while

[PATCH 3.16.y-ckt 052/168] vfs: Don't exchange "short" filenames unconditionally.

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Mikhail Efremov commit d2fa4a8476b911782f7e5167db18770222ac40c3 upstream. Only exchange source and destination filenames if flags contain RENAME_EXCHANGE. In case if executable file

[PATCH 3.16.y-ckt 074/168] ARM: mvebu: add missing of_node_put() call in coherency.c

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Thomas Petazzoni commit 2eb04ae010a8fb165ba7aa56e9aa8e7980887dee upstream. There is a missing of_node_put() to decrement the device_node reference counter after a

Re: [Xen-devel] [PATCH v2 2/2] x86, arm, platform, xen, kconfig: add xen defconfig helper

2014-12-15 Thread Stefano Stabellini
On Tue, 9 Dec 2014, Luis R. Rodriguez wrote: > From: "Luis R. Rodriguez" > > This lets you build a kernel which can support xen dom0 > or xen guests by just using: > >make xenconfig > > on both x86 and arm64 kernels. This also splits out the > options which are available currently to be

[PATCH 3.16.y-ckt 073/168] aio: fix uncorrent dirty pages accouting when truncating AIO ring buffer

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Gu Zheng commit 835f252c6debd204fcd607c79975089b1ecd3472 upstream. https://bugzilla.kernel.org/show_bug.cgi?id=86831 Markus reported that when shutting down mysqld (with AIO

[PATCH 3.16.y-ckt 072/168] ARM: 8109/1: mm: Modify pte_write and pmd_write logic for LPAE

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Steven Capper commit ded9477984690d026e46dd75e8157392cea3f13f upstream. For LPAE, we have the following means for encoding writable or dirty ptes:

[PATCH v2 2/3] devfreq: exynos: Add driver for Exynos3250

2014-12-15 Thread Krzysztof Kozlowski
Add new devfreq driver for Exynos3250. The driver utilizes devfreq event class for bus utilization data is multiplatform safe. Currently it does not support ASV (Adaptive Supply Voltage). Driver creates two devices: - Dynamic Memory Controller (DMC) and memory bus, - peripheral (left/right)

[PATCH v2 0/3] devfreq: exynos: Add driver for Exynos3250

2014-12-15 Thread Krzysztof Kozlowski
Hi, Changes since v1 1. Patch 1/3, bindings: fixes after review from Mark Rutland. 2. Patch 2/3, driver: update perf benchmarks. 3. Rebase on Chanwoo's devfreq-event class patches v3 [1]. Description === The aim of patchset is to gather feedback about adding new

[PATCH v2 1/3] devfreq: dt-bindings: Document bindings for Exynos3250 bus DVFS driver

2014-12-15 Thread Krzysztof Kozlowski
Add documentation for bindings used by Exynos3250 Dynamic Voltage and Frequency Scaling (DVFS) driver. Signed-off-by: Krzysztof Kozlowski --- .../bindings/arm/samsung/exynos3250-devfreq.txt| 62 ++ 1 file changed, 62 insertions(+) create mode 100644

[PATCH v2 3/3] ARM: dts: Add devfreq to Exynos3250 and Rinato board

2014-12-15 Thread Krzysztof Kozlowski
Add devfreq to Exynos3250 common file and enable it for Rinato board. Signed-off-by: Krzysztof Kozlowski --- arch/arm/boot/dts/exynos3250-rinato.dts | 12 arch/arm/boot/dts/exynos3250.dtsi | 26 ++ 2 files changed, 38 insertions(+) diff --git

[PATCH 3.16.y-ckt 077/168] iio: Fix IIO_EVENT_CODE_EXTRACT_DIR bit mask

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Cristina Ciocan commit ccf54555da9a5e91e454b909ca6a5303c7d6b910 upstream. The direction field is set on 7 bits, thus we need to AND it with 0111 111 mask in order to retrieve it,

[PATCH 3.16.y-ckt 078/168] iio: adc: men_z188_adc: Add terminating entry for men_z188_ids

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Axel Lin commit fbbba1f89eb68e7d07707e104193d56de8e37fe5 upstream. The mcb_device_id table is supposed to be zero-terminated. Signed-off-by: Axel Lin Signed-off-by: Jonathan

[PATCH 3.16.y-ckt 071/168] ARM: 8108/1: mm: Introduce {pte,pmd}_isset and {pte,pmd}_isclear

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Steven Capper commit f2950706871c4b6e8c0f0d7c3f62d35930b8de63 upstream. Long descriptors on ARM are 64 bits, and some pte functions such as pte_dirty return a bitwise-and of a flag

[PATCH 3.16.y-ckt 079/168] Input: synaptics - adjust min/max on Thinkpad E540

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Ben Sagal commit bce4f9e764c36bc35dd5c9cf9e057c09f422397d upstream. The LEN2006 Synaptics touchpad (as found in Thinkpad E540) returns wrong min max values. touchpad-edge-detector

[PATCH 3.16.y-ckt 080/168] spi: Fix mapping from vmalloc-ed buffer to scatter list

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Charles Keepax commit c1aefbdd050e1fb15e92bcaf34d95b17ea952097 upstream. We can only use page_address on memory that has been mapped using kmap, when the buffer passed to the SPI has

[PATCH 3.16.y-ckt 076/168] USB: serial: cp210x: add IDs for CEL MeshConnect USB Stick

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Preston Fick commit ffcfe30ebd8dd703d0fc4324ffe56ea21f5479f4 upstream. Signed-off-by: Preston Fick Signed-off-by: Johan Hovold Signed-off-by: Luis Henriques ---

[PATCH 3.16.y-ckt 084/168] USB: keyspan: fix tty line-status reporting

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Johan Hovold commit 5d1678a33c731b56e245e888fdae5e88efce0997 upstream. Fix handling of TTY error flags, which are not bitmasks and must specifically not be ORed together as this

[PATCH 3.16.y-ckt 082/168] spi: sirf: fix word width configuration

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Qipan Li commit 9c4b19a07a3ba35a2eb9b4134d485908e2f5 upstream. commit 8c328a262f ("spi: sirf: Avoid duplicate code in various bits_per_word cases") is wrong in setting data width

[PATCH 3.16.y-ckt 087/168] nfsd: correctly define v4.2 support attributes

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Christoph Hellwig commit 6d0ba0432a5e10bc714ba9c5adc460e726e5fbb4 upstream. Even when security labels are disabled we support at least the same attributes as v4.1. Signed-off-by:

[PATCH 3.16.y-ckt 085/168] USB: keyspan: fix overrun-error reporting

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Johan Hovold commit 855515a6d3731242d85850a206f2ec084c917338 upstream. Fix reporting of overrun errors, which are not associated with a character. Instead insert a null character and

[PATCH 3.16.y-ckt 088/168] SUNRPC: Fix locking around callback channel reply receive

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Trond Myklebust commit 093a1468b6edb0e568be7311b8d2228d205702db upstream. Both xprt_lookup_rqst() and xprt_complete_rqst() require that you take the transport lock in order to avoid

[PATCH 3.16.y-ckt 081/168] clk-divider: Fix READ_ONLY when divider > 1

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: James Hogan commit e6d5e7d90be92cee626d7ec16ca9b06f1eed710b upstream. Commit 79c6ab509558 (clk: divider: add CLK_DIVIDER_READ_ONLY flag) in v3.16 introduced the CLK_DIVIDER_READ_ONLY

Re: [RFC PATCHv3 2/7] devfreq: event: Add the list of supported devfreq-event type

2014-12-15 Thread Krzysztof Kozlowski
On pią, 2014-12-12 at 17:27 +0900, Chanwoo Choi wrote: > This patch adds the list of supported devfreq-event type as following. > Each devfreq-event device driver would support the various devfreq-event type > for devfreq governor at the same time. > - DEVFREQ_EVENT_TYPE_RAW_DATA > -

[PATCH 3.16.y-ckt 089/168] nfsd: Fix slot wake up race in the nfsv4.1 callback code

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Trond Myklebust commit c6c15e1ed303ffc47e696ea1c9a9df1761c1f603 upstream. The currect code for nfsd41_cb_get_slot() and nfsd4_cb_done() has no locking in order to guarantee

[PATCHv2 1/8] kprobes: Fix kallsyms lookup across powerpc ABIv1 and ABIv2

2014-12-15 Thread Naveen N. Rao
Currently, all non-dot symbols are being treated as function descriptors in ABIv1. This is incorrect and is resulting in perf probe not working: # perf probe do_fork Added new event: Failed to write event: Invalid argument Error: Failed to add events. # dmesg | tail -1

Re: [RFC PATCHv3 1/7] devfreq: event: Add new devfreq_event class to provide basic data for devfreq governor

2014-12-15 Thread Krzysztof Kozlowski
On pią, 2014-12-12 at 17:27 +0900, Chanwoo Choi wrote: > This patch add new devfreq_event class for devfreq_event device which provide > raw data (e.g., memory bus utilization/GPU utilization). This raw data from > devfreq_event data would be used for the governor of devfreq subsystem. > -

[PATCHv2 2/8] perf probe: Improve detection of file/function name in the probe pattern

2014-12-15 Thread Naveen N. Rao
Currently, perf probe considers patterns including a '.' to be a file. However, this causes problems on powerpc ABIv1 where all functions have a leading '.': $ perf probe -F | grep schedule_timeout_interruptible .schedule_timeout_interruptible $ perf probe .schedule_timeout_interruptible

[PATCHv2 6/8] perf tools powerpc: Fix PPC64 ELF ABIv2 symbol decoding

2014-12-15 Thread Naveen N. Rao
PPC64 ELF ABIv2 has a Global Entry Point (GEP) and a Local Entry Point (LEP). For purposes of probing, we need the LEP. Offset to the LEP is encoded in st_other. Signed-off-by: Ananth N Mavinakayanahalli Signed-off-by: Naveen N. Rao --- Changes from previous patchset: Simplified logic by adding

[PATCHv2 8/8] perf probe powerpc: Fixup function entry if using kallsyms lookup

2014-12-15 Thread Naveen N. Rao
On powerpc ABIv2, if no debug-info is found and we use kallsyms, we need to fixup the function entry to point to the local entry point. Use offset of 8 since current toolchains always generate 2 instructions (8 bytes). Signed-off-by: Naveen N. Rao --- Changes: Generalize and introduce helper to

[PATCHv2 5/8] perf probe powerpc: Allow matching against dot symbols

2014-12-15 Thread Naveen N. Rao
Allow perf probe to work on powerpc ABIv1 without the need to specify the leading dot '.' for functions. 'perf probe do_fork' works with this patch. Introduce HAVE_ARCH_SYMBOL_HANDLING to indicate need for special handling of symbols. In this patch, we override probe_function_filter() on powerpc

[PATCHv2 4/8] perf probe powerpc: Handle powerpc dot symbols

2014-12-15 Thread Naveen N. Rao
Fix up various perf aspects related to ppc64's usage of dot functions: - ignore leading '.' when generating event names and when looking for existing events. - use the proper prefix when ignoring SyS symbol lookups. Signed-off-by: Naveen N. Rao --- tools/perf/util/probe-event.c | 8

[PATCHv2 7/8] perf probe powerpc: Use DWARF info only if necessary

2014-12-15 Thread Naveen N. Rao
Use symbol table lookups by default if DWARF is not necessary, since powerpc ABIv2 encodes local entry points in the symbol table and the function entry address in DWARF may not be appropriate for kprobes, as described here: https://sourceware.org/bugzilla/show_bug.cgi?id=17638 "The DWARF address

[PATCHv2 3/8] perf probe powerpc: Fix symbol fixup issues due to ELF type

2014-12-15 Thread Naveen N. Rao
If using the symbol table, symbol addresses are not being fixed up properly, resulting in probes being placed at wrong addresses: # perf probe do_fork Added new event: probe:do_fork(on do_fork) You can now use it in all perf tools, such as: perf record -e

[PATCHv2 0/8] Fix perf probe issues on powerpc

2014-12-15 Thread Naveen N. Rao
This patchset fixes various issues with perf probe on powerpc across ABIv1 and ABIv2: - in the presence of DWARF debug-info, - in the absence of DWARF, but with the symbol table, and - in the absence of debug-info, but with kallsyms. Applies cleanly on -tip. Tested on ppc64 BE and LE. Changes

[PATCH 3.16.y-ckt 090/168] bnx2fc: do not add shared skbs to the fcoe_rx_list

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Maurizio Lombardi commit 01a4cc4d0cd6a836c7b923760e8eb1cbb6a47258 upstream. In some cases, the fcoe_rx_list may contains multiple instances of the same skb (the so called "shared

[PATCH 3.16.y-ckt 091/168] scsi: add Intel Multi-Flex to scsi scan blacklist

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: =?UTF-8?q?Christian=20S=C3=BCnkenberg?= commit 1899045510ff109980d9cc34e330fd8ca3631871 upstream. Intel Multi-Flex LUNs choke on REPORT SUPPORTED OPERATION CODES resulting in sd_mod

[PATCH 3.16.y-ckt 094/168] USB: xhci: don't start a halted endpoint before its new dequeue is set

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Mathias Nyman commit c3492dbfa1050debf23a5b5cd2bc7514c5b37896 upstream. A halted endpoint ring must first be reset, then move the ring dequeue pointer past the problematic TRB. If we

[PATCH 3.16.y-ckt 092/168] ARM: 8216/1: xscale: correct auxiliary register in suspend/resume

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Dmitry Eremin-Solenikov commit ef59a20ba375aeb97b3150a118318884743452a8 upstream. According to the manuals I have, XScale auxiliary register should be reached with opc_2 = 1 instead

[PATCH 3.16.y-ckt 093/168] USB: uas: Add no-uas quirk for Hitachi usb-3 enclosures 4971:1012

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Hans de Goede commit 8daee1352d51a32676b84bddcc0e3252d1caa833 upstream. These disks have a broken uas implementation, the tag field of the status iu-s is not set properly, so we need

[PATCH 3.16.y-ckt 083/168] usb: serial: ftdi_sio: add PIDs for Matrix Orbital products

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Troy Clark commit 204ec6e07ea7aff863df0f7c53301f9cbbfbb9d3 upstream. Add PIDs for new Matrix Orbital GTT series products. Signed-off-by: Troy Clark [johan: shorten commit message ]

[PATCH 3.16.y-ckt 095/168] Revert "xhci: clear root port wake on bits if controller isn't wake-up capable"

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Lu Baolu commit 9b41ebd3cf0f68d8cad779d3eeba336f78262e43 upstream. commit ff8cbf250b44 ("xhci: clear root port wake on bits if controller isn't") can cause device detection error if

[PATCH 3.16.y-ckt 098/168] ixgbe: Correctly disable VLAN filter in promiscuous mode

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Vlad Yasevich commit 4556dc591691fca743518edb24f15fbc83b5c8ef upstream. IXGBE adapter seems to require that VLAN filtering be enabled if VMDQ or SRIOV are enabled. When those

[PATCH 3.16.y-ckt 100/168] ixgbe: fix use after free adapter->state test in ixgbe_remove/ixgbe_probe

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Daniel Borkmann commit b5b2ffc0574e1f271d79b6b992ee382dc9d5eaa8 upstream. While working on a different issue, I noticed an annoying use after free bug on my machine when unloading

[PATCH 3.16.y-ckt 103/168] gpu/radeon: Set flag to indicate broken 64-bit MSI

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Benjamin Herrenschmidt commit 91ed6fd2c383bb8f02d66e98b4a4d2f7207249dc upstream. Some radeon ASICs don't support all 64 address bits of MSIs despite advertising support for 64-bit

[PATCH 3.16.y-ckt 105/168] powerpc/pseries: Honor the generic "no_64bit_msi" flag

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Benjamin Herrenschmidt commit 415072a041bf50dbd6d56934ffc0cbbe14c97be8 upstream. Instead of the arch specific quirk which we are deprecating Signed-off-by: Benjamin Herrenschmidt

[PATCH 3.16.y-ckt 104/168] sound/radeon: Move 64-bit MSI quirk from arch to driver

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Benjamin Herrenschmidt commit db79afa1e57925ba96ab18514c0ebe42a28e393e upstream. A number of radeon cards have a HW limitation causing them to be unable to generate the full 64-bit

[PATCH 3.16.y-ckt 107/168] MIPS: cpu-probe: Set the FTLB probability bit on supported cores

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Markos Chandras commit cf0a8aa0226da5de88011e7f30eff22a894b2f49 upstream. Make use of the Config6/FLTBP bit to set the probability of a TLBWR instruction to hit the FTLB or the VTLB.

[PATCH 3.16.y-ckt 106/168] MIPS: r4kcache: Add EVA case for protected_writeback_dcache_line

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Markos Chandras commit 83fd43449baaf88fe5c03dd0081a062041837c51 upstream. Commit de8974e3f76c0 ("MIPS: asm: r4kcache: Add EVA cache flushing functions") added cache function for EVA

[PATCH 3.16.y-ckt 110/168] drm/i915: Ignore SURFLIVE and flip counter when the GPU gets reset

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: =?UTF-8?q?Ville=20Syrj=C3=A4l=C3=A4?= commit bdfa7542d40e6251c232a802231b37116bd31b11 upstream. During a GPU reset we need to get pending page flip cleared out since the ring

[PATCH 3.16.y-ckt 097/168] usb: xhci: rework root port wake bits if controller isn't allowed to wakeup

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Lu Baolu commit a1377e5397ab321e21b793ec8cd2b6f12bd3c718 upstream. When system is being suspended, if host device is not allowed to do wakeup, xhci_suspend() needs to clear all root

[PATCH 3.16.y-ckt 113/168] Input: xpad - use proper endpoint type

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Greg Kroah-Hartman commit a1f9a4072655843fc03186acbad65990cc05dd2d upstream. The xpad wireless endpoint is not a bulk endpoint on my devices, but rather an interrupt one, so the USB

[PATCH 3.16.y-ckt 109/168] MIPS: Loongson: Make platform serial setup always built-in.

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Aaro Koskinen commit 26927f76499849e095714452b8a4e09350f6a3b9 upstream. If SERIAL_8250 is compiled as a module, the platform specific setup for Loongson will be a module too, and it

[PATCH 3.16.y-ckt 114/168] powerpc/pseries: Fix endiannes issue in RTAS call from xmon

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Laurent Dufour commit 3b8a3c01096925a824ed3272601082289d9c23a5 upstream. On pseries system (LPAR) xmon failed to enter when running in LE mode, system is hunging. Inititating xmon

[PATCH 3.16.y-ckt 112/168] usb-quirks: Add reset-resume quirk for MS Wireless Laser Mouse 6000

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Hans de Goede commit 263e80b43559a6103e178a9176938ce171b23872 upstream. This wireless mouse receiver needs a reset-resume quirk to properly come out of reset. BugLink:

[PATCH 3.16.y-ckt 117/168] drm/radeon: report disconnected for LVDS/eDP with PX if ddc fails

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Alex Deucher commit 1348579433566355e570008929daa09a0db64fd8 upstream. If ddc fails, presumably the i2c mux (and hopefully the signal mux) are switched to the other GPU so don't

[PATCH 3.16.y-ckt 115/168] powerpc/powernv: Replace OPAL_DEASSERT_RESET with EEH_RESET_DEACTIVATE

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Gavin Shan commit 360d88a9e3fba596a12520b242fbab1c45b983e1 upstream. The flag passed to ioda_eeh_phb_reset() should be EEH_RESET_DEACTIVATE, which is translated to

[PATCH 3.16.y-ckt 101/168] ALSA: hda - Limit 40bit DMA for AMD HDMI controllers

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Takashi Iwai commit 413cbf469a19e7662ba5025695bf5a573927105a upstream. AMD/ATI HDMI controller chip models, we already have a filter to lower to 32bit DMA, but the rest are supposed

[PATCH 3.16.y-ckt 116/168] powerpc: 32 bit getcpu VDSO function uses 64 bit instructions

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Anton Blanchard commit 152d44a853e42952f6c8a504fb1f8eefd21fd5fd upstream. I used some 64 bit instructions when adding the 32 bit getcpu VDSO function. Fix it. Fixes: 18ad51dd342a

[PATCH 3.16.y-ckt 121/168] btrfs: zero out left over bytes after processing compression streams

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Chris Mason commit 2f19cad94cee3c9bd52d0c9ca584ef506302fb7c upstream. Don Bailey noticed that our page zeroing for compression at end-io time isn't complete. This reworks a patch

[PATCH 3.16.y-ckt 119/168] ARM: 8226/1: cacheflush: get rid of restarting block

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Vladimir Murzin commit 3f4aa45ceea5789a4aade536acc27f2e0d3da5e1 upstream. We cannot restart cacheflush safely if a process provides user-defined signal handler and signal is pending.

[PATCH 3.16.y-ckt 111/168] net/ping: handle protocol mismatching scenario

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Jane Zhou commit 91a0b603469069cdcce4d572b7525ffc9fd352a6 upstream. ping_lookup() may return a wrong sock if sk_buff's and sock's protocols dont' match. For example, sk_buff's

[PATCH 3.16.y-ckt 118/168] ARM: 8222/1: mvebu: enable strex backoff delay

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Thomas Petazzoni commit 995ab5189d1d7264e79e665dfa032a19b3ac646e upstream. Under extremely rare conditions, in an MPCore node consisting of at least 3 CPUs, two CPUs trying to

[PATCH 3.16.y-ckt 122/168] uprobes, x86: Fix _TIF_UPROBE vs _TIF_NOTIFY_RESUME

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Andy Lutomirski commit 82975bc6a6df743b9a01810fb32cb65d0ec5d60b upstream. x86 call do_notify_resume on paranoid returns if TIF_UPROBE is set but not on non-paranoid returns. I

Re: [PATCH v2 0/8] irqchip: New driver for ST's SysCfg controlled IRQs

2014-12-15 Thread Lee Jones
On Mon, 15 Dec 2014, Jason Cooper wrote: > On Mon, Dec 15, 2014 at 12:28:26PM +, Lee Jones wrote: > > Jason, would you like me to send this set again? > > Please wait for -rc1 to land, then rebase on that. Can do. Thanks Jason. -- Lee Jones Linaro STMicroelectronics Landing Team Lead

[PATCH 3.16.y-ckt 096/168] USB: xhci: Reset a halted endpoint immediately when we encounter a stall.

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Mathias Nyman commit 8e71a322fdb127814bcba423a512914ca5bc6cf5 upstream. If a device is halted and reuturns a STALL, then the halted endpoint needs to be cleared both on the host and

[PATCH 3.16.y-ckt 129/168] i2c: omap: fix NACK and Arbitration Lost irq handling

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Alexander Kochetkov commit 27caca9d2e01c92b26d0690f065aad093fea01c7 upstream. commit 1d7afc95946487945cc7f5019b41255b72224b70 (i2c: omap: ack IRQ in parts) changed the interrupt

[PATCH 3.16.y-ckt 102/168] PCI/MSI: Add device flag indicating that 64-bit MSIs don't work

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Benjamin Herrenschmidt commit f144d1496b47e7450f41b767d0d91c724c2198bc upstream. This can be set by quirks/drivers to be used by the architecture code that assigns the MSI addresses.

[PATCH 3.16.y-ckt 125/168] x86_64, traps: Fix the espfix64 #DF fixup and rewrite it in C

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Andy Lutomirski commit af726f21ed8af2cdaa4e93098dc211521218ae65 upstream. There's nothing special enough about the espfix64 double fault fixup to justify writing it in assembly.

[PATCH 3.16.y-ckt 124/168] net: sun4i-emac: fix memory leak on bad packet

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Marc Zyngier commit 2670cc699a66c4cf268cb3e3f6dfc325ec14f224 upstream. Upon reception of a new frame, the emac driver checks for a number of error conditions, and flag the packet as

[PATCH 3.16.y-ckt 127/168] drivers/net, ipv6: Select IPv6 fragment idents for virtio UFO packets

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Ben Hutchings commit 5188cd44c55db3e92cd9e77a40b5baa7ed4340f7 upstream. UFO is now disabled on all drivers that work with virtio net headers, but userland may try to send UFO/IPv6

[PATCH 3.16.y-ckt 128/168] [media] smiapp: Only some selection targets are settable

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Sakari Ailus commit b31eb901c4e5eeef4c83c43dfbc7fe0d4348cb21 upstream. Setting a non-settable selection target caused BUG() to be called. The check for valid selections only takes

[PATCH 3.16.y-ckt 131/168] x86: Use $(OBJDUMP) instead of plain objdump

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Chris Clayton commit e2e68ae688b0a3766cd75aedf4ed4e39be402009 upstream. commit e6023367d779 'x86, kaslr: Prevent .bss from overlaping initrd' broke the cross compile of x86. It added

[PATCH 3.16.y-ckt 132/168] of/fdt: memblock_reserve /memreserve/ regions in the case of partial overlap

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Ian Campbell commit 094cb98179f19b75acf9ff471daabf3948ce98e6 upstream. memblock_is_region_reserved() returns true in the case of a partial overlap, meaning that the current code

[PATCH 3.16.y-ckt 120/168] staging: r8188eu: Add new device ID for DLink GO-USB-N150

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Larry Finger commit 6d4556fc0309608f760f1d329df56d77fdd0c31a upstream. The DLink GO-USB-N150 with revision B1 uses this driver. Signed-off-by: Larry Finger Signed-off-by: Greg

[PATCH 3.16.y-ckt 126/168] x86_64, traps: Rework bad_iret

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Andy Lutomirski commit b645af2d5905c4e32399005b867987919cbfc3ae upstream. It's possible for iretq to userspace to fail. This can happen because of a bad CS, SS, or RIP.

Re: [RFC PATCH net-next 1/1] net: Support for switch port configuration

2014-12-15 Thread Thomas Graf
On 12/15/14 at 02:29pm, Varlese, Marco wrote: > > All of these are highly generic and should *not* be passed through from user > > space to the driver directly but rather be properly abstracted as Roopa > > proposed. The value of this API is abstraction. > How would you let the user enable/disable

[PATCH 3.16.y-ckt 140/168] drm/radeon: kernel panic in drm_calc_vbltimestamp_from_scanoutpos with 3.18.0-rc6

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Petr Mladek commit f5475cc43c899e33098d4db44b7c5e710f16589d upstream. I was unable too boot 3.18.0-rc6 because of the following kernel panic in

Re: [PATCH 5/8] mfd: Add ST's Low Power Controller driver

2014-12-15 Thread Lee Jones
On Mon, 15 Dec 2014, Arnd Bergmann wrote: > On Monday 15 December 2014 13:50:52 Lee Jones wrote: > > > > > > > > > > I don't think it's necessary to have the MFD node if only one of the > > > two modes can be used based on a DT property. It should be enough > > > to have both the rtc and the

[PATCH 3.16.y-ckt 138/168] AHCI: Add DeviceIDs for Sunrise Point-LP SATA controller

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Devin Ryles commit 249cd0a187ed4ef1d0af7f74362cc2791ec5581b upstream. This patch adds DeviceIDs for Sunrise Point-LP. Signed-off-by: Devin Ryles Signed-off-by: Tejun Heo

[PATCH 3.16.y-ckt 135/168] ALSA: hda/realtek - Add headset Mic support for new Dell machine

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Kailang Yang commit b734304f15ebe2a1e89fb9422541fbecf50b7cd9 upstream. Dell has new machines. It supports headset Mic and Headphone Mic. Signed-off-by: Kailang Yang Signed-off-by:

[PATCH 3.16.y-ckt 136/168] drm/i915: More cautious with pch fifo underruns

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Daniel Vetter commit b68362278af94e1171f5be9d4e44988601fb0439 upstream. Apparently PCH fifo underruns are tricky, we have plenty reports that we see the occasional underrun

[PATCH 3.16.y-ckt 134/168] nouveau: move the hotplug ignore to correct place.

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Dave Airlie commit 8b62c8c6df08ca567c78afa51aa7bbc554cede06 upstream. Introduced in b440bde74f, however it was added to the wrong function in nouveau.

[PATCH 3.16.y-ckt 152/168] ip_tunnel: the lack of vti_link_ops' dellink() cause kernel panic

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: lucien commit 20ea60ca9952bd19d4b0d74719daba305aef5178 upstream. Now the vti_link_ops do not point the .dellink, for fb tunnel device (ip_vti0), the net_device will be removed as the

[PATCH 3.16.y-ckt 130/168] [media] s2255drv: fix payload size for JPG, MJPEG

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: sensoray-dev commit 1f391217ad8d7cd7b1e48e6e2abf49970cd91d18 upstream. length is the size of the buffer, not the payload. That's set using vb2_set_plane_payload(). Signed-off-by:

[PATCH 3.16.y-ckt 151/168] drm/radeon: sync all BOs involved in a CS v2

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: =?UTF-8?q?Christian=20K=C3=B6nig?= commit 86b276385c6a986872e4cd144f5940b156053c3f upstream. Not just the userspace relocs, otherwise we won't wait for a swapped out page tables to

[PATCH 3.16.y-ckt 137/168] drm/i915: Unlock panel even when LVDS is disabled

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Daniel Vetter commit b0616c5306b342ceca07044dbc4f917d95c4f825 upstream. Otherwise we'll have backtraces in assert_panel_unlocked because the BIOS locks the register. In the

[PATCH 3.16.y-ckt 133/168] drm/nouveau/gf116: remove copy1 engine

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Ilia Mirkin commit 226d63a1addea8cbe8fc671978e62dc84927b046 upstream. Indications are that no GF116's actually have a copy engine there, but actually have the decompression engine.

[PATCH 3.16.y-ckt 147/168] slab: fix nodeid bounds check for non-contiguous node IDs

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Paul Mackerras commit 7c3fbbdd04a681a1992ad6a3d7a36a63ff668753 upstream. The bounds check for nodeid in cache_alloc_node gives false positives on machines where the node IDs are

[PATCH 3.16.y-ckt 145/168] mm: fix swapoff hang after page migration and fork

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Hugh Dickins commit 2022b4d18a491a578218ce7a4eca8666db895a73 upstream. I've been seeing swapoff hangs in recent testing: it's cycling around trying unsuccessfully to find an mm for

[PATCH 3.16.y-ckt 141/168] mm: frontswap: invalidate expired data on a dup-store failure

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Weijie Yang commit fb993fa1a2f669215fa03a09eed7848f2663e336 upstream. If a frontswap dup-store failed, it should invalidate the expired page in the backend, or it could trigger some

[PATCH 3.16.y-ckt 142/168] mm/vmpressure.c: fix race in vmpressure_work_fn()

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Andrew Morton commit 91b57191cfd152c02ded0745250167d0263084f8 upstream. In some android devices, there will be a "divide by zero" exception. vmpr->scanned could be zero before

[PATCH 3.16.y-ckt 144/168] drivers/input/evdev.c: don't kfree() a vmalloc address

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Andrew Morton commit 92788ac1eb06e69a822de45e2a8a63fa45eb5be2 upstream. If kzalloc() failed and then evdev_open_device() fails, evdev_open() will pass a vmalloc'ed pointer to kfree.

[PATCH 3.16.y-ckt 149/168] i2c: davinci: generate STP always when NACK is received

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Grygorii Strashko commit 9ea359f7314132cbcb5a502d2d8ef095be1f45e4 upstream. According to I2C specification the NACK should be handled as follows: "When SDA remains HIGH during this

[PATCH 3.16.y-ckt 148/168] ahci: disable MSI on SAMSUNG 0xa800 SSD

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Tejun Heo commit 2b21ef0aae65f22f5ba86b13c4588f6f0c2dbefb upstream. Just like 0x1600 which got blacklisted by 66a7cbc303f4 ("ahci: disable MSI instead of NCQ on Samsung pci-e SSDs on

[PATCH 3.16.y-ckt 143/168] xen-netfront: Remove BUGs on paged skb data which crosses a page boundary

2014-12-15 Thread Luis Henriques
3.16.7-ckt3 -stable review patch. If anyone has any objections, please let me know. -- From: Seth Forshee commit 8d609725d4357f499e2103e46011308b32f53513 upstream. These BUGs can be erroneously triggered by frags which refer to tail pages within a compound page. The data in

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