Patch Upstream: ASoC: da7213: Fix setting dmic_samplephase and dmic_clk_rate

2013-05-17 Thread Gregs git-bot
commit: 61559af111e41761f5f4f20ce0897345eb59076e From: Axel Lin Date: Thu, 9 May 2013 21:14:20 +0800 Subject: ASoC: da7213: Fix setting dmic_samplephase and dmic_clk_rate When set dmic_samplephase and dmic_clk_rate bits for dmic_cfg, current code checks pdata->dmic_data_sel which is wrong. Signe

Patch Upstream: target: Use FD_MAX_SECTORS/FD_BLOCKSIZE for blockdevs using fileio

2013-05-16 Thread Gregs git-bot
commit: e3e84cda321703b123f36488f50700f371bc7230 From: Andy Grover Date: Fri, 26 Apr 2013 11:09:03 -0700 Subject: target: Use FD_MAX_SECTORS/FD_BLOCKSIZE for blockdevs using fileio We can still see the error reported in https://patchwork.kernel.org/patch/2338981/ when using fileio backed by a b

Patch Upstream: iscsi-target: Fix processing of OOO commands

2013-05-16 Thread Gregs git-bot
commit: 3eccfdb01da58fbd0f789ae6ca61cee3769e26de From: Shlomo Pongratz Date: Sun, 5 May 2013 17:36:26 +0300 Subject: iscsi-target: Fix processing of OOO commands Fix two issues in OOO commands processing done at iscsit_attach_ooo_cmdsn. Handle command serial numbers wrap around by using iscsi_sn

Patch Upstream: cpufreq / intel_pstate: remove idle time and duration from sample and calculations

2013-05-16 Thread Gregs git-bot
commit: 1abc4b20b85b42e8573957e54b193385cf48b0d6 From: Dirk Brandewie Date: Tue, 7 May 2013 08:20:25 -0700 Subject: cpufreq / intel_pstate: remove idle time and duration from sample and calculations Idle time is taken into account in the APERF/MPERF ratio calculation there is no reason for the d

Patch Upstream: ACPI / EC: Restart transaction even when the IBF flag set

2013-05-16 Thread Gregs git-bot
commit: 28fe5c825f8e15744d04c7c1b8df197950923ecd From: Lan Tianyu Date: Mon, 6 May 2013 03:23:40 + Subject: ACPI / EC: Restart transaction even when the IBF flag set The EC driver works abnormally with IBF flag always set. IBF means "The host has written a byte of data to the command or data

Patch Upstream: drm/radeon: check incoming cliprects pointer

2013-05-16 Thread Gregs git-bot
commit: fefaedcfb82d2e57c2320acf60604ab03b750cc0 From: Kees Cook Date: Sun, 12 May 2013 22:00:51 -0700 Subject: drm/radeon: check incoming cliprects pointer The "boxes" parameter points into userspace memory. It should be verified like any other operation against user memory. Signed-off-by: Kees

Patch Upstream: cpufreq / intel_pstate: use lowest requested max performance

2013-05-16 Thread Gregs git-bot
commit: d8f469e9cff3bc4a6317d923e9506be046aa7bdc From: Dirk Brandewie Date: Tue, 7 May 2013 08:20:26 -0700 Subject: cpufreq / intel_pstate: use lowest requested max performance There are two ways that the maximum p-state can be clamped, via a policy change and via the sysfs file. The acpi-therma

Patch Upstream: drivers/char/ipmi: memcpy, need additional 2 bytes to avoid memory overflow

2013-05-16 Thread Gregs git-bot
commit: a5f2b3d6a738e7d4180012fe7b541172f8c8dcea From: Chen Gang Date: Thu, 16 May 2013 14:04:25 -0500 Subject: drivers/char/ipmi: memcpy, need additional 2 bytes to avoid memory overflow When calling memcpy, read_data and write_data need additional 2 bytes. write_data: for checking: "if

Patch Upstream: cpufreq / intel_pstate: fix ffmpeg regression

2013-05-16 Thread Gregs git-bot
commit: ca182aee389f8026401510f4c63841cb02c820e8 From: Dirk Brandewie Date: Tue, 7 May 2013 08:20:27 -0700 Subject: cpufreq / intel_pstate: fix ffmpeg regression The ffmpeg benchmark in the phoronix test suite has threads on multiple cores that rely on the progress on of threads on other cores an

Patch Upstream: target/iblock: Fix WCE=1 + DPOFUA=1 backend WRITE regression

2013-05-16 Thread Gregs git-bot
commit: d2bdbee0d91a5d3ba2e439ce889e20bfe6fd4f1b From: Nicholas Bellinger Date: Tue, 14 May 2013 23:41:04 -0700 Subject: target/iblock: Fix WCE=1 + DPOFUA=1 backend WRITE regression This patch fixes a regression bug introduced in v3.9-rc1 where if the underlying struct block_device for a IBLOCK b

Patch Upstream: usermodehelper: check subprocess_info->path != NULL

2013-05-16 Thread Gregs git-bot
commit: 264b83c07a84223f0efd0d1db9ccc66d6f88288f From: Oleg Nesterov Date: Thu, 16 May 2013 17:43:55 +0200 Subject: usermodehelper: check subprocess_info->path != NULL argv_split(empty_or_all_spaces) happily succeeds, it simply returns argc == 0 and argv[0] == NULL. Change call_usermodehelper_exe

Patch Upstream: drm/radeon: restore nomodeset operation (v2)

2013-05-16 Thread Gregs git-bot
commit: e9ced8e040ebe40e9953db90acbe7d0b58702ebb From: Dave Airlie Date: Wed, 15 May 2013 01:23:36 + Subject: drm/radeon: restore nomodeset operation (v2) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit When UMS was deprecated it removed support for n

Patch Upstream: ipmi: ipmi_devintf: compat_ioctl method fails to take ipmi_mutex

2013-05-16 Thread Gregs git-bot
commit: 6368087e851e697679af059b4247aca33a69cef3 From: Benjamin LaHaise Date: Thu, 16 May 2013 14:04:27 -0500 Subject: ipmi: ipmi_devintf: compat_ioctl method fails to take ipmi_mutex When a 32 bit version of ipmitool is used on a 64 bit kernel, the ipmi_devintf code fails to correctly acquire ip

Patch Upstream: target: close target_put_sess_cmd() vs. core_tmr_abort_task() race

2013-05-16 Thread Gregs git-bot
commit: ccf5ae83a6cf3d9cfe9a7038bfe7cd38ab03d5e1 From: Joern Engel Date: Mon, 13 May 2013 16:30:06 -0400 Subject: target: close target_put_sess_cmd() vs. core_tmr_abort_task() race It is possible for one thread to to take se_sess->sess_cmd_lock in core_tmr_abort_task() before taking a reference c

Patch Upstream: x86/microcode: Add local mutex to fix physical CPU hot-add deadlock

2013-05-16 Thread Gregs git-bot
commit: 074d72ff57f65de779e2f70d5906964c0ba1c123 From: Konrad Rzeszutek Wilk Date: Wed, 8 May 2013 12:13:03 -0400 Subject: x86/microcode: Add local mutex to fix physical CPU hot-add deadlock This can easily be triggered if a new CPU is added (via ACPI hotplug mechanism) and from user-space you do

Patch Upstream: ARM: 7720/1: ARM v6/v7 cmpxchg64 shouldn't clear upper 32 bits of the old/new value

2013-05-16 Thread Gregs git-bot
commit: 6eabb3301b1facee669d9938f7c5a0295c21d71d From: Jaccon Bastiaansen Date: Mon, 13 May 2013 17:28:27 +0100 Subject: ARM: 7720/1: ARM v6/v7 cmpxchg64 shouldn't clear upper 32 bits of the old/new value The implementation of cmpxchg64() for the ARM v6 and v7 architecture casts parameter 2 and

Patch Upstream: tick: Cleanup NOHZ per cpu data on cpu down

2013-05-16 Thread Gregs git-bot
commit: 4b0c0f294f60abcdd20994a8341a95c8ac5eeb96 From: Thomas Gleixner Date: Fri, 3 May 2013 15:02:50 +0200 Subject: tick: Cleanup NOHZ per cpu data on cpu down Prarit reported a crash on CPU offline/online. The reason is that on CPU down the NOHZ related per cpu data of the dead cpu is not clean

Patch Upstream: timer: Don't reinitialize the cpu base lock during CPU_UP_PREPARE

2013-05-16 Thread Gregs git-bot
commit: 42a5cf46cd56f46267d2a9fcf2655f4078cd3042 From: Tirupathi Reddy Date: Tue, 14 May 2013 13:59:02 +0530 Subject: timer: Don't reinitialize the cpu base lock during CPU_UP_PREPARE An inactive timer's base can refer to a offline cpu's base. In the current code, cpu_base's lock is blindly rein

Patch Upstream: time: Revert ALWAYS_USE_PERSISTENT_CLOCK compile time optimizaitons

2013-05-16 Thread Gregs git-bot
commit: b4f711ee03d28f776fd2324fd0bd999cc428e4d2 From: John Stultz Date: Wed, 24 Apr 2013 11:32:56 -0700 Subject: time: Revert ALWAYS_USE_PERSISTENT_CLOCK compile time optimizaitons Kay Sievers noted that the ALWAYS_USE_PERSISTENT_CLOCK config, which enables some minor compile time optimization t

Patch Upstream: tracing: Fix leaks of filter preds

2013-05-16 Thread Gregs git-bot
commit: 60705c89460fdc7227f2d153b68b3f34814738a4 From: "Steven Rostedt (Red Hat)" Date: Tue, 14 May 2013 15:40:48 -0400 Subject: tracing: Fix leaks of filter preds Special preds are created when folding a series of preds that can be done in serial. These are allocated in an ops field of the pred

Patch Upstream: ext4: limit group search loop for non-extent files

2013-05-14 Thread Gregs git-bot
commit: e6155736ad76b2070652745f9e54cdea3f0d8567 From: Lachlan McIlroy Date: Sun, 5 May 2013 23:10:00 -0400 Subject: ext4: limit group search loop for non-extent files In the case where we are allocating for a non-extent file, we must limit the groups we allocate from to those below 2^32 blocks,

Patch Upstream: powerpc: Bring all threads online prior to migration/hibernation

2013-05-14 Thread Gregs git-bot
commit: 120496ac2d2d60aee68d3123a68169502a85f4b5 From: Robert Jennings Date: Tue, 7 May 2013 04:34:11 + Subject: powerpc: Bring all threads online prior to migration/hibernation This patch brings online all threads which are present but not online prior to migration/hibernation. After migrat

Patch Upstream: powerpc/kexec: Fix kexec when using VMX optimised memcpy

2013-05-14 Thread Gregs git-bot
commit: 79c66ce8f6448a3295a32efeac88c9debd7f7094 From: Anton Blanchard Date: Sun, 12 May 2013 15:04:53 + Subject: powerpc/kexec: Fix kexec when using VMX optimised memcpy commit b3f271e86e5a (powerpc: POWER7 optimised memcpy using VMX and enhanced prefetch) uses VMX when it is safe to do so (

Patch Upstream: drm/mgag200: Fix writes into MGA1064_PIX_CLK_CTL register

2013-05-13 Thread Gregs git-bot
commit: fb70a6690875315a3a1454e52fa339441ee7612b From: Christopher Harvey Date: Fri, 12 Apr 2013 22:24:05 + Subject: drm/mgag200: Fix writes into MGA1064_PIX_CLK_CTL register The original line, WREG_DAC(MGA1064_PIX_CLK_CTL_CLK_DIS, tmp); wrote tmp into MGA1064_PIX_CLK_CTL_CLK_DIS, where MGA

Patch Upstream: drm: don't check modeset locks in panic handler

2013-05-13 Thread Gregs git-bot
commit: a9b054e8ab06504c2afa0e307ee78d3778993a1d From: Daniel Vetter Date: Thu, 2 May 2013 09:43:05 +0200 Subject: drm: don't check modeset locks in panic handler Since we know that locking is broken in that case and it's more important to not flood the dmesg with random gunk. Cc: Dave Airlie C

Patch Upstream: drm/mm: fix dump table BUG

2013-05-13 Thread Gregs git-bot
commit: 3a359f0b21ab218c1bf7a6a1b638b6fd143d0b99 From: Daniel Vetter Date: Sat, 20 Apr 2013 12:08:11 +0200 Subject: drm/mm: fix dump table BUG In commit 9e8944ab564f2e3dde90a518cd32048c58918608 Author: Chris Wilson Date: Thu Nov 15 11:32:17 2012 + drm: Introduce an iterator over hole

Patch Upstream: mwifiex: clear is_suspended flag when interrupt is received early

2013-05-13 Thread Gregs git-bot
commit: 48795424acff7215d5eac0b52793a2c1eb3a6283 From: Bing Zhao Date: Mon, 6 May 2013 19:46:53 -0700 Subject: mwifiex: clear is_suspended flag when interrupt is received early When the XO-4 with 8787 wireless is woken up due to wake-on-WLAN mwifiex is often flooded with "not allowed while suspen

Patch Upstream: drm/i915: clear the stolen fb before resuming

2013-05-13 Thread Gregs git-bot
commit: 1ffc5289bfcf7f4c4e4213240bb4be68c48ce603 From: Jani Nikula Date: Tue, 7 May 2013 18:54:05 +0300 Subject: drm/i915: clear the stolen fb before resuming Similar to commit 88afe715dd5469bc24ca7a19ac62dd3c241cab48 Author: Chris Wilson Date: Sun Dec 16 12:15:41 2012 + drm/i915: Cle

Patch Upstream: ath9k: fix key allocation error handling for powersave keys

2013-05-13 Thread Gregs git-bot
commit: 4ef69d0394cba8caa9f75d3f2e53429bfb8b3045 From: Felix Fietkau Date: Sat, 27 Apr 2013 11:47:01 +0200 Subject: ath9k: fix key allocation error handling for powersave keys If no keycache slots are available, ath_key_config can return -ENOSPC. If the key index is not checked for errors, it can

Patch Upstream: iwl4965: workaround connection regression on passive channel

2013-05-13 Thread Gregs git-bot
commit: dd9c46408fdc07098333655ff27edf8cac8d9fcf From: Stanislaw Gruszka Date: Tue, 7 May 2013 18:07:06 +0200 Subject: iwl4965: workaround connection regression on passive channel Jake reported that since commit 1672c0e31917f49d31d30d79067103432bc20cc7 "mac80211: start auth/assoc timeout on frame

Patch Upstream: mwifiex: fix setting of multicast filter

2013-05-13 Thread Gregs git-bot
commit: ccd384b10420ac81ba3fb9b0a7d18272c7173552 From: Daniel Drake Date: Wed, 8 May 2013 15:37:19 -0400 Subject: mwifiex: fix setting of multicast filter A small bug in this code was causing the ALLMULTI filter to be set when in fact we were just wanting to program a selective multicast list to

Patch Upstream: drm/mgag200: Fix framebuffer base address programming

2013-05-13 Thread Gregs git-bot
commit: 9f1d036648c1c5ed81b0e98d7a06d55df972701e From: Christopher Harvey Date: Wed, 8 May 2013 19:10:38 + Subject: drm/mgag200: Fix framebuffer base address programming Higher bits of the base address of framebuffers weren't being programmed properly. This caused framebuffers that didn't hap

Patch Upstream: mwifiex: fix memory leak issue when driver unload

2013-05-13 Thread Gregs git-bot
commit: f16fdc9d2dc1e5b270e9a08377587e831e0d36ac From: Amitkumar Karwar Date: Mon, 6 May 2013 19:46:54 -0700 Subject: mwifiex: fix memory leak issue when driver unload After unregister_netdevice() call the request is queued and reg_state is changed to NETREG_UNREGISTERING. As we check for NETREG_

Patch Upstream: B43: Handle DMA RX descriptor underrun

2013-05-13 Thread Gregs git-bot
commit: 73b82bf0bfbf58e6ff328d3726934370585f6e78 From: Thommy Jakobsson Date: Tue, 23 Apr 2013 21:45:11 +0200 Subject: B43: Handle DMA RX descriptor underrun Add handling of rx descriptor underflow. This fixes a fault that could happen on slow machines, where data is received faster than the CPU

Patch Upstream: xen/vcpu/pvhvm: Fix vcpu hotplugging hanging.

2013-05-11 Thread Gregs git-bot
commit: 7f1fc268c47491fd5e63548f6415fc8604e13003 From: Konrad Rzeszutek Wilk Date: Sun, 5 May 2013 09:30:09 -0400 Subject: xen/vcpu/pvhvm: Fix vcpu hotplugging hanging. If a user did: echo 0 > /sys/devices/system/cpu/cpu1/online echo 1 > /sys/devices/system/cpu/cpu1/online we wo

Patch Upstream: audit: Syscall rules are not applied to existing processes on non-x86

2013-05-11 Thread Gregs git-bot
commit: cdee3904b4ce7c03d1013ed6dd704b43ae7fc2e9 From: Anton Blanchard Date: Wed, 9 Jan 2013 10:46:17 +1100 Subject: audit: Syscall rules are not applied to existing processes on non-x86 Commit b05d8447e782 (audit: inline audit_syscall_entry to reduce burden on archs) changed audit_syscall_entry

Patch Upstream: audit: Make testing for a valid loginuid explicit.

2013-05-11 Thread Gregs git-bot
commit: 780a7654cee8d61819512385e778e4827db4bfbc From: "Eric W. Biederman" Date: Tue, 9 Apr 2013 02:22:10 -0700 Subject: audit: Make testing for a valid loginuid explicit. audit rule additions containing "-F auid!=4294967295" were failing with EINVAL because of a regression caused by e1760bd. Ap

Patch Upstream: audit: vfs: fix audit_inode call in O_CREAT case of do_last

2013-05-11 Thread Gregs git-bot
commit: 33e2208acfc15ce00d3dd13e839bf6434faa2b04 From: Jeff Layton Date: Fri, 12 Apr 2013 15:16:32 -0400 Subject: audit: vfs: fix audit_inode call in O_CREAT case of do_last Jiri reported a regression in auditing of open(..., O_CREAT) syscalls. In older kernels, creating a file with open(..., O_C

Patch Upstream: [SCSI] sd: fix array cache flushing bug causing performance problems

2013-05-11 Thread Gregs git-bot
commit: 39c60a0948cc06139e2fbfe084f83cb7e7deae3b From: James Bottomley Date: Wed, 24 Apr 2013 14:02:53 -0700 Subject: [SCSI] sd: fix array cache flushing bug causing performance problems Some arrays synchronize their full non volatile cache when the sd driver sends a SYNCHRONIZE CACHE command. U

Patch Upstream: nfsd: fix oops when legacy_recdir_name_error is passed a -ENOENT error

2013-05-10 Thread Gregs git-bot
commit: 7255e716b1757dc10fa5e3a4d2eaab303ff9f7b6 From: Jeff Layton Date: Thu, 9 May 2013 08:36:23 -0400 Subject: nfsd: fix oops when legacy_recdir_name_error is passed a -ENOENT error MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Toralf reported the fo

Patch Upstream: nfsd4: don't allow owner override on 4.1 CLAIM_FH opens

2013-05-10 Thread Gregs git-bot
commit: 9f415eb25574db4b73a9a712a4438e41dc284922 From: "J. Bruce Fields" Date: Fri, 3 May 2013 16:09:09 -0400 Subject: nfsd4: don't allow owner override on 4.1 CLAIM_FH opens The Linux client is using CLAIM_FH to implement regular opens, not just recovery cases, so it depends on the server to che

Patch Upstream: x86, vm86: fix VM86 syscalls: use SYSCALL_DEFINEx(...)

2013-05-10 Thread Gregs git-bot
commit: 5522ddb3fc0dfd4a503c8278eafd88c9f2d3fada From: Alexander van Heukelum Date: Wed, 27 Mar 2013 22:18:05 +0100 Subject: x86, vm86: fix VM86 syscalls: use SYSCALL_DEFINEx(...) Commit 49cb25e9290 x86: 'get rid of pt_regs argument in vm86/vm86old' got rid of the pt_regs stub for sys_vm86old and

Patch Upstream: hp_accel: Ignore the error from lis3lv02d_poweron() at resume

2013-05-10 Thread Gregs git-bot
commit: 7783819920ca52fc582a2782f654fe6ed373f465 From: Shuah Khan Date: Sat, 9 Mar 2013 11:39:22 -0700 Subject: hp_accel: Ignore the error from lis3lv02d_poweron() at resume The error in lis3lv02_poweron() is harmless in the resume path, so we should ignore it. It is inline with the other usages

Patch Upstream: HID: reintroduce fix-up for certain Sony RF receivers

2013-05-10 Thread Gregs git-bot
commit: c1e0ac192b48b37f31801c17534ab3d2a9282d84 From: =?UTF-8?q?Fernando=20Luis=20V=C3=A1zquez=20Cao?= Date: Wed, 1 May 2013 09:26:23 +0900 Subject: HID: reintroduce fix-up for certain Sony RF receivers It looks like the manual merge 0d69a3c731e120b05b7da9fb976830475a3fbc01 ("Merge branches 'fo

Patch Upstream: KVM: VMX: fix halt emulation while emulating invalid guest sate

2013-05-10 Thread Gregs git-bot
commit: 8d76c49e9ffeee839bc0b7a3278a23f99101263e From: Gleb Natapov Date: Wed, 8 May 2013 18:38:44 +0300 Subject: KVM: VMX: fix halt emulation while emulating invalid guest sate The invalid guest state emulation loop does not check halt_request which causes 100% cpu loop while guest is in halt an

Patch Upstream: KVM: emulator: emulate XLAT

2013-05-10 Thread Gregs git-bot
commit: 7fa57952d70f5737513d8319395e471d107e4e0d From: Paolo Bonzini Date: Thu, 9 May 2013 11:32:50 +0200 Subject: KVM: emulator: emulate XLAT This is used by SGABIOS, KVM breaks with emulate_invalid_guest_state=1. It is just a MOV in disguise, with a funny source address. Reported-by: Jun'ichi

Patch Upstream: KVM: emulator: emulate AAM

2013-05-10 Thread Gregs git-bot
commit: a035d5c64d08a8ac12d81b596e7fa6d95a73c347 From: Paolo Bonzini Date: Thu, 9 May 2013 11:32:49 +0200 Subject: KVM: emulator: emulate AAM This is used by SGABIOS, KVM breaks with emulate_invalid_guest_state=1. AAM needs the source operand to be unsigned; do the same in AAD as well for consis

Patch Upstream: KVM: emulator: emulate SALC

2013-05-10 Thread Gregs git-bot
commit: 326f578f7e1443bac2333712dd130a261ec15288 From: Paolo Bonzini Date: Thu, 9 May 2013 11:32:51 +0200 Subject: KVM: emulator: emulate SALC This is an almost-undocumented instruction available in 32-bit mode. I say "almost" undocumented because AMD documents it in their opcode maps just to say

Patch Upstream: dm stripe: fix regression in stripe_width calculation

2013-05-10 Thread Gregs git-bot
commit: d793e684277124d55c5d2444007e224635821346 From: Mike Snitzer Date: Fri, 10 May 2013 14:37:14 +0100 Subject: dm stripe: fix regression in stripe_width calculation Fix a regression in the calculation of the stripe_width in the dm stripe target which led to incorrect processing of device limi

Patch Upstream: dm snapshot: fix error return code in snapshot_ctr

2013-05-10 Thread Gregs git-bot
commit: 09e8b813897a0f85bb401435d009228644c81214 From: Wei Yongjun Date: Fri, 10 May 2013 14:37:15 +0100 Subject: dm snapshot: fix error return code in snapshot_ctr Return -ENOMEM instead of success if unable to allocate pending exception mempool in snapshot_ctr. Signed-off-by: Wei Yongjun Cc:

Patch Upstream: dm cache: fix error return code in cache_create

2013-05-10 Thread Gregs git-bot
commit: fa4d683af3693863bec761e2761a07e4c1351f86 From: Wei Yongjun Date: Fri, 10 May 2013 14:37:14 +0100 Subject: dm cache: fix error return code in cache_create Return -ENOMEM if memory allocation fails in cache_create instead of 0 (to avoid NULL pointer dereference). Signed-off-by: Wei Yongjun

Patch Upstream: dm bufio: avoid a possible __vmalloc deadlock

2013-05-10 Thread Gregs git-bot
commit: 502624bdad3dba45dfaacaf36b7d83e39e74b2d2 From: Mikulas Patocka Date: Fri, 10 May 2013 14:37:15 +0100 Subject: dm bufio: avoid a possible __vmalloc deadlock This patch uses memalloc_noio_save to avoid a possible deadlock in dm-bufio. (it could happen only with large block size, at most PA

Patch Upstream: dm table: fix write same support

2013-05-10 Thread Gregs git-bot
commit: dc019b21fb92d620a3b52ccecc135ac968a7c7ec From: Mike Snitzer Date: Fri, 10 May 2013 14:37:16 +0100 Subject: dm table: fix write same support If device_not_write_same_capable() returns true then the iterate_devices loop in dm_table_supports_write_same() should return false. Reported-by: Bh

Patch Upstream: ALSA: hda - Fix 3.9 regression of EAPD init on Conexant codecs

2013-05-10 Thread Gregs git-bot
commit: ff359b14919c379a365233aa2e1dd469efac8ce8 From: Takashi Iwai Date: Sat, 4 May 2013 10:57:16 +0200 Subject: ALSA: hda - Fix 3.9 regression of EAPD init on Conexant codecs The older Conexant codecs have up to two EAPDs and these are supposed to be rather statically turned on. The new generi

Patch Upstream: ASoC: wm8994: missing break in wm8994_aif3_hw_params()

2013-05-10 Thread Gregs git-bot
commit: 4495e46fe18f198366961bb2b324a694ef8a9b44 From: Dan Carpenter Date: Tue, 30 Apr 2013 10:24:41 +0300 Subject: ASoC: wm8994: missing break in wm8994_aif3_hw_params() The missing break here means that we always return early and the function is a no-op. Signed-off-by: Dan Carpenter Signed-of

Patch Upstream: Revert "ALSA: hda - Don't set up active streams twice"

2013-05-10 Thread Gregs git-bot
commit: 6c35ae3c327ef4b5f51d3428d2ba47ac2153e882 From: Takashi Iwai Date: Fri, 10 May 2013 13:39:50 +0200 Subject: Revert "ALSA: hda - Don't set up active streams twice" This reverts commit affdb62b815b38261f09f9d4ec210a35c7ffb1f3. The commit introduced a regression with AD codecs where the stre

Patch Upstream: ALSA: HDA: Fix Oops caused by dereference NULL pointer

2013-05-10 Thread Gregs git-bot
commit: 2195b063f6609e4c6268f291683902f25eaf9aa6 From: Wang YanQing Date: Tue, 7 May 2013 11:27:33 +0800 Subject: ALSA: HDA: Fix Oops caused by dereference NULL pointer The interrupt handler azx_interrupt will call azx_update_rirb, which may call snd_hda_queue_unsol_event, snd_hda_queue_unsol_eve

Patch Upstream: ACPICA: Fix possible buffer overflow during a field unit read operation

2013-05-09 Thread Gregs git-bot
commit: 61388f9e5d93053cf399a356414f31f9b4814c6d From: Bob Moore Date: Wed, 8 May 2013 04:01:15 + Subject: ACPICA: Fix possible buffer overflow during a field unit read operation Can only happen under these conditions: 1) The DSDT version is 1, meaning integers are 32-bits. 2) The field is

Patch Upstream: ARM: OMAP: RX-51: change probe order of touchscreen and panel SPI devices

2013-05-09 Thread Gregs git-bot
commit: e65f131a14726e5f1b880a528271a52428e5b3a5 From: Aaro Koskinen Date: Wed, 8 May 2013 16:48:00 -0700 Subject: ARM: OMAP: RX-51: change probe order of touchscreen and panel SPI devices MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Commit 9fdca9df (

Patch Upstream: shm: fix null pointer deref when userspace specifies invalid hugepage size

2013-05-09 Thread Gregs git-bot
commit: 091d0d55b286c9340201b4ed4470be87fc568228 From: Li Zefan Date: Thu, 9 May 2013 15:08:15 +0800 Subject: shm: fix null pointer deref when userspace specifies invalid hugepage size Dave reported an oops triggered by trinity: BUG: unable to handle kernel NULL pointer dereference at 000

Patch Upstream: Btrfs: compare relevant parts of delayed tree refs

2013-05-09 Thread Gregs git-bot
commit: 41b0fc42800569f63e029549b75c4c9cb63f2dfd From: Josef Bacik Date: Mon, 1 Apr 2013 20:36:28 -0400 Subject: Btrfs: compare relevant parts of delayed tree refs A user reported a panic while running a balance. What was happening was he was relocating a block, which added the reference to the

Patch Upstream: NFSv4.x: Fix handling of partially delegated locks

2013-05-09 Thread Gregs git-bot
commit: c5a2a15f8146fdfe45078df7873a6dc1006b3869 From: Trond Myklebust Date: Tue, 30 Apr 2013 12:43:42 -0400 Subject: NFSv4.x: Fix handling of partially delegated locks If a NFS client receives a delegation for a file after it has taken a lock on that file, we can currently end up in a situation

Patch Upstream: EDAC: Don't give write permission to read-only files

2013-05-09 Thread Gregs git-bot
commit: c8c64d165ccfd2274058ac84e0c680f9b48c4ec1 From: "Srivatsa S. Bhat" Date: Tue, 30 Apr 2013 15:17:16 +0530 Subject: EDAC: Don't give write permission to read-only files I get the following warning on boot: [ cut here ] WARNING: at drivers/base/core.c:575 device_creat

Patch Upstream: qmi_wwan/cdc_ether: add device IDs for Dell 5804 (Novatel E371) WWAN card

2013-05-09 Thread Gregs git-bot
commit: 7fdb7846c9ca6fc06e380de0976a1228703b498a From: Dan Williams Date: Mon, 6 May 2013 11:17:37 + Subject: qmi_wwan/cdc_ether: add device IDs for Dell 5804 (Novatel E371) WWAN card MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit A rebranded Novate

Patch Upstream: Btrfs: fix extent logging with O_DIRECT into prealloc

2013-05-09 Thread Gregs git-bot
commit: eb384b55ae9c2055ea00c5cc87971e182d47aefa From: Josef Bacik Date: Wed, 24 Apr 2013 16:32:55 -0400 Subject: Btrfs: fix extent logging with O_DIRECT into prealloc This is the same as the fix from commit Btrfs: fix bad extent logging but for O_DIRECT. I missed this when I fixed the problem

Patch Upstream: PCI: Delay final fixups until resources are assigned

2013-05-09 Thread Gregs git-bot
commit: e253aaf0af51c1e4dc7dd3b26ea8e666bf9a2d8d From: Yinghai Lu Date: Tue, 7 May 2013 14:35:44 -0600 Subject: PCI: Delay final fixups until resources are assigned Commit 4f535093cf "PCI: Put pci_dev in device tree as early as possible" moved final fixups from pci_bus_add_device() to pci_device_

Patch Upstream: RDMA/cxgb4: Fix SQ allocation when on-chip SQ is disabled

2013-05-08 Thread Gregs git-bot
commit: 5b0c275926b8149c555da874bb4ec258ea3292aa From: Thadeu Lima de Souza Cascardo Date: Mon, 1 Apr 2013 20:13:39 + Subject: RDMA/cxgb4: Fix SQ allocation when on-chip SQ is disabled Commit c079c28714e4 ("RDMA/cxgb4: Fix error handling in create_qp()") broke SQ allocation. Instead of falli

Patch Upstream: block: fix max discard sectors limit

2013-05-08 Thread Gregs git-bot
commit: 871dd9286e25330c8a581e5dacfa8b1dfe1dd641 From: James Bottomley Date: Wed, 24 Apr 2013 08:52:50 -0600 Subject: block: fix max discard sectors limit linux-v3.8-rc1 and later support for plug for blkdev_issue_discard with commit 0cfbcafcae8b7364b5fa96c2b26ccde7a3a296a9 (block: add plug for b

Patch Upstream: blkcg: fix "scheduling while atomic" in blk_queue_bypass_start

2013-05-08 Thread Gregs git-bot
commit: e5072664f8237cf53b0bd68a51aa1a7bc69061c5 From: Jun'ichi Nomura Date: Tue, 9 Apr 2013 15:01:21 +0200 Subject: blkcg: fix "scheduling while atomic" in blk_queue_bypass_start Since 749fefe677 in v3.7 ("block: lift the initial queue bypass mode on blk_register_queue() instead of blk_init_allo

Patch Upstream: arm64: Ignore the 'write' ESR flag on cache maintenance faults

2013-05-08 Thread Gregs git-bot
commit: 0e7f7bcc3fc87489cda5aa6aff8ce40eed912279 From: Catalin Marinas Date: Tue, 7 May 2013 16:57:06 +0100 Subject: arm64: Ignore the 'write' ESR flag on cache maintenance faults ESR.WnR bit is always set on data cache maintenance faults even though the page is not required to have write permiss

Patch Upstream: hugetlbfs: fix mmap failure in unaligned size request

2013-05-08 Thread Gregs git-bot
commit: af73e4d9506d3b797509f3c030e7dcd554f7d9c4 From: Naoya Horiguchi Date: Tue, 7 May 2013 16:18:13 -0700 Subject: hugetlbfs: fix mmap failure in unaligned size request The current kernel returns -EINVAL unless a given mmap length is "almost" hugepage aligned. This is because in sys_mmap_pgoff

Patch Upstream: rpmsg: fix kconfig dependencies for VIRTIO

2013-05-07 Thread Gregs git-bot
commit: 397944df3290ddc46dcc6a08cd71fb560700431b From: Suman Anna Date: Sun, 21 Apr 2013 16:32:29 +0300 Subject: rpmsg: fix kconfig dependencies for VIRTIO Fix this: warning: (VIRTIO_PCI && VIRTIO_MMIO && REMOTEPROC && RPMSG) selects VIRTIO which has unmet direct dependencies (VIRTUALIZATION) C

Patch Upstream: xen/arm: actually pass a non-NULL percpu pointer to request_percpu_irq

2013-05-07 Thread Gregs git-bot
commit: 2798ba7d19aed645663398a21ec4006bfdbb1ef3 From: Stefano Stabellini Date: Thu, 25 Apr 2013 13:53:09 + Subject: xen/arm: actually pass a non-NULL percpu pointer to request_percpu_irq Signed-off-by: Stefano Stabellini Reviewed-by: Ian Campbell CC: stable@vger.kernel.org --- arch/arm/x

Patch Upstream: remoteproc: fix kconfig dependencies for VIRTIO

2013-05-07 Thread Gregs git-bot
commit: b9777859ec015a78dae1476e317d04f851bfdd0d From: Suman Anna Date: Sun, 21 Apr 2013 16:29:38 +0300 Subject: remoteproc: fix kconfig dependencies for VIRTIO Fix this: warning: (VIRTIO_PCI && VIRTIO_MMIO && REMOTEPROC && RPMSG) selects VIRTIO which has unmet direct dependencies (VIRTUALIZATI

Patch Upstream: powerpc/tm: Fix null pointer deference in flush_hash_page

2013-05-07 Thread Gregs git-bot
commit: c2fd22df89365df9451d5b91da3b7bfd48122ecd From: Michael Neuling Date: Thu, 2 May 2013 15:36:14 + Subject: powerpc/tm: Fix null pointer deference in flush_hash_page Make sure that current->thread.reg exists before we deference it in flush_hash_page. Signed-off-by: Michael Neuling Repo

Patch Upstream: powerpc: Emulate non privileged DSCR read and write

2013-05-07 Thread Gregs git-bot
commit: 73d2fb758e678c93bc76d40876c2359f0729b0ef From: Anton Blanchard Date: Wed, 1 May 2013 20:06:33 + Subject: powerpc: Emulate non privileged DSCR read and write POWER8 allows read and write of the DSCR in userspace. We added kernel emulation so applications could always use the instructio

Patch Upstream: menuconfig: Fix memory leak introduced by jump keys feature

2013-05-07 Thread Gregs git-bot
commit: edb749f4390b3c1604233dc7c4fb0361f472e712 From: Benjamin Poirier Date: Mon, 15 Apr 2013 10:13:50 -0400 Subject: menuconfig: Fix memory leak introduced by jump keys feature Fixes the memory leak of struct jump_key allocated in get_prompt_str() Signed-off-by: Benjamin Poirier Tested-by: "Y

Patch Upstream: iommu/amd: Workaround for ERBT1312

2013-05-06 Thread Gregs git-bot
commit: d3263bc29706e42f74d8800807c2dedf320d77f1 From: Joerg Roedel Date: Thu, 18 Apr 2013 17:55:04 +0200 Subject: iommu/amd: Workaround for ERBT1312 Work around an IOMMU hardware bug where clearing the EVT_INT or PPR_INT bit in the status register may race with the hardware trying to set it aga

Patch Upstream: iommu/amd: Properly initialize irq-table lock

2013-05-06 Thread Gregs git-bot
commit: 197887f03daecdb3ae21bafeb4155412abad3497 From: Joerg Roedel Date: Tue, 9 Apr 2013 21:14:08 +0200 Subject: iommu/amd: Properly initialize irq-table lock Fixes a lockdep warning. Cc: stable@vger.kernel.org # >= v3.7 Reviewed-by: Shuah Khan Signed-off-by: Joerg Roedel --- drivers/iommu/a

Patch Upstream: net/eth/ibmveth: Fixup retrieval of MAC address

2013-05-06 Thread Gregs git-bot
commit: 13f85203e1060da83d9ec1c1c5a63343eaab8de4 From: Benjamin Herrenschmidt Date: Fri, 3 May 2013 17:19:01 + Subject: net/eth/ibmveth: Fixup retrieval of MAC address Some ancient pHyp versions used to create a 8 bytes local-mac-address property in the device-tree instead of a 6 bytes one fo

Patch Upstream: pwm: spear: Fix checking return value of clk_enable() and clk_prepare()

2013-05-06 Thread Gregs git-bot
commit: 563861cd633ae52932843477bb6ca3f1c9e2f78b From: Axel Lin Date: Sat, 30 Mar 2013 20:43:22 +0800 Subject: pwm: spear: Fix checking return value of clk_enable() and clk_prepare() The logic to check return value of clk_enable() and clk_prepare() is reversed, fix it. Signed-off-by: Axel Lin

Patch Upstream: autofs - remove autofs dentry mount check

2013-05-06 Thread Gregs git-bot
commit: ce8a5dbdf9e709bdaf4618d7ef8cceb91e8adc69 From: David Jeffery Date: Mon, 6 May 2013 13:49:30 +0800 Subject: autofs - remove autofs dentry mount check When checking if an autofs mount point is busy it isn't sufficient to only check if it's a mount point. For example, if the mount of an off

Patch Upstream: mfd: adp5520: Restore mode bits on resume

2013-05-05 Thread Gregs git-bot
commit: c6cc25fda58da8685ecef3f179adc7b99c8253b2 From: Lars-Peter Clausen Date: Tue, 19 Feb 2013 11:51:22 +0100 Subject: mfd: adp5520: Restore mode bits on resume The adp5520 unfortunately also clears the BL_EN bit when the nSTNDBY bit is cleared. So we need to make sure to restore it during resu

Patch Upstream: KVM: X86 emulator: fix source operand decoding for 8bit mov[zs]x instructions

2013-05-05 Thread Gregs git-bot
commit: 660696d1d16a71e15549ce1bf74953be1592bcd3 From: Gleb Natapov Date: Wed, 24 Apr 2013 13:38:36 +0300 Subject: KVM: X86 emulator: fix source operand decoding for 8bit mov[zs]x instructions Source operand for one byte mov[zs]x is decoded incorrectly if it is in high byte register. Fix that.

Patch Upstream: x86: Eliminate irq_mis_count counted in arch_irq_stat

2013-05-05 Thread Gregs git-bot
commit: f7b0e1055574ce06ab53391263b4e205bf38daf3 From: Li Fei Date: Fri, 26 Apr 2013 20:50:11 +0800 Subject: x86: Eliminate irq_mis_count counted in arch_irq_stat With the current implementation, kstat_cpu(cpu).irqs_sum is also increased in case of irq_mis_count increment. So there is no need to

Patch Upstream: perf/x86/intel: Add support for IvyBridge model 58 Uncore

2013-05-05 Thread Gregs git-bot
commit: 9a6bc14350b130427725f33e371e86212fa56c85 From: Vince Weaver Date: Mon, 29 Apr 2013 15:52:27 -0400 Subject: perf/x86/intel: Add support for IvyBridge model 58 Uncore According to Intel Vol3b 18.9, the IvyBridge model 58 uncore is the same as that of SandyBridge. I've done some simple test

Patch Upstream: perf/x86/intel: Fix unintended variable name reuse

2013-05-05 Thread Gregs git-bot
commit: 1b0dac2ac6debdbf1541e15f2cede03613cf4465 From: =?UTF-8?q?Jan-Simon=20M=C3=B6ller?= Date: Tue, 30 Apr 2013 12:02:33 +0200 Subject: perf/x86/intel: Fix unintended variable name reuse MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The variable name

Patch Upstream: perf/x86/intel/lbr: Fix LBR filter

2013-05-05 Thread Gregs git-bot
commit: 6e15eb3ba6c0249c9e8c783517d131b47db995ca From: Peter Zijlstra Date: Fri, 3 May 2013 14:11:24 +0200 Subject: perf/x86/intel/lbr: Fix LBR filter The LBR 'from' adddress is under full userspace control; ensure we validate it before reading from it. Note: is_module_text_address() can potenti

Patch Upstream: Give the OID registry file module info to avoid kernel tainting

2013-05-05 Thread Gregs git-bot
commit: 9e6879460c8edb0cd3c24c09b83d06541b5af0dc From: David Howells Date: Sat, 4 May 2013 08:48:27 +0100 Subject: Give the OID registry file module info to avoid kernel tainting Give the OID registry file module information so that it doesn't taint the kernel when compiled as a module and loaded

Patch Upstream: perf/x86: Blacklist all MEM_*_RETIRED events for Ivy Bridge

2013-05-05 Thread Gregs git-bot
commit: 741a698f420c34c458294a6accecfbad702a7c52 From: Peter Zijlstra Date: Fri, 3 May 2013 14:11:23 +0200 Subject: perf/x86: Blacklist all MEM_*_RETIRED events for Ivy Bridge Errata BV98 states that all MEM_*_RETIRED events corrupt the counter value of the SMT sibling's counters. Blacklist these

Patch Upstream: perf/x86/intel/lbr: Demand proper privileges for PERF_SAMPLE_BRANCH_KERNEL

2013-05-05 Thread Gregs git-bot
commit: 7cc23cd6c0c7d7f4bee057607e7ce01568925717 From: Peter Zijlstra Date: Fri, 3 May 2013 14:11:25 +0200 Subject: perf/x86/intel/lbr: Demand proper privileges for PERF_SAMPLE_BRANCH_KERNEL We should always have proper privileges when requesting kernel data. Signed-off-by: Peter Zijlstra Cc:

Patch Upstream: h8300: single_open() leaks

2013-05-05 Thread Gregs git-bot
commit: a81ecc1631db6330d2b9ba11374b5812733a99ee From: Al Viro Date: Sun, 5 May 2013 00:08:26 -0400 Subject: h8300: single_open() leaks Cc: stable@vger.kernel.org Signed-off-by: Al Viro --- arch/h8300/kernel/gpio.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/h830

Patch Upstream: arm: single_open() leaks

2013-05-05 Thread Gregs git-bot
commit: b11ac20ecab194428deebf31f20c04fad5253628 From: Al Viro Date: Sun, 5 May 2013 00:07:22 -0400 Subject: arm: single_open() leaks Cc: stable@vger.kernel.org Signed-off-by: Al Viro --- arch/arm/kernel/swp_emulate.c |2 +- arch/arm/mach-omap1/pm.c |2 +- 2 files changed, 2 insert

Patch Upstream: staging: single_open() leaks

2013-05-05 Thread Gregs git-bot
commit: bae301d34652e1aa8d8e63198d2dcc84dc612517 From: Al Viro Date: Sun, 5 May 2013 00:15:43 -0400 Subject: staging: single_open() leaks Cc: stable@vger.kernel.org Signed-off-by: Al Viro --- drivers/staging/comedi/proc.c |2 +- drivers/staging/csr/io.c

Patch Upstream: modpost: fix unwanted VMLINUX_SYMBOL_STR expansion

2013-05-05 Thread Gregs git-bot
commit: a53a11f35762ff1d5e268adedf2ab9ce313f871d From: James Hogan Date: Mon, 29 Apr 2013 11:36:59 +0930 Subject: modpost: fix unwanted VMLINUX_SYMBOL_STR expansion Commit a4b6a77b77ba4f526392612c2365797fab956014 ("module: fix symbol versioning with symbol prefixes") broke the MODVERSIONS loading

Patch Upstream: cris: single_open() leaks

2013-05-05 Thread Gregs git-bot
commit: f42787dff056eefa64f936ffe9a6836d0301742f From: Al Viro Date: Sun, 5 May 2013 00:07:52 -0400 Subject: cris: single_open() leaks Cc: stable@vger.kernel.org Signed-off-by: Al Viro --- arch/cris/arch-v10/kernel/fasttimer.c |2 +- arch/cris/arch-v32/kernel/fasttimer.c |2 +- 2 files

Patch Upstream: rcutrace: single_open() leaks

2013-05-05 Thread Gregs git-bot
commit: 7ee2b9e56495c56dcaffa2bab19b39451d9fdc8a From: Al Viro Date: Sun, 5 May 2013 00:16:35 -0400 Subject: rcutrace: single_open() leaks Cc: stable@vger.kernel.org Signed-off-by: Al Viro --- kernel/rcutree_trace.c |8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/

Patch Upstream: mips: single_open() leaks

2013-05-05 Thread Gregs git-bot
commit: acf300dd8708cb063244bd8b5838ea0cd7e42cc3 From: Al Viro Date: Sun, 5 May 2013 00:09:30 -0400 Subject: mips: single_open() leaks Cc: stable@vger.kernel.org Signed-off-by: Al Viro --- arch/mips/kernel/smtc-proc.c |2 +- arch/mips/pci/ops-pmcmsp.c|4 ++-- arch/m

Patch Upstream: parisc: single_open() leaks

2013-05-05 Thread Gregs git-bot
commit: 46d4c0ff2446d04ee765d6fe6e0b1e596e4b8c29 From: Al Viro Date: Sun, 5 May 2013 00:09:44 -0400 Subject: parisc: single_open() leaks Cc: stable@vger.kernel.org Signed-off-by: Al Viro --- arch/parisc/kernel/pdc_chassis.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/

Patch Upstream: ia64: single_open() leaks

2013-05-05 Thread Gregs git-bot
commit: 75401461610bf5fad0347bbd8cf7514a1f3b0cd4 From: Al Viro Date: Sun, 5 May 2013 00:09:04 -0400 Subject: ia64: single_open() leaks Cc: stable@vger.kernel.org Signed-off-by: Al Viro --- arch/ia64/kernel/palinfo.c |2 +- arch/ia64/kernel/salinfo.c |2 +- arch

  1   2   3   4   5   6   7   8   9   10   >