[PATCH 3.12 11/82] ALSA: hda - Fix MacBook Pro 5,2 quirk

2015-08-24 Thread Jiri Slaby
From: Takashi Iwai ti...@suse.de 3.12-stable review patch. If anyone has any objections, please let me know. === commit 649ccd08534ee26deb2e5b08509800d0e95167f5 upstream. MacBook Pro 5,2 with ALC889 codec had already a fixup entry, but this seems not working correctly, a fix for

Re: [PATCH 2/2] ubifs: Allow O_DIRECT

2015-08-24 Thread Artem Bityutskiy
On Mon, 2015-08-24 at 01:03 -0700, Christoph Hellwig wrote: On Mon, Aug 24, 2015 at 11:02:42AM +0300, Artem Bityutskiy wrote: Back when we were writing UBIFS, we did not need direct IO, so we did not implement it. But yes, probably someone who cares could just try implementing this

[PATCH v2 2/9] f2fs: avoid unneeded initializing when converting inline dentry

2015-08-24 Thread Chao Yu
When converting inline dentry, we will zero out target dentry page before duplicating data of inline dentry into target page, it become overhead since inline dentry size is not small. So this patch tries to remove unneeded initializing in the space of target dentry page. Signed-off-by: Chao Yu

[PATCH 3.12 15/82] mmc: sdhci-pxav3: fix platform_data is not initialized

2015-08-24 Thread Jiri Slaby
From: Jingju Hou houji...@marvell.com 3.12-stable review patch. If anyone has any objections, please let me know. === commit 9cd76049f0d90ae241f5ad80e311489824527000 upstream. pdev-dev.platform_data is not initialized if match is true in function sdhci_pxav3_probe. Just local

[PATCH 3.12 06/82] s390/sclp: clear upper register halves in _sclp_print_early

2015-08-24 Thread Jiri Slaby
From: Martin Schwidefsky schwidef...@de.ibm.com 3.12-stable review patch. If anyone has any objections, please let me know. === commit f9c87a6f46d508eae0d9ae640be98d50f237f827 upstream. If the kernel is compiled with gcc 5.1 and the XZ compression option the decompress_kernel

RE: [f2fs-dev] [PATCH 5/5] f2fs: check the node block address of newly allocated nid

2015-08-24 Thread Chao Yu
Hi Jaegeuk, -Original Message- From: Chao Yu [mailto:yuchaoch...@hotmail.com] Sent: Friday, August 21, 2015 11:00 PM To: Chao Yu Cc: Jaegeuk Kim; linux-fsde...@vger.kernel.org; linux-kernel@vger.kernel.org; linux-f2fs-de...@lists.sourceforge.net Subject: Re: [f2fs-dev] [PATCH 5/5]

[PATCH 3.12 02/82] futex: Fix a race condition between REQUEUE_PI and task death

2015-08-24 Thread Jiri Slaby
From: Brian Silverman bsilver16...@gmail.com 3.12-stable review patch. If anyone has any objections, please let me know. === commit 30a6b8031fe14031ab27c1fa3483cb9780e7f63c upstream. free_pi_state and exit_pi_state_list both clean up futex_pi_state's. exit_pi_state_list takes the

[PATCH 3.12 03/82] HID: usbhid: add Chicony/Pixart usb optical mouse that needs QUIRK_ALWAYS_POLL

2015-08-24 Thread Jiri Slaby
From: Herton R. Krzesinski her...@redhat.com 3.12-stable review patch. If anyone has any objections, please let me know. === commit 7250dc3fee806eb2b7560ab7d6072302e7ae8cf8 upstream. I received a report from an user of following mouse which needs this quirk: usb 1-1.6: USB

[PATCH 1/2] f2fs: handle f2fs_truncate error correctly

2015-08-24 Thread Chao Yu
This patch fixes to return error number of f2fs_truncate, so that we can handle the error correctly in callers. Signed-off-by: Chao Yu chao2...@samsung.com --- fs/f2fs/f2fs.h | 2 +- fs/f2fs/file.c | 26 +- 2 files changed, 18 insertions(+), 10 deletions(-) diff --git

[PATCH] dts: ipq40xx: Add the global counter node

2015-08-24 Thread Varadarajan Narayanan
Adding the dt data for the 56 global counter which supplies the count to the arm arch timers. Signed-off-by: Varadarajan Narayanan var...@codeaurora.org --- Refer http://www.spinics.net/lists/linux-arm-msm/msg16660.html On Fri, Aug 21, 2015 at 09:21:33AM -0700, Bjorn Andersson wrote: Most

[PATCH 1/1] ARM: DT: STi: STiH418: Fix mmc0 clock configuration

2015-08-24 Thread Gabriel Fernandez
This patch configure correctly the MMC-0 clock for STiH418 platform. Signed-off-by: Gabriel Fernandez gabriel.fernan...@linaro.org --- arch/arm/boot/dts/stih418-b2199.dts | 4 1 file changed, 4 insertions(+) diff --git a/arch/arm/boot/dts/stih418-b2199.dts

[PATCH v2 4/4] ARM: STi: DT: Add support for stih418 A9 pll

2015-08-24 Thread Gabriel Fernandez
Add support for new PLL-type for stih418 A9-PLL. Signed-off-by: Gabriel Fernandez gabriel.fernan...@linaro.org --- arch/arm/boot/dts/stih418-clock.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/stih418-clock.dtsi b/arch/arm/boot/dts/stih418-clock.dtsi

[PATCH 2/2] f2fs: fix to release inode correctly

2015-08-24 Thread Chao Yu
In following call stack, if unfortunately we lose all chances to truncate inode page in remove_inode_page, eventually we will add the nid allocated previously into free nid cache, this nid is with NID_NEW status and with NEW_ADDR in its blkaddr pointer: - f2fs_create - f2fs_add_link -

Re: [PATCH 2/2] memory-hotplug: remove reset_node_managed_pages() and reset_node_managed_pages() in hotadd_new_pgdat()

2015-08-24 Thread Tang Chen
On 08/24/2015 05:17 PM, Xishi Qiu wrote: On 2015/8/23 18:28, Tang Chen wrote: Hi Shi, Sorry for the late reply. I hope it won't be too late. NON-ACK by me, I think. I noticed that your first has been merged. But it won't fix the problem these code intended to fix. After your patch 1,

[PATCH v2 0/4] ST PLL improvement

2015-08-24 Thread Gabriel Fernandez
Changes in v2: - Add const for st_pll4600c28_418_a9 structure - Use readl_relaxed_poll_timeout macro instead Jiffies - Add patch to enable stih418 A9 pll via DT. This patchset is based on '[PATCH 0/2] ST PLL fixes for 4.3' Gabriel Fernandez (4): drivers: clk: st: Support for enable/disable

[PATCH v2 3/4] drivers: clk: st: Correct the pll-type for A9 for stih418

2015-08-24 Thread Gabriel Fernandez
Add support for new PLL-type for stih418 A9-PLL. Currently the 407_A9_PLL type being used, it is corrected with this patch 4600c28 PLL allows to reach higher frequencies so its programming algorithm is extended. Signed-off-by: Pankaj Dev pankaj@st.com Signed-off-by: Gabriel Fernandez

[PATCH v6 2/3] QE: Move QE from arch/powerpc to drivers/soc

2015-08-24 Thread Zhao Qiang
ls1 has qe and ls1 has arm cpu. move qe from arch/powerpc to drivers/soc/fsl to adapt to powerpc and arm Signed-off-by: Zhao Qiang qiang.z...@freescale.com --- Changes for v2: - move code to driver/soc Changes for v3: - change drivers/soc/qe to drivers/soc/fsl-qe Changes for v4:

[PATCH v2 1/4] drivers: clk: st: Support for enable/disable in Clockgen PLLs

2015-08-24 Thread Gabriel Fernandez
The patch adds support for enable/disable of the Clockgen PLLs. clkgen_pll_enable/clkgen_pll_disable added as generic function for all PLLs. Signed-off-by: Pankaj Dev pankaj@st.com Signed-off-by: Gabriel Fernandez gabriel.fernan...@linaro.org --- drivers/clk/st/clkgen-pll.c | 92

[PATCH v2 2/4] drivers: clk: st: PLL rate change implementation for DVFS

2015-08-24 Thread Gabriel Fernandez
Change A9 PLL rate, as per requirement from the cpufreq framework, for DVFS. For rate change, the A9 clock needs to be temporarily sourced from PLL external to A9 and then sourced back to A9-PLL Signed-off-by: Pankaj Dev pankaj@st.com Signed-off-by: Gabriel Fernandez

[PATCH v6 3/3] qe_common: add qe_muram_ functions to manage muram

2015-08-24 Thread Zhao Qiang
muram is used for qe, add qe_muram_ functions to manage muram. Signed-off-by: Zhao Qiang qiang.z...@freescale.com --- Changes for v2: - no changes Changes for v3: - no changes Changes for v4: - no changes Changes for v5: - no changes Changes for v5: - using

Re: [PATCH v3 2/2] drivers: rtc: add xilinx zynqmp rtc driver

2015-08-24 Thread Alexandre Belloni
On 24/08/2015 at 11:18:19 +0200, Michal Simek wrote : I'm not fond of carrying patches with uncontactable authors. Is that a permanent error? Unfortunately. That guy left Xilinx last week but don't be scared that none will be responsible about this driver. I have well proven history on

Re: [PATCH] bluetooth:Fix error checking in the function hci_disconn_complete_evt

2015-08-24 Thread Johan Hedberg
Hi Nicholas, On Wed, Aug 19, 2015, Nicholas Krause wrote: This fixes error checking in the function hci_disconn_complete_evt to properly check if it's call to the function hci_remove_link_key returns NULL to signal it has not correctly removed the link key on the passed hci_dev structure

Re: kdbus_proc_permission (Re: [GIT PULL] kdbus updates for Greg)

2015-08-24 Thread David Herrmann
Hi On Mon, Aug 10, 2015 at 4:42 AM, Andy Lutomirski l...@amacapital.net wrote: I spotted this: +/** + * kdbus_proc_permission() - check /proc permissions on target pid + * @pid_ns:namespace we operate in + * @cred: credentials of requestor + * @target:

[PATCH v6 1/3] genalloc:support memory-allocation with bytes-alignment to genalloc

2015-08-24 Thread Zhao Qiang
Bytes alignment is required to manage some special RAM, so add gen_pool_first_fit_align to genalloc, meanwhile add gen_pool_alloc_data to pass data to gen_pool_first_fit_align(modify gen_pool_alloc as a wrapper) Signed-off-by: Zhao Qiang qiang.z...@freescale.com --- Changes for v6: -

Re: [PATCH v1 3/3] arm64: dts: add Hi6220 mailbox node

2015-08-24 Thread Mark Rutland
On Mon, Aug 24, 2015 at 10:18:45AM +0100, Leo Yan wrote: Hi Mark, On Fri, Aug 21, 2015 at 07:40:59PM +0100, Mark Rutland wrote: On Wed, Aug 19, 2015 at 10:37:35AM +0100, Leo Yan wrote: On Hi6220, below memory regions in DDR have specific purpose: 0x05e0, - 0x05ef,: For

Re: [PATCH] iwlwifi: Deinline iwl_{read,write}{8,32}

2015-08-24 Thread Emmanuel Grumbach
I'll try to come up with a patch that is easier for me to read, but I am really busy right now. Ping me in a week if you have heard from me earlier. So how it is going with this patch? In hindsight, I would use a different name for the macro parameter here: #define

Re: [PATCH 1/1] ARM: DT: STi: STiH418: Fix mmc0 clock configuration

2015-08-24 Thread Maxime Coquelin
Hi Gabriel, On 08/24/2015 11:40 AM, Gabriel Fernandez wrote: This patch configure correctly the MMC-0 clock for STiH418 platform. Signed-off-by: Gabriel Fernandez gabriel.fernan...@linaro.org --- arch/arm/boot/dts/stih418-b2199.dts | 4 1 file changed, 4 insertions(+) diff --git

Re: [RESEND PATCH] clk: rockchip: disable init state before mmc card initialization

2015-08-24 Thread Heiko Stuebner
Hi Shawn, Am Montag, 24. August 2015, 16:27:43 schrieb Shawn Lin: mmc host controller's IO input/output timing is unpredictable if bootloader execute tuning for HS200 mode. It might make kernel failed to initialize mmc card in identification mode. The root cause is tuning phase and degree

Re: [PATCH v2 3/3] arm64: dts: add Hi6220 mailbox node

2015-08-24 Thread Mark Rutland
On Thu, Aug 20, 2015 at 03:53:59AM +0100, Leo Yan wrote: On Hi6220, below memory regions in DDR have specific purpose: 0x05e0, - 0x05ef,: For MCU firmware using at runtime; 0x0740,f000 - 0x0740,: For MCU firmware's section; 0x06df,f000 - 0x06df,: For mailbox message

Re: [PATCH v2 2/5] ACPI / ARM64: remove usage of BAD_MADT_ENTRY/BAD_MADT_GICC_ENTRY

2015-08-24 Thread Will Deacon
On Thu, Aug 20, 2015 at 05:57:05PM +0100, Al Stone wrote: On 08/20/2015 04:13 AM, Will Deacon wrote: On Wed, Aug 19, 2015 at 11:07:25PM +0100, Al Stone wrote: Now that we have introduced the bad_madt_entry() function, and that function is being invoked in acpi_table_parse_madt() for us,

[PATCH linux-next v4 1/5] mtd: spi-nor: notify (Q)SPI controller about protocol change

2015-08-24 Thread Cyrille Pitchen
Once the Quad SPI mode has been enabled on a Micron flash memory, this device expects ALL the following commands to use the SPI 4-4-4 protocol. The (Q)SPI controller needs to be notified about the protocol change so it can adapt and keep on dialoging with the Micron memory. Signed-off-by: Cyrille

[PATCH linux-next v4 0/5] add driver for Atmel QSPI controller

2015-08-24 Thread Cyrille Pitchen
ChangeLog v4: - add OF HAS_DMA dependency in Kconfig for Atmel Quad SPI driver. - return -ENOMEM instead of the return code of dma_mapping_error() as this function returns a boolean on ARM achitecture. - add Acked-by: Nicolas Ferre nicolas.fe...@atmel.com for Atmel Quad SPI driver and its DT

Re: [PATCH 3/3 v3] mm/vmalloc: Cache the vmalloc memory info

2015-08-24 Thread Rasmus Villemoes
On Mon, Aug 24 2015, Ingo Molnar mi...@kernel.org wrote: Thanks, is the fixed up changelog below better? Yes, though Linus specifically referred to make test (but I guess one could/should consider that part of the build process). Rasmus mm/vmalloc: Cache the vmalloc memory info Linus

[PATCH v4 0/5] bcm2835: auxiliar device support for spi

2015-08-24 Thread kernel
From: Martin Sperl ker...@martin.sperl.org The BCM2835 contains 3 auxiliar devices: * spi1 * spi2 * uart1 All of those 3 devices are enabled/disabled via a shared register, which is set by default to be disabled. Access to this register needs to get serialized. So fter several iterations of

Re: [RFC PATCH 1/7] DMA: tegra-apb: Correct runtime-pm usage

2015-08-24 Thread Jon Hunter
On 23/08/15 15:17, Vinod Koul wrote: On Tue, Aug 18, 2015 at 02:49:09PM +0100, Jon Hunter wrote: @@ -1543,7 +1531,7 @@ static int tegra_dma_pm_suspend(struct device *dev) int ret; /* Enable clock before accessing register */ -ret = tegra_dma_runtime_resume(dev); +ret

[PATCH v4 4/4] mfd: max77686: Split out regulator part from the DT binding

2015-08-24 Thread Javier Martinez Canillas
The Maxim MAX77686 PMIC is a multi-function device with regulators, clocks and a RTC. The DT bindings for the clocks are in a separate file but the bindings for the regulators are inside the mfd part. To make it consistent with the clocks portion of the binding and because is more natural to look

[PATCH v4 1/4] mfd: max77686: Don't suggest in binding to use a deprecated property

2015-08-24 Thread Javier Martinez Canillas
The regulator-compatible property from the regulator DT binding was deprecated. But the max77686 DT binding doc still suggest to use it instead of the regulator node name's which is the correct approach. Signed-off-by: Javier Martinez Canillas jav...@osg.samsung.com Reviewed-by: Krzysztof

[PATCH v4 0/4] mfd: Improve DT binding docs for max77686 and max77802

2015-08-24 Thread Javier Martinez Canillas
Hello, This series contains some improvements for the Device Tree bindings of the Maxim MAX77686 and MAX77802 multi-function devices. This is the fourth version of the series that addresses issues pointed out by Lee Jones in v3. Patch #1 changes the max77686 binding to not suggest using a

Re: [PATCH] mm/compaction: correct to flush migrated pages if pageblock skip happens

2015-08-24 Thread Vlastimil Babka
On 08/21/2015 05:56 AM, Joonsoo Kim wrote: We cache isolate_start_pfn before entering isolate_migratepages(). If pageblock is skipped in isolate_migratepages() due to whatever reason, cc-migrate_pfn could be far from isolate_start_pfn hence flushing pages that were freed happens. For example,

Re: [PATCH v5 2/2] mm: hugetlb: proc: add HugetlbPages field to /proc/PID/status

2015-08-24 Thread Michal Hocko
On Fri 21-08-15 09:30:33, Jörn Engel wrote: On Fri, Aug 21, 2015 at 08:53:21AM +0200, Michal Hocko wrote: On Thu 20-08-15 23:34:51, Naoya Horiguchi wrote: [...] Reading a single file is, of course, easier but is it really worth the additional code? I haven't really looked at the patch

[PATCH] kernel/sysctl.c: If count including the terminating byte '\0' the write system call should retrun success.

2015-08-24 Thread Sean Fu
when the input argument count including the terminating byte \0, The write system call return EINVAL on proc file. But it return success on regular file. E.g. Writting two bytes (1\0) to /proc/sys/net/ipv4/conf/eth0/rp_filter. write(fd, 1\0, 2) return EINVAL. Signed-off-by: Sean Fu

RE: [PATCH] usb: gadget: f_uac1: Convert use of __constant_cpu_to_le16 to cpu_to_le16

2015-08-24 Thread David Laight
From: Vaishali Thakkar [mailto:vthakkar1...@gmail.com] Sent: 22 August 2015 02:57 ... - .bcdADC = __constant_cpu_to_le16(0x0100), - .wTotalLength = __constant_cpu_to_le16(UAC_DT_TOTAL_LENGTH), + .bcdADC = cpu_to_le16(0x0100), +

Re: [PATCH v2 1/9] mm/compaction: skip useless pfn when updating cached pfn

2015-08-24 Thread Vlastimil Babka
On 08/24/2015 04:19 AM, Joonsoo Kim wrote: Cached pfn is used to determine the start position of scanner at next compaction run. Current cached pfn points the skipped pageblock so we uselessly checks whether pageblock is valid for compaction and skip-bit is set or not. If we set scanner's cached

[PATCH 3.12 01/82] efi: fix 32bit kernel boot failed problem using efi

2015-08-24 Thread Jiri Slaby
From: Fupan Li fupan...@windriver.com 3.12-stable review patch. If anyone has any objections, please let me know. === 3.12 commit 065487a10a22a960bc4e41facb011d10692ef470 (x86/efi: Correct EFI boot stub use of code32_start), upstream commit 7e8213c1f3acc064aef37813a39f13cbfe7c3ce7

[PATCH 3.12 00/82] 3.12.47-stable review

2015-08-24 Thread Jiri Slaby
This is the start of the stable review cycle for the 3.12.47 release. There are 82 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know. Responses should be made by Wed Aug 26 11:08:59 CEST 2015. Anything

[PATCH 3.12 08/82] genirq: Prevent resend to interrupts marked IRQ_NESTED_THREAD

2015-08-24 Thread Jiri Slaby
From: Thomas Gleixner t...@linutronix.de 3.12-stable review patch. If anyone has any objections, please let me know. === commit 75a06189fc508a2acf470b0b12710362ffb2c4b1 upstream. The resend mechanism happily calls the interrupt handler of interrupts which are marked

[PATCH 3.12 45/82] sparc64: Fix userspace FPU register corruptions.

2015-08-24 Thread Jiri Slaby
From: David S. Miller da...@davemloft.net 3.12-stable review patch. If anyone has any objections, please let me know. === [ Upstream commit 44922150d87cef616fd183220d43d8fde4d41390 ] If we have a series of events from userpsace, with %fprs=FPRS_FEF, like follows: ETRAP

[PATCH 3.12 05/82] freeing unlinked file indefinitely delayed

2015-08-24 Thread Jiri Slaby
From: Al Viro v...@zeniv.linux.org.uk 3.12-stable review patch. If anyone has any objections, please let me know. === commit 75a6f82a0d10ef8f13cd8fe7212911a0252ab99e upstream. Normally opening a file, unlinking it and then closing will have the inode freed upon close()

[PATCH 3.12 69/82] signal: fix information leak in copy_siginfo_from_user32

2015-08-24 Thread Jiri Slaby
From: Amanieu d'Antras aman...@gmail.com 3.12-stable review patch. If anyone has any objections, please let me know. === commit 3c00cb5e68dc719f2fc73a33b1b230aadfcb1309 upstream. This function can leak kernel stack data when the user siginfo_t has a positive si_code value. The

[PATCH 3.12 64/82] x86/ldt: Correct LDT access in single stepping logic

2015-08-24 Thread Jiri Slaby
From: Juergen Gross jgr...@suse.com 3.12-stable review patch. If anyone has any objections, please let me know. === commit 136d9d83c07c5e30ac49fc83b27e8c4842f108fc upstream. Commit 37868fe113ff (x86/ldt: Make modify_ldt synchronous) introduced a new struct ldt_struct anchored at

[PATCH 3.12 63/82] x86/ldt: Make modify_ldt synchronous

2015-08-24 Thread Jiri Slaby
From: Andy Lutomirski l...@kernel.org 3.12-stable review patch. If anyone has any objections, please let me know. === commit 37868fe113ff2ba814b3b4eb12df214df555f8dc upstream. modify_ldt() has questionable locking and does not synchronize threads. Improve it: redesign the locking

[PATCH 3.12 62/82] rcu: Move lockless_dereference() out of rcupdate.h

2015-08-24 Thread Jiri Slaby
From: Peter Zijlstra pet...@infradead.org 3.12-stable review patch. If anyone has any objections, please let me know. === commit 0a04b0166929405cd833c1cc40f99e862b965ddc upstream. I want to use lockless_dereference() from seqlock.h, which would mean including rcupdate.h from it,

[PATCH 3.12 80/82] EDAC, ppc4xx: Access mci-csrows array elements properly

2015-08-24 Thread Jiri Slaby
From: Michael Walle mich...@walle.cc 3.12-stable review patch. If anyone has any objections, please let me know. === commit 5c16179b550b9fd8114637a56b153c9768ea06a5 upstream. The commit de3910eb79ac (edac: change the mem allocation scheme to make

[PATCH 3.12 60/82] arch: Introduce smp_load_acquire(), smp_store_release()

2015-08-24 Thread Jiri Slaby
From: Peter Zijlstra pet...@infradead.org 3.12-stable review patch. If anyone has any objections, please let me know. === commit 47933ad41a86a4a9b50bed7c9b9bd2ba242aac63 upstream. A number of situations currently require the heavyweight smp_mb(), even though there is no need to

[PATCH 3.12 79/82] localmodconfig: Use Kbuild files too

2015-08-24 Thread Jiri Slaby
From: Richard Weinberger rich...@nod.at 3.12-stable review patch. If anyone has any objections, please let me know. === commit c0ddc8c745b7f89c50385fd7aa03c78dc543fa7a upstream. In kbuild it is allowed to define objects in files named Makefile and Kbuild. Currently localmodconfig

[PATCH 3.12 73/82] ipc/sem.c: update/correct memory barriers

2015-08-24 Thread Jiri Slaby
From: Manfred Spraul manf...@colorfullife.com 3.12-stable review patch. If anyone has any objections, please let me know. === commit 3ed1f8a99d70ea1cd1508910eb107d0edcae5009 upstream. sem_lock() did not properly pair memory barriers: !spin_is_locked() and spin_unlock_wait() are

[PATCH 3.12 74/82] ipc,sem: fix use after free on IPC_RMID after a task using same semaphore set exits

2015-08-24 Thread Jiri Slaby
From: Herton R. Krzesinski her...@redhat.com 3.12-stable review patch. If anyone has any objections, please let me know. === commit 602b8593d2b4138c10e922eeaafe306f6b51817b upstream. The current semaphore code allows a potential use after free: in exit_sem we may free the task's

[PATCH 3.12 78/82] dm thin metadata: delete btrees when releasing metadata snapshot

2015-08-24 Thread Jiri Slaby
From: Joe Thornber e...@redhat.com 3.12-stable review patch. If anyone has any objections, please let me know. === commit 7f518ad0a212e2a6fd68630e176af1de395070a7 upstream. The device details and mapping trees were just being decremented before. Now btree_del() is called to do a

[PATCH 3.12 82/82] rbd: fix copyup completion race

2015-08-24 Thread Jiri Slaby
From: Ilya Dryomov idryo...@gmail.com 3.12-stable review patch. If anyone has any objections, please let me know. === commit 2761713d35e370fd640b5781109f753066b746c4 upstream. For write/discard obj_requests that involved a copyup method call, the opcode of the first op is

[PATCH 3.12 76/82] xen-blkfront: don't add indirect pages to list when !feature_persistent

2015-08-24 Thread Jiri Slaby
From: Bob Liu bob@oracle.com 3.12-stable review patch. If anyone has any objections, please let me know. === commit 7b0767502b5db11cb1f0daef2d01f6d71b1192dc upstream. We should consider info-feature_persistent when adding indirect page to list info-indirect_pages, else the

[PATCH 3.12 81/82] drm/radeon: add new OLAND pci id

2015-08-24 Thread Jiri Slaby
From: Alex Deucher alexander.deuc...@amd.com 3.12-stable review patch. If anyone has any objections, please let me know. === commit e037239e5e7b61007763984aa35a8329596d8c88 upstream. Signed-off-by: Alex Deucher alexander.deuc...@amd.com Signed-off-by: Jiri Slaby jsl...@suse.cz ---

[PATCH 3.12 77/82] perf: Fix fasync handling on inherited events

2015-08-24 Thread Jiri Slaby
From: Peter Zijlstra pet...@infradead.org 3.12-stable review patch. If anyone has any objections, please let me know. === commit fed66e2cdd4f127a43fd11b8d92a99bdd429528c upstream. Vince reported that the fasync signal stuff doesn't work proper for inherited events. So fix that.

[PATCH 3.12 75/82] mm/hwpoison: fix page refcount of unknown non LRU page

2015-08-24 Thread Jiri Slaby
From: Wanpeng Li wanpeng...@hotmail.com 3.12-stable review patch. If anyone has any objections, please let me know. === commit 4f32be677b124a49459e2603321c7a5605ceb9f8 upstream. After trying to drain pages from pagevec/pageset, we try to get reference count of the page again,

[PATCH 3.12 57/82] x86/nmi: Enable nested do_nmi() handling for 64-bit kernels

2015-08-24 Thread Jiri Slaby
From: Andy Lutomirski l...@kernel.org 3.12-stable review patch. If anyone has any objections, please let me know. === commit 9d05041679904b12c12421cbcf9cb5f4860a8d7b upstream. 32-bit kernels handle nested NMIs in C. Enable the exact same handling on 64-bit kernels as well. This

[PATCH 3.12 59/82] x86/nmi/64: Switch stacks on userspace NMI entry

2015-08-24 Thread Jiri Slaby
From: Andy Lutomirski l...@kernel.org 3.12-stable review patch. If anyone has any objections, please let me know. === commit 9b6e6a8334d56354853f9c255d1395c2ba570e0a upstream. Returning to userspace is tricky: IRET can fail, and ESPFIX can rearrange the stack prior to IRET. The

Re: [PATCH 1/2] dmaengine: OF DMAEngine API based on CONFIG_DMA_OF instead of CONFIG_OF

2015-08-24 Thread Vinod Koul
On Fri, Aug 21, 2015 at 11:48:37AM +, Kuninori Morimoto wrote: From: Kuninori Morimoto kuninori.morimoto...@renesas.com 5fa422c (dmaengine: move drivers/of/dma.c - drivers/dma/of-dma.c) moved OF base DMAEngine code to of-dma.c, then it based on CONFIG_DMA_OF. But, OF base DMAEngine API

[PATCH 3.12 65/82] x86/ldt: Correct FPU emulation access to LDT

2015-08-24 Thread Jiri Slaby
From: Juergen Gross jgr...@suse.com 3.12-stable review patch. If anyone has any objections, please let me know. === commit 4809146b86c3d41ce588fdb767d021e2a80600dd upstream. Commit 37868fe113ff (x86/ldt: Make modify_ldt synchronous) introduced a new struct ldt_struct anchored at

[PATCH 3.12 66/82] x86/ldt: Further fix FPU emulation

2015-08-24 Thread Jiri Slaby
From: Andy Lutomirski l...@kernel.org 3.12-stable review patch. If anyone has any objections, please let me know. === commit 12e244f4b550498bbaf654a52f93633f7dde2dc7 upstream. The previous fix confused a selector with a segment prefix. Fix it. Compile-tested only. Cc:

[PATCH 3.12 67/82] signalfd: fix information leak in signalfd_copyinfo

2015-08-24 Thread Jiri Slaby
From: Amanieu d'Antras aman...@gmail.com 3.12-stable review patch. If anyone has any objections, please let me know. === commit 3ead7c52bdb0ab44f4bb1feed505a8323cc12ba7 upstream. This function may copy the si_addr_lsb field to user mode when it hasn't been initialized, which can

Re: [PATCH 2/2] memory-hotplug: remove reset_node_managed_pages() and reset_node_managed_pages() in hotadd_new_pgdat()

2015-08-24 Thread Xishi Qiu
On 2015/8/23 18:28, Tang Chen wrote: Hi Shi, Sorry for the late reply. I hope it won't be too late. NON-ACK by me, I think. I noticed that your first has been merged. But it won't fix the problem these code intended to fix. After your patch 1, zone's spanned/present won't be set to

[PATCH 3.12 68/82] signal: fix information leak in copy_siginfo_to_user

2015-08-24 Thread Jiri Slaby
From: Amanieu d'Antras aman...@gmail.com 3.12-stable review patch. If anyone has any objections, please let me know. === commit 26135022f85105ad725cda103fa069e29e83bd16 upstream. This function may copy the si_addr_lsb, si_lower and si_upper fields to user mode when they haven't

Re: linux-next: build failure after merge of the slave-dma tree

2015-08-24 Thread Maxime Ripard
On Mon, Aug 24, 2015 at 01:41:43PM +0530, Vinod Koul wrote: On Mon, Aug 24, 2015 at 08:53:59AM +0200, Maxime Ripard wrote: I am dropping this commit now, it need to be fixed to take into account Cyrille work on remove tx_width and this patch should be updated to reflect that

[PATCH 3.12 53/82] ALSA: hda - fix cs4210_spdif_automute()

2015-08-24 Thread Jiri Slaby
From: Dan Carpenter dan.carpen...@oracle.com 3.12-stable review patch. If anyone has any objections, please let me know. === commit 44008f0896ae205b02b0882dbf807f0de149efc4 upstream. Smatch complains that we have nested checks for spdif_present. It turns out the current behavior

[PATCH 3.12 47/82] ASoC: pcm1681: Fix setting de-emphasis sampling rate selection

2015-08-24 Thread Jiri Slaby
From: Axel Lin axel@ingics.com 3.12-stable review patch. If anyone has any objections, please let me know. === commit fa8173a3ef0570affde7da352de202190b3786c2 upstream. The de-emphasis sampling rate selection is controlled by BIT[3:4] of PCM1681_DEEMPH_CONTROL register. Do

[PATCH 3.12 50/82] crypto: ixp4xx - Remove bogus BUG_ON on scattered dst buffer

2015-08-24 Thread Jiri Slaby
From: Herbert Xu herb...@gondor.apana.org.au 3.12-stable review patch. If anyone has any objections, please let me know. === commit f898c522f0e9ac9f3177d0762b76e2ab2d2cf9c0 upstream. This patch removes a bogus BUG_ON in the ablkcipher path that triggers when the destination buffer

Re: [PATCH v3 2/2] drivers: rtc: add xilinx zynqmp rtc driver

2015-08-24 Thread Michal Simek
Hi, On 08/24/2015 10:08 AM, Alexandre Belloni wrote: On 24/08/2015 at 09:48:42 +0200, Michal Simek wrote : On 08/24/2015 09:43 AM, Alexandre Belloni wrote: On 19/08/2015 at 15:23:22 +0530, Suneel Garapati wrote : adds support for RTC controller found on Xilinx Zynq Ultrascale+ MPSoC

Re: [PATCH block/for-linus] writeback: fix syncing of I_DIRTY_TIME inodes

2015-08-24 Thread Jan Kara
On Mon 24-08-15 16:24:25, Dave Chinner wrote: On Mon, Aug 24, 2015 at 11:18:16AM +0800, Eryu Guan wrote: On Mon, Aug 24, 2015 at 11:11:23AM +1000, Dave Chinner wrote: Eryu, can you change the way you run the event trace to be: $ sudo trace-cmd options -o outfile location ./check

[PATCH 3.12 41/82] USB: sierra: add 1199:68AB device ID

2015-08-24 Thread Jiri Slaby
From: Dirk Behme dirk.be...@de.bosch.com 3.12-stable review patch. If anyone has any objections, please let me know. === commit 74472233233f577eaa0ca6d6e17d9017b6e53150 upstream. Add support for the Sierra Wireless AR8550 device with USB descriptor 0x1199, 0x68AB. It is common

[PATCH 3.12 40/82] xhci: fix off by one error in TRB DMA address boundary check

2015-08-24 Thread Jiri Slaby
From: Mathias Nyman mathias.ny...@linux.intel.com 3.12-stable review patch. If anyone has any objections, please let me know. === commit 7895086afde2a05fa24a0e410d8e6b75ca7c8fdd upstream. We need to check that a TRB is part of the current segment before calculating its DMA

[PATCH 3.12 43/82] ima: extend mask policy matching support

2015-08-24 Thread Jiri Slaby
From: Mimi Zohar zo...@linux.vnet.ibm.com 3.12-stable review patch. If anyone has any objections, please let me know. === commit 4351c294b8c1028077280f761e158d167b592974 upstream. The current mask policy option matches files opened as MAY_READ, MAY_WRITE, MAY_APPEND or MAY_EXEC.

[PATCH 3.12 39/82] ipr: Fix invalid array indexing for HRRQ

2015-08-24 Thread Jiri Slaby
From: Brian King brk...@linux.vnet.ibm.com 3.12-stable review patch. If anyone has any objections, please let me know. === commit 3f1c0581310d5d94bd72740231507e763a6252a4 upstream. Fixes another signed / unsigned array indexing bug in the ipr driver. Currently, when hrrq_index

[PATCH 3.12 42/82] ima: add support for new euid policy condition

2015-08-24 Thread Jiri Slaby
From: Mimi Zohar zo...@linux.vnet.ibm.com 3.12-stable review patch. If anyone has any objections, please let me know. === commit 139069eff7388407f19794384c42a534d618ccd7 upstream. The new euid policy condition measures files with the specified effective uid (euid). In addition,

Re: [PATCH v2] watchdog: sunxi: fix activation of system reset

2015-08-24 Thread Chen-Yu Tsai
Hi, On Mon, Jul 27, 2015 at 3:32 AM, Maxime Ripard maxime.rip...@free-electrons.com wrote: On Sat, Jul 25, 2015 at 08:25:18AM +0200, Francesco Lavra wrote: Commit f2147de33470 (watchdog: sunxi: support parameterized compatible strings) introduced a regression in sunxi_wdt_start(), by which

[PATCH 3.12 10/82] ALSA: usb-audio: add dB range mapping for some devices

2015-08-24 Thread Jiri Slaby
From: Yao-Wen Mao yao...@google.com 3.12-stable review patch. If anyone has any objections, please let me know. === commit 2d1cb7f658fb9c3ba8f9dab8aca297d4dfdec835 upstream. Add the correct dB ranges of Bose Companion 5 and Drangonfly DAC 1.2. Signed-off-by: Yao-Wen Mao

[PATCH 3.12 31/82] hwrng: via-rng - Mark device ID table as __maybe_unused

2015-08-24 Thread Jiri Slaby
From: Ben Hutchings b...@decadent.org.uk 3.12-stable review patch. If anyone has any objections, please let me know. === commit a44bc80e66b4014e462cb8be9d354a7bc4723b7e upstream. It is only used in modular builds. Reported-by: kbuild test robot fengguang...@intel.com

[PATCH 3.12 29/82] iscsi-target: Fix iser explicit logout TX kthread leak

2015-08-24 Thread Jiri Slaby
From: Nicholas Bellinger n...@linux-iscsi.org 3.12-stable review patch. If anyone has any objections, please let me know. === commit 007d038bdf95ccfe2491d0078be54040d110fd06 upstream. This patch fixes a regression introduced with the following commit in v4.0-rc1 code, where an

[PATCH 3.12 30/82] 3w-xxxx: fix mis-aligned struct accesses

2015-08-24 Thread Jiri Slaby
From: Arnd Bergmann a...@arndb.de 3.12-stable review patch. If anyone has any objections, please let me know. === commit 4bfaa5c4b99ddec00907e854d70453bd2aef39a0 upstream. Building an allmodconfig ARM kernel, I get multiple such warnings because of a spinlock contained in packed

[PATCH 3.12 33/82] MIPS: Fix sched_getaffinity with MT FPAFF enabled

2015-08-24 Thread Jiri Slaby
From: Felix Fietkau n...@openwrt.org 3.12-stable review patch. If anyone has any objections, please let me know. === commit 1d62d737555e1378eb62a8bba26644f7d97139d2 upstream. p-thread.user_cpus_allowed is zero-initialized and is only filled on the first sched_setaffinity call. To

[PATCH 3.12 27/82] vhost: actually track log eventfd file

2015-08-24 Thread Jiri Slaby
From: Marc-André Lureau marcandre.lur...@redhat.com 3.12-stable review patch. If anyone has any objections, please let me know. === commit 7932c0bd7740f4cd2aa168d3ce0199e7af7d72d5 upstream. While reviewing vhost log code, I found out that log_file is never set. Note: I haven't

Re: [PATCHv3 4/5] mm: make compound_head() robust

2015-08-24 Thread Kirill A. Shutemov
On Mon, Aug 24, 2015 at 01:59:45AM +0200, Jesper Dangaard Brouer wrote: On Wed, 19 Aug 2015 12:21:45 +0300 Kirill A. Shutemov kirill.shute...@linux.intel.com wrote: Hugh has pointed that compound_head() call can be unsafe in some context. There's one example: [...] diff --git

[PATCH v3] qcom: ipq40xx: Add basic board/dts support for IPQ40XX SoC

2015-08-24 Thread Varadarajan Narayanan
Add initial dts files and SoC support for IPQ40XX Signed-off-by: Varadarajan Narayanan var...@codeaurora.org --- Changes in v2: - Added devicetree bindings documentation Changes in v3: - Split 'gcnt' into a separate patch - Added the new entries to Makefiles, Kconfig board.c in sorted

[PATCH 3.12 34/82] MIPS: Make set_pte() SMP safe.

2015-08-24 Thread Jiri Slaby
From: David Daney david.da...@cavium.com 3.12-stable review patch. If anyone has any objections, please let me know. === commit 46011e6ea39235e4aca656673c500eac81a07a17 upstream. On MIPS the GLOBAL bit of the PTE must have the same value in any aligned pair of PTEs. These pairs

[PATCH v4 4/5] spi: bcm2835: new driver implementing auxiliar spi1/spi2 on the bcm2835 soc

2015-08-24 Thread kernel
From: Martin Sperl ker...@martin.sperl.org Signed-off-by: Martin Sperl ker...@martin.sperl.org --- arch/arm/configs/bcm2835_defconfig |1 + drivers/spi/Kconfig| 12 + drivers/spi/Makefile |1 + drivers/spi/spi-bcm2835aux.c | 506

[PATCH v4 5/5] dt/bindings: bcm2835: Add binding documentation for auxiliar spi devices

2015-08-24 Thread kernel
From: Martin Sperl ker...@martin.sperl.org Signed-off-by: Martin Sperl ker...@martin.sperl.org --- .../bindings/spi/brcm,bcm2835-aux-spi.txt | 61 1 file changed, 61 insertions(+) create mode 100644 Documentation/devicetree/bindings/spi/brcm,bcm2835-aux-spi.txt

[PATCH v4 1/5] soc: bcm2835: auxiliar devices enable infrastructure

2015-08-24 Thread kernel
From: Martin Sperl ker...@martin.sperl.org The bcm2835 SOC contains 3 auxiliar devices (spi1, spi2 and uart1) that all are enabled via a shared register. To serialize access to this shared register this soc-driver is created that implements: bcm2835aux_enable(struct device *dev, const char

[PATCH v4 2/5] ARM: bcm2835: add DT for the bcm2835 auxiliar devices

2015-08-24 Thread kernel
From: Martin Sperl ker...@martin.sperl.org Add device tree definitions for auxiliar bcm2835 devices: * spi1 * spi2 * uart1 This also include a device to get used by the relevant device-drivers (via a shared register) to enable/disable the HW-block. Signed-off-by: Martin Sperl

[PATCH v4 3/5] dt/bindings: bcm2835: add binding documentation for bcm2835-aux

2015-08-24 Thread kernel
From: Martin Sperl ker...@martin.sperl.org Signed-off-by: Martin Sperl ker...@martin.sperl.org --- .../bindings/soc/bcm/brcm,bcm2835-aux.txt | 27 1 file changed, 27 insertions(+) create mode 100644 Documentation/devicetree/bindings/soc/bcm/brcm,bcm2835-aux.txt

Re: [PATCH] [v2] x86, suspend: Save/restore extra MSR registers for suspend

2015-08-24 Thread Borislav Petkov
On Fri, Aug 21, 2015 at 07:53:34PM +0800, Chen Yu wrote: A bug is reported(https://bugzilla.redhat.com/show_bug.cgi?id=1227208) that, after resuming from S3, CPU is working at a low speed. After investigation, it is found that, BIOS has modified the value of THERM_CONTROL register during S3,

[PATCH v4 2/4] mfd: max77686: Use a generic name for the PMIC node in the example

2015-08-24 Thread Javier Martinez Canillas
The ePAPR standard says that: the name of a node should be somewhat generic, reflecting the function of the device and not its precise programming model. So, change the max77686 binding document example to use a generic node name instead of using the chip's name. Suggested-by: Sergei Shtylyov

[PATCH v4 3/4] mfd: Add DT binding for Maxim MAX77802 IC

2015-08-24 Thread Javier Martinez Canillas
The MAX77802 is a chip that contains regulators, 2 32kHz clocks, a RTC and an I2C interface to program the individual components. The are already DT bindings for the regulators and clocks and these reference to a bindings/mfd/max77802.txt file, that didn't exist, for the details about the PMIC.

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