[GIT PULL] commits for Linux 4.9

[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.9 .

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 3781db07c79e7e4c5273c902f9c4718795866a1c:

  Linux 4.9.68 (2017-12-09 22:01:57 +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.9-11122017

for you to fetch changes up to 91388b75c2e8e018ffb59ecb5c7fca68285e9a30:

  RDMA/cxgb4: Annotate r2 and stag as __be32 (2017-12-11 19:34:01 -0500)

- ----------------------------------------------------------------
for-greg-4.9-11122017

- ----------------------------------------------------------------
Alexey Kardashevskiy (1):
      powerpc/powernv/ioda2: Gracefully fail if too many TCE levels requested

Alexey Kodanev (1):
      gre6: use log_ecn_error module parameter in ip6_tnl_rcv()

Andre Przywara (1):
      KVM: arm/arm64: VGIC: Fix command handling while ITS being disabled

Andrew Banman (1):
      x86/platform/uv/BAU: Fix HUB errors by remove initial write to sw-ack register

Arvind Yadav (1):
      atm: horizon: Fix irq release error

Ben Hutchings (1):
      mac80211_hwsim: Fix memory leak in hwsim_new_radio_nl()

Blomme, Maarten (2):
      spi_ks8995: fix "BUG: key accdaa28 not in .data!"
      spi_ks8995: regs_size incorrect for some devices

Chris Brandt (1):
      i2c: riic: fix restart condition

Christophe JAILLET (2):
      USB: gadgetfs: Fix a potential memory leak in 'dev_config()'
      drivers/rapidio/devices/rio_mport_cdev.c: fix resource leak in error handling path in 'rio_dma_transfer()'

Chuck Lever (1):
      sunrpc: Fix rpc_task_begin trace point

Daniel Drake (1):
      HID: chicony: Add support for another ASUS Zen AiO keyboard

Darrick J. Wong (1):
      xfs: fix forgotten rcu read unlock when skipping inode reclaim

Dave Hansen (1):
      x86/mpx/selftests: Fix up weird arrays

David Daney (1):
      module: set __jump_table alignment to 8

David Howells (1):
      afs: Connect up the CB.ProbeUuid

Dmitry Safonov (1):
      x86/selftests: Add clobbers for int80 on x86_64

Eric Dumazet (1):
      bpf: fix lockdep splat

Florian Westphal (1):
      netfilter: don't track fragmented packets

Franck Demathieu (1):
      irqchip/crossbar: Fix incorrect type of register size

Guenter Roeck (2):
      ARM: OMAP2+: Fix device node reference counts
      ARM: OMAP2+: Release device node after it is no longer needed.

Herbert Xu (1):
      xfrm: Copy policy family in clone_policy

James Smart (1):
      scsi: lpfc: Fix crash during Hardware error recovery on SLI3 adapters

Jan Kara (1):
      axonram: Fix gendisk handling

Jason Baron (1):
      jump_label: Invoke jump_label_test() via early_initcall()

Jim Mattson (1):
      kvm: nVMX: VMCLEAR should not cause the vCPU to shut down

Jim Qu (1):
      drm/amd/amdgpu: fix console deadlock if late init failed

Joe Perches (1):
      scsi: qla2xxx: Fix ql_dump_buffer

Johan Hovold (1):
      dt-bindings: usb: fix reg-property port-number range

Johannes Thumshirn (1):
      zram: set physical queue limits to avoid array out of bounds accesses

John Keeping (1):
      usb: gadget: configs: plug memory leak

Jérémy Lefaure (2):
      EDAC, i5000, i5400: Fix use of MTR_DRAM_WIDTH macro
      EDAC, i5000, i5400: Fix definition of NRECMEMB register

Keefe Liu (1):
      ipvlan: fix ipv6 outbound device

Kees Cook (1):
      ARM: 8657/1: uaccess: consistently check object sizes

Krzysztof Kozlowski (1):
      crypto: s5p-sss - Fix completing crypto request in IRQ handler

Kuninori Morimoto (1):
      ASoC: rcar: avoid SSI_MODEx settings for SSI8

Ladislav Michl (1):
      ARM: OMAP2+: gpmc-onenand: propagate error on initialization failure

Leon Romanovsky (1):
      RDMA/cxgb4: Annotate r2 and stag as __be32

Majd Dibbiny (1):
      IB/mlx5: Assign send CQ and recv CQ of UMR QP

Mark Bloch (1):
      IB/mlx4: Increase maximal message size under UD QP

Mark Rutland (2):
      arm: KVM: Survive unknown traps from guests
      arm64: KVM: Survive unknown traps from guests

Masahiro Yamada (4):
      kbuild: pkg: use --transform option to prefix paths in tar
      coccinelle: fix parallel build with CHECK=scripts/coccicheck
      clk: uniphier: fix DAPLL2 clock rate of Pro5
      kbuild: do not call cc-option before KBUILD_CFLAGS initialization

Michal Schmidt (4):
      bnx2x: prevent crash when accessing PTP with interface down
      bnx2x: fix possible overrun of VFPF multicast addresses array
      bnx2x: fix detection of VLAN filtering feature for VF
      bnx2x: do not rollback VF MAC/VLAN filters we did not configure

Ming Lei (2):
      blk-mq: initialize mq kobjects in blk_mq_init_allocated_queue()
      block: wake up all tasks blocked in get_request()

Nicholas Piggin (1):
      powerpc: Fix compiling a BE kernel with a powerpc64le toolchain

Paul Mackerras (1):
      powerpc/64: Invalidate process table caching after setting process table

Paul Moore (1):
      audit: ensure that 'audit=1' actually enables audit for PID 1

Pavel Tatashin (1):
      sparc64/mm: set fields in deferred pages

Peter Zijlstra (1):
      sched/fair: Make select_idle_cpu() more aggressive

Petr Cvek (1):
      usb: gadget: pxa27x: Test for a valid argument pointer

Phil Reid (1):
      gpio: altera: Use handle_level_irq when configured as a level_high

Randy Dunlap (1):
      dynamic-debug-howto: fix optional/omitted ending line number to be LARGE instead of 0

Raz Manor (1):
      usb: gadget: udc: net2280: Fix tmp reusage in net2280 driver

Roger Quadros (1):
      usb: dwc3: gadget: Fix system suspend/resume on TI platforms

Sachin Sant (1):
      selftest/powerpc: Fix false failures for skipped tests

Sasha Levin (2):
      Revert "drm/armada: Fix compile fail"
      Revert "spi: SPI_FSL_DSPI should depend on HAS_DMA"

Sean Young (1):
      [media] lirc: fix dead lock between open and wakeup_filter

Sebastian Sjoholm (1):
      net: qmi_wwan: add Quectel BG96 2c7c:0296

Sergey Senozhatsky (1):
      zsmalloc: calling zs_map_object() from irq is a bug

Shile Zhang (1):
      powerpc/64: Fix checksum folding in csum_add()

Sowmini Varadhan (1):
      rds: tcp: Sequence teardown of listen and acceptor sockets to avoid races

Steffen Klassert (1):
      vti6: Don't report path MTU below IPV6_MIN_MTU.

Stephen Bates (1):
      lib/genalloc.c: make the avail variable an atomic_long_t

Tejun Heo (2):
      libata: drop WARN from protocol error in ata_sff_qc_issue()
      workqueue: trigger WARN if queue_delayed_work() is called with NULL @wq

Thomas Falcon (2):
      ibmvnic: Fix overflowing firmware/hardware TX queue
      ibmvnic: Allocate number of rx/tx buffers agreed on by firmware

Thomas Gleixner (1):
      x86/hpet: Prevent might sleep splat on resume

Trond Myklebust (1):
      NFS: Fix a typo in nfs_rename()

WANG Cong (1):
      ipv6: reorder icmpv6_init() and ip6_mr_init()

Wanpeng Li (1):
      KVM: nVMX: reset nested_run_pending if the vCPU is going to be reset

Xin Long (4):
      route: also update fnhe_genid when updating a route cache
      route: update fnhe_expires for redirect when the fnhe exists
      sctp: do not free asoc when it is already dead in sctp_sendmsg
      sctp: use the right sk after waking up from wait_buf sleep

Zdenek Kabelac (1):
      md: free unused memory after bitmap resize

 .../devicetree/bindings/usb/usb-device.txt         |   2 +-
 Makefile                                           |  21 ++--
 arch/arm/include/asm/kvm_arm.h                     |   1 +
 arch/arm/include/asm/uaccess.h                     |  44 ++++++---
 arch/arm/kvm/handle_exit.c                         |  19 ++--
 arch/arm/mach-omap2/gpmc-onenand.c                 |  10 +-
 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c         |  25 +++--
 arch/arm64/kvm/handle_exit.c                       |  19 ++--
 arch/powerpc/Makefile                              |  11 ++-
 arch/powerpc/include/asm/checksum.h                |   2 +-
 arch/powerpc/mm/pgtable-radix.c                    |   4 +
 arch/powerpc/platforms/powernv/pci-ioda.c          |   3 +
 arch/powerpc/sysdev/axonram.c                      |   5 +-
 arch/sparc/mm/init_64.c                            |   9 +-
 arch/x86/kernel/hpet.c                             |   2 +-
 arch/x86/kvm/vmx.c                                 |  26 ++---
 arch/x86/platform/uv/tlb_uv.c                      |   1 -
 block/blk-core.c                                   |   4 +-
 block/blk-mq-sysfs.c                               |   4 +-
 block/blk-mq.c                                     |   4 +-
 block/blk-mq.h                                     |   1 +
 drivers/ata/libata-sff.c                           |   1 -
 drivers/atm/horizon.c                              |   2 +-
 drivers/block/zram/zram_drv.c                      |   2 +
 drivers/clk/uniphier/clk-uniphier-sys.c            |   2 +-
 drivers/crypto/s5p-sss.c                           |   5 +-
 drivers/edac/i5000_edac.c                          |   8 +-
 drivers/edac/i5400_edac.c                          |   9 +-
 drivers/gpio/gpio-altera.c                         |  26 +++--
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |   5 +-
 drivers/gpu/drm/armada/Makefile                    |   2 -
 drivers/hid/Kconfig                                |   4 +-
 drivers/hid/hid-chicony.c                          |   1 +
 drivers/hid/hid-core.c                             |   1 +
 drivers/hid/hid-ids.h                              |   1 +
 drivers/i2c/busses/i2c-riic.c                      |   6 +-
 drivers/infiniband/hw/cxgb4/t4fw_ri_api.h          |   4 +-
 drivers/infiniband/hw/mlx4/qp.c                    |   2 +-
 drivers/infiniband/hw/mlx5/main.c                  |   2 +
 drivers/irqchip/irq-crossbar.c                     |   8 +-
 drivers/md/bitmap.c                                |   9 ++
 drivers/media/rc/lirc_dev.c                        |   4 +-
 drivers/memory/omap-gpmc.c                         |   4 +-
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c   |  36 +++++--
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c  |   8 +-
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h  |   1 +
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c   |  23 +++--
 drivers/net/ethernet/ibm/ibmvnic.c                 |  43 ++++++--
 drivers/net/ethernet/ibm/ibmvnic.h                 |   1 +
 drivers/net/ipvlan/ipvlan_core.c                   |   2 +-
 drivers/net/phy/spi_ks8995.c                       |   3 +-
 drivers/net/usb/qmi_wwan.c                         |   1 +
 drivers/net/wireless/mac80211_hwsim.c              |   5 +-
 drivers/rapidio/devices/rio_mport_cdev.c           |   3 +-
 drivers/scsi/lpfc/lpfc_els.c                       |  14 ++-
 drivers/scsi/qla2xxx/qla_dbg.c                     |  12 +--
 drivers/spi/Kconfig                                |   1 -
 drivers/usb/dwc3/gadget.c                          |   7 +-
 drivers/usb/gadget/configfs.c                      |   1 +
 drivers/usb/gadget/legacy/inode.c                  |   4 +-
 drivers/usb/gadget/udc/net2280.c                   |  25 ++---
 drivers/usb/gadget/udc/pxa27x_udc.c                |   5 +-
 fs/afs/cmservice.c                                 |   3 +
 fs/nfs/dir.c                                       |   2 +-
 fs/xfs/xfs_inode.c                                 |   1 +
 include/linux/genalloc.h                           |   3 +-
 include/linux/omap-gpmc.h                          |   5 +-
 kernel/audit.c                                     |  10 +-
 kernel/bpf/percpu_freelist.c                       |   8 +-
 kernel/jump_label.c                                |   2 +-
 kernel/sched/fair.c                                |   2 +-
 kernel/sched/features.h                            |   5 +
 kernel/workqueue.c                                 |   1 +
 lib/dynamic_debug.c                                |   4 +
 lib/genalloc.c                                     |  10 +-
 mm/zsmalloc.c                                      |   2 +-
 net/ipv4/netfilter/nf_conntrack_l3proto_ipv4.c     |   4 +
 net/ipv4/netfilter/nf_nat_l3proto_ipv4.c           |   5 -
 net/ipv4/route.c                                   |  14 ++-
 net/ipv6/af_inet6.c                                |  10 +-
 net/ipv6/ip6_gre.c                                 |   2 +-
 net/ipv6/ip6_vti.c                                 |   8 +-
 net/rds/tcp.c                                      |  15 ++-
 net/rds/tcp.h                                      |   2 +-
 net/rds/tcp_listen.c                               |   9 +-
 net/sctp/socket.c                                  |  38 ++++---
 net/sunrpc/sched.c                                 |   3 +-
 net/xfrm/xfrm_policy.c                             |   1 +
 scripts/coccicheck                                 |  15 +--
 scripts/module-common.lds                          |   2 +
 scripts/package/Makefile                           |   5 +-
 sound/soc/sh/rcar/ssiu.c                           |   6 +-
 tools/testing/selftests/powerpc/harness.c          |   6 +-
 tools/testing/selftests/x86/fsgsbase.c             |   2 +-
 tools/testing/selftests/x86/ldt_gdt.c              |  16 ++-
 tools/testing/selftests/x86/mpx-hw.h               |   4 +-
 tools/testing/selftests/x86/ptrace_syscall.c       |   3 +-
 tools/testing/selftests/x86/single_step_syscall.c  |   5 +-
 virt/kvm/arm/vgic/vgic-its.c                       | 109 ++++++++++++---------
 99 files changed, 544 insertions(+), 318 deletions(-)
-----BEGIN PGP SIGNATURE-----

iQIcBAEBCAAGBQJaLynXAAoJEN6mb/eXdyzcJIkQAKnfZSv461UVTRJW01K9ECQ6
UpfhthOs2IwPX+iFK4wrxNCnEuYsVUboX29Gpcf/peXHZjNq17qyWThuzg1NDJCS
n+b+RmIU6yXBtXn98FrGFa/QpYhNtUuh2NvplqzE9MGpakUEgW75XwYcwa6DRoh4
3eyoWyheXNikXTiYoqaADCiBfr+JSctrZtNRlzj5Bah3Kq6JOk4vA/6Z6T0DGovG
CjyP/urdL544+KfBcuObP1uRCZp2AuOqjEJ8bkhakyL2aCYHyDq/FHxppJ1/wfJ5
L1Nwj7WrsvXe9ZYrZIuTFfQe/xOudI9Ae/l+08PdtsOOy9gqgztSuKzAqyvaIro7
0iXE44oRdnksyNo1Y65l+sGAKSUG/W2i3uOVS3703XDcGAhWO5hhKLZ8Bg6c6AtH
okk28cUUUCitbc0+QD1a9Z7QvHUn9AC1BsUeHCk7DkteEhGqB6m3zgfpYal+s4Xz
hSq+tFOIdzA4PvMy6aNXXJKagvOhVr00j9MJZ9pl4I8NoFexOTgAnNQ91RMXnyEx
hC5xm+Ugfu2/ZMg+beV44Qh+34ZZKZ2J02M0zUmyYmDfNHMJnbCkz3pYL1V7YuO9
XNZUxkF2snxVl1io2djyGNx3Y4cEA/5na5bKj1+0gBABiQwwOkylXf3qI7cMGMBU
1B0vUCR+MHZCiSU6t3eq
=n4qU
-----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]