lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Date:   Mon, 11 Feb 2019 22:11:18 +0000
From:   Ben Hutchings <ben@...adent.org.uk>
To:     linux-kernel@...r.kernel.org,
        Andrew Morton <akpm@...ux-foundation.org>,
        torvalds@...ux-foundation.org, Jiri Slaby <jslaby@...e.cz>,
        stable@...r.kernel.org
Cc:     lwn@....net
Subject: Linux 3.16.63

I'm announcing the release of the 3.16.63 kernel.

All users of the 3.16 kernel series should upgrade.

The updated 3.16.y git tree can be found at:
        https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-3.16.y
and can be browsed at the normal kernel.org git web browser:
        https://git.kernel.org/?p=linux/kernel/git/stable/linux-stable.git

The diff from 3.16.62 is attached to this message.

Ben.

------------

 Makefile                                         |   6 +-
 arch/alpha/include/asm/termios.h                 |   8 +-
 arch/alpha/include/uapi/asm/ioctls.h             |   5 +
 arch/alpha/include/uapi/asm/termbits.h           |  17 ++++
 arch/arm/boot/dts/exynos4210-origen.dts          |   9 ++
 arch/arm/include/asm/uaccess.h                   |   2 +-
 arch/arm/mach-mmp/include/mach/cputype.h         |   6 +-
 arch/arm/mach-omap1/board-ams-delta.c            |   3 +
 arch/mips/include/asm/syscall.h                  |   2 +-
 arch/parisc/kernel/entry.S                       |   2 +-
 arch/parisc/kernel/traps.c                       |   3 +-
 arch/parisc/mm/init.c                            |   8 +-
 arch/powerpc/boot/crt0.S                         |   4 +-
 arch/powerpc/platforms/pseries/dtl.c             |   4 +-
 arch/s390/hypfs/hypfs_vm.c                       |   2 +-
 arch/s390/include/asm/timex.h                    |  10 +-
 arch/sparc/kernel/signal_32.c                    |   4 +-
 arch/um/os-Linux/skas/process.c                  |   5 +
 arch/x86/boot/boot.h                             |   1 -
 arch/x86/boot/compressed/eboot.c                 |   3 +-
 arch/x86/boot/video-mode.c                       |   2 +
 arch/x86/boot/video.c                            |   2 +
 arch/x86/include/asm/kvm_host.h                  |   2 -
 arch/x86/include/asm/page_64_types.h             |   3 -
 arch/x86/include/asm/page_types.h                |  13 ++-
 arch/x86/include/asm/pgtable-3level.h            |   7 +-
 arch/x86/include/asm/pgtable.h                   |  19 ++--
 arch/x86/include/asm/pgtable_types.h             |  34 ++++++-
 arch/x86/include/asm/x86_init.h                  |   1 -
 arch/x86/include/uapi/asm/msr-index.h            |   1 +
 arch/x86/kernel/check.c                          |  15 +++
 arch/x86/kernel/cpu/mshyperv.c                   |  11 +++
 arch/x86/kernel/cpu/mtrr/if.c                    |   2 +
 arch/x86/kernel/eisa.c                           |   1 +
 arch/x86/kernel/setup.c                          |   2 +-
 arch/x86/kvm/mmu.c                               |  27 ++---
 arch/x86/kvm/svm.c                               |  62 ++++--------
 arch/x86/kvm/vmx.c                               | 121 +++--------------------
 arch/x86/kvm/x86.c                               |  21 ++--
 arch/x86/um/shared/sysdep/ptrace_32.h            |  10 --
 arch/x86/vdso/vclock_gettime.c                   |   8 +-
 arch/xtensa/boot/Makefile                        |   2 +-
 arch/xtensa/include/asm/processor.h              |   6 +-
 arch/xtensa/kernel/asm-offsets.c                 |  16 +--
 arch/xtensa/kernel/head.S                        |   7 +-
 arch/xtensa/kernel/process.c                     |   5 +-
 arch/xtensa/kernel/ptrace.c                      |  42 +++++++-
 arch/xtensa/kernel/vmlinux.lds.S                 |   1 +
 crypto/lrw.c                                     |   7 +-
 drivers/acpi/acpi_platform.c                     |   1 +
 drivers/acpi/acpica/dsopcode.c                   |   4 +
 drivers/ata/libata-core.c                        |   5 +
 drivers/block/floppy.c                           |   3 +-
 drivers/clk/clk-s2mps11.c                        |  27 +++++
 drivers/clocksource/i8253.c                      |  14 ++-
 drivers/devfreq/devfreq.c                        |  53 +++++++++-
 drivers/dma/at_hdmac.c                           |  10 +-
 drivers/edac/i7core_edac.c                       |   1 +
 drivers/edac/sb_edac.c                           |   1 +
 drivers/gpio/gpio-max7301.c                      |  12 +--
 drivers/gpu/drm/ast/ast_drv.c                    |  21 ++++
 drivers/gpu/drm/ast/ast_mode.c                   |   3 +-
 drivers/gpu/drm/drm_drv.c                        |  21 ++--
 drivers/gpu/drm/i915/i915_gem.c                  |  15 ++-
 drivers/gpu/drm/i915/intel_pm.c                  |  43 +++++++-
 drivers/hid/hid-ids.h                            |   3 +
 drivers/hid/hid-sensor-hub.c                     |  13 ++-
 drivers/hid/uhid.c                               |  13 +++
 drivers/hid/usbhid/hid-quirks.c                  |   3 +
 drivers/hid/usbhid/hiddev.c                      |  18 +++-
 drivers/hv/channel.c                             |   8 ++
 drivers/hv/hv_kvp.c                              |  24 ++++-
 drivers/hv/vmbus_drv.c                           |  20 ++++
 drivers/hwmon/pmbus/pmbus.c                      |   2 +
 drivers/hwmon/pmbus/pmbus_core.c                 |   5 +-
 drivers/hwmon/w83795.c                           |   2 +-
 drivers/iio/accel/hid-sensor-accel-3d.c          |   5 +-
 drivers/iio/adc/at91_adc.c                       |   6 +-
 drivers/iio/dac/ad5064.c                         |  55 ++++++++---
 drivers/iio/gyro/hid-sensor-gyro-3d.c            |   5 +-
 drivers/iio/light/hid-sensor-als.c               |   8 +-
 drivers/iio/light/hid-sensor-prox.c              |   8 +-
 drivers/iio/magnetometer/hid-sensor-magn-3d.c    |   8 +-
 drivers/iio/orientation/hid-sensor-incl-3d.c     |   8 +-
 drivers/iio/pressure/hid-sensor-press.c          |   8 +-
 drivers/infiniband/core/cm.c                     |  42 +++++---
 drivers/infiniband/core/user_mad.c               |  10 +-
 drivers/infiniband/hw/mthca/mthca_main.c         |   3 +-
 drivers/infiniband/ulp/iser/iser_verbs.c         |   7 +-
 drivers/input/keyboard/matrix_keypad.c           |  23 +++--
 drivers/iommu/ipmmu-vmsa.c                       |   3 +
 drivers/md/bcache/btree.c                        |   2 +-
 drivers/md/bcache/request.c                      |   6 +-
 drivers/md/dm-ioctl.c                            |  18 ++--
 drivers/media/i2c/tvp5150.c                      |  14 ++-
 drivers/media/pci/cx23885/altera-ci.c            |  10 ++
 drivers/media/usb/cx231xx/cx231xx-video.c        |   2 +-
 drivers/media/usb/em28xx/em28xx-cards.c          |   4 +-
 drivers/media/usb/em28xx/em28xx-video.c          |   8 +-
 drivers/media/usb/uvc/uvc_driver.c               |   2 +-
 drivers/media/v4l2-core/v4l2-event.c             |  43 ++++----
 drivers/media/v4l2-core/videobuf2-core.c         |   4 +-
 drivers/misc/atmel-ssc.c                         |   2 +-
 drivers/misc/genwqe/card_base.h                  |   2 +-
 drivers/misc/genwqe/card_dev.c                   |   9 +-
 drivers/misc/sgi-gru/grukdump.c                  |   4 +
 drivers/misc/vmw_vmci/vmci_resource.c            |   3 +-
 drivers/mmc/card/block.c                         |  15 ++-
 drivers/mmc/core/mmc.c                           |  19 +++-
 drivers/mmc/host/omap.c                          |  11 ++-
 drivers/mmc/host/omap_hsmmc.c                    |  12 ++-
 drivers/mtd/devices/Kconfig                      |   2 +-
 drivers/mtd/spi-nor/fsl-quadspi.c                |  14 ++-
 drivers/net/can/dev.c                            |  48 ++++++---
 drivers/net/ethernet/broadcom/genet/bcmmii.c     |   2 +-
 drivers/net/ethernet/cadence/macb.c              |  22 ++++-
 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c  |   4 +-
 drivers/net/ethernet/mellanox/mlx4/mlx4.h        |   4 +-
 drivers/net/ethernet/neterion/vxge/vxge-config.c |   2 +-
 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c  |   2 +-
 drivers/net/ethernet/stmicro/stmmac/common.h     |   3 +-
 drivers/net/ethernet/stmicro/stmmac/descs_com.h  |   2 +-
 drivers/net/ethernet/stmicro/stmmac/enh_desc.c   |   2 +-
 drivers/net/ethernet/stmicro/stmmac/ring_mode.c  |   2 +-
 drivers/net/phy/phy_device.c                     |   2 -
 drivers/net/rionet.c                             |   2 +-
 drivers/net/team/team.c                          |   2 -
 drivers/net/tun.c                                |   2 +-
 drivers/net/vxlan.c                              |  13 ++-
 drivers/net/wireless/iwlwifi/mvm/rs.c            |  29 ++++--
 drivers/net/wireless/libertas/if_usb.c           |   2 -
 drivers/net/wireless/libertas_tf/if_usb.c        |   5 +-
 drivers/net/wireless/mac80211_hwsim.c            |   8 +-
 drivers/of/base.c                                |  25 +++++
 drivers/pci/pcie/aspm.c                          |   2 +-
 drivers/pci/quirks.c                             |   4 +
 drivers/pci/remove.c                             |   4 +-
 drivers/pcmcia/ricoh.h                           |  35 +++++++
 drivers/pcmcia/yenta_socket.c                    |   3 +-
 drivers/power/max8998_charger.c                  |   2 +-
 drivers/rtc/rtc-hid-sensor-time.c                |   2 +-
 drivers/s390/block/dasd_alias.c                  |   3 +-
 drivers/s390/kvm/virtio_ccw.c                    |  17 +++-
 drivers/s390/net/qeth_core_main.c                |  27 +++--
 drivers/s390/net/qeth_l2_main.c                  |   3 +
 drivers/s390/net/qeth_l3_main.c                  |   3 +
 drivers/scsi/bnx2fc/bnx2fc_fcoe.c                |   3 +-
 drivers/scsi/esp_scsi.c                          |   1 +
 drivers/scsi/esp_scsi.h                          |   2 +
 drivers/scsi/mac_esp.c                           |   2 +
 drivers/scsi/qla2xxx/qla_init.c                  |   2 +-
 drivers/scsi/qla2xxx/qla_mbx.c                   |   5 +-
 drivers/scsi/sd.c                                |  17 +++-
 drivers/spi/spi-sh-msiof.c                       |   4 +-
 drivers/staging/comedi/drivers/ni_mio_common.c   |  22 +++--
 drivers/staging/comedi/drivers/quatech_daqp_cs.c |  25 ++++-
 drivers/staging/rtl8712/mlme_linux.c             |   2 +-
 drivers/staging/rtl8712/rtl871x_mlme.c           |   2 +-
 drivers/thermal/rcar_thermal.c                   |   9 +-
 drivers/tty/serial/kgdboc.c                      |   9 +-
 drivers/tty/tty_ioctl.c                          |   4 +-
 drivers/uio/uio.c                                |   7 +-
 drivers/usb/chipidea/otg.h                       |   3 +-
 drivers/usb/class/cdc-acm.c                      |   3 +
 drivers/usb/core/hub.c                           |  16 ++-
 drivers/usb/core/quirks.c                        |  18 ++++
 drivers/usb/core/usb.c                           |   6 +-
 drivers/usb/dwc3/gadget.c                        |   6 --
 drivers/usb/gadget/fsl_udc_core.c                |  30 +++++-
 drivers/usb/host/hwa-hc.c                        |   2 +-
 drivers/usb/host/xhci-hub.c                      |  67 +++++++++----
 drivers/usb/host/xhci-pci.c                      |   4 +
 drivers/usb/host/xhci-ring.c                     |   2 +-
 drivers/usb/host/xhci.c                          |  42 +++++++-
 drivers/usb/host/xhci.h                          |   5 +-
 drivers/usb/misc/appledisplay.c                  |   2 +
 drivers/usb/serial/cypress_m8.c                  |   2 +-
 drivers/usb/serial/option.c                      |   8 +-
 drivers/usb/storage/unusual_realtek.h            |  10 ++
 drivers/vhost/vhost.c                            |   2 +
 drivers/video/fbdev/aty/mach64_accel.c           |  28 +++---
 drivers/w1/masters/omap_hdq.c                    |   2 +
 drivers/xen/swiotlb-xen.c                        |   6 ++
 fs/aio.c                                         |   2 +
 fs/btrfs/dev-replace.c                           |   7 +-
 fs/btrfs/disk-io.c                               |  10 +-
 fs/btrfs/extent-tree.c                           |   1 +
 fs/btrfs/file.c                                  |  30 ++++--
 fs/btrfs/free-space-cache.c                      |   2 +
 fs/btrfs/inode.c                                 |   6 +-
 fs/btrfs/ioctl.c                                 |  12 ++-
 fs/btrfs/qgroup.c                                |   3 +-
 fs/btrfs/relocation.c                            |   1 +
 fs/btrfs/super.c                                 |   1 +
 fs/cifs/cifs_debug.c                             |   3 +
 fs/cifs/cifs_spnego.c                            |   6 +-
 fs/cifs/dir.c                                    |   2 +-
 fs/cifs/inode.c                                  |  10 +-
 fs/cramfs/inode.c                                |   3 +-
 fs/exportfs/expfs.c                              |   3 +-
 fs/ext2/xattr.c                                  |   2 +-
 fs/ext4/ext4.h                                   |   3 +-
 fs/ext4/inline.c                                 |   2 +-
 fs/ext4/ioctl.c                                  |  33 +++++--
 fs/ext4/namei.c                                  |   5 +-
 fs/ext4/resize.c                                 |  28 +++---
 fs/ext4/super.c                                  |  91 ++++++++++-------
 fs/ext4/xattr.c                                  |   4 +
 fs/fuse/dev.c                                    |  19 +++-
 fs/fuse/dir.c                                    |   4 +-
 fs/fuse/file.c                                   |  37 +++----
 fs/fuse/fuse_i.h                                 |   3 +-
 fs/gfs2/ops_fstype.c                             |   3 +
 fs/hfs/btree.c                                   |   3 +-
 fs/jffs2/super.c                                 |   4 +-
 fs/lockd/host.c                                  |   2 +-
 fs/namespace.c                                   |  22 ++++-
 fs/nfs/nfs4state.c                               |   8 +-
 fs/ocfs2/dir.c                                   |   3 +-
 fs/sysv/inode.c                                  |   2 +-
 fs/xfs/xfs_stats.c                               |   2 +-
 include/linux/can/dev.h                          |   1 +
 include/linux/ceph/libceph.h                     |   8 +-
 include/linux/hid-sensor-hub.h                   |   4 +-
 include/linux/i8253.h                            |   1 +
 include/linux/kvm_host.h                         |   2 -
 include/linux/netfilter/x_tables.h               |   2 +
 include/linux/of.h                               |   8 ++
 include/linux/uaccess.h                          |   3 +
 include/linux/usb.h                              |   4 +-
 include/linux/usb/quirks.h                       |   3 +
 include/net/cipso_ipv4.h                         |  25 +++--
 kernel/bounds.c                                  |   4 +-
 kernel/events/uprobes.c                          |  12 ++-
 kernel/irq/manage.c                              |   8 +-
 kernel/printk/printk.c                           |   7 +-
 kernel/signal.c                                  |   2 +-
 kernel/time/timer_list.c                         |   2 +-
 kernel/trace/ftrace.c                            |   1 +
 kernel/trace/trace_events_trigger.c              |   6 +-
 mm/hugetlb.c                                     |  29 +++++-
 mm/memory_hotplug.c                              |   2 +
 net/batman-adv/fragmentation.c                   |  20 ++--
 net/batman-adv/types.h                           |   2 +
 net/can/raw.c                                    |  15 +--
 net/core/dev.c                                   |   4 +
 net/core/rtnetlink.c                             |  13 +++
 net/ipv4/cipso_ipv4.c                            |  62 ++++++++----
 net/ipv6/ip6_fib.c                               |   6 +-
 net/ipv6/ip6_vti.c                               |   1 +
 net/ipv6/ndisc.c                                 |   3 +-
 net/l2tp/l2tp_core.c                             |   9 +-
 net/llc/af_llc.c                                 |  13 +--
 net/mac80211/iface.c                             |   2 +
 net/mac80211/rx.c                                |   1 +
 net/mac80211/tx.c                                |   4 +-
 net/netfilter/nf_tables_api.c                    |  22 ++---
 net/netfilter/nft_compat.c                       |   3 +-
 net/netfilter/x_tables.c                         |  30 ++++++
 net/netfilter/xt_IDLETIMER.c                     |  20 ++++
 net/netfilter/xt_hashlimit.c                     |   5 +-
 net/netfilter/xt_recent.c                        |   6 +-
 net/netlabel/netlabel_kapi.c                     |  15 ++-
 net/sched/sch_gred.c                             |   2 +-
 net/sunrpc/auth_gss/auth_gss.c                   |   4 +
 net/sunrpc/svc_xprt.c                            |   2 +-
 net/sunrpc/xdr.c                                 |   7 +-
 net/sunrpc/xprt.c                                |  11 ++-
 net/vmw_vsock/vmci_transport.c                   |  67 +++++++++----
 net/xfrm/xfrm_state.c                            |   2 +-
 security/integrity/ima/ima_fs.c                  |   6 +-
 sound/core/control.c                             |  79 ++++++++-------
 sound/core/oss/pcm_oss.c                         |   2 +-
 sound/core/oss/pcm_plugin.c                      |   2 +-
 sound/core/pcm_native.c                          |   3 +-
 sound/isa/wss/wss_lib.c                          |   2 -
 sound/pci/ac97/ac97_codec.c                      |   2 +-
 sound/pci/ca0106/ca0106.h                        |   2 +-
 sound/pci/hda/hda_intel.c                        |   4 +
 sound/pci/hda/patch_conexant.c                   |   1 +
 sound/sparc/cs4231.c                             |   8 +-
 sound/usb/card.c                                 |  81 ++++++++++-----
 sound/usb/endpoint.c                             |  10 +-
 sound/usb/mixer.c                                |  32 ++----
 sound/usb/mixer_quirks.c                         | 112 ++++++++++-----------
 sound/usb/pcm.c                                  |  32 +++---
 sound/usb/proc.c                                 |   4 +-
 sound/usb/quirks-table.h                         |   9 +-
 sound/usb/usbaudio.h                             |  11 ++-
 tools/power/cpupower/bench/parse.c               |   2 +-
 290 files changed, 2171 insertions(+), 1072 deletions(-)

Aaro Koskinen (1):
      MMC: OMAP: fix broken MMC on OMAP15XX/OMAP5910/OMAP310

Aaron Ma (2):
      usb: xhci: fix uninitialized completion when USB3 port got wrong status
      usb: xhci: fix timeout for transition from RExit to U0

Ahmad Fatoum (1):
      mtd: spi-nor: fsl-quadspi: Don't let -EINVAL on the bus

Al Viro (2):
      gfs2_meta: ->mount() can get NULL dev_name
      new helper: uaccess_kernel()

Alex Stanoev (1):
      ALSA: ca0106: Disable IZD on SB0570 DAC to fix audio pops

Alexander Theissen (1):
      usb: appledisplay: Add 27" Apple Cinema Display

Amir Goldstein (1):
      lockd: fix access beyond unterminated strings in prints

Anders Roxell (1):
      cpupower: remove stringop-truncation waring

Andrea Parri (1):
      uprobes: Fix handle_swbp() vs. unregister() + register() race once more

Andreas Kemnade (1):
      w1: omap-hdq: fix missing bus unregister at removal

Andreas Larsson (1):
      sparc32: Fix inverted invalid_frame_pointer checks on sigreturns

Andy Lutomirski (1):
      x86/vdso: Fix vDSO syscall fallback asm constraint regression

Anssi Hannula (2):
      net: macb: fix dropped RX frames due to a race
      net: macb: add missing barriers when reading descriptors

Arnd Bergmann (4):
      ARM: fix put_user() for gcc-8
      turn off -Wattribute-alias
      kbuild: fix kernel/bounds.c 'W=1' warning
      mtd: docg3: don't set conflicting BCH_CONST_PARAMS option

Aya Levin (1):
      net/mlx4: Fix UBSAN warning of signed integer overflow

Ben Greear (1):
      mac80211: Clear beacon_int in ieee80211_do_stop

Ben Hutchings (4):
      x86/boot: eboot.c: Include string function declarations
      s390/dasd: Restore a necessary cast
      ipv6: Fix another sparse warning on rt6i_node
      Linux 3.16.63

Benjamin Poirier (1):
      xfrm: Fix bucket count reported to userspace

Bin Meng (1):
      PCI: Add Device IDs for Intel GPU "spurious interrupt" quirk

Breno Leitao (1):
      HID: hiddev: fix potential Spectre v1

Carlos Maiolino (1):
      xfs: Fix xqmstats offsets in /proc/fs/xfs/xqmstat

Chad Austin (1):
      fuse: continue to send FUSE_RELEASEDIR when FUSE_OPEN returns ENOSYS

Changwei Ge (1):
      ocfs2: fix a misuse a of brelse after failing ocfs2_check_dir_entry

Chen Gang (1):
      s390/timex: fix get_tod_clock_ext() inline assembly

Chris Mason (1):
      Btrfs: don't clean dirty pages during buffered writes

Chris Wilson (1):
      drm/i915: Large page offsets for pread/pwrite

Christian Hoff (1):
      Input: matrix_keypad - check for errors from of_get_named_gpio()

Christophe Leroy (1):
      gpio: max7301: fix driver for use with CONFIG_VMAP_STACK

Chuck Lever (1):
      SUNRPC: Fix leak of krb5p encode pages

Colin Ian King (3):
      media: cx231xx: fix potential sign-extension overflow on large shift
      x86/mtrr: Don't copy uninitialized gentry fields back to userspace
      vxge: ensure data0 is initialized in when fetching firmware version information

Dan Carpenter (6):
      staging: comedi: quatech_daqp_cs: fix no-op loop daqp_ao_insn_write()
      libertas_tf: prevent underflow in process_cmdrequest()
      qlcnic: fix a return in qlcnic_dcb_get_capability()
      uio: Fix an Oops on load
      bnx2fc: fix an error code in _bnx2fc_create()
      scsi: bnx2fc: Fix NULL dereference in error handling

Dennis Wassenberg (1):
      usb: core: Fix hub port connection events lost

Dexuan Cui (4):
      Drivers: hv: kvp: Fix two "this statement may fall through" warnings
      Drivers: hv: kvp: Fix the recent regression caused by incorrect clean-up
      Drivers: hv: vmbus: check the creation_status in vmbus_establish_gpadl()
      Drivers: hv: vmbus: Return -EINVAL for the sys files for unopened channels

Diego Viola (2):
      libata: Apply NOLPM quirk for SAMSUNG MZ7TD256HAFV-000L9
      libata: blacklist SAMSUNG MZ7TD256HAFV-000L9 SSD

Dmitry Bazhenov (1):
      hwmon: (pmbus) Fix page count auto-detection.

Dmitry Bilunov (1):
      KVM: Handle MSR_IA32_PERF_CTL

Dmitry V. Levin (1):
      mips: fix mips_get_syscall_arg o32 check

Eduardo Habkost (1):
      kvm: x86: Add AMD's EX_CFG to the list of ignored MSRs

Emmanuel Grumbach (1):
      mac80211: ignore NullFunc frames in the duplicate detection

Emmanuel Pescosta (1):
      usb: quirks: Add delay-init quirk for Corsair K70 LUX RGB

Enric Balletbo i Serra (1):
      PM / devfreq: Fix devfreq_add_device() when drivers are built as modules.

Eric Biggers (2):
      ima: fix showing large 'violations' or 'runtime_measurements_count'
      HID: uhid: forbid UHID_CREATE under KERNEL_DS or elevated privileges

Eric Dumazet (4):
      llc: do not use sk_eat_skb()
      net-gro: reset skb->pkt_type in napi_reuse_skb()
      rtnetlink: ndo_dflt_fdb_dump() only work for ARPHRD_ETHER devices
      ipv6: tunnels: fix two use-after-free

Eric W. Biederman (5):
      signal: Always deliver the kernel's SIGKILL and SIGSTOP to a pid namespace init
      signal/GenWQE: Fix sending of SIGKILL
      mount: Retest MNT_LOCKED in do_umount
      mount: Don't allow copying MNT_UNBINDABLE|MNT_LOCKED mounts
      mount: Prevent MNT_DETACH from disconnecting locked mounts

Erik Schmauss (1):
      ACPICA: AML interpreter: add region addresses in global list during initialization

Eugen Hristev (2):
      iio: adc: at91: fix acking DRDY irq on simple conversions
      iio: adc: at91: fix wrong channel number in triggered buffer mode

Felipe Balbi (1):
      Revert "usb: dwc3: gadget: skip Set/Clear Halt when invalid"

Felix Fietkau (1):
      mac80211: fix reordering of buffered broadcast packets

Filipe Manana (5):
      Btrfs: fix null pointer dereference on compressed write path error
      Btrfs: fix use-after-free when dumping free space
      Btrfs: fix data corruption due to cloning of eof block
      Btrfs: ensure path name is null terminated at btrfs_control_ioctl
      Btrfs: fix race between enabling quotas and subvolume creation

Finn Thain (1):
      scsi: esp_scsi: Track residual for PIO transfers

Florian Fainelli (1):
      net: phy: Stop with excessive soft reset

Florian Westphal (4):
      netfilter: x_tables: add and use xt_check_proc_name
      netfilter: nf_tables: don't use position attribute on rule replacement
      netfilter: nf_tables: fix oob access
      netfilter: nf_tables: fix use-after-free when deleting compat expressions

Frank Sorenson (1):
      sunrpc: correct the computation for page_ptr when truncating

François Cami (1):
      libata: Apply NOLPM quirk for SAMSUNG PM830 CXM13D1Q.

Geert Uytterhoeven (4):
      thermal: rcar_thermal: Prevent hardware access during system suspend
      thermal: rcar: Make error and remove paths symmetrical with init
      thermal: rcar_thermal: Prevent doing work after unbind
      iommu/ipmmu-vmsa: Fix crash on early domain free

Gustavo A. R. Silva (2):
      drivers/misc/sgi-gru: fix Spectre v1 vulnerability
      drm/ioctl: Fix Spectre v1 vulnerabilities

H Hartley Sweeten (2):
      staging: comedi: quatech_daqp_cs: fix bug in daqp_ao_insn_write()
      staging: comedi: quatech_daqp_cs: use comedi_timeout() in ao (*insn_write)

H. Peter Anvin (1):
      termios, tty/tty_baudrate.c: fix buffer overrun

H. Peter Anvin (Intel) (1):
      arch/alpha, termios: implement BOTHER, IBSHIFT and termios2

Halil Pasic (2):
      virtio/s390: avoid race on vcdev->config
      virtio/s390: fix race in ccw_io_helper()

Hangbin Liu (1):
      team: no need to do team_notify_peers or team_mcast_rejoin when disabling port

Hans Verkuil (1):
      media: vb2: don't call __vb2_queue_cancel if vb2_start_streaming failed

Hans de Goede (3):
      libata: Apply NOLPM quirk for SAMSUNG MZMPC128HBFU-000MV SSD
      iio/hid-sensors: Fix IIO_CHAN_INFO_RAW returning wrong values for signed numbers
      ACPI / platform: Add SMB0001 HID to forbidden_id_list

Harry Pan (1):
      usb: quirk: add no-LPM quirk on SanDisk Ultra Flair device

He Zhe (3):
      x86/corruption-check: Fix panic in memory_corruption_check() when boot option without value is provided
      kgdboc: Passing ekgdboc to command line causes panic
      printk: Fix panic caused by passing log_buf_len to command line

Helge Deller (1):
      parisc: Fix map_pages() to not overwrite existing pte entries

Himanshu Madhani (1):
      scsi: qla2xxx: Fix incorrect port speed being set for FC adapters

Hou Tao (1):
      jffs2: free jffs2_sb_info through jffs2_kill_sb()

Huacai Chen (1):
      hwmon: (w83795) temp4_type has writable permission

Hui Peng (1):
      ALSA: usb-audio: Fix UAF decrement if card has no live interfaces in card.c

Ido Schimmel (1):
      rtnetlink: Disallow FDB configuration for non-Ethernet device

Ilya Dryomov (1):
      libceph: bump CEPH_MSG_MAX_DATA_LEN

Ingo Molnar (1):
      timer/debug: Change /proc/timer_list from 0444 to 0400

Jakub Kicinski (1):
      net: sched: gred: pass the right attribute to gred_change_table_def()

Janusz Krzysztofik (1):
      ARM: OMAP1: ams-delta: Fix possible use of uninitialized field

Jason Wang (1):
      vhost: make sure used idx is seen before log in vhost_add_used_n()

Jeff Mahoney (1):
      btrfs: fix error handling in btrfs_dev_replace_start

Jeff Moyer (1):
      aio: fix spectre gadget in lookup_ioctx

Jens Axboe (2):
      floppy: fix race condition in __floppy_read_block_0()
      scsi: sd: use mempool for discard special page

Jeremy Cline (1):
      ALSA: hda - Add mic quirk for the Lenovo G50-30 (17aa:3905)

Jim Mattson (2):
      KVM: nVMX: Always reflect #NM VM-exits to L1
      kvm: svm: Ensure an IBPB on all affected CPUs when freeing a vmcb

Joe Jin (1):
      xen-swiotlb: use actually allocated size on check physical continuous

Johan Hovold (3):
      USB: serial: cypress_m8: fix interrupt-out transfer length
      of: add helper to lookup compatible child node
      net: bcmgenet: fix OF child-node lookup

John David Anglin (1):
      parisc: Fix address in HPMC IVA

Jorgen Hansen (2):
      VMCI: Resource wildcard match fixed
      VSOCK: Send reset control packet when socket is partially bound

Josef Bacik (1):
      btrfs: wait on caching when putting the bg cache

Juergen Gross (1):
      x86/pae: use 64 bit atomic xchg function in native_ptep_get_and_clear

Julian Wiedmann (2):
      s390/qeth: invoke softirqs after napi_schedule()
      s390/qeth: fix length check in SNMP processing

Junaid Shahid (1):
      kvm: mmu: Fix race in emulated page table writes

Jörgen Storvist (1):
      USB: serial: option: add Simcom SIM7500/SIM7600 (MBIM mode)

Kai-Heng Feng (4):
      USB: Wait for extra delay time after USB_PORT_FEAT_RESET for quirky hub
      USB: quirks: Add no-lpm quirk for Raydium touchscreens
      USB: usb-storage: Add new IDs to ums-realtek
      ALSA: hda: Add support for AMD Stoney Ridge

Kirill A. Shutemov (1):
      x86/mm: Fix regression with huge pages on PAE

Krzysztof Kozlowski (1):
      clk: s2mps11: Fix matching when built as module and DT node contains compatible

Ladi Prosek (1):
      KVM: x86: Add MSR_AMD64_DC_CFG to the list of ignored MSRs

Lars-Peter Clausen (1):
      iio: ad5064: Fix regulator handling

Leon Romanovsky (1):
      RDMA/cm: Respect returned status of cm_init_av_by_path

Linus Torvalds (1):
      disable new gcc-7.1.1 warnings for now

Loic Poulain (1):
      usb: chipidea: Prevent unbalanced IRQ disable

Lubomir Rintel (2):
      libertas: don't set URB_ZERO_PACKET on IN USB transfer
      ARM: mmp/mmp2: fix cpu_is_mmp2() on mmp2-dt

Luca Coelho (1):
      iwlwifi: mvm: check return value of rs_rate_from_ucode_rate()

Lukas Czerner (1):
      ext4: initialize retries variable in ext4_da_write_inline_data_begin()

Lukas Wunner (2):
      PCI/ASPM: Fix link_state teardown on device removal
      genirq: Fix race on spurious interrupt detection

Maarten Jacobs (1):
      usb: cdc-acm: add entry for Hiro (Conexant) modem

Maciej S. Szmigiero (1):
      pcmcia: Implement CLKRUN protocol disabling for Ricoh bridges

Macpaul Lin (1):
      kgdboc: fix KASAN global-out-of-bounds bug in param_set_kgdboc_var()

Marc Kleine-Budde (4):
      can: dev: can_get_echo_skb(): factor out non sending code to __can_get_echo_skb()
      can: dev: __can_get_echo_skb(): replace struct can_frame by canfd_frame to access frame length
      can: dev: __can_get_echo_skb(): Don't crash the kernel if can_priv::echo_skb is accessed out of bounds
      can: dev: __can_get_echo_skb(): print error message, if trying to echo non existing skb

Marco Felsch (1):
      media: tvp5150: fix width alignment during set_selection()

Marek Szyprowski (1):
      ARM: dts: exynos: Disable pull control for MAX8997 interrupts on Origen

Mathias Nyman (3):
      usb: xhci: Prevent bus suspend if a port connect change or polling state is detected
      xhci: Prevent U1/U2 link pm states if exit latency is too long
      xhci: Don't prevent USB2 bus suspend in state check intended for USB3 only

Mathias Payer (1):
      USB: check usb_get_extra_descriptor for proper size

Mattias Jacobsson (1):
      USB: misc: appledisplay: add 20" Apple Cinema Display

Mauro Carvalho Chehab (3):
      media: em28xx: use a default format if TRY_FMT fails
      media: em28xx: fix input name for Terratec AV 350
      media: em28xx: make v4l2-compliance happier by starting sequence on zero

Max Filippov (6):
      xtensa: add NOTES section to the linker script
      xtensa: make sure bFLT stack is 16 byte aligned
      xtensa: fix boot parameters address translation
      xtensa: enable coprocessors that are being flushed
      xtensa: fix coprocessor context offset definitions
      xtensa: fix coprocessor part of ptrace_{get,set}xregs

Michael Kelley (2):
      clockevents/drivers/i8253: Add support for PIT shutdown quirk
      x86/hyper-v: Enable PIT shutdown quirk

Michael Niewöhner (1):
      usb: core: quirks: add RESET_RESUME quirk for Cherry G230 Stream series

Michal Hocko (1):
      memory_hotplug: cond_resched in __remove_pages

Mike Kravetz (2):
      hugetlbfs: dirty pages as they are added to pagecache
      hugetlbfs: fix kernel BUG at fs/hugetlbfs/inode.c:444!

Miklos Szeredi (3):
      fuse: fix blocked_waitq wakeup
      fuse: fix leaked notify reply
      fuse: cleanup fuse_file refcounting

Mikulas Patocka (2):
      mach64: fix display corruption on big endian machines
      mach64: fix image corruption due to reading accelerator registers

Nadav Amit (1):
      media: uvcvideo: Fix uvc_alloc_entity() allocation alignment

Nathan Chancellor (2):
      clk: s2mps11: Add used attribute to s2mps11_dt_match
      misc: atmel-ssc: Fix section annotation on atmel_ssc_get_driver_data

Naveen N. Rao (2):
      powerpc/pseries: Fix DTL buffer registration
      powerpc/pseries: Fix how we iterate over the DTL entries

Nicholas Mc Guire (2):
      media: pci: cx23885: handle adding to list failure
      usb: gadget: fsl_udc_core: check allocation return value and cleanup on failure

Nicolas Dichtel (1):
      tun: forbid iface creation with rtnl ops

Nicolas Huaman (1):
      ALSA: usb-audio: update quirk for B&W PX to remove microphone

Nicolas Pitre (1):
      Cramfs: fix abad comparison when wrap-arounds occur

Nikolay Borisov (1):
      btrfs: Always try all copies when reading extent buffers

Oliver Hartkopp (1):
      can: raw: check for CAN FD capable netdev in raw_sendmsg()

Ondrej Mosnacek (1):
      crypto: lrw - Fix out-of bounds access on counter overflow

Pan Bian (5):
      btrfs: relocation: set trans to be NULL after ending transaction
      exportfs: do not read dentry after free
      ext2: fix potential use after free
      rapidio/rionet: do not free skb before reading its length
      hfs: do not free node before using

Paolo Bonzini (1):
      KVM: x86: remove code for lazy FPU handling

Parav Pandit (3):
      IB/{cm, umad}: Handle av init error
      IB/cm: Fix sleeping while spin lock is held
      IB/cm: Avoid AV ah_attr overwriting during LAP message handling

Paul Mackerras (1):
      powerpc: Fix COFF zImage booting on old powermacs

Paul Moore (1):
      cipso: don't use IPCB() to locate the CIPSO IP option

Paulo Alcantara (1):
      cifs: Fix separator when building path from dentry

Petr Machata (1):
      vxlan: Fix error path in __vxlan_dev_create()

Punnaiah Choudary Kalluri (1):
      net: macb: Fix race condition in driver when Rx frame is dropped

Quinn Tran (1):
      scsi: qla2xxx: shutdown chip if reset fail

Richard Genoud (2):
      dmaengine: at_hdmac: fix memory leak in at_dma_xlate()
      dmaengine: at_hdmac: fix module unloading

Richard Weinberger (2):
      um: Drop own definition of PTRACE_SYSEMU/_SINGLESTEP
      um: Give start_idle_thread() a return code

Robbie Ko (1):
      Btrfs: fix cur_offset in the error case for nocow

Russell King (1):
      mmc: omap_hsmmc: fix DMA API warning

Sagi Grimberg (1):
      iser: set sector for ambiguous mr status errors

Sakari Ailus (1):
      media: v4l: event: Add subscription to list before calling "add" operation

Sandeep Singh (1):
      xhci: workaround CSS timeout on AMD SNPS 3.0 xHC

Sebastian Parschauer (2):
      HID: Add quirk for Microsoft PIXART OEM mouse
      HID: Add quirk for Primax PIXART OEM mice

Sergei Shtylyov (1):
      spi: sh-msiof: fix deferred probing

Serhey Popovych (1):
      tun: Consistently configure generic netdev params via rtnetlink

Spencer E. Olson (1):
      staging: comedi: ni_mio_common: protect register write overflow

Stefan Nuernberger (1):
      net/ipv4: defensive cipso option parsing

Stefano Brivio (1):
      ipv6/ndisc: Preserve IPv6 control buffer if protocol error handlers are called

Steve French (3):
      smb3: allow stats which track session and share reconnects to be reset
      smb3: do not attempt cifs operation in smb3 query info error path
      smb3: on kerberos mount if server doesn't specify auth type use krb5

Steven Rostedt (VMware) (2):
      tracing: Fix memory leak in set_trigger_filter()
      tracing: Fix memory leak of instance function hash filters

Sven Eckelmann (3):
      batman-adv: Check total_size when queueing fragments
      batman-adv: Use only queued fragments when merging
      batman-adv: Expand merged fragment buffer for full packet

Taehee Yoo (1):
      netfilter: xt_IDLETIMER: add sysfs filename checking routine

Takashi Iwai (8):
      ALSA: oss: Use kvzalloc() for local buffer allocations
      ALSA: ac97: Fix incorrect bit shift at AC97-SPSA control write
      ALSA: wss: Fix invalid snd_free_pages() at error path
      ALSA: sparc: Fix invalid snd_free_pages() at error path
      ALSA: control: Fix race between adding and removing a user element
      ALSA: pcm: Call snd_pcm_unlink() conditionally at closing
      ALSA: usb-audio: Avoid nested autoresume calls
      ALSA: usb-audio: Replace probing flag with active refcount

Takashi Sakamoto (1):
      ALSA: control: fix failure to return numerical ID in 'add' event

Tang Junhui (1):
      bcache: fix miss key refill->end in writeback

Tarick Bedeir (1):
      net/mlx4_core: Correctly set PFC param if global pause is turned off.

Theodore Ts'o (4):
      ext4: fix EXT4_IOC_SWAP_BOOT
      ext4: fix use-after-free race in ext4_remount()'s error path
      ext4: avoid possible double brelse() in add_new_gdb() on error path
      ext4: fix possible leak of sbi->s_group_desc_leak in error path

Thomas Gleixner (2):
      x86/eisa: Add missing include
      mac80211_hwsim: Replace bogus hrtimer clockid

Thomas Zimmermann (1):
      drm/ast: Remove existing framebuffers before loading driver

Thor Thayer (1):
      net: stmmac: Fix RX packet size > 8191

Tom Lendacky (1):
      x86/mm: Simplify p[g4um]d_page() macros

Tomasz Figa (1):
      power: supply: max8998-charger: Fix platform data retrieval

Tony Luck (1):
      EDAC, {i7core,sb,skx}_edac: Fix uncorrected error counting

Tore Anderson (1):
      USB: serial: option: add HP lt4132

Toshi Kani (3):
      x86/asm: Add pud/pmd mask interfaces to handle large PAT bit
      x86/asm: Move PUD_PAGE macros to page_types.h
      x86/asm: Fix pud/pmd interfaces to handle large PAT bit

Trond Myklebust (3):
      nfsd: Fix an Oops in free_session()
      NFSv4: Don't exit the state manager without clearing NFS4CLNT_MANAGER_RUNNING
      SUNRPC: Fix a potential race in xprt_connect()

Ulf Hansson (2):
      mmc: core: Reset HPI enabled state during re-init and in case of errors
      mmc: core: Use a minimum 1600ms timeout when enabling CACHE ctrl

Vasily Averin (10):
      ext4: avoid potential extra brelse in setup_new_flex_group_blocks()
      ext4: add missing brelse() in set_flexbg_block_bitmap()'s error path
      ext4: add missing brelse() add_new_gdb_meta_bg()'s error path
      ext4: add missing brelse() update_backups()'s error path
      ext4: fix missing cleanup if ext4_alloc_flex_bg_array() fails while resizing
      ext4: fix possible inode leak in the retry loop of ext4_resize_fs()
      ext4: avoid buffer leak in ext4_orphan_add() after prior errors
      ext4: release bs.bh before re-using in ext4_xattr_block_find()
      ext4: fix buffer leak in ext4_xattr_move_to_block() on error path
      ext4: fix buffer leak in __ext4_read_dirblock() on error path

Vasyl Vavrychuk (1):
      mac80211_hwsim: Timer should be initialized before device registered

Ville Syrjälä (2):
      drm/i915: Disable LP3 watermarks on all SNB machines
      drm: Rewrite drm_ioctl_flags() to resemble the new drm_ioctl() code

Wanpeng Li (1):
      KVM: X86: Fix NULL deref in vcpu_scan_ioapic

Wei Yongjun (1):
      IB/mthca: Fix error return code in __mthca_init_one()

Wenwen Wang (1):
      dm ioctl: harden copy_params()'s copy_from_user() from malicious users

Wolfram Sang (1):
      mmc: core: use mrq->sbc when sending CMD23 for RPMB

Xin Long (1):
      l2tp: fix a sock refcnt leak in l2tp_tunnel_register

Y.C. Chen (2):
      drm/ast: change resolution may cause screen blurred
      drm/ast: fixed cursor may disappear sometimes

Yogesh Gaur (1):
      mtd: spi-nor: fsl-quadspi: fix api naming typo _init_ahb_read

Young Xiao (1):
      staging: rtl8712: Fix possible buffer overrun

YueHaibing (3):
      SUNRPC: drop pointless static qualifier in xdr_get_next_encode_buffer()
      sysv: return 'err' instead of 0 in __sysv_write_inode
      exportfs: fix 'passing zero to ERR_PTR()' warning

Zhimin Gu (1):
      x86, hibernate: Fix nosave_regions setup for hibernation

tang.junhui (1):
      bcache: fix wrong cache_misses statistics

yujuan.qi (1):
      Cipso: cipso_v4_optptr enter infinite loop


View attachment "linux-3.16.63.patch" of type "text/x-diff" (313053 bytes)

Download attachment "signature.asc" of type "application/pgp-signature" (834 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ