[PATCH for-4.9 00/40] Stable commits taken from Ubuntu Yakkety

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

 



Hi Greg,

For your consideration - stable commits taken from the Ubuntu Yakkety (4.8)
tree.

Alex Hung (1):
  ACPI / blacklist: add _REV quirks for Dell Precision 5520 and 3520

Alexandre Belloni (1):
  usb: gadget: udc: atmel: remove memory leak

Alexey Kardashevskiy (7):
  vfio/spapr: Postpone allocation of userspace version of TCE table
  powerpc/iommu: Pass mm_struct to init/cleanup helpers
  powerpc/iommu: Stop using @current in mm_iommu_xxx
  vfio/spapr: Reference mm in tce_container
  powerpc/mm/iommu, vfio/spapr: Put pages on VFIO container shutdown
  vfio/spapr: Add a helper to create default DMA window
  vfio/spapr: Postpone default window creation

Ben Skeggs (3):
  drm/nouveau/disp/gp102: fix cursor/overlay immediate channel indices
  drm/nouveau/disp/nv50-: split chid into chid.ctrl and chid.user
  drm/nouveau/disp/nv50-: specify ctrl/user separately when constructing
    classes

Bjorn Helgaas (7):
  PCI: Separate VF BAR updates from standard BAR updates
  PCI: Remove pci_resource_bar() and pci_iov_resource_bar()
  PCI: Add comments about ROM BAR updating
  PCI: Decouple IORESOURCE_ROM_ENABLE and PCI_ROM_ADDRESS_ENABLE
  PCI: Don't update VF BARs while VF memory space is enabled
  PCI: Update BARs using property bits appropriate for type
  PCI: Ignore BAR updates on virtual functions

Chris J Arges (1):
  igb: Workaround for igb i210 firmware issue

Dan Streetman (1):
  xen: do not re-use pirq number cached in pci device msi msg data

Florian Fainelli (1):
  net: phy: Avoid deadlock during phy_error()

Gabriel Krisman Bertazi (1):
  serial: 8250_pci: Detach low-level driver during PCI error recovery

Gavin Shan (1):
  PCI: Do any VF BAR updates before enabling the BARs

Harald Freudenberger (1):
  s390/zcrypt: Introduce CEX6 toleration

Henrik Ingo (1):
  [media] uvcvideo: uvc_scan_fallback() for webcams with broken chain

Mauricio Faria de Oliveira (1):
  block: allow WRITE_SAME commands with the SG_IO ioctl

Michael Cyr (6):
  scsi: ibmvscsis: Issues from Dan Carpenter/Smatch
  scsi: ibmvscsis: Return correct partition name/# to client
  scsi: ibmvscsis: Clean up properly if target_submit_cmd/tmr fails
  scsi: ibmvscsis: Rearrange functions for future patches
  scsi: ibmvscsis: Synchronize cmds at tpg_enable_store time
  scsi: ibmvscsis: Synchronize cmds at remove time

Michael Ellerman (1):
  powerpc/mm: Fix build break when CMA=n && SPAPR_TCE_IOMMU=y

Michael Pobega (1):
  ACPI / blacklist: Make Dell Latitude 3350 ethernet work

Thomas Falcon (1):
  ibmveth: calculate gso_segs for large packets

Todd Fujinaka (1):
  igb: add i211 to i210 PHY workaround

Vitaly Kuznetsov (2):
  x86/hyperv: Handle unknown NMIs on one CPU when unknown_nmi_panic
  Drivers: hv: ring_buffer: count on wrap around mappings in
    get_next_pkt_raw() (v2)

Vladimir Davydov (1):
  slub: move synchronize_sched out of slab_mutex on shrink

 arch/powerpc/include/asm/mmu_context.h             |   20 +-
 arch/powerpc/kernel/setup-common.c                 |    2 +-
 arch/powerpc/mm/mmu_context_book3s64.c             |    6 +-
 arch/powerpc/mm/mmu_context_iommu.c                |   62 +-
 arch/x86/kernel/cpu/mshyperv.c                     |   24 +
 arch/x86/pci/xen.c                                 |   23 +-
 block/scsi_ioctl.c                                 |    3 +
 drivers/acpi/blacklist.c                           |   28 +
 drivers/gpu/drm/nouveau/nvkm/engine/disp/Kbuild    |    2 +
 .../gpu/drm/nouveau/nvkm/engine/disp/channv50.c    |   30 +-
 .../gpu/drm/nouveau/nvkm/engine/disp/channv50.h    |   23 +-
 drivers/gpu/drm/nouveau/nvkm/engine/disp/cursg84.c |    2 +-
 .../gpu/drm/nouveau/nvkm/engine/disp/cursgf119.c   |    2 +-
 .../gpu/drm/nouveau/nvkm/engine/disp/cursgk104.c   |    2 +-
 .../gpu/drm/nouveau/nvkm/engine/disp/cursgp102.c   |   37 +
 .../gpu/drm/nouveau/nvkm/engine/disp/cursgt215.c   |    2 +-
 .../gpu/drm/nouveau/nvkm/engine/disp/cursnv50.c    |    6 +-
 .../gpu/drm/nouveau/nvkm/engine/disp/dmacgf119.c   |   44 +-
 .../gpu/drm/nouveau/nvkm/engine/disp/dmacgp104.c   |   23 +-
 .../gpu/drm/nouveau/nvkm/engine/disp/dmacnv50.c    |   46 +-
 drivers/gpu/drm/nouveau/nvkm/engine/disp/oimmg84.c |    2 +-
 .../gpu/drm/nouveau/nvkm/engine/disp/oimmgf119.c   |    2 +-
 .../gpu/drm/nouveau/nvkm/engine/disp/oimmgk104.c   |    2 +-
 .../gpu/drm/nouveau/nvkm/engine/disp/oimmgp102.c   |   37 +
 .../gpu/drm/nouveau/nvkm/engine/disp/oimmgt215.c   |    2 +-
 .../gpu/drm/nouveau/nvkm/engine/disp/oimmnv50.c    |    6 +-
 .../gpu/drm/nouveau/nvkm/engine/disp/piocgf119.c   |   28 +-
 .../gpu/drm/nouveau/nvkm/engine/disp/piocnv50.c    |   30 +-
 .../gpu/drm/nouveau/nvkm/engine/disp/rootgp104.c   |    4 +-
 .../gpu/drm/nouveau/nvkm/engine/disp/rootnv50.c    |    4 +-
 drivers/media/usb/uvc/uvc_driver.c                 |  118 ++-
 drivers/net/ethernet/ibm/ibmveth.c                 |   12 +-
 drivers/net/ethernet/intel/igb/e1000_phy.c         |    4 +
 drivers/net/phy/phy.c                              |   14 +-
 drivers/pci/iov.c                                  |   70 +-
 drivers/pci/pci.c                                  |   34 -
 drivers/pci/pci.h                                  |    7 +-
 drivers/pci/probe.c                                |    3 +-
 drivers/pci/rom.c                                  |    5 +
 drivers/pci/setup-res.c                            |   48 +-
 drivers/s390/crypto/ap_bus.c                       |    3 +
 drivers/s390/crypto/ap_bus.h                       |    1 +
 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c           | 1096 +++++++++-----------
 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.h           |    5 +-
 drivers/tty/serial/8250/8250_pci.c                 |   23 +-
 drivers/usb/gadget/udc/atmel_usba_udc.c            |    3 +-
 drivers/usb/gadget/udc/atmel_usba_udc.h            |    1 +
 drivers/vfio/vfio_iommu_spapr_tce.c                |  328 ++++--
 include/linux/hyperv.h                             |   32 +-
 mm/slab.c                                          |    4 +-
 mm/slab.h                                          |    2 +-
 mm/slab_common.c                                   |   27 +-
 mm/slob.c                                          |    2 +-
 mm/slub.c                                          |   19 +-
 54 files changed, 1323 insertions(+), 1042 deletions(-)
 create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/cursgp102.c
 create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/oimmgp102.c

-- 
2.9.3




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