[GIT PULL] commits for Linux 4.14

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hi Greg,

Pleae pull commits for Linux 4.14 .

I've sent a review request for all commits over a week ago and all
comments were addressed.


Thanks,
Sasha

=====


The following changes since commit 9c0bf9847171edd597a13adf3ddc879e96d947cd:

  Linux 4.14.14 (2018-01-17 09:45:30 +0100)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/sashal/linux-stable.git tags/for-greg-4.14-28012018

for you to fetch changes up to 1cb172f647e2ec3f6fd5bf93f3a9f471250e9e35:

  KVM: x86: emulate #UD while in guest mode (2018-01-28 13:29:56 -0500)

- ----------------------------------------------------------------
for-greg-4.14-28012018

- ----------------------------------------------------------------
Abhishek Goel (2):
      cpupowerutils: bench - Fix cpu online check
      cpupower : Fix cpupower working when cpu0 is offline

Andrew Elble (1):
      nfsd: check for use of the closed special stateid

Andrey Gusakov (6):
      drm/bridge: tc358767: do no fail on hi-res displays
      drm/bridge: tc358767: filter out too high modes
      drm/bridge: tc358767: fix DP0_MISC register set
      drm/bridge: tc358767: fix timing calculations
      drm/bridge: tc358767: fix AUXDATAn registers access
      drm/bridge: tc358767: fix 1-lane behavior

Antoine Tenart (2):
      net: mvpp2: fix the txq_init error path
      net: phy: marvell10g: fix the PHY id mask

Arnd Bergmann (1):
      drm/omap: displays: panel-dpi: add backlight dependency

Carlos Maiolino (1):
      xfs: Properly retry failed dquot items in case of error during buffer writeback

Chao Yu (1):
      quota: propagate error from __dquot_initialize

Christian König (1):
      drm/amdgpu: don't try to move pinned BOs

Christophe JAILLET (2):
      bnxt_en: Fix an error handling path in 'bnxt_get_module_eeprom()'
      drm/omap: Fix error handling path in 'omap_dmm_probe()'

Chun-Yeow Yeoh (1):
      mac80211: fix the update of path metric for RANN frame

Colin Ian King (2):
      i2c: i2c-boardinfo: fix memory leaks on devinfo
      usb: gadget: don't dereference g until after it has been null checked

Darrick J. Wong (3):
      xfs: always free inline data before resetting inode fork during ifree
      xfs: log recovery should replay deferred ops in order
      xfs: ubsan fixes

David Disseldorp (1):
      null_blk: fix dev->badblocks leak

David Hildenbrand (1):
      KVM: x86: fix em_fxstor() sleeping while in atomic

David Howells (3):
      rxrpc: The mutex lock returned by rxrpc_accept_call() needs releasing
      rxrpc: Provide a different lockdep key for call->user_mutex for kernel calls
      rxrpc: Fix service endpoint expiry

Dmitry V. Levin (1):
      uapi: fix linux/kfd_ioctl.h userspace compilation errors

Eduardo Otubo (1):
      xen-netfront: remove warning when unloading module

Emmanuel Grumbach (1):
      iwlwifi: mvm: fix the TX queue hang timeout for MONITOR vif type

Eric Anholt (1):
      drm/bridge: Fix lvds-encoder since the panel_bridge rework.

Felix Kuehling (2):
      drm/amdgpu: Fix SDMA load/unload sequence on HWS disabled mode
      drm/amdkfd: Fix SDMA oversubsription handling

Filipe Manana (1):
      Btrfs: incremental send, fix wrong unlink path after renaming file

Florian Fainelli (2):
      ARM: dts: NSP: Disable AHCI controller for HR NSP boards
      ARM: dts: NSP: Fix PPI interrupt types

Geert Uytterhoeven (1):
      net: ethernet: xilinx: Mark XILINX_LL_TEMAC broken on 64-bit

Guilherme G. Piccoli (1):
      scsi: aacraid: Prevent crash in case of free interrupt during scsi EH path

Gustavo A. R. Silva (1):
      scsi: ufs: ufshcd: fix potential NULL pointer dereference in ufshcd_config_vreg

Hans de Goede (1):
      ACPI / bus: Leave modalias empty for devices which are not present

Harald Freudenberger (1):
      s390/zcrypt: Fix wrong comparison leading to strange load balancing

Icenowy Zheng (1):
      media: usbtv: add a new usbid

James Hogan (1):
      cpufreq: Add Loongson machine dependencies

James Smart (1):
      nvmet-fc: correct ref counting error when deferred rcv used

Jan H. Schönherr (1):
      KVM: Let KVM_SET_SIGNAL_MASK work as advertised

Janakarajan Natarajan (1):
      KVM: x86: Fix CPUID function for word 6 (80000001_ECX)

Jeff Layton (1):
      reiserfs: remove unneeded i_version bump

Johannes Berg (1):
      mac80211: use QoS NDP for AP probing

Josef Bacik (1):
      btrfs: fix deadlock when writing out space cache

Juergen Gross (1):
      x86/xen: Support early interrupts in xen pv guests

Kai-Heng Feng (1):
      nvme-pci: disable APST on Samsung SSD 960 EVO + ASUS PRIME B350M-A

Larry Finger (1):
      staging: rtl8188eu: Fix incorrect response to SIOCGIWESSID

Liran Alon (4):
      KVM: nVMX/nSVM: Don't intercept #UD when running L2
      KVM: x86: emulator: Return to user-mode on L1 CPL=0 emulation failure
      KVM: x86: Don't re-execute instruction when not passing CR2 value
      KVM: nVMX: Fix vmx_check_nested_events() return value in case an event was reinjected to L2

Liu Bo (2):
      Btrfs: bail out gracefully rather than BUG_ON
      Btrfs: fix list_add corruption and soft lockups in fsync

Liu, Changcheng (1):
      scripts/faddr2line: extend usage on generic arch

Martin Schwidefsky (1):
      s390: fix alloc_pgste check in init_new_context again

Michael Lyle (1):
      bcache: check return value of register_shrinker

Michal Hocko (1):
      xfs: fortify xfs_alloc_buftarg error handling

Minwoo Im (2):
      nvme-pci: avoid hmb desc array idx out-of-bound when hmmaxd set.
      nvme-pci: fix NULL pointer dereference in nvme_free_host_mem()

Mirza Krak (1):
      drm/rockchip: dw-mipi-dsi: fix possible un-balanced runtime PM enable

Nikita Leshenko (3):
      KVM: x86: ioapic: Fix level-triggered EOI and IOAPIC reconfigure race
      KVM: x86: ioapic: Clear Remote IRR when entry is switched to edge-triggered
      KVM: x86: ioapic: Preserve read-only values in the redirection table

Nikolay Borisov (1):
      btrfs: Fix transaction abort during failure in btrfs_rm_dev_item

Paolo Bonzini (1):
      KVM: x86: emulate #UD while in guest mode

Robert Lippert (1):
      hwmon: (pmbus) Use 64bit math for DIRECT format values

Sagi Grimberg (4):
      nvme-fabrics: introduce init command check for a queue that is not alive
      nvme-fc: check if queue is ready in queue_rq
      nvme-loop: check if queue is ready in queue_rq
      nvme-rdma: don't complete requests before a send work request has completed

Sara Sharon (1):
      iwlwifi: fix access to prph when transport is stopped

Stefan Schake (2):
      drm/vc4: Account for interrupts in flight
      drm/vc4: Move IRQ enable to PM path

Tetsuo Handa (1):
      quota: Check for register_shrinker() failure.

Thomas Meyer (1):
      auxdisplay: img-ascii-lcd: Only build on archs that have IOMEM

Thomas Richter (1):
      s390/topology: fix compile error in file arch/s390/kernel/smp.c

Trond Myklebust (3):
      nfsd: CLOSE SHOULD return the invalid special stateid for NFSv4.x (x>0)
      nfsd: Ensure we check stateid validity in the seqid operation checks
      SUNRPC: Allow connect to return EHOSTUNREACH

Vasily Averin (4):
      grace: replace BUG_ON by WARN_ONCE in exit_net hook
      race of lockd inetaddr notifiers vs nlmsvc_rqst change
      lockd: fix "list_add double add" caused by legacy signal interface
      perf/core: Fix memory leak triggered by perf --namespace

Wanpeng Li (4):
      KVM: X86: Fix operand/address-size during instruction decoding
      KVM: nVMX: Fix mmu context after VMLAUNCH/VMRESUME failure
      KVM: X86: Fix softlockup when get the current kvmclock
      KVM: VMX: Fix rflags cache during vCPU reset

Xin Long (3):
      sctp: only allow the asoc reset when the asoc outq is empty
      sctp: avoid flushing unsent queue when doing asoc reset
      sctp: set sender next_tsn for the old result with ctsn_ack_point plus 1

Yan Markman (1):
      net: mvpp2: do not disable GMAC padding

Yisheng Xie (1):
      kmemleak: add scheduling point to kmemleak_scan()

shaoyunl (1):
      drm/amdkfd: Fix SDMA ring buffer size calculation

zhangliping (1):
      openvswitch: fix the incorrect flow action alloc size

 arch/arm/boot/dts/bcm-nsp.dtsi                     |   4 +-
 arch/arm/boot/dts/bcm958623hr.dts                  |   4 -
 arch/arm/boot/dts/bcm958625hr.dts                  |   4 -
 arch/mips/kvm/mips.c                               |   7 +-
 arch/powerpc/kvm/powerpc.c                         |   7 +-
 arch/s390/include/asm/mmu_context.h                |   2 +-
 arch/s390/include/asm/topology.h                   |   1 +
 arch/s390/kernel/smp.c                             |   1 +
 arch/s390/kvm/kvm-s390.c                           |   7 +-
 arch/x86/include/asm/kvm_host.h                    |   3 +-
 arch/x86/include/asm/segment.h                     |  12 ++
 arch/x86/kvm/cpuid.h                               |   2 +-
 arch/x86/kvm/emulate.c                             |  39 ++++++-
 arch/x86/kvm/ioapic.c                              |  20 +++-
 arch/x86/kvm/vmx.c                                 |  55 ++++-----
 arch/x86/kvm/x86.c                                 |  20 ++--
 arch/x86/mm/extable.c                              |   4 +-
 arch/x86/xen/enlighten_pv.c                        |  37 +++---
 arch/x86/xen/xen-asm_64.S                          |  14 +++
 drivers/acpi/device_sysfs.c                        |   4 +
 drivers/auxdisplay/Kconfig                         |   1 +
 drivers/block/null_blk.c                           |   5 +-
 drivers/cpufreq/Kconfig                            |   2 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c  |  47 +++++---
 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c             |   4 +
 drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_cik.c   |   4 +-
 .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c |  18 +++
 drivers/gpu/drm/bridge/lvds-encoder.c              |  48 ++++++--
 drivers/gpu/drm/bridge/tc358767.c                  |  73 ++++++------
 drivers/gpu/drm/omapdrm/displays/Kconfig           |   1 +
 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c           |   3 +-
 drivers/gpu/drm/rockchip/dw-mipi-dsi.c             |   3 +-
 drivers/gpu/drm/vc4/vc4_irq.c                      |   3 +
 drivers/gpu/drm/vc4/vc4_v3d.c                      |   3 +
 drivers/hwmon/pmbus/pmbus_core.c                   |  21 ++--
 drivers/i2c/i2c-boardinfo.c                        |   2 +
 drivers/md/bcache/btree.c                          |   5 +-
 drivers/media/usb/usbtv/usbtv-core.c               |   1 +
 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c  |   4 +-
 drivers/net/ethernet/marvell/mvpp2.c               |  29 +----
 drivers/net/ethernet/xilinx/Kconfig                |   1 +
 drivers/net/phy/marvell10g.c                       |   5 +-
 drivers/net/wireless/ath/ath9k/channel.c           |   2 +-
 drivers/net/wireless/intel/iwlwifi/fw/dbg.h        |   2 -
 drivers/net/wireless/intel/iwlwifi/mvm/utils.c     |   2 +
 .../net/wireless/intel/iwlwifi/pcie/trans-gen2.c   |   6 +
 drivers/net/wireless/intel/iwlwifi/pcie/trans.c    |   9 ++
 drivers/net/wireless/st/cw1200/sta.c               |   4 +-
 drivers/net/wireless/ti/wl1251/main.c              |   2 +-
 drivers/net/wireless/ti/wlcore/cmd.c               |   5 +-
 drivers/net/xen-netfront.c                         |  18 +++
 drivers/nvme/host/fabrics.h                        |  30 +++++
 drivers/nvme/host/fc.c                             |  19 +++-
 drivers/nvme/host/pci.c                            |  15 ++-
 drivers/nvme/host/rdma.c                           |  60 +++++-----
 drivers/nvme/target/fc.c                           |   9 +-
 drivers/nvme/target/loop.c                         |  25 ++++-
 drivers/s390/crypto/zcrypt_api.c                   |   4 +-
 drivers/scsi/aacraid/commsup.c                     |   2 +-
 drivers/scsi/ufs/ufshcd.c                          |   7 +-
 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c     |  14 +--
 drivers/usb/gadget/composite.c                     |   7 +-
 fs/btrfs/file.c                                    |   5 +-
 fs/btrfs/free-space-cache.c                        |   3 +-
 fs/btrfs/inode.c                                   |  10 +-
 fs/btrfs/send.c                                    | 124 ++++++++++++++++++---
 fs/btrfs/tree-log.c                                |   2 +-
 fs/btrfs/volumes.c                                 |  20 ++--
 fs/lockd/svc.c                                     |  16 ++-
 fs/nfs_common/grace.c                              |  10 +-
 fs/nfsd/nfs4state.c                                |  34 +++---
 fs/quota/dquot.c                                   |  22 ++--
 fs/reiserfs/super.c                                |   1 -
 fs/xfs/xfs_aops.c                                  |   6 +-
 fs/xfs/xfs_bmap_item.c                             |  23 ++--
 fs/xfs/xfs_bmap_item.h                             |   3 +-
 fs/xfs/xfs_buf.c                                   |  15 ++-
 fs/xfs/xfs_dquot.c                                 |  14 ++-
 fs/xfs/xfs_dquot_item.c                            |  40 ++++++-
 fs/xfs/xfs_inode.c                                 |  21 ++++
 fs/xfs/xfs_log_recover.c                           |  75 +++++++++++--
 fs/xfs/xfs_refcount_item.c                         |  21 ++--
 fs/xfs/xfs_refcount_item.h                         |   3 +-
 include/linux/kvm_host.h                           |   3 +
 include/net/mac80211.h                             |   8 +-
 include/trace/events/rxrpc.h                       |   2 +
 include/uapi/linux/kfd_ioctl.h                     |  22 ++--
 kernel/events/core.c                               |   1 +
 mm/kmemleak.c                                      |   2 +
 net/mac80211/mesh_hwmp.c                           |  15 ++-
 net/mac80211/mlme.c                                |   2 +-
 net/mac80211/tx.c                                  |  29 ++++-
 net/openvswitch/flow_netlink.c                     |  16 +--
 net/rxrpc/af_rxrpc.c                               |  13 +++
 net/rxrpc/ar-internal.h                            |   5 +-
 net/rxrpc/call_accept.c                            |   2 +-
 net/rxrpc/call_object.c                            |  19 +++-
 net/rxrpc/conn_client.c                            |   2 +
 net/rxrpc/conn_object.c                            |  42 ++++---
 net/rxrpc/net_ns.c                                 |   3 +
 net/rxrpc/sendmsg.c                                |   5 +-
 net/sctp/stream.c                                  |  32 ++++--
 net/sunrpc/xprtsock.c                              |   1 +
 scripts/faddr2line                                 |  21 ++--
 tools/power/cpupower/bench/system.c                |   2 +-
 .../cpupower/utils/idle_monitor/cpuidle_sysfs.c    |   9 +-
 virt/kvm/arm/arm.c                                 |   8 +-
 virt/kvm/kvm_main.c                                |  23 ++++
 108 files changed, 1088 insertions(+), 439 deletions(-)
-----BEGIN PGP SIGNATURE-----

iQIcBAEBCAAGBQJabk9kAAoJEN6mb/eXdyzckiIQAL/mUXipSmdz0sGZB2jmB8Qj
JgDyeJad9cci0OgaGY2r/9xub/pyE8Xom+rYaj+sXsbmtrqIeGLEZcnHYszKqWIA
DfDlBGzdhZJdnBYpf/I8NFCT7U0QHfvzyDJX/BiYmT9dRQshIzEXFT8DQUREmzOy
FxHL1MQXTjaPOmii+WrmZ+e/xL3gGYQRnCcHd1NKH4OekYzDfwAtT/TOAXtEcWAz
1+6CoEyHsgmP0QZczuFNnFPjvwPsRlUpWjo+T6hKFGfLth5Q3nIVK9hQ0gvib1Ig
ikA5hU4spIeXlhxFg7eI8kw4b5DtkJX6xdXNDjy79HPFwvQixDcikI3QWlabM5+1
YLc8vjnUY7132idOB6XK4VN2qxClcw9ZXEjYxrITUlzr65ILmu+6+fXtdap07tST
jRuYHHYfWmHLZrcYEsDo1eTZMFJq1yuEv/kbqjw7Reveat8H+k2vGBZtoFGI7Owq
0ZP27M5bxejtiehzbriG6edevODJBhmNP/h8A5eY5S07p+Kn35bOCmTBTKse7a3F
Tu14DKrWGsbF7scFpEMURBsalqdKVyrG/ETn5wUzeFdKF7Y8GHp2N9E1R5Sw/TmP
74JMpEsMHM5YnVHv3BNJEVCtneEbXFv5ocA6HAYyd5dqEmnExvgxbdLZR+ZXZ07E
8De2FHYjcTl/rQQKM/EM
=rlm4
-----END PGP SIGNATURE-----



[Index of Archives]     [Linux Kernel]     [Kernel Development Newbies]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Hiking]     [Linux Kernel]     [Linux SCSI]