Re: [PATCH v2] lib/checksum.c: fix carry in csum_tcpudp_nofold

2015-01-28 Thread David Miller
From: Karl Beldan Date: Wed, 28 Jan 2015 10:58:11 +0100 > The carry from the 64->32bits folding was dropped, e.g with: > saddr=0x daddr=0xFFFF len=0x proto=0 sum=1, > csum_tcpudp_nofold returned 0 instead of 1. > > Signed-off-by: Karl Beldan Applied, thanks. -- To unsubscribe f

Re: [PATCH 3.4 152/177] KVM: x86: Fix uninitialized op->type for some immediate values

2015-01-28 Thread Nadav Amit
This bug should have no effect on Linux 3.4. It shouldn’t hurt, but the problem it fixes was introduced in 3.16 or 3.17. Nadav l...@kernel.org wrote: > From: Nadav Amit > > 3.4.106-rc1 review patch. If anyone has any objections, please let me know. > > -- > > > commit d29b9

[PATCH] cdc-acm: add sanity checks

2015-01-28 Thread Oliver Neukum
Check the special CDC headers for a plausible minimum length. Another big operating systems ignores such garbage. Signed-off-by: Oliver Neukum CC: stable@vger.kernel.org Reviewed-by: Adam Lee Tested-by: Adam Lee --- drivers/usb/class/cdc-acm.c | 21 - 1 file changed, 16 ins

[PATCH v2] gpio: sysfs: fix gpio device-attribute leak

2015-01-28 Thread Johan Hovold
commit 0915e6feb38de8d3601819992a5bd050201a56fa upstream. The gpio device attributes were never destroyed when the gpio was unexported (or on export failures). Use device_create_with_groups() to create the default device attributes of the gpio class device. Note that this also fixes the attribute

[PATCH 3.13.y-ckt 063/139] ath9k: fix BE/BK queue order

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Felix Fietkau commit 78063d81d353e10cbdd279c490593113b8fdae1c upstream. Hardware queues are ordered by priority. Use queue index 0 for BK, which has lower priority than BE. Signed-

[PATCH 3.13.y-ckt 131/139] rtlwifi: rtl8192ce: Set fw_ready flag

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Larry Finger commit 9a1dce3a059111a7289680f4b8c0ec4f8736b6ee upstream. The setting of this flag was missed in previous modifications. Signed-off-by: Larry Finger Signed-off-by: Jo

[PATCH 3.13.y-ckt 054/139] serial: samsung: wait for transfer completion before clock disable

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Robert Baldyga commit 1ff383a4c3eda8893ec61b02831826e1b1f46b41 upstream. This patch adds waiting until transmit buffer and shifter will be empty before clock disabling. Without thi

[PATCH 3.13.y-ckt 044/139] megaraid_sas: corrected return of wait_event from abort frame path

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: "sumit.sax...@avagotech.com" commit 170c238701ec38b1829321b17c70671c101bac55 upstream. Corrected wait_event() call which was waiting for wrong completion status (0xFF). Signed-off-

[PATCH 3.13.y-ckt 066/139] iwlwifi: dvm: fix flush support for old firmware

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Emmanuel Grumbach commit 5a12a07e4495d1e4d79382e05c9d6e8b4d9fa4ec upstream. Since the commit below, iwldvm sends the FLUSH command to the firmware. All the devices that use iwldvm h

[PATCH 3.13.y-ckt 081/139] Revert "[SCSI] mpt3sas: Remove phys on topology change"

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Sreekanth Reddy commit 2311ce4d9c91ed63a46e18f0378f3e406e7e888e upstream. This reverts commit 963ba22b90a955363644cd397b20226928eab976 ("mpt3sas: Remove phys on topology change") R

[PATCH 3.13.y-ckt 034/139] drm/radeon: fix typo in CI dpm disable

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Alex Deucher commit 129acb7c0b682512e89c4f65c33593d50f2f49a9 upstream. Need to disable DS, not enable it when disabling dpm. Signed-off-by: Alex Deucher Signed-off-by: Kamal Mosta

[PATCH 3.13.y-ckt 076/139] drm/vmwgfx: Don't use memory accounting for kernel-side fence objects

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Thomas Hellstrom commit 1f563a6a46544602183e7493b6ef69769d3d76d9 upstream. Kernel side fence objects are used when unbinding resources and may thus be created as part of a memory re

[PATCH 3.13.y-ckt 086/139] ALSA: hda - Fix built-in mic at resume on Lenovo Ideapad S210

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Takashi Iwai commit fedb2245cbb8d823e449ebdd48ba9bb35c071ce0 upstream. The built-in mic boost volume gets almost muted after suspend/resume on Lenovo Ideapad S210. Bugzilla: https:

[PATCH 3.13.y-ckt 084/139] swiotlb-xen: pass dev_addr to swiotlb_tbl_unmap_single

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Stefano Stabellini commit 2c3fc8d26dd09b9d7069687eead849ee81c78e46 upstream. Need to pass the pointer within the swiotlb internal buffer to the swiotlb library, that in the case of

[PATCH 3.13.y-ckt 055/139] mmc: dw_mmc: avoid write to CDTHRCTL on older versions

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: James Hogan commit 66dfd10173159cafa9cb0d39936b8daeaab8e3e0 upstream. Commit f1d2736c8156 (mmc: dw_mmc: control card read threshold) added dw_mci_ctrl_rd_thld() with an unconditiona

[PATCH 3.13.y-ckt 085/139] clocksource: arch_timer: Fix code to use physical timers when requested

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Sonny Rao commit 0b46b8a718c6e90910a1b1b0fe797be3c167e186 upstream. This is a bug fix for using physical arch timers when the arch_timer_use_virtual boolean is false. It restores t

[PATCH 3.13.y-ckt 071/139] umount: Disallow unprivileged mount force

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: "Eric W. Biederman" commit b2f5d4dc38e034eecb7987e513255265ff9aa1cf upstream. Forced unmount affects not just the mount namespace but the underlying superblock as well. Restrict fo

[PATCH 3.13.y-ckt 060/139] dm cache: dirty flag was mistakenly being cleared when promoting via overwrite

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Joe Thornber commit 1e32134a5a404e80bfb47fad8a94e9bbfcbdacc5 upstream. If the incoming bio is a WRITE and completely covers a block then we don't bother to do any copying for a prom

[PATCH 3.13.y-ckt 064/139] ath5k: fix hardware queue index assignment

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Felix Fietkau commit 9e4982f6a51a2442f1bb588fee42521b44b4531c upstream. Like with ath9k, ath5k queues also need to be ordered by priority. queue_info->tqi_subtype already contains t

[PATCH 3.13.y-ckt 122/139] iser-target: Fix connected_handler + teardown flow race

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Sagi Grimberg commit 19e2090fb246ca21b3e569ead51a6a7a1748eadd upstream. Take isert_conn pointer from cm_id->qp->qp_context. This will allow us to know that the cm_id context is alwa

[PATCH 3.13.y-ckt 123/139] iser-target: Handle ADDR_CHANGE event for listener cm_id

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Sagi Grimberg commit ca6c1d82d12d8013fb75ce015900d62b9754623c upstream. The np listener cm_id will also get ADDR_CHANGE event upcall (in case it is bound to a specific IP). Handle i

[PATCH 3.13.y-ckt 087/139] can: peak_usb: fix memset() usage

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Stephane Grosjean commit dc50ddcd4c58a5a0226038307d6ef884bec9f8c2 upstream. This patchs fixes a misplaced call to memset() that fills the request buffer with 0. The problem was with

[PATCH 3.13.y-ckt 119/139] iscsi,iser-target: Initiate termination only once

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Sagi Grimberg commit 954f23722b5753305be490330cf2680b7a25f4a3 upstream. Since commit 0fc4ea701fcf ("Target/iser: Don't put isert_conn inside disconnected handler") we put the conn k

[PATCH 3.13.y-ckt 065/139] tcm_loop: Fix wrong I_T nexus association

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Hannes Reinecke commit 506787a2c7daed45f0a213674ca706cbc83a9089 upstream. tcm_loop has the I_T nexus associated with the HBA. This causes commands to become misdirected if the HBA h

[PATCH 3.13.y-ckt 041/139] drm/radeon: work around a hw bug in MGCG on CIK

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Alex Deucher commit 4bb62c95a7e781a238b2ab374f34b1bf91e01ddc upstream. Always need to set bit 0 of RLC_CGTT_MGCG_OVERRIDE to avoid unreliable doorbell updates in some cases. Signed

[PATCH 3.13.y-ckt 062/139] ath9k_hw: fix hardware queue allocation

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Felix Fietkau commit ad8fdccf9c197a89e2d2fa78c453283dcc2c343f upstream. The driver passes the desired hardware queue index for a WMM data queue in qinfo->tqi_subtype. This was ignor

[PATCH 3.13.y-ckt 094/139] fs: nfsd: Fix signedness bug in compare_blob

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Rasmus Villemoes commit ef17af2a817db97d42dd2ec0a425231748e23dbc upstream. Bugs similar to the one in acbbe6fbb240 (kcmp: fix standard comparison bug) are in rich supply. In this v

[PATCH 3.13.y-ckt 112/139] userns: Allow setting gid_maps without privilege when setgroups is disabled

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: "Eric W. Biederman" commit 66d2f338ee4c449396b6f99f5e75cd18eb6df272 upstream. Now that setgroups can be disabled and not reenabled, setting gid_map without privielge can now be enab

[PATCH 3.13.y-ckt 114/139] HID: i2c-hid: prevent buffer overflow in early IRQ

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Gwendal Grignou commit d1c7e29e8d276c669e8790bb8be9f505ddc4 upstream. Before ->start() is called, bufsize size is set to HID_MIN_BUFFER_SIZE, 64 bytes. While processing the IRQ,

[PATCH 3.13.y-ckt 067/139] iommu/vt-d: Fix an off-by-one bug in __domain_mapping()

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Jiang Liu commit cc4f14aa170d895c9a43bdb56f62070c8a6da908 upstream. There's an off-by-one bug in function __domain_mapping(), which may trigger the BUG_ON(nr_pages < lvl_pages) when

[PATCH 3.13.y-ckt 073/139] md/raid5: avoid livelock caused by non-aligned writes.

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: NeilBrown commit a40687ff73a5b14909d6aa522f7d778b158911c5 upstream. If a stripe in a raid6 array received a write to each data block while the array is degraded, and if any of these

[PATCH 3.13.y-ckt 138/139] ocfs2: fix journal commit deadlock

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Junxiao Bi commit 136f49b9171074872f2a14ad0ab10486d1ba13ca upstream. For buffer write, page lock will be got in write_begin and released in write_end, in ocfs2_write_end_nolock(), b

[PATCH 3.13.y-ckt 069/139] mnt: Implicitly add MNT_NODEV on remount when it was implicitly added by mount

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: "Eric W. Biederman" commit 3e1866410f11356a9fd869beb3e95983dc79c067 upstream. Now that remount is properly enforcing the rule that you can't remove nodev at least sandstorm.io is br

[PATCH 3.13.y-ckt 061/139] dm bufio: fix memleak when using a dm_buffer's inline bio

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: "Darrick J. Wong" commit 445559cdcb98a141f5de415b94fd6eaccab87e6d upstream. When dm-bufio sets out to use the bio built into a struct dm_buffer to issue an IO, it needs to call bio_

[PATCH 3.13.y-ckt 038/139] ftrace/x86: Add frames pointers to trampoline as necessary

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: "Steven Rostedt (Red Hat)" commit 9960efeb80f73bd073483dab0855ee0ddc27085c upstream. When CONFIG_FRAME_POINTERS are enabled, it is required that the ftrace_caller and ftrace_regs_ca

[PATCH 3.13.y-ckt 074/139] md/raid5: fetch_block must fetch all the blocks handle_stripe_dirtying wants.

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: NeilBrown commit 108cef3aa41669610e1836fe638812dd067d72de upstream. It is critical that fetch_block() and handle_stripe_dirtying() are consistent in their analysis of what needs to

[PATCH 3.13.y-ckt 106/139] perf: Fix events installation during moving group

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Jiri Olsa commit 9fc81d87420d0d3fd62d5e5529972c0ad9eab9cc upstream. We allow PMU driver to change the cpu on which the event should be installed to. This happened in patch: e2d37

[PATCH 3.13.y-ckt 093/139] blk-mq: Fix a use-after-free

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Bart Van Assche commit 45a9c9d909b24c6ad0e28a7946e7486e73010319 upstream. blk-mq users are allowed to free the memory request_queue.tag_set points at after blk_cleanup_queue() has f

[PATCH 3.13.y-ckt 075/139] drm/i915: Disallow pin ioctl completely for kms drivers

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Daniel Vetter commit d472fcc8379c062bd56a3876fc6ef22258f14a91 upstream. The problem here is that SNA pins batchbuffers to etch out a bit more performance. Iirc it started out as a w

[PATCH 3.13.y-ckt 097/139] drm/i915: Don't complain about stolen conflicts on gen3

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Daniel Vetter commit 0b6d24c01932db99fc95304235e751e7f7625c41 upstream. Apparently stuff works that way on those machines. I agree with Chris' concern that this is a bit risky but

[PATCH 3.13.y-ckt 070/139] mnt: Update unprivileged remount test

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: "Eric W. Biederman" commit 4a44a19b470a886997d6647a77bb3e38dcbfa8c5 upstream. - MNT_NODEV should be irrelevant except when reading back mount flags, no longer specify MNT_NODEV on

[PATCH 3.13.y-ckt 107/139] KVM: nVMX: Disable unrestricted mode if ept=0

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Bandan Das commit 78051e3b7e35722ad3f31dd611f1b34770bddab8 upstream. If L0 has disabled EPT, don't advertise unrestricted mode at all since it depends on EPT to run real mode code.

[PATCH 3.13.y-ckt 096/139] userns: Rename id_map_mutex to userns_state_mutex

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: "Eric W. Biederman" commit f0d62aec931e4aec797d346dc4f188f454ba upstream. Generalize id_map_mutex so it can be used for more state of a user namespace. Reviewed-by: Andy Lutomi

[PATCH 3.13.y-ckt 139/139] tick/powerclamp: Remove tick_nohz_idle abuse

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Thomas Gleixner commit a5fd9733a30d18d7ac23f17080e7e07bb3205b69 upstream. commit 4dbd27711cd9 "tick: export nohz tick idle symbols for module use" was merged via the thermal tree wi

[PATCH 3.13.y-ckt 121/139] iser-target: Parallelize CM connection establishment

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Sagi Grimberg commit 2371e5da8cfe91443339b5dec6254fdd6dfc upstream. There is no point in accepting a new CM request only when we are completely done with the last iscsi login. I

[PATCH 3.13.y-ckt 091/139] thermal: Fix error path in thermal_init()

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Luis Henriques commit 9d367e5e7b05c71a8c1ac4e9b6e00ba45a79f2fc upstream. thermal_unregister_governors() and class_unregister() were being called in the wrong order. Fixes: 80a26a5c

[PATCH 3.13.y-ckt 089/139] ALSA: usb-audio: Don't resubmit pending URBs at MIDI error recovery

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Takashi Iwai commit 66139a48cee1530c91f37c145384b4ee7043f0b7 upstream. In snd_usbmidi_error_timer(), the driver tries to resubmit MIDI input URBs to reactivate the MIDI stream, but

[PATCH 3.13.y-ckt 108/139] drm/i915: save/restore GMBUS freq across suspend/resume on gen4

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Jesse Barnes commit 9f49c37635d5c2a801f7670d5fbf0b25ec461f2c upstream. Should probably just init this in the GMbus code all the time, based on the cdclk and HPLL like we do on newer

[PATCH 3.13.y-ckt 095/139] nfsd4: fix xdr4 inclusion of escaped char

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Benjamin Coddington commit 5a64e56976f1ba98743e1678c0029a98e9034c81 upstream. Fix a bug where nfsd4_encode_components_esc() includes the esc_end char as an additional string encodin

[PATCH 3.13.y-ckt 031/139] driver core: Fix unbalanced device reference in drivers_probe

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Alex Williamson commit 0372ffb35d00288802265586a29c117911d02fb8 upstream. bus_find_device_by_name() acquires a device reference which is never released. This results in an object l

[PATCH 3.13.y-ckt 082/139] swiotlb-xen: pass dev_addr to xen_dma_unmap_page and xen_dma_sync_single_for_cpu

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Stefano Stabellini commit d6883e6f32e07ef2cc974753ba00927de099e6d7 upstream. xen_dma_unmap_page and xen_dma_sync_single_for_cpu take a dma_addr_t handle as argument, not a physical

[PATCH 3.13.y-ckt 103/139] rtc: omap: fix missing wakealarm attribute

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Johan Hovold commit 7ecd9a3f062147400e605713724dd67dbb7e5053 upstream. The platform device must be registered as wakeup capable before registering the class device, or the wakealarm

[PATCH 3.13.y-ckt 125/139] genirq: Prevent proc race against freeing of irq descriptors

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Thomas Gleixner commit c291ee622165cb2c8d4e7af63fffd499354a23be upstream. Since the rework of the sparse interrupt code to actually free the unused interrupt descriptors there exist

[PATCH 3.13.y-ckt 127/139] powerpc/powernv: Switch off MMU before entering nap/sleep/rvwinkle mode

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Paul Mackerras commit 8117ac6a6c2fa0f847ff6a21a1f32c8d2c8501d0 upstream. Currently, when going idle, we set the flag indicating that we are in nap mode (paca->kvm_hstate.hwthread_st

[PATCH 3.13.y-ckt 022/139] [media] sound: simplify au0828 quirk table

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Mauro Carvalho Chehab commit 5d1f00a20d2d56ed480e64e938a2391353ee565b upstream. Add a macro to simplify au0828 quirk table. That makes easier to check it against the USB IDs at driv

[PATCH 3.13.y-ckt 001/139] gre: fix the inner mac header in nbma tunnel xmit path

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: =?UTF-8?q?Timo=20Ter=C3=A4s?= [ Upstream commit 8a0033a947403569caeca45fa5e6f7ba60d51974 ] The NBMA GRE tunnels temporarily push GRE header that contain the per-packet NBMA destinat

[PATCH 3.13.y-ckt 025/139] writeback: fix a subtle race condition in I_DIRTY clearing

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Tejun Heo commit 9c6ac78eb3521c5937b2dd8a7d1b300f41092f45 upstream. After invoking ->dirty_inode(), __mark_inode_dirty() does smp_mb() and tests inode->i_state locklessly to see whe

[PATCH 3.13.y-ckt 088/139] can: peak_usb: fix cleanup sequence order in case of error during init

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Stephane Grosjean commit af35d0f1cce7a990286e2b94c260a2c2d2a0e4b0 upstream. This patch sets the correct reverse sequence order to the instructions set to run, when any failure occur

[PATCH 3.13.y-ckt 030/139] Drivers: hv: vmbus: Fix a race condition when unregistering a device

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Vitaly Kuznetsov commit 04a258c162a85c0f4ae56be67634dc43c9a4fa9b upstream. When build with Debug the following crash is sometimes observed: Call Trace: [] string+0x40/0x100 [] vsn

[PATCH 3.13.y-ckt 109/139] pstore-ram: Fix hangs by using write-combine mappings

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Rob Herring commit 7ae9cb81933515dc7db1aa3c47ef7653717e3090 upstream. Currently trying to use pstore on at least ARMs can hang as we're mapping the peristent RAM with pgprot_noncach

[PATCH 3.13.y-ckt 005/139] tg3: tg3_disable_ints using uninitialized mailbox value to disable interrupts

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Prashant Sreedharan [ Upstream commit 05b0aa579397b734f127af58e401a30784a1e315 ] During driver load in tg3_init_one, if the driver detects DMA activity before intializing the chip t

[PATCH 3.13.y-ckt 111/139] userns: Add a knob to disable setgroups on a per user namespace basis

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: "Eric W. Biederman" commit 9cc46516ddf497ea16e8d7cb986ae03a0f6b92f8 upstream. - Expose the knob to user space through a proc file /proc//setgroups A value of "deny" means the set

[PATCH 3.13.y-ckt 007/139] batman-adv: avoid NULL dereferences and fix if check

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Antonio Quartulli [ Upstream commit 0d1644919578db525b9a7b6c8197ce02adbfce26 ] Gateway having bandwidth_down equal to zero are not accepted at all and so never added to the Gateway

[PATCH 3.13.y-ckt 012/139] team: avoid possible underflow of count_pending value for notify_peers and mcast_rejoin

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Jiri Pirko [ Upstream commit b0d11b42785b70e19bc6a3122eead3f7969a7589 ] This patch is fixing a race condition that may cause setting count_pending to -1, which results in unwanted b

[3.13.y-ckt stable] Linux 3.13.11-ckt15 stable review

2015-01-28 Thread Kamal Mostafa
This is the start of the review cycle for the Linux 3.13.11-ckt15 stable kernel. This version contains 139 new patches, summarized below. The new patches are posted as replies to this message and also available in this git branch: http://kernel.ubuntu.com/git?p=ubuntu/linux.git;h=linux-3.13.y-re

[PATCH 3.13.y-ckt 019/139] eCryptfs: Force RO mount when encrypted view is enabled

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Tyler Hicks commit 332b122d39c9cbff8b799007a825d94b2e7c12f2 upstream. The ecryptfs_encrypted_view mount option greatly changes the functionality of an eCryptfs mount. Instead of enc

[PATCH 3.13.y-ckt 098/139] x86, kvm: Clear paravirt_enabled on KVM guests for espfix32's benefit

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Andy Lutomirski commit 29fa6825463c97e5157284db80107d1bfac5d77b upstream. paravirt_enabled has the following effects: - Disables the F00F bug workaround warning. There is no F00F

[PATCH 3.13.y-ckt 006/139] batman-adv: Unify fragment size calculation

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Sven Eckelmann [ Upstream commit 0402e444cd199389b7fe47be68a67b817e09e097 ] The fragmentation code was replaced in 610bfc6bc99bc83680d190ebc69359a05fc7f605 ("batman-adv: Receive fra

[PATCH 3.13.y-ckt 104/139] exit: pidns: alloc_pid() leaks pid_namespace if child_reaper is exiting

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Oleg Nesterov commit 24c037ebf5723d4d9ab0996433cee4f96c292a4d upstream. alloc_pid() does get_pid_ns() beforehand but forgets to put_pid_ns() if it fails because disable_pid_allocati

[PATCH 3.13.y-ckt 017/139] xen-netfront: Fix handling packets on compound pages with skb_linearize

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Zoltan Kiss commit 97a6d1bb2b658ac85ed88205ccd1ab809899884d upstream. There is a long known problem with the netfront/netback interface: if the guest tries to send a packet which co

[PATCH 3.13.y-ckt 100/139] Btrfs: fix fs corruption on transaction abort if device supports discard

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Filipe Manana commit 678886bdc6378c1cbd5072da2c5a3035000214e3 upstream. When we abort a transaction we iterate over all the ranges marked as dirty in fs_info->freed_extents[0] and f

[PATCH 3.13.y-ckt 021/139] [media] smiapp-pll: Correct clock debug prints

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Sakari Ailus commit bc47150ab93988714d1fab7bc82fe5f505a107ad upstream. The PLL flags were not used correctly. Signed-off-by: Sakari Ailus Acked-by: Laurent Pinchart Signed-off-by

[PATCH 3.13.y-ckt 023/139] [media] sound: Update au0828 quirks table

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Mauro Carvalho Chehab commit 678fa12fb8e75c6dc1e781a02e3ddbbba7e1a904 upstream. The au0828 quirks table is currently not in sync with the au0828 media driver. Syncronize it and put

[PATCH 3.13.y-ckt 126/139] x86/tls: Disallow unusual TLS segments

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Andy Lutomirski commit 0e58af4e1d2166e9e33375a0f121e4867010d4f8 upstream. Users have no business installing custom code segments into the GDT, and segments that are not present but

[PATCH 3.13.y-ckt 016/139] netfilter: conntrack: disable generic tracking for known protocols

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Florian Westphal commit db29a9508a9246e77087c5531e45b2c88ec6988b upstream. Given following iptables ruleset: -P FORWARD DROP -A FORWARD -m sctp --dport 9 -j ACCEPT -A FORWARD -p tc

[PATCH 3.13.y-ckt 090/139] KEYS: Fix stale key registration at error path

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Takashi Iwai commit b26bdde5bb27f3f900e25a95e33a0c476c8c2c48 upstream. When loading encrypted-keys module, if the last check of aes_get_sizes() in init_encrypted() fails, the driver

[PATCH 3.13.y-ckt 014/139] net/core: Handle csum for CHECKSUM_COMPLETE VXLAN forwarding

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Jay Vosburgh [ Upstream commit 2c26d34bbcc0b3f30385d5587aa232289e2eed8e ] When using VXLAN tunnels and a sky2 device, I have experienced checksum failures of the following type: [

Re: [PATCH 3.12 140/176] gpio: sysfs: fix gpio device-attribute leak

2015-01-28 Thread Johan Hovold
On Wed, Jan 28, 2015 at 03:29:30PM +0100, Jiri Slaby wrote: > From: Johan Hovold > > 3.12-stable review patch. If anyone has any objections, please let me know. > > === > > commit 0915e6feb38de8d3601819992a5bd050201a56fa upstream. > > The gpio device attributes were never destroye

[PATCH 3.13.y-ckt 026/139] usb: renesas_usbhs: gadget: fix NULL pointer dereference in ep_disable()

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Kazuya Mizuguchi commit 11432050f070810ba139d0226344eef120c3a559 upstream. This patch fixes an issue that the NULL pointer dereference happens when we uses g_audio driver. Since the

[PATCH 3.13.y-ckt 102/139] drivers/rtc/rtc-sirfsoc.c: move hardware initilization earlier in probe

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Guo Zeng commit 0e95325525c4383565cea4f402f15a3113162d05 upstream. Move rtc register to be later than hardware initialization. The reason is that devm_rtc_device_register() will do

[PATCH 3.13.y-ckt 099/139] ALSA: hda - Add EAPD fixup for ASUS Z99He laptop

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Takashi Iwai commit f62f5eff3d40a56ad1cf0d81a6cac8dd8743e8a1 upstream. The same fixup to enable EAPD is needed for ASUS Z99He with AD1986A codec like another ASUS machine. Reported

[PATCH 3.13.y-ckt 128/139] ARC: [nsimosci] move peripherals to match model to FPGA

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Vineet Gupta commit e8ef060b37c2d3cc5fd0c0edbe4e42ec1cb9768b upstream. This allows the sdplite/Zebu images to run on OSCI simulation platform Signed-off-by: Vineet Gupta Signed-of

[PATCH 3.13.y-ckt 136/139] ALSA: usb-audio: extend KEF X300A FU 10 tweak to Arcam rPAC

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Jiri Jaburek commit d70a1b9893f820fdbcdffac408c909c50f2e6b43 upstream. The Arcam rPAC seems to have the same problem - whenever anything (alsamixer, udevd, 3.9+ kernel from 60af3d03

[PATCH 3.13.y-ckt 004/139] in6: fix conflict with glibc

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: stephen hemminger [ Upstream commit 6d08acd2d32e3e877579315dc3202d7a5f336d98 ] Resolve conflicts between glibc definition of IPV6 socket options and those defined in Linux headers.

[PATCH 3.13.y-ckt 010/139] tcp: Do not apply TSO segment limit to non-TSO packets

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Herbert Xu [ Upstream commit 843925f33fcc293d80acf2c5c8a78adf3344d49b ] Thomas Jarosch reported IPsec TCP stalls when a PMTU event occurs. In fact the problem was completely unrela

[PATCH 3.13.y-ckt 092/139] powerpc: Secondary CPUs must set cpu_callin_map after setting active and online

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Anton Blanchard commit 7c5c92ed56d932b2c19c3f8aea86369509407d33 upstream. I have a busy ppc64le KVM box where guests sometimes hit the infamous "kernel BUG at kernel/smpboot.c:134!"

[PATCH 3.13.y-ckt 020/139] [media] smiapp: Take mutex during PLL update in sensor initialisation

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Sakari Ailus commit f85698cd296f08218a7750f321e94607da128600 upstream. The mutex does not serialise anything in this case but avoids a lockdep warning from the control framework. S

[PATCH 3.13.y-ckt 027/139] KVM: s390: flush CPU on load control

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Christian Borntraeger commit 2dca485f8740208604543c3960be31a5dd3ea603 upstream. some control register changes will flush some aspects of the CPU, e.g. POP explicitely mentions that

[PATCH 3.13.y-ckt 101/139] ncpfs: return proper error from NCP_IOC_SETROOT ioctl

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Jan Kara commit a682e9c28cac152e6e54c39efcf046e0c8cfcf63 upstream. If some error happens in NCP_IOC_SETROOT ioctl, the appropriate error return value is then (in most cases) just ov

Re: [PATCH v2] lib/checksum.c: fix carry in csum_tcpudp_nofold

2015-01-28 Thread Eric Dumazet
On Wed, 2015-01-28 at 10:58 +0100, Karl Beldan wrote: > The carry from the 64->32bits folding was dropped, e.g with: > saddr=0x daddr=0xFFFF len=0x proto=0 sum=1, > csum_tcpudp_nofold returned 0 instead of 1. > > Signed-off-by: Karl Beldan > Cc: Al Viro > Cc: Eric Dumazet > Cc:

[PATCH 3.13.y-ckt 003/139] netlink: Don't reorder loads/stores before marking mmap netlink frame as available

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Thomas Graf [ Upstream commit a18e6a186f53af06937a2c268c72443336f4ab56 ] Each mmap Netlink frame contains a status field which indicates whether the frame is unused, reserved, conta

[PATCH 3.13.y-ckt 029/139] UBI: Fix invalid vfree()

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Richard Weinberger commit f38aed975c0c3645bbdfc5ebe35726e64caaf588 upstream. The logic of vfree()'ing vol->upd_buf is tied to vol->updating. In ubi_start_update() vol->updating is s

[PATCH 3.13.y-ckt 110/139] pstore-ram: Allow optional mapping with pgprot_noncached

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Tony Lindgren commit 027bc8b08242c59e19356b4b2c189f2d849ab660 upstream. On some ARMs the memory can be mapped pgprot_noncached() and still be working for atomic operations. As point

[PATCH 3.13.y-ckt 002/139] netlink: Always copy on mmap TX.

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: David Miller [ Upstream commit 4682a0358639b29cf69437ed909c6221f8c89847 ] Checking the file f_count and the nlk->mapped count is not completely sufficient to prevent the mmap'd area

[PATCH 3.13.y-ckt 115/139] mac80211: fix multicast LED blinking and counter

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: =?UTF-8?q?Andreas=20M=C3=BCller?= commit d025933e29872cb1fe19fc54d80e4dfa4ee5779c upstream. As multicast-frames can't be fragmented, "dot11MulticastReceivedFrameCount" stopped being

[PATCH 3.13.y-ckt 009/139] net: Reset secmark when scrubbing packet

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Thomas Graf [ Upstream commit b8fb4e0648a2ab3734140342002f68fb0c7d1602 ] skb_scrub_packet() is called when a packet switches between a context such as between underlay and overlay,

[PATCH 3.13.y-ckt 130/139] storvsc: ring buffer failures may result in I/O freeze

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Long Li commit e86fb5e8ab95f10ec5f2e9430119d5d35020c951 upstream. When ring buffer returns an error indicating retry, storvsc may not return a proper error code to SCSI when bounce

[PATCH 3.13.y-ckt 116/139] cfg80211: avoid mem leak on driver hint set

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Arik Nemtsov commit 34f05f543f02350e920bddb7660ffdd4697aaf60 upstream. In the already-set and intersect case of a driver-hint, the previous wiphy regdomain was not freed before bein

[PATCH 3.13.y-ckt 118/139] tracing/sched: Check preempt_count() for current when reading task->state

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: "Steven Rostedt (Red Hat)" commit aee4e5f3d3abb7a2239dd02f6d8fb173413fd02f upstream. When recording the state of a task for the sched_switch tracepoint a check of task_preempt_count

[PATCH 3.13.y-ckt 013/139] enic: fix rx skb checksum

2015-01-28 Thread Kamal Mostafa
3.13.11-ckt15 -stable review patch. If anyone has any objections, please let me know. -- From: Govindarajulu Varadarajan <_gov...@gmx.com> [ Upstream commit 17e96834fd35997ca7cdfbf15413bcd5a36ad448 ] Hardware always provides compliment of IP pseudo checksum. Stack expects whol

  1   2   3   >