Linux 5.3-rc8
From: Linus Torvalds
Date: Sun Sep 08 2019 - 17:00:28 EST
So we probably didn't strictly need an rc8 this release, but with LPC
and the KS conference travel this upcoming week it just makes
everything easier.
And partly because of the extra week, we then had a few fixes that
maybe otherwise would have been delayed and marked for stable. The
most notable one (but hopefully not very noticeable) is fixing race
conditions in configfs. That won't affect very many people, with
configfs not all that widely used, but Christoph and Al both felt it
needed to be fixed.
Other than that, it really is a very small rc (and hopefully the final
week will be smaller still). In fact, the configfs fix along with a
vhost revert is about half of the patch. The rest is various small
things: a few sound fixes, some drm fixes, and a few other random
fixes. Even in the drm case, the selftest addition is bigger than the
core code patches.
The appended shortlog is short enough that it's easy enough to scroll
through if you are interested in the details.
Linus
---
Al Viro (4):
configfs: stash the data we need into configfs_buffer at open time
configfs_register_group() shouldn't be (and isn't) called in
rmdirable parts
configfs: new object reprsenting tree fragments
configfs: provide exclusion between IO and removals
Andrew Cooper (1):
Documentation/process: Volunteer as the ambassador for Xen
Baolin Wang (1):
dmaengine: sprd: Fix the DMA link-list configuration
Ben Skeggs (1):
drm/nouveau/sec2/gp102: add missing MODULE_FIRMWAREs
Benjamin Tissoires (1):
Input: elan_i2c - remove Lenovo Legion Y7000 PnpID
Christophe Leroy (1):
powerpc/64e: Drop stale call to smp_processor_id() which hangs SMP startup
Dan Carpenter (1):
drm/vmwgfx: Fix double free in vmw_recv_msg()
David Jander (2):
gpio: pca953x: correct type of reg_direction
gpio: pca953x: use pca953x_read_regs instead of regmap_bulk_read
Fabrizio Castro (1):
arm64: dts: renesas: hihope-common: Fix eMMC status
Geert Uytterhoeven (1):
arm64: dts: renesas: r8a77995: draak: Fix backlight regulator name
Gustavo Romero (2):
powerpc/tm: Fix FP/VMX unavailable exceptions inside a transaction
powerpc/tm: Fix restoring FP/VMX facility incorrectly on interrupts
Hillf Danton (1):
keys: Fix missing null pointer check in request_key_auth_describe()
Hui Wang (1):
ALSA: hda/realtek - Fix the problem of two front mics on a ThinkCentre
Ingo Molnar (1):
sched/core: Fix uclamp ABI bug, clean up and robustify
sched_read_attr() ABI logic and code
Jacob Pan (1):
iommu/vt-d: Remove global page flush support
James Smart (1):
scsi: lpfc: Raise config max for lpfc_fcp_mq_threshold variable
Jan Kaisrlik (1):
Revert "mmc: core: do not retry CMD6 in __mmc_switch()"
Jeff Moyer (1):
libnvdimm/pfn: Fix namespace creation on misaligned addresses
Jian-Hong Pan (1):
ALSA: hda/realtek - Enable internal speaker & headset mic of ASUS UX431FL
Joerg Roedel (1):
iommu/amd: Fix race in increase_address_space()
John S. Gruber (1):
x86/boot: Preserve boot_params.secure_boot from sanitizing
Kees Cook (1):
Documentation/process: Add Google contact for embargoed hardware issues
Laurent Pinchart (1):
drm/ingenic: Hardcode panel type to DPI
Lee Jones (1):
soc: qcom: geni: Provide parameter error checking
Liangyan (1):
sched/fair: Don't assign runtime for throttled cfs_rq
Linus Torvalds (2):
Revert "x86/apic: Include the LDR when clearing out APIC registers"
Linux 5.3-rc8
Lu Baolu (1):
Revert "iommu/vt-d: Avoid duplicated pci dma alias consideration"
Maxime Ripard (4):
drm/modes: Add a switch to differentiate free standing options
drm/modes: Fix the command line parser to take force options into account
drm/modes: Introduce a whitelist for the named modes
drm/selftests: modes: Add more unit tests for the cmdline parser
Michael S. Tsirkin (1):
Revert "vhost: access vq metadata through kernel virtual address"
Miguel Ojeda (1):
clang-format: Update with the latest for_each macro list
Nadav Amit (1):
mm/balloon_compaction: suppress allocation warnings
Nick Desaulniers (1):
include/linux/compiler.h: fix Oops for Clang-compiled kernels
Peter Zijlstra (1):
x86/uaccess: Don't leak the AC flags into __get_user() argument evaluation
Sam Bazley (1):
ALSA: hda/realtek - Add quirk for HP Pavilion 15
Sasha Levin (1):
Documentation/process/embargoed-hardware-issues: Microsoft ambassador
Stuart Hayes (1):
iommu/amd: Flush old domains in kdump kernel
Takashi Iwai (2):
ALSA: hda - Fix potential endless loop at applying quirks
ALSA: hda/realtek - Fix overridden device-specific initialization
Tianyu Lan (1):
x86/hyper-v: Fix overflow bug in fill_gva_list()
Tiwei Bie (2):
vhost/test: fix build for vhost test
vhost/test: fix build for vhost test
Trilok Soni (1):
Documentation/process: Add Qualcomm process ambassador for
hardware security issues
Trond Myklebust (1):
NFS: Fix inode fileid checks in attribute revalidation code
Wenwen Wang (2):
dmaengine: ti: dma-crossbar: Fix a memory leak bug
dmaengine: ti: omap-dma: Add cleanup in omap_dma_probe()
Yoshihiro Shimoda (1):
dmaengine: rcar-dmac: Fix DMACHCLR handling if iommu is mapped
Yunsheng Lin (1):
vhost: Remove unnecessary variable
jiang (1):
virtio-net: lower min ring num_free for efficiency