[PATCH 3.4 01/65] hrtimer: Allow concurrent hrtimer_start() for self restarting timers

2015-10-19 Thread lizf
From: Peter Zijlstra 3.4.110-rc1 review patch. If anyone has any objections, please let me know. -- commit 5de2755c8c8b3a6b8414870e2c284914a2b42e4d upstream. Because we drop cpu_base->lock around calling hrtimer::function, it is possible for hrtimer_start() to come in between

[PATCH 3.4 02/65] mtd: fix: avoid race condition when accessing mtd->usecount

2015-10-19 Thread lizf
From: Brian Norris 3.4.110-rc1 review patch. If anyone has any objections, please let me know. -- commit 073db4a51ee43ccb827f54a4261c0583b028d5ab upstream. On A MIPS 32-cores machine a BUG_ON was triggered because some acesses to mtd->usecount were done without taking mtd_tab

[PATCH 3.4 06/65] ASoC: wm8955: Fix setting wrong register for WM8955_K_8_0_MASK bits

2015-10-19 Thread lizf
From: Axel Lin 3.4.110-rc1 review patch. If anyone has any objections, please let me know. -- commit 12c350050538c7dc779c083b7342bfd20f74949c upstream. WM8955_K_8_0_MASK bits is controlled by WM8955_PLL_CONTROL_3 rather than WM8955_PLL_CONTROL_2. Signed-off-by: Axel Lin Ack

[PATCH 3.4 04/65] ASoC: wm8737: Fixup setting VMID Impedance control register

2015-10-19 Thread lizf
From: Axel Lin 3.4.110-rc1 review patch. If anyone has any objections, please let me know. -- commit 14ba3ec1de043260cecd9e828ea2e3a0ad302893 upstream. According to the datasheet: R10 (0Ah) VMID Impedance Control BIT 3:2 VMIDSEL DEFAULT 00 DESCRIPTION: VMID impedance select

[PATCH 3.4 08/65] pktgen: document ability to add same device to several threads

2015-10-19 Thread lizf
From: Jesper Dangaard Brouer 3.4.110-rc1 review patch. If anyone has any objections, please let me know. -- commit 2a1ddf27e8189e1d68336c55dd2f305b224ae8f1 upstream. The pktgen.txt documentation still claimed that adding same device to multiple threads were not supported, but

[PATCH 3.4 09/65] tty/serial: at91: RS485 mode: 0 is valid for delay_rts_after_send

2015-10-19 Thread lizf
re Signed-off-by: Greg Kroah-Hartman [lizf: Backported to 3.4: adjust context] Signed-off-by: Zefan Li --- drivers/tty/serial/atmel_serial.c | 11 +++ 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/drivers/tty/serial/atmel_serial.c b/drivers/tty/serial/atmel_serial.c ind

[PATCH 3.4 07/65] pktgen: adjust spacing in proc file interface output

2015-10-19 Thread lizf
From: Jesper Dangaard Brouer 3.4.110-rc1 review patch. If anyone has any objections, please let me know. -- commit d079abd181950a44cdf31daafd1662388a6c4d2e upstream. Too many spaces were introduced in commit 63adc6fb8ac0 ("pktgen: cleanup checkpatch warnings"), thus misaligni

[PATCH 3.4 12/65] usb: dwc3: gadget: return error if command sent to DEPCMD register fails

2015-10-19 Thread lizf
From: Subbaraya Sundeep Bhatta 3.4.110-rc1 review patch. If anyone has any objections, please let me know. -- commit 76e838c9f7765f9a6205b4d558d75a66104bc60d upstream. We need to return error to caller if command is not sent to controller succesfully. Signed-off-by: Subbaray

[PATCH 3.4 11/65] drm/radeon: take the mode_config mutex when dealing with hpds (v2)

2015-10-19 Thread lizf
From: Alex Deucher 3.4.110-rc1 review patch. If anyone has any objections, please let me know. -- commit 39fa10f7e21574a70cecf1fed0f9b36535aa68a0 upstream. Since we are messing with state in the worker. v2: drop the changes in the mst worker Signed-off-by: Alex Deucher Sig

[PATCH 3.4 14/65] mtd: dc21285: use raw spinlock functions for nw_gpio_lock

2015-10-19 Thread lizf
From: Uwe Kleine-König 3.4.110-rc1 review patch. If anyone has any objections, please let me know. -- commit e5babdf928e5d0c432a8d4b99f20421ce14d1ab6 upstream. Since commit bd31b85960a7 (which is in 3.2-rc1) nw_gpio_lock is a raw spinlock that needs usage of the corresponding

[PATCH 3.4 13/65] rcu: Correctly handle non-empty Tiny RCU callback list with none ready

2015-10-19 Thread lizf
sidered an emergency. Signed-off-by: Paul E. McKenney Reviewed-by: Josh Triplett [lizf: Backported to 3.4: adjust filename ] Signed-off-by: Zefan Li --- kernel/rcutiny.c | 5 + 1 file changed, 5 insertions(+) diff --git a/kernel/rcutiny.c b/kernel/rcutiny.c index 37a5444..60a56f4 100644 --

[PATCH 3.4 19/65] SUNRPC: Fix a memory leak in the backchannel code

2015-10-19 Thread lizf
b9addbdb ("nfs41: New backchannel helper routines") Signed-off-by: Trond Myklebust [lizf: Backported to 3.4: adjust context] Signed-off-by: Zefan Li --- net/sunrpc/backchannel_rqst.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net/sunrpc/backchannel_r

[PATCH 3.4 16/65] usb: core: Fix USB 3.0 devices lost in NOTATTACHED state after a hub port reset

2015-10-19 Thread lizf
1432073240136%20()%203capp-gmx-bs27 Signed-off-by: Robert Schlabbach Acked-by: Alan Stern Signed-off-by: Greg Kroah-Hartman [lizf: Backported to 3.4: - adjust context - s/usb_clear_port_feature/clear_port_feature - hub_port_warm_reset_required() takes only two arguments] Signed-off-by: Zefan L

[PATCH 3.4 21/65] ath3k: add support of 13d3:3474 AR3012 device

2015-10-19 Thread lizf
From: Dmitry Tunin 3.4.110-rc1 review patch. If anyone has any objections, please let me know. -- commit 0d0cef6183aec0fb6d0c9f00a09ff51ee086bbe2 upstream. BugLink: https://bugs.launchpad.net/bugs/1427680 This device requires new firmware files AthrBT_0x11020100.dfu and ram

[PATCH 3.4 15/65] staging: rtl8712: prevent buffer overrun in recvbuf2recvframe

2015-10-19 Thread lizf
From: Haggai Eran 3.4.110-rc1 review patch. If anyone has any objections, please let me know. -- commit cab462140f8a183e3cca0b51c8b59ef715cb6148 upstream. With an RTL8191SU USB adaptor, sometimes the hints for a fragmented packet are set, but the packet length is too large. A

[PATCH 3.4 20/65] ipr: Increase default adapter init stage change timeout

2015-10-19 Thread lizf
From: Brian King 3.4.110-rc1 review patch. If anyone has any objections, please let me know. -- commit 45c44b5ff9caa743ed9c2bfd44307c536c9caf1e upstream. Increase the default init stage change timeout from 15 seconds to 30 seconds. This resolves issues we have seen with some

[PATCH 3.4 17/65] fixing infinite OPEN loop in 4.0 stateid recovery

2015-10-19 Thread lizf
infinite loop instead of breaking out in the next test of state flags. Solution: unset the RECLAIM_NOGRACE set because of calling of nfs_inode_find_state_and_recover() after returning from calling recover_open() function. Signed-off-by: Olga Kornievskaia Signed-off-by: Trond Myklebust [lizf

[PATCH 3.4 18/65] NFS: Fix size of NFSACL SETACL operations

2015-10-19 Thread lizf
From: Chuck Lever 3.4.110-rc1 review patch. If anyone has any objections, please let me know. -- commit d683cc49daf7c5afca8cd9654aaa1bf63cdf2ad9 upstream. When encoding the NFSACL SETACL operation, reserve just the estimated size of the ACL rather than a fixed maximum. This e

[PATCH 3.4 25/65] dmaengine: mv_xor: bug fix for racing condition in descriptors cleanup

2015-10-19 Thread lizf
From: Lior Amsalem 3.4.110-rc1 review patch. If anyone has any objections, please let me know. -- commit 9136291f1dbc1d4d1cacd2840fb35f4f3ce16c46 upstream. This patch fixes a bug in the XOR driver where the cleanup function can be called and free descriptors that never been p

[PATCH 3.4 31/65] regmap: Fix regmap_bulk_read in BE mode

2015-10-19 Thread lizf
an address after full word read gives different results when endianness differs. ie. we get little-end in LE and big-end in BE. Signed-off-by: Arun Chandran Signed-off-by: Mark Brown [lizf: Backported to 3.4: format_val() takes only two arguments] Signed-off-by: Zefan Li --- drivers/base

[PATCH 3.4 22/65] ath9k: fix DMA stop sequence for AR9003+

2015-10-19 Thread lizf
reduce/fix the occurence of "Failed to stop Tx DMA" logspam. Signed-off-by: Felix Fietkau Signed-off-by: Kalle Valo [lizf: Backported to 3.4: - initialize ret - ath_drain_all_txq() takes a second argument] Signed-off-by: Zefan Li --- drivers/net/wireless/ath/ath9k/main.c | 13 ++

[PATCH 3.4 26/65] ASoC: wm8960: the enum of "DAC Polarity" should be wm8960_enum[1]

2015-10-19 Thread lizf
From: Zidan Wang 3.4.110-rc1 review patch. If anyone has any objections, please let me know. -- commit a077e81ec61e07a7f86997d045109f06719fbffe upstream. the enum of "DAC Polarity" should be wm8960_enum[1]. Signed-off-by: Zidan Wang Acked-by: Charles Keepax Signed-off-by:

[PATCH 3.4 24/65] x86/PCI: Use host bridge _CRS info on Foxconn K8M890-8237A

2015-10-19 Thread lizf
From: Bjorn Helgaas 3.4.110-rc1 review patch. If anyone has any objections, please let me know. -- commit 1dace0116d0b05c967d94644fc4dfe96be2ecd3d upstream. The Foxconn K8M890-8237A has two PCI host bridges, and we can't assign resources correctly without the information from

[PATCH 3.4 23/65] regulator: core: fix constraints output buffer

2015-10-19 Thread lizf
From: Stefan Wahren 3.4.110-rc1 review patch. If anyone has any objections, please let me know. -- commit a7068e3932eee8268c4ce4e080a338ee7b8a27bf upstream. The buffer for condtraints debug isn't big enough to hold the output in all cases. So fix this issue by increasing the

[PATCH 3.4 28/65] Disable write buffering on Toshiba ToPIC95

2015-10-19 Thread lizf
From: Ryan Underwood 3.4.110-rc1 review patch. If anyone has any objections, please let me know. -- commit 2fb22a8042fe96b4220843f79241c116d90922c4 upstream. Disable write buffering on the Toshiba ToPIC95 if it is enabled by somebody (it is not supposed to be a power-on defau

[PATCH 3.4 29/65] sctp: fix ASCONF list handling

2015-10-19 Thread lizf
7d653b67ae ("sctp: Add Auto-ASCONF support (core).") Reported-by: Ji Jianwen Suggested-by: Neil Horman Suggested-by: Hannes Frederic Sowa Acked-by: Hannes Frederic Sowa Signed-off-by: Marcelo Ricardo Leitner Signed-off-by: David S. Miller [lizf: Backported to 3.4: - use global s

[PATCH 3.4 27/65] ext4: fix race between truncate and __ext4_journalled_writepage()

2015-10-19 Thread lizf
From: Theodore Ts'o 3.4.110-rc1 review patch. If anyone has any objections, please let me know. -- commit bdf96838aea6a265f2ae6cbcfb12a778c84a0b8e upstream. The commit cf108bca465d: "ext4: Invert the locking order of page_lock and transaction start" caused __ext4_journalled_w

[PATCH 3.4 32/65] jbd2: fix ocfs2 corrupt when updating journal superblock fails

2015-10-19 Thread lizf
From: Joseph Qi 3.4.110-rc1 review patch. If anyone has any objections, please let me know. -- commit 6f6a6fda294506dfe0e3e0a253bb2d2923f28f0a upstream. If updating journal superblock fails after journal data has been flushed, the error is omitted and this will mislead the ca

[PATCH 3.4 33/65] ideapad: fix software rfkill setting

2015-10-19 Thread lizf
interface. Signed-off-by: Arnd Bergmann Fixes: c1f73658ed ("ideapad: pass ideapad_priv as argument (part 2)") Signed-off-by: Darren Hart [lizf: Backported to 3.4: @data is not a pointer but the device idx] Signed-off-by: Zefan Li --- drivers/platform/x86/ideapad-laptop.c | 3 ++- 1 fi

[PATCH 3.4 30/65] jbd2: use GFP_NOFS in jbd2_cleanup_journal_tail()

2015-10-19 Thread lizf
From: Dmitry Monakhov 3.4.110-rc1 review patch. If anyone has any objections, please let me know. -- commit b4f1afcd068f6e533230dfed00782cd8a907f96b upstream. jbd2_cleanup_journal_tail() can be invoked by jbd2__journal_start() So allocations should be done with GFP_NOFS [Ful

[PATCH 3.4 35/65] nfs: increase size of EXCHANGE_ID name string buffer

2015-10-19 Thread lizf
SETCLIENTID has. Reported-by: Michael Skralivetsky Signed-off-by: Jeff Layton Signed-off-by: Trond Myklebust [lizf: Backported to 3.4: adjust context] Signed-off-by: Zefan Li --- include/linux/nfs_xdr.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/linux/nfs_xdr.h b

[PATCH 3.4 37/65] ext4: call sync_blockdev() before invalidate_bdev() in put_super()

2015-10-19 Thread lizf
From: Theodore Ts'o 3.4.110-rc1 review patch. If anyone has any objections, please let me know. -- commit 89d96a6f8e6491f24fc8f99fd6ae66820e85c6c1 upstream. Normally all of the buffers will have been forced out to disk before we call invalidate_bdev(), but there will be some

[PATCH 3.4 34/65] mmc: card: Fixup request missing in mmc_blk_issue_rw_rq

2015-10-19 Thread lizf
From: Ding Wang 3.4.110-rc1 review patch. If anyone has any objections, please let me know. -- commit 29535f7b797df35cc9b6b3bca635591cdd3dd2a8 upstream. The current handler of MMC_BLK_CMD_ERR in mmc_blk_issue_rw_rq function may cause new coming request permanent missing when

[PATCH 3.4 40/65] ext4: don't retry file block mapping on bigalloc fs with non-extent file

2015-10-19 Thread lizf
From: "Darrick J. Wong" 3.4.110-rc1 review patch. If anyone has any objections, please let me know. -- commit 292db1bc6c105d86111e858859456bcb11f90f91 upstream. ext4 isn't willing to map clusters to a non-extent file. Don't signal this with an out of space error, since the F

[PATCH 3.4 39/65] packet: avoid out of bounds read in round robin fanout

2015-10-19 Thread lizf
ested-by: Eric Dumazet Signed-off-by: Willem de Bruijn Acked-by: Eric Dumazet Signed-off-by: David S. Miller [lizf: Backported to 3.4: - adjust context - fanout_demux_lb() returns a pointer] Signed-off-by: Zefan Li --- net/packet/af_packet.c | 18 ++ 1 file changed, 2 inser

[PATCH 3.4 36/65] bridge: fix br_stp_set_bridge_priority race conditions

2015-10-19 Thread lizf
From: Nikolay Aleksandrov 3.4.110-rc1 review patch. If anyone has any objections, please let me know. -- commit 2dab80a8b486f0a69daca6859519e05781d9 upstream. After the ->set() spinlocks were removed br_stp_set_bridge_priority was left running without any protection when

[PATCH 3.4 41/65] watchdog: omap: assert the counter being stopped before reprogramming

2015-10-19 Thread lizf
From: Uwe Kleine-König 3.4.110-rc1 review patch. If anyone has any objections, please let me know. -- commit 530c11d432727c697629ad5f9d00ee8e2864d453 upstream. The omap watchdog has the annoying behaviour that writes to most registers don't have any effect when the watchdog i

[PATCH 3.4 42/65] bridge: multicast: restore router configuration on port link down/up

2015-10-19 Thread lizf
Ashok Signed-off-by: Nikolay Aleksandrov Fixes: 0909e11758bd ("bridge: Add multicast_router sysfs entries") Acked-by: Herbert Xu Signed-off-by: David S. Miller [lizf: Backported to 3.4: adjust context] Signed-off-by: Zefan Li --- net/bridge/br_multicast.c | 5 + 1 file changed, 5

[PATCH 3.4 46/65] tracing/filter: Do not WARN on operand count going below zero

2015-10-19 Thread lizf
From: "Steven Rostedt (Red Hat)" 3.4.110-rc1 review patch. If anyone has any objections, please let me know. -- commit b4875bbe7e68f139bd3383828ae8e994a0df6d28 upstream. When testing the fix for the trace filter, I could not come up with a scenario where the operand count goe

[PATCH 3.4 44/65] mm: kmemleak: allow safe memory scanning during kmemleak disabling

2015-10-19 Thread lizf
Torvalds [lizf: Backported to 3.4: adjust context] Signed-off-by: Zefan Li --- mm/kmemleak.c | 19 --- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/mm/kmemleak.c b/mm/kmemleak.c index ad6ee88..c74827c 100644 --- a/mm/kmemleak.c +++ b/mm/kmemleak.c @@ -193,6 +193,8

[PATCH 3.4 43/65] stmmac: troubleshoot unexpected bits in des0 & des1

2015-10-19 Thread lizf
tors during initialization of DMA transfer. And while at it fixed identation of dma_free_coherent() counterpart as well. Signed-off-by: Alexey Brodkin Cc: Giuseppe Cavallaro Cc: arc-linux-...@synopsys.com Cc: linux-ker...@vger.kernel.org Cc: David Miller Signed-off-by: David S. Miller [li

[PATCH 3.4 45/65] dell-laptop: Fix allocating & freeing SMI buffer page

2015-10-19 Thread lizf
-by: Darren Hart [lizf: Backported to 3.4: adjust context] Signed-off-by: Zefan Li --- drivers/platform/x86/dell-laptop.c | 8 +++- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/drivers/platform/x86/dell-laptop.c b/drivers/platform/x86/dell-laptop.c index e6c08ee..3d67591

[PATCH 3.4 47/65] tracing/filter: Do not allow infix to exceed end of string

2015-10-19 Thread lizf
From: "Steven Rostedt (Red Hat)" 3.4.110-rc1 review patch. If anyone has any objections, please let me know. -- commit 6b88f44e161b9ee2a803e5b2b1fbcf4e20e8b980 upstream. While debugging a WARN_ON() for filtering, I found that it is possible for the filter string to be referen

[PATCH 3.4 48/65] __bitmap_parselist: fix bug in empty string handling

2015-10-19 Thread lizf
From: Chris Metcalf 3.4.110-rc1 review patch. If anyone has any objections, please let me know. -- commit 2528a8b8f457d7432552d0e2b6f0f4046bb702f4 upstream. bitmap_parselist("", &mask, nmaskbits) will erroneously set bit zero in the mask. The same bug is visible in cpumask_p

[PATCH 3.4 50/65] crush: fix a bug in tree bucket decode

2015-10-19 Thread lizf
From: Ilya Dryomov 3.4.110-rc1 review patch. If anyone has any objections, please let me know. -- commit 82cd003a77173c91b9acad8033fb7931dac8d751 upstream. struct crush_bucket_tree::num_nodes is u8, so ceph_decode_8_safe() should be used. -Wconversion catches this, but I gue

[PATCH 3.4 52/65] ACPICA: Tables: Fix an issue that FACS initialization is performed twice

2015-10-19 Thread lizf
acpi_tb_initialize(). acpi_enable_subsystem() might be invoked several times in OS bootup process, and we don't want FACS initialization to be invoked twice. Lv Zheng. Link: https://github.com/acpica/acpica/commit/90f5332a Signed-off-by: Lv Zheng Signed-off-by: Bob Moore Signed-off-by: Rafael J. Wysocki

[PATCH 3.4 49/65] agp/intel: Fix typo in needs_ilk_vtd_wa()

2015-10-19 Thread lizf
From: Chris Wilson 3.4.110-rc1 review patch. If anyone has any objections, please let me know. -- commit 8b572a4200828b4e75cc22ed2f494b58d5372d65 upstream. In needs_ilk_vtd_wa(), we pass in the GPU device but compared it against the ids for the mobile GPU and the mobile host

[PATCH 3.4 53/65] KVM: x86: make vapics_in_nmi_mode atomic

2015-10-19 Thread lizf
t use this feature anymore.) Signed-off-by: Radim Krčmář [Actually the next patch makes it much, much easier to trigger the race so I'm including this one for stable@ as well. - Paolo] Signed-off-by: Paolo Bonzini [lizf: Backported to 3.4: adjust context] Signed-off-by: Zefan Li --- arch/x

[PATCH 3.4 51/65] fuse: initialize fc->release before calling it

2015-10-19 Thread lizf
From: Miklos Szeredi 3.4.110-rc1 review patch. If anyone has any objections, please let me know. -- commit 0ad0b3255a08020eaf50e34ef0d6df5bdf5e09ed upstream. fc->release is called from fuse_conn_put() which was used in the error cleanup before fc->release was initialized. [J

[PATCH 3.4 54/65] KVM: x86: properly restore LVT0

2015-10-19 Thread lizf
Radim Krčmář Signed-off-by: Paolo Bonzini [lizf: Backported to 3.4: - adjust context - s/kvm_apic_get_reg/apic_get_reg/] Signed-off-by: Zefan Li --- arch/x86/kvm/lapic.c | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/x86/kvm/lapic.c b/arch/x86/kvm/lapic.c index f935b52..53454a6 1

[PATCH 3.4 56/65] Revert "drm/i915: Don't skip request retirement if the active list is empty"

2015-10-19 Thread lizf
. Rectify. [1]  http://mid.gmane.org/1432827156-9605-1-git-send-email-ville.syrj...@linux.intel.com Fixes: 0aedb1626566 ("drm/i915: Don't skip request retirement if the active list is empty") Acked-by: Ville Syrjälä Signed-off-by: Jani Nikula [lizf: Backported to 3.4: adjust cont

[PATCH 3.4 58/65] drm/radeon: partially revert "fix VM_CONTEXT*_PAGE_TABLE_END_ADDR handling"

2015-10-19 Thread lizf
VM_CONTEXT0_PAGE_TABLE_END_ADDR, but keep it for VM 1-15. Signed-off-by: Christian König Signed-off-by: Alex Deucher [lizf: Backported to 3.4: drop the change to clk.c] Signed-off-by: Zefan Li --- drivers/gpu/drm/radeon/evergreen.c | 2 +- drivers/gpu/drm/radeon/ni.c| 2 +- drivers/gpu

[PATCH 3.4 55/65] 9p: forgetting to cancel request on interrupted zero-copy RPC

2015-10-19 Thread lizf
From: Al Viro 3.4.110-rc1 review patch. If anyone has any objections, please let me know. -- commit a84b69cb6e0a41e86bc593904faa6def3b957343 upstream. If we'd already sent a request and decide to abort it, we *must* issue TFLUSH properly and not just blindly reuse the tag, or

[PATCH 3.4 60/65] ARM: Fix incorrect backport of 0b59d8806a31

2015-10-19 Thread lizf
From: Zefan Li 3.4.110-rc1 review patch. If anyone has any objections, please let me know. -- Reported-by: Jim Faulkner Fixed-by: Nicolas Schichan Signed-off-by: Zefan Li --- arch/arm/net/bpf_jit_32.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch

[PATCH 3.4 57/65] Revert "drm/radeon: Use drm_calloc_ab for CS relocs"

2015-10-19 Thread lizf
From: Zefan Li 3.4.110-rc1 review patch. If anyone has any objections, please let me know. -- This reverts commit 961bd13539b9e7ca5d2e667668141496b7a1d6bc. Both Satoshi-san and Cal reported a kernel crash due to this commit. Reported-by: Satoshi Iwamoto Reported-by: Cal Pea

[PATCH 3.4 59/65] crypto: s390/ghash: Fix incorrect backport of a1cae34e23b1

2015-10-19 Thread lizf
From: Zefan Li 3.4.110-rc1 review patch. If anyone has any objections, please let me know. -- Signed-off-by: Zefan Li --- arch/s390/crypto/ghash_s390.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/s390/crypto/ghash_s390.c b/arch/s390/crypto/ghash_

[PATCH 3.4 61/65] usb: dwc3: Reset the transfer resource index on SET_INTERFACE

2015-10-19 Thread lizf
undeep Bhatta Fixes: b23c843992b6 (usb: dwc3: gadget: fix DEPSTARTCFG for non-EP0 EPs) Signed-off-by: John Youn Signed-off-by: Felipe Balbi [lizf: Backported to 3.4: use dev_vdbg() instead of dwc3_trace()] Signed-off-by: Zefan Li --- drivers/usb/dwc3/ep0.c | 4 1 file changed, 4 inserti

[PATCH 3.4 64/65] dcache: Handle escaped paths in prepend_path

2015-10-19 Thread lizf
From: "Eric W. Biederman" 3.4.110-rc1 review patch. If anyone has any objections, please let me know. -- commit cde93be45a8a90d8c264c776fab63487b5038a65 upstream. A rename can result in a dentry that by walking up d_parent will never reach it's mnt_root. For lack of a better

[PATCH 3.4 62/65] jbd2: avoid infinite loop when destroying aborted journal

2015-10-19 Thread lizf
loop. Fix jbd2_journal_destroy() to cleanup journal checkpoint lists of jbd2_log_do_checkpoint() fails with error. Reported-by: Eryu Guan Tested-by: Eryu Guan Fixes: 6f6a6fda294506dfe0e3e0a253bb2d2923f28f0a Signed-off-by: Jan Kara Signed-off-by: Theodore Ts'o [lizf: Backported to 3.4:

[PATCH 3.4 63/65] IB/qib: Change lkey table allocation to support more MRs

2015-10-19 Thread lizf
From: Mike Marciniszyn 3.4.110-rc1 review patch. If anyone has any objections, please let me know. -- commit d6f1c17e162b2a11e708f28fa93f2f79c164b442 upstream. The lkey table is allocated with with a get_user_pages() with an order based on a number of index bits from a module

[PATCH 3.4 65/65] vfs: Test for and handle paths that are unreachable from their mnt_root

2015-10-19 Thread lizf
From: "Eric W. Biederman" 3.4.110-rc1 review patch. If anyone has any objections, please let me know. -- commit 397d425dc26da728396e66d392d5dcb8dac30c37 upstream. In rare cases a directory can be renamed out from under a bind mount. In those cases without special handling it

[PATCH 3.4 10/65] rndis_wlan: harmless issue calling set_bit()

2015-10-19 Thread lizf
From: Dan Carpenter 3.4.110-rc1 review patch. If anyone has any objections, please let me know. -- commit e3958e9d60b4570fff709f397ef5c6b8483f40f7 upstream. These are used like: set_bit(WORK_LINK_UP, &priv->work_pending); The problem is that set_bit() takes the actu

[PATCH 3.4 38/65] packet: read num_members once in packet_rcv_fanout()

2015-10-19 Thread lizf
t;packet: Add fanout support.") Signed-off-by: Eric Dumazet Cc: Willem de Bruijn Signed-off-by: David S. Miller [lizf: Backported to 3.4: use ACCESS_ONCE() instead of READ_ONCE()] Signed-off-by: Zefan Li --- net/packet/af_packet.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --g

[PATCH 3.4 03/65] crypto: talitos - avoid memleak in talitos_alg_alloc()

2015-10-19 Thread lizf
From: Horia Geant? 3.4.110-rc1 review patch. If anyone has any objections, please let me know. -- commit 5fa7dadc898567ce14d6d6d427e7bd8ce6eb5d39 upstream. Fixes: 1d11911a8c57 ("crypto: talitos - fix warning: 'alg' may be used uninitialized in this function") Signed-off-by:

[PATCH 3.4 05/65] ASoC: wm8903: Fix define for WM8903_VMID_RES_250K

2015-10-19 Thread lizf
From: Axel Lin 3.4.110-rc1 review patch. If anyone has any objections, please let me know. -- commit ebb6ad73e645b8f2d098dd3c41d2ff0da4146a02 upstream. VMID Control 0 BIT[2:1] is VMID Divider Enable and Select 00 = VMID disabled (for OFF mode) 01 = 2 x 50kΩ divider (for norm

[PATCH 3.4 00/65] 3.4.110-rc1 review

2015-10-19 Thread lizf
From: Zefan Li This is the start of the stable review cycle for the 3.4.110 release. There are 65 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 Thu Oct 22 00:45:22 UTC 2015

[PATCH 3.4 003/146] Drivers: hv: vmbus: Fix a bug in the error path in vmbus_open()

2015-09-15 Thread lizf
From: "K. Y. Srinivasan" 3.4.109-rc1 review patch. If anyone has any objections, please let me know. -- commit 40384e4bbeb9f2651fe9bffc0062d9f31ef625bf upstream. Correctly rollback state if the failure occurs after we have handed over the ownership of the buffer to the host.

[PATCH 3.4 002/146] Bluetooth: ath3k: Add support Atheros AR5B195 combo Mini PCIe card

2015-09-15 Thread lizf
From: Alexander Ploumistos 3.4.109-rc1 review patch. If anyone has any objections, please let me know. -- commit 2eeff0b4317a02f0e281df891d990194f0737aae upstream. Add 04f2:aff1 to ath3k.c supported devices list and btusb.c blacklist, so that the device can load the ath3k fir

[PATCH 3.4 001/146] ipv6: add check for blackhole or prohibited entry in rt6_redire

2015-09-15 Thread lizf
From: Weilong Chen 3.4.109-rc1 review patch. If anyone has any objections, please let me know. -- There's a check for ip6_null_entry, but it's not enough if the config CONFIG_IPV6_MULTIPLE_TABLES is selected. Blackhole or prohibited entries should also be ignored. This path i

[PATCH 3.4 010/146] pinctrl: fix example .get_group_pins implementation signature

2015-09-15 Thread lizf
From: Baruch Siach 3.4.109-rc1 review patch. If anyone has any objections, please let me know. -- commit 838d030bda9e2da5f9dcf7251f4e117c6258cb2f upstream. The callback function signature has changed in commit a5818a8bd0 (pinctrl: get_group_pins() const fixes) Fixes: a5818a8

[PATCH 3.4 008/146] compal-laptop: Check return value of power_supply_register

2015-09-15 Thread lizf
() call. In case of failure, clean up sysfs entries and fail the probe. Signed-off-by: Krzysztof Kozlowski Fixes: 9be0fcb5ed46 ("compal-laptop: add JHL90, battery & hwmon interface") Signed-off-by: Sebastian Reichel [lizf: Backported to 3.4: there's no "remove" labe

[PATCH 3.4 007/146] pinctrl: remove maxpin from documentation

2015-09-15 Thread lizf
From: Baruch Siach 3.4.109-rc1 review patch. If anyone has any objections, please let me know. -- commit 939417bd8b909ae34a3b2106531594f5115eaea5 upstream. struct pinctrl_desc does not contain the maxpin member since commit 0d2006bbf0 (pinctrl: remove unnecessary max pin numb

[PATCH 3.4 005/146] KVM: s390: Zero out current VMDB of STSI before including level3 data.

2015-09-15 Thread lizf
From: Ekaterina Tumanova 3.4.109-rc1 review patch. If anyone has any objections, please let me know. -- commit b75f4c9afac2604feb971441116c07a24ecca1ec upstream. s390 documentation requires words 0 and 10-15 to be reserved and stored as zeros. As we fill out all other fields,

[PATCH 3.4 009/146] pinctrl: remove doc mention of the enable/disable API

2015-09-15 Thread lizf
From: Baruch Siach 3.4.109-rc1 review patch. If anyone has any objections, please let me know. -- commit b18104c00089c73f2b70790765d40424a4f9b65f upstream. This API has changed in commit 6e5e959dde0 (pinctrl: API changes to support multiple states per device). Fixes: 6e5e959

[PATCH 3.4 006/146] usb: musb: core: fix TX/RX endpoint order

2015-09-15 Thread lizf
that error while also updating some hard-to-read comments which were scattered around musb_interrupt(). This patch should be backported as far back as possible since this error has been in the driver since it's conception. Signed-off-by: Felipe Balbi [lizf: Backported to 3.4: adjust conte

[PATCH 3.4 019/146] C6x: time: Ensure consistency in __init

2015-09-15 Thread lizf
From: Nishanth Menon 3.4.109-rc1 review patch. If anyone has any objections, please let me know. -- commit f4831605f2dacd12730fe73961c77253cc2ea425 upstream. time_init invokes timer64_init (which is __init annotation) since all of these are invoked at init time, lets maintain

[PATCH 3.4 015/146] staging: panel: fix lcd type

2015-09-15 Thread lizf
to the values defined in Kconfig and it is working. checked on JHD204A lcd with LCD_TYPE_CUSTOM configuration. Signed-off-by: Sudip Mukherjee Acked-by: Willy Tarreau Signed-off-by: Greg Kroah-Hartman [lizf: Backported to 3.4: adjust context] Signed-off-by: Zefan Li --- drivers/staging/panel

[PATCH 3.4 024/146] rtlwifi: rtl8192cu: Add new USB ID

2015-09-15 Thread lizf
From: Larry Finger 3.4.109-rc1 review patch. If anyone has any objections, please let me know. -- commit 2f92b314f4daff2117847ac5343c54d3d041bf78 upstream. USB ID 2001:330d is used for a D-Link DWA-131. Signed-off-by: Larry Finger Signed-off-by: Kalle Valo Signed-off-by: Z

[PATCH 3.4 018/146] UBI: fix check for "too many bytes"

2015-09-15 Thread lizf
From: Brian Norris 3.4.109-rc1 review patch. If anyone has any objections, please let me know. -- commit 299d0c5b27346a77a0777c993372bf8777d4f2e5 upstream. The comparison from the previous line seems to have been erroneously (partially) copied-and-pasted onto the next. The se

[PATCH 3.4 023/146] ARM: 8320/1: fix integer overflow in ELF_ET_DYN_BASE

2015-09-15 Thread lizf
From: Andrey Ryabinin 3.4.109-rc1 review patch. If anyone has any objections, please let me know. -- commit 8defb3367fcd19d1af64c07792aade0747b54e0f upstream. Usually ELF_ET_DYN_BASE is 2/3 of TASK_SIZE. With 3G/1G user/kernel split this is not so, because 2*TASK_SIZE overflo

[PATCH 3.4 017/146] UBI: initialize LEB number variable

2015-09-15 Thread lizf
off-by: Brian Norris Signed-off-by: Richard Weinberger [lizf: Backported to 3.4: adjust context] Signed-off-by: Zefan Li --- drivers/mtd/ubi/wl.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/mtd/ubi/wl.c b/drivers/mtd/ubi/wl.c index 7c1a9bf..284d144 100644 --- a/dri

[PATCH 3.4 014/146] cdc-wdm: fix endianness bug in debug statements

2015-09-15 Thread lizf
From: Oliver Neukum 3.4.109-rc1 review patch. If anyone has any objections, please let me know. -- commit 323ece54e0761198946ecd0c2091f1d2bfdfcb64 upstream. Values directly from descriptors given in debug statements must be converted to native endianness. Signed-off-by: Oliv

[PATCH 3.4 016/146] UBI: fix out of bounds write

2015-09-15 Thread lizf
overity, CID #711212. Signed-off-by: Brian Norris Signed-off-by: Richard Weinberger [lizf: Backported to 3.4: adjust context] Signed-off-by: Zefan Li --- drivers/mtd/ubi/eba.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/mtd/ubi/eba.c b/drivers/mtd/ubi/eba.c i

[PATCH 3.4 022/146] btrfs: don't accept bare namespace as a valid xattr

2015-09-15 Thread lizf
file $ getfattr -d file user.="1" ie. the missing attribute name after the namespace. Bugzilla: https://bugzilla.kernel.org/show_bug.cgi?id=94291 Reported-by: William Douglas Signed-off-by: David Sterba Signed-off-by: Chris Mason [lizf: Backported to 3.4: - 3.4 doesn

[PATCH 3.4 020/146] Drivers: hv: vmbus: Don't wait after requesting offers

2015-09-15 Thread lizf
ds 5 seconds to the boot time. Signed-off-by: K. Y. Srinivasan Signed-off-by: Greg Kroah-Hartman [lizf: Backported to 3.4: adjust context] Signed-off-by: Zefan Li --- drivers/hv/channel_mgmt.c | 12 +--- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/drivers/hv/channel_mgmt

[PATCH 3.4 012/146] usb: common: otg-fsm: only signal connect after switching to peripheral

2015-09-15 Thread lizf
Fixes: the issue existed when the otg fsm code was added. Signed-off-by: Peter Chen Signed-off-by: Felipe Balbi [lizf: Backported to 3.4: - adjust filename - adjust context] Signed-off-by: Zefan Li --- drivers/usb/otg/otg_fsm.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --

[PATCH 3.4 021/146] Btrfs: fix log tree corruption when fs mounted with -o discard

2015-09-15 Thread lizf
From: Filipe Manana 3.4.109-rc1 review patch. If anyone has any objections, please let me know. -- commit dcc82f4783ad91d4ab654f89f37ae9291cdc846a upstream. While committing a transaction we free the log roots before we write the new super block. Freeing the log roots implies

[PATCH 3.4 013/146] ASoC: wm8741: Fix rates constraints values

2015-09-15 Thread lizf
: Mark Brown [lizf: Backported to 3.4: adjust context] Signed-off-by: Zefan Li --- sound/soc/codecs/wm8741.c | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/sound/soc/codecs/wm8741.c b/sound/soc/codecs/wm8741.c index 3941f50..90deecd 100644 --- a/sound/soc/codecs/wm8741.c

[PATCH 3.4 040/146] s390/hibernate: fix save and restore of kernel text section

2015-09-15 Thread lizf
mpboot_thread_fn+0x134/0x1b0 [<00158baa>] kthread+0x10a/0x110 [<00824a86>] kernel_thread_starter+0x6/0xc Reported-and-tested-by: Sebastian Ott Signed-off-by: Heiko Carstens Signed-off-by: Martin Schwidefsky [lizf: Backported to 3.4: add necessary includes] Sign

[PATCH 3.4 034/146] ALSA: emu10k1: don't deadlock in proc-functions

2015-09-15 Thread lizf
From: Michael Gernoth 3.4.109-rc1 review patch. If anyone has any objections, please let me know. -- commit 91bf0c2dcb935a87e5c0795f5047456b965fd143 upstream. The functions snd_emu10k1_proc_spdif_read and snd_emu1010_fpga_read acquire the emu_lock before accessing the FPGA. T

[PATCH 3.4 035/146] MIPS: Hibernate: flush TLB entries earlier

2015-09-15 Thread lizf
From: Huacai Chen 3.4.109-rc1 review patch. If anyone has any objections, please let me know. -- commit a843d00d038b11267279e3b5388222320f9ddc1d upstream. We found that TLB mismatch not only happens after kernel resume, but also happens during snapshot restore. So move it to

[PATCH 3.4 026/146] ext4: make fsync to sync parent dir in no-journal for real this time

2015-09-15 Thread lizf
the parent directory as well. Signed-off-by: Lukas Czerner Signed-off-by: Theodore Ts'o Reviewed-by: Jan Kara Cc: Frank Mayhar [lizf: Backported to 3.4: remove a change from return to goto, as that doesn't exist in 3.4] Signed-off-by: Zefan Li --- fs/ext4/namei.c | 18 ++

[PATCH 3.4 032/146] x86/iommu: Fix header comments regarding standard and _FINISH macros

2015-09-15 Thread lizf
From: Aravind Gopalakrishnan 3.4.109-rc1 review patch. If anyone has any objections, please let me know. -- commit b44915927ca88084a7292e4ddd4cf91036f365e1 upstream. The comment line regarding IOMMU_INIT and IOMMU_INIT_FINISH macros is incorrect: "The standard vs the _FINI

[PATCH 3.4 044/146] fs/binfmt_elf.c: fix bug in loading of PIE binaries

2015-09-15 Thread lizf
From: Michael Davidson 3.4.109-rc1 review patch. If anyone has any objections, please let me know. -- commit a87938b2e246b81b4fb713edb371a9fa3c5c3c86 upstream. With CONFIG_ARCH_BINFMT_ELF_RANDOMIZE_PIE enabled, and a normal top-down address allocation strategy, load_elf_binar

[PATCH 3.4 028/146] Input: elantech - fix absolute mode setting on some ASUS laptops

2015-09-15 Thread lizf
From: Ulrik De Bie 3.4.109-rc1 review patch. If anyone has any objections, please let me know. -- commit bd884149aca61de269fd9bad83fe2a4232ffab21 upstream. On ASUS TP500LN and X750JN, the touchpad absolute mode is reset each time set_rate is done. In order to fix this, we wi

[PATCH 3.4 039/146] selinux/nlmsg: add XFRM_MSG_MAPPING

2015-09-15 Thread lizf
From: Nicolas Dichtel 3.4.109-rc1 review patch. If anyone has any objections, please let me know. -- commit bd2cba07381a6dba60bc1c87ed8b37931d244da1 upstream. This command is missing. Fixes: 3a2dfbe8acb1 ("xfrm: Notify changes in UDP encapsulation via netlink") CC: Martin Wi

[PATCH 3.4 045/146] dm crypt: fix deadlock when async crypto algorithm returns -EBUSY

2015-09-15 Thread lizf
re this fix dm-crypt would lockup within 1-2 minutes running with the CAAM driver. Fix was regression tested against software algorithms on PPC32 and x86_64, and things seem perfectly happy there as well. Signed-off-by: Ben Collins Signed-off-by: Mike Snitzer [lizf: Backported to 3.4: adjust co

[PATCH 3.4 037/146] selinux/nlmsg: add XFRM_MSG_REPORT

2015-09-15 Thread lizf
From: Nicolas Dichtel 3.4.109-rc1 review patch. If anyone has any objections, please let me know. -- commit b0b59b0056acd6f157a04cc895f7e24692fb08aa upstream. This command is missing. Fixes: 97a64b4577ae ("[XFRM]: Introduce XFRM_MSG_REPORT.") Reported-by: Stephen Smalley Si

[PATCH 3.4 027/146] jhash: Update jhash_[321]words functions to use correct initval

2015-09-15 Thread lizf
From: Alexander Duyck 3.4.109-rc1 review patch. If anyone has any objections, please let me know. -- commit 2e7056c433216f406b90a003aa0ba42e19d3bdcf upstream. Looking over the implementation for jhash2 and comparing it to jhash_3words I realized that the two hashes were in fa

[PATCH 3.4 042/146] powerpc/perf: Cap 64bit userspace backtraces to PERF_MAX_STACK_DEPTH

2015-09-15 Thread lizf
From: Anton Blanchard 3.4.109-rc1 review patch. If anyone has any objections, please let me know. -- commit 9a5cbce421a283e6aea3c4007f141735bf9da8c3 upstream. We cap 32bit userspace backtraces to PERF_MAX_STACK_DEPTH (currently 127), but we forgot to do the same for 64bit bac

  1   2   3   4   5   6   7   8   9   10   >