[PATCH 4.4 00/72] 4.4.127-stable review

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

 



This is the start of the stable review cycle for the 4.4.127 release.
There are 72 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 Sun Apr  8 08:42:48 UTC 2018.
Anything received after that time might be too late.

The whole patch series can be found in one patch at:
	https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.4.127-rc1.gz
or in the git tree and branch at:
	git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.4.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx>
    Linux 4.4.127-rc1

Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx>
    Revert "ip6_vti: adjust vti mtu according to mtu of lower device"

Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx>
    net: cavium: liquidio: fix up "Avoid dma_unmap_single on uninitialized ndata"

Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx>
    spi: davinci: fix up dma_mapping_error() incorrect patch

Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx>
    Revert "mtip32xx: use runtime tag to initialize command header"

Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx>
    Revert "cpufreq: Fix governor module removal race"

Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx>
    Revert "ARM: dts: omap3-n900: Fix the audio CODEC's reset pin"

Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx>
    Revert "ARM: dts: am335x-pepper: Fix the audio CODEC's reset pin"

Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx>
    Revert "PCI/MSI: Stop disabling MSI/MSI-X in pci_device_shutdown()"

Dan Williams <dan.j.williams@xxxxxxxxx>
    nospec: Kill array_index_nospec_mask_check()

Will Deacon <will.deacon@xxxxxxx>
    nospec: Move array_index_nospec() parameter checking into separate macro

Matthias Brugger <matthias.bgg@xxxxxxxxx>
    net: hns: Fix ethtool private flags

Guoqing Jiang <gqjiang@xxxxxxxx>
    md/raid10: reset the 'first' at the end of loop

Keerthy <j-keerthy@xxxxxx>
    ARM: dts: am57xx-beagle-x15-common: Add overide powerhold property

Keerthy <j-keerthy@xxxxxx>
    ARM: dts: dra7: Add power hold and power controller properties to palmas

Keerthy <j-keerthy@xxxxxx>
    Documentation: pinctrl: palmas: Add ti,palmas-powerhold-override property definition

Mike Frysinger <vapier@xxxxxxxxxxxx>
    vt: change SGR 21 to follow the standards

Ondrej Zary <linux@xxxxxxxxxxxxxxxxxxxx>
    Input: i8042 - enable MUX on Sony VAIO VGN-CS series to fix touchpad

Dennis Wassenberg <dennis.wassenberg@xxxxxxxxxxx>
    Input: i8042 - add Lenovo ThinkPad L460 to i8042 reset list

Frank Mori Hess <fmh6jj@xxxxxxxxx>
    staging: comedi: ni_mio_common: ack ai fifo error interrupts.

Andy Lutomirski <luto@xxxxxxxxxx>
    fs/proc: Stop trying to report thread stacks

Eric Biggers <ebiggers@xxxxxxxxxx>
    crypto: x86/cast5-avx - fix ECB encryption when long sg follows short one

Herbert Xu <herbert@xxxxxxxxxxxxxxxxxxx>
    crypto: ahash - Fix early termination in hash walk

Alexander Gerasiov <gq@xxxxxxxxxxx>
    parport_pc: Add support for WCH CH382L PCI-E single parallel port card.

Oliver Neukum <oneukum@xxxxxxxx>
    media: usbtv: prevent double free in error case

Colin Ian King <colin.king@xxxxxxxxxxxxx>
    mei: remove dev_err message on an unsupported ioctl

Johan Hovold <johan@xxxxxxxxxx>
    USB: serial: cp210x: add ELDAT Easywave RX09 id

Clemens Werther <clemens.werther@xxxxxxxxx>
    USB: serial: ftdi_sio: add support for Harman FirmwareHubEmulator

Major Hayden <major@xxxxxxxx>
    USB: serial: ftdi_sio: add RT Systems VX-8 cable

John Stultz <john.stultz@xxxxxxxxxx>
    usb: dwc2: Improve gadget state disconnection handling

Paolo Bonzini <pbonzini@xxxxxxxxxx>
    scsi: virtio_scsi: always read VPD pages for multiqueue too

Alexander Potapenko <glider@xxxxxxxxxx>
    llist: clang: introduce member_address_is_nonnull()

Szymon Janc <szymon.janc@xxxxxxxxxxx>
    Bluetooth: Fix missing encryption refresh on Security Request

Florian Westphal <fw@xxxxxxxxx>
    netfilter: x_tables: add and use xt_check_proc_name

Florian Westphal <fw@xxxxxxxxx>
    netfilter: bridge: ebt_among: add more missing match size checks

Steffen Klassert <steffen.klassert@xxxxxxxxxxx>
    xfrm: Refuse to insert 32 bit userspace socket policies on 64 bit systems

Greg Hackmann <ghackmann@xxxxxxxxxx>
    net: xfrm: use preempt-safe this_cpu_read() in ipcomp_alloc_tfms()

Roland Dreier <roland@xxxxxxxxxxxxxxx>
    RDMA/ucma: Introduce safer rdma_addr_size() variants

Leon Romanovsky <leonro@xxxxxxxxxxxx>
    RDMA/ucma: Don't allow join attempts for unsupported AF family

Leon Romanovsky <leonro@xxxxxxxxxxxx>
    RDMA/ucma: Check that device exists prior to accessing it

Leon Romanovsky <leonro@xxxxxxxxxxxx>
    RDMA/ucma: Check that device is connected prior to access it

Leon Romanovsky <leonro@xxxxxxxxxxxx>
    RDMA/ucma: Ensure that CM_ID exists prior to access it

Leon Romanovsky <leonro@xxxxxxxxxxxx>
    RDMA/ucma: Fix use-after-free access in ucma_close

Leon Romanovsky <leonro@xxxxxxxxxxxx>
    RDMA/ucma: Check AF family prior resolving address

Florian Westphal <fw@xxxxxxxxx>
    xfrm_user: uncoditionally validate esn replay attribute struct

Nick Desaulniers <ndesaulniers@xxxxxxxxxx>
    arm64: avoid overflow in VA_START and PAGE_OFFSET

Matthias Kaehlcke <mka@xxxxxxxxxxxx>
    selinux: Remove redundant check for unknown labeling behavior

Matthias Kaehlcke <mka@xxxxxxxxxxxx>
    netfilter: ctnetlink: Make some parameters integer to avoid enum mismatch

Arnd Bergmann <arnd@xxxxxxxx>
    tty: provide tty_name() even without CONFIG_TTY

Richard Guy Briggs <rgb@xxxxxxxxxx>
    audit: add tty field to LOGIN event

Matthias Kaehlcke <mka@xxxxxxxxxxxx>
    frv: declare jiffies to be located in the .data section

Matthias Kaehlcke <mka@xxxxxxxxxxxx>
    jiffies.h: declare jiffies and jiffies_64 with ____cacheline_aligned_in_smp

Mark Charlebois <charlebm@xxxxxxxxx>
    fs: compat: Remove warning from COMPATIBLE_IOCTL

Matthias Kaehlcke <mka@xxxxxxxxxxxx>
    selinux: Remove unnecessary check of array base in selinux_set_mapping()

Matthias Kaehlcke <mka@xxxxxxxxxxxx>
    cpumask: Add helper cpumask_available()

Matthias Kaehlcke <mka@xxxxxxxxxxxx>
    genirq: Use cpumask_available() for check of cpumask variable

Nick Desaulniers <ndesaulniers@xxxxxxxxxx>
    netfilter: nf_nat_h323: fix logical-not-parentheses warning

Nick Desaulniers <nick.desaulniers@xxxxxxxxx>
    Input: mousedev - fix implicit conversion warning

Matthias Kaehlcke <mka@xxxxxxxxxxxx>
    dm ioctl: remove double parentheses

Matthias Kaehlcke <mka@xxxxxxxxxxxx>
    PCI: Make PCI_ROM_ADDRESS_MASK a 32-bit constant

Kaixu Xia <xiakaixu@xxxxxxxxxx>
    writeback: fix the wrong congested state variable definition

Colin Ian King <colin.king@xxxxxxxxxxxxx>
    ACPI, PCI, irq: remove redundant check for null string pointer

Masami Hiramatsu <mhiramat@xxxxxxxxxx>
    kprobes/x86: Fix to set RWX bits correctly before releasing trampoline

Krzysztof Opasiak <kopasiak90@xxxxxxxxx>
    usb: gadget: f_hid: fix: Prevent accessing released memory

Felipe F. Tonello <eu@xxxxxxxxxxxxxxxxx>
    usb: gadget: align buffer size when allocating for OUT endpoint

Felipe F. Tonello <eu@xxxxxxxxxxxxxxxxx>
    usb: gadget: fix usb_ep_align_maybe endianness and new usb_ep_align

Felipe F. Tonello <eu@xxxxxxxxxxxxxxxxx>
    usb: gadget: change len to size_t on alloc_ep_req()

Felipe F. Tonello <eu@xxxxxxxxxxxxxxxxx>
    usb: gadget: define free_ep_req as universal function

Richard Narron <comet.berkeley@xxxxxxxxx>
    partitions/msdos: Unable to mount UFS 44bsd partitions

Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
    perf/hwbp: Simplify the perf-hwbp code, fix documentation

Dan Carpenter <dan.carpenter@xxxxxxxxxx>
    ALSA: pcm: potential uninitialized return values

Stefan Roese <sr@xxxxxxx>
    ALSA: pcm: Use dma_bytes as size parameter in dma_mmap_coherent()

Linus Walleij <linus.walleij@xxxxxxxxxx>
    mtd: jedec_probe: Fix crash in jedec_read_mfr()


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

Diffstat:

 .../devicetree/bindings/pinctrl/pinctrl-palmas.txt |  9 +++
 Documentation/filesystems/proc.txt                 | 26 ---------
 Makefile                                           |  4 +-
 arch/arm/boot/dts/am335x-pepper.dts                |  2 +-
 arch/arm/boot/dts/am57xx-beagle-x15.dts            |  1 +
 arch/arm/boot/dts/dra7-evm.dts                     |  2 +
 arch/arm/boot/dts/omap3-n900.dts                   |  4 +-
 arch/arm64/include/asm/memory.h                    |  6 +-
 arch/frv/include/asm/timex.h                       |  6 ++
 arch/x86/crypto/cast5_avx_glue.c                   |  3 +-
 arch/x86/kernel/kprobes/core.c                     |  9 +++
 block/partitions/msdos.c                           |  4 +-
 crypto/ahash.c                                     |  7 ++-
 drivers/acpi/pci_irq.c                             |  3 -
 drivers/block/mtip32xx/mtip32xx.c                  | 36 ++++--------
 drivers/cpufreq/cpufreq.c                          |  6 --
 drivers/infiniband/core/addr.c                     | 16 ++++++
 drivers/infiniband/core/ucma.c                     | 67 +++++++++++++++-------
 drivers/input/mousedev.c                           | 62 +++++++++++---------
 drivers/input/serio/i8042-x86ia64io.h              | 24 ++++++++
 drivers/md/dm-ioctl.c                              |  4 +-
 drivers/md/raid10.c                                |  1 +
 drivers/media/usb/usbtv/usbtv-core.c               |  2 +
 drivers/misc/mei/main.c                            |  1 -
 drivers/mtd/chips/jedec_probe.c                    |  2 +
 drivers/net/ethernet/cavium/liquidio/lio_main.c    |  2 +-
 drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c |  2 +-
 drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.c  |  2 +-
 drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.c  |  2 +-
 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c   |  4 +-
 drivers/parport/parport_pc.c                       |  4 ++
 drivers/pci/pci-driver.c                           |  2 +
 drivers/pci/probe.c                                |  2 +-
 drivers/pci/setup-res.c                            |  2 +-
 drivers/scsi/virtio_scsi.c                         |  1 +
 drivers/spi/spi-davinci.c                          |  2 +-
 drivers/staging/comedi/drivers/ni_mio_common.c     |  2 +
 drivers/tty/vt/vt.c                                |  6 +-
 drivers/usb/dwc2/hcd.c                             |  7 ++-
 drivers/usb/gadget/function/f_hid.c                | 24 ++++++--
 drivers/usb/gadget/function/f_midi.c               |  6 --
 drivers/usb/gadget/function/f_sourcesink.c         |  6 --
 drivers/usb/gadget/function/g_zero.h               |  1 -
 drivers/usb/gadget/u_f.c                           |  6 +-
 drivers/usb/gadget/u_f.h                           | 26 ++++++++-
 drivers/usb/serial/cp210x.c                        |  1 +
 drivers/usb/serial/ftdi_sio.c                      |  2 +
 drivers/usb/serial/ftdi_sio_ids.h                  |  9 +++
 fs/compat_ioctl.c                                  |  2 +-
 fs/proc/task_mmu.c                                 | 29 ++++------
 fs/proc/task_nommu.c                               | 28 ++++-----
 include/linux/audit.h                              | 24 ++++++++
 include/linux/cpumask.h                            | 10 ++++
 include/linux/jiffies.h                            | 13 ++---
 include/linux/llist.h                              | 21 ++++++-
 include/linux/netfilter/x_tables.h                 |  2 +
 include/linux/nospec.h                             | 14 -----
 include/linux/tty.h                                |  4 +-
 include/linux/usb/gadget.h                         | 17 +++++-
 include/rdma/ib_addr.h                             |  2 +
 include/uapi/linux/pci_regs.h                      |  2 +-
 kernel/audit.c                                     | 18 ++----
 kernel/auditsc.c                                   |  8 ++-
 kernel/events/hw_breakpoint.c                      | 30 +++-------
 kernel/irq/manage.c                                |  2 +-
 kernel/kprobes.c                                   |  2 +-
 mm/backing-dev.c                                   |  4 +-
 net/bluetooth/smp.c                                |  8 ++-
 net/bridge/netfilter/ebt_among.c                   | 34 +++++++++++
 net/ipv4/netfilter/nf_nat_h323.c                   | 57 +++++++++---------
 net/ipv6/ip6_vti.c                                 | 20 -------
 net/netfilter/nf_conntrack_netlink.c               |  7 +--
 net/netfilter/x_tables.c                           | 30 ++++++++++
 net/netfilter/xt_hashlimit.c                       |  5 +-
 net/netfilter/xt_recent.c                          |  6 +-
 net/xfrm/xfrm_ipcomp.c                             |  2 +-
 net/xfrm/xfrm_state.c                              |  5 ++
 net/xfrm/xfrm_user.c                               | 21 +++----
 security/selinux/hooks.c                           | 16 ------
 security/selinux/ss/services.c                     |  2 +-
 sound/core/oss/pcm_oss.c                           |  4 +-
 sound/core/pcm_native.c                            |  2 +-
 82 files changed, 522 insertions(+), 357 deletions(-)





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

  Powered by Linux