Linux 4.17-rc3

From: Linus Torvalds
Date: Sun Apr 29 2018 - 17:29:16 EST


You all know the drill by now, and everything looks pretty normal. As
usual, we have an rc3 that is noticeably bigger than rc2 was. Whatever the
reason for the pattern (whether it just be "people have had time to find
bugs" or "people took a breather after the merge window"), the pattern is
alive and well.

And by now, I think we've fixed all the nastiest fall-out from the merge
window. In particular, the PTI large-page fallout that hit some people with
particular configurations should all be good.

But another marker of "things look normal" is that almost 60% of the patch
is driver fixes all over: networking, gpu, sound, scsi, usb, you name it.

Outside of drivers, we've got the usual architecture suspects: x86, arm64,
powerpc. Some generic networking fixes, and misc tooling (perf and
selftests). With some core kernel fixes in there too (mainly timers and
tracing, the first mainly because we sadly had to revert the nice
CLOCK_{MONOTONIC,BOOTTIME} unification because it turns out people really
do care about the differences).

Shortlog appended for the details.

Go out and test,

Linus

---

Abhay Kumar (1):
drm/i915/audio: set minimum CD clock to twice the BCLK

Abhinav Kumar (3):
drm/msm/dsi: check return value for video done waits
drm/msm/dsi: check video mode engine status before waiting
drm/msm/dsi: implement auto PHY timing calculator for 10nm PHY

Ahbong Chang (1):
tracing: Add missing forward declaration

Ahmed Abdelsalam (1):
ipv6: sr: fix NULL pointer dereference in seg6_do_srh_encap()- v4 pkts

Ajay Singh (1):
staging: wilc1000: fix NULL pointer exception in
host_int_parse_assoc_resp_info()

Alan Jenkins (1):
block: do not use interruptible wait anywhere

Alexander Aring (3):
net: sched: ife: signal not finding metaid
net: sched: ife: handle malformed tlv length
net: sched: ife: check on metadata length

Alexander Popov (1):
i2c: dev: prevent ZERO_SIZE_PTR deref in i2cdev_ioctl_rdwr()

Alistair Popple (3):
powerpc/powernv/npu: Add lock to prevent race in concurrent context
init/destroy
powerpc/powernv/npu: Prevent overwriting of pnv_npu2_init_contex()
callback parameters
powerpc/powernv/npu: Do a PID GPU TLB flush when invalidating a large
address range

Amir Goldstein (1):
<linux/stringhash.h>: fix end_name_hash() for 64bit long

Anatolij Gustschin (1):
fpga-manager: altera-ps-spi: preserve nCONFIG state

Anders Roxell (1):
selftests: bpf: update .gitignore with missing generated files

Andre Przywara (1):
KVM: arm/arm64: vgic: Kick new VCPU on interrupt migration

Andres Rodriguez (2):
drm/amdkfd: fix clock counter retrieval for node without GPU
firmware: some documentation fixes

Andrà Wild (1):
s390/cpum_cf: rename IBM z13/z14 counter names

Andy Lutomirski (1):
x86/entry/64/compat: Preserve r8-r11 in int $0x80

Anirudh Venkataramanan (2):
ice: Fix initialization for num_nodes_added
ice: Fix incorrect comment for action type

Ard Biesheuvel (1):
ACPI / button: make module loadable when booted in non-ACPI mode

Arend van Spriel (1):
drivers: change struct device_driver::coredump() return type to void

Arnd Bergmann (4):
ASoC: rsnd: mark PM functions __maybe_unused
netfilter: fix CONFIG_NF_REJECT_IPV6=m link error
usb: select USB_COMMON for usb role switch config
x86/ipc: Fix x32 version of shmid64_ds and msqid64_ds

Aurelien Jarno (1):
RISC-V: build vdso-dummy.o with -no-pie

Balbir Singh (2):
powerpc/mm: Flush cache on memory hot(un)plug
powerpc/powernv/memtrace: Let the arch hotunplug code flush cache

Baolin Wang (2):
i2c: sprd: Prevent i2c accesses after suspend is called
i2c: sprd: Fix the i2c count issue

Bart Van Assche (1):
scsi: sd_zbc: Avoid that resetting a zone fails sporadically

Ben Hutchings (3):
drm/msm: Fix possible null dereference on failure of get_pages()
test_firmware: Install all scripts
test_firmware: fix setting old custom fw path back on exit, second try

Ben Shelton (1):
ice: Do not check INTEVENT bit for OICR interrupts

Bernat, Yehezkel (1):
MAINTAINERS: update my email address

Biju Das (1):
serial: sh-sci: Document r8a77470 bindings

Boris Brezillon (1):
mtd: nand: Fix nanddev_mtd_erase()

Borislav Petkov (2):
x86/microcode/intel: Save microcode patch unconditionally
x86/microcode: Do not exit early from __reload_late()

Chen Yu (1):
ACPI / PM: Blacklist Low Power S0 Idle _DSM for ThinkPad X1
Tablet(2016)

Chris Leech (1):
scsi: iscsi: respond to netlink with unicast when appropriate

Christoffer Dall (1):
MAINTAINERS: Update e-mail address for Christoffer Dall

Christoph Hellwig (2):
riscv: select DMA_DIRECT_OPS instead of redefining it
riscv: there is no <asm/handle_irq.h>

Colin Ian King (3):
firmware: arm_scmi: remove redundant null check on array
scsi: fnic: fix spelling mistake in fnic stats "Abord" -> "Abort"
ixgbevf: ensure xdp_ring resources are free'd on error exit

Collin May (1):
USB: serial: simple: add libtransistor console

Cong Wang (3):
netfilter: conntrack: silent a memory leak warning
llc: delete timers synchronously in llc_sk_free()
llc: fix NULL pointer deref for SOCK_ZAPPED

Cornelia Huck (1):
vfio: ccw: process ssch with interrupts disabled

Dan Carpenter (2):
ASoC: topology: fix some tiny memory leaks
cdrom: information leak in cdrom_ioctl_media_changed()

Daniel Kurtz (1):
earlycon: Use a pointer table to fix __earlycon_table stride

Daniel Vetter (1):
MAINTAINERS: add dri-devel&linaro-mm for Android ION

Danny Smith (1):
ASoC: adau17x1: Handling of DSP_RUN register during fw setup

Dave Chinner (1):
block: add blk_queue_fua() helper function

Dave Gerlach (1):
ARM: OMAP2+: Fix build when using split object directories

Dave Hansen (5):
x86/pti: Fix boot problems from Global-bit setting
x86/pti: Fix boot warning from Global-bit setting
x86/pti: Reduce amount of kernel text allowed to be Global
x86/pti: Disallow global kernel text with RANDSTRUCT
x86/pti: Filter at vma->vm_page_prot population

David Henningsson (1):
ALSA: core: Report audio_tstamp in snd_pcm_sync_ptr

David Sterba (1):
MAINTAINERS: add myself as maintainer of AFFS

Dmitry Vyukov (1):
kobject: don't use WARN for registration failures

Doron Roberts-Kedes (1):
strparser: Do not call mod_delayed_work with a timeout of LONG_MAX

Dou Liyang (2):
x86/vector: Remove the macro VECTOR_OFFSET_START
x86/vector: Remove the unused macro FPU_IRQ

Douglas Gilbert (1):
scsi: scsi_debug: IMMED related delay adjustments

Edward Cree (1):
sfc: ARFS filter IDs

Emil Velikov (1):
drm/msm: don't deref error pointer in the msm_fbdev_create error path

Eric Biggers (2):
ext4: prevent right-shifting extents beyond EXT_MAX_BLOCKS
crypto: api - fix finding algorithm currently being tested

Eric Dumazet (1):
ipv6: add RTA_TABLE and RTA_PREFSRC to rtm_ipv6_policy

Evan Wang (1):
PCI: aardvark: Fix PCIe Max Read Request Size setting

Fenghua Yu (1):
x86/cpufeatures: Enumerate cldemote instruction

Finn Thain (8):
m68k/mac: Don't remap SWIM MMIO region
block/swim: Fix array bounds check
block/swim: Remove extra put_disk() call from error path
block/swim: Don't log an error message for an invalid ioctl
block/swim: Rename macros to avoid inconsistent inverted logic
block/swim: Check drive type
block/swim: Fix IO error at end of medium
block/swim: Select appropriate drive on device open

Florian Fainelli (2):
soc: bcm: raspberrypi-power: Fix use of __packed
net: ethtool: Add missing kernel doc for FEC parameters

Florian Westphal (4):
netfilter: nf_conntrack_sip: allow duplicate SDP expectations
netfilter: ebtables: don't attempt to allocate 0-sized compat array
netfilter: nf_tables: can't fail after linking rule into active rule
list
netfilter: nf_tables: free set name in error path

Geert Uytterhoeven (9):
soc: bcm2835: Make !RASPBERRYPI_FIRMWARE dummies return failure
i2c: Remove depends on HAS_DMA in case of platform dependency
dt-bindings: meson-uart: DT fix s/clocks-names/clock-names/
dt-bindings: mvebu-uart: DT fix s/interrupts-names/interrupt-names/
slimbus: Fix out-of-bounds access in slim_slicesize()
ARM: amba: Fix race condition with driver_override
ARM: amba: Don't read past the end of sysfs "driver_override" buffer
ARM: amba: Make driver_override output consistent with other buses
ARM: amba: Fix race condition with driver_override

Gerd Hoffmann (3):
qxl: fix qxl_release_{map,unmap}
qxl: keep separate release_bo pointer
drm/virtio: fix vq wait_event condition

Greg Kroah-Hartman (3):
staging: irda: remove remaining remants of irda code removal
Revert "xhci: plat: Register shutdown for xhci_plat"
Revert "ARM: amba: Fix race condition with driver_override"

Gregory CLEMENT (2):
usb: host: xhci-plat: Remove useless test before clk_disable_unprepare
usb: host: xhci-plat: Fix clock resource by adding a register clock

Guenter Roeck (3):
hwmon: (nct6683) Enable EC access if disabled at boot
hwmon: (k10temp) Add temperature offset for Ryzen 2700X
hwmon: (k10temp) Add support for AMD Ryzen w/ Vega graphics

Guillaume Nault (3):
l2tp: fix {pppol2tp, l2tp_dfs}_seq_stop() in case of seq_file overflow
l2tp: check sockaddr length in pppol2tp_connect()
pppoe: check sockaddr length in pppoe_connect()

Hans de Goede (6):
firmware: Fix firmware documentation for recent file renames
virt: vbox: Move declarations of vboxguest private functions to
private header
virt: vbox: Add vbg_req_free() helper function
virt: vbox: Use __get_free_pages instead of kmalloc for DMA32 memory
virt: vbox: Log an error when we fail to get the host version
ACPI / video: Only default only_lcd to true on Win8-ready _desktops_

Harry Wentland (2):
drm/amd/display: Disallow enabling CRTC without primary plane with FB
drm/amd/display: Don't read EDID in atomic_check

Heikki Krogerus (2):
Documentation: typec.rst: Use literal-block element with ascii art
usb: typec: ucsi: Increase command completion timeout value

Heiko Carstens (1):
s390/uprobes: implement arch_uretprobe_is_alive()

Ilya Dryomov (3):
libceph: un-backoff on tick when we have a authenticated session
libceph: reschedule a tick in finish_hunting()
libceph: validate con->state at the top of try_write()

Imre Deak (1):
drm/i915: Enable display WA#1183 from its correct spot

Ivan Khoronzhuk (1):
net: ethernet: ti: cpsw: fix tx vlan priority mapping

Jack Ma (1):
netfilter: xt_connmark: Add bit mapping for bit-shift operation.

Jacopo Mondi (1):
dma-mapping: postpone cpu addr translation on mmap

Jakub Kicinski (1):
PCI: Add "PCIe" to pcie_print_link_status() messages

Jann Horn (2):
bpf: sockmap remove dead check
tcp: don't read out-of-bounds opsize

Jason A. Donenfeld (1):
arm64: support __int128 with clang

Jeffery Miller (1):
ALSA: pcm: Return negative delays from SNDRV_PCM_IOCTL_DELAY.

Jeffrin Jose T (1):
selftests:firmware: fixes a call to a wrong function name

Jens Axboe (4):
loop: remove cmd->rq member
loop: handle short DIO reads
bfq-iosched: ensure to clear bic/bfqq pointers when preparing request
bcache: mark Coly Li as bcache maintainer

Jerry (Fangzhi) Zuo (2):
drm/amd/display: Update MST edid property every time
drm/amd/display: Check dc_sink every time in MST hotplug

Jeykumar Sankaran (1):
drm/msm: Add modifier to mdp_get_format arguments

Jianchao Wang (1):
blk-mq: start request gstate with gen 1

Jiang Biao (3):
blkcg: don't hold blkcg lock when deactivating policy
blkcg: small fix on comment in blkcg_init_queue
blkcg: init root blkcg_gq under lock

Jingju Hou (1):
net: phy: marvell: clear wol event before setting it

Jiri Kosina (1):
x86/mm: Make vmemmap and vmalloc base address constants unsigned long

Jiri Olsa (3):
perf stat: Keep the / modifier separator in fallback
perf pmu: Fix pmu events parsing rule
perf evsel: Disable write_backward for leader sampling group events

Joakim Tjernlund (3):
mtd: cfi: cmdset_0001: Do not allow read/write to suspend erase block.
mtd: cfi: cmdset_0001: Workaround Micron Erase suspend bug.
mtd: cfi: cmdset_0002: Do not allow read/write to suspend erase block.

Johan Hovold (2):
USB: musb: host: prevent core phy initialisation
USB: musb: dsps: drop duplicate phy initialisation

John Garry (1):
HISI LPC: Add Kconfig MFD_CORE dependency

John Pittman (1):
scsi: core: remove reference to scsi_show_extd_sense()

Josà Roberto de Souza (1):
drm/i915/fbdev: Enable late fbdev initial configuration

Julian Anastasov (1):
ipvs: fix rtnl_lock lockups caused by start_sync_thread

Julian Wiedmann (6):
s390/qeth: fix error handling in adapter command callbacks
s390/qeth: avoid control IO completion stalls
s390/qeth: handle failure on workqueue creation
s390/qeth: fix MAC address update sequence
s390/qeth: fix request-side race during cmd IO timeout
s390/qeth: use Read device to query hypervisor for MAC

Junaid Shahid (1):
kvm: apic: Flush TLB after APIC mode/address change if VPIDs are in
use

Kai-Heng Feng (1):
xhci: Fix USB ports for Dell Inspiron 5775

Kailang Yang (3):
ALSA: hda/realtek - Add some fixes for ALC233
ALSA: hda/realtek - Update ALC255 depop optimize
ALSA: hda/realtek - change the location for one of two front mics

Kamil Lulko (1):
usb: core: Add quirk for HP v222w 16GB Mini

Kan Liang (5):
perf pmu: Fix core PMU alias list for X86 platform
perf stat: Print out hint for mixed PMU group error
perf evsel: Only fall back group read for leader
perf stat: Fix duplicate PMU name for interval print
perf/x86/intel: Don't enable freeze-on-smi for PerfMon V1

KarimAllah Ahmed (1):
x86/headers/UAPI: Move DISABLE_EXITS KVM capability bits to the UAPI

Karthikeyan Ramasubramanian (1):
tty: serial: qcom_geni_serial: Use signed variable to get IRQ

Kim Phillips (1):
arm64/kernel: rename
module_emit_adrp_veneer->module_emit_veneer_for_adrp

Kyle Roeschley (1):
USB: serial: cp210x: add ID for NI USB serial console

Laurentiu Tudor (1):
powerpc/kvm/booke: Fix altivec related build break

Liam Girdwood (1):
ASoC: topology: Check widget kcontrols before deref

Linus Torvalds (1):
Linux v4.17-rc3

Linus Walleij (4):
block: mq: Add some minor doc for core structs
ARM: dts: Fix NAS4220B pin config
ARM: s3c24xx: jive: Fix some GPIO names
ARM: defconfig: Update Gemini defconfig

Loic Poulain (1):
PCI: kirin: Fix reset gpio name

Long Li (2):
cifs: smbd: Don't use RDMA read/write when signing is used
cifs: smbd: Avoid allocating iov on the stack

Lukas Czerner (1):
ext4: fix bitmap position validation

Mahesh Rajashekhara (1):
scsi: sd: Defer spinning up drive while SANITIZE is in progress

Mahesh Salgaonkar (1):
powerpc/mce: Fix a bug where mce loops on memory UE.

Marc Gonzalez (1):
mtd: rawnand: tango: Fix struct clk memory leak

Marc Zyngier (4):
KVM: arm/arm64: Close VMID generation race
arm64: KVM: Demote SVE and LORegion warnings to debug only
arm/arm64: KVM: Add PSCI version selection API
serial: mvebu-uart: Fix local flags handling on termios update

Mark Rutland (7):
arm64: add sentinel to kpti_safe_list
arm64: ptrace: remove addr_limit manipulation
arm64: only advance singlestep for user instruction traps
arm64: fix possible spectre-v1 in ptrace_hbp_get_event()
KVM: arm/arm64: vgic: fix possible spectre-v1 in vgic_get_irq()
KVM: arm/arm64: vgic: fix possible spectre-v1 in vgic_mmio_read_apr()
arm64: avoid instrumenting atomic_ll_sc.o

Markus Mayer (1):
cpufreq: brcmstb-avs-cpufreq: remove development debug support

Martijn Coenen (1):
ANDROID: binder: prevent transactions into own process.

Martin Blumenstingl (13):
ARM64: dts: meson-gxl: add USB host support
ARM64: dts: meson-gxm: add GXM specific USB host configuration
ARM64: dts: meson-gxl-s905x-p212: enable the USB controller
ARM64: dts: meson-gx-p23x-q20x: enable the USB controller
ARM64: dts: meson-gxl-s905x-libretech-cc: enable the USB controller
ARM64: dts: meson-gxl-nexbox-a95x: enable the USB controller
ARM64: dts: meson-gxm-khadas-vim2: enable the USB controller
usb: core: phy: fix return value of usb_phy_roothub_exit()
usb: core: split usb_phy_roothub_{init,alloc}
usb: core: use phy_exit during suspend if wake up is not supported
usb: core: phy: make it a no-op if CONFIG_GENERIC_PHY is disabled
usb: core: phy: add missing forward declaration for "struct device"
usb: core: phy: add the SPDX-License-Identifier and include guard

Martin K. Petersen (1):
scsi: mptsas: Disable WRITE SAME

Martin Schwidefsky (2):
s390: update sampling tag after task pid change
s390: correct module section names for expoline code revert

Masami Hiramatsu (2):
selftests: ftrace: Fix trigger extended error testcase
selftests: ftrace: Add a testcase for multiple actions on trigger

Md Fahad Iqbal Polash (1):
ice: Fix insufficient memory issue in ice_aq_manage_mac_read

Michael Drake (1):
ALSA: usb-audio: ADC3: Fix channel mapping conversion for ADC3.

Michael Lyle (1):
MAINTAINERS: Remove me as maintainer of bcache

Michael S. Tsirkin (7):
virtio_balloon: add array of stat names
virtio_console: don't tie bufs to a vq
virtio: add ability to iterate over vqs
virtio_console: free buffers after reset
virtio_console: drop custom control queue cleanup
virtio_console: move removal code
virtio_console: reset on out of memory

Michal Simek (1):
tty: serial: xuartps: Setup early console when uartclk is also passed

Mika Kuoppala (1):
drm/i915: Use ktime on wait_for

Mika Westerberg (3):
ACPI / scan: Initialize watchdog before PNP
PCI / PM: Do not clear state_saved in pci_pm_freeze() when smart
suspend is set
ACPI / watchdog: Prefer iTCO_wdt on Lenovo Z50-70

Mikita Lipski (1):
drm/amd/display: Fix deadlock when flushing irq

Ming Lei (2):
scsi: target: fix crash with iscsi target and dvd
Revert "blk-mq: remove code for dealing with remapping queue"

Miquel Raynal (1):
mtd: rawnand: marvell: fix the chip-select DT parsing logic

Namhyung Kim (1):
perf machine: Set main kernel end address properly

Nicholas Piggin (3):
rtc: opal: Fix OPAL RTC driver OPAL_BUSY loops
powerpc: Fix smp_send_stop NMI IPI handling
powerpc: Fix deadlock with multiple calls to smp_send_stop

Nicolai HÃhnle (1):
drm/amdgpu: set COMPUTE_PGM_RSRC1 for SGPR/VGPR clearing shaders

Nicolin Chen (2):
ASoC: fsl_esai: Fix divisor calculation failure at lower ratio
ASoC: fsl_ssi: Fix mode setting when changing channel number

Niklas Cassel (1):
MAINTAINERS: Remove myself as maintainer

Ohad Sharabi (1):
scsi: ufs: add trace event for ufs upiu

Ondrej Jirman (1):
Revert "drm/sun4i: add lvds mode_valid function"

Pablo Neira Ayuso (2):
netfilter: nf_tables: NAT chain and extensions require NF_TABLES
netfilter: xt_connmark: do not cast xt_connmark_tginfo1 to
xt_connmark_tginfo2

Peter Xu (1):
tracing: Fix missing tab for hwlat_detector print format

Petr Tesarik (1):
x86/setup: Do not reserve a crash kernel region if booted on Xen PV

Pierre-Louis Bossart (1):
ASoC: Intel: atom: fix ACPI/PCI Kconfig

Randy Dunlap (1):
drm/amdkfd: fix build, select MMU_NOTIFIER

Ravi Bangoria (1):
tracing: Fix kernel crash while using empty filter with perf

Ravi Chandra Sadineni (1):
USB: Increment wakeup count on remote wakeup.

Robert Kolchmeyer (1):
fsnotify: Fix fsnotify_mark_connector race

Robin Murphy (1):
dma-coherent: clarify dma_mmap_from_dev_coherent documentation

Sam Hansen (3):
Documentation/i2c: whitespace cleanup
Documentation/i2c: sync docs with current state of i2c-tools
Documentation/i2c: adopt kernel commenting style in examples

Sangwon Hong (1):
perf mem: Document incorrect and missing options

Sean Paul (1):
drm/msm: Mark the crtc->state->event consumed

Sebastian Ott (1):
s390/cio: update chpid descriptor after resource accessibility event

Shaokun Zhang (1):
arm64: mm: drop addr parameter from sync icache and dcache

Shilpasri G Bhat (1):
cpufreq: powernv: Fix hardlockup due to synchronous smp_call in timer
interrupt

Shuah Khan (4):
usbip: vhci_hcd: check rhport before using in vhci_hub_control()
usbip: vhci_hcd: Fix usb device and sockfd leaks
usbip: usbip_host: fix to hold parent lock for device_attach() calls
usbip: usbip_event: fix to not print kernel pointer address

Souptick Joarder (2):
ALSA: usx2y: Change return type to vm_fault_t
ALSA: pcm: Change return type to vm_fault_t

Srinath Mannam (1):
arm64: dts: correct SATA addresses for Stingray

Srinivas Kandagatla (1):
ASoC: msm8916-wcd-analog: use threaded context for mbhc events

Stefan Agner (3):
drm/msm/dsi: use correct enum in dsi_get_cmd_fmt
serial: imx: warn user when using unsupported configuration
serial: imx: fix cached UCR2 read on software reset

Stefan Haberland (1):
s390/dasd: fix IO error for newly defined devices

Stephan Mueller (1):
crypto: drbg - set freed buffers to NULL

Stephen Hemminger (4):
uio_hv_generic: set size of ring buffer attribute
uio_hv_generic: make ring buffer attribute for primary channel
uio_hv_generic: use correct channel in isr
uio_hv_generic: fix subchannel ring mmap

Stephen Rothwell (1):
netfilter: conntrack: include kmemleak.h for kmemleak_not_leak()

Steve French (3):
CIFS: set *resp_buf_type to NO_BUFFER on error
SMB3: Fix 3.11 encryption to Windows and handle encrypted smb3 tcon
SMB311: Fix reconnect

Steven Rostedt (VMware) (1):
tracing/x86: Update syscall trace events to handle new prefixed
syscall func names

Sudeep Holla (2):
arm64: dts: juno: drop unnecessary address-cells and size-cells
properties
hwmon: (scmi) handle absence of few types of sensors

Taehee Yoo (1):
netfilter: nf_tables: fix out-of-bounds in nft_chain_commit_update

Takashi Iwai (14):
dma-direct: don't retry allocation for no-op GFP_DMA
ALSA: control: Fix missing __user annotation
ALSA: usb-audio: Fix forgotten conversion of control query functions
ALSA: usb-audio: Fix missing endian conversion
ALSA: usb-audio: Skip broken EU on Dell dock USB-audio
ALSA: seq: oss: Fix unbalanced use lock for synth MIDI device
ALSA: seq: oss: Hardening for potential Spectre v1
ALSA: control: Hardening for potential Spectre v1
ALSA: hda: Hardening for potential Spectre v1
ALSA: opl3: Hardening for potential Spectre v1
ALSA: asihpi: Hardening for potential Spectre v1
ALSA: hdspm: Hardening for potential Spectre v1
ALSA: rme9652: Hardening for potential Spectre v1
ALSA: hda - Skip jack and others for non-existing PCM streams

Takashi Sakamoto (2):
ALSA: dice: fix OUI for TC group
ALSA: dice: fix error path to destroy initialized stream data

Tero Kristo (1):
ASoC: dmic: Fix clock parenting

Tetsuo Handa (4):
commoncap: Handle memory allocation failure.
tty: Avoid possible error pointer dereference at tty_ldisc_restore().
tty: Don't call panic() at tty_ldisc_init()
tty: Use __GFP_NOFAIL for tty_ldisc_get()

Theodore Ts'o (4):
ext4: set h_journal if there is a failure starting a reserved handle
random: fix possible sleeping allocation from irq context
random: rate limit unseeded randomness warnings
ext4: add MODULE_SOFTDEP to ensure crc32c is included in the initramfs

Thomas Falcon (1):
ibmvnic: Clean actual number of RX or TX pools

Thomas Gleixner (3):
x86/jailhouse: Fix incorrect SPDX identifier
tick/sched: Do not mess with an enqueued hrtimer
Revert: Unify CLOCK_MONOTONIC and CLOCK_BOOTTIME

Thomas Richter (5):
module: Fix display of wrong module .text address
perf list: Remove s390 specific strcmp_cpuid_cmp function
perf test: Adapt test case record+probe_libc_inet_pton.sh for s390
perf record: Fix s390 undefined record__auxtrace_init() return value
kprobes: Fix random address output of blacklist file

Thor Thayer (2):
ARM: socfpga_defconfig: Remove QSPI Sector 4K size force
mtd: spi-nor: cadence-quadspi: Fix page fault kernel panic

Tobias Regnery (1):
usb: typec: ucsi: fix tracepoint related build error

Tom Lendacky (3):
amd-xgbe: Add pre/post auto-negotiation phy hooks
amd-xgbe: Improve KR auto-negotiation and training
amd-xgbe: Only use the SFP supported transceiver signals

Tony Lindgren (3):
ARM: dts: Fix cm2 and prm sizes for omap4
tty: n_gsm: Fix long delays with control frame timeouts in ADM mode
tty: n_gsm: Fix DLCI handling for ADM mode if debug & 2 is not set

Vasyl Vavrychuk (1):
USB: serial: ftdi_sio: use jtag quirk for Arrow USB Blaster

Victor Gu (3):
PCI: aardvark: Fix logic in advk_pcie_{rd,wr}_conf()
PCI: aardvark: Set PIO_ADDR_LS correctly in advk_pcie_rd_conf()
PCI: aardvark: Use ISR1 instead of ISR0 interrupt in legacy irq mode

Ville SyrjÃlà (1):
drm/edid: Reset more of the display info

Vinicius Costa Gomes (1):
igb: Fix the transmission mode of queue 0 for Qav mode

Vinson Lee (1):
scsi: megaraid_sas: Do not log an error if FW successfully
initializes.

Wei Yongjun (2):
ASoC: amd: acp-da7219-max98357: Make symbol da7219_dai_clk static
drm/amdkfd: Fix the error return code in
kfd_ioctl_unmap_memory_from_gpu()

Willem de Bruijn (1):
packet: fix bitfield update race

Xin Long (2):
bonding: do not set slave_dev npinfo before slave_enable_netpoll in
bond_enslave
team: fix netconsole setup over team

Yan Wang (1):
ASoC: topology: Fix bugs of freeing soc topology

Yan, Zheng (1):
ceph: check if mds create snaprealm when setting quota

Yazen Ghannam (1):
x86/smpboot: Don't use mwait_play_dead() on AMD systems

Yonghong Song (2):
bpf/tracing: fix a deadlock in perf_event_detach_bpf_prog
tools/bpf: fix test_sock and test_sock_addr.sh failure

Zhengjun Xing (1):
xhci: Fix Kernel oops in xhci dbgtty

jacek.tomaka@xxxxxxxxx (1):
x86/cpu/intel: Add missing TLB cpuid values

kbuild test robot (1):
drm/amdkfd: kfd_dev_is_large_bar() can be static

oder_chiou@xxxxxxxxxxx (1):
ASoC: rt5514: Add the missing register in the readable table