Linux 4.4.5

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

 



I'm announcing the release of the 4.4.5 kernel.

All users of the 4.4 kernel series must upgrade.

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

thanks,

greg k-h

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

 Makefile                                       |    2 
 arch/arm/kvm/guest.c                           |    2 
 arch/arm64/include/asm/pgtable.h               |    7 
 arch/arm64/kvm/guest.c                         |    2 
 arch/arm64/mm/init.c                           |    4 
 arch/mips/kernel/traps.c                       |   13 -
 arch/mips/kvm/mips.c                           |    4 
 arch/mips/mm/sc-mips.c                         |   13 +
 arch/parisc/kernel/ptrace.c                    |   16 +-
 arch/parisc/kernel/syscall.S                   |    5 
 arch/x86/kernel/acpi/sleep.c                   |    7 
 arch/x86/kvm/vmx.c                             |   14 +
 arch/x86/kvm/x86.c                             |    9 -
 block/blk-settings.c                           |    4 
 drivers/ata/ahci.c                             |    6 
 drivers/ata/libahci.c                          |    3 
 drivers/ata/libata-scsi.c                      |   11 -
 drivers/ata/pata_rb532_cf.c                    |   11 +
 drivers/dma/pxa_dma.c                          |    8 -
 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c |    2 
 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c     |    8 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c         |    6 
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c         |    7 
 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c          |   13 +
 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c          |    3 
 drivers/gpu/drm/amd/amdgpu/vi.c                |   12 -
 drivers/gpu/drm/ast/ast_main.c                 |    2 
 drivers/gpu/drm/i915/i915_drv.c                |    5 
 drivers/gpu/drm/i915/i915_drv.h                |    1 
 drivers/gpu/drm/radeon/radeon_pm.c             |    8 -
 drivers/i2c/busses/i2c-brcmstb.c               |    3 
 drivers/iommu/amd_iommu_init.c                 |   63 +++++++-
 drivers/iommu/dmar.c                           |    5 
 drivers/iommu/intel-iommu.c                    |    4 
 drivers/media/i2c/adv7604.c                    |    3 
 drivers/misc/cxl/pci.c                         |    2 
 drivers/mtd/ubi/upd.c                          |    2 
 drivers/pci/host/pci-keystone-dw.c             |   11 -
 drivers/sh/pm_runtime.c                        |    2 
 drivers/target/target_core_device.c            |   43 ++++++
 drivers/target/target_core_file.c              |   29 +---
 drivers/target/target_core_iblock.c            |   56 +------
 drivers/thermal/cpu_cooling.c                  |   14 +
 drivers/usb/chipidea/otg.c                     |    2 
 drivers/usb/serial/cp210x.c                    |    1 
 drivers/usb/serial/option.c                    |    5 
 drivers/usb/serial/qcserial.c                  |    7 
 drivers/vfio/pci/vfio_pci.c                    |    9 -
 drivers/vfio/platform/vfio_platform_common.c   |    9 -
 drivers/vfio/vfio_iommu_type1.c                |    6 
 drivers/video/console/fbcon.c                  |    2 
 fs/btrfs/async-thread.c                        |    2 
 fs/btrfs/ctree.h                               |    2 
 fs/btrfs/disk-io.c                             |    5 
 fs/btrfs/extent-tree.c                         |   13 +
 fs/btrfs/inode.c                               |    4 
 fs/btrfs/root-tree.c                           |   10 +
 fs/cifs/cifsfs.h                               |   12 -
 fs/cifs/cifssmb.c                              |   21 ++
 fs/cifs/smb2pdu.c                              |   24 +--
 fs/dcache.c                                    |   20 --
 fs/fs-writeback.c                              |   54 +++++--
 fs/jffs2/README.Locking                        |    5 
 fs/jffs2/build.c                               |   75 ++++++++--
 fs/jffs2/file.c                                |   39 ++---
 fs/jffs2/gc.c                                  |   17 +-
 fs/jffs2/nodelist.h                            |    6 
 fs/super.c                                     |    1 
 include/linux/ata.h                            |    4 
 include/linux/bio.h                            |   37 +++++
 include/linux/blkdev.h                         |   23 ++-
 include/linux/dcache.h                         |    4 
 include/linux/libata.h                         |    2 
 include/linux/module.h                         |   17 +-
 include/linux/trace_events.h                   |    2 
 include/linux/writeback.h                      |    5 
 include/target/target_core_backend.h           |    3 
 kernel/module.c                                |  112 +++++++++------
 kernel/trace/trace_events.c                    |   14 +
 kernel/trace/trace_events_filter.c             |   13 -
 sound/core/control_compat.c                    |   90 ++++++++++--
 sound/core/pcm_compat.c                        |  177 ++++++++++++++++++++++++-
 sound/core/rawmidi_compat.c                    |   53 +++++++
 sound/core/seq/oss/seq_oss.c                   |    2 
 sound/core/seq/oss/seq_oss_device.h            |    1 
 sound/core/seq/oss/seq_oss_init.c              |   16 --
 sound/core/timer_compat.c                      |   18 ++
 sound/pci/hda/patch_realtek.c                  |    1 
 sound/pci/rme9652/hdsp.c                       |    4 
 sound/pci/rme9652/hdspm.c                      |   16 +-
 sound/usb/quirks.c                             |    1 
 91 files changed, 999 insertions(+), 412 deletions(-)

Al Viro (1):
      use ->d_seq to get coherency between ->d_inode and ->d_flags

Alex Deucher (3):
      drm/radeon/pm: update current crtc info after setting the powerstate
      drm/amdgpu/pm: update current crtc info after setting the powerstate
      drm/amdgpu: fix topaz/tonga gmc assignment in 4.4 stable

Alexandra Yates (1):
      Adding Intel Lewisburg device IDs for SATA

Ard Biesheuvel (1):
      arm64: vmemmap: use virtual projection of linear region

Arindam Nath (1):
      drm/amdgpu: return from atombios_dp_get_dpcd only when error

Arnd Bergmann (1):
      libata: fix HDIO_GET_32BIT ioctl

Bjørn Mork (1):
      USB: qcserial: add Sierra Wireless EM74xx device ID

Christian König (1):
      drm/amdgpu: apply gfx_v8 fixes to gfx_v7 as well

Chunming Zhou (1):
      drm/amdgpu/gfx8: specify which engine to wait before vm flush

Daniele Palmas (1):
      USB: serial: option: add support for Telit LE922 PID 0x1045

David Woodhouse (2):
      jffs2: Fix page lock / f->sem deadlock
      Fix directory hardlinks from deleted directories

Dennis Kadioglu (1):
      ALSA: usb-audio: Add a quirk for Plantronics DA45

Filipe Manana (2):
      Btrfs: fix deadlock running delayed iputs at transaction commit time
      Btrfs: fix loading of orphan roots leading to BUG_ON

Frederic Barrat (1):
      cxl: Fix PSL timebase synchronization detection

Gabor Juhos (1):
      pata-rb532-cf: get rid of the irq_to_gpio() call

Geert Uytterhoeven (1):
      drivers: sh: Restore legacy clock domain on SuperH platforms

Gerd Hoffmann (2):
      drm/i915: more virtual south bridge detection
      drm/i915: refine qemu south bridge detection

Govindraj Raja (1):
      MIPS: scache: Fix scache init with invalid line size.

Greg Kroah-Hartman (1):
      Linux 4.4.5

Hans Verkuil (1):
      adv7604: fix tx 5v detect regression

Harvey Hunt (1):
      libata: Align ata_device's id on a cacheline

Helge Deller (1):
      parisc: Fix ptrace syscall number and return value modification

Javi Merino (1):
      thermal: cpu_cooling: fix out of bounds access in time_in_idle

Jay Cornwall (1):
      iommu/amd: Apply workaround for ATS write permission check

Jean-Philippe Brucker (1):
      fbcon: set a default value to blink interval

Joerg Roedel (1):
      iommu/vt-d: Use BUS_NOTIFY_REMOVED_DEVICE in hotplug path

Justin Maggard (1):
      cifs: fix out-of-bounds access in lease parsing

Keith Busch (1):
      block: Initialize max_dev_sectors to 0

Maciej W. Rozycki (1):
      MIPS: traps: Fix SIGFPE information leak from `do_ov' and `do_trap_or_bp'

Manuel Lauss (1):
      ata: ahci: don't mark HotPlugCapable Ports as external/removable

Michael S. Tsirkin (3):
      mips/kvm: fix ioctl error handling
      vfio: fix ioctl error handling
      arm/arm64: KVM: Fix ioctl error handling

Michel Dänzer (1):
      drm/amdgpu: Use drm_calloc_large for VM page_tables array

Mike Christie (1):
      target: Fix WRITE_SAME/DISCARD conversion to linux 512b sectors

Ming Lei (3):
      block: bio: introduce helpers to get the 1st and last bvec
      block: check virt boundary in bio_will_gap()
      block: get the 1st and last bvec via helpers

Murali Karicheri (1):
      PCI: keystone: Fix MSI code that retrieves struct pcie_port pointer

Oded Gabbay (1):
      drm/amdgpu: mask out WC from BO on unsupported arches

Owen Hofmann (1):
      kvm: x86: Update tsc multiplier on change.

Paolo Bonzini (1):
      KVM: x86: fix root cause for missed hardware breakpoints

Patrik Halfar (1):
      USB: qcserial: add Dell Wireless 5809e Gobi 4G HSPA+ (rev3)

Pavel Shilovsky (1):
      CIFS: Fix SMB2+ interim response processing for read requests

Peter Chen (1):
      usb: chipidea: otg: change workqueue ci_otg as freezable

Qu Wenruo (1):
      btrfs: async-thread: Fix a use-after-free error for trace

Richard Weinberger (1):
      ubi: Fix out of bounds write in volume update code

Robert Jarzmik (1):
      dmaengine: pxa_dma: fix cyclic transfers

Rusty Russell (1):
      modules: fix longstanding /proc/kallsyms vs module insertion race.

Simon South (1):
      ALSA: hda - Fix mic issues on Acer Aspire E1-472

Steven Rostedt (Red Hat) (1):
      tracing: Do not have 'comm' filter override event 'comm' field

Suravee Suthikulpanit (1):
      iommu/amd: Fix boot warning when device 00:00.0 is not iommu covered

Takashi Iwai (9):
      ALSA: ctl: Fix ioctls for X32 ABI
      ALSA: rawmidi: Fix ioctls X32 ABI
      ALSA: timer: Fix ioctls for X32 ABI
      ALSA: pcm: Fix ioctls for X32 ABI
      ALSA: seq: oss: Don't drain at closing a client
      ALSA: hdspm: Fix wrong boolean ctl value accesses
      ALSA: hdsp: Fix wrong boolean ctl value accesses
      ALSA: hdspm: Fix zero-division
      ALSA: timer: Fix broken compat timer user status ioctl

Tejun Heo (1):
      writeback: flush inode cgroup wb switches instead of pinning super_block

Thomas Betker (1):
      Revert "jffs2: Fix lock acquisition order bug in jffs2_write_begin"

Timothy Pearson (1):
      drm/ast: Fix incorrect register check for DRAM width

Todd E Brandt (1):
      PM / sleep / x86: Fix crash on graph trace through x86 suspend

Vittorio Alfieri (1):
      USB: cp210x: Add ID for Parrot NMEA GPS Flight Recorder

Wolfram Sang (1):
      i2c: brcmstb: allocate correct amount of memory for regmap

Yadan Fan (1):
      Fix cifs_uniqueid_to_ino_t() function for s390x

Yegor Yefremov (1):
      USB: serial: option: add support for Quectel UC20

Zhao Lei (1):
      btrfs: Fix no_space in write and rm loop

Attachment: signature.asc
Description: 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]