Re: [PATCH v2] lightnvm: divide global reverse translation map into per lun

2016-03-22 Thread Wenwei Tao
Seems it is the variable pg_offset in rrpc_page_invalidate that cause the panic. It's a u64 variable we use its low 32bit to store the offset value, leave the high 32bit in a undetermined status, this will cause test_and_set_bit access unexpected memory, cause kernel panic. It's should be initializ

Re: [PATCH 4/3] rtmutex: Avoid barrier in rt_mutex_handle_deadlock

2016-03-22 Thread Peter Zijlstra
On Mon, Mar 21, 2016 at 11:16:22AM -0700, Davidlohr Bueso wrote: > +/* > + * Helpers for modifying the state of either the current task, or a foreign > + * task. Each of these calls come in both full barrier and weak flavors: > + * > + * Weak > + * set

[Query] doubt on parameters passed to dma_map_single_attrs() API

2016-03-22 Thread Sodagudi Prasad
Hi All, Would like to check whether the dma_map_single_attrs() API, can accept ptr variable from high memory or not? If we pass the memory pointer, which is pointing high memory does not work with virt_to_page API. 10 static inline dma_addr_t dma_map_single_attrs(struct device *dev, void *p

Re: [RFC PATCH v1 0/4] Add Rockchip RGA support

2016-03-22 Thread Andreas Färber
Hi Yakir, Am 21.03.2016 um 13:17 schrieb Yakir Yang: > On 03/21/2016 07:29 PM, Heiko Stübner wrote: >> Am Montag, 21. März 2016, 17:28:38 schrieb Yakir Yang: >>> This patch set would add the RGA direct rendering based 2d graphics >>> acceleration module. >> very cool to see that. > ;) >>> This pat

[3.16.y-ckt stable] Patch "libata: Align ata_device's id on a cacheline" has been added to the 3.16.y-ckt tree

2016-03-22 Thread Luis Henriques
This is a note to let you know that I have just added a patch titled libata: Align ata_device's id on a cacheline to the linux-3.16.y-queue branch of the 3.16.y-ckt extended stable tree which can be found at: http://kernel.ubuntu.com/git/ubuntu/linux.git/log/?h=linux-3.16.y-queue This

Re: [PATCH 2/3] leds: add debugfs to device trigger

2016-03-22 Thread Pavel Machek
On Mon 2015-09-28 22:43:04, Maciek Borzecki wrote: > Add debugfs entries for device activity trigger. Three entries are > created under /sys/kernel/debug/ledtrig-dev when the driver gets > loaded. These are: > > devices - cat'ing will produce a list of currently registered devices >

Re: [PATCH V5 13/15] pci, acpi: Match PCI config space accessors against platfrom specific quirks.

2016-03-22 Thread Tomasz Nowicki
On 18.03.2016 16:49, Mark Salter wrote: On Tue, 2016-02-16 at 14:53 +0100, Tomasz Nowicki wrote: Some platforms may not be fully compliant with generic set of PCI config accessors. For these cases we implement the way to overwrite accessors set prior to PCI buses enumeration. Algorithm traverses

Translating perf events to raw event codes via sysfs

2016-03-22 Thread Mel Gorman
Hi Sukadev, I'm curious about commit e0728b50d480 ("powerpc/perf: Export Power8 generic and cache events to sysfs"). This commit translates perf high-level event names into raw codes but only on one architecture for one CPU. While I can see how that is useful, I'm wondering why this was implement

Re: UFS V11 patch-set

2016-03-22 Thread Joao Pinto
Hi, The following patch-set was approved by Arnd Bergmann and Rob Herring and I would appreciate that someone from SCSI / UFS gave a final checkout in order to evaluate the possibility of still merging it to v4.6 or putting it in a branch in SCSI to be merged to v4.7. [PATCH v11 0/6] add support

Re: Translating perf events to raw event codes via sysfs

2016-03-22 Thread Mel Gorman
On Tue, Mar 22, 2016 at 10:31:21AM +, Mel Gorman wrote: > Hi Sukadev, > > I'm curious about commit e0728b50d480 ("powerpc/perf: Export Power8 > generic and cache events to sysfs"). This commit translates perf > high-level event names into raw codes but only on one architecture for > one CPU. >

Re: [PATCH 0/2] Bypass BAM init if Remotely controlled

2016-03-22 Thread gpramod
On 2016-03-22 15:25, Stanimir Varbanov wrote: On 03/22/2016 11:49 AM, Pramod Gurav wrote: On some QOCM platforms(eg 8996) BAM control registers are managed remotely hence can not be accessed by application processor for writes. So skip the bam_init for any such platform if DT property is set.

Re: [PATCH v5 1/3] gpio: designware: convert device node to fwnode

2016-03-22 Thread Linus Walleij
On Fri, Mar 4, 2016 at 8:44 AM, qiujiang wrote: > This patch converts device node to fwnode in > dwapb_port_property for designware gpio driver, > so as to provide a unified data structure for DT > and ACPI bindings. > > Acked-by: Andy Shevchenko > Signed-off-by: qiujiang I need Mika's and may

Re: [PATCH 0/3] fs, mm: get rid of PAGE_CACHE_* and page_cache_{get,release} macros

2016-03-22 Thread Kirill A. Shutemov
On Mon, Mar 21, 2016 at 12:29:34PM -0500, Christoph Lameter wrote: > On Mon, 21 Mar 2016, Kirill A. Shutemov wrote: > > > We do have two page sizes in the page cache. It's the only option to get > > transparent huge pages transparent. > > Should then not PAGE_CACHE_SIZE take a page parameter and

[PATCH 3.16.y-ckt 008/142] s390/dasd: prevent incorrect length error under z/VM after PAV changes

2016-03-22 Thread Luis Henriques
3.16.7-ckt26 -stable review patch. If anyone has any objections, please let me know. ---8< From: Stefan Haberland commit 020bf042e5b397479c1174081b935d0ff15d1a64 upstream. The channel checks the specified length and the provided amo

[PATCH 3.16.y-ckt 026/142] crypto: {blk,giv}cipher: Set has_setkey

2016-03-22 Thread Luis Henriques
3.16.7-ckt26 -stable review patch. If anyone has any objections, please let me know. ---8< From: Ben Hutchings Commit a1383cd86a06 ("crypto: skcipher - Add crypto_skcipher_has_setkey") was incorrectly backported to the 3.2.y and 3.16

[PATCH 3.16.y-ckt 023/142] ext4: fix crashes in dioread_nolock mode

2016-03-22 Thread Luis Henriques
3.16.7-ckt26 -stable review patch. If anyone has any objections, please let me know. ---8< From: Jan Kara commit 74dae4278546b897eb81784fdfcce872ddd8b2b8 upstream. Competing overwrite DIO in dioread_nolock mode will just overwrite p

[PATCH 3.16.y-ckt 001/142] Revert "firmware: dmi_scan: Fix UUID endianness for SMBIOS >= 2.6"

2016-03-22 Thread Luis Henriques
3.16.7-ckt26 -stable review patch. If anyone has any objections, please let me know. ---8< From: Luis Henriques This reverts commit 0f7b4f7914e450b1bcffdbd26bbf35ee304cbfea, which was commit ff4319dc7cd58c92b389960e375038335d157a60 u

[PATCH 3.16.y-ckt 009/142] s390/dasd: fix refcount for PAV reassignment

2016-03-22 Thread Luis Henriques
3.16.7-ckt26 -stable review patch. If anyone has any objections, please let me know. ---8< From: Stefan Haberland commit 9d862ababb609439c5d6987f6d3ddd09e703aa0b upstream. Add refcount to the DASD device when a summary unit check wo

[PATCH 3.16.y-ckt 067/142] pppoe: fix reference counting in PPPoE proxy

2016-03-22 Thread Luis Henriques
3.16.7-ckt26 -stable review patch. If anyone has any objections, please let me know. ---8< From: Guillaume Nault commit 29e73269aa4d36f92b35610c25f8b01c789b0dc8 upstream. Drop reference on the relay_po socket when __pppoe_xmit() suc

[PATCH 3.16.y-ckt 027/142] nfs: fix nfs_size_to_loff_t

2016-03-22 Thread Luis Henriques
3.16.7-ckt26 -stable review patch. If anyone has any objections, please let me know. ---8< From: Christoph Hellwig commit 50ab8ec74a153eb30db26529088bc57dd700b24c upstream. See http: //www.infradead.org/rpr.html X-Evolution-Source:

[PATCH 3.16.y-ckt 024/142] kernel/resource.c: fix muxed resource handling in __request_region()

2016-03-22 Thread Luis Henriques
3.16.7-ckt26 -stable review patch. If anyone has any objections, please let me know. ---8< From: Simon Guinot commit 59ceeaaf355fa0fb16558ef7c24413c804932ada upstream. In __request_region, if a conflict with a BUSY and MUXED resourc

[PATCH 3.16.y-ckt 022/142] ext4: fix bh->b_state corruption

2016-03-22 Thread Luis Henriques
3.16.7-ckt26 -stable review patch. If anyone has any objections, please let me know. ---8< From: Jan Kara commit ed8ad83808f009ade97ebbf6519bc3a97fefbc0c upstream. ext4 can update bh->b_state non-atomically in _ext4_get_block() and

[PATCH 3.16.y-ckt 095/142] ALSA: hdspm: Fix zero-division

2016-03-22 Thread Luis Henriques
3.16.7-ckt26 -stable review patch. If anyone has any objections, please let me know. ---8< From: Takashi Iwai commit c1099c3294c2344110085a38c50e478a5992b368 upstream. HDSPM driver contains a code issuing zero-division potentially i

[PATCH 3.16.y-ckt 094/142] ALSA: hdspm: Fix wrong boolean ctl value accesses

2016-03-22 Thread Luis Henriques
3.16.7-ckt26 -stable review patch. If anyone has any objections, please let me know. ---8< From: Takashi Iwai commit 537e48136295c5860a92138c5ea3959b9542868b upstream. snd-hdspm driver accesses enum item values (int) instead of bool

[PATCH 3.16.y-ckt 100/142] USB: serial: option: add support for Quectel UC20

2016-03-22 Thread Luis Henriques
3.16.7-ckt26 -stable review patch. If anyone has any objections, please let me know. ---8< From: Yegor Yefremov commit c0992d0f54847d0d1d85c60fcaa054f175ab1ccd upstream. Add support for Quectel UC20 and blacklist the QMI interface.

[PATCH 3.16.y-ckt 096/142] ALSA: hdsp: Fix wrong boolean ctl value accesses

2016-03-22 Thread Luis Henriques
3.16.7-ckt26 -stable review patch. If anyone has any objections, please let me know. ---8< From: Takashi Iwai commit eab3c4db193f5fcccf70e884de9a922ca2c63d80 upstream. snd-hdsp driver accesses enum item values (int) instead of boole

[PATCH 3.16.y-ckt 098/142] USB: cp210x: Add ID for Parrot NMEA GPS Flight Recorder

2016-03-22 Thread Luis Henriques
3.16.7-ckt26 -stable review patch. If anyone has any objections, please let me know. ---8< From: Vittorio Alfieri commit 3c4c615d70c8cbdc8ba8c79ed702640930652a79 upstream. The Parrot NMEA GPS Flight Recorder is a USB composite devic

[PATCH 3.16.y-ckt 066/142] qmi_wwan: add "4G LTE usb-modem U901"

2016-03-22 Thread Luis Henriques
3.16.7-ckt26 -stable review patch. If anyone has any objections, please let me know. ---8< From: =?UTF-8?q?Bj=C3=B8rn=20Mork?= commit aac8d3c282e024c344c5b86dc1eab7af88bb9716 upstream. Thomas reports: T: Bus=01 Lev=01 Prnt=01 Port

[PATCH 3.16.y-ckt 065/142] ipv4: fix memory leaks in ip_cmsg_send() callers

2016-03-22 Thread Luis Henriques
3.16.7-ckt26 -stable review patch. If anyone has any objections, please let me know. ---8< From: Eric Dumazet commit 919483096bfe75dda338e98d56da91a263746a0a upstream. Dmitry reported memory leaks of IP options allocated in ip_cmsg_

[PATCH 3.16.y-ckt 063/142] net:Add sysctl_max_skb_frags

2016-03-22 Thread Luis Henriques
3.16.7-ckt26 -stable review patch. If anyone has any objections, please let me know. ---8< From: Hans Westgaard Ry commit 5f74f82ea34c0da80ea0b49192bb5ea06e063593 upstream. Devices may have limits on the number of fragments in an sk

[PATCH 3.16.y-ckt 093/142] arm/arm64: KVM: Fix ioctl error handling

2016-03-22 Thread Luis Henriques
3.16.7-ckt26 -stable review patch. If anyone has any objections, please let me know. ---8< From: "Michael S. Tsirkin" commit 4cad67fca3fc952d6f2ed9e799621f07666a560f upstream. Calling return copy_to_user(...) in an ioctl will not do

[PATCH 3.16.y-ckt 097/142] USB: qcserial: add Dell Wireless 5809e Gobi 4G HSPA+ (rev3)

2016-03-22 Thread Luis Henriques
3.16.7-ckt26 -stable review patch. If anyone has any objections, please let me know. ---8< From: Patrik Halfar commit 013dd239d6220a4e0dfdf0d45a82c34f1fd73deb upstream. New revision of Dell Wireless 5809e Gobi 4G HSPA+ Mobile Broadb

[PATCH 3.16.y-ckt 139/142] efi: Make efivarfs entries immutable by default

2016-03-22 Thread Luis Henriques
3.16.7-ckt26 -stable review patch. If anyone has any objections, please let me know. ---8< From: Peter Jones commit ed8b0de5a33d2a2557dce7f9429dca8cb5bc5879 upstream. "rm -rf" is bricking some peoples' laptops because of variables b

[PATCH 3.16.y-ckt 141/142] lib/ucs2_string: Correct ucs2 -> utf8 conversion

2016-03-22 Thread Luis Henriques
3.16.7-ckt26 -stable review patch. If anyone has any objections, please let me know. ---8< From: Jason Andryuk commit a68075908a37850918ad96b056acc9ac4ce1bd90 upstream. The comparisons should be >= since 0x800 and 0x80 require an ad

[PATCH 3.16.y-ckt 136/142] efi: Use ucs2_as_utf8 in efivarfs instead of open coding a bad version

2016-03-22 Thread Luis Henriques
3.16.7-ckt26 -stable review patch. If anyone has any objections, please let me know. ---8< From: Peter Jones commit e0d64e6a880e64545ad7d55786aa84ab76bac475 upstream. Translate EFI's UCS-2 variable names to UTF-8 instead of just ass

[PATCH 3.16.y-ckt 128/142] net: moxa: fix an error code

2016-03-22 Thread Luis Henriques
3.16.7-ckt26 -stable review patch. If anyone has any objections, please let me know. ---8< From: Dan Carpenter commit 1d3cd1773fddfdc9ffb0c2dec9a954c7a54bc207 upstream. We accidentally return IS_ERR(priv->base) which is 1 instead of

[PATCH 3.16.y-ckt 137/142] efi: Do variable name validation tests in utf8

2016-03-22 Thread Luis Henriques
3.16.7-ckt26 -stable review patch. If anyone has any objections, please let me know. ---8< From: Peter Jones commit 3dcb1f55dfc7631695e69df4a0d589ce5274bd07 upstream. Actually translate from ucs2 to utf8 before doing the test, and t

[PATCH 3.16.y-ckt 133/142] bcache: add mutex lock for bch_is_open

2016-03-22 Thread Luis Henriques
3.16.7-ckt26 -stable review patch. If anyone has any objections, please let me know. ---8< From: Jianjian Huo commit 789d21dbd9d8889e62c79ec19585fcc97e42ef07 upstream. Since bch_is_open will iterate linked list bch_cache_sets and un

[PATCH 3.16.y-ckt 138/142] efi: Make our variable validation list include the guid

2016-03-22 Thread Luis Henriques
3.16.7-ckt26 -stable review patch. If anyone has any objections, please let me know. ---8< From: Peter Jones commit 8282f5d9c17fe15a9e658c06e3f343efae1a2a2f upstream. All the variables in this list so far are defined to be in the gl

[PATCH 3.16.y-ckt 140/142] efi: Add pstore variables to the deletion whitelist

2016-03-22 Thread Luis Henriques
3.16.7-ckt26 -stable review patch. If anyone has any objections, please let me know. ---8< From: Matt Fleming commit e246eb568bc4cbbdd8a30a3c11151ff9b7ca7312 upstream. Laszlo explains why this is a good idea, 'This is because the

[PATCH 3.16.y-ckt 134/142] KVM: x86: move steal time initialization to vcpu entry time

2016-03-22 Thread Luis Henriques
3.16.7-ckt26 -stable review patch. If anyone has any objections, please let me know. ---8< From: Marcelo Tosatti commit 7cae2bedcbd4680b155999655e49c27b9cf020fa upstream. As reported at https://bugs.launchpad.net/qemu/+bug/1494350,

[PATCH 3.16.y-ckt 135/142] lib/ucs2_string: Add ucs2 -> utf8 helper functions

2016-03-22 Thread Luis Henriques
3.16.7-ckt26 -stable review patch. If anyone has any objections, please let me know. ---8< From: Peter Jones commit 73500267c930baadadb0d02284909731baf151f7 upstream. This adds ucs2_utf8size(), which tells us how big our ucs2 string

[PATCH v5 1/6] of/serial: move earlycon early_param handling to serial

2016-03-22 Thread Aleksey Makarov
From: Leif Lindholm We have multiple "earlycon" early_param handlers - merge the DT one into the main earlycon one. It's a cleanup that also will be useful to decide if ACPI SPCR earlycon should be set up. Signed-off-by: Leif Lindholm Signed-off-by: Aleksey Makarov --- drivers/of/fdt.c

[PATCH 3.16.y-ckt 132/142] AIO: properly check iovec sizes

2016-03-22 Thread Luis Henriques
3.16.7-ckt26 -stable review patch. If anyone has any objections, please let me know. ---8< From: Greg Kroah-Hartman In Linus's tree, the iovec code has been reworked massively, but in older kernels the AIO layer should be checking th

[PATCH v5 0/6] ACPI: parse the SPCR table

2016-03-22 Thread Aleksey Makarov
console specified in SPCR Based on the work by Leif Lindholm [3] Thanks to Peter Hurley for explaining how this should work. Should be applied to next-20160322. Tested on QEMU. SPCR support is included in QEMU's ARM mach-virt since 2.4 release. v5: - drop patch "serial: pl011: use ACPI S

[PATCH 3.16.y-ckt 131/142] Input: aiptek - fix crash on detecting device without endpoints

2016-03-22 Thread Luis Henriques
3.16.7-ckt26 -stable review patch. If anyone has any objections, please let me know. ---8< From: Vladis Dronov commit 8e20cf2bce122ce9262d6034ee5d5b76fbb92f96 upstream. The aiptek driver crashes in aiptek_probe() when a specially cr

[PATCH 3.16.y-ckt 142/142] tracing: Fix check for cpu online when event is disabled

2016-03-22 Thread Luis Henriques
3.16.7-ckt26 -stable review patch. If anyone has any objections, please let me know. ---8< From: "Steven Rostedt (Red Hat)" commit dc17147de328a74bbdee67c1bf37d2f1992de756 upstream. Commit f37755490fe9b ("tracepoints: Do not trace w

[PATCH v5 5/6] serial: pl011: add console matching function

2016-03-22 Thread Aleksey Makarov
This patch adds function pl011_console_match() that implements method match of struct console. It allows to match consoles against data specified in a string, for example taken from command line or compiled by ACPI SPCR table handler. Signed-off-by: Aleksey Makarov --- drivers/tty/serial/amba-p

[PATCH v5 6/6] serial: pl011: add EARLYCON_DECLARE

2016-03-22 Thread Aleksey Makarov
This patch adds definition of early console data for pl011. It allows setting up an early console with a string passed in command line or compiled by the ACPI SPCR table handler. Signed-off-by: Aleksey Makarov --- drivers/tty/serial/amba-pl011.c | 1 + 1 file changed, 1 insertion(+) diff --git

[PATCH v5 2/6] ACPI: add definitions of DBG2 subtypes

2016-03-22 Thread Aleksey Makarov
The recent version of Microsoft Debug Port Table 2 (DBG2) [1] specifies additional serial debug port subtypes. These constants are also referred by Serial Port Console Redirection Table (SPCR) [2] Add these constants. [1] https://msdn.microsoft.com/en-us/library/windows/hardware/dn639131(v=vs.8

[PATCH v5 4/6] ACPI: enable ACPI_SPCR_TABLE on ARM64

2016-03-22 Thread Aleksey Makarov
SBBR mentions SPCR as a mandatory ACPI table. So enable it for ARM64 Earlycon should be set up as early as possible. ACPI boot tables are mapped in arch/arm64/kernel/acpi.c:acpi_boot_table_init() called from setup_arch() and that's where we parse SPCR. So it has to be opted-in per-arch. Signed

[PATCH v5 3/6] ACPI: parse SPCR and enable matching console

2016-03-22 Thread Aleksey Makarov
'ARM Server Base Boot Requiremets' [1] mentions SPCR (Serial Port Console Redirection Table) [2] as a mandatory ACPI table that specifies the configuration of serial console. Parse this table, setup earlycon and enable the specified console. Thanks to Peter Hurley for explaining how this should w

[PATCH 3.16.y-ckt 121/142] KVM: PPC: Book3S HV: Sanitize special-purpose register values on guest exit

2016-03-22 Thread Luis Henriques
3.16.7-ckt26 -stable review patch. If anyone has any objections, please let me know. ---8< From: Paul Mackerras commit ccec44563b18a0ce90e2d4f332784b3cb25c8e9c upstream. Thomas Huth discovered that a guest could cause a hard hang of

[PATCH 3.16.y-ckt 129/142] cdc_ncm: do not call usbnet_link_change from cdc_ncm_bind

2016-03-22 Thread Luis Henriques
3.16.7-ckt26 -stable review patch. If anyone has any objections, please let me know. ---8< From: =?UTF-8?q?Bj=C3=B8rn=20Mork?= commit 4d06dd537f95683aba3651098ae288b7cbff8274 upstream. usbnet_link_change will call schedule_work and

[PATCH 3.16.y-ckt 119/142] target: Drop incorrect ABORT_TASK put for completed commands

2016-03-22 Thread Luis Henriques
3.16.7-ckt26 -stable review patch. If anyone has any objections, please let me know. ---8< From: Nicholas Bellinger commit 7f54ab5ff52fb0b91569bc69c4a6bc5cac1b768d upstream. This patch fixes a recent ABORT_TASK regression associated

[PATCH 3.16.y-ckt 122/142] KVM: VMX: disable PEBS before a guest entry

2016-03-22 Thread Luis Henriques
3.16.7-ckt26 -stable review patch. If anyone has any objections, please let me know. ---8< From: =?UTF-8?q?Radim=20Kr=C4=8Dm=C3=A1=C5=99?= commit 7099e2e1f4d9051f31bbfa5803adf954bb5d76ef upstream. Linux guests on Haswell (and also S

[PATCH 3.16.y-ckt 123/142] Revert "drm/radeon/pm: adjust display configuration after powerstate"

2016-03-22 Thread Luis Henriques
3.16.7-ckt26 -stable review patch. If anyone has any objections, please let me know. ---8< From: Alex Deucher commit d74e766e1916d0e09b86e4b5b9d0f819628fd546 upstream. This reverts commit 39d4275058baf53e89203407bf3841ff2c74fa32. T

[PATCH 3.16.y-ckt 114/142] mac80211: minstrel_ht: set default tx aggregation timeout to 0

2016-03-22 Thread Luis Henriques
3.16.7-ckt26 -stable review patch. If anyone has any objections, please let me know. ---8< From: Felix Fietkau commit 7a36b930e6ed4702c866dc74a5ad07318a57c688 upstream. The value 5000 was put here with the addition of the timeout fi

Re: [PATCH] gpio: rcar: Implement gpiochip.set_multiple()

2016-03-22 Thread Linus Walleij
On Mon, Mar 14, 2016 at 4:21 PM, Geert Uytterhoeven wrote: > This allows to set multiple outputs using a single register write. > > Signed-off-by: Geert Uytterhoeven Patch applied for v4.7. Yours, Linus Walleij

[PATCH 3.16.y-ckt 106/142] ALSA: hda - Fix mic issues on Acer Aspire E1-472

2016-03-22 Thread Luis Henriques
3.16.7-ckt26 -stable review patch. If anyone has any objections, please let me know. ---8< From: Simon South commit 02322ac9dee9aff8d8862e8d6660ebe102f492ea upstream. This patch applies the microphone-related fix created for the Ace

[PATCH 3.16.y-ckt 117/142] ASoC: wm8994: Fix enum ctl accesses in a wrong type

2016-03-22 Thread Luis Henriques
3.16.7-ckt26 -stable review patch. If anyone has any objections, please let me know. ---8< From: Takashi Iwai commit 8019c0b37cd5a87107808300a496388b777225bf upstream. The DRC Mode like "AIF1DRC1 Mode" and EQ Mode like "AIF1.1 EQ Mo

[PATCH 3.16.y-ckt 118/142] ASoC: wm_adsp: Fix enum ctl accesses in a wrong type

2016-03-22 Thread Luis Henriques
3.16.7-ckt26 -stable review patch. If anyone has any objections, please let me know. ---8< From: Takashi Iwai commit 15c665700bf6f4543f003ac0fbb1e9ec692e93f2 upstream. The firmware ctls like "DSP1 Firmware" in wm_adsp codec driver a

[PATCH 3.16.y-ckt 111/142] wext: fix message delay/ordering

2016-03-22 Thread Luis Henriques
3.16.7-ckt26 -stable review patch. If anyone has any objections, please let me know. ---8< From: Johannes Berg commit 8bf862739a7786ae72409220914df960a0aa80d8 upstream. Beniamino reported that he was getting an RTM_NEWLINK message f

[PATCH 3.16.y-ckt 113/142] mac80211: fix use of uninitialised values in RX aggregation

2016-03-22 Thread Luis Henriques
3.16.7-ckt26 -stable review patch. If anyone has any objections, please let me know. ---8< From: Chris Bainbridge commit f39ea2690bd61efec97622c48323f40ed6e16317 upstream. Use kzalloc instead of kmalloc for struct tid_ampdu_rx to in

[PATCH 3.16.y-ckt 116/142] ASoC: wm8958: Fix enum ctl accesses in a wrong type

2016-03-22 Thread Luis Henriques
3.16.7-ckt26 -stable review patch. If anyone has any objections, please let me know. ---8< From: Takashi Iwai commit d0784829ae3b0beeb69b476f017d5c8a2eb95198 upstream. "MBC Mode", "VSS Mode", "VSS HPF Mode" and "Enhanced EQ Mode" ct

Re: [PATCH] gpio: 74x164: Implement gpiochip.set_multiple()

2016-03-22 Thread Linus Walleij
On Mon, Mar 14, 2016 at 4:19 PM, Geert Uytterhoeven wrote: > This allows to set multiple outputs using a single SPI transfer. > > Signed-off-by: Geert Uytterhoeven Patch applied for v4.7 with Phil's Review tag. Yours, Linus Walleij

[PATCH 3.16.y-ckt 108/142] ubi: Fix out of bounds write in volume update code

2016-03-22 Thread Luis Henriques
3.16.7-ckt26 -stable review patch. If anyone has any objections, please let me know. ---8< From: Richard Weinberger commit e4f6daac20332448529b11f09388f1d55ef2084c upstream. ubi_start_leb_change() allocates too few bytes. ubi_more_l

[PATCH 3.16.y-ckt 110/142] IB/core: Use GRH when the path hop-limit > 0

2016-03-22 Thread Luis Henriques
3.16.7-ckt26 -stable review patch. If anyone has any objections, please let me know. ---8< From: Or Gerlitz commit 11d8d645343efba0c975aefe7c2cf3b33c836c75 upstream. According to IBTA spec v1.3 section 12.7.19, QPs should use GRH wh

[PATCH 3.16.y-ckt 112/142] cfg80211/wext: fix message ordering

2016-03-22 Thread Luis Henriques
3.16.7-ckt26 -stable review patch. If anyone has any objections, please let me know. ---8< From: Johannes Berg commit cb150b9d23be6ee7f3a0fff29784f1c5b5ac514d upstream. Since cfg80211 frequently takes actions from its netdev notifie

Re: [PATCH] ARM: at91/dt: sama5d4 xplained: don't disable hsmci regulator

2016-03-22 Thread Nicolas Ferre
Le 11/03/2016 11:35, Ludovic Desroches a écrit : > If enabling the hsmci regulator on card detection, the board can reboot > on sd card insertion. Keeping the regulator always enabled fixes this > issue. > > Signed-off-by: Ludovic Desroches > Fixes: 8d545f32bd77 ("ARM: at91/dt: sama5d4 xplained:

[PATCH 3.16.y-ckt 120/142] Revert "drm/radeon: call hpd_irq_event on resume"

2016-03-22 Thread Luis Henriques
3.16.7-ckt26 -stable review patch. If anyone has any objections, please let me know. ---8< From: Linus Torvalds commit 256faedcfd646161477d47a1a78c32a562d2e845 upstream. This reverts commit dbb17a21c131eca94eb31136eee9a7fe5aff00d9.

Re: [v8,09/10] tpm: Initialize TPM and get durations and timeouts

2016-03-22 Thread Stefan Berger
On 03/22/2016 02:34 AM, Jarkko Sakkinen wrote: On Sun, Mar 13, 2016 at 06:54:39PM -0400, Stefan Berger wrote: Add the retrieval of TPM 1.2 durations and timeouts. Since this requires the startup of the TPM, do this for TPM 1.2 and TPM 2. Signed-off-by: Stefan Berger CC: linux-kernel@vger.kerne

[PATCH 3.16.y-ckt 115/142] can: gs_usb: fixed disconnect bug by removing erroneous use of kfree()

2016-03-22 Thread Luis Henriques
3.16.7-ckt26 -stable review patch. If anyone has any objections, please let me know. ---8< From: Maximilain Schneider commit e9a2d81b1761093386a0bb8a4f51642ac785ef63 upstream. gs_destroy_candev() erroneously calls kfree() on a struc

[PATCH 3.16.y-ckt 124/142] tcp: convert cached rtt from usec to jiffies when feeding initial rto

2016-03-22 Thread Luis Henriques
3.16.7-ckt26 -stable review patch. If anyone has any objections, please let me know. ---8< From: Konstantin Khlebnikov commit 9bdfb3b79e61c60e1a3e2dc05ad164528afa6b8a upstream. Currently it's converted into msecs, thus HZ=1000 intac

[PATCH 3.16.y-ckt 126/142] mld, igmp: Fix reserved tailroom calculation

2016-03-22 Thread Luis Henriques
3.16.7-ckt26 -stable review patch. If anyone has any objections, please let me know. ---8< From: Benjamin Poirier commit 1837b2e2bcd23137766555a63867e649c0b637f0 upstream. The current reserved_tailroom calculation fails to take hlen

Re: [PATCH] gpio: 74x164: add dt support for nxp's 74x594

2016-03-22 Thread Geert Uytterhoeven
Hi Nicolas, On Tue, Mar 22, 2016 at 11:42 AM, nicolas saenz julienne wrote: >> Why did you choose the "lvc" variant? > Well to be honest the HW people did and it's all I could test with. I don't > know much about these naming schemes, apart from the intuition it has to do > with frequency and li

Re: [PATCH] ARM: at91/dt: sama5d3 xplained: don't disable hsmci regulator

2016-03-22 Thread Nicolas Ferre
Le 11/03/2016 11:43, Ludovic Desroches a écrit : > If enabling the hsmci regulator on card detection, the board can reboot > on sd card insertion. Keeping the regulator always enabled fixes this > issue. > > Signed-off-by: Ludovic Desroches > Fixes: 1b53e3416dd0 ("ARM: at91/dt: sama5d3 xplained:

Re: [PATCH] gpio: 74x164: Implement gpiochip.set_multiple()

2016-03-22 Thread Linus Walleij
On Tue, Mar 15, 2016 at 5:04 AM, Phil Reid wrote: > pca953x does not update the cached data unless the write operation > was successful. Which I folowed with the implement of set_multiple. > However a number of other drivers update regardless. > eg chip->buffer is updated even if the write_config

[PATCH v2] KVM: fix spin_lock_init order on x86

2016-03-22 Thread Paolo Bonzini
Moving the initialization earlier is needed in 4.6 because kvm_arch_init_vm is now using mmu_lock, causing lockdep to complain: [ 284.440294] INFO: trying to register non-static key. [ 284.445259] the code is fine but needs lockdep annotation. [ 284.450736] turning off the locking correctness v

[PATCH 3.16.y-ckt 125/142] net/mlx4_core: Allow resetting VF admin mac to zero

2016-03-22 Thread Luis Henriques
3.16.7-ckt26 -stable review patch. If anyone has any objections, please let me know. ---8< From: Jack Morgenstein commit 6e5224224faa50ec4c8949dcefadf895e565f0d1 upstream. The VF administrative mac addresses (stored in the PF driver

[PATCH 3.16.y-ckt 084/142] libata: Align ata_device's id on a cacheline

2016-03-22 Thread Luis Henriques
3.16.7-ckt26 -stable review patch. If anyone has any objections, please let me know. ---8< From: Harvey Hunt commit 4ee34ea3a12396f35b26d90a094c75db95080baa upstream. The id buffer in ata_device is a DMA target, but it isn't explici

[PATCH 3.16.y-ckt 101/142] ALSA: seq: oss: Don't drain at closing a client

2016-03-22 Thread Luis Henriques
3.16.7-ckt26 -stable review patch. If anyone has any objections, please let me know. ---8< From: Takashi Iwai commit 197b958c1e76a575d77038cc98b4bebc2134279f upstream. The OSS sequencer client tries to drain the pending events at re

[PATCH 3.16.y-ckt 090/142] cifs: fix out-of-bounds access in lease parsing

2016-03-22 Thread Luis Henriques
3.16.7-ckt26 -stable review patch. If anyone has any objections, please let me know. ---8< From: Justin Maggard commit deb7deff2f00bdbbcb3d560dad2a89ef37df837d upstream. When opening a file, SMB2_open() attempts to parse the lease s

[PATCH 3.16.y-ckt 091/142] CIFS: Fix SMB2+ interim response processing for read requests

2016-03-22 Thread Luis Henriques
3.16.7-ckt26 -stable review patch. If anyone has any objections, please let me know. ---8< From: Pavel Shilovsky commit 6cc3b24235929b54acd5ecc987ef11a425bd209e upstream. For interim responses we only need to parse a header and upda

[PATCH 3.16.y-ckt 092/142] Fix cifs_uniqueid_to_ino_t() function for s390x

2016-03-22 Thread Luis Henriques
3.16.7-ckt26 -stable review patch. If anyone has any objections, please let me know. ---8< From: Yadan Fan commit 1ee9f4bd1a97026a7b2d7ae9f1f74b45680d0003 upstream. This issue is caused by commit 02323db17e3a7 ("cifs: fix cifs_uniqu

[PATCH 3.16.y-ckt 102/142] drm/ast: Fix incorrect register check for DRAM width

2016-03-22 Thread Luis Henriques
3.16.7-ckt26 -stable review patch. If anyone has any objections, please let me know. ---8< From: Timothy Pearson commit 2d02b8bdba322b527c5f5168ce1ca10c2d982a78 upstream. During DRAM initialization on certain ASpeed devices, an inco

[PATCH 3.16.y-ckt 127/142] ipv6: re-enable fragment header matching in ipv6_find_hdr

2016-03-22 Thread Luis Henriques
3.16.7-ckt26 -stable review patch. If anyone has any objections, please let me know. ---8< From: Florian Westphal commit 5d150a985520bbe3cb2aa1ceef24a7e32f20c15f upstream. When ipv6_find_hdr is used to find a fragment header (caller

[PATCH 3.16.y-ckt 109/142] gpio: rcar: Add Runtime PM handling for interrupts

2016-03-22 Thread Luis Henriques
3.16.7-ckt26 -stable review patch. If anyone has any objections, please let me know. ---8< From: Geert Uytterhoeven commit b26a719bdba9aa926ceaadecc66e07623d2b8a53 upstream. The R-Car GPIO driver handles Runtime PM for requested GPI

[PATCH 3.16.y-ckt 130/142] ext4: iterate over buffer heads correctly in move_extent_per_page()

2016-03-22 Thread Luis Henriques
3.16.7-ckt26 -stable review patch. If anyone has any objections, please let me know. ---8< From: Eryu Guan commit 6ffe77bad545f4a7c8edd2a4ee797ccfcd894ab4 upstream. In commit bcff24887d00 ("ext4: don't read blocks from disk after ex

[PATCH 3.16.y-ckt 103/142] USB: qcserial: add Sierra Wireless EM74xx device ID

2016-03-22 Thread Luis Henriques
3.16.7-ckt26 -stable review patch. If anyone has any objections, please let me know. ---8< From: =?UTF-8?q?Bj=C3=B8rn=20Mork?= commit 04fdbc825ffc02fb098964b92de802fff44e73fd upstream. The MC74xx and EM74xx modules use different IDs

[PATCH 3.16.y-ckt 105/142] PM / sleep / x86: Fix crash on graph trace through x86 suspend

2016-03-22 Thread Luis Henriques
3.16.7-ckt26 -stable review patch. If anyone has any objections, please let me know. ---8< From: Todd E Brandt commit 92f9e179a702a6adbc11e2fedc76ecd6ffc9e3f7 upstream. Pause/unpause graph tracing around do_suspend_lowlevel as it ha

[PATCH 3.16.y-ckt 104/142] drm/radeon/pm: update current crtc info after setting the powerstate

2016-03-22 Thread Luis Henriques
3.16.7-ckt26 -stable review patch. If anyone has any objections, please let me know. ---8< From: Alex Deucher commit 5e031d9fe8b0741f11d49667dfc3ebf5454121fd upstream. On CI, we need to see if the number of crtcs changes to determin

[PATCH 3.16.y-ckt 078/142] [media] adv7604: fix tx 5v detect regression

2016-03-22 Thread Luis Henriques
3.16.7-ckt26 -stable review patch. If anyone has any objections, please let me know. ---8< From: Hans Verkuil commit 0ba4581c84cfb39fd527f6b3457f1c97f6356c04 upstream. The 5 volt detect functionality broke in 3.14: the code reads IO

[PATCH 3.16.y-ckt 088/142] ALSA: timer: Fix broken compat timer user status ioctl

2016-03-22 Thread Luis Henriques
3.16.7-ckt26 -stable review patch. If anyone has any objections, please let me know. ---8< From: Takashi Iwai commit 3a72494ac2a3bd229db941d51e7efe2f6ccd947b upstream. The timer user status compat ioctl returned the bogus struct use

[PATCH 1/9] sched: add schedule_timeout_idle()

2016-03-22 Thread Michal Hocko
From: Andrew Morton This will be needed in the patch "mm, oom: introduce oom reaper". Acked-by: Michal Hocko Cc: Ingo Molnar Cc: Peter Zijlstra Signed-off-by: Andrew Morton --- include/linux/sched.h | 1 + kernel/time/timer.c | 11 +++ 2 files changed, 12 insertions(+) diff --gi

Re: UFS V11 patch-set

2016-03-22 Thread Mark Brown
On Tue, Mar 22, 2016 at 10:31:28AM +, Joao Pinto wrote: > The following patch-set was approved by Arnd Bergmann and Rob Herring and I > would appreciate that someone from SCSI / UFS gave a final checkout in order > to > evaluate the possibility of still merging it to v4.6 or putting it in a b

[PATCH 3.16.y-ckt 089/142] ALSA: timer: Fix ioctls for X32 ABI

2016-03-22 Thread Luis Henriques
3.16.7-ckt26 -stable review patch. If anyone has any objections, please let me know. ---8< From: Takashi Iwai commit b24e7ad1fdc22177eb3e51584e1cfcb45d818488 upstream. X32 ABI takes the 64bit timespec, thus the timer user status ioc

Re: [RFC] tty: n_tty -- Add new TIOCPEEKRAW ioctl to peek unread data

2016-03-22 Thread Cyrill Gorcunov
On Thu, Mar 17, 2016 at 10:32:44AM +0300, Cyrill Gorcunov wrote: > On Wed, Mar 16, 2016 at 09:05:06PM -0700, Peter Hurley wrote: > > > Here is a new ioctl code which simply copies data from read buffer > > > into the userspace without any additional processing (just like > > > terminal is sitting i

[PATCH 2/9] mm, oom: introduce oom reaper

2016-03-22 Thread Michal Hocko
From: Michal Hocko This is based on the idea from Mel Gorman discussed during LSFMM 2015 and independently brought up by Oleg Nesterov. The OOM killer currently allows to kill only a single task in a good hope that the task will terminate in a reasonable time and frees up its memory. Such a tas

[PATCH 0/9] oom reaper v6

2016-03-22 Thread Michal Hocko
Hi, I am reposting the whole patchset on top of the current Linus tree which should already contain big pile of Andrew's mm patches. This should serve an easier reviewability and I also hope that this core part of the work can go to 4.6. The previous version was posted here [1] Hugh and David have

<    1   2   3   4   5   6   7   8   9   >