lkml.org 
[lkml]   [2016]   [Mar]   [7]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    From
    Subject[PATCH 4.4 00/74] 4.4.5-stable review
    Date
    This is the start of the stable review cycle for the 4.4.5 release.
    There are 74 patches in this series, all will be posted as a response
    to this one. If anyone has any issues with these being applied, please
    let me know.

    Responses should be made by Thu Mar 10 00:02:56 UTC 2016.
    Anything received after that time might be too late.

    The whole patch series can be found in one patch at:
    kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.4.5-rc1.gz
    and the diffstat can be found below.

    thanks,

    greg k-h

    -------------
    Pseudo-Shortlog of commits:

    Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    Linux 4.4.5-rc1

    Alex Deucher <alexdeucher@gmail.com>
    drm/amdgpu: fix topaz/tonga gmc assignment in 4.4 stable

    Rusty Russell <rusty@rustcorp.com.au>
    modules: fix longstanding /proc/kallsyms vs module insertion race.

    Gerd Hoffmann <kraxel@redhat.com>
    drm/i915: refine qemu south bridge detection

    Gerd Hoffmann <kraxel@redhat.com>
    drm/i915: more virtual south bridge detection

    Ming Lei <ming.lei@canonical.com>
    block: get the 1st and last bvec via helpers

    Ming Lei <ming.lei@canonical.com>
    block: check virt boundary in bio_will_gap()

    Michel Dänzer <michel.daenzer@amd.com>
    drm/amdgpu: Use drm_calloc_large for VM page_tables array

    Javi Merino <javi.merino@arm.com>
    thermal: cpu_cooling: fix out of bounds access in time_in_idle

    Wolfram Sang <wsa@the-dreams.de>
    i2c: brcmstb: allocate correct amount of memory for regmap

    Richard Weinberger <richard@nod.at>
    ubi: Fix out of bounds write in volume update code

    Frederic Barrat <fbarrat@linux.vnet.ibm.com>
    cxl: Fix PSL timebase synchronization detection

    Maciej W. Rozycki <macro@imgtec.com>
    MIPS: traps: Fix SIGFPE information leak from `do_ov' and `do_trap_or_bp'

    Govindraj Raja <govindraj.raja@imgtec.com>
    MIPS: scache: Fix scache init with invalid line size.

    Yegor Yefremov <yegorslists@googlemail.com>
    USB: serial: option: add support for Quectel UC20

    Daniele Palmas <dnlplm@gmail.com>
    USB: serial: option: add support for Telit LE922 PID 0x1045

    Bjørn Mork <bjorn@mork.no>
    USB: qcserial: add Sierra Wireless EM74xx device ID

    Patrik Halfar <patrik_halfar@halfarit.cz>
    USB: qcserial: add Dell Wireless 5809e Gobi 4G HSPA+ (rev3)

    Vittorio Alfieri <vittorio88@gmail.com>
    USB: cp210x: Add ID for Parrot NMEA GPS Flight Recorder

    Peter Chen <peter.chen@nxp.com>
    usb: chipidea: otg: change workqueue ci_otg as freezable

    Takashi Iwai <tiwai@suse.de>
    ALSA: timer: Fix broken compat timer user status ioctl

    Takashi Iwai <tiwai@suse.de>
    ALSA: hdspm: Fix zero-division

    Takashi Iwai <tiwai@suse.de>
    ALSA: hdsp: Fix wrong boolean ctl value accesses

    Takashi Iwai <tiwai@suse.de>
    ALSA: hdspm: Fix wrong boolean ctl value accesses

    Takashi Iwai <tiwai@suse.de>
    ALSA: seq: oss: Don't drain at closing a client

    Takashi Iwai <tiwai@suse.de>
    ALSA: pcm: Fix ioctls for X32 ABI

    Takashi Iwai <tiwai@suse.de>
    ALSA: timer: Fix ioctls for X32 ABI

    Takashi Iwai <tiwai@suse.de>
    ALSA: rawmidi: Fix ioctls X32 ABI

    Simon South <simon@simonsouth.com>
    ALSA: hda - Fix mic issues on Acer Aspire E1-472

    Takashi Iwai <tiwai@suse.de>
    ALSA: ctl: Fix ioctls for X32 ABI

    Dennis Kadioglu <denk@post.com>
    ALSA: usb-audio: Add a quirk for Plantronics DA45

    Hans Verkuil <hansverk@cisco.com>
    adv7604: fix tx 5v detect regression

    Robert Jarzmik <robert.jarzmik@free.fr>
    dmaengine: pxa_dma: fix cyclic transfers

    David Woodhouse <David.Woodhouse@intel.com>
    Fix directory hardlinks from deleted directories

    David Woodhouse <David.Woodhouse@intel.com>
    jffs2: Fix page lock / f->sem deadlock

    Thomas Betker <thomas.betker@rohde-schwarz.com>
    Revert "jffs2: Fix lock acquisition order bug in jffs2_write_begin"

    Filipe Manana <fdmanana@suse.com>
    Btrfs: fix loading of orphan roots leading to BUG_ON

    Gabor Juhos <juhosg@openwrt.org>
    pata-rb532-cf: get rid of the irq_to_gpio() call

    Steven Rostedt (Red Hat) <rostedt@goodmis.org>
    tracing: Do not have 'comm' filter override event 'comm' field

    Manuel Lauss <manuel.lauss@gmail.com>
    ata: ahci: don't mark HotPlugCapable Ports as external/removable

    Todd E Brandt <todd.e.brandt@linux.intel.com>
    PM / sleep / x86: Fix crash on graph trace through x86 suspend

    Ard Biesheuvel <ard.biesheuvel@linaro.org>
    arm64: vmemmap: use virtual projection of linear region

    Alexandra Yates <alexandra.yates@linux.intel.com>
    Adding Intel Lewisburg device IDs for SATA

    Tejun Heo <tj@kernel.org>
    writeback: flush inode cgroup wb switches instead of pinning super_block

    Ming Lei <ming.lei@canonical.com>
    block: bio: introduce helpers to get the 1st and last bvec

    Harvey Hunt <harvey.hunt@imgtec.com>
    libata: Align ata_device's id on a cacheline

    Arnd Bergmann <arnd@arndb.de>
    libata: fix HDIO_GET_32BIT ioctl

    Arindam Nath <arindam.nath@amd.com>
    drm/amdgpu: return from atombios_dp_get_dpcd only when error

    Chunming Zhou <David1.Zhou@amd.com>
    drm/amdgpu/gfx8: specify which engine to wait before vm flush

    Christian König <christian.koenig@amd.com>
    drm/amdgpu: apply gfx_v8 fixes to gfx_v7 as well

    Alex Deucher <alexander.deucher@amd.com>
    drm/amdgpu/pm: update current crtc info after setting the powerstate

    Alex Deucher <alexander.deucher@amd.com>
    drm/radeon/pm: update current crtc info after setting the powerstate

    Timothy Pearson <tpearson@raptorengineeringinc.com>
    drm/ast: Fix incorrect register check for DRAM width

    Mike Christie <mchristi@redhat.com>
    target: Fix WRITE_SAME/DISCARD conversion to linux 512b sectors

    Joerg Roedel <jroedel@suse.de>
    iommu/vt-d: Use BUS_NOTIFY_REMOVED_DEVICE in hotplug path

    Suravee Suthikulpanit <Suravee.Suthikulpanit@amd.com>
    iommu/amd: Fix boot warning when device 00:00.0 is not iommu covered

    Jay Cornwall <jay@jcornwall.me>
    iommu/amd: Apply workaround for ATS write permission check

    Michael S. Tsirkin <mst@redhat.com>
    arm/arm64: KVM: Fix ioctl error handling

    Paolo Bonzini <pbonzini@redhat.com>
    KVM: x86: fix root cause for missed hardware breakpoints

    Michael S. Tsirkin <mst@redhat.com>
    vfio: fix ioctl error handling

    Yadan Fan <ydfan@novell.com>
    Fix cifs_uniqueid_to_ino_t() function for s390x

    Pavel Shilovsky <pshilovsky@samba.org>
    CIFS: Fix SMB2+ interim response processing for read requests

    Justin Maggard <jmaggard10@gmail.com>
    cifs: fix out-of-bounds access in lease parsing

    Jean-Philippe Brucker <jean-philippe.brucker@arm.com>
    fbcon: set a default value to blink interval

    Owen Hofmann <osh@google.com>
    kvm: x86: Update tsc multiplier on change.

    Michael S. Tsirkin <mst@redhat.com>
    mips/kvm: fix ioctl error handling

    Helge Deller <deller@gmx.de>
    parisc: Fix ptrace syscall number and return value modification

    Murali Karicheri <m-karicheri2@ti.com>
    PCI: keystone: Fix MSI code that retrieves struct pcie_port pointer

    Keith Busch <keith.busch@intel.com>
    block: Initialize max_dev_sectors to 0

    Oded Gabbay <oded.gabbay@gmail.com>
    drm/amdgpu: mask out WC from BO on unsupported arches

    Qu Wenruo <quwenruo@cn.fujitsu.com>
    btrfs: async-thread: Fix a use-after-free error for trace

    Zhao Lei <zhaolei@cn.fujitsu.com>
    btrfs: Fix no_space in write and rm loop

    Filipe Manana <fdmanana@suse.com>
    Btrfs: fix deadlock running delayed iputs at transaction commit time

    Geert Uytterhoeven <geert+renesas@glider.be>
    drivers: sh: Restore legacy clock domain on SuperH platforms

    Al Viro <viro@zeniv.linux.org.uk>
    use ->d_seq to get coherency between ->d_inode and ->d_flags


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

    Diffstat:

    Makefile | 4 +-
    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, 1000 insertions(+), 413 deletions(-)


    \
     
     \ /
      Last update: 2016-03-08 02:01    [W:2.549 / U:0.088 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site