RE: [PATCH 1/1 v3] driver:mtd:spi-nor: Add Micron quad I/O support

2014-10-03 Thread bpqw
>> Signed-off-by: bean huo >I don't see anything obviously wrong. >Acked-by: Marek Vasut Hi,Brian How do you think about this patch? -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at

lening bieden

2014-10-03 Thread DIAMOND SWISS LOAN COMPANY
Goede dag,    We zijn Diamond Zwitserse lening bedrijf geven van leningen per post advertentie. Wij bieden verschillende soorten leningen (korte en lange termijn leningen, persoonlijke leningen, leningen aan bedrijven etc.) met 3% rente. We geven leningen aan mensen in nood niet,

Re: [x86, locking/rwlocks, btrfs] INFO: rcu_sched self-detected stall on CPU

2014-10-03 Thread Waiman Long
On 10/03/2014 09:33 AM, Fengguang Wu wrote: Hi Waiman, FYI, we noticed the below changes on commit bd01ec1a13f9a327950c8e3080096446c7804753 ("x86, locking/rwlocks: Enable qrwlocks on x86") +--+++ |

Re: [PATCH 3.16 000/357] 3.16.4-stable review

2014-10-03 Thread Guenter Roeck
On 10/03/2014 02:26 PM, Greg Kroah-Hartman wrote: - Note: This is a big stable release. Mostly my fault for being on the road last week, combined with an unusually large number of patches being tagged for the stable tree. Anyway, I've caught up with all pending

[PATCH 0/3] MIPS executable stack protection

2014-10-03 Thread Leonid Yegoshin
The following series implements an executable stack protection in MIPS. It sets up a per-thread 'VDSO' page and appropriate TLB support. Page is set write-protected from user and is maintained via kernel VA. MIPS FPU emulation is shifted to new page and stack is relieved for execute protection as

[PATCH 2/3] MIPS: Setup an instruction emulation in VDSO protected page instead of user stack

2014-10-03 Thread Leonid Yegoshin
Historically, during FPU emulation MIPS runs live BD-slot instruction in stack. This is needed because it was the only way to correctly handle branch exceptions with unknown COP2 instructions in BD-slot. Now there is an eXecuteInhibit feature and it is desirable to protect stack from execution for

Re: [PATCH 3.14 000/238] 3.14.20-stable review

2014-10-03 Thread Guenter Roeck
On 10/03/2014 02:28 PM, Greg Kroah-Hartman wrote: This is the start of the stable review cycle for the 3.14.20 release. There are 238 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

[PATCH 3/3] MIPS: set stack/data protection as non-executable

2014-10-03 Thread Leonid Yegoshin
This is a last step of 3 patches which shift FPU emulation out of stack into protected area. So, it disables a default executable stack. Additionally, it sets a default data area non-executable protection. Signed-off-by: Leonid Yegoshin --- arch/mips/include/asm/page.h |2 +- 1 files

[PATCH 1/3] MIPS: mips_flush_cache_range is added

2014-10-03 Thread Leonid Yegoshin
New function mips_flush_cache_range() is added. It flushes D-cache on kernel VA and I-cache on user VA. It is significant in case of cache aliasing systems. It can be used to flush a short sequence of newly written code to user space and especially usefull in ptrace() and dsemul(). Today a full

Re: [RESEND PATCH] iio: light: add support for TI's opt3001 light sensor

2014-10-03 Thread Michael Welling
On Thu, Oct 02, 2014 at 01:05:53PM -0500, Felipe Balbi wrote: > Hi, > > On Tue, Sep 30, 2014 at 04:22:04PM -0500, Felipe Balbi wrote: > > On Mon, Sep 29, 2014 at 06:41:59PM -0500, Michael Welling wrote: > > > On Mon, Sep 29, 2014 at 05:46:38PM -0500, Felipe Balbi wrote: > > > > Hi, > > > > > > >

Re: [PATCH 3.10 000/143] 3.10.56-stable review

2014-10-03 Thread Guenter Roeck
On 10/03/2014 02:33 PM, Greg Kroah-Hartman wrote: This is the start of the stable review cycle for the 3.10.56 release. There are 143 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

Re: [PATCH 1/1] usb: chipidea: Fix oops when removing the ci_hdrc module

2014-10-03 Thread Peter Chen
On Fri, Oct 03, 2014 at 11:01:20AM +0200, Torsten Fleischer wrote: > The call of 'kfree(ci->hw_bank.regmap)' in ci_hdrc_remove() sometimes causes > a kernel oops when removing the ci_hdrc module. > > Since there is no separate memory allocated for the ci->hw_bank.regmap array, > there is no need

[PATCH] drivers: staging: wlan-ng: fix sparse warnings

2014-10-03 Thread Cheng-wei Lee
This patch fix the sparse warnings in wlan-ng/cfg80211.c The following functions were only used in this file, so done by declaring them into static. drivers/staging/wlan-ng/cfg80211.c:710:6: warning: symbol 'prism2_connect_result' was not declared. Should it be static?

Re: [PATCH 3.16 000/357] 3.16.4-stable review

2014-10-03 Thread Greg Kroah-Hartman
On Fri, Oct 03, 2014 at 06:33:03PM -0600, Shuah Khan wrote: > On 10/03/2014 03:26 PM, Greg Kroah-Hartman wrote: > > - > > Note: This is a big stable release. Mostly my fault for being on the > > road last week, combined with an unusually large number of patches

Re: [PATCH RESEND] x86: Reject x32 executables if x32 ABI not supported

2014-10-03 Thread Ben Hutchings
Can one of you please respond to this patch? Ben. On Sun, 2014-09-07 at 21:05 +0100, Ben Hutchings wrote: > It is currently possible to execve() an x32 executable on an x86_64 > kernel that has only ia32 compat enabled. However all its syscalls > will fail, even _exit(). This usually causes it

[PATCH 3/5] staging: rts5208: align divided lines to opening paranthesis

2014-10-03 Thread Giedrius Statkevicius
From: Giedrius Statkevičius Make all divided lines aligned to the opening paranthesis. Basically makes all lines aligned to the opening paranthesis to make the code more readable and it also gets rid of a lot of checkpatch.pl "checks". Signed-off-by: Giedrius Statkevičius ---

[PATCH 3.16 004/357] drm/tegra: add MODULE_DEVICE_TABLEs

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Stephen Warren commit ef70728c7a6571a1a7115031e932b811f1740b2e upstream. When tegra-drm.ko is built as a module, these MODULE_DEVICE_TABLEs allow the module to be auto-loaded since the module

[PATCH 3.16 002/357] cpufreq: OPP: Avoid sleeping while atomic

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Stephen Boyd commit 3c5445ce3a0c6d6935911212b735772af5115517 upstream. We allocate the cpufreq table after calling rcu_read_lock(), which disables preemption. This causes scheduling while

[PATCH 3.16 024/357] drm/i915: Fix crash when failing to parse MIPI VBT

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Rafael Barbalho commit ed3b6679936801fa2dab47e7a6ef74e383400ed9 upstream. This particular nasty presented itself while trying to register the intelfb device (intel_fbdev.c). During the

[PATCH 3.16 003/357] carl9170: fix sending URBs with wrong type when using full-speed

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Ronald Wahl commit 671796dd96b6cd85b75fba9d3007bcf7e5f7c309 upstream. The driver assumes that endpoint 4 is always an interrupt endpoint. Unfortunately the type differs between high-speed and

[PATCH 3.16 012/357] drm/ttm: Fix possible division by 0 in ttm_dma_pool_shrink_scan().

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Tetsuo Handa commit 11e504cc705e8ccb06ac93a276e11b5e8fee4d40 upstream. list_empty(&_manager->pools) being false before taking _manager->lock does not guarantee that _manager->npools != 0

[PATCH 3.16 014/357] drm/ttm: Use mutex_trylock() to avoid deadlock inside shrinker functions.

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Tetsuo Handa commit 22e71691fd54c637800d10816bbeba9cf132d218 upstream. I can observe that RHEL7 environment stalls with 100% CPU usage when a certain type of memory pressure is given. While

[PATCH 3.16 023/357] drm/radeon: tweak ACCEL_WORKING2 query for hawaii

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Alex Deucher commit 3c64bd26f7e9bd589ebe0d1ebec69ef2f784c12d upstream. Return 2 so we can be sure the kernel has the necessary changes for acceleration to work. Note: This patch depends on

[PATCH 3.16 025/357] drm/i915: read HEAD register back in init_ring_common() to enforce ordering

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Jiri Kosina commit ece4a17d237a79f63fbfaf3f724a12b6d500555c upstream. Withtout this, ring initialization fails reliabily during resume with [drm:init_ring_common] *ERROR* render ring

[PATCH 3.16 026/357] drm/i915: Disable RCS flips on Ivybridge

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Chris Wilson commit 2a92d5bca1999b69c78f3c3e97b5484985b094b9 upstream. We currently see random GPU hangs when using RCS flips with multiple pipes on Ivybridge. Now that we have mmio flips, we

[PATCH 3.16 027/357] of: Allow mem_reserve of memory with a base address of zero

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Al Cooper commit b5f2a8c02697c3685ccbbb66495465742ffa0dc1 upstream. __reserved_mem_reserve_reg() won't reserve memory if the base address is zero. This change removes the check for a base

[PATCH 3.16 030/357] pata_scc: propagate return value of scc_wait_after_reset

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Arjun Sreedharan commit 4dc7c76cd500fa78c64adfda4b070b870a2b993c upstream. scc_bus_softreset not necessarily should return zero. Propagate the error code. Signed-off-by: Arjun Sreedharan

[PATCH 3.16 028/357] of/irq: Fix lookup to use interrupts-extended property first

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Florian Fainelli commit a9ecdc0fdc54aa499604dbd43132988effcac9b4 upstream. In case the Device Tree blob passed by the boot agent supplies both an 'interrupts-extended' and an 'interrupts'

[PATCH 3.16 029/357] libata: widen Crucial M550 blacklist matching

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Tejun Heo commit 2a13772a144d2956a7fedd18685921d0a9b8b783 upstream. Crucial M550 may cause data corruption on queued trims and is blacklisted. The pattern used for it fails to match 1TB one

[PATCH 3.16 001/357] module: Clean up ro/nx after early module load failures

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Andy Lutomirski commit ff7e0055bb5ddbbb320cdd8dfd3e18672bddd2ad upstream. The commit 4982223e51e8 module: set nx before marking module MODULE_STATE_COMING. introduced a regression: if a

[PATCH 3.16 015/357] drm/ttm: Fix possible stack overflow by recursive shrinker calls.

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Tetsuo Handa commit 71336e011d1d2312bcbcaa8fcec7365024f3a95d upstream. While ttm_dma_pool_shrink_scan() tries to take mutex before doing GFP_KERNEL allocation, ttm_pool_shrink_scan() does not

[PATCH 3.16 031/357] ahci: Add Device IDs for Intel 9 Series PCH

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: James Ralston commit 1b071a0947dbce5c184c12262e02540fbc493457 upstream. This patch adds the AHCI mode SATA Device IDs for the Intel 9 Series PCH. Signed-off-by: James Ralston Signed-off-by:

[PATCH 3.16 017/357] drm/radeon/dpm: handle voltage info fetching on hawaii

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Alex Deucher commit 6b57f20cb5b708415fbab63847f8f8429b051af8 upstream. Some hawaii cards use a different method to fetch the voltage info from the vbios. bug:

[PATCH 3.16 032/357] ahci: add pcid for Marvel 0x9182 controller

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Murali Karicheri commit c5edfff9db6f4d2c35c802acb4abe0df178becee upstream. Keystone K2E EVM uses Marvel 0x9182 controller. This requires support for the ID in the ahci driver. Signed-off-by:

[PATCH 3.16 018/357] drm/radeon: re-enable dpm by default on cayman

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Alex Deucher commit 8f500af4efe347d1a8ac674d115220e8caa84559 upstream. This patch depends on: b0880e87c1fd038b84498944f52e52c3e86ebe59 (drm/radeon/dpm: fix vddci setup typo on cayman) bug:

[GIT PULL 3.18] tinification for 3.18

2014-10-03 Thread Josh Triplett
Sending this preview *before* the merge window opens, to make sure I haven't gotten anything horribly wrong in the process. This is my first time having a tree in -next and sending direct pull requests for it. Assuming this looks correct, I'll resend it once the merge window opens. The

[PATCH 3.16 000/357] 3.16.4-stable review

2014-10-03 Thread Greg Kroah-Hartman
- Note: This is a big stable release. Mostly my fault for being on the road last week, combined with an unusually large number of patches being tagged for the stable tree. Anyway, I've caught up with all pending patches before 3.17-rc7, so if you have marked

[PATCH 3.16 019/357] drm/radeon: re-enable dpm by default on BTC

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Alex Deucher commit c08abf11900e19b14dd3a0cc3d105bd74519cd18 upstream. This patch depends on: e07929810f0a19ddd756558290c7d72827cbfcd9 (drm/radeon/dpm: fix typo in vddci setup for eg/btc)

[PATCH 3.16 016/357] drm/ttm: Pass GFP flags in order to avoid deadlock.

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Tetsuo Handa commit a91576d7916f6cce76d30303e60e1ac47cf4a76d upstream. Commit 7dc19d5a "drivers: convert shrinkers to new count/scan API" added deadlock warnings that ttm_page_pool_free() and

[PATCH 3.16 020/357] drm/radeon: load the lm63 driver for an lm64 thermal chip.

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Alex Deucher commit 5dc355325b648dc9b4cf3bea4d968de46fd59215 upstream. Looks like the lm63 driver supports the lm64 as well. Signed-off-by: Alex Deucher Signed-off-by: Greg Kroah-Hartman

[PATCH 3.16 044/357] i2c: rk3x: fix bug that cause transfer fails in master receive mode

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: addy ke commit 5da4309f9e1b4de9c2b69e917912fbb84006d44e upstream. In rk3x SOC, the I2C controller can receive/transmit up to 32 bytes data in one chunk, so the size of data to be write/read

[PATCH 3.16 046/357] i2c: at91: add bound checking on SMBus block length bytes

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Marek Roszko commit 75b81f339c6af43f6f4a1b3eabe0603321dade65 upstream. The driver was not bound checking the received length byte to ensure it was within the the buffer size that is

[PATCH 3.16 047/357] i2c: at91: Fix a race condition during signal handling in at91_do_twi_xfer.

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Simon Lindgren commit 6721f28a26efd6368497abbdef5dcfc59608d899 upstream. There is a race condition in at91_do_twi_xfer when signals arrive. If a signal is recieved while waiting for a

[PATCH 3.16 045/357] i2c: mv64xxx: continue probe when clock-frequency is missing

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Chen-Yu Tsai commit 0ce4bc1dbdd911ae1763e2d4ff36bd1b214a59f7 upstream. The "clock-frequency" DT property is listed as optional, However, the current code stores the return value of

[PATCH 3.16 050/357] i2c: rcar: fix RCAR_IRQ_ACK_{RECV|SEND}

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Sergei Shtylyov commit 938916fbb8e8cb67eacb784f4eda17e2950c16c5 upstream. Bits 8-31 of all registers reflect the value of bits 0-7 on reads and should be 0 on writes, according to the

[PATCH 3.16 048/357] Revert "i2c: rcar: remove spinlock"

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Sergei Shtylyov commit 91bfe2989af02e709ca01ccf518c4fbda3efc70f upstream. This reverts commit 150b8be3cda54412ad7b54f5392b513b25c0aaa7. The I2C core's per-adapter locks can't protect from

[PATCH 3.16 043/357] ARM/ARM64: KVM: Nuke Hyp-mode tlbs before enabling MMU

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Pranavkumar Sawargaonkar commit f6edbbf36da3a27b298b66c7955fc84e1dcca305 upstream. X-Gene u-boot runs in EL2 mode with MMU enabled hence we might have stale EL2 tlb enteris when we enable EL2

[PATCH 3.16 052/357] i2c: ismt: use correct length when copy buffer

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Fan Du commit 979bbf7b7ae75cfc06e09d09eda38009a3bdc4a4 upstream. In block write mode, when encapsulating dma_buffer, first element is 'command', the rest is data buffer, so only copy actual

[PATCH 3.16 051/357] i2c: rk3x: fix divisor calculation for SCL frequency

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: addy ke commit b4a7bd7a386dc6b0bb49cb47614e06e8295d495a upstream. I2C_CLKDIV register descripted in the previous version of RK3x chip manual is incorrect. Plus 1 is required. The correct

[PATCH 3.16 053/357] ftrace: Use current addr when converting to nop in __ftrace_replace_code()

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: "Steven Rostedt (Red Hat)" commit 39b5552cd5090d4c210d278cd2732f493075f033 upstream. In __ftrace_replace_code(), when converting the call to a nop in a function it needs to compare against

[PATCH 3.16 049/357] i2c: rcar: fix MNR interrupt handling

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Sergei Shtylyov commit dd318b0df27c582ac0d72a346fd6e693700be23c upstream. Sometimes the MNR and MST interrupts happen simultaneously (stop automatically follows NACK, according to the

[PATCH 3.16 035/357] aio: fix reqs_available handling

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Benjamin LaHaise commit d856f32a86b2b015ab180ab7a55e455ed8d3ccc5 upstream. As reported by Dan Aloni, commit f8567a3845ac ("aio: fix aio request leak when events are reaped by userspace")

[PATCH 3.16 055/357] arm64: ptrace: fix compat hardware watchpoint reporting

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Will Deacon commit 27d7ff273c2aad37b28f6ff0cab2cfa35b51e648 upstream. I'm not sure what I was on when I wrote this, but when iterating over the hardware watchpoint array (hbp_watch_array),

[PATCH 3.16 054/357] trace: Fix epoll hang when we race with new entries

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Josef Bacik commit 4ce97dbf50245227add17c83d87dc838e7ca79d0 upstream. Epoll on trace_pipe can sometimes hang in a weird case. If the ring buffer is empty when we set waiters_pending but an

[PATCH 3.16 057/357] ALSA: dice: fix wrong channel mappping at higher sampling rate

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Takashi Sakamoto commit 1033eb5b5aeeb526c22068e0fb0cef9f3c14231e upstream. The channel mapping is initialized by amdtp_stream_set_parameters(), however Dice driver set it before calling this

[PATCH 3.16 037/357] ARM: imx: fix TLB missing of IOMUXC base address during suspend

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Shawn Guo commit 59d05b518321618177b898a6801503e31b15b25b upstream. After the suspend routine running in OCRAM puts DDR into self-refresh, it will access IOMUXC block to float DDR IO for

[PATCH 3.16 013/357] drm/ttm: Choose a pool to shrink correctly in ttm_dma_pool_shrink_scan().

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Tetsuo Handa commit 46c2df68f03a236b30808bba361f10900c88d95e upstream. We can use "unsigned int" instead of "atomic_t" by updating start_pool variable under _manager->lock. This patch will

[PATCH 3.16 056/357] ALSA: core: fix buffer overflow in snd_info_get_line()

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Clemens Ladisch commit ddc64b278a4dda052390b3de1b551e59acdff105 upstream. snd_info_get_line() documents that its last parameter must be one less than the buffer size, but this API design

[PATCH 3.16 022/357] drm/radeon/atom: add new voltage fetch function for hawaii

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Alex Deucher commit e9f274b2a1bd4ecc569b823b1e7942e9bf92593e upstream. Some hawaii boards use a different method for fetching the voltage information from the vbios. Signed-off-by: Alex

[PATCH 3.16 033/357] pwm: Fix period and polarity in pwm_get() for non-perfect matches

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Geert Uytterhoeven commit d717ea73e36dd5659640fae82605ad85c4117f4d upstream. If pwm_get() finds a look-up entry with a perfect match (both dev_id and con_id match), the loop is aborted, and

[PATCH 3.16 036/357] aio: add missing smp_rmb() in read_events_ring

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Jeff Moyer commit 2ff396be602f10b5eab8e73b24f20348fa2de159 upstream. We ran into a case on ppc64 running mariadb where io_getevents would return zeroed out I/O events. After adding

[PATCH 3.16 041/357] arm64: use irq_set_affinity with force=false when migrating irqs

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Sudeep Holla commit 3d8afe3099ebc602848aa7f09235cce3a9a023ce upstream. The arm64 interrupt migration code on cpu offline calls irqchip.irq_set_affinity() with the argument force=true.

[PATCH 3.16 038/357] ARM: dts: vf610-twr: Fix pinctrl_esdhc1 pin definitions.

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Bill Pringlemeir commit 0aa4dcb5b730f5da2540926b94d98636fe7d1cbc upstream. Previous version had an extra 'fsl' which made the pins not match any entry. The console message, vf610-pinctrl

[PATCH 3.16 059/357] ALSA: hda - Fix digital mic on Acer Aspire 3830TG

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Takashi Iwai commit ff50479ad61069f3ee14863225aebe36d598e93e upstream. Acer Aspire 3830TG with CX20588 codec has a digital built-in mic that has the same problem like many others, the

[PATCH 3.16 040/357] arm64: flush TLS registers during exec

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Will Deacon commit eb35bdd7bca29a13c8ecd44e6fd747a84ce675db upstream. Nathan reports that we leak TLS information from the parent context during an exec, as we don't clear the TLS registers

[PATCH 3.16 087/357] drm/radeon/dpm: select the appropriate vce power state for KV/KB/ML

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Alex Deucher commit c83dec3bb6c38629398b65c231c80978b3e00e14 upstream. Compare the clock in the limits table to the requested evclk rather than just taking the first value. Improves vce

[PATCH 3.16 084/357] drm/vmwgfx: Fix a potential infinite spin waiting for fifo idle

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Thomas Hellstrom commit f01ea0c3d9db536c64d47922716d8b3b8f21d850 upstream. The code waiting for fifo idle was incorrect and could possibly spin forever under certain circumstances.

[PATCH 3.16 086/357] drm/radeon: Add missing lines to ci_set_thermal_temperature_range

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Oleg Chernovskiy commit 6bce8d9772c1c606921a9c99e566eb14202f6669 upstream. Properly set the thermal min and max temp on CI. Otherwise, we end up setting the thermal ranges to 0 on resume and

[PATCH 3.16 042/357] arm/arm64: KVM: Complete WFI/WFE instructions

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Christoffer Dall commit 05e0127f9e362b36aa35f17b1a3d52bca9322a3a upstream. The architecture specifies that when the processor wakes up from a WFE or WFI instruction, the instruction is

[PATCH 3.16 121/357] usb: phy: twl4030-usb: Fix lost interrupts after ID pin goes down

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Tony Lindgren commit 85601b8d81e24ce9ae2d31e93f35468ab7616b18 upstream. Commit 249751f22380 ("usb: phy: twl4030-usb: poll for ID disconnect") added twl4030_id_workaround_work() to deal with

[PATCH 3.16 058/357] ALSA: firewire-lib/dice: add arrangements of PCM pointer and interrupts for Dice quirk

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Takashi Sakamoto commit 65845f29bec6bc17f80eff25c3bc39bcf3be9bf9 upstream. In IEC 61883-6, one data block transfers one event. In ALSA, the event equals one PCM frame, hence one data block

[PATCH 3.16 120/357] usb: phy: tegra: Avoid use of sizeof(void)

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Thierry Reding commit 9ce9ec95fb9b82e09b55a52f1bb8a362bf8f74d8 upstream. The PHY configuration is stored in an opaque "config" field, but when allocating the structure, its proper size needs

[PATCH 3.16 132/357] xhci: fix oops when xhci resumes from hibernate with hw lpm capable devices

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Mathias Nyman commit 96044694b8511bc2b04df0776b4ba295cfe005c0 upstream. Resuming from hibernate (S4) will restart and re-initialize xHC. The device contexts are freed and will be re-allocated

[PATCH 3.16 117/357] USB: zte_ev: remove duplicate Qualcom PID

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Johan Hovold commit 754eb21c0c4b8830a9a864b286323b84225f upstream. Remove dublicate Qualcom PID 0x3197 which is already handled by the moto-modem driver since commit 6986a978eec7 ("USB:

[PATCH 3.16 122/357] usb: phy: twl4030-usb: Fix regressions to runtime PM on omaps

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Tony Lindgren commit 96be39ab34b77c6f6f5cd6ae03aac6c6449ee5c4 upstream. Commit 30a70b026b4cd ("usb: musb: fix obex in g_nokia.ko causing kernel panic") attempted to fix runtime PM handling

[PATCH 3.16 115/357] Revert "USB: option,zte_ev: move most ZTE CDMA devices to zte_ev"

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Johan Hovold commit 63a901c06e3c2c45bd601916fe04e870e9ccae1e upstream. This reverts commit 73228a0538a7 ("USB: option,zte_ev: move most ZTE CDMA devices to zte_ev"). Move the IDs of the

[PATCH 3.16 124/357] usb: chipidea: msm: Initialize PHY on reset event

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: "Ivan T. Ivanov" commit 233c7daf4eecd1e992dc42591182cd4a892e687c upstream. Initialize USB PHY after every Link controller reset Cc: Tim Bird Signed-off-by: Peter Chen Signed-off-by: Ivan

[PATCH 3.16 146/357] usb: dwc2/gadget: do not call disconnect method in pullup

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Marek Szyprowski commit b510df5a36c066da3a188f4ade3404118b63c6de upstream. This leads to potential spinlock recursion in composite framework, other udc drivers also don't call it directly

[PATCH 3.16 123/357] usb: chipidea: msm: Use USB PHY API to control PHY state

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: "Ivan T. Ivanov" commit ea290056d7c46f7781ff13801048ed957b96d1a5 upstream. PHY drivers keep track of the current state of the hardware, so don't change PHY settings under it. Cc: Tim Bird

[PATCH 3.16 135/357] storage: Add single-LUN quirk for Jaz USB Adapter

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Mark commit c66f1c62e85927357e7b3f4c701614dcb5c498a2 upstream. The Iomega Jaz USB Adapter is a SCSI-USB converter cable. The hardware seems to be identical to e.g. the Microtech XpressSCSI,

[PATCH 3.16 148/357] usb: dwc2/gadget: avoid disabling ep0

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Robert Baldyga commit 604eac3c0c69e98f2fd0133305f9e777418f1d3b upstream. Endpoint 0 should not be disabled, so we start loop counter from number 1. Signed-off-by: Robert Baldyga

[PATCH 3.16 144/357] usb: dwc2/gadget: fix phy initialization sequence

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Kamil Debski commit ca2c5ba80f823a38c4aae506e2f03c1afb076b0a upstream. In the Generic PHY Framework a NULL phy is considered to be a valid phy thus the "if (hsotg->phy)" check does not give

[PATCH 3.16 145/357] usb: dwc2/gadget: break infinite loop in endpoint disable code

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Marek Szyprowski commit e0cbe595db72b037260bbda77106f6811a1ebb1d upstream. This patch fixes possible freeze caused by infinite loop in interrupt context. Signed-off-by: Marek Szyprowski

[PATCH 3.16 147/357] usb: dwc2/gadget: delay enabling irq once hardware is configured properly

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Marek Szyprowski commit eb3c56c5ccdd252940cb0ec0541fcdc94894bd8d upstream. This patch fixes kernel panic/interrupt storm/etc issues if bootloader left s3c-hsotg module in enabled state. Now

[PATCH 3.16 150/357] ACPI / LPSS: complete PM entries for LPSS power domain

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Fu Zhonghui commit f4168b617ac09986c4333accaff5d8ba5a9db7bf upstream. PM entries of LPSS power domain were not implemented correctly in commit c78b0830667a "ACPI / LPSS: custom power domain

[PATCH 3.16 149/357] ACPI / RTC: Fix CMOS RTC opregion handler accesses to wrong addresses

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: "Lee, Chun-Yi" commit 9389f46e9782ea5e56fbd7b2e59ba7c08f3ba86b upstream. The value64 parameter is an u64 point that used to transfer the value for write to CMOS, or used to return the value

[PATCH 3.16 152/357] iommu/vt-d: Check return value of acpi_bus_get_device()

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Joerg Roedel commit c0df975f9045d6b2b13d88746e628ac308ff49ea upstream. Checking adev == NULL is not sufficient as acpi_bus_get_device() might not touch the value of this parameter in an error

[PATCH 3.16 137/357] USB: storage: Add quirk for Ariston Technologies iConnect USB to SCSI adapter

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Mark commit b6a3ed677991558ce09046397a7c4d70530d15b3 upstream. Hi, The Ariston Technologies iConnect 025 and iConnect 050 (also known as e.g. iSCSI-50) are SCSI-USB converters which use

[PATCH 3.16 154/357] iommu/arm-smmu: fix programming of SMMU_CBn_TCR for stage 1

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Olav Haugan commit 1fc870c7efa364862c3bc792cfbdb38afea26742 upstream. Stage-1 context banks do not have the SMMU_CBn_TCR[SL0] field since it is only applicable to stage-2 context banks. This

Re: [tip:x86/asm] x86: Speed up ___preempt_schedule*() by using THUNK helpers

2014-10-03 Thread Oleg Nesterov
On 10/03, Linus Torvalds wrote: > > On Fri, Oct 3, 2014 at 5:01 PM, Linus Torvalds > wrote: > > > > The real fix would appear to be to use > > "preempt_enable_no_resched_notrace()", which your patch did, but > > without the loop. > > Actually, the real fix would be to not be stupid, and just make

[PATCH 3.16 066/357] HID: magicmouse: sanity check report size in raw_event() callback

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Jiri Kosina commit c54def7bd64d7c0b6993336abcffb8444795bf38 upstream. The report passed to us from transport driver could potentially be arbitrarily large, therefore we better sanity-check it

[PATCH 3.16 136/357] USB: storage: Add quirk for Adaptec USBConnect 2000 USB-to-SCSI Adapter

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Mark commit 67d365a57a51fb9dece6a5ceb504aa381cae1e5b upstream. The Adaptec USBConnect 2000 is another SCSI-USB converter which uses Shuttle Technology/SCM Microsystems chips. The

[PATCH 3.16 153/357] iommu/fsl: Fix warning resulting from adding PCI device twice

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Varun Sethi commit 5a9137a66b521d667236e95c307b92af532fe600 upstream. iommu_group_get_for_dev determines the iommu group for the PCI device and adds the device to the group. In the PAMU

[PATCH 3.16 138/357] USB: storage: Add quirks for Entrega/Xircom USB to SCSI converters

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Mark commit c80b4495c61636edc58fe1ce300f09f24db28e10 upstream. This patch adds quirks for Entrega Technologies (later Xircom PortGear) USB- SCSI converters. They use Shuttle Technology

[PATCH 3.16 140/357] usb: dwc3: core: fix order of PM runtime calls

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Felipe Balbi commit fed33afce0eda44a46ae24d93aec1b5198c0bac4 upstream. Currently, we disable pm_runtime before all register accesses are done, this is dangerous and might lead to abort

[PATCH 3.16 139/357] USB: EHCI: unlink QHs even after the controller has stopped

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Alan Stern commit 7312b5ddd47fee2356baa78c5516ef8e04eed452 upstream. Old code in ehci-hcd tries to expedite disabling endpoints after the controller has stopped, by destroying the endpoint's

[PATCH 3.16 065/357] HID: picolcd: sanity check report size in raw_event() callback

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Jiri Kosina commit 844817e47eef14141cf59b8d5ac08dd11c0a9189 upstream. The report passed to us from transport driver could potentially be arbitrarily large, therefore we better sanity-check it

[PATCH 3.16 168/357] nfs: fix nonblocking calls to nfs_page_group_lock

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Weston Andros Adamson commit bc8a309e88a86205fc3e17f06e42a2e56fc6f807 upstream. nfs_page_group_lock was calling wait_on_bit_lock even when told not to block. Fix by first trying

[GIT PULL 3.17] tinification: Kconfig bugfixes for 3.17

2014-10-03 Thread Josh Triplett
The following changes since commit 7d1311b93e58ed55f3a31cc8f94c4b8fe988a2b9: Linux 3.17-rc1 (2014-08-16 10:40:26 -0600) are available in the git repository at: https://git.kernel.org/pub/scm/linux/kernel/git/josh/linux.git tags/tiny/kconfig-for-3.17 for you to fetch changes up to

[PATCH 3.16 167/357] nfs: change nfs_page_group_lock argument

2014-10-03 Thread Greg Kroah-Hartman
3.16-stable review patch. If anyone has any objections, please let me know. -- From: Weston Andros Adamson commit fd2f3a06d30c85a17cf035ebc60c88c2a13a8ece upstream. Flip the meaning of the second argument from 'wait' to 'nonblock' to match related functions. Update all five

  1   2   3   4   5   6   7   8   9   10   >