[3.16.y-ckt stable] Linux 3.16.7-ckt11 stable review

Luis Henriques luis.henriques at canonical.com
Thu May 7 09:43:29 UTC 2015


This is the start of the review cycle for the Linux 3.16.7-ckt11 stable kernel.

This version contains 180 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/ubuntu/linux.git/log/?h=linux-3.16.y-review

git://kernel.ubuntu.com/ubuntu/linux.git  linux-3.16.y-review

The review period for version 3.16.7-ckt11 will be open for the next three days.
To report a problem, please reply to the relevant follow-up patch message.

For more information about the Linux 3.16.y-ckt extended stable kernel version,
see https://wiki.ubuntu.com/Kernel/Dev/ExtendedStable .

 -Luis

--
 arch/arm/boot/dts/dove.dtsi                        |   4 +-
 arch/arm/include/asm/elf.h                         |   2 +-
 arch/arm/kernel/hibernate.c                        |   8 +-
 arch/arm/kernel/process.c                          |  10 +-
 arch/arm/kernel/reboot.h                           |   6 +
 arch/arm/mach-s3c64xx/crag6410.h                   |   1 +
 arch/arm/mach-s3c64xx/mach-crag6410.c              |   1 +
 arch/arm/mach-shmobile/pm-r8a7790.c                |   2 +-
 arch/arm64/kernel/head.S                           |   1 +
 arch/arm64/kernel/vdso/Makefile                    |   2 +-
 arch/c6x/kernel/time.c                             |   2 +-
 arch/mips/include/asm/asm-eva.h                    | 137 ++++++++++++++-------
 arch/mips/include/asm/kvm_host.h                   |   2 +
 arch/mips/include/asm/suspend.h                    |   7 --
 arch/mips/kvm/kvm_mips.c                           |   4 +
 arch/mips/kvm/kvm_mips_emul.c                      |   1 +
 arch/mips/kvm/kvm_trap_emul.c                      |  28 +++++
 arch/mips/loongson/loongson-3/irq.c                |   1 +
 arch/mips/mti-malta/malta-memory.c                 |   6 +
 arch/mips/power/cpu.c                              |   2 +-
 arch/mips/power/hibernate.S                        |   3 +-
 arch/powerpc/kernel/cacheinfo.c                    |  44 +++++--
 arch/powerpc/kernel/suspend.c                      |   4 +-
 arch/powerpc/perf/callchain.c                      |   2 +-
 arch/powerpc/platforms/cell/iommu.c                |   2 +-
 arch/s390/kernel/suspend.c                         |  10 +-
 arch/s390/kvm/interrupt.c                          |   4 +-
 arch/s390/kvm/kvm-s390.h                           |   4 +-
 arch/s390/kvm/priv.c                               |  42 ++++---
 arch/sh/include/asm/sections.h                     |   1 -
 arch/sparc/power/hibernate.c                       |   4 +-
 arch/unicore32/include/mach/pm.h                   |   3 -
 arch/unicore32/kernel/hibernate.c                  |   1 +
 arch/x86/include/asm/mwait.h                       |   8 ++
 arch/x86/include/asm/pvclock.h                     |   1 +
 arch/x86/kernel/process.c                          |  50 ++++++++
 arch/x86/kernel/pvclock.c                          |  44 +++++++
 arch/x86/kvm/lapic.c                               |  18 ++-
 arch/x86/kvm/x86.c                                 |  10 +-
 arch/x86/power/hibernate_32.c                      |   4 +-
 arch/x86/power/hibernate_64.c                      |   4 +-
 arch/x86/vdso/vclock_gettime.c                     |  34 ++---
 arch/xtensa/Kconfig                                |  30 +++++
 arch/xtensa/include/uapi/asm/unistd.h              |   2 +-
 arch/xtensa/platforms/iss/network.c                |  29 ++---
 arch/xtensa/platforms/xtfpga/Makefile              |   3 +-
 .../platforms/xtfpga/include/platform/hardware.h   |   3 -
 .../xtensa/platforms/xtfpga/include/platform/lcd.h |  15 +++
 arch/xtensa/platforms/xtfpga/lcd.c                 |  55 +++++----
 drivers/acpi/acpica/tbinstal.c                     |   1 -
 drivers/acpi/processor_idle.c                      |   2 +-
 drivers/acpi/scan.c                                |   6 +-
 drivers/base/bus.c                                 |   4 +-
 drivers/bluetooth/ath3k.c                          |   1 +
 drivers/bluetooth/btusb.c                          |   1 +
 drivers/clk/at91/clk-usb.c                         |  29 ++---
 drivers/clk/qcom/clk-rcg2.c                        |   2 +-
 drivers/clk/tegra/clk.c                            |   2 +-
 drivers/cpufreq/cpufreq.c                          |  25 ++--
 drivers/cpuidle/cpuidle.c                          |   3 -
 drivers/cpuidle/sysfs.c                            |   5 +-
 drivers/crypto/omap-aes.c                          |  14 ++-
 drivers/gpio/gpio-mvebu.c                          |  24 ++--
 drivers/gpu/drm/i915/i915_drv.c                    |  18 +--
 drivers/gpu/drm/i915/i915_drv.h                    |   1 +
 drivers/gpu/drm/i915/i915_irq.c                    |   8 +-
 drivers/gpu/drm/i915/i915_reg.h                    |   1 +
 drivers/gpu/drm/i915/intel_i2c.c                   |  66 ++++++++--
 drivers/gpu/drm/radeon/atombios_crtc.c             |   8 +-
 drivers/hid/hid-ids.h                              |   5 +
 drivers/hid/usbhid/hid-quirks.c                    |   3 +
 drivers/hv/channel.c                               |   7 +-
 drivers/hv/channel_mgmt.c                          |  12 +-
 drivers/i2c/busses/i2c-rk3x.c                      |   2 +-
 drivers/i2c/i2c-core.c                             |   5 +
 drivers/infiniband/core/umem.c                     |   7 +-
 drivers/infiniband/hw/mlx4/qp.c                    |   3 +-
 drivers/infiniband/ulp/iser/iser_initiator.c       |   4 +-
 drivers/infiniband/ulp/isert/ib_isert.c            |  20 +--
 drivers/input/misc/twl4030-pwrbutton.c             |   1 +
 drivers/input/mouse/elantech.c                     |  57 ++++++++-
 drivers/input/mouse/elantech.h                     |   1 +
 drivers/md/raid0.c                                 |   3 +-
 drivers/media/platform/s5p-mfc/s5p_mfc_common.h    |   2 +-
 drivers/media/platform/sh_veu.c                    |   1 +
 drivers/media/rc/img-ir/img-ir-core.c              |   2 +-
 drivers/media/usb/stk1160/stk1160-v4l.c            |  17 ++-
 drivers/memstick/core/mspro_block.c                |   3 +-
 drivers/mmc/host/sunxi-mmc.c                       |   4 +-
 drivers/mtd/ubi/attach.c                           |   2 +-
 drivers/mtd/ubi/cdev.c                             |   2 +-
 drivers/mtd/ubi/eba.c                              |   3 +-
 drivers/mtd/ubi/wl.c                               |   2 +-
 drivers/net/bonding/bond_main.c                    |   3 +-
 drivers/net/ethernet/intel/e1000/e1000_main.c      |  10 +-
 .../net/ethernet/mellanox/mlx5/core/pagealloc.c    |  10 +-
 drivers/net/ppp/ppp_generic.c                      |   1 +
 drivers/net/usb/asix_common.c                      |   2 +
 drivers/net/usb/cdc_ncm.c                          |   6 +-
 drivers/net/usb/sr9800.c                           |   1 +
 drivers/net/usb/usbnet.c                           |  17 ++-
 drivers/net/wireless/rtlwifi/rtl8192cu/sw.c        |   2 +
 drivers/net/wireless/ti/wl18xx/debugfs.c           |   2 +-
 drivers/net/wireless/ti/wlcore/debugfs.h           |   4 +-
 drivers/of/address.c                               |  11 +-
 drivers/pci/hotplug/cpci_hotplug_pci.c             |   3 +-
 drivers/pci/pcie/aer/aerdrv_errprint.c             |  12 +-
 drivers/platform/x86/apple-gmux.c                  |  48 +++++++-
 drivers/platform/x86/compal-laptop.c               |  10 +-
 drivers/power/lp8788-charger.c                     |   4 +-
 drivers/power/twl4030_madc_battery.c               |   7 +-
 drivers/scsi/be2iscsi/be_main.c                    |   2 +-
 drivers/scsi/mvsas/mv_sas.c                        |   5 +-
 drivers/scsi/scsi_lib.c                            |   4 +-
 drivers/scsi/storvsc_drv.c                         |  15 +--
 drivers/spi/spidev.c                               |   5 +-
 drivers/staging/panel/panel.c                      |  12 +-
 drivers/target/iscsi/iscsi_target.c                | 106 +++++++---------
 drivers/target/iscsi/iscsi_target_core.h           |   7 ++
 drivers/target/iscsi/iscsi_target_erl0.c           |  13 +-
 drivers/target/iscsi/iscsi_target_login.c          |  59 ++++++++-
 drivers/target/target_core_file.c                  | 122 +++++++++++-------
 drivers/target/target_core_sbc.c                   |  15 ++-
 drivers/target/target_core_transport.c             |  37 +++++-
 drivers/tty/n_tty.c                                | 106 ++++++++++++----
 drivers/usb/class/cdc-wdm.c                        |  12 +-
 drivers/usb/core/hub.c                             |   4 +-
 drivers/usb/dwc2/hcd.c                             |   2 +-
 drivers/usb/gadget/composite.c                     |   2 +-
 drivers/usb/gadget/printer.c                       |   9 ++
 drivers/usb/host/ehci-hcd.c                        |  10 +-
 drivers/usb/host/ehci-hub.c                        |   9 +-
 drivers/usb/host/fotg210-hcd.c                     |   2 +-
 drivers/usb/host/fusbh200-hcd.c                    |   3 +-
 drivers/usb/host/isp116x-hcd.c                     |   2 +-
 drivers/usb/host/isp1760-hcd.c                     |   2 +-
 drivers/usb/host/oxu210hp-hcd.c                    |   7 +-
 drivers/usb/host/r8a66597-hcd.c                    |   2 +-
 drivers/usb/host/sl811-hcd.c                       |   2 +-
 drivers/usb/host/uhci-hub.c                        |   5 +-
 drivers/usb/host/xhci-ring.c                       |   2 +-
 drivers/usb/musb/musb_core.c                       |  49 +++++---
 drivers/usb/musb/musb_virthub.c                    |   2 +-
 drivers/usb/phy/phy.c                              |   4 +-
 drivers/usb/serial/generic.c                       |   2 +-
 drivers/usb/storage/uas-detect.h                   |  33 ++++-
 drivers/usb/storage/unusual_uas.h                  |   8 --
 firmware/ihex2fw.c                                 |   1 +
 fs/aio.c                                           |   3 +
 fs/binfmt_elf.c                                    |   9 +-
 fs/btrfs/extent-tree.c                             |   5 +-
 fs/btrfs/ioctl.c                                   |   8 ++
 fs/btrfs/xattr.c                                   |  53 +++++---
 fs/exec.c                                          |  76 +++++++-----
 fs/ext4/ext4.h                                     |   5 +-
 fs/ext4/extents.c                                  |  48 +++++---
 fs/ext4/indirect.c                                 | 105 +++++++++++-----
 fs/ext4/namei.c                                    |  20 +--
 fs/namei.c                                         |   6 +-
 fs/namespace.c                                     |  29 ++---
 fs/nfs/callback.c                                  |   6 +-
 fs/nfsd/nfsctl.c                                   |  16 +--
 fs/ocfs2/file.c                                    |  14 ++-
 fs/pnode.h                                         |   1 -
 include/asm-generic/sections.h                     |   4 +
 include/linux/blk_types.h                          |   4 +-
 include/linux/cpuidle.h                            |   1 -
 include/linux/jhash.h                              |  17 ++-
 include/linux/netdevice.h                          |   6 +
 include/linux/sched.h                              |   8 ++
 include/linux/skbuff.h                             |  13 ++
 include/linux/usb.h                                |  26 ++++
 include/linux/usb/usbnet.h                         |  16 ++-
 include/net/ip.h                                   |  16 ---
 include/net/ip6_route.h                            |   3 +-
 include/net/sock.h                                 |   2 +
 include/target/target_core_base.h                  |   2 +-
 kernel/ptrace.c                                    |  20 +++
 kernel/sched/core.c                                |  15 +++
 kernel/trace/ring_buffer.c                         |  11 +-
 lib/string.c                                       |   2 +-
 mm/hugetlb.c                                       |   3 +-
 net/core/dev.c                                     |   4 +-
 net/core/skbuff.c                                  |  39 ++++--
 net/core/sock.c                                    |  19 +++
 net/ipv4/ip_forward.c                              |   3 +
 net/ipv4/ping.c                                    |   1 +
 net/ipv4/tcp_ipv4.c                                |   2 +-
 net/ipv4/tcp_output.c                              |  66 +++++++---
 net/ipv6/ip6_output.c                              |   3 +-
 net/ipv6/ip6_vti.c                                 |   3 +-
 net/ipv6/tcp_ipv6.c                                |   2 +-
 net/netlink/af_netlink.c                           |   6 +-
 net/sunrpc/xprtrdma/verbs.c                        |   5 +-
 sound/firewire/bebob/bebob_maudio.c                |   8 +-
 sound/pci/emu10k1/emuproc.c                        |  12 --
 sound/pci/hda/patch_realtek.c                      |  13 ++
 sound/soc/codecs/cs4271.c                          |   4 +-
 sound/soc/codecs/pcm512x.c                         |   4 +-
 sound/soc/codecs/wm8741.c                          |   8 +-
 sound/soc/davinci/davinci-evm.c                    |  10 --
 sound/usb/mixer_quirks.c                           |   1 +
 tools/lib/traceevent/kbuffer-parse.c               |   1 -
 tools/power/x86/turbostat/Makefile                 |   6 +-
 virt/kvm/kvm_main.c                                |   4 +-
 205 files changed, 1855 insertions(+), 827 deletions(-)

Akinobu Mita (3):
      target/file: Fix BUG() when CONFIG_DEBUG_SG=y and DIF protection enabled
      target/file: Fix SG table for prot_buf initialization
      target/file: Fix UNMAP with DIF protection support

Al Viro (3):
      ioctx_alloc(): fix vma (and file) leak on failure
      ocfs2: _really_ sync the right range
      RCU pathwalk breakage when running into a symlink overmounting something

Alex Deucher (1):
      drm/radeon: fix doublescan modes (v2)

Alexander Duyck (1):
      jhash: Update jhash_[321]words functions to use correct initval

Alexander Ploumistos (1):
      Bluetooth: ath3k: Add support Atheros AR5B195 combo Mini PCIe card

Andrey Ryabinin (1):
      ARM: 8320/1: fix integer overflow in ELF_ET_DYN_BASE

Andrzej Pietrasiewicz (1):
      usb: gadget: printer: enqueue printer's response for setup request

Anton Blanchard (1):
      powerpc/perf: Cap 64bit userspace backtraces to PERF_MAX_STACK_DEPTH

Anton Nayshtut (1):
      bonding: Bonding Overriding Configuration logic restored.

Archit Taneja (1):
      clk: qcom: fix RCG M/N counter configuration

Arun Chandran (1):
      arm64: vdso: fix build error when switching from LE to BE

Axel Lin (1):
      usb: phy: Find the right match in devm_usb_phy_match

Bart Van Assche (1):
      Defer processing of REQ_PREEMPT requests for blocked devices

Bartlomiej Zolnierkiewicz (1):
      cpuidle: remove state_count field from struct cpuidle_device

Ben Hutchings (2):
      usbnet: Fix tx_packets stat for FLAG_MULTI_FRAME drivers
      usbnet: Fix tx_bytes statistic running backward in cdc_ncm

Benjamin Herrenschmidt (1):
      drivers/of: Add empty ranges quirk for PA-Semi

Boris Brezillon (1):
      clk: at91: usb: fix at91sam9x5 recalc, round and set rate

Brian Norris (4):
      UBI: account for bitflips in both the VID header and data
      UBI: fix out of bounds write
      UBI: initialize LEB number variable
      UBI: fix check for "too many bytes"

Bruno Prémont (1):
      apple-gmux: lock iGP IO to protect from vgaarb changes

Charles Keepax (2):
      ARM: S3C64XX: Use fixed IRQ bases to avoid conflicts on Cragganmore
      i2c: Mark adapter devices with pm_runtime_no_callbacks

Chen-Yu Tsai (1):
      mmc: sunxi: Use devm_reset_control_get_optional() for reset control

Chuck Lever (1):
      xprtrdma: Prevent infinite loop in rpcrdma_ep_create()

Dan Carpenter (2):
      PCI: cpcihp: Add missing curly braces in cpci_configure_slot()
      memstick: mspro_block: add missing curly braces

Daniel Vetter (1):
      drm/i915: Dont enable CS_PARSER_ERROR interrupts at all

Dave Olson (1):
      powerpc: Fix missing L2 cache size in /sys/devices/system/cpu

David Hildenbrand (2):
      KVM: s390: fix handling of write errors in the tpi handler
      KVM: s390: reinjection of irqs can fail in the tpi handler

David S. Miller (1):
      ipv4: Missing sk_nulls_node_init() in ping_unhash().

David Sterba (1):
      btrfs: don't accept bare namespace as a valid xattr

Deepak S (1):
      drm/i915/chv: Remove Wait for a previous gfx force-off

Dmitry M. Fedin (1):
      ALSA: usb - Creative USB X-Fi Pro SB1095 volume knob support

Dmitry Torokhov (2):
      i2c: rk3x: report number of messages transmitted
      drm/i915: cope with large i2c transfers

Ekaterina Tumanova (1):
      KVM: s390: Zero out current VMDB of STSI before including level3 data.

Erez Shitrit (1):
      IB/mlx4: Fix WQE LSO segment calculation

Eric Dumazet (5):
      tcp: tcp_make_synack() should clear skb->tstamp
      tcp: fix possible deadlock in tcp_send_fin()
      tcp: avoid looping in tcp_send_fin()
      net: do not deplete pfmemalloc reserve
      net: fix crash in build_skb()

Eric W. Biederman (1):
      mnt: Improve the umount_tree flags

Ethan Zhao (1):
      cpufreq: fix a NULL pointer dereference in __cpufreq_governor()

Ezequiel Garcia (1):
      [media] stk1160: Make sure current buffer is released

Felipe Balbi (16):
      usb: gadget: composite: enable BESL support
      usb: musb: core: fix TX/RX endpoint order
      usb: define a generic USB_RESUME_TIMEOUT macro
      usb: host: xhci: use new USB_RESUME_TIMEOUT
      usb: host: ehci: use new USB_RESUME_TIMEOUT
      usb: host: uhci: use new USB_RESUME_TIMEOUT
      usb: musb: use new USB_RESUME_TIMEOUT
      usb: host: isp116x: use new USB_RESUME_TIMEOUT
      usb: host: fotg210: use new USB_RESUME_TIMEOUT
      usb: host: fusbh200: use new USB_RESUME_TIMEOUT
      usb: host: oxu210hp: use new USB_RESUME_TIMEOUT
      usb: host: r8a66597: use new USB_RESUME_TIMEOUT
      usb: host: sl811: use new USB_RESUME_TIMEOUT
      usb: dwc2: hcd: use new USB_RESUME_TIMEOUT
      usb: isp1760: hcd: use new USB_RESUME_TIMEOUT
      usb: core: hub: use new USB_RESUME_TIMEOUT

Filipe Manana (3):
      Btrfs: fix log tree corruption when fs mounted with -o discard
      Btrfs: fix inode eviction infinite loop after extent_same ioctl
      Btrfs: fix inode eviction infinite loop after cloning into it

Geert Uytterhoeven (1):
      nosave: consolidate __nosave_{begin,end} in <asm/sections.h>

Gerald Schaefer (1):
      mm/hugetlb: use pmd_page() in follow_huge_pmd()

Giuseppe Cantavenera (1):
      nfsd: fix nsfd startup race triggering BUG_ON

Gregory CLEMENT (1):
      gpio: mvebu: Fix mask/unmask managment per irq chip type

Hans Verkuil (1):
      [media] sh_veu: v4l2_dev wasn't set

Hans de Goede (1):
      uas: Do not blacklist ASM1153 disk enclosures

Heiko Carstens (1):
      s390/hibernate: fix save and restore of kernel text section

Herbert Xu (1):
      skbuff: Do not scrub skb mark within the same name space

Honggang LI (1):
      mlx5: wrong page mask if CONFIG_ARCH_DMA_ADDR_T_64BIT enabled for 32Bit architectures

Howard Mitchell (1):
      ASoC: pcm512x: Add 'Analogue' prefix to analogue volume controls

Huacai Chen (2):
      MIPS: Loongson-3: Add IRQF_NO_SUSPEND to Cascade irqaction
      MIPS: Hibernate: flush TLB entries earlier

Ian Abbott (1):
      spi: spidev: fix possible arithmetic overflow for multi-transfer message

Imre Deak (1):
      drm/i915: vlv: fix save/restore of GFX_MAX_REQ_COUNT reg

James Bottomley (1):
      mvsas: fix panic on expander attached SATA devices

James Hogan (1):
      MIPS: KVM: Handle MSA Disabled exceptions from guest

Jann Horn (1):
      fs: take i_mutex during prepare_binprm for set[ug]id executables

Jeff Layton (1):
      nfs: fix high load average due to callback thread sleeping

Jeremiah Mahler (1):
      usb: serial: silence all non-critical read errors

Jesse Barnes (2):
      drm/i915/vlv: save/restore the power context base reg
      drm/i915/vlv: remove wait for previous GFX clk disable request

Jo-Philipp Wich (1):
      ALSA: hda/realtek - Enable the ALC292 dock fixup on the Thinkpad T450

John Soni Jose (1):
      be2iscsi: Fix kernel panic when device initialization fails

Junjie Mao (1):
      driver core: bus: Goto appropriate labels on failure in bus_add_device

K. Y. Srinivasan (3):
      Drivers: hv: vmbus: Fix a bug in the error path in vmbus_open()
      Drivers: hv: vmbus: Don't wait after requesting offers
      scsi: storvsc: Fix a bug in copy_from_bounce_buffer()

Kailang Yang (1):
      ALSA: hda/realtek - Make more stable to get pin sense for ALC283

Krzysztof Kozlowski (4):
      power_supply: twl4030_madc: Check return value of power_supply_register
      power_supply: lp8788-charger: Fix leaked power supply on probe fail
      compal-laptop: Fix leaking hwmon device
      compal-laptop: Check return value of power_supply_register

Larry Finger (1):
      rtlwifi: rtl8192cu: Add new USB ID

Len Brown (1):
      sched/idle/x86: Restore mwait_idle() to fix boot hangs, to improve power savings and to improve performance

Lukas Czerner (2):
      ext4: make fsync to sync parent dir in no-journal for real this time
      ext4: allocate entire range in zero range

Manish Badarkhe (1):
      ASoC: davinci-evm: drop un-necessary remove function

Marcelo Tosatti (1):
      x86: kvm: Revert "remove sched notifier for cross-cpu migrations"

Marek Szyprowski (1):
      [media] media: s5p-mfc: fix mmap support for 64bit arch

Marek Vasut (1):
      rtlwifi: rtl8192cu: Add new device ID

Mark Brown (1):
      i2c: core: Export bus recovery functions

Mark Rutland (1):
      arm64: head.S: ensure visibility of page tables

Markos Chandras (2):
      MIPS: asm: asm-eva: Introduce kernel load/store variants
      MIPS: Malta: Detect and fix bad memsize values

Max Filippov (3):
      xtensa: xtfpga: fix hardware lockup caused by LCD driver
      xtensa: provide __NR_sync_file_range2 instead of __NR_sync_file_range
      xtensa: ISS: fix locking in TAP network adapter

Michael Davidson (1):
      fs/binfmt_elf.c: fix bug in loading of PIE binaries

Michael Ellerman (1):
      powerpc/cell: Fix cell iommu after it_page_shift changes

Michael Gernoth (1):
      ALSA: emu10k1: don't deadlock in proc-functions

Michal Kubeček (1):
      tcp: prevent fetching dst twice in early demux code

Mike Christie (1):
      iscsi target: fix oops when adding reject pdu

Nadav Amit (2):
      KVM: x86: Fix lost interrupt on irr_pending race
      KVM: x86: Fix MSR_IA32_BNDCFGS in msrs_to_save

NeilBrown (2):
      md/raid0: fix bug with chunksize not a power of 2.
      Input: twl4030-pwrbutton - ensure a wakeup event is recorded.

Nicholas Bellinger (2):
      iscsi-target: Convert iscsi_thread_set usage to kthread.h
      target: Fix COMPARE_AND_WRITE with SG_TO_MEM_NOALLOC handling

Nicolas Iooss (2):
      wl18xx: show rx_frames_per_rates as an array as it really is
      firmware/ihex2fw.c: restore missing default in switch statement

Nishanth Menon (1):
      C6x: time: Ensure consistency in __init

Octavian Purdila (1):
      ACPICA: Tables: Don't release ACPI_MTX_TABLES in acpi_tb_install_standard_table().

Oleg Nesterov (1):
      ptrace: fix race between ptrace_resume() and wait_task_stopped()

Oliver Neukum (3):
      HID: add HP OEM mouse to quirk ALWAYS_POLL
      HID: add quirk for PIXART OEM mouse used by HP
      cdc-wdm: fix endianness bug in debug statements

Omar Sandoval (1):
      ext4: fix indirect punch hole corruption

Pascal Huerst (1):
      ASoC: cs4271: Increase delay time after reset

Peter Hurley (1):
      n_tty: Fix read buffer overwrite when no newline

Radim Krčmář (2):
      x86: vdso: fix pvclock races with task migration
      KVM: use slowpath for cross page cached accesses

Rafael J. Wysocki (1):
      ACPI / scan: Annotate physical_node_lock in acpi_scan_is_offline()

Rainer Koenig (1):
      Input: elantech - add more Fujtisu notebooks to force crc_enabled

Rasmus Villemoes (1):
      PCI/AER: Avoid info leak in __print_tlp_header()

Roald Frederickx (1):
      compal-laptop: correct invalid hwmon name

Russell King (1):
      ARM: fix broken hibernation

Sabrina Dubroca (1):
      e1000: add dummy allocator to fix race condition between mtu change and netpoll

Sagi Grimberg (3):
      iser-target: Fix session hang in case of an rdma read DIF error
      iser-target: Fix possible deadlock in RDMA_CM connection error
      IB/iser: Fix wrong calculation of protection buffer length

Sebastian Hesselbarth (1):
      ARM: dts: dove: Fix uart[23] reg property

Sebastian Pöhn (1):
      ip_forward: Drop frames with attached skb->sk

Sergej Sawazki (1):
      ASoC: wm8741: Fix rates constraints values

Sifan Naeem (1):
      [media] rc: img-ir: fix error in parameters passed to irq_free()

Simon Horman (1):
      ARM: shmobile: r8a7790: Correct SYSCIER value

Steven Rostedt (1):
      ring-buffer: Replace this_cpu_*() with __this_cpu_*()

Steven Rostedt (Red Hat) (1):
      tools lib traceevent kbuffer: Remove extra update to data pointer in PADDING

Sudip Mukherjee (1):
      staging: panel: fix lcd type

Takashi Iwai (1):
      ALSA: hda - Fix headphone pin config for Lifebook T731

Takashi Sakamoto (1):
      ALSA: bebob: fix to processing in big-endian machine for sending cue

Theodore Ts'o (2):
      ext4: fix accidental flag aliasing in ext4_map_blocks flags
      ext4: fix ZERO_RANGE bug hidden by flag aliasing

Thierry Reding (1):
      clk: tegra: Register the proper number of resets

Thomas D (1):
      tools/power turbostat: Use $(CURDIR) instead of $(PWD) and add support for O= option in Makefile

Thomas Schlichter (1):
      cpuidle: ACPI: do not overwrite name and description of C0

Tom Herbert (2):
      net: add skb_checksum_complete_unset
      ppp: call skb_checksum_complete_unset in ppp_receive_frame

Ulrik De Bie (2):
      Input: elantech - fix absolute mode setting on some ASUS laptops
      Input: elantech - fix crc_enabled for Fujitsu H730

Viresh Kumar (1):
      cpufreq: Schedule work for the first-online CPU on resume

Vutla, Lokesh (1):
      crypto: omap-aes - Fix support for unequal lengths

Yann Droneaud (2):
      IB/core: disallow registering 0-sized memory region
      IB/core: don't disallow registering region starting at 0x0

Yao Xiwei (1):
      vti6: fix uninit when using x-netns

Yves-Alexis Perez (1):
      ALSA: hda - Add dock support for ThinkPad X250 (17aa:2226)

hannes at stressinduktion.org (1):
      ipv6: protect skb->sk accesses from recursive dereference inside the stack

mancha security (1):
      lib: memzero_explicit: use barrier instead of OPTIMIZER_HIDE_VAR

oliver at neukum.org (1):
      HID: add ALWAYS_POLL quirk for a Logitech 0xc007




More information about the kernel-team mailing list