2019-10-03 17:08:31

by Greg Kroah-Hartman

[permalink] [raw]
Subject: [PATCH 5.3 000/344] 5.3.4-stable review

This is the start of the stable review cycle for the 5.3.4 release.
There are 344 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 Sat 05 Oct 2019 03:37:47 PM UTC.
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/v5.x/stable-review/patch-5.3.4-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-5.3.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>
Linux 5.3.4-rc1

Pi-Hsun Shih <[email protected]>
platform/chrome: cros_ec_rpmsg: Fix race with host command when probe failed

Lorenzo Bianconi <[email protected]>
mt76: mt7615: fix mt7615 firmware path definitions

Lorenzo Bianconi <[email protected]>
mt76: mt7615: always release sem in mt7615_load_patch

NeilBrown <[email protected]>
md/raid0: avoid RAID0 data corruption due to layout confusion.

Alex Deucher <[email protected]>
drm/amdgpu/display: fix 64 bit divide

Zhan Liu <[email protected]>
drm/amd/display: Add missing HBM support and raise Vega20's uclk.

Charlene Liu <[email protected]>
drm/amd/display: dce11.x /dce12 update formula input

Kai-Heng Feng <[email protected]>
drm/amd/display: Restore backlight brightness after system resume

Pavel Shilovsky <[email protected]>
CIFS: Fix oplock handling for SMB 2.1+ protocols

Murphy Zhou <[email protected]>
CIFS: fix max ea value size

Chris Brandt <[email protected]>
i2c: riic: Clear NACK in tend isr

Laurent Vivier <[email protected]>
hwrng: core - don't wait on add_early_randomness()

Chao Yu <[email protected]>
quota: fix wrong condition in is_quota_modification()

Theodore Ts'o <[email protected]>
ext4: fix punch hole for inline_data file systems

Rakesh Pandit <[email protected]>
ext4: fix warning inside ext4_convert_unwritten_extents_endio

Christophe Kerello <[email protected]>
mtd: rawnand: stm32_fmc2: avoid warnings when building with W=1 option

Tony Camuso <[email protected]>
ipmi: move message error checking to avoid deadlock

Jan Kara <[email protected]>
xfs: Fix stale data exposure when readahead races with hole punch

Jan Kara <[email protected]>
mm: Handle MADV_WILLNEED through vfs_fadvise()

Jan Kara <[email protected]>
fs: Export generic_fadvise()

Tetsuo Handa <[email protected]>
/dev/mem: Bail out upon SIGKILL.

Denis Kenzior <[email protected]>
cfg80211: Purge frame registrations on iftype change

NeilBrown <[email protected]>
md: only call set_in_sync() when it is expected to succeed.

NeilBrown <[email protected]>
md: don't report active array_state until after revalidate_disk() completes.

Xiao Ni <[email protected]>
md/raid6: Set R5_ReadError when there is read failure on parity disk

Jarkko Nikula <[email protected]>
ACPI / LPSS: Save/restore LPSS private registers also on Lynxpoint

Benjamin Coddington <[email protected]>
SUNRPC: Fix buffer handling of GSS MIC without slack

Trond Myklebust <[email protected]>
SUNRPC: Dequeue the request from the receive queue while we're re-encoding

Qu Wenruo <[email protected]>
btrfs: Fix a regression which we can't convert to SINGLE profile

Filipe Manana <[email protected]>
Btrfs: fix race setting up and completing qgroup rescan workers

Qu Wenruo <[email protected]>
btrfs: qgroup: Fix reserved data space leak if we have multiple reserve calls

Qu Wenruo <[email protected]>
btrfs: qgroup: Fix the wrong target io_tree when freeing reserved data space

Dennis Zhou <[email protected]>
btrfs: adjust dirty_metadata_bytes after writeback failure of extent buffer

Nikolay Borisov <[email protected]>
btrfs: Relinquish CPUs in btrfs_compare_trees

Filipe Manana <[email protected]>
Btrfs: fix use-after-free when using the tree modification log

Christophe Leroy <[email protected]>
btrfs: fix allocation of free space cache v1 bitmap pages

Mark Salyzyn <[email protected]>
ovl: filter of trusted xattr results in audit

Ding Xiang <[email protected]>
ovl: Fix dereferencing possible ERR_PTR()

Steve French <[email protected]>
smb3: fix leak in "open on server" perf counter

Steve French <[email protected]>
smb3: fix unmount hang in open_shroot

Steve French <[email protected]>
smb3: allow disabling requesting leases

Yufen Yu <[email protected]>
block: fix null pointer dereference in blk_mq_rq_timed_out()

Damien Le Moal <[email protected]>
block: mq-deadline: Fix queue restart handling

Stefan Assmann <[email protected]>
i40e: check __I40E_VF_DISABLE bit in i40e_sync_filters_subtask

Rakesh Pillai <[email protected]>
ath10k: fix channel info parsing for non tlv target

Jian-Hong Pan <[email protected]>
rtw88: pci: Use DMA sync instead of remapping in RX ISR

Jian-Hong Pan <[email protected]>
rtw88: pci: Rearrange the memory usage for skb in RX ISR

Roberto Sassu <[email protected]>
KEYS: trusted: correctly initialize digests and fix locking issue

Felix Fietkau <[email protected]>
mt76: round up length on mt76_wr_copy

Dave Rodgman <[email protected]>
lib/lzo/lzo1x_compress.c: fix alignment bug in lzo-rle

Michal Hocko <[email protected]>
memcg, kmem: do not fail __GFP_NOFAIL charges

Tetsuo Handa <[email protected]>
memcg, oom: don't require __GFP_FS when invoking memcg OOM killer

Yafang Shao <[email protected]>
mm/compaction.c: clear total_{migrate,free}_scanned before scanning a new zone

Vitaly Wool <[email protected]>
z3fold: fix memory leak in kmem cache

Vitaly Wool <[email protected]>
z3fold: fix retry mechanism in page reclaim

Bob Peterson <[email protected]>
gfs2: clear buf_in_tr when ending a transaction in sweep_bh_for_rgrps

Hans de Goede <[email protected]>
efifb: BGRT: Improve efifb_bgrt_sanity_check

Mark Brown <[email protected]>
regulator: Defer init completion for a while after late_initcall

Nadav Amit <[email protected]>
iommu/vt-d: Fix wrong analysis whether devices share the same bus

Thadeu Lima de Souza Cascardo <[email protected]>
alarmtimer: Use EOPNOTSUPP instead of ENOTSUPP

Will Deacon <[email protected]>
iommu/arm-smmu-v3: Disable detection of ATS and PRI

Shawn Lin <[email protected]>
arm64: dts: rockchip: limit clock rate of MMC controllers for RK3328

Will Deacon <[email protected]>
arm64: tlb: Ensure we execute an ISB following walk cache invalidation

Luis Araneda <[email protected]>
ARM: zynq: Use memcpy_toio instead of memcpy on smp bring-up

Lihua Yao <[email protected]>
ARM: samsung: Fix system restart on S3C6410

Gao Xiang <[email protected]>
staging: erofs: cannot set EROFS_V_Z_INITED_BIT if fill_inode_lazy fails

Amadeusz Sławiński <[email protected]>
ASoC: Intel: Fix use of potentially uninitialized variable

Amadeusz Sławiński <[email protected]>
ASoC: Intel: Skylake: Use correct function to access iomem space

Amadeusz Sławiński <[email protected]>
ASoC: Intel: NHLT: Fix debug print format

Kees Cook <[email protected]>
binfmt_elf: Do not move brk for INTERP-less ET_EXEC

Vladimir Oltean <[email protected]>
spi: spi-fsl-dspi: Exit the ISR with IRQ_NONE when it's not ours

Alexander Sverdlin <[email protected]>
spi: ep93xx: Repair SPI CS lookup tables

Guillaume Tucker <[email protected]>
media: vivid: fix device init when no_error_inj=1 and fb disabled

Arnd Bergmann <[email protected]>
media: don't drop front-end reference count for ->detach

Francois Buergisser <[email protected]>
media: hantro: Set DMA max segment size

Hans de Goede <[email protected]>
media: sn9c20x: Add MSI MS-1039 laptop to flip_dmi_table

Hans Verkuil <[email protected]>
media: videobuf-core.c: poll_wait needs a non-NULL buf pointer

Sean Christopherson <[email protected]>
KVM: x86/mmu: Use fast invalidate mechanism to zap MMIO sptes

Jim Mattson <[email protected]>
kvm: x86: Add "significant index" flag to a few CPUID leaves

Alexander Graf <[email protected]>
KVM: x86: Disable posted interrupts for non-standard IRQs delivery modes

Sean Christopherson <[email protected]>
KVM: x86: Manually calculate reserved bits when loading PDPTRS

Jan Dakinevich <[email protected]>
KVM: x86: set ctxt->have_exception in x86_decode_insn()

Jan Dakinevich <[email protected]>
KVM: x86: always stop emulation on page fault

Hans de Goede <[email protected]>
platform/x86: intel_int0002_vgpio: Fix wakeups not working on Cherry Trail

Helge Deller <[email protected]>
parisc: Disable HP HSC-PCI Cards to prevent kernel crash

Tejun Heo <[email protected]>
fuse: fix beyond-end-of-page access in fuse_parse_cache()

Vasily Averin <[email protected]>
fuse: fix missing unlock_page in fuse_writepage()

Eric Biggers <[email protected]>
fuse: fix deadlock with aio poll and fuse_iqueue::waitq.lock

Jarkko Sakkinen <[email protected]>
tpm: Wrap the buffer from the caller to tpm_buf in tpm_send()

Stefan Berger <[email protected]>
tpm_tis_core: Set TPM_CHIP_FLAG_IRQ before probing for interrupts

Stefan Berger <[email protected]>
tpm_tis_core: Turn on the TPM before probing IRQ's

Madhavan Srinivasan <[email protected]>
powerpc/imc: Dont create debugfs files for cpu-less nodes

Ming Lei <[email protected]>
scsi: implement .cleanup_rq callback

Ming Lei <[email protected]>
blk-mq: add callback of .cleanup_rq

Jan-Marek Glogowski <[email protected]>
ALSA: hda/realtek - PCI quirk for Medion E4254

Peter Zijlstra <[email protected]>
rcu/tree: Fix SCHED_FIFO params

Adam Ford <[email protected]>
ARM: dts: am3517-evm: Fix missing video

Joonwon Kang <[email protected]>
randstruct: Check member structs in is_pure_ops_struct()

Jack Morgenstein <[email protected]>
RDMA: Fix double-free in srq creation error flow

Kaike Wan <[email protected]>
IB/hfi1: Do not update hcrc for a KDETH packet during fault injection

Ira Weiny <[email protected]>
IB/hfi1: Define variables as unsigned long to fix KASAN warning

Danit Goldberg <[email protected]>
IB/mlx5: Free mpi in mp_slave mode

Vincent Whitchurch <[email protected]>
printk: Do not lose last line in kmsg buffer dump

Quinn Tran <[email protected]>
scsi: qla2xxx: Fix Relogin to prevent modifying scan_state flag

Martin Wilck <[email protected]>
scsi: scsi_dh_rdac: zero cdb in send_mode_select()

Takashi Sakamoto <[email protected]>
ALSA: firewire-tascam: check intermediate state of clock status and retry

Takashi Sakamoto <[email protected]>
ALSA: firewire-tascam: handle error code when getting current source of clock

Luca Coelho <[email protected]>
iwlwifi: fw: don't send GEO_TX_POWER_LIMIT command to FW version 36

Adam Ford <[email protected]>
ARM: omap2plus_defconfig: Fix missing video

Adam Ford <[email protected]>
ARM: dts: logicpd-torpedo-baseboard: Fix missing video

MyungJoo Ham <[email protected]>
PM / devfreq: passive: fix compiler warning

Sakari Ailus <[email protected]>
media: omap3isp: Set device on omap3isp subdevs

Jiří Paleček <[email protected]>
kvm: Nested KVM MMUs need PAE root too

Qu Wenruo <[email protected]>
btrfs: Detect unbalanced tree with empty leaf before crashing btree operations

Qu Wenruo <[email protected]>
btrfs: tree-checker: Add ROOT_ITEM check

Qu Wenruo <[email protected]>
btrfs: extent-tree: Make sure we only allocate extents from block groups with the same type

Qu Wenruo <[email protected]>
btrfs: delayed-inode: Kill the BUG_ON() in btrfs_delete_delayed_dir_index()

Oliver Neukum <[email protected]>
zd1211rw: remove false assertion from zd_mac_clear()

Kai-Heng Feng <[email protected]>
iommu/amd: Override wrong IVRS IOAPIC on Raven Ridge systems

Takashi Iwai <[email protected]>
ALSA: hda/realtek - Blacklist PC beep for Lenovo ThinkCentre M73/93

Jani Nikula <[email protected]>
drm: fix module name in edid_firmware log message

Tomas Bortoli <[email protected]>
media: ttusb-dec: Fix info-leak in ttusb_dec_send_command()

Ahzo <[email protected]>
drm/amd/powerplay/smu7: enforce minimal VBITimeout (v2)

Takashi Iwai <[email protected]>
ALSA: hda - Drop unsol event handler for Intel HDMI codecs

Tomas Espeleta <[email protected]>
ALSA: hda - Add a quirk model for fixing Huawei Matebook X right speaker

Kai-Heng Feng <[email protected]>
e1000e: add workaround for possible stalled packet

Kevin Easton <[email protected]>
libertas: Add missing sentinel at end of if_usb.c fw_table

Ulf Hansson <[email protected]>
mmc: mtk-sd: Re-store SDIO IRQs mask at system resume

Nigel Croxon <[email protected]>
raid5: don't increment read_errors on EILSEQ return

Ulf Hansson <[email protected]>
mmc: dw_mmc: Re-store SDIO IRQs mask at system resume

Ulf Hansson <[email protected]>
mmc: core: Add helper function to indicate if SDIO IRQs is enabled

Al Cooper <[email protected]>
mmc: sdhci: Fix incorrect switch to HS mode

Miles Chen <[email protected]>
sched/psi: Correct overly pessimistic size calculation

Ulf Hansson <[email protected]>
mmc: core: Clarify sdio_irq_pending flag for MMC_CAP2_SDIO_IRQ_NOTHREAD

Guoqing Jiang <[email protected]>
raid5: don't set STRIPE_HANDLE to stripe which is in batch list

Hou Tao <[email protected]>
block: make rq sector size accessible for block stats

Jackie Liu <[email protected]>
io_uring: fix wrong sequence setting logic

Lukas Wunner <[email protected]>
spi: bcm2835: Work around DONE bit erratum

Prarit Bhargava <[email protected]>
tools/power/x86/intel-speed-select: Fix memory leak

Peter Ujfalusi <[email protected]>
ASoC: dmaengine: Make the pcm->name equal to pcm->id if the name is not set

Katsuhiro Suzuki <[email protected]>
SoC: simple-card-utils: set 0Hz to sysclk when shutdown

M. Vefa Bicakci <[email protected]>
platform/x86: intel_pmc_core_pltdrv: Module removal warning fix

M. Vefa Bicakci <[email protected]>
platform/x86: intel_pmc_core: Do not ioremap RAM

Gayatri Kammela <[email protected]>
x86/cpu: Add Tiger Lake to Intel family

Marc Zyngier <[email protected]>
irqchip/gic-v3-its: Fix LPI release for Multi-MSI devices

Harald Freudenberger <[email protected]>
s390/crypto: xts-aes-s390 fix extra run-time crypto self tests finding

Christoph Hellwig <[email protected]>
irqchip/sifive-plic: set max threshold for ignored handlers

Peter Zijlstra <[email protected]>
x86/mm: Fix cpumask_of_node() error condition

Masami Hiramatsu <[email protected]>
kprobes: Prohibit probing on BUG() and WARN() address

Peter Ujfalusi <[email protected]>
dmaengine: ti: edma: Do not reset reserved paRAM slots

Yufen Yu <[email protected]>
md/raid1: fail run raid1 array when active disk less than one

Wang Shenran <[email protected]>
hwmon: (acpi_power_meter) Change log level for 'unsafe software power cap'

Marcel Bocu <[email protected]>
hwmon: (k10temp) Add support for AMD family 17h, model 70h CPUs

Kent Overstreet <[email protected]>
closures: fix a race on wakeup from closure_sync

Wenwen Wang <[email protected]>
ACPI / PCI: fix acpi_pci_irq_enable() memory leak

Wenwen Wang <[email protected]>
ACPI: custom_method: fix memory leaks

Marcel Bocu <[email protected]>
x86/amd_nb: Add PCI device IDs for family 17h, model 70h

Marek Szyprowski <[email protected]>
ARM: dts: exynos: Mark LDO10 as always-on on Peach Pit/Pi Chromebooks

Maxime Ripard <[email protected]>
ASoC: dt-bindings: sun4i-spdif: Fix dma-names warning

Tzvetomir Stoyanov <[email protected]>
libtraceevent: Change users plugin directory

Eric Dumazet <[email protected]>
iommu/iova: Avoid false sharing on fq_timer_on

Dan Williams <[email protected]>
libata/ahci: Drop PCS quirk for Denverton and beyond

Cezary Rojewski <[email protected]>
ASoC: Intel: Haswell: Adjust machine device private context

Qian Cai <[email protected]>
iommu/amd: Silence warnings under memory pressure

Takashi Sakamoto <[email protected]>
ALSA: firewire-motu: add support for MOTU 4pre

Anton Eidelman <[email protected]>
nvme-multipath: fix ana log nsid lookup when nsid is not found

Tom Wu <[email protected]>
nvmet: fix data units read and written counters in SMART log

Song Liu <[email protected]>
x86/mm/pti: Handle unaligned address gracefully in pti_clone_pagetable()

Shengjiu Wang <[email protected]>
ASoC: fsl_ssi: Fix clock control issue in master mode

Thomas Gleixner <[email protected]>
x86/mm/pti: Do not invoke PTI functions when PTI is disabled

Andrew Murray <[email protected]>
jump_label: Don't warn on __exit jump entries

Andrew Murray <[email protected]>
arm64: Use correct ll/sc atomic constraints

Arnaldo Carvalho de Melo <[email protected]>
perf evlist: Use unshare(CLONE_FS) in sb threads to let setns(CLONE_NEWNS) work

Mark Rutland <[email protected]>
arm64: kpti: ensure patched kernel text is fetched from PoU

Neil Horman <[email protected]>
x86/apic/vector: Warn when vector space exhaustion breaks affinity

Neil Armstrong <[email protected]>
arm64: dts: meson: fix boards regulators states format

Douglas RAILLARD <[email protected]>
sched/cpufreq: Align trace event behavior of fast switching

Al Stone <[email protected]>
ACPI / CPPC: do not require the _PSD method

Katsuhiro Suzuki <[email protected]>
ASoC: es8316: fix headphone mixer volume table

Dan Murphy <[email protected]>
leds: lm3532: Fixes for the driver for stability

Mauro Carvalho Chehab <[email protected]>
media: ov9650: add a sanity check

Mauro Carvalho Chehab <[email protected]>
media: aspeed-video: address a protential usage of an unitialized var

Gustavo A. R. Silva <[email protected]>
perf script: Fix memory leaks in list_scripts()

Andi Kleen <[email protected]>
perf report: Fix --ns time sort key output

Benjamin Peterson <[email protected]>
perf trace beauty ioctl: Fix off-by-one error in cmd->string table

Maciej S. Szmigiero <[email protected]>
media: saa7134: fix terminology around saa7134_i2c_eeprom_md7134_gate()

Wenwen Wang <[email protected]>
media: cpia2_usb: fix memory leaks

Wenwen Wang <[email protected]>
media: saa7146: add cleanup in hexium_attach()

Hans Verkuil <[email protected]>
media: cec-notifier: clear cec_adap in cec_notifier_unregister

Kamil Konieczny <[email protected]>
PM / devfreq: exynos-bus: Correct clock enable sequence

Leonard Crestez <[email protected]>
PM / devfreq: passive: Use non-devm notifiers

Masahiro Yamada <[email protected]>
ARM: OMAP2+: move platform-specific asm-offset.h to arch/arm/mach-omap2

Ezequiel Garcia <[email protected]>
PM / devfreq: Fix kernel oops on governor module load

Geert Uytterhoeven <[email protected]>
soc: renesas: Enable ARM_ERRATA_754322 for affected Cortex-A9

Geert Uytterhoeven <[email protected]>
soc: renesas: rmobile-sysc: Set GENPD_FLAG_ALWAYS_ON for always-on domain

Masahiro Yamada <[email protected]>
ARM: at91: move platform-specific asm-offset.h to arch/arm/mach-at91

Yazen Ghannam <[email protected]>
EDAC/amd64: Decode syndrome before translating address

Yazen Ghannam <[email protected]>
EDAC/amd64: Recognize DRAM device type ECC capability

Gerald BAEZA <[email protected]>
libperf: Fix alignment trap with xyarray contents in 'perf stat'

Anson Huang <[email protected]>
cpufreq: imx-cpufreq-dt: Add i.MX8MN support

Yazen Ghannam <[email protected]>
EDAC/amd64: Support more than two controllers for chip selects handling

Wenwen Wang <[email protected]>
media: dvb-core: fix a memory leak bug

Thomas Gleixner <[email protected]>
posix-cpu-timers: Sanitize bogus WARNONS

Sean Young <[email protected]>
media: dvb-frontends: use ida for pll number

A Sun <[email protected]>
media: mceusb: fix (eliminate) TX IR signal length limit

Vasily Gorbik <[email protected]>
s390/kasan: provide uninstrumented __strlen

James Morse <[email protected]>
arm64: entry: Move ct_user_exit before any other exception

Liguang Zhang <[email protected]>
ACPI / APEI: Release resources if gen_pool_add() fails

Mike Christie <[email protected]>
nbd: add missing config put

Codrin Ciubotariu <[email protected]>
ASoC: mchp-i2s-mcc: Fix unprepare of GCLK

Wenwen Wang <[email protected]>
led: triggers: Fix a memory leak bug

Codrin Ciubotariu <[email protected]>
ASoC: mchp-i2s-mcc: Wait for RX/TX RDY only if controller is running

Maxime Ripard <[email protected]>
ASoC: sun4i-i2s: Don't use the oversample to calculate BCLK

Arnaldo Carvalho de Melo <[email protected]>
tools headers: Fixup bitsperlong per arch includes

Michael Ellerman <[email protected]>
powerpc/Makefile: Always pass --synthetic to nm if supported

Kunihiko Hayashi <[email protected]>
ASoC: uniphier: Fix double reset assersion when transitioning to suspend state

Hans Verkuil <[email protected]>
media: hdpvr: add terminating 0 at end of string

Hans Verkuil <[email protected]>
media: radio/si470x: kill urb on error

Hans de Goede <[email protected]>
x86/platform/intel/iosf_mbi Rewrite locking

Stefan Agner <[email protected]>
ARM: dts: imx7-colibri: disable HS400

Bjorn Andersson <[email protected]>
arm64: dts: qcom: qcs404-evb: Mark WCSS clocks protected

André Draszik <[email protected]>
ARM: dts: imx7d: cl-som-imx7: make ethernet work again

Finn Thain <[email protected]>
m68k: Prevent some compiler warnings in Coldfire builds

Arnd Bergmann <[email protected]>
net: lpc-enet: fix printk format strings

Mark Rutland <[email protected]>
kasan/arm64: fix CONFIG_KASAN_SW_TAGS && KASAN_INLINE

Ezequiel Garcia <[email protected]>
media: imx: mipi csi-2: Don't fail if initial state times-out

Sakari Ailus <[email protected]>
media: omap3isp: Don't set streaming state on random subdevs

Ezequiel Garcia <[email protected]>
media: i2c: ov5645: Fix power sequence

Colin Ian King <[email protected]>
media: vsp1: fix memory leak of dl on error return path

Tan Xiaojun <[email protected]>
perf record: Support aarch64 random socket_id assignment

Arnd Bergmann <[email protected]>
ARM: xscale: fix multi-cpu compilation

Arnd Bergmann <[email protected]>
dmaengine: iop-adma: use correct printk format strings

Darius Rad <[email protected]>
media: rc: imon: Allow iMON RC protocol for ffdc 7e device

John Keeping <[email protected]>
perf unwind: Fix libunwind when tid != pid

Kees Cook <[email protected]>
arm64/efi: Move variable assignments after SECTIONS

Sean Young <[email protected]>
media: em28xx: modules workqueue not inited for 2nd device

Geert Uytterhoeven <[email protected]>
media: fdp1: Reduce FCP not found message level to debug

Wolfram Sang <[email protected]>
media: i2c: tda1997x: prevent potential NULL pointer access

Matthias Brugger <[email protected]>
media: mtk-mdp: fix reference count on old device tree

Arnaldo Carvalho de Melo <[email protected]>
perf test vfs_getname: Disable ~/.perfconfig to get default output

Arnaldo Carvalho de Melo <[email protected]>
perf config: Honour $PERF_CONFIG env var to specify alternate .perfconfig

Hans Verkuil <[email protected]>
media: gspca: zero usb_buf on error

zhengbin <[email protected]>
blk-mq: Fix memory leak in blk_mq_init_allocated_queue error handling

Peter Zijlstra <[email protected]>
idle: Prevent late-arriving interrupts from disrupting offline

Phil Auld <[email protected]>
sched/fair: Use rq_lock/unlock in online_fair_sched_group

Sudeep Holla <[email protected]>
firmware: arm_scmi: Check if platform has released shmem before using

Xiaofei Tan <[email protected]>
efi: cper: print AER info of PCIe fatal error

Stephen Douthit <[email protected]>
EDAC, pnd2: Fix ioremap() size in dnv_rd_reg()

Luke Mujica <[email protected]>
perf tools: Fix paths in include statements

Alessio Balsini <[email protected]>
loop: Add LOOP_SET_DIRECT_IO to compat ioctl

Jiri Slaby <[email protected]>
ACPI / processor: don't print errors for processorIDs == 0xff

Keyon Jie <[email protected]>
ASoC: hdac_hda: fix page fault issue by removing race

Valdis Kletnieks <[email protected]>
RAS: Build debugfs.o only when enabled in Kconfig

Valdis Kletnieks <[email protected]>
RAS: Fix prototype warnings

YueHaibing <[email protected]>
media: staging: tegra-vde: Fix build error

Randy Dunlap <[email protected]>
media: media/platform: fsl-viu.c: fix build for MICROBLAZE

Guoqing Jiang <[email protected]>
md: don't set In_sync if array is frozen

Guoqing Jiang <[email protected]>
md: don't call spare_active in md_reap_sync_thread if all member devices can't work

Yufen Yu <[email protected]>
md/raid1: end bio when the device faulty

Qian Cai <[email protected]>
arm64/prefetch: fix a -Wtype-limits warning

Kuninori Morimoto <[email protected]>
ASoC: rsnd: don't call clk_get_rate() under atomic context

Dan Carpenter <[email protected]>
EDAC/altera: Use the proper type for the IRQ status bits

chenzefeng <[email protected]>
ia64:unwind: fix double free for mod->arch.init_unw_table

Ard van Breemen <[email protected]>
ALSA: usb-audio: Skip bSynchAddress endpoint check if it is invalid

Vinod Koul <[email protected]>
base: soc: Export soc_device_register/unregister APIs

Neil Armstrong <[email protected]>
soc: amlogic: meson-clk-measure: protect measure with a mutex

Junhua Huang <[email protected]>
arm64: mm: free the initrd reserved memblock in a aligned manner

Charles Keepax <[email protected]>
gpio: madera: Add support for Cirrus Logic CS47L92

Richard Fitzgerald <[email protected]>
gpio: madera: Add support for Cirrus Logic CS47L15

Rafael J. Wysocki <[email protected]>
cpuidle: teo: Allow tick to be stopped if PM QoS is used

Oliver Neukum <[email protected]>
media: iguanair: add sanity checks

Anson Huang <[email protected]>
arm64: dts: imx8mq: Correct OPP table according to latest datasheet

Robert Richter <[email protected]>
EDAC/mc: Fix grain_bits calculation

Paul E. McKenney <[email protected]>
rcu: Add destroy_work_on_stack() to match INIT_WORK_ONSTACK()

Jia-Ju Bai <[email protected]>
ALSA: i2c: ak4xxx-adda: Fix a possible null pointer dereference in build_adc_controls()

Takashi Iwai <[email protected]>
ALSA: hda - Show the fatal CORB/RIRB error more clearly

Thomas Gleixner <[email protected]>
x86/apic: Soft disable APIC before initializing it

Juri Lelli <[email protected]>
rcu/tree: Call setschedule() gp ktread to SCHED_FIFO outside of atomic region

Grzegorz Halat <[email protected]>
x86/reboot: Always use NMI fallback when shutdown via reboot vector IPI fails

Juri Lelli <[email protected]>
sched/deadline: Fix bandwidth accounting at all levels after offline migration

Thomas Gleixner <[email protected]>
x86/apic: Make apic_pending_intr_clear() more robust

Juri Lelli <[email protected]>
sched/core: Fix CPU controller for !RT_GROUP_SCHED

Vincent Guittot <[email protected]>
sched/fair: Fix imbalance due to CPU affinity

Paul E. McKenney <[email protected]>
time/tick-broadcast: Fix tick_broadcast_offline() lockdep complaint

Fabio Estevam <[email protected]>
media: i2c: ov5640: Check for devm_gpiod_get_optional() error

Luke Nowakowski-Krijger <[email protected]>
media: hdpvr: Add device num check and handling

Arnd Bergmann <[email protected]>
media: vivid: work around high stack usage with clang

Michael Tretter <[email protected]>
media: vb2: reorder checks in vb2_poll()

Vandana BN <[email protected]>
media: vivid:add sanity check to avoid divide error and set value to 1 if 0.

Wen Yang <[email protected]>
media: exynos4-is: fix leaked of_node references

Pan Xiuli <[email protected]>
ASoC: SOF: pci: mark last_busy value at runtime PM init

Sean Young <[email protected]>
media: mtk-cir: lower de-glitch counter for rc-mm protocol

Arnd Bergmann <[email protected]>
media: dib0700: fix link error for dibx000_i2c_set_speed

Kai Vehmanen <[email protected]>
ASoC: SOF: reset DMA state in prepare

Nick Stoughton <[email protected]>
leds: leds-lp5562 allow firmware files up to the maximum length

Stefan Wahren <[email protected]>
dmaengine: bcm2835: Print error in case setting DMA mask fails

Stephen Boyd <[email protected]>
firmware: qcom_scm: Use proper types for dma mappings

Oleksandr Suvorov <[email protected]>
ASoC: sgtl5000: Fix charge pump source assignment

Oleksandr Suvorov <[email protected]>
ASoC: sgtl5000: Fix of unmute outputs on probe

Lucas Stach <[email protected]>
ASoC: tlv320aic31xx: suppress error message for EPROBE_DEFER

Andy Shevchenko <[email protected]>
spi: dw-mmio: Clock should be shut when error occurs

Axel Lin <[email protected]>
regulator: lm363x: Fix n_voltages setting for lm36274

Axel Lin <[email protected]>
regulator: lm363x: Fix off-by-one n_voltages for lm3632 ldo_vpos/ldo_vneg

Takashi Iwai <[email protected]>
ALSA: hda/hdmi - Don't report spurious jack state changes

Hariprasad Kelam <[email protected]>
cpufreq: ap806: Add NULL check after kcalloc

Ranjani Sridharan <[email protected]>
ASoC: SOF: Intel: hda: Make hdac_device device-managed

Chris Wilson <[email protected]>
ALSA: hda: Flush interrupts on disabling

Ori Nimron <[email protected]>
nfc: enforce CAP_NET_RAW for raw sockets

Ori Nimron <[email protected]>
ieee802154: enforce CAP_NET_RAW for raw sockets

Ori Nimron <[email protected]>
ax25: enforce CAP_NET_RAW for raw sockets

Ori Nimron <[email protected]>
appletalk: enforce CAP_NET_RAW for raw sockets

Ori Nimron <[email protected]>
mISDN: enforce CAP_NET_RAW for raw sockets

Bodong Wang <[email protected]>
net/mlx5: Add device ID of upcoming BlueField-2

Eric Dumazet <[email protected]>
tcp: better handle TCP_USER_TIMEOUT in SYN_SENT state

Eric Dumazet <[email protected]>
net: sched: fix possible crash in tcf_action_destroy()

Saeed Mahameed <[email protected]>
net/mlx5e: Fix traffic duplication in ethtool steering

David Ahern <[email protected]>
vrf: Do not attempt to create IPv6 mcast rule if IPv6 is disabled

Cong Wang <[email protected]>
net_sched: add policy validation for action attributes

David Ahern <[email protected]>
ipv4: Revert removal of rt_uses_gateway

Vinicius Costa Gomes <[email protected]>
net/sched: cbs: Fix not adding cbs instance to list

Hans Andersson <[email protected]>
net: phy: micrel: add Asym Pause workaround for KSZ9021

David Ahern <[email protected]>
selftests: Update fib_nexthop_multiprefix to handle missing ping6

Eric Dumazet <[email protected]>
ipv6: fix a typo in fib6_rule_lookup()

Dmytro Linkin <[email protected]>
net/mlx5e: Fix matching on tunnel addresses type

Ka-Cheong Poon <[email protected]>
net/rds: Check laddr_check before calling it

Oliver Neukum <[email protected]>
usbnet: sanity checking of packet sizes and device mtu

Bjørn Mork <[email protected]>
usbnet: ignore endpoints with invalid wMaxPacketSize

Kevin(Yudong) Yang <[email protected]>
tcp_bbr: fix quantization code to not raise cwnd if not probing bandwidth

Stephen Hemminger <[email protected]>
skge: fix checksum byte order

David Ahern <[email protected]>
selftests: Update fib_tests to handle missing ping6

Eric Dumazet <[email protected]>
sch_netem: fix a divide by zero in tabledist()

Takeshi Misawa <[email protected]>
ppp: Fix memory leak in ppp_write

Li RongQing <[email protected]>
openvswitch: change type of UPCALL_PID attribute to NLA_UNSPEC

Navid Emamdoost <[email protected]>
nfp: flower: prevent memory leak in nfp_flower_spawn_phy_reprs

Navid Emamdoost <[email protected]>
nfp: flower: fix memory leak in nfp_flower_spawn_vnic_reprs

Thierry Reding <[email protected]>
net: stmmac: Fix page pool size

Cong Wang <[email protected]>
net_sched: add max len check for TCA_KIND

Davide Caratti <[email protected]>
net/sched: act_sample: don't push mac header on ip6gre ingress

Bjorn Andersson <[email protected]>
net: qrtr: Stop rx_worker before freeing node

Peter Mamonov <[email protected]>
net/phy: fix DP83865 10 Mbps HDX loopback disable function

Xin Long <[email protected]>
macsec: drop skb sk before calling gro_cells_receive

Jason A. Donenfeld <[email protected]>
ipv6: do not free rt if FIB_LOOKUP_NOREF is set on suppress rule

Bjørn Mork <[email protected]>
cdc_ncm: fix divide-by-zero caused by invalid wMaxPacketSize

Uwe Kleine-König <[email protected]>
arcnet: provide a buffer big enough to actually receive packets


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

Diffstat:

.../bindings/sound/allwinner,sun4i-a10-spdif.yaml | 4 +-
Documentation/sound/hd-audio/models.rst | 3 +
Makefile | 4 +-
arch/arm/boot/dts/am3517-evm.dts | 23 +-
arch/arm/boot/dts/exynos5420-peach-pit.dts | 1 +
arch/arm/boot/dts/exynos5800-peach-pi.dts | 1 +
arch/arm/boot/dts/imx7-colibri.dtsi | 1 +
arch/arm/boot/dts/imx7d-cl-som-imx7.dts | 4 +-
arch/arm/boot/dts/logicpd-torpedo-baseboard.dtsi | 37 +--
arch/arm/configs/omap2plus_defconfig | 1 +
arch/arm/mach-at91/.gitignore | 1 +
arch/arm/mach-at91/Makefile | 5 +-
arch/arm/mach-at91/pm_suspend.S | 2 +-
arch/arm/mach-ep93xx/edb93xx.c | 2 +-
arch/arm/mach-ep93xx/simone.c | 2 +-
arch/arm/mach-ep93xx/ts72xx.c | 4 +-
arch/arm/mach-ep93xx/vision_ep9307.c | 2 +-
arch/arm/mach-omap2/.gitignore | 1 +
arch/arm/mach-omap2/Makefile | 5 +-
arch/arm/mach-omap2/sleep33xx.S | 2 +-
arch/arm/mach-omap2/sleep43xx.S | 2 +-
arch/arm/mach-zynq/platsmp.c | 2 +-
arch/arm/mm/copypage-xscale.c | 6 +-
arch/arm/plat-samsung/watchdog-reset.c | 1 +
.../boot/dts/amlogic/meson-g12b-odroid-n2.dts | 4 +-
.../boot/dts/amlogic/meson-gxbb-nexbox-a95x.dts | 4 +-
.../arm64/boot/dts/amlogic/meson-gxbb-odroidc2.dts | 4 +-
arch/arm64/boot/dts/amlogic/meson-gxbb-p20x.dtsi | 4 +-
.../dts/amlogic/meson-gxl-s905x-hwacom-amazetv.dts | 4 +-
.../dts/amlogic/meson-gxl-s905x-nexbox-a95x.dts | 4 +-
arch/arm64/boot/dts/freescale/imx8mq.dtsi | 5 +-
arch/arm64/boot/dts/qcom/qcs404-evb.dtsi | 4 +-
arch/arm64/boot/dts/rockchip/rk3328.dtsi | 3 +
arch/arm64/include/asm/atomic_ll_sc.h | 89 +++---
arch/arm64/include/asm/cputype.h | 21 +-
arch/arm64/include/asm/exception.h | 2 +
arch/arm64/include/asm/tlbflush.h | 1 +
arch/arm64/kernel/cpufeature.c | 2 +-
arch/arm64/kernel/entry.S | 36 +--
arch/arm64/kernel/image-vars.h | 51 ++++
arch/arm64/kernel/image.h | 42 ---
arch/arm64/kernel/traps.c | 9 +
arch/arm64/kernel/vmlinux.lds.S | 2 +
arch/arm64/mm/init.c | 6 +-
arch/arm64/mm/proc.S | 9 +
arch/ia64/kernel/module.c | 8 +-
arch/m68k/include/asm/atarihw.h | 9 -
arch/m68k/include/asm/io_mm.h | 6 +-
arch/m68k/include/asm/macintosh.h | 1 +
arch/powerpc/Makefile | 2 -
arch/powerpc/platforms/powernv/opal-imc.c | 12 +-
arch/s390/crypto/aes_s390.c | 6 +
arch/s390/include/asm/string.h | 9 +-
arch/x86/include/asm/intel-family.h | 3 +
arch/x86/include/asm/kvm_host.h | 7 +
arch/x86/kernel/amd_nb.c | 3 +
arch/x86/kernel/apic/apic.c | 115 ++++---
arch/x86/kernel/apic/vector.c | 11 +
arch/x86/kernel/smp.c | 46 +--
arch/x86/kvm/cpuid.c | 6 +
arch/x86/kvm/emulate.c | 2 +
arch/x86/kvm/mmu.c | 47 +--
arch/x86/kvm/svm.c | 4 +-
arch/x86/kvm/vmx/vmx.c | 6 +-
arch/x86/kvm/x86.c | 21 +-
arch/x86/mm/numa.c | 4 +-
arch/x86/mm/pti.c | 8 +-
arch/x86/platform/intel/iosf_mbi.c | 100 +++---
block/blk-flush.c | 10 +
block/blk-mq.c | 25 +-
block/blk-throttle.c | 3 +-
block/blk.h | 7 +
block/mq-deadline.c | 19 +-
drivers/acpi/acpi_lpss.c | 8 +-
drivers/acpi/acpi_processor.c | 10 +-
drivers/acpi/apei/ghes.c | 17 +-
drivers/acpi/cppc_acpi.c | 6 +-
drivers/acpi/custom_method.c | 5 +-
drivers/acpi/pci_irq.c | 4 +-
drivers/ata/ahci.c | 116 ++++---
drivers/ata/ahci.h | 2 +
drivers/base/soc.c | 2 +
drivers/block/loop.c | 1 +
drivers/block/nbd.c | 4 +-
drivers/char/hw_random/core.c | 2 +-
drivers/char/ipmi/ipmi_msghandler.c | 114 +++----
drivers/char/mem.c | 21 ++
drivers/char/tpm/tpm-interface.c | 23 +-
drivers/char/tpm/tpm_tis_core.c | 3 +
drivers/cpufreq/armada-8k-cpufreq.c | 2 +
drivers/cpufreq/imx-cpufreq-dt.c | 8 +-
drivers/cpuidle/governors/teo.c | 32 +-
drivers/devfreq/devfreq.c | 2 +-
drivers/devfreq/exynos-bus.c | 31 +-
drivers/devfreq/governor_passive.c | 7 +-
drivers/dma/bcm2835-dma.c | 4 +-
drivers/dma/iop-adma.c | 18 +-
drivers/dma/ti/edma.c | 9 +-
drivers/edac/altera_edac.c | 4 +-
drivers/edac/amd64_edac.c | 151 ++++++----
drivers/edac/amd64_edac.h | 5 +-
drivers/edac/edac_mc.c | 8 +-
drivers/edac/pnd2_edac.c | 7 +-
drivers/firmware/arm_scmi/driver.c | 8 +
drivers/firmware/efi/cper.c | 15 +
drivers/firmware/qcom_scm.c | 7 +-
drivers/gpio/gpio-madera.c | 8 +
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 1 +
.../amd/display/dc/clk_mgr/dce110/dce110_clk_mgr.c | 27 +-
drivers/gpu/drm/amd/display/dc/dce/dce_mem_input.c | 4 +-
.../drm/amd/display/dc/dce112/dce112_resource.c | 16 +-
.../drm/amd/display/dc/dce120/dce120_resource.c | 11 +-
drivers/gpu/drm/amd/display/dc/inc/resource.h | 2 +
drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c | 5 +
drivers/gpu/drm/drm_kms_helper_common.c | 2 +-
drivers/hwmon/acpi_power_meter.c | 4 +-
drivers/hwmon/k10temp.c | 1 +
drivers/i2c/busses/i2c-riic.c | 1 +
drivers/infiniband/core/addr.c | 2 +-
drivers/infiniband/core/uverbs_cmd.c | 3 +-
drivers/infiniband/hw/hfi1/mad.c | 45 ++-
drivers/infiniband/hw/hfi1/verbs.c | 17 +-
drivers/infiniband/hw/mlx5/main.c | 1 +
drivers/iommu/Makefile | 2 +-
drivers/iommu/amd_iommu.c | 4 +-
drivers/iommu/amd_iommu.h | 14 +
drivers/iommu/amd_iommu_init.c | 5 +-
drivers/iommu/amd_iommu_quirks.c | 92 ++++++
drivers/iommu/arm-smmu-v3.c | 2 +
drivers/iommu/intel_irq_remapping.c | 6 +-
drivers/iommu/iova.c | 4 +-
drivers/irqchip/irq-gic-v3-its.c | 9 +-
drivers/irqchip/irq-sifive-plic.c | 12 +-
drivers/isdn/mISDN/socket.c | 2 +
drivers/leds/led-triggers.c | 1 +
drivers/leds/leds-lm3532.c | 17 +-
drivers/leds/leds-lp5562.c | 6 +-
drivers/md/bcache/closure.c | 10 +-
drivers/md/dm-rq.c | 1 +
drivers/md/md.c | 28 +-
drivers/md/md.h | 3 +
drivers/md/raid0.c | 33 +-
drivers/md/raid0.h | 14 +
drivers/md/raid1.c | 39 ++-
drivers/md/raid5.c | 10 +-
drivers/media/cec/cec-notifier.c | 2 +
drivers/media/common/videobuf2/videobuf2-v4l2.c | 8 +-
drivers/media/dvb-core/dvb_frontend.c | 4 +-
drivers/media/dvb-core/dvbdev.c | 4 +-
drivers/media/dvb-frontends/dvb-pll.c | 40 ++-
drivers/media/i2c/ov5640.c | 5 +
drivers/media/i2c/ov5645.c | 26 +-
drivers/media/i2c/ov9650.c | 5 +
drivers/media/i2c/tda1997x.c | 9 +-
drivers/media/pci/saa7134/saa7134-i2c.c | 12 +-
drivers/media/pci/saa7146/hexium_gemini.c | 3 +
drivers/media/platform/aspeed-video.c | 5 +-
drivers/media/platform/exynos4-is/fimc-is.c | 1 +
drivers/media/platform/exynos4-is/media-dev.c | 2 +
drivers/media/platform/fsl-viu.c | 2 +-
drivers/media/platform/mtk-mdp/mtk_mdp_core.c | 4 +-
drivers/media/platform/omap3isp/isp.c | 8 +
drivers/media/platform/omap3isp/ispccdc.c | 1 +
drivers/media/platform/omap3isp/ispccp2.c | 1 +
drivers/media/platform/omap3isp/ispcsi2.c | 1 +
drivers/media/platform/omap3isp/isppreview.c | 1 +
drivers/media/platform/omap3isp/ispresizer.c | 1 +
drivers/media/platform/omap3isp/ispstat.c | 2 +
drivers/media/platform/rcar_fdp1.c | 2 +-
drivers/media/platform/vivid/vivid-ctrls.c | 2 +-
drivers/media/platform/vivid/vivid-kthread-cap.c | 9 +-
drivers/media/platform/vsp1/vsp1_dl.c | 4 +-
drivers/media/radio/si470x/radio-si470x-usb.c | 5 +-
drivers/media/rc/iguanair.c | 15 +-
drivers/media/rc/imon.c | 7 +-
drivers/media/rc/mceusb.c | 334 ++++++++++++---------
drivers/media/rc/mtk-cir.c | 8 +
drivers/media/usb/cpia2/cpia2_usb.c | 4 +
drivers/media/usb/dvb-usb/dib0700_devices.c | 8 +
drivers/media/usb/dvb-usb/pctv452e.c | 8 -
drivers/media/usb/em28xx/em28xx-cards.c | 1 -
drivers/media/usb/gspca/konica.c | 5 +
drivers/media/usb/gspca/nw80x.c | 5 +
drivers/media/usb/gspca/ov519.c | 10 +
drivers/media/usb/gspca/ov534.c | 5 +
drivers/media/usb/gspca/ov534_9.c | 1 +
drivers/media/usb/gspca/se401.c | 5 +
drivers/media/usb/gspca/sn9c20x.c | 12 +
drivers/media/usb/gspca/sonixb.c | 5 +
drivers/media/usb/gspca/sonixj.c | 5 +
drivers/media/usb/gspca/spca1528.c | 5 +
drivers/media/usb/gspca/sq930x.c | 5 +
drivers/media/usb/gspca/sunplus.c | 5 +
drivers/media/usb/gspca/vc032x.c | 5 +
drivers/media/usb/gspca/w996Xcf.c | 5 +
drivers/media/usb/hdpvr/hdpvr-core.c | 13 +-
drivers/media/usb/ttusb-dec/ttusb_dec.c | 2 +-
drivers/media/v4l2-core/videobuf-core.c | 5 +-
drivers/mmc/core/sdio_irq.c | 9 +-
drivers/mmc/host/dw_mmc.c | 4 +
drivers/mmc/host/mtk-sd.c | 3 +
drivers/mmc/host/sdhci.c | 4 +-
drivers/mtd/nand/raw/stm32_fmc2_nand.c | 90 ++----
drivers/net/arcnet/arcnet.c | 31 +-
drivers/net/ethernet/intel/e1000e/ich8lan.c | 10 +
drivers/net/ethernet/intel/e1000e/ich8lan.h | 2 +-
drivers/net/ethernet/intel/i40e/i40e_main.c | 5 +
drivers/net/ethernet/marvell/skge.c | 2 +-
.../ethernet/mellanox/mlx5/core/en_fs_ethtool.c | 4 +-
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 89 +++---
drivers/net/ethernet/mellanox/mlx5/core/main.c | 1 +
drivers/net/ethernet/netronome/nfp/flower/main.c | 7 +
drivers/net/ethernet/nxp/lpc_eth.c | 13 +-
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 4 +-
drivers/net/macsec.c | 1 +
drivers/net/phy/micrel.c | 3 +
drivers/net/phy/national.c | 9 +-
drivers/net/ppp/ppp_generic.c | 2 +
drivers/net/usb/cdc_ncm.c | 6 +-
drivers/net/usb/usbnet.c | 8 +
drivers/net/vrf.c | 3 +-
drivers/net/wireless/ath/ath10k/wmi-tlv.c | 2 +-
drivers/net/wireless/ath/ath10k/wmi-tlv.h | 16 +
drivers/net/wireless/ath/ath10k/wmi.h | 8 -
drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 8 +-
drivers/net/wireless/marvell/libertas/if_usb.c | 3 +-
drivers/net/wireless/mediatek/mt76/mmio.c | 2 +-
drivers/net/wireless/mediatek/mt76/mt7615/mcu.c | 15 +-
drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h | 6 +-
drivers/net/wireless/mediatek/mt76/usb.c | 2 +-
drivers/net/wireless/realtek/rtw88/pci.c | 71 +++--
drivers/net/wireless/zydas/zd1211rw/zd_mac.c | 1 -
drivers/nvme/host/multipath.c | 8 +-
drivers/nvme/target/admin-cmd.c | 14 +-
drivers/parisc/dino.c | 24 ++
drivers/platform/chrome/cros_ec_rpmsg.c | 32 +-
drivers/platform/x86/intel_int0002_vgpio.c | 1 +
drivers/platform/x86/intel_pmc_core.c | 8 +-
drivers/platform/x86/intel_pmc_core_pltdrv.c | 8 +
drivers/ras/Makefile | 3 +-
drivers/ras/cec.c | 1 +
drivers/ras/debugfs.c | 2 +
drivers/regulator/core.c | 42 ++-
drivers/regulator/lm363x-regulator.c | 10 +-
drivers/scsi/device_handler/scsi_dh_rdac.c | 2 +
drivers/scsi/qla2xxx/qla_init.c | 25 +-
drivers/scsi/qla2xxx/qla_os.c | 1 +
drivers/scsi/qla2xxx/qla_target.c | 1 -
drivers/scsi/scsi_lib.c | 13 +
drivers/soc/amlogic/meson-clk-measure.c | 12 +-
drivers/soc/renesas/Kconfig | 5 +
drivers/soc/renesas/rmobile-sysc.c | 31 +-
drivers/spi/spi-bcm2835.c | 14 +-
drivers/spi/spi-dw-mmio.c | 6 +-
drivers/spi/spi-fsl-dspi.c | 4 +-
drivers/staging/erofs/zmap.c | 3 +-
drivers/staging/media/hantro/hantro_drv.c | 1 +
drivers/staging/media/imx/imx6-mipi-csi2.c | 12 +-
drivers/staging/media/tegra-vde/Kconfig | 2 +-
drivers/video/fbdev/efifb.c | 27 +-
fs/binfmt_elf.c | 3 +-
fs/btrfs/ctree.c | 5 +-
fs/btrfs/ctree.h | 1 +
fs/btrfs/delayed-inode.c | 13 +-
fs/btrfs/disk-io.c | 10 +
fs/btrfs/extent-tree.c | 8 +
fs/btrfs/extent_io.c | 9 +
fs/btrfs/free-space-cache.c | 20 +-
fs/btrfs/inode.c | 8 +
fs/btrfs/qgroup.c | 38 ++-
fs/btrfs/tree-checker.c | 98 ++++++
fs/btrfs/volumes.c | 8 +-
fs/cifs/cifsfs.c | 2 +
fs/cifs/cifsglob.h | 2 +
fs/cifs/connect.c | 9 +-
fs/cifs/smb2ops.c | 31 +-
fs/cifs/smb2pdu.c | 3 +-
fs/cifs/xattr.c | 2 +-
fs/ext4/extents.c | 4 +-
fs/ext4/inode.c | 9 +
fs/fuse/dev.c | 93 +++---
fs/fuse/file.c | 1 +
fs/fuse/fuse_i.h | 3 +
fs/fuse/inode.c | 1 +
fs/fuse/readdir.c | 4 +-
fs/gfs2/bmap.c | 1 +
fs/io_uring.c | 4 +-
fs/overlayfs/export.c | 3 +-
fs/overlayfs/inode.c | 3 +-
fs/xfs/xfs_file.c | 26 ++
include/linux/blk-mq.h | 13 +
include/linux/blkdev.h | 15 +-
include/linux/bug.h | 5 +
include/linux/fs.h | 2 +
include/linux/mmc/host.h | 9 +
include/linux/pci_ids.h | 1 +
include/linux/quotaops.h | 2 +-
include/linux/sunrpc/xprt.h | 1 +
include/net/route.h | 3 +-
kernel/jump_label.c | 4 +-
kernel/kprobes.c | 3 +-
kernel/printk/printk.c | 2 +-
kernel/rcu/tree.c | 6 +-
kernel/rcu/tree_exp.h | 6 +-
kernel/sched/core.c | 61 +++-
kernel/sched/cpufreq_schedutil.c | 7 +-
kernel/sched/deadline.c | 33 ++
kernel/sched/fair.c | 11 +-
kernel/sched/idle.c | 5 +-
kernel/sched/psi.c | 2 +-
kernel/time/alarmtimer.c | 4 +-
kernel/time/posix-cpu-timers.c | 20 +-
lib/lzo/lzo1x_compress.c | 14 +-
mm/compaction.c | 35 +--
mm/fadvise.c | 4 +-
mm/madvise.c | 22 +-
mm/memcontrol.c | 10 +
mm/oom_kill.c | 5 +-
mm/z3fold.c | 64 ++--
net/appletalk/ddp.c | 5 +
net/ax25/af_ax25.c | 2 +
net/ieee802154/socket.c | 3 +
net/ipv4/inet_connection_sock.c | 4 +-
net/ipv4/ip_forward.c | 2 +-
net/ipv4/ip_output.c | 2 +-
net/ipv4/route.c | 36 ++-
net/ipv4/tcp_bbr.c | 8 +-
net/ipv4/tcp_timer.c | 5 +-
net/ipv4/xfrm4_policy.c | 1 +
net/ipv6/fib6_rules.c | 3 +-
net/ipv6/ip6_fib.c | 2 +-
net/nfc/llcp_sock.c | 7 +-
net/openvswitch/datapath.c | 2 +-
net/qrtr/qrtr.c | 1 +
net/rds/bind.c | 5 +-
net/sched/act_api.c | 34 ++-
net/sched/act_sample.c | 1 +
net/sched/cls_api.c | 6 +-
net/sched/sch_api.c | 3 +-
net/sched/sch_cbs.c | 30 +-
net/sched/sch_netem.c | 2 +-
net/sunrpc/clnt.c | 6 +-
net/sunrpc/xdr.c | 27 +-
net/sunrpc/xprt.c | 54 ++--
net/wireless/util.c | 1 +
scripts/Makefile.kasan | 11 +-
scripts/gcc-plugins/randomize_layout_plugin.c | 10 +-
security/keys/trusted.c | 5 +
sound/firewire/motu/motu.c | 12 +
sound/firewire/tascam/tascam-pcm.c | 3 +
sound/firewire/tascam/tascam-stream.c | 42 ++-
sound/hda/hdac_controller.c | 2 +
sound/i2c/other/ak4xxx-adda.c | 7 +-
sound/pci/hda/hda_codec.c | 8 +-
sound/pci/hda/hda_controller.c | 5 +-
sound/pci/hda/hda_intel.c | 2 +-
sound/pci/hda/patch_hdmi.c | 41 ++-
sound/pci/hda/patch_realtek.c | 90 ++++++
sound/soc/atmel/mchp-i2s-mcc.c | 41 ++-
sound/soc/codecs/es8316.c | 7 +-
sound/soc/codecs/hdac_hda.c | 4 +
sound/soc/codecs/sgtl5000.c | 21 +-
sound/soc/codecs/tlv320aic31xx.c | 7 +-
sound/soc/fsl/fsl_ssi.c | 18 +-
sound/soc/generic/simple-card-utils.c | 7 +
sound/soc/intel/common/sst-acpi.c | 3 +-
sound/soc/intel/common/sst-ipc.c | 2 +
sound/soc/intel/skylake/skl-debug.c | 2 +-
sound/soc/intel/skylake/skl-nhlt.c | 2 +-
sound/soc/sh/rcar/adg.c | 21 +-
sound/soc/soc-generic-dmaengine-pcm.c | 6 +
sound/soc/sof/intel/hda-codec.c | 6 +-
sound/soc/sof/pcm.c | 27 +-
sound/soc/sof/pm.c | 2 +-
sound/soc/sof/sof-pci-dev.c | 3 +
sound/soc/sof/sof-priv.h | 2 +-
sound/soc/sunxi/sun4i-i2s.c | 9 +-
sound/soc/uniphier/aio-cpu.c | 31 +-
sound/soc/uniphier/aio.h | 1 +
sound/usb/pcm.c | 1 +
tools/include/uapi/asm/bitsperlong.h | 18 +-
tools/lib/traceevent/Makefile | 6 +-
tools/lib/traceevent/event-plugin.c | 2 +-
tools/perf/arch/x86/util/kvm-stat.c | 4 +-
tools/perf/arch/x86/util/tsc.c | 6 +-
tools/perf/perf.c | 3 +
tools/perf/tests/shell/trace+probe_vfs_getname.sh | 4 +
tools/perf/trace/beauty/ioctl.c | 2 +-
tools/perf/ui/browsers/scripts.c | 6 +-
tools/perf/ui/helpline.c | 4 +-
tools/perf/ui/util.c | 2 +-
tools/perf/util/evlist.c | 9 +
tools/perf/util/header.c | 4 +-
tools/perf/util/hist.c | 5 +-
tools/perf/util/map.c | 3 +-
tools/perf/util/map_groups.h | 4 +
tools/perf/util/thread.c | 7 +-
tools/perf/util/thread.h | 4 -
tools/perf/util/unwind-libunwind-local.c | 18 +-
tools/perf/util/unwind-libunwind.c | 34 +--
tools/perf/util/unwind.h | 25 +-
tools/perf/util/xyarray.h | 3 +-
tools/power/x86/intel-speed-select/isst-config.c | 16 +-
.../selftests/net/fib_nexthop_multiprefix.sh | 6 +-
tools/testing/selftests/net/fib_tests.sh | 21 +-
405 files changed, 3458 insertions(+), 1712 deletions(-)



2019-10-03 17:08:40

by Greg Kroah-Hartman

[permalink] [raw]
Subject: [PATCH 5.3 052/344] media: dib0700: fix link error for dibx000_i2c_set_speed

From: Arnd Bergmann <[email protected]>

[ Upstream commit 765bb8610d305ee488b35d07e2a04ae52fb2df9c ]

When CONFIG_DVB_DIB9000 is disabled, we can still compile code that
now fails to link against dibx000_i2c_set_speed:

drivers/media/usb/dvb-usb/dib0700_devices.o: In function `dib01x0_pmu_update.constprop.7':
dib0700_devices.c:(.text.unlikely+0x1c9c): undefined reference to `dibx000_i2c_set_speed'

The call sites are both through dib01x0_pmu_update(), which gets passed
an 'i2c' pointer from dib9000_get_i2c_master(), which has returned
NULL. Checking this pointer seems to be a good idea anyway, and it avoids
the link failure in most cases.

Sean Young found another case that is not fixed by that, where certain
gcc versions leave an unused function in place that causes the link error,
but adding an explict IS_ENABLED() check also solves this.

Fixes: b7f54910ce01 ("V4L/DVB (4647): Added module for DiB0700 based devices")
Signed-off-by: Arnd Bergmann <[email protected]>
Signed-off-by: Sean Young <[email protected]>
Signed-off-by: Mauro Carvalho Chehab <[email protected]>
Signed-off-by: Sasha Levin <[email protected]>
---
drivers/media/usb/dvb-usb/dib0700_devices.c | 8 ++++++++
1 file changed, 8 insertions(+)

diff --git a/drivers/media/usb/dvb-usb/dib0700_devices.c b/drivers/media/usb/dvb-usb/dib0700_devices.c
index 66d685065e065..ab7a100ec84fe 100644
--- a/drivers/media/usb/dvb-usb/dib0700_devices.c
+++ b/drivers/media/usb/dvb-usb/dib0700_devices.c
@@ -2439,9 +2439,13 @@ static int dib9090_tuner_attach(struct dvb_usb_adapter *adap)
8, 0x0486,
};

+ if (!IS_ENABLED(CONFIG_DVB_DIB9000))
+ return -ENODEV;
if (dvb_attach(dib0090_fw_register, adap->fe_adap[0].fe, i2c, &dib9090_dib0090_config) == NULL)
return -ENODEV;
i2c = dib9000_get_i2c_master(adap->fe_adap[0].fe, DIBX000_I2C_INTERFACE_GPIO_1_2, 0);
+ if (!i2c)
+ return -ENODEV;
if (dib01x0_pmu_update(i2c, data_dib190, 10) != 0)
return -ENODEV;
dib0700_set_i2c_speed(adap->dev, 1500);
@@ -2517,10 +2521,14 @@ static int nim9090md_tuner_attach(struct dvb_usb_adapter *adap)
0, 0x00ef,
8, 0x0406,
};
+ if (!IS_ENABLED(CONFIG_DVB_DIB9000))
+ return -ENODEV;
i2c = dib9000_get_tuner_interface(adap->fe_adap[0].fe);
if (dvb_attach(dib0090_fw_register, adap->fe_adap[0].fe, i2c, &nim9090md_dib0090_config[0]) == NULL)
return -ENODEV;
i2c = dib9000_get_i2c_master(adap->fe_adap[0].fe, DIBX000_I2C_INTERFACE_GPIO_1_2, 0);
+ if (!i2c)
+ return -ENODEV;
if (dib01x0_pmu_update(i2c, data_dib190, 10) < 0)
return -ENODEV;

--
2.20.1



2019-10-03 17:08:40

by Greg Kroah-Hartman

[permalink] [raw]
Subject: [PATCH 5.3 054/344] ASoC: SOF: pci: mark last_busy value at runtime PM init

From: Pan Xiuli <[email protected]>

[ Upstream commit f1b1b9b136827915624136624ff54aba5890a15b ]

If last_busy value is not set at runtime PM enable, the device will be
suspend immediately after usage counter is 0. Set the last_busy value to
make sure delay is working at first boot up.

Signed-off-by: Pan Xiuli <[email protected]>
Signed-off-by: Ranjani Sridharan <[email protected]>
Signed-off-by: Pierre-Louis Bossart <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Mark Brown <[email protected]>
Signed-off-by: Sasha Levin <[email protected]>
---
sound/soc/sof/sof-pci-dev.c | 3 +++
1 file changed, 3 insertions(+)

diff --git a/sound/soc/sof/sof-pci-dev.c b/sound/soc/sof/sof-pci-dev.c
index 65d1bac4c6b8b..6fd3df7c57a3a 100644
--- a/sound/soc/sof/sof-pci-dev.c
+++ b/sound/soc/sof/sof-pci-dev.c
@@ -223,6 +223,9 @@ static void sof_pci_probe_complete(struct device *dev)
*/
pm_runtime_allow(dev);

+ /* mark last_busy for pm_runtime to make sure not suspend immediately */
+ pm_runtime_mark_last_busy(dev);
+
/* follow recommendation in pci-driver.c to decrement usage counter */
pm_runtime_put_noidle(dev);
}
--
2.20.1



2019-10-03 17:09:00

by Greg Kroah-Hartman

[permalink] [raw]
Subject: [PATCH 5.3 045/344] ASoC: tlv320aic31xx: suppress error message for EPROBE_DEFER

From: Lucas Stach <[email protected]>

[ Upstream commit b7e814deae33eb30f8f8c6528e8e69b107978d88 ]

Both the supplies and reset GPIO might need a probe deferral for the
resource to be available. Don't print a error message in that case, as
it is a normal operating condition.

Signed-off-by: Lucas Stach <[email protected]>
Acked-by: Andrew F. Davis <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Mark Brown <[email protected]>
Signed-off-by: Sasha Levin <[email protected]>
---
sound/soc/codecs/tlv320aic31xx.c | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/sound/soc/codecs/tlv320aic31xx.c b/sound/soc/codecs/tlv320aic31xx.c
index 9b37e98da0db1..26a4f6cd32883 100644
--- a/sound/soc/codecs/tlv320aic31xx.c
+++ b/sound/soc/codecs/tlv320aic31xx.c
@@ -1553,7 +1553,8 @@ static int aic31xx_i2c_probe(struct i2c_client *i2c,
aic31xx->gpio_reset = devm_gpiod_get_optional(aic31xx->dev, "reset",
GPIOD_OUT_LOW);
if (IS_ERR(aic31xx->gpio_reset)) {
- dev_err(aic31xx->dev, "not able to acquire gpio\n");
+ if (PTR_ERR(aic31xx->gpio_reset) != -EPROBE_DEFER)
+ dev_err(aic31xx->dev, "not able to acquire gpio\n");
return PTR_ERR(aic31xx->gpio_reset);
}

@@ -1564,7 +1565,9 @@ static int aic31xx_i2c_probe(struct i2c_client *i2c,
ARRAY_SIZE(aic31xx->supplies),
aic31xx->supplies);
if (ret) {
- dev_err(aic31xx->dev, "Failed to request supplies: %d\n", ret);
+ if (ret != -EPROBE_DEFER)
+ dev_err(aic31xx->dev,
+ "Failed to request supplies: %d\n", ret);
return ret;
}

--
2.20.1



2019-10-03 17:10:07

by Greg Kroah-Hartman

[permalink] [raw]
Subject: [PATCH 5.3 016/344] skge: fix checksum byte order

From: Stephen Hemminger <[email protected]>

[ Upstream commit 5aafeb74b5bb65b34cc87c7623f9fa163a34fa3b ]

Running old skge driver on PowerPC causes checksum errors
because hardware reported 1's complement checksum is in little-endian
byte order.

Reported-by: Benoit <[email protected]>
Signed-off-by: Stephen Hemminger <[email protected]>
Signed-off-by: David S. Miller <[email protected]>
Signed-off-by: Greg Kroah-Hartman <[email protected]>
---
drivers/net/ethernet/marvell/skge.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

--- a/drivers/net/ethernet/marvell/skge.c
+++ b/drivers/net/ethernet/marvell/skge.c
@@ -3108,7 +3108,7 @@ static struct sk_buff *skge_rx_get(struc
skb_put(skb, len);

if (dev->features & NETIF_F_RXCSUM) {
- skb->csum = csum;
+ skb->csum = le16_to_cpu(csum);
skb->ip_summed = CHECKSUM_COMPLETE;
}



2019-10-03 17:10:09

by Greg Kroah-Hartman

[permalink] [raw]
Subject: [PATCH 5.3 015/344] selftests: Update fib_tests to handle missing ping6

From: David Ahern <[email protected]>

[ Upstream commit 0360894a05ed52be268e3c4d40b2df9d94975fa6 ]

Some distributions (e.g., debian buster) do not install ping6. Re-use
the hook in pmtu.sh to detect this and fallback to ping.

Fixes: a0e11da78f48 ("fib_tests: Add tests for metrics on routes")
Signed-off-by: David Ahern <[email protected]>
Signed-off-by: Jakub Kicinski <[email protected]>
Signed-off-by: Greg Kroah-Hartman <[email protected]>
---
tools/testing/selftests/net/fib_tests.sh | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)

--- a/tools/testing/selftests/net/fib_tests.sh
+++ b/tools/testing/selftests/net/fib_tests.sh
@@ -17,6 +17,8 @@ PAUSE=no
IP="ip -netns ns1"
NS_EXEC="ip netns exec ns1"

+which ping6 > /dev/null 2>&1 && ping6=$(which ping6) || ping6=$(which ping)
+
log_test()
{
local rc=$1
@@ -1100,7 +1102,7 @@ ipv6_route_metrics_test()
log_test $rc 0 "Multipath route with mtu metric"

$IP -6 ro add 2001:db8:104::/64 via 2001:db8:101::2 mtu 1300
- run_cmd "ip netns exec ns1 ping6 -w1 -c1 -s 1500 2001:db8:104::1"
+ run_cmd "ip netns exec ns1 ${ping6} -w1 -c1 -s 1500 2001:db8:104::1"
log_test $? 0 "Using route with mtu metric"

run_cmd "$IP -6 ro add 2001:db8:114::/64 via 2001:db8:101::2 congctl lock foo"


2019-10-04 07:38:38

by Shuah Khan

[permalink] [raw]
Subject: Re: [PATCH 5.3 000/344] 5.3.4-stable review

On 10/3/19 9:49 AM, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 5.3.4 release.
> There are 344 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 Sat 05 Oct 2019 03:37:47 PM UTC.
> 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/v5.x/stable-review/patch-5.3.4-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-5.3.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h
>

Compiled and booted on my test system. No dmesg regressions.

thanks,
-- Shuah

2019-10-04 08:20:41

by Greg Kroah-Hartman

[permalink] [raw]
Subject: Re: [PATCH 5.3 000/344] 5.3.4-stable review

On Thu, Oct 03, 2019 at 05:49:29PM -0600, shuah wrote:
> On 10/3/19 9:49 AM, Greg Kroah-Hartman wrote:
> > This is the start of the stable review cycle for the 5.3.4 release.
> > There are 344 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 Sat 05 Oct 2019 03:37:47 PM UTC.
> > 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/v5.x/stable-review/patch-5.3.4-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-5.3.y
> > and the diffstat can be found below.
> >
> > thanks,
> >
> > greg k-h
> >
>
> Compiled and booted on my test system. No dmesg regressions.

Thanks for testing all of these and letting me know.

greg k-h

2019-10-04 08:26:12

by Greg Kroah-Hartman

[permalink] [raw]
Subject: Re: [PATCH 5.3 000/344] 5.3.4-stable review

On Fri, Oct 04, 2019 at 08:38:48AM +0100, Jon Hunter wrote:
>
> On 03/10/2019 16:49, Greg Kroah-Hartman wrote:
> > This is the start of the stable review cycle for the 5.3.4 release.
> > There are 344 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 Sat 05 Oct 2019 03:37:47 PM UTC.
> > 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/v5.x/stable-review/patch-5.3.4-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-5.3.y
> > and the diffstat can be found below.
> >
> > thanks,
> >
> > greg k-h
>
> All tests are passing for Tegra ...
>
> Test results for stable-v5.3:
> 12 builds: 12 pass, 0 fail
> 22 boots: 22 pass, 0 fail
> 38 tests: 38 pass, 0 fail
>
> Linux version: 5.3.4-rc1-gc9adc631ac5f
> Boards tested: tegra124-jetson-tk1, tegra186-p2771-0000,
> tegra194-p2972-0000, tegra20-ventana,
> tegra210-p2371-2180, tegra30-cardhu-a04

Wonderful, thanks for testing all of these and letting me know.

greg k-h

2019-10-04 08:27:45

by Jon Hunter

[permalink] [raw]
Subject: Re: [PATCH 5.3 000/344] 5.3.4-stable review


On 03/10/2019 16:49, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 5.3.4 release.
> There are 344 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 Sat 05 Oct 2019 03:37:47 PM UTC.
> 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/v5.x/stable-review/patch-5.3.4-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-5.3.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h

All tests are passing for Tegra ...

Test results for stable-v5.3:
12 builds: 12 pass, 0 fail
22 boots: 22 pass, 0 fail
38 tests: 38 pass, 0 fail

Linux version: 5.3.4-rc1-gc9adc631ac5f
Boards tested: tegra124-jetson-tk1, tegra186-p2771-0000,
tegra194-p2972-0000, tegra20-ventana,
tegra210-p2371-2180, tegra30-cardhu-a04

Cheers
Jon

--
nvpublic

2019-10-04 15:38:25

by Dan Rue

[permalink] [raw]
Subject: Re: [PATCH 5.3 000/344] 5.3.4-stable review

On Thu, Oct 03, 2019 at 05:49:25PM +0200, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 5.3.4 release.
> There are 344 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 Sat 05 Oct 2019 03:37:47 PM UTC.
> Anything received after that time might be too late.

Results from Linaro’s test farm.
No regressions on arm64, arm, x86_64, and i386.

Summary
------------------------------------------------------------------------

kernel: 5.3.4-rc1
git repo: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
git branch: linux-5.3.y
git commit: c9adc631ac5f1d6ac4ead2332f2a82c4e199852d
git describe: v5.3.2-346-gc9adc631ac5f
Test details: https://qa-reports.linaro.org/lkft/linux-stable-rc-5.3-oe/build/v5.3.2-346-gc9adc631ac5f

No regressions (compared to build v5.3.1-26-g5910f7ae1729)

No fixes (compared to build v5.3.1-26-g5910f7ae1729)

Ran 25592 total tests in the following environments and test suites.

Environments
--------------
- dragonboard-410c
- hi6220-hikey
- i386
- juno-r2
- qemu_arm
- qemu_arm64
- qemu_i386
- qemu_x86_64
- x15
- x86

Test Suites
-----------
* build
* install-android-platform-tools-r2600
* kselftest
* libgpiod
* libhugetlbfs
* ltp-cap_bounds-tests
* ltp-commands-tests
* ltp-containers-tests
* ltp-cpuhotplug-tests
* ltp-cve-tests
* ltp-dio-tests
* ltp-fcntl-locktests-tests
* ltp-filecaps-tests
* ltp-fs-tests
* ltp-fs_bind-tests
* ltp-fs_perms_simple-tests
* ltp-fsx-tests
* ltp-hugetlb-tests
* ltp-io-tests
* ltp-ipc-tests
* ltp-math-tests
* ltp-mm-tests
* ltp-nptl-tests
* ltp-pty-tests
* ltp-sched-tests
* ltp-securebits-tests
* ltp-syscalls-tests
* ltp-timers-tests
* perf
* spectre-meltdown-checker-test
* v4l2-compliance
* network-basic-tests
* ltp-open-posix-tests
* kvm-unit-tests
* kselftest-vsyscall-mode-native
* kselftest-vsyscall-mode-none
* ssuite

--
Linaro LKFT
https://lkft.linaro.org

2019-10-04 23:05:41

by Guenter Roeck

[permalink] [raw]
Subject: Re: [PATCH 5.3 000/344] 5.3.4-stable review

On Thu, Oct 03, 2019 at 05:49:25PM +0200, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 5.3.4 release.
> There are 344 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 Sat 05 Oct 2019 03:37:47 PM UTC.
> Anything received after that time might be too late.
>

Build results:
total: 158 pass: 158 fail: 0
Qemu test results:
total: 391 pass: 391 fail: 0

Guenter

2019-10-05 06:52:42

by Greg Kroah-Hartman

[permalink] [raw]
Subject: Re: [PATCH 5.3 000/344] 5.3.4-stable review

On Fri, Oct 04, 2019 at 04:04:47PM -0700, Guenter Roeck wrote:
> On Thu, Oct 03, 2019 at 05:49:25PM +0200, Greg Kroah-Hartman wrote:
> > This is the start of the stable review cycle for the 5.3.4 release.
> > There are 344 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 Sat 05 Oct 2019 03:37:47 PM UTC.
> > Anything received after that time might be too late.
> >
>
> Build results:
> total: 158 pass: 158 fail: 0
> Qemu test results:
> total: 391 pass: 391 fail: 0

Thanks for testing all of these and letting me know.

greg k-h

2019-10-05 07:11:13

by Greg Kroah-Hartman

[permalink] [raw]
Subject: Re: [PATCH 5.3 000/344] 5.3.4-stable review

On Fri, Oct 04, 2019 at 10:37:07AM -0500, Dan Rue wrote:
> On Thu, Oct 03, 2019 at 05:49:25PM +0200, Greg Kroah-Hartman wrote:
> > This is the start of the stable review cycle for the 5.3.4 release.
> > There are 344 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 Sat 05 Oct 2019 03:37:47 PM UTC.
> > Anything received after that time might be too late.
>
> Results from Linaro’s test farm.
> No regressions on arm64, arm, x86_64, and i386.

Thanks for testing all o fthese and letting me know.

greg k-h