lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20170412110702.GA28787@kroah.com>
Date:   Wed, 12 Apr 2017 13:07:02 +0200
From:   Greg KH <gregkh@...uxfoundation.org>
To:     linux-kernel@...r.kernel.org,
        Andrew Morton <akpm@...ux-foundation.org>,
        torvalds@...ux-foundation.org, stable@...r.kernel.org
Cc:     lwn@....net, Jiri Slaby <jslaby@...e.cz>
Subject: Linux 4.9.22

I'm announcing the release of the 4.9.22 kernel.

All users of the 4.9 kernel series must upgrade.

The updated 4.9.y git tree can be found at:
	git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-4.9.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

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

 Documentation/devicetree/bindings/arm/arch_timer.txt          |    5 
 Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt |    8 
 Documentation/devicetree/bindings/usb/usb-xhci.txt            |    1 
 Documentation/devicetree/bindings/watchdog/samsung-wdt.txt    |    9 
 Documentation/kernel-parameters.txt                           |   10 
 Documentation/stable_kernel_rules.txt                         |    2 
 Makefile                                                      |    4 
 arch/arm/boot/dts/stih407-family.dtsi                         |    1 
 arch/arm/kernel/armksyms.c                                    |    4 
 arch/arm/kernel/smccc-call.S                                  |   14 
 arch/arm/kvm/mmu.c                                            |   23 
 arch/arm/mach-davinci/da8xx-dt.c                              |    1 
 arch/arm64/boot/dts/hisilicon/hip06.dtsi                      |    2 
 arch/arm64/kernel/arm64ksyms.c                                |    4 
 arch/arm64/kernel/asm-offsets.c                               |    7 
 arch/arm64/kernel/pci.c                                       |   28 
 arch/arm64/kernel/smccc-call.S                                |   23 
 arch/arm64/mm/fault.c                                         |   42 -
 arch/metag/include/asm/uaccess.h                              |   15 
 arch/metag/lib/usercopy.c                                     |  312 +++-------
 arch/mips/Kconfig                                             |    2 
 arch/mips/include/asm/spinlock.h                              |    8 
 arch/mips/kernel/cpu-probe.c                                  |    2 
 arch/mips/kernel/genex.S                                      |    4 
 arch/mips/kernel/traps.c                                      |   17 
 arch/mips/lantiq/xway/sysctrl.c                               |    2 
 arch/mips/mm/c-r4k.c                                          |    2 
 arch/mips/mm/tlbex.c                                          |   25 
 arch/mips/ralink/rt3883.c                                     |    4 
 arch/nios2/kernel/prom.c                                      |    7 
 arch/nios2/kernel/setup.c                                     |    3 
 arch/powerpc/crypto/crc32c-vpmsum_glue.c                      |    3 
 arch/powerpc/kernel/align.c                                   |   27 
 arch/powerpc/kernel/misc_64.S                                 |    4 
 arch/powerpc/kernel/setup_64.c                                |    9 
 arch/powerpc/mm/hash_native_64.c                              |    7 
 arch/s390/boot/compressed/misc.c                              |   35 -
 arch/s390/include/asm/uaccess.h                               |    2 
 arch/x86/kernel/reboot.c                                      |   16 
 arch/xtensa/include/asm/page.h                                |   13 
 drivers/acpi/button.c                                         |    2 
 drivers/acpi/internal.h                                       |    1 
 drivers/acpi/scan.c                                           |    1 
 drivers/acpi/sleep.c                                          |   19 
 drivers/acpi/sysfs.c                                          |   56 +
 drivers/ata/ahci_da850.c                                      |   33 +
 drivers/char/ppdev.c                                          |   33 -
 drivers/char/random.c                                         |   84 +-
 drivers/clk/nxp/clk-lpc32xx.c                                 |   32 -
 drivers/clocksource/arm_arch_timer.c                          |    9 
 drivers/firmware/qcom_scm-64.c                                |   13 
 drivers/gpio/gpiolib-acpi.c                                   |    4 
 drivers/gpu/drm/drm_edid.c                                    |    6 
 drivers/gpu/drm/i915/i915_pci.c                               |    1 
 drivers/gpu/drm/mga/mga_dma.c                                 |   20 
 drivers/gpu/drm/mga/mga_drv.c                                 |   37 -
 drivers/gpu/drm/msm/adreno/adreno_device.c                    |    3 
 drivers/gpu/drm/msm/adreno/adreno_gpu.h                       |    3 
 drivers/gpu/drm/sun4i/sun4i_backend.c                         |    1 
 drivers/gpu/drm/sun4i/sun4i_drv.c                             |    5 
 drivers/gpu/drm/sun4i/sun4i_tcon.c                            |   43 -
 drivers/gpu/drm/sun4i/sun4i_tcon.h                            |   11 
 drivers/gpu/drm/ttm/ttm_object.c                              |   10 
 drivers/gpu/drm/vmwgfx/vmwgfx_fence.c                         |   79 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_ioctl.c                         |    4 
 drivers/gpu/drm/vmwgfx/vmwgfx_resource.c                      |    4 
 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c                       |   31 
 drivers/hid/hid-core.c                                        |    2 
 drivers/hid/hid-ids.h                                         |   15 
 drivers/hid/hid-microsoft.c                                   |    2 
 drivers/hid/hid-multitouch.c                                  |   80 +-
 drivers/hid/hid-sensor-hub.c                                  |    6 
 drivers/hid/i2c-hid/i2c-hid.c                                 |   57 +
 drivers/hid/usbhid/hid-quirks.c                               |    5 
 drivers/hid/wacom_wac.c                                       |    3 
 drivers/idle/intel_idle.c                                     |   49 +
 drivers/iio/gyro/bmg160_core.c                                |   12 
 drivers/input/keyboard/gpio_keys.c                            |   37 -
 drivers/md/dm-raid.c                                          |    2 
 drivers/md/dm-verity-fec.c                                    |   18 
 drivers/md/dm-verity-fec.h                                    |    4 
 drivers/mmc/host/sdhci-msm.c                                  |    4 
 drivers/mmc/host/sdhci-of-esdhc.c                             |   18 
 drivers/net/ethernet/mellanox/mlx4/main.c                     |   84 +-
 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c        |    8 
 drivers/nvme/host/core.c                                      |   17 
 drivers/nvme/host/nvme.h                                      |    1 
 drivers/pci/host/pci-thunder-pem.c                            |   50 -
 drivers/pci/quirks.c                                          |  101 ++-
 drivers/platform/x86/acer-wmi.c                               |   56 +
 drivers/platform/x86/asus-nb-wmi.c                            |   13 
 drivers/platform/x86/asus-wmi.c                               |   52 +
 drivers/platform/x86/asus-wmi.h                               |    1 
 drivers/scsi/ufs/ufs-qcom.c                                   |   30 
 drivers/scsi/ufs/ufs-qcom.h                                   |    1 
 drivers/scsi/ufs/ufs_quirks.h                                 |   35 -
 drivers/scsi/ufs/ufshcd.c                                     |  154 ++++
 drivers/scsi/ufs/ufshcd.h                                     |   15 
 drivers/scsi/ufs/unipro.h                                     |    4 
 drivers/staging/android/ashmem.c                              |    1 
 drivers/tty/serial/8250/8250_omap.c                           |    9 
 drivers/usb/chipidea/ci_hdrc_msm.c                            |    4 
 drivers/usb/dwc3/gadget.c                                     |   21 
 drivers/usb/dwc3/host.c                                       |   21 
 drivers/usb/host/xhci-hub.c                                   |    6 
 drivers/usb/host/xhci-plat.c                                  |    3 
 drivers/usb/host/xhci.h                                       |    3 
 drivers/usb/storage/unusual_devs.h                            |   14 
 drivers/watchdog/s3c2410_wdt.c                                |   21 
 fs/cifs/smb2pdu.c                                             |    4 
 fs/orangefs/super.c                                           |    9 
 fs/sysfs/file.c                                               |    6 
 fs/xfs/xfs_bmap_util.c                                        |   10 
 include/drm/i915_pciids.h                                     |   11 
 include/drm/ttm/ttm_object.h                                  |    5 
 include/linux/arm-smccc.h                                     |   52 +
 include/linux/pci_ids.h                                       |    2 
 include/linux/random.h                                        |    1 
 init/main.c                                                   |    1 
 kernel/ptrace.c                                               |   14 
 kernel/trace/ring_buffer.c                                    |    8 
 mm/mempolicy.c                                                |   20 
 mm/page_alloc.c                                               |    2 
 net/mac80211/iface.c                                          |    3 
 net/sunrpc/auth_gss/svcauth_gss.c                             |    2 
 net/sunrpc/svc.c                                              |   14 
 net/wireless/sysfs.c                                          |   10 
 sound/soc/codecs/rt5670.c                                     |    2 
 sound/soc/intel/atom/sst/sst_acpi.c                           |   37 +
 sound/soc/intel/boards/bytcr_rt5640.c                         |   21 
 sound/soc/intel/boards/cht_bsw_rt5645.c                       |   98 ++-
 sound/soc/sunxi/sun4i-i2s.c                                   |   57 +
 sound/usb/pcm.c                                               |   10 
 sound/usb/quirks.c                                            |   38 +
 134 files changed, 1944 insertions(+), 784 deletions(-)

Alberto Aguirre (1):
      ALSA: usb-audio: add implicit fb quirk for Axe-Fx II

Alex Williamson (1):
      PCI: Add ACS quirk for Intel Union Point

Alex Wood (1):
      HID: usbhid: Add quirk for the Futaba TOSD-5711BB VFD

Alexander Polakov (1):
      mm/page_alloc.c: fix print order in show_free_areas()

Andy Gross (2):
      arm: kernel: Add SMC structure parameter
      firmware: qcom: scm: Fix interrupted SCM calls

Andy Shevchenko (2):
      x86/intel_idle: Add CPU model 0x4a (Atom Z34xx series)
      PCI: Sort the list of devices with D3 delay quirk by ID

Arend Van Spriel (2):
      cfg80211: check rdev resume callback only for registered wiphy
      brcmfmac: use local iftype avoiding use-after-free of virtual interface

Arnd Bergmann (1):
      Kbuild: use cc-disable-warning consistently for maybe-uninitialized

Baoyou Xie (1):
      drm/msm/adreno: move function declarations to header file

Bartosz Golaszewski (1):
      sata: ahci-da850: implement a workaround for the softreset quirk

Benjamin Herrenschmidt (1):
      powerpc: Disable HFSCR[TM] if TM is not supported

Benjamin Tissoires (4):
      HID: sensor-hub add quirk for Microsoft Surface 3
      HID: sensor-hub: add quirk for Microchip MM7150
      HID: multitouch: enable the Surface 3 Type Cover to report multitouch data
      HID: multitouch: do not retrieve all reports for all devices

Bjorn Helgaas (4):
      net/mlx4_core: Use device ID defines
      arm64: PCI: Add local struct device pointers
      PCI: thunder-pem: Factor out resource lookup
      PCI: Expand "VPD access disabled" quirk message

Brian Norris (1):
      clocksource/drivers/arm_arch_timer: Don't assume clock runs in suspend

Calvin Owens (1):
      xfs: Honor FALLOC_FL_KEEP_SIZE when punching ends of files

Chen-Yu Tsai (3):
      drm/sun4i: tcon: Move SoC specific quirks to a DT matched data structure
      drm/sun4i: Add compatible strings for A31/A31s display pipelines
      drm/sun4i: Add compatible string for A31/A31s TCON (timing controller)

Chris Salls (1):
      mm/mempolicy.c: fix error handling in set_mempolicy and mbind.

Chuck Lever (1):
      svcauth_gss: Close connection when dropping an incoming message

Daniel Vetter (1):
      drm/mga: remove device_is_agp callback

Dmitry Bilunov (1):
      dm raid: fix NULL pointer dereference for raid1 without bitmap

Dmitry Torokhov (1):
      ACPI / gpio: do not fall back to parsing _CRS when we get a deferral

Dongdong Liu (1):
      PCI: Disable MSI for HiSilicon Hip06/Hip07 Root Ports

Felipe Balbi (3):
      usb: xhci: add quirk flag for broken PED bits
      usb: host: xhci-plat: enable BROKEN_PED quirk if platform requested
      usb: dwc3: host: pass quirk-broken-port-ped property for known broken revisions

Frederic Barrat (1):
      powerpc/mm: Add missing global TLB invalidate if cxl is active

Geert Uytterhoeven (1):
      Input: gpio_keys - add support for GPIO descriptors

Greg Kroah-Hartman (1):
      Linux 4.9.22

Hauke Mehrtens (1):
      MIPS: Lantiq: fix missing xbar kernel panic

Heiko Carstens (1):
      s390/uaccess: get_user() should zero on failure (again)

Huacai Chen (4):
      MIPS: Check TLB before handle_ri_rdhwr() for Loongson-3
      MIPS: Add MIPS_CPU_FTLB for Loongson-3A R2
      MIPS: Flush wrong invalid FTLB entry for huge page
      MIPS: c-r4k: Fix Loongson-3's vcache/scache waysize calculation

HungNien Chen (1):
      HID: i2c-hid: add a simple quirk to fix device defects

James Hogan (8):
      metag/usercopy: Drop unused macros
      metag/usercopy: Fix alignment error checking
      metag/usercopy: Add early abort to copy_to_user
      metag/usercopy: Zero rest of buffer from copy_from_user
      metag/usercopy: Set flags before ADDZ
      metag/usercopy: Fix src fixup in from user rapf loops
      metag/usercopy: Add missing fixups
      MIPS: Force o32 fp64 support on 32bit MIPS64r6 kernels

Jan-Marek Glogowski (1):
      Reset TreeId to zero on SMB2 TREE_CONNECT

Jani Nikula (1):
      drm/edid: constify edid quirk list

Janusz Dziedzic (1):
      usb: dwc3: gadget: delay unmap of bounced requests

Jason A. Donenfeld (1):
      random: use chacha20 for get_random_int/long

Johan Hovold (1):
      Documentation: stable-kernel-rules: fix stable-tag format

Johannes Berg (1):
      mac80211: unconditionally start new netdev queues with iTXQ support

John Crispin (1):
      MIPS: ralink: Fix typos in rt3883 pinctrl

John Garry (1):
      arm64: dts: hisi: fix hip06 sas am-max-trans quirk

Jon Mason (1):
      PCI: Add Broadcom Northstar2 PAXC quirk for device class and MPSS

João Paulo Rechi Vita (1):
      platform/x86: asus-wmi: Detect quirk_no_rfkill from the DSDT

Kai-Chuan Hsieh (1):
      platform/x86: asus-wmi: Set specified XUSB2PR value for X550LB

Keith Busch (1):
      nvme: simplify stripe quirk

Kevin Hilman (1):
      ARM: davinci: PM: support da8xx DT platforms

Kiwoong Kim (1):
      scsi: ufs: introduce UFSHCD_QUIRK_PRDT_BYTE_GRAN quirk

Krzysztof Kozlowski (1):
      watchdog: s3c2410: Fix infinite interrupt in soft mode

Lee, Chun-Yi (1):
      platform/x86: acer-wmi: Only supports AMW0_GUID1 on acer family

Li Qiang (1):
      drm/vmwgfx: fix integer overflow in vmw_surface_define_ioctl()

Lv Zheng (2):
      ACPI / sysfs: Provide quirk mechanism to prevent GPE flooding
      ACPI / button: Change default behavior to lid_init_state=open

Marc Zyngier (2):
      arm/arm64: KVM: Take mmap_sem in stage2_unmap_vm
      arm/arm64: KVM: Take mmap_sem in kvm_arch_prepare_memory_region

Marcel Hasler (2):
      HID: usbhid: Add quirks for Mayflash/Dragonrise GameCube and PS3 adapters
      HID: usbhid: Add quirk for Mayflash/Dragonrise DolphinBar.

Marcelo Henrique Cerri (1):
      s390/decompressor: fix initrd corruption caused by bss clear

Martin Brandenburg (1):
      orangefs: move features validation to fix filesystem hang

Matjaz Hegedic (3):
      x86/reboot/quirks: Add ASUS EeeBook X205TA reboot quirk
      x86/reboot/quirks: Add ASUS EeeBook X205TA/W reboot quirk
      x86/reboot/quirks: Fix typo in ASUS EeeBook X205TA reboot quirk

Max Filippov (1):
      xtensa: make __pa work with uncached KSEG addresses

Michael Ellerman (1):
      powerpc/crypto/crc32c-vpmsum: Fix missing preempt_disable()

Murray McAllister (2):
      drm/vmwgfx: NULL pointer dereference in vmw_surface_define_ioctl()
      drm/vmwgfx: avoid calling vzalloc with a 0 size in vmw_get_cap_3d_ioctl()

Mylène Josserand (1):
      ASoC: sun4i-i2s: Add quirks to handle a31 compatible

NeilBrown (1):
      sysfs: be careful of error returns from ops->show()

Nobutaka Okabe (1):
      ALSA: usb-audio: Add native DSD support for TEAC 501/503 DAC

Oliver O'Halloran (1):
      powerpc/64: Fix flush_(d|i)cache_range() called from modules

Patrice Chotard (1):
      ARM: dts: STiH407-family: set snps,dis_u3_susphy_quirk

Paul Burton (1):
      MIPS: End spinlocks with .insn

Paul Mackerras (1):
      powerpc: Don't try to fix up misaligned load-with-reservation instructions

Paulo Zanoni (3):
      drm/i915: fix INTEL_BDW_IDS definition
      drm/i915: more .is_mobile cleanups for BDW
      drm/i915: actually drive the BDW reserved IDs

Pierre-Louis Bossart (5):
      ASoC: Intel: bytct_rt5640: change default capture settings
      ASoC: codecs: rt5670: add quirk for Lenovo Thinkpad 10
      ASoC: Intel: Baytrail: add quirk for Lenovo Thinkpad 10
      ASoC: Intel: cht_bsw_rt5645: harden ACPI device detection
      ASoC: Intel: cht_bsw_rt5645: add Baytrail MCLK support

Ping Cheng (1):
      HID: wacom: don't apply generic settings to old devices

Quentin Schulz (1):
      iio: bmg160: reset chip when probing

Ritesh Harjani (1):
      mmc: sdhci-msm: Enable few quirks

Sami Tolvanen (2):
      dm verity fec: limit error correction recursion
      dm verity fec: fix bufio leaks

Shuxiao Zhang (1):
      staging: android: ashmem: lseek failed due to no FMODE_LSEEK.

Sinan Kaya (1):
      PCI: Add ACS quirk for Qualcomm QDF2400 and QDF2432

Stephen Boyd (1):
      usb: chipidea: msm: Rely on core to override AHBBURST

Subhash Jadavani (2):
      scsi: ufs: ensure that host pa_tactivate is higher than device
      scsi: ufs: add quirk to increase host PA_SaveConfigTime

Sudip Mukherjee (2):
      ppdev: check before attaching port
      ppdev: fix registering same device name

Suzuki K Poulose (1):
      kvm: arm/arm64: Fix locking for kvm_free_stage2_pgd

Takashi Iwai (1):
      ASoC: rt5670: Add missing 10EC5072 ACPI ID

Thomas Hellstrom (3):
      drm/vmwgfx: Type-check lookups of fence objects
      drm/ttm, drm/vmwgfx: Relax permission checking when opening surfaces
      drm/vmwgfx: Remove getparam error message

Tobias Jakobi (1):
      usb-storage: Add ignore-residue quirk for Initio INIC-3619

Tobias Klauser (1):
      nios2: reserve boot memory for device tree

Tomasz Nowicki (1):
      arm64: PCI: Manage controller-specific data on per-controller basis

Victor Kamensky (1):
      arm64: mm: unaligned access by user-land should be received as SIGBUS

Vignesh R (1):
      serial: 8250_omap: Add OMAP_DMA_TX_KICK quirk for AM437x

Vladimir Zapolskiy (1):
      clk: lpc32xx: add a quirk for PWM and MS clock dividers

Wei Yongjun (1):
      ring-buffer: Fix return value check in test_ringbuffer()

Will Deacon (1):
      ARM: smccc: Update HVC comment to describe new quirk parameter

Zang Leigang (1):
      scsi: ufs: introduce a new ufshcd_statea UFSHCD_STATE_EH_SCHEDULED

Zhang Rui (1):
      ACPI: save NVS memory for Lenovo G50-45

bsegall@...gle.com (1):
      ptrace: fix PTRACE_LISTEN race corrupting task->state

subhashj@...eaurora.org (1):
      scsi: ufs: issue link starup 2 times if device isn't active

yangbo lu (1):
      mmc: sdhci-of-esdhc: remove default broken-cd for ARM

youling257 (1):
      ASoC: Intel: bytcr_rt5640: quirks for Insyde devices


Download attachment "signature.asc" of type "application/pgp-signature" (834 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ