[PATCH 2/5] pwm: kona: Introduce Kona PWM controller support

2013-11-18 Thread Tim Kryger
Add support for the six-channel Kona PWM controller found on Broadcom mobile SoCs like bcm281xx. Signed-off-by: Tim Kryger Reviewed-by: Alex Elder Reviewed-by: Markus Mayer --- drivers/pwm/Kconfig| 10 ++ drivers/pwm/Makefile | 1 + drivers/pwm/pwm-bcm-kona.c | 226

[PATCH 5/5] ARM: bcm_defconfig: Enable PWM and Backlight

2013-11-18 Thread Tim Kryger
Enable PWM drivers and the PWM-based baclight driver. Signed-off-by: Tim Kryger Reviewed-by: Alex Elder Reviewed-by: Markus Mayer --- arch/arm/configs/bcm_defconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm/configs/bcm_defconfig b/arch/arm/configs/bcm_defconfig index

[PATCH 3.11 09/25] ipv6: reset dst.expires value when clearing expire flag

2013-11-18 Thread Greg Kroah-Hartman
3.11-stable review patch. If anyone has any objections, please let me know. -- From: Hannes Frederic Sowa [ Upstream commit 01ba16d6ec85a1ec4669c75513a76b61ec53ee50 ] On receiving a packet too big icmp error we update the expire value by calling rt6_update_expires. This

[PATCH 3.11 08/25] ipv6: ip6_dst_check needs to check for expired dst_entries

2013-11-18 Thread Greg Kroah-Hartman
3.11-stable review patch. If anyone has any objections, please let me know. -- From: Hannes Frederic Sowa [ Upstream commit e3bc10bd95d7fcc3f2ac690c6ff22833ea6781d6 ] On receiving a packet too big icmp error we check if our current cached dst_entry in the socket is still

[PATCH 3.11 17/25] drm/i915/dp: workaround BIOS eDP bpp clamping issue

2013-11-18 Thread Greg Kroah-Hartman
3.11-stable review patch. If anyone has any objections, please let me know. -- From: Jani Nikula commit c6cd2ee2d59111a07cd9199564c9bdcb2d11e5cf upstream. This isn't a real fix to the problem, but rather a stopgap measure while trying to find a proper solution. There are

[PATCH] mm: call cond_resched() per MAX_ORDER_NR_PAGES pages copy

2013-11-18 Thread Naoya Horiguchi
In copy_huge_page() we call cond_resched() before every single page copy. This is an overkill because single page copy is not a heavy operation. This patch changes this to call cond_resched() per MAX_ORDER_NR_PAGES pages. Signed-off-by: Naoya Horiguchi --- mm/migrate.c | 8 1 file

[PATCH 3.11 14/25] USB: add new zte 3g-dongles pid to option.c

2013-11-18 Thread Greg Kroah-Hartman
3.11-stable review patch. If anyone has any objections, please let me know. -- From: Rui li commit 0636fc507a976cdc40f21bdbcce6f0b98ff1dfe9 upstream. Signed-off-by: Rui li Cc: stable Signed-off-by: Greg Kroah-Hartman --- drivers/usb/serial/option.c | 17

[GIT PULL] please pull infiniband.git

2013-11-18 Thread Roland Dreier
Hi Linus, Please pull from git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git tags/rdma-for-linus Main batch of InfiniBand/RDMA changes for 3.13: - Re-enable flow steering verbs with new improved userspace

[PATCH 3.11 23/25] usb: fail on usb_hub_create_port_device() errors

2013-11-18 Thread Greg Kroah-Hartman
3.11-stable review patch. If anyone has any objections, please let me know. -- From: Krzysztof Mazur commit e58547eb9561a8a72d46e2d411090a614d33ac0e upstream. Ignoring usb_hub_create_port_device() errors cause later NULL pointer deference when uninitialized hub->ports[i]

[PATCH 3.11 16/25] tracing: Fix potential out-of-bounds in trace_get_user()

2013-11-18 Thread Greg Kroah-Hartman
3.11-stable review patch. If anyone has any objections, please let me know. -- From: Steven Rostedt commit 057db8488b53d5e4faa0cedb2f39d4ae75dfbdbb upstream. Andrey reported the following report: ERROR: AddressSanitizer: heap-buffer-overflow on address 8800359c99f3

[PATCH 3.11 24/25] usbcore: set lpm_capable field for LPM capable root hubs

2013-11-18 Thread Greg Kroah-Hartman
3.11-stable review patch. If anyone has any objections, please let me know. -- From: Xenia Ragiadakou commit 9df89d85b407690afa46ddfbccc80bec6869971d upstream. This patch sets the lpm_capable field for root hubs with LPM capabilities. Signed-off-by: Xenia Ragiadakou

[PATCH 3.11 05/25] xen-netback: use jiffies_64 value to calculate credit timeout

2013-11-18 Thread Greg Kroah-Hartman
3.11-stable review patch. If anyone has any objections, please let me know. -- From: Wei Liu [ Upstream commit 059dfa6a93b779516321e5112db9d7621b1367ba ] time_after_eq() only works if the delta is < MAX_ULONG/2. For a 32bit Dom0, if netfront sends packets at a very low rate,

[PATCH 3.11 06/25] cxgb3: Fix length calculation in write_ofld_wr() on 32-bit architectures

2013-11-18 Thread Greg Kroah-Hartman
3.11-stable review patch. If anyone has any objections, please let me know. -- From: Ben Hutchings [ Upstream commit 262e827fe745642589450ae241b7afd3912c3f25 ] The length calculation here is now invalid on 32-bit architectures, since sk_buff::tail is a pointer and

[PATCH 3.11 10/25] xen-netback: Handle backend state transitions in a more robust way

2013-11-18 Thread Greg Kroah-Hartman
3.11-stable review patch. If anyone has any objections, please let me know. -- From: Paul Durrant [ Upstream commit ea732dff5cfa10789007bf4a5b935388a0bb2a8f ] When the frontend state changes netback now specifies its desired state to a new function, set_backend_state(), which

Re: [PATCH v6 3/5] qrwlock: Enable fair queue read/write lock

2013-11-18 Thread Linus Torvalds
On Mon, Nov 18, 2013 at 10:46 AM, Andi Kleen wrote: >> Why would it make sense here? > > There may be cases were switching all read locks to unfair may make > concerete workloads slower. Sorry, but I don't believe in "may be" as an excuse for complexity. Especially since the "may be" faster

Re: [PATCH 2/3] mfd: cros ec: spi: Increase EC transaction delay

2013-11-18 Thread dbasehore .
We haven't had any issues with this patch and we've had it in our tree for a while. I also stress tested the patch by repeatedly reading over the spi a lot. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More

[PATCH 3.11 19/25] iwlwifi: pcie: add new SKUs for 7000 & 3160 NIC series

2013-11-18 Thread Greg Kroah-Hartman
3.11-stable review patch. If anyone has any objections, please let me know. -- From: Matti Gottlieb commit b49926629fb5c324bb1ed3960fb0d7905a4a8562 upstream. Add some new PCI IDs to the table for 7000 & 3160 series Cc: sta...@vger.kernel.org Signed-off-by: Matti Gottlieb

[PATCH 1/5] Documentation: dt: Add kona-pwm binding

2013-11-18 Thread Tim Kryger
Add the binding description for the kona-pwm block found on Broadcom's mobile SoCs. Signed-off-by: Tim Kryger Reviewed-by: Alex Elder Reviewed-by: Markus Mayer --- .../devicetree/bindings/pwm/bcm-kona-pwm.txt | 24 ++ 1 file changed, 24 insertions(+) create mode

Re: [PATCH 2/3] mfd: cros ec: spi: Increase EC transaction delay

2013-11-18 Thread Lee Jones
On Mon, 18 Nov 2013, dbasehore . wrote: > We haven't had any issues with this patch and we've had it in our tree > for a while. > > I also stress tested the patch by repeatedly reading over the spi a lot. Okay, thanks for letting me know. -- Lee Jones Linaro STMicroelectronics Landing Team

Re: [patch 2/2] mm, memcg: add memory.oom_control notification for system oom

2013-11-18 Thread Michal Hocko
On Thu 14-11-13 15:26:55, David Rientjes wrote: > A subset of applications that wait on memory.oom_control don't disable > the oom killer for that memcg and simply log or cleanup after the kernel > oom killer kills a process to free memory. > > We need the ability to do this for system oom

[PATCH 3.4 08/12] tracing: Fix potential out-of-bounds in trace_get_user()

2013-11-18 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Steven Rostedt commit 057db8488b53d5e4faa0cedb2f39d4ae75dfbdbb upstream. Andrey reported the following report: ERROR: AddressSanitizer: heap-buffer-overflow on address 8800359c99f3

[PATCH 3.12 08/19] tcp: fix SYNACK RTT estimation in Fast Open

2013-11-18 Thread Greg Kroah-Hartman
3.12-stable review patch. If anyone has any objections, please let me know. -- From: Yuchung Cheng [ Upstream commit bc15afa39ecc16f01c3389d15d8f6015a427fe85 ] tp->lsndtime may not always be the SYNACK timestamp if a passive Fast Open socket sends data before handshake

[PATCH 3.12 04/19] virtio-net: correctly handle cpu hotplug notifier during resuming

2013-11-18 Thread Greg Kroah-Hartman
3.12-stable review patch. If anyone has any objections, please let me know. -- From: Jason Wang [ Upstream commit ec9debbd9a88d8ea86c488d6ffcac419ee7d46d9 ] commit 3ab098df35f8b98b6553edc2e40234af512ba877 (virtio-net: don't respond to cpu hotplug notifier if we're not ready)

[PATCH 3.12 11/19] ipv6: ip6_dst_check needs to check for expired dst_entries

2013-11-18 Thread Greg Kroah-Hartman
3.12-stable review patch. If anyone has any objections, please let me know. -- From: Hannes Frederic Sowa [ Upstream commit e3bc10bd95d7fcc3f2ac690c6ff22833ea6781d6 ] On receiving a packet too big icmp error we check if our current cached dst_entry in the socket is still

[PATCH 3.4 05/12] USB: add new zte 3g-dongles pid to option.c

2013-11-18 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Rui li commit 0636fc507a976cdc40f21bdbcce6f0b98ff1dfe9 upstream. Signed-off-by: Rui li Cc: stable Signed-off-by: Greg Kroah-Hartman --- drivers/usb/serial/option.c | 17

[PATCH 3.4 10/12] ARM: 7670/1: fix the memset fix

2013-11-18 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Nicolas Pitre commit 418df63adac56841ef6b0f1fcf435bc64d4ed177 upstream. Commit 455bd4c430b0 ("ARM: 7668/1: fix memset-related crashes caused by recent GCC (4.7.2) optimizations") attempted to

[PATCH 3.4 06/12] ALSA: hda - Move one-time init codes from generic_hdmi_init()

2013-11-18 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Takashi Iwai commit 8b8d654b55648561287bd8baca0f75f964a17038 upstream. The codes to initialize work struct or create a proc interface should be called only once and never although it's called

[PATCH 3.4 09/12] ARM: 7668/1: fix memset-related crashes caused by recent GCC (4.7.2) optimizations

2013-11-18 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Ivan Djelic commit 455bd4c430b0c0a361f38e8658a0d6cb469942b5 upstream. Recent GCC versions (e.g. GCC-4.7.2) perform optimizations based on assumptions about the implementation of memset and

[PATCH 3.4 01/12] cxgb3: Fix length calculation in write_ofld_wr() on 32-bit architectures

2013-11-18 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Ben Hutchings [ Upstream commit 262e827fe745642589450ae241b7afd3912c3f25 ] The length calculation here is now invalid on 32-bit architectures, since sk_buff::tail is a pointer and

[PATCH 3.4 07/12] netfilter: nf_ct_sip: dont drop packets with offsets pointing outside the packet

2013-11-18 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Patrick McHardy commit 3a7b21eaf4fb3c971bdb47a98f570550ddfe4471 upstream. Some Cisco phones create huge messages that are spread over multiple packets. After calculating the offset of the SIP

Re: [v3][PATCH 2/2] mm: thp: give transparent hugepage code aseparate copy_page

2013-11-18 Thread Naoya Horiguchi
On Fri, Nov 15, 2013 at 02:55:53PM -0800, Dave Hansen wrote: > > Changes from v2: > * > Changes from v1: > * removed explicit might_sleep() in favor of the one that we >get from the cond_resched(); > > -- > > From: Dave Hansen > > Right now, the migration code in migrate_page_copy()

Re: [PATCH 0/3] Early use of boot service memory

2013-11-18 Thread Vivek Goyal
On Mon, Nov 18, 2013 at 10:29:18AM -0800, H. Peter Anvin wrote: > On 11/18/2013 07:22 AM, Vivek Goyal wrote: > > > > And if that's true, then reserving 72M extra due to crashkernel=X,high > > should not be a big issue in KVM guests. It will still be an issue on > > physical servers though. > > >

[PATCH 3.11 25/25] media: sh_vou: almost forever loop in sh_vou_try_fmt_vid_out()

2013-11-18 Thread Greg Kroah-Hartman
3.11-stable review patch. If anyone has any objections, please let me know. -- From: Dan Carpenter commit 47c32ec9392a1fc7dec9d7cfde084e1432fcee82 upstream. The "i < " part of the "i < ARRAY_SIZE()" condition was missing. Signed-off-by: Dan Carpenter [g.liakhovet...@gmx.de:

[PATCH 3.4 11/12] PCI/PM: Clear state_saved during suspend

2013-11-18 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: "Rafael J. Wysocki" commit 82fee4d67ab86d6fe5eb0f9a9e988ca9d654d765 upstream. This patch clears pci_dev->state_saved at the beginning of suspending. PCI config state may be saved long before

[PATCH 3.4 12/12] usb: fix cleanup after failure in hub_configure()

2013-11-18 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Krzysztof Mazur commit d0308d4b6b02597f39fc31a9bddf7bb3faad5622 upstream. If the hub_configure() fails after setting the hdev->maxchild the hub->ports might be NULL or point to uninitialized

[PATCH 3.4 04/12] PCI: fix truncation of resource size to 32 bits

2013-11-18 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Nikhil P Rao commit d6776e6d5c2f8db0252f447b09736075e1bbe387 upstream. _pci_assign_resource() took an int "size" argument, which meant that sizes larger than 4GB were truncated. Change type

[PATCH 3.10 20/24] backlight: atmel-pwm-bl: fix deferred probe from __init

2013-11-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Johan Hovold commit 9d3fde86b15303decea632c929fbf1f3ae4501f2 upstream. Move probe out of __init section and don't use platform_driver_probe which cannot be used with deferred probing. Since

Re: [PATCH v6 3/5] qrwlock: Enable fair queue read/write lock

2013-11-18 Thread Andi Kleen
> Why would it make sense here? There may be cases were switching all read locks to unfair may make concerete workloads slower. The effect is very visible in (non kernel) lock micro benchmarks, especially with HyperThreading. With very high contention or long enough critical sections the

[PATCH 3.10 05/24] xen-netback: use jiffies_64 value to calculate credit timeout

2013-11-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Wei Liu [ Upstream commit 059dfa6a93b779516321e5112db9d7621b1367ba ] time_after_eq() only works if the delta is < MAX_ULONG/2. For a 32bit Dom0, if netfront sends packets at a very low rate,

[PATCH 3.10 17/24] iwlwifi: add new 7260 and 3160 series device IDs

2013-11-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Oren Givon commit 93fc64114b994f9ef6901697f9b0de00762680e9 upstream. Add new device IDs and configurations to support all the devices. Signed-off-by: Oren Givon Signed-off-by: Johannes Berg

[PATCH 3.10 15/24] tracing: Fix potential out-of-bounds in trace_get_user()

2013-11-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Steven Rostedt commit 057db8488b53d5e4faa0cedb2f39d4ae75dfbdbb upstream. Andrey reported the following report: ERROR: AddressSanitizer: heap-buffer-overflow on address 8800359c99f3

[PATCH 3.10 01/24] ip_gre: Fix WCCPv2 header parsing.

2013-11-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Pravin B Shelar [ No applicable upstream commit, the upstream implementation is now completely different and doesn't have this bug. ] In case of WCCPv2 GRE header has extra four bytes.

[PATCH 3.10 03/24] ipv6: reset dst.expires value when clearing expire flag

2013-11-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Hannes Frederic Sowa [ Upstream commit 01ba16d6ec85a1ec4669c75513a76b61ec53ee50 ] On receiving a packet too big icmp error we update the expire value by calling rt6_update_expires. This

[PATCH 3.10 10/24] xen-netback: transition to CLOSED when removing a VIF

2013-11-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: David Vrabel [ Upstream commit dc62ccaccfb139d9b04bbc5a2688a4402adbfab3 ] If a guest is destroyed without transitioning its frontend to CLOSED, the domain becomes a zombie as netback was not

[PATCH 3.10 02/24] ipv6: ip6_dst_check needs to check for expired dst_entries

2013-11-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Hannes Frederic Sowa [ Upstream commit e3bc10bd95d7fcc3f2ac690c6ff22833ea6781d6 ] On receiving a packet too big icmp error we check if our current cached dst_entry in the socket is still

[PATCH 3.10 18/24] iwlwifi: pcie: add new SKUs for 7000 & 3160 NIC series

2013-11-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Matti Gottlieb commit b49926629fb5c324bb1ed3960fb0d7905a4a8562 upstream. Add some new PCI IDs to the table for 7000 & 3160 series Signed-off-by: Matti Gottlieb Reviewed-by: Emmanuel

[PATCH 3.10 14/24] ALSA: hda - hdmi: Fix reported channel map on common default layouts

2013-11-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Anssi Hannula commit 56cac413dd6d43af8355f5d1f90a199b540f73fc upstream. hdmi_setup_fake_chmap() is supposed to set the reported channel map when the channel map is not specified by the user.

[PATCH 3.10 16/24] perf: Fix perf ring buffer memory ordering

2013-11-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Peter Zijlstra commit bf378d341e4873ed928dc3c636252e6895a21f50 upstream. The PPC64 people noticed a missing memory barrier and crufty old comments in the perf ring buffer code. So update all

[PATCH 3.10 22/24] usb: fail on usb_hub_create_port_device() errors

2013-11-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Krzysztof Mazur commit e58547eb9561a8a72d46e2d411090a614d33ac0e upstream. Ignoring usb_hub_create_port_device() errors cause later NULL pointer deference when uninitialized hub->ports[i]

[PATCH 3.10 19/24] misc: atmel_pwm: add deferred-probing support

2013-11-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Johan Hovold commit 5c6d6fd1564138ad048564e48639f842714a90c6 upstream. Two drivers (atmel-pwm-bl and leds-atmel-pwm) currently depend on the atmel_pwm driver to have bound to any pwm-device

[PATCH 3.10 21/24] usb: fix cleanup after failure in hub_configure()

2013-11-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Krzysztof Mazur commit d0308d4b6b02597f39fc31a9bddf7bb3faad5622 upstream. If the hub_configure() fails after setting the hdev->maxchild the hub->ports might be NULL or point to uninitialized

[PATCH 3.10 04/24] cxgb3: Fix length calculation in write_ofld_wr() on 32-bit architectures

2013-11-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Ben Hutchings [ Upstream commit 262e827fe745642589450ae241b7afd3912c3f25 ] The length calculation here is now invalid on 32-bit architectures, since sk_buff::tail is a pointer and

[PATCH 3.10 06/24] virtio-net: correctly handle cpu hotplug notifier during resuming

2013-11-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Jason Wang [ Upstream commit ec9debbd9a88d8ea86c488d6ffcac419ee7d46d9 ] commit 3ab098df35f8b98b6553edc2e40234af512ba877 (virtio-net: don't respond to cpu hotplug notifier if we're not ready)

[PATCH 3.10 23/24] usbcore: set lpm_capable field for LPM capable root hubs

2013-11-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Xenia Ragiadakou commit 9df89d85b407690afa46ddfbccc80bec6869971d upstream. This patch sets the lpm_capable field for root hubs with LPM capabilities. Signed-off-by: Xenia Ragiadakou

[PATCH 3.10 08/24] net/mlx4_core: Fix call to __mlx4_unregister_mac

2013-11-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Jack Morgenstein [ Upstream commit c32b7dfbb1dfb3f0a68f250deff65103c8bb704a ] In function mlx4_master_deactivate_admin_state() __mlx4_unregister_mac was called using the MAC index. It should

[PATCH 3.10 00/24] 3.10.20-stable review

2013-11-18 Thread Greg Kroah-Hartman
This is the start of the stable review cycle for the 3.10.20 release. There are 24 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know. Responses should be made by Wed Nov 20 18:42:04 UTC 2013. Anything

[PATCH 3.10 11/24] batman-adv: set up network coding packet handlers during module init

2013-11-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Matthias Schiffer commit 6c519bad7b19a2c14a075b400edabaa630330123 upstream. batman-adv saves its table of packet handlers as a global state, so handlers must be set up only once (and setting

[PATCH 3.4 02/12] xen-netback: use jiffies_64 value to calculate credit timeout

2013-11-18 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Wei Liu [ Upstream commit 059dfa6a93b779516321e5112db9d7621b1367ba ] time_after_eq() only works if the delta is < MAX_ULONG/2. For a 32bit Dom0, if netfront sends packets at a very low rate,

[PATCH 3.4 00/12] 3.4.70-stable review

2013-11-18 Thread Greg Kroah-Hartman
This is the start of the stable review cycle for the 3.4.70 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 Wed Nov 20 18:41:11 UTC 2013. Anything

[PATCH 3.10 09/24] xen-netback: Handle backend state transitions in a more robust way

2013-11-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Paul Durrant [ Upstream commit ea732dff5cfa10789007bf4a5b935388a0bb2a8f ] When the frontend state changes netback now specifies its desired state to a new function, set_backend_state(), which

[PATCH 3.4 03/12] net: flow_dissector: fail on evil iph->ihl

2013-11-18 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Jason Wang [ Upstream commit 6f092343855a71e03b8d209815d8c45bf3a27fcd ] We don't validate iph->ihl which may lead a dead loop if we meet a IPIP skb whose iph->ihl is zero. Fix this by failing

[PATCH 3.10 24/24] media: sh_vou: almost forever loop in sh_vou_try_fmt_vid_out()

2013-11-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Dan Carpenter commit 47c32ec9392a1fc7dec9d7cfde084e1432fcee82 upstream. The "i < " part of the "i < ARRAY_SIZE()" condition was missing. Signed-off-by: Dan Carpenter [g.liakhovet...@gmx.de:

[PATCH 3.10 12/24] hyperv-fb: add pci stub

2013-11-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Gerd Hoffmann commit 7ad9684721606efbfb9b347346816e1e6baff8bb upstream. This patch adds a pci stub driver to hyper-fb. The hyperv framebuffer driver will bind to the pci device then, so

[PATCH 3.10 13/24] USB: add new zte 3g-dongles pid to option.c

2013-11-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Rui li commit 0636fc507a976cdc40f21bdbcce6f0b98ff1dfe9 upstream. Signed-off-by: Rui li Cc: stable Signed-off-by: Greg Kroah-Hartman --- drivers/usb/serial/option.c | 17

[PATCH 3.10 07/24] net: flow_dissector: fail on evil iph->ihl

2013-11-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Jason Wang [ Upstream commit 6f092343855a71e03b8d209815d8c45bf3a27fcd ] We don't validate iph->ihl which may lead a dead loop if we meet a IPIP skb whose iph->ihl is zero. Fix this by failing

[PATCH 3.11 02/25] net: sctp: do not trigger BUG_ON in sctp_cmd_delete_tcb

2013-11-18 Thread Greg Kroah-Hartman
3.11-stable review patch. If anyone has any objections, please let me know. -- From: Daniel Borkmann [ Upstream commit 7926c1d5be0b7cbe5b8d5c788d7d39237e7b212c ] Introduced in f9e42b853523 ("net: sctp: sideeffect: throw BUG if primary_path is NULL"), we intended to find a

[PATCH 3.12 02/19] net: sctp: do not trigger BUG_ON in sctp_cmd_delete_tcb

2013-11-18 Thread Greg Kroah-Hartman
3.12-stable review patch. If anyone has any objections, please let me know. -- From: Daniel Borkmann [ Upstream commit 7926c1d5be0b7cbe5b8d5c788d7d39237e7b212c ] Introduced in f9e42b853523 ("net: sctp: sideeffect: throw BUG if primary_path is NULL"), we intended to find a

[PATCH 3.12 10/19] tcp: do not rearm RTO when future data are sacked

2013-11-18 Thread Greg Kroah-Hartman
3.12-stable review patch. If anyone has any objections, please let me know. -- From: Yuchung Cheng [ Upstream commit 2f715c1dde6e1760f3101358dc26f8c9489be0bf ] Patch ed08495c3 "tcp: use RTT from SACK for RTO" always re-arms RTO upon obtaining a RTT sample from newly sacked

[PATCH 3.12 09/19] tcp: only take RTT from timestamps if new data is acked

2013-11-18 Thread Greg Kroah-Hartman
3.12-stable review patch. If anyone has any objections, please let me know. -- From: Yuchung Cheng [ Upstream commit 2909d874f34eae157aecab0af27c6dc4a1751f8f ] Patch ed08495c3 "tcp: use RTT from SACK for RTO" has a bug that it does not check if the ACK acknowledge new data

[PATCH 3.11 07/25] tcp: gso: fix truesize tracking

2013-11-18 Thread Greg Kroah-Hartman
3.11-stable review patch. If anyone has any objections, please let me know. -- From: Eric Dumazet [ Upstream commit 0d08c42cf9a71530fef5ebcfe368f38f2dd0476f ] commit 6ff50cd55545 ("tcp: gso: do not generate out of order packets") had an heuristic that can trigger a warning in

[PATCH 3.11 01/25] net/mlx4_core: Fix call to __mlx4_unregister_mac

2013-11-18 Thread Greg Kroah-Hartman
3.11-stable review patch. If anyone has any objections, please let me know. -- From: Jack Morgenstein [ Upstream commit c32b7dfbb1dfb3f0a68f250deff65103c8bb704a ] In function mlx4_master_deactivate_admin_state() __mlx4_unregister_mac was called using the MAC index. It should

[PATCH 3.12 18/19] backlight: atmel-pwm-bl: fix deferred probe from __init

2013-11-18 Thread Greg Kroah-Hartman
3.12-stable review patch. If anyone has any objections, please let me know. -- From: Johan Hovold commit 9d3fde86b15303decea632c929fbf1f3ae4501f2 upstream. Move probe out of __init section and don't use platform_driver_probe which cannot be used with deferred probing. Since

[PATCH 3.12 17/19] misc: atmel_pwm: add deferred-probing support

2013-11-18 Thread Greg Kroah-Hartman
3.12-stable review patch. If anyone has any objections, please let me know. -- From: Johan Hovold commit 5c6d6fd1564138ad048564e48639f842714a90c6 upstream. Two drivers (atmel-pwm-bl and leds-atmel-pwm) currently depend on the atmel_pwm driver to have bound to any pwm-device

[PATCH 3.12 15/19] ALSA: hda - hdmi: Fix reported channel map on common default layouts

2013-11-18 Thread Greg Kroah-Hartman
3.12-stable review patch. If anyone has any objections, please let me know. -- From: Anssi Hannula commit 56cac413dd6d43af8355f5d1f90a199b540f73fc upstream. hdmi_setup_fake_chmap() is supposed to set the reported channel map when the channel map is not specified by the user.

[PATCH 3.12 14/19] USB: add new zte 3g-dongles pid to option.c

2013-11-18 Thread Greg Kroah-Hartman
3.12-stable review patch. If anyone has any objections, please let me know. -- From: Rui li commit 0636fc507a976cdc40f21bdbcce6f0b98ff1dfe9 upstream. Signed-off-by: Rui li Cc: stable Signed-off-by: Greg Kroah-Hartman --- drivers/usb/serial/option.c | 17

Re: [PATCH 3/3] make __get_dumpable/get_dumpable inline, kill fs/coredump.h

2013-11-18 Thread Kees Cook
On Sat, Nov 16, 2013 at 11:02 AM, Oleg Nesterov wrote: > 1. Remove fs/coredump.h. It is not clear why do we need it, >it only declares __get_dumpable(), signal.c includes it >for no reason. > > 2. Now that get_dumpable() and __get_dumpable() are really >trivial make them inline in

[PATCH 3.12 13/19] hyperv-fb: add pci stub

2013-11-18 Thread Greg Kroah-Hartman
3.12-stable review patch. If anyone has any objections, please let me know. -- From: Gerd Hoffmann commit 7ad9684721606efbfb9b347346816e1e6baff8bb upstream. This patch adds a pci stub driver to hyper-fb. The hyperv framebuffer driver will bind to the pci device then, so

[PATCH 3.12 16/19] tracing: Fix potential out-of-bounds in trace_get_user()

2013-11-18 Thread Greg Kroah-Hartman
3.12-stable review patch. If anyone has any objections, please let me know. -- From: Steven Rostedt commit 057db8488b53d5e4faa0cedb2f39d4ae75dfbdbb upstream. Andrey reported the following report: ERROR: AddressSanitizer: heap-buffer-overflow on address 8800359c99f3

Re: [PATCH v6 3/5] qrwlock: Enable fair queue read/write lock

2013-11-18 Thread Linus Torvalds
On Mon, Nov 18, 2013 at 10:34 AM, Andi Kleen wrote: > > FWIW unfair can be faster in some cases. It depends on the workload. Sure. And we've never cared before. When we switched over to the ticket spinlocks, we actually had *numbers* about how the old unfair spinlocks could be faster. And we

[PATCH 3.12 12/19] ipv6: reset dst.expires value when clearing expire flag

2013-11-18 Thread Greg Kroah-Hartman
3.12-stable review patch. If anyone has any objections, please let me know. -- From: Hannes Frederic Sowa [ Upstream commit 01ba16d6ec85a1ec4669c75513a76b61ec53ee50 ] On receiving a packet too big icmp error we update the expire value by calling rt6_update_expires. This

[PATCH 3.12 19/19] usbcore: set lpm_capable field for LPM capable root hubs

2013-11-18 Thread Greg Kroah-Hartman
3.12-stable review patch. If anyone has any objections, please let me know. -- From: Xenia Ragiadakou commit 9df89d85b407690afa46ddfbccc80bec6869971d upstream. This patch sets the lpm_capable field for root hubs with LPM capabilities. Signed-off-by: Xenia Ragiadakou

[PATCH 3.12 06/19] cxgb3: Fix length calculation in write_ofld_wr() on 32-bit architectures

2013-11-18 Thread Greg Kroah-Hartman
3.12-stable review patch. If anyone has any objections, please let me know. -- From: Ben Hutchings [ Upstream commit 262e827fe745642589450ae241b7afd3912c3f25 ] The length calculation here is now invalid on 32-bit architectures, since sk_buff::tail is a pointer and

Re: [PATCH 2/3] kill MMF_DUMPABLE and MMF_DUMP_SECURELY

2013-11-18 Thread Kees Cook
On Sat, Nov 16, 2013 at 11:01 AM, Oleg Nesterov wrote: > Nobody actually needs MMF_DUMPABLE/MMF_DUMP_SECURELY, there > are only used to enforce the encoding of SUID_DUMP_* enum in > mm->flags & MMF_DUMPABLE_MASK. > > Now that set_dumpable() updates both bits atomically we can > kill them and

[PATCH 3.12 03/19] net: flow_dissector: fail on evil iph->ihl

2013-11-18 Thread Greg Kroah-Hartman
3.12-stable review patch. If anyone has any objections, please let me know. -- From: Jason Wang [ Upstream commit 6f092343855a71e03b8d209815d8c45bf3a27fcd ] We don't validate iph->ihl which may lead a dead loop if we meet a IPIP skb whose iph->ihl is zero. Fix this by failing

[PATCH 3.12 00/19] 3.12.1-stable review

2013-11-18 Thread Greg Kroah-Hartman
This is the start of the stable review cycle for the 3.12.1 release. There are 19 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know. Responses should be made by Wed Nov 20 18:36:14 UTC 2013. Anything

[PATCH 3.12 05/19] xen-netback: use jiffies_64 value to calculate credit timeout

2013-11-18 Thread Greg Kroah-Hartman
3.12-stable review patch. If anyone has any objections, please let me know. -- From: Wei Liu [ Upstream commit 059dfa6a93b779516321e5112db9d7621b1367ba ] time_after_eq() only works if the delta is < MAX_ULONG/2. For a 32bit Dom0, if netfront sends packets at a very low rate,

[PATCH 3.12 07/19] tcp: gso: fix truesize tracking

2013-11-18 Thread Greg Kroah-Hartman
3.12-stable review patch. If anyone has any objections, please let me know. -- From: Eric Dumazet [ Upstream commit 0d08c42cf9a71530fef5ebcfe368f38f2dd0476f ] commit 6ff50cd55545 ("tcp: gso: do not generate out of order packets") had an heuristic that can trigger a warning in

[PATCH 3.12 01/19] net/mlx4_core: Fix call to __mlx4_unregister_mac

2013-11-18 Thread Greg Kroah-Hartman
3.12-stable review patch. If anyone has any objections, please let me know. -- From: Jack Morgenstein [ Upstream commit c32b7dfbb1dfb3f0a68f250deff65103c8bb704a ] In function mlx4_master_deactivate_admin_state() __mlx4_unregister_mac was called using the MAC index. It should

Re: [PATCH 02/10] mtd: st_spi_fsm: Supply all register address and bit logic defines

2013-11-18 Thread Mark Brown
On Mon, Nov 18, 2013 at 05:32:01PM +, Lee Jones wrote: > I can get a patch out tomorrow if the MTD guys agree. Where are they > by the way? I haven't seen hide nor hair of them since sending out the > patch set. They tend to do big batches of things intermittently AFAICT. signature.asc

Re: [PATCH v6 3/5] qrwlock: Enable fair queue read/write lock

2013-11-18 Thread Andi Kleen
On Mon, Nov 18, 2013 at 10:11:48AM -0800, Linus Torvalds wrote: > On Tue, Nov 12, 2013 at 6:48 AM, Waiman Long wrote: > > By default, queue rwlock is fair among writers and gives preference > > to readers allowing them to steal lock even if a writer is > > waiting. However, there is a desire to

Re: [patch 1/2] autofs4: allow autofs to work outside the initial PID namespace

2013-11-18 Thread Oleg Nesterov
On 11/18, Ian Kent wrote: > > It might be sufficient to surround the contents of show_options() with a > lock on wq_mutex and update the check at the top to > > "lock; if (!sbi || sbi->catatonic) {unlock, return 0; } ..." Or perhaps you can add synchronize_rcu() after swap(oz_pgrp, new_pid), then

Re: Kernel 3.4.57: "tg3 0000:01:00.0: eth0: transmit timed out, resetting"

2013-11-18 Thread Nithin Nayak Sujir
Can you try the latest stable kernel? There is a dma fix for 5720 that went into 3.10 for the tx timeout issue. commit 9bc297ea0622bb2a6b3abfa2fa84f0a3b86ef8c8 Author: Nithin Sujir Date: Mon Jun 3 09:19:34 2013 + tg3: Add read dma workaround for 5720 Commit

Re: [PATCH 0/3] Early use of boot service memory

2013-11-18 Thread H. Peter Anvin
On 11/18/2013 07:22 AM, Vivek Goyal wrote: > > And if that's true, then reserving 72M extra due to crashkernel=X,high > should not be a big issue in KVM guests. It will still be an issue on > physical servers though. > Yes, but there it is a single instance and not a huge amount of RAM.

Re: [PATCH 02/12] mtd: nand: davinci: check required ti,davinci-chipselect property

2013-11-18 Thread ivan.khoronzhuk
On 11/12/2013 05:50 PM, Santosh Shilimkar wrote: On Monday 11 November 2013 11:53 AM, Khoronzhuk, Ivan wrote: The property "ti,davinci-chipselect" is required. So we have to check if it is set. Signed-off-by: Ivan Khoronzhuk --- drivers/mtd/nand/davinci_nand.c | 10 +- 1 file

Re: [PATCH 1/4] clocksource: arm_global_timer: Switch to sched_clock_register()

2013-11-18 Thread Stuart MENEFY
Looks good, thanks. Acked-by: Stuart Menefy On 15/11/13 23:48, Stephen Boyd wrote: > The 32 bit sched_clock interface now supports 64 bits. Upgrade to > the 64 bit function to allow us to remove the 32 bit registration > interface. While we're here increase the number of bits that > sched_clock

Re: Possible regression with cgroups in 3.11

2013-11-18 Thread Bjorn Helgaas
On Sat, Nov 16, 2013 at 01:53:56PM +0900, Tejun Heo wrote: > Hello, Bjorn. > > On Fri, Nov 15, 2013 at 05:28:20PM -0700, Bjorn Helgaas wrote: > > It would be better to fix PCI so we don't call VF driver .probe() methods > > from inside a PF driver .probe() method, but that's a bigger project. >

Re: [PATCH 3/3] ACPI / PCI root: Clear driver_data before failing enumeration

2013-11-18 Thread Toshi Kani
On Thu, 2013-11-14 at 00:17 +0100, Rafael J. Wysocki wrote: > From: Rafael J. Wysocki > > If a PCI host bridge cannot be enumerated due to an error in > pci_acpi_scan_root(), its ACPI device object's driver_data field > has to be cleared by acpi_pci_root_add() before freeing the > object pointed

Re: [PATCH 2/3] ACPI / hotplug: Fix PCI host bridge hot removal

2013-11-18 Thread Toshi Kani
On Thu, 2013-11-14 at 00:16 +0100, Rafael J. Wysocki wrote: > From: Rafael J. Wysocki > > Since the PCI host bridge scan handler does not set hotplug.enabled, > the check of it in acpi_bus_device_eject() effectively prevents the > root bridge hot removal from working after commit a3b1b1ef78cd >

Re: [PATCH v6 3/5] qrwlock: Enable fair queue read/write lock

2013-11-18 Thread Linus Torvalds
On Tue, Nov 12, 2013 at 6:48 AM, Waiman Long wrote: > By default, queue rwlock is fair among writers and gives preference > to readers allowing them to steal lock even if a writer is > waiting. However, there is a desire to have a fair variant of > rwlock that is more deterministic. To enable

Re: [PATCH 1/3] ACPI / hotplug: Fix acpi_bus_get_device() return value check

2013-11-18 Thread Toshi Kani
On Thu, 2013-11-14 at 00:15 +0100, Rafael J. Wysocki wrote: > From: Rafael J. Wysocki > > Since acpi_bus_get_device() returns plain int and not acpi_status, > ACPI_FAILURE() should not be used for checking its return value. Fix > that. > > Signed-off-by: Rafael J. Wysocki Acked-by: Toshi

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