[PATCH V2 0/3] perf, uncore: updates

2013-08-13 Thread Yan, Zheng
From: Yan, Zheng zheng.z@intel.com These 3 patches enable uncore QPI traffic filter and extra_sel_bit for uncore PCU. Regards Yan, Zheng --- Changes since v1: update commit messages -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to

Re: question about netif_rx

2013-08-13 Thread Julia Lawall
On Tue, 13 Aug 2013, Francois Romieu wrote: Julia Lawall julia.law...@lip6.fr : François Romieu rom...@fr.zoreil.com : [...] Can you send a netif_receive_skb replacement patch for it ? Just to be sure, I just replace netif_rx by netif_receive_skb, nothing else? Yes. It should

[PATCH 3/3] perf, uncore: enable ev_sel_ext bit for PCU.

2013-08-13 Thread Yan, Zheng
From: Yan, Zheng zheng.z@intel.com This patch adds support for the SNB-EP PCU uncore PMU extra_sel_bit (bit 21) which is missing from the documentation in Table-2.75 of Intel Xeon Processor E5-2600 Product Family Uncore Performance Monitoring Guide. It is referred to later in Table-2.81.

[PATCH 2/3] perf, uncore: add filter support for QPI boxes

2013-08-13 Thread Yan, Zheng
From: Yan, Zheng zheng.z@intel.com The QPI uncore boxes have two pairs of MATCH/MASK registers that used to filter packet traffic serviced by QPI link layer. These registers are in auxiliary PCI devices. This patch adds the auxiliary PCI devices to snbep_uncore_pci_ids and adds field

[PATCH 1/3] perf, uncore: add auxiliary pci device support

2013-08-13 Thread Yan, Zheng
From: Yan, Zheng zheng.z@intel.com The QPI uncore boxes have two pairs of MATCH/MASK registers that used to filter packet traffic serviced by QPI link layer. These registers are in auxiliary PCI devices. This patch changes the meaning of (struct pci_device_id)-driver_data. The first 8 bits

[ 12/60] ext4: fix retry handling in ext4_ext_truncate()

2013-08-13 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Theodore Ts'o ty...@mit.edu commit 94eec0fc3520c759831763d866421b4d60b599b4 upstream. We tested for ENOMEM instead of -ENOMEM. Oops. Signed-off-by: Theodore Ts'o ty...@mit.edu

[ 52/60] debugfs: debugfs_remove_recursive() must not rely on list_empty(d_subdirs)

2013-08-13 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Oleg Nesterov o...@redhat.com commit 776164c1faac4966ab14418bb0922e1820da1d19 upstream. debugfs_remove_recursive() is wrong, 1. it wrongly assumes that !list_empty(d_subdirs) means that this

[ 41/60] drm/ast: invalidate page tables when pinning a BO

2013-08-13 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Dave Airlie airl...@redhat.com commit 3ac65259328324de323dc006b52ff7c1a5b18d19 upstream. same fix as cirrus and mgag200. Signed-off-by: Dave Airlie airl...@redhat.com Signed-off-by: Greg

[ 51/60] usb: core: dont try to reset_device() a port that got just disconnected

2013-08-13 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Julius Werner jwer...@chromium.org commit 481f2d4f89f87a0baa26147f323380e31cfa7c44 upstream. The USB hub driver's event handler contains a check to catch SuperSpeed devices that transitioned

[ 12/12] perf tools: Add anonymous huge page recognition

2013-08-13 Thread Greg Kroah-Hartman
3.0-stable review patch. If anyone has any objections, please let me know. -- From: Joshua Zhu zhu.wen-...@hp.com commit d0528b5d71faf612014dd7672e44225c915344b2 upstream. Judging anonymous memory's vm_area_struct, perf_mmap_event's filename will be set to //anon indicating

[ 07/12] debugfs: debugfs_remove_recursive() must not rely on list_empty(d_subdirs)

2013-08-13 Thread Greg Kroah-Hartman
3.0-stable review patch. If anyone has any objections, please let me know. -- From: Oleg Nesterov o...@redhat.com commit 776164c1faac4966ab14418bb0922e1820da1d19 upstream. debugfs_remove_recursive() is wrong, 1. it wrongly assumes that !list_empty(d_subdirs) means that this

[ 00/12] 3.0.91-stable review

2013-08-13 Thread Greg Kroah-Hartman
This is the start of the stable review cycle for the 3.0.91 release. There are 12 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 Aug 15 06:35:11 UTC 2013. Anything

[ 09/17] virtio: console: return -ENODEV on all read operations after unplug

2013-08-13 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Amit Shah amit.s...@redhat.com commit 96f97a83910cdb9d89d127c5ee523f8fc040a804 upstream. If a port gets unplugged while a user is blocked on read(), -ENODEV is returned. However, subsequent

[ 16/17] vfs: d_obtain_alias() needs to use / as default name.

2013-08-13 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: NeilBrown ne...@suse.de commit b911a6bdeef5848c468597d040e3407e0aee04ce upstream. NFS appears to use d_obtain_alias() to create the root dentry rather than d_make_root. This can cause

[ 04/17] hwmon: (adt7470) Fix incorrect return code check

2013-08-13 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Curt Brune c...@cumulusnetworks.com commit 93d783bcca69bfacc8dc739d8a050498402587b5 upstream. In adt7470_write_word_data(), which writes two bytes using i2c_smbus_write_byte_data(), the return

[ 08/17] virtio: console: fix raising SIGIO after port unplug

2013-08-13 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Amit Shah amit.s...@redhat.com commit 92d3453815fbe74d539c86b60dab39ecdf01bb99 upstream. SIGIO should be sent when a port gets unplugged. It should only be sent to prcesses that have the port

[ 00/17] 3.4.58-stable review

2013-08-13 Thread Greg Kroah-Hartman
This is the start of the stable review cycle for the 3.4.58 release. There are 17 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 Aug 15 06:34:52 UTC 2013. Anything

[ 03/17] ext4: make sure group number is bumped after a inode allocation race

2013-08-13 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Theodore Ts'o ty...@mit.edu commit a34eb503742fd25155fd6cff6163daacead9fbc3 upstream. When we try to allocate an inode, and there is a race between two CPU's trying to grab the same inode,

[ 06/17] virtio: console: fix race in port_fops_open() and port unplug

2013-08-13 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Amit Shah amit.s...@redhat.com commit 671bdea2b9f210566610603ecbb6584c8a201c8c upstream. Between open() being called and processed, the port can be unplugged. Check if this happened, and bail

[ 05/17] virtio: console: fix race with port unplug and open/close

2013-08-13 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Amit Shah amit.s...@redhat.com commit 057b82be3ca3d066478e43b162fc082930a746c9 upstream. There's a window between find_port_by_devt() returning a port and us taking a kref on the port, where

[ 07/17] virtio: console: clean up port data immediately at time of unplug

2013-08-13 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Amit Shah amit.s...@redhat.com commit ea3768b4386a8d1790f4cc9a35de4f55b92d6442 upstream. We used to keep the port's char device structs and the /sys entries around till the last reference to

[ 11/17] cifs: extend the buffer length enought for sprintf() using

2013-08-13 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Chen Gang gang.c...@asianux.com commit 057d6332b24a4497c55a761c83c823eed9e3f23b upstream. For cifs_set_cifscreds() in fs/cifs/connect.c, 'desc' buffer length is 'CIFSCREDS_DESC_SIZE' (56 is

[ 01/17] SCSI: Dont attempt to send extended INQUIRY command if skip_vpd_pages is set

2013-08-13 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Martin K. Petersen martin.peter...@oracle.com commit 7562523e84ddc742fe1f9db8bd76b01acca89f6b upstream. If a device has the skip_vpd_pages flag set we should simply fail the scsi_get_vpd_page()

[ 02/17] SCSI: megaraid_sas: megaraid_sas driver init fails in kdump kernel

2013-08-13 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: sumit.sax...@lsi.com sumit.sax...@lsi.com commit 6431f5d7c6025f8b007af06ea090de308f7e6881 upstream. Problem: When Hardware IOMMU is on, megaraid_sas driver initialization fails in kdump kernel

[ 10/17] ext4: fix mount/remount error messages for incompatible mount options

2013-08-13 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Piotr Sarna p.sa...@partner.samsung.com commit 6ae6514b33f941d3386da0dfbe2942766eab1577 upstream. Commit 5688978 (ext4: improve handling of conflicting mount options) introduced incorrect

[ 14/17] tracing: Fix fields of struct trace_iterator that are zeroed by mistake

2013-08-13 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Andrew Vagin ava...@openvz.org commit ed5467da0e369e65b247b99eb6403cb79172bcda upstream. tracing_read_pipe zeros all fields bellow seq. The declaration contains a comment about that, but it

[ 15/17] SCSI: nsp32: use mdelay instead of large udelay constants

2013-08-13 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Arnd Bergmann a...@arndb.de commit b497ceb964a80ebada3b9b3cea4261409039e25a upstream. ARM cannot handle udelay for more than 2 miliseconds, so we should use mdelay instead for those.

[ 17/17] perf tools: Add anonymous huge page recognition

2013-08-13 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Joshua Zhu zhu.wen-...@hp.com commit d0528b5d71faf612014dd7672e44225c915344b2 upstream. Judging anonymous memory's vm_area_struct, perf_mmap_event's filename will be set to //anon indicating

[ 12/17] usb: core: dont try to reset_device() a port that got just disconnected

2013-08-13 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Julius Werner jwer...@chromium.org commit 481f2d4f89f87a0baa26147f323380e31cfa7c44 upstream. The USB hub driver's event handler contains a check to catch SuperSpeed devices that transitioned

[ 13/17] debugfs: debugfs_remove_recursive() must not rely on list_empty(d_subdirs)

2013-08-13 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Oleg Nesterov o...@redhat.com commit 776164c1faac4966ab14418bb0922e1820da1d19 upstream. debugfs_remove_recursive() is wrong, 1. it wrongly assumes that !list_empty(d_subdirs) means that this

[ 09/12] tracing: Fix fields of struct trace_iterator that are zeroed by mistake

2013-08-13 Thread Greg Kroah-Hartman
3.0-stable review patch. If anyone has any objections, please let me know. -- From: Andrew Vagin ava...@openvz.org commit ed5467da0e369e65b247b99eb6403cb79172bcda upstream. tracing_read_pipe zeros all fields bellow seq. The declaration contains a comment about that, but it

Re: [ 000/102] 3.10.6-stable review

2013-08-13 Thread Greg Kroah-Hartman
On Mon, Aug 12, 2013 at 09:02:06PM -0700, Guenter Roeck wrote: On Fri, Aug 09, 2013 at 12:33:29PM -0700, Greg Kroah-Hartman wrote: On Fri, Aug 09, 2013 at 09:20:30PM +0200, Willy Tarreau wrote: Hi Greg, On Thu, Aug 08, 2013 at 06:56:36PM -0700, Greg Kroah-Hartman wrote: This is

[ 08/12] cifs: silence compiler warnings showing up with gcc-4.7.0

2013-08-13 Thread Greg Kroah-Hartman
3.0-stable review patch. If anyone has any objections, please let me know. -- From: Jeff Layton jlay...@redhat.com commit b2a3ad9ca502169fc4c11296fa20f56059c7c031 upstream. gcc-4.7.0 has started throwing these warnings when building cifs.ko. CC [M] fs/cifs/cifssmb.o

[ 06/12] virtio: console: return -ENODEV on all read operations after unplug

2013-08-13 Thread Greg Kroah-Hartman
3.0-stable review patch. If anyone has any objections, please let me know. -- From: Amit Shah amit.s...@redhat.com commit 96f97a83910cdb9d89d127c5ee523f8fc040a804 upstream. If a port gets unplugged while a user is blocked on read(), -ENODEV is returned. However, subsequent

[ 10/12] SCSI: nsp32: use mdelay instead of large udelay constants

2013-08-13 Thread Greg Kroah-Hartman
3.0-stable review patch. If anyone has any objections, please let me know. -- From: Arnd Bergmann a...@arndb.de commit b497ceb964a80ebada3b9b3cea4261409039e25a upstream. ARM cannot handle udelay for more than 2 miliseconds, so we should use mdelay instead for those.

[ 11/12] vfs: d_obtain_alias() needs to use / as default name.

2013-08-13 Thread Greg Kroah-Hartman
3.0-stable review patch. If anyone has any objections, please let me know. -- From: NeilBrown ne...@suse.de commit b911a6bdeef5848c468597d040e3407e0aee04ce upstream. NFS appears to use d_obtain_alias() to create the root dentry rather than d_make_root. This can cause

[ 05/12] virtio: console: fix raising SIGIO after port unplug

2013-08-13 Thread Greg Kroah-Hartman
3.0-stable review patch. If anyone has any objections, please let me know. -- From: Amit Shah amit.s...@redhat.com commit 92d3453815fbe74d539c86b60dab39ecdf01bb99 upstream. SIGIO should be sent when a port gets unplugged. It should only be sent to prcesses that have the port

[ 03/12] virtio: console: fix race in port_fops_open() and port unplug

2013-08-13 Thread Greg Kroah-Hartman
3.0-stable review patch. If anyone has any objections, please let me know. -- From: Amit Shah amit.s...@redhat.com commit 671bdea2b9f210566610603ecbb6584c8a201c8c upstream. Between open() being called and processed, the port can be unplugged. Check if this happened, and bail

[ 04/12] virtio: console: clean up port data immediately at time of unplug

2013-08-13 Thread Greg Kroah-Hartman
3.0-stable review patch. If anyone has any objections, please let me know. -- From: Amit Shah amit.s...@redhat.com commit ea3768b4386a8d1790f4cc9a35de4f55b92d6442 upstream. We used to keep the port's char device structs and the /sys entries around till the last reference to

[ 01/12] hwmon: (adt7470) Fix incorrect return code check

2013-08-13 Thread Greg Kroah-Hartman
3.0-stable review patch. If anyone has any objections, please let me know. -- From: Curt Brune c...@cumulusnetworks.com commit 93d783bcca69bfacc8dc739d8a050498402587b5 upstream. In adt7470_write_word_data(), which writes two bytes using i2c_smbus_write_byte_data(), the return

Re: [PATCH] kvm tools: powerpc: Implement system-reboot RTAS call

2013-08-13 Thread Pekka Enberg
On Tue, Aug 13, 2013 at 8:48 AM, Michael Ellerman mich...@ellerman.id.au wrote: On some powerpc systems, reboot is implemented by an RTAS call by the name of system-reboot. Currently we don't implement it in kvmtool, which means instead the guest prints an error and spins. This is

[ 44/60] drm/radeon: stop sending invalid UVD destroy msg

2013-08-13 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Christian König christian.koe...@amd.com commit 641a00593f7d07eab778fbabf546fb68fff3d5ce upstream. We also need to check the handle. Signed-off-by: Christian König christian.koe...@amd.com

[ 02/12] virtio: console: fix race with port unplug and open/close

2013-08-13 Thread Greg Kroah-Hartman
3.0-stable review patch. If anyone has any objections, please let me know. -- From: Amit Shah amit.s...@redhat.com commit 057b82be3ca3d066478e43b162fc082930a746c9 upstream. There's a window between find_port_by_devt() returning a port and us taking a kref on the port, where

[ 48/60] cifs: extend the buffer length enought for sprintf() using

2013-08-13 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Chen Gang gang.c...@asianux.com commit 057d6332b24a4497c55a761c83c823eed9e3f23b upstream. For cifs_set_cifscreds() in fs/cifs/connect.c, 'desc' buffer length is 'CIFSCREDS_DESC_SIZE' (56 is

[ 49/60] cifs: dont instantiate new dentries in readdir for inodes that need to be revalidated immediately

2013-08-13 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Jeff Layton jlay...@redhat.com commit 757c4f6260febff982276818bb946df89c1105aa upstream. David reported that commit c2b93e06 (cifs: only set ops for inodes in I_NEW state) caused a regression

[ 50/60] zram: allow request end to coincide with disksize

2013-08-13 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Sergey Senozhatsky sergey.senozhat...@gmail.com commit 75c7caf5a052ffd8db3312fa7864ee2d142890c4 upstream. Pass valid_io_request() checks if request end coincides with disksize (end equals

[ 47/60] ext4: flush the extent status cache during EXT4_IOC_SWAP_BOOT

2013-08-13 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Theodore Ts'o ty...@mit.edu commit cde2d7a796f7e895e25b43471ed658079345636d upstream. Previously we weren't swapping only some of the extent_status LRU fields during the processing of the

[ 53/60] reiserfs: fix deadlock in umount

2013-08-13 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Al Viro v...@zeniv.linux.org.uk commit 672fe15d091ce76d6fb98e489962e9add7c1ba4c upstream. Since remove_proc_entry() started to wait for IO in progress (i.e. since 2007 or so), the locking in

[ 07/60] powerpc: Fix context switch DSCR on POWER8

2013-08-13 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Michael Neuling mi...@neuling.org commit 2517617e0de65f8f7cfe75cae745d06b1fa98586 upstream. POWER8 allows the DSCR to be accessed directly from userspace via a new SPR number 0x3 (Rather than

[ 55/60] drm/radeon: fix halting UVD

2013-08-13 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Christian König christian.koe...@amd.com commit 2858c00d2823c83acce2a1175dbabb2cebee8678 upstream. Removing the clock/power or resetting the VCPU can cause hangs if that happens in the middle

[ 45/60] ext4: allow the mount options nodelalloc and data=journal

2013-08-13 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Theodore Ts'o ty...@mit.edu commit 59d9fa5c2e9086db11aa287bb4030151d0095a17 upstream. Commit 26092bf (ext4: use a table-driven handler for mount options) wrongly disallows the specifying the

[ 46/60] ext4: fix mount/remount error messages for incompatible mount options

2013-08-13 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Piotr Sarna p.sa...@partner.samsung.com commit 6ae6514b33f941d3386da0dfbe2942766eab1577 upstream. Commit 5688978 (ext4: improve handling of conflicting mount options) introduced incorrect

[ 60/60] MIPS: Expose missing pci_io{map,unmap} declarations

2013-08-13 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Markos Chandras markos.chand...@imgtec.com commit 78857614104a26cdada4c53eea104752042bf5a1 upstream. The GENERIC_PCI_IOMAP does not depend on CONFIG_PCI so move it to the CONFIG_MIPS symbol so

[ 58/60] SCSI: nsp32: use mdelay instead of large udelay constants

2013-08-13 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Arnd Bergmann a...@arndb.de commit b497ceb964a80ebada3b9b3cea4261409039e25a upstream. ARM cannot handle udelay for more than 2 miliseconds, so we should use mdelay instead for those.

[ 59/60] mtd: omap2: allow bulding as a module

2013-08-13 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Arnd Bergmann a...@arndb.de commit 930d800bded771b26d9944c47810829130ff7c8c upstream. The omap2 nand device driver calls into the the elm code, which can be a loadable module, and in that case

[ 04/60] powerpc: On POWERNV enable PPC_DENORMALISATION by default

2013-08-13 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Anton Blanchard an...@samba.org commit 4e90a2a7375e86827541bda9393414c03e7721c6 upstream. We want PPC_DENORMALISATION enabled when POWERNV is enabled, so update the Kconfig. Signed-off-by:

[ 56/60] drm/radeon: only save UVD bo when we have open handles

2013-08-13 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Christian König christian.koe...@amd.com commit 4ad9c1c774c2af152283f510062094e768876f55 upstream. Otherwise just reinitialize from scratch on resume, and so make it more likely to succeed.

[ 57/60] drm/radeon: always program the MC on startup

2013-08-13 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Alex Deucher alexander.deuc...@amd.com commit 6fab3febf6d949b0a12b1e4e73db38e4a177a79e upstream. For r6xx+ asics. This mirrors the behavior of pre-r6xx asics. We need to program the MC even

[ 05/60] powerpc: Fix hypervisor facility unavaliable vector number

2013-08-13 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Michael Neuling mi...@neuling.org commit 88f094120bd2f012ff494ae50a8d4e0d8af8f69e upstream. Currently if we take hypervisor facility unavaliable (from 0xf80/0x4f80) we mark it as an OS

[ 09/60] powerpc/tm: Fix context switching TAR, PPR and DSCR SPRs

2013-08-13 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Michael Neuling mi...@neuling.org commit 28e61cc466d8daace4b0f04ba2b83e0bd68f5832 upstream. If a transaction is rolled back, the Target Address Register (TAR), Processor Priority Register

[ 54/60] drm/i915: initialize gt_lock early with other spin locks

2013-08-13 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Jani Nikula jani.nik...@linux.intel.com commit 14c5cec5d0cd73e7e9d4fbea2bbfeea8f3ade871 upstream. commit 181d1b9e31c668259d3798c521672afb8edd355c Author: Daniel Vetter daniel.vet...@ffwll.ch

[ 08/60] powerpc: Save the TAR register earlier

2013-08-13 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Michael Neuling mi...@neuling.org commit c2d52644e2da8a07ecab5ca62dd0bc563089e8dc upstream. This moves us to save the Target Address Register (TAR) a earlier in __switch_to. It introduces a

[ 06/60] powerpc: Rework setting up H/FSCR bit definitions

2013-08-13 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Michael Neuling mi...@neuling.org commit 74e400cee6c0266ba2d940ed78d981f1e24a8167 upstream. This reworks the Facility Status and Control Regsiter (FSCR) config bit definitions so that we can

[ 43/60] drm/radeon: select audio dto based on encoder id for DCE3

2013-08-13 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Alex Deucher alexander.deuc...@amd.com commit e1accbf0543eecfdb161131208c3dfefee22d61f upstream. There are two audio dtos on radeon asics that you can select between. Normally, dto0 is used

[ 03/60] virtio-scsi: Fix virtqueue affinity setup

2013-08-13 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Asias He as...@redhat.com commit aa52aeea2725839bdd3dcce394486e9a043065e0 upstream. vscsi-num_queues counts the number of request virtqueue which does not include the control and event

[ 40/60] drm/mgag200: Invalidate page tables when pinning a BO

2013-08-13 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Egbert Eich e...@suse.com commit ecaac1c866bcda4780a963b3d18cd310d971aea3 upstream. When a BO gets pinned the placement may get changed. If the memory is mapped into user space and user space

[ 42/60] drm: Dont pass negative delta to ktime_sub_ns()

2013-08-13 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Michel Dänzer michel.daen...@amd.com commit e91abf80a0998f326107874c88d549f94839f13c upstream. It takes an unsigned value. This happens not to blow up on 64-bit architectures, but it does on

[ 32/60] virtio/console: Quit from splice_write if pipe-nrbufs is 0

2013-08-13 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Yoshihiro YUNOMAE yoshihiro.yunomae...@hitachi.com commit 68c034fefe20eaf7d5569aae84584b07987ce50a upstream. Quit from splice_write if pipe-nrbufs is 0 for avoiding oops in virtio-serial.

[ 39/60] drm/cirrus: Invalidate page tables when pinning a BO

2013-08-13 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Michal Srb m...@suse.com commit 109a51598869a39fdcec2d49672a9a39b6d89481 upstream. This is a cirrus version of Egbert Eich's patch for mgag200. Without bo.bdev-dev_mapping set, the

[ 37/60] virtio: console: fix raising SIGIO after port unplug

2013-08-13 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Amit Shah amit.s...@redhat.com commit 92d3453815fbe74d539c86b60dab39ecdf01bb99 upstream. SIGIO should be sent when a port gets unplugged. It should only be sent to prcesses that have the port

[ 31/60] SUNRPC: If the rpcbind channel is disconnected, fail the call to unregister

2013-08-13 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Trond Myklebust trond.mykleb...@netapp.com commit 786615bc1ce84150ded80daea6bd9f6297f48e73 upstream. If rpcbind causes our connection to the AF_LOCAL socket to close after we've registered a

[ 38/60] virtio: console: return -ENODEV on all read operations after unplug

2013-08-13 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Amit Shah amit.s...@redhat.com commit 96f97a83910cdb9d89d127c5ee523f8fc040a804 upstream. If a port gets unplugged while a user is blocked on read(), -ENODEV is returned. However, subsequent

[ 36/60] virtio: console: clean up port data immediately at time of unplug

2013-08-13 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Amit Shah amit.s...@redhat.com commit ea3768b4386a8d1790f4cc9a35de4f55b92d6442 upstream. We used to keep the port's char device structs and the /sys entries around till the last reference to

[ 33/60] virtio/console: Add pipe_lock/unlock for splice_write

2013-08-13 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Yoshihiro YUNOMAE yoshihiro.yunomae...@hitachi.com commit 2b4fbf029dff5a28d9bf646346dea891ec43398a upstream. Add pipe_lock/unlock for splice_write to avoid oops by following competition: (1)

[ 34/60] virtio: console: fix race with port unplug and open/close

2013-08-13 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Amit Shah amit.s...@redhat.com commit 057b82be3ca3d066478e43b162fc082930a746c9 upstream. There's a window between find_port_by_devt() returning a port and us taking a kref on the port, where

[ 35/60] virtio: console: fix race in port_fops_open() and port unplug

2013-08-13 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Amit Shah amit.s...@redhat.com commit 671bdea2b9f210566610603ecbb6584c8a201c8c upstream. Between open() being called and processed, the port can be unplugged. Check if this happened, and bail

[ 28/60] Btrfs: release both paths before logging dir/changed extents

2013-08-13 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Josef Bacik jba...@fusionio.com commit f3b15ccdbb9a79781578249a63318805e55a6c34 upstream. The ceph guys tripped over this bug where we were still holding onto the original path that we used to

[ 30/60] SUNRPC: Dont auto-disconnect from the local rpcbind socket

2013-08-13 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Trond Myklebust trond.mykleb...@netapp.com commit 00326ed6442c66021cd4b5e19e80f3e2027d5d42 upstream. There is no need for the kernel to time out the AF_LOCAL connection to the rpcbind socket,

[ 02/60] SCSI: megaraid_sas: megaraid_sas driver init fails in kdump kernel

2013-08-13 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: sumit.sax...@lsi.com sumit.sax...@lsi.com commit 6431f5d7c6025f8b007af06ea090de308f7e6881 upstream. Problem: When Hardware IOMMU is on, megaraid_sas driver initialization fails in kdump kernel

[ 01/60] SCSI: Dont attempt to send extended INQUIRY command if skip_vpd_pages is set

2013-08-13 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Martin K. Petersen martin.peter...@oracle.com commit 7562523e84ddc742fe1f9db8bd76b01acca89f6b upstream. If a device has the skip_vpd_pages flag set we should simply fail the

[ 25/60] tracing: Fix reset of time stamps during trace_clock changes

2013-08-13 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Alexander Z Lam a...@google.com commit 9457158bbc0ee04ecef76862d73eecd8076e9c7b upstream. Fixed two issues with changing the timestamp clock with trace_clock: - The global buffer was reset

[ 29/60] LOCKD: Dont call utsname()-nodename from nlmclnt_setlockargs

2013-08-13 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Trond Myklebust trond.mykleb...@netapp.com commit 9a1b6bf818e74bb7aabaecb59492b739f2f4d742 upstream. Firstly, nlmclnt_setlockargs can be called from a reclaimer thread, in which case we're in

[ 27/60] ALSA: 6fire: fix DMA issues with URB transfer_buffer usage

2013-08-13 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Jussi Kivilinna jussi.kivili...@iki.fi commit ddb6b5a964371e8e52e696b2b258bda144c8bd3f upstream. Patch fixes 6fire not to use stack as URB transfer_buffer. URB buffers need to be DMA-able,

Re: question about netif_rx

2013-08-13 Thread David Shwatrz
Hello, Sorry. I still don't understand what checksum has to do with it. Does GRO depends on Rx/Tx checksum ? I don't think so. In the napi_gro_receive() we check that the device supports NETIF_F_GRO, but I don't see that we inspect checksum or that NETIF_F_GRO is depends on checksum. Can you

[ 26/60] ALSA: usb-audio: do not trust too-big wMaxPacketSize values

2013-08-13 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Clemens Ladisch clem...@ladisch.de commit 57e6dae1087bbaa6b33d3dd8a8e90b63888939a3 upstream. The driver used to assume that the streaming endpoint's wMaxPacketSize value would be an indication

[ 24/60] tracing: Use flag buffer_disabled for irqsoff tracer

2013-08-13 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Steven Rostedt (Red Hat) rost...@goodmis.org commit 10246fa35d4ffdfe472185d4cbf9c2dfd9a9f023 upstream. If the ring buffer is disabled and the irqsoff tracer records a trace it will clear out

[ 21/60] ACPI / PM: Walk physical_node_list under physical_node_lock

2013-08-13 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Rafael J. Wysocki rafael.j.wyso...@intel.com commit 623cf33cb055b1e81fa47e4fc16789b2c129e31e upstream. The list of physical devices corresponding to an ACPI device object is walked by

[ 20/60] cpufreq: rename ignore_nice as ignore_nice_load

2013-08-13 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Viresh Kumar viresh.ku...@linaro.org commit 6c4640c3adfd97ce10efed7c07405f52d002b9a8 upstream. This sysfs file was called ignore_nice_load earlier and commit 4d5dcc4 (cpufreq: governor:

[ 19/60] cpufreq: loongson2: fix regression related to clock management

2013-08-13 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Aaro Koskinen aaro.koski...@iki.fi commit f54fe64d14dff3df6d45a48115d248a82557811f upstream. Commit 42913c799 (MIPS: Loongson2: Use clk API instead of direct dereferences) broke the cpufreq

[ 22/60] tracing: Fix fields of struct trace_iterator that are zeroed by mistake

2013-08-13 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Andrew Vagin ava...@openvz.org commit ed5467da0e369e65b247b99eb6403cb79172bcda upstream. tracing_read_pipe zeros all fields bellow seq. The declaration contains a comment about that, but it

[ 23/60] tracing: Make TRACE_ITER_STOP_ON_FREE stop the correct buffer

2013-08-13 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Alexander Z Lam a...@google.com commit 711e124379e0f889e40e2f01d7f5d61936d3cd23 upstream. Releasing the free_buffer file in an instance causes the global buffer to be stopped when

[ 18/60] i2c: i2c-mxs: Use DMA mode even for small transfers

2013-08-13 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Fabio Estevam fabio.este...@freescale.com commit d6e102f498cbcc8dd2e36721a01213f036397112 upstream. Recently we have been seing some reports about PIO mode not working properly. -

[ 11/60] ext4: make sure group number is bumped after a inode allocation race

2013-08-13 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Theodore Ts'o ty...@mit.edu commit a34eb503742fd25155fd6cff6163daacead9fbc3 upstream. When we try to allocate an inode, and there is a race between two CPU's trying to grab the same inode,

[ 10/60] ext4: destroy ext4_es_cachep on module unload

2013-08-13 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Eric Sandeen sand...@redhat.com commit dd12ed144e9797094c04736f97aa27d5fe401476 upstream. Without this, module can't be reloaded. [ 500.521980] kmem_cache_sanity_check (ext4_extent_status):

[ 15/60] hwmon: (adt7470) Fix incorrect return code check

2013-08-13 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Curt Brune c...@cumulusnetworks.com commit 93d783bcca69bfacc8dc739d8a050498402587b5 upstream. In adt7470_write_word_data(), which writes two bytes using i2c_smbus_write_byte_data(), the return

[ 16/60] staging: zcache: fix zcache= kernel parameter

2013-08-13 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Piotr Sarna p.sa...@partner.samsung.com commit 02073798a6b081bf74e6c10d6f7e7a693c067ecd upstream. Commit 835f2f5 (staging: zcache: enable zcache to be built/loaded as a module) introduced an

[ 00/60] 3.10.7-stable review

2013-08-13 Thread Greg Kroah-Hartman
This is the start of the stable review cycle for the 3.10.7 release. There are 60 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 Aug 15 06:33:14 UTC 2013. Anything

[ 17/60] media: em28xx: fix assignment of the eeprom data

2013-08-13 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Alban Browaeys alban.browa...@gmail.com commit f813b5775b471b656382ae8f087bb34dc894261f upstream. Set the config structure pointer to the eeprom data pointer (data, here eedata dereferenced)

[ 14/60] regmap: Add missing header for !CONFIG_REGMAP stubs

2013-08-13 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Mateusz Krawczuk m.krawc...@partner.samsung.com commit 49ccc142f9cbc33fdda18e8fa90c1c5b4a79c0ad upstream. regmap.h requires linux/err.h if CONFIG_REGMAP is not defined. Without it I get error.

[ 13/60] regmap: cache: Make sure to sync the last register in a block

2013-08-13 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Lars-Peter Clausen l...@metafoo.de commit 2d49b5987561e480bdbd8692b27fc5f49a1e2f0b upstream. regcache_sync_block_raw_flush() expects the address of the register after last register that needs

  1   2   3   4   5   6   7   8   9   10   >