* [PATCH 5.10 000/661] 5.10.20-rc2 review
@ 2021-03-01 19:37 Greg Kroah-Hartman
2021-03-01 21:19 ` Pavel Machek
` (5 more replies)
0 siblings, 6 replies; 16+ messages in thread
From: Greg Kroah-Hartman @ 2021-03-01 19:37 UTC (permalink / raw)
To: linux-kernel
Cc: Greg Kroah-Hartman, torvalds, akpm, linux, shuah, patches,
lkft-triage, pavel, jonathanh, f.fainelli, stable
This is the start of the stable review cycle for the 5.10.20 release.
There are 661 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 Wed, 03 Mar 2021 19:34:53 +0000.
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.10.20-rc2.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.10.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Linux 5.10.20-rc2
Cong Wang <cong.wang@bytedance.com>
net_sched: fix RTNL deadlock again caused by request_module()
Takeshi Misawa <jeliantsurux@gmail.com>
net: qrtr: Fix memory leak in qrtr_tun_open
Vlad Buslov <vladbu@nvidia.com>
net: sched: fix police ext initialization
Jason A. Donenfeld <Jason@zx2c4.com>
wireguard: queueing: get rid of per-peer ring buffers
Jason A. Donenfeld <Jason@zx2c4.com>
wireguard: selftests: test multiple parallel streams
Jason A. Donenfeld <Jason@zx2c4.com>
net: icmp: pass zeroed opts from icmp{,v6}_ndo_send before sending
Leon Romanovsky <leon@kernel.org>
ipv6: silence compilation warning for non-IPV6 builds
Sumit Garg <sumit.garg@linaro.org>
kgdb: fix to kill breakpoints on initmem after boot
Ville Syrjälä <ville.syrjala@linux.intel.com>
drm/i915: Reject 446-480MHz HDMI clock on GLK
Nikos Tsironis <ntsironis@arrikto.com>
dm era: only resize metadata in preresume
Nikos Tsironis <ntsironis@arrikto.com>
dm era: Reinitialize bitset cache before digesting a new writeset
Nikos Tsironis <ntsironis@arrikto.com>
dm era: Use correct value size in equality function of writeset tree
Nikos Tsironis <ntsironis@arrikto.com>
dm era: Fix bitset memory leaks
Nikos Tsironis <ntsironis@arrikto.com>
dm era: Verify the data block size hasn't changed
Nikos Tsironis <ntsironis@arrikto.com>
dm era: Update in-core bitset after committing the metadata
Nikos Tsironis <ntsironis@arrikto.com>
dm era: Recover committed writeset after crash
Mikulas Patocka <mpatocka@redhat.com>
dm writecache: fix writing beyond end of underlying device when shrinking
Mikulas Patocka <mpatocka@redhat.com>
dm writecache: return the exact table values that were set
Mikulas Patocka <mpatocka@redhat.com>
dm writecache: fix performance degradation in ssd mode
Jeffle Xu <jefflexu@linux.alibaba.com>
dm table: fix zoned iterate_devices based device capability checks
Jeffle Xu <jefflexu@linux.alibaba.com>
dm table: fix DAX iterate_devices based device capability checks
Jeffle Xu <jefflexu@linux.alibaba.com>
dm table: fix iterate_devices based device capability checks
Mikulas Patocka <mpatocka@redhat.com>
dm: fix deadlock when swapping to encrypted device
Andreas Gruenbacher <agruenba@redhat.com>
gfs2: Recursive gfs2_quota_hold in gfs2_iomap_end
Andreas Gruenbacher <agruenba@redhat.com>
gfs2: Lock imbalance on error path in gfs2_recover_one
Bob Peterson <rpeterso@redhat.com>
gfs2: Don't skip dlm unlock if glock has an lvb
Bob Peterson <rpeterso@redhat.com>
gfs2: fix glock confusion in function signal_our_withdraw
Masahisa Kojima <masahisa.kojima@linaro.org>
spi: spi-synquacer: fix set_cs handling
Rasmus Villemoes <rasmus.villemoes@prevas.dk>
spi: fsl: invert spisel_boot signal on MPC8309
Al Viro <viro@zeniv.linux.org.uk>
sparc32: fix a user-triggerable oops in clear_user()
Jaegeuk Kim <jaegeuk@kernel.org>
f2fs: flush data when enabling checkpoint back
Chao Yu <chao@kernel.org>
f2fs: enforce the immutable flag on open files
Chao Yu <chao@kernel.org>
f2fs: fix out-of-repair __setattr_copy()
Huacai Chen <chenhuacai@loongson.cn>
irqchip/loongson-pch-msi: Use bitmap_zalloc() to allocate bitmap
Johannes Berg <johannes.berg@intel.com>
um: defer killing userspace on page table update failures
Johannes Berg <johannes.berg@intel.com>
um: mm: check more comprehensively for stub changes
Cornelia Huck <cohuck@redhat.com>
virtio/s390: implement virtio-ccw revision 2 correctly
Heiko Carstens <hca@linux.ibm.com>
s390/vtime: fix inline assembly clobber list
Jens Axboe <axboe@kernel.dk>
proc: don't allow async path resolution of /proc/thread-self components
Chen Yu <yu.c.chen@intel.com>
cpufreq: intel_pstate: Get per-CPU max freq via MSR_HWP_CAPABILITIES if available
Rafael J. Wysocki <rafael.j.wysocki@intel.com>
cpufreq: intel_pstate: Change intel_pstate_get_hwp_max() argument
Shawn Guo <shawn.guo@linaro.org>
cpufreq: qcom-hw: drop devm_xxx() calls from init/exit hooks
Viresh Kumar <viresh.kumar@linaro.org>
thermal: cpufreq_cooling: freq_qos_update_request() returns < 0 on error
Chris Wilson <chris@chris-wilson.co.uk>
kcmp: Support selection of SYS_kcmp without CHECKPOINT_RESTORE
Shin'ichiro Kawasaki <shinichiro.kawasaki@wdc.com>
zonefs: Fix file size of zones in full condition
Namjae Jeon <namjae.jeon@samsung.com>
exfat: fix shift-out-of-bounds in exfat_fill_super()
Muchun Song <songmuchun@bytedance.com>
printk: fix deadlock when kernel panic
Tim Harvey <tharvey@gateworks.com>
mfd: gateworks-gsc: Fix interrupt type
Maxim Kiselev <bigunclemax@gmail.com>
gpio: pcf857x: Fix missing first interrupt
Alexander Usyskin <alexander.usyskin@intel.com>
mei: me: add adler lake point LP DID
Alexander Usyskin <alexander.usyskin@intel.com>
mei: me: add adler lake point S DID
Tomas Winkler <tomas.winkler@intel.com>
mei: me: emmitsburg workstation DID
Alexander Usyskin <alexander.usyskin@intel.com>
mei: fix transfer over dma with extended header
Subbaraman Narayanamurthy <subbaram@codeaurora.org>
spmi: spmi-pmic-arb: Fix hw_irq overflow
Christophe Leroy <christophe.leroy@csgroup.eu>
powerpc/32s: Add missing call to kuep_lock on syscall entry
Hari Bathini <hbathini@linux.ibm.com>
powerpc/kexec_file: fix FDT size estimation for kdump kernel
Christophe Leroy <christophe.leroy@csgroup.eu>
powerpc/32: Preserve cr1 in exception prolog stack check to fix build error
Shirley Her <shirley.her@bayhubtech.com>
mmc: sdhci-pci-o2micro: Bug fix for SDR104 HW tuning failure
Frank Li <Frank.Li@nxp.com>
mmc: sdhci-esdhc-imx: fix kernel panic when remove module
Fangrui Song <maskray@google.com>
module: Ignore _GLOBAL_OFFSET_TABLE_ when warning for undefined symbols
Subbaraman Narayanamurthy <subbaram@codeaurora.org>
nvmem: qcom-spmi-sdam: Fix uninitialized pdev pointer
Paolo Bonzini <pbonzini@redhat.com>
KVM: nSVM: fix running nested guests when npt=0
Vlastimil Babka <vbabka@suse.cz>
mm, compaction: make fast_isolate_freepages() stay within zone
Dave Hansen <dave.hansen@linux.intel.com>
mm/vmscan: restore zone_reclaim_mode ABI
Mike Kravetz <mike.kravetz@oracle.com>
hugetlb: fix copy_huge_page_from_user contig page struct assumption
Mike Kravetz <mike.kravetz@oracle.com>
hugetlb: fix update_and_free_page contig page struct assumption
Muchun Song <songmuchun@bytedance.com>
mm: memcontrol: fix get_active_memcg return value
Muchun Song <songmuchun@bytedance.com>
mm: memcontrol: fix swap undercounting in cgroup2
NeilBrown <neilb@suse.de>
x86: fix seq_file iteration for pat/memtype.c
NeilBrown <neilb@suse.de>
seq_file: document how per-entry resources are managed.
Pan Bian <bianpan2016@163.com>
fs/affs: release old buffer head on error path
Pan Bian <bianpan2016@163.com>
mtd: spi-nor: hisi-sfc: Put child node np on error path
Takahiro Kuwano <Takahiro.Kuwano@infineon.com>
mtd: spi-nor: core: Add erase size check for erase command initialization
Takahiro Kuwano <Takahiro.Kuwano@infineon.com>
mtd: spi-nor: core: Fix erase type discovery for overlaid region
Takahiro Kuwano <Takahiro.Kuwano@infineon.com>
mtd: spi-nor: sfdp: Fix wrong erase type bitmask for overlaid region
Takahiro Kuwano <Takahiro.Kuwano@infineon.com>
mtd: spi-nor: sfdp: Fix last erase region marking
Suzuki K Poulose <suzuki.poulose@arm.com>
coresight: etm4x: Handle accesses to TRCSTALLCTLR
Alexander Usyskin <alexander.usyskin@intel.com>
watchdog: mei_wdt: request stop on unregister
Sai Prakash Ranjan <saiprakash.ranjan@codeaurora.org>
watchdog: qcom: Remove incorrect usage of QCOM_WDT_ENABLE_IRQ
Tobias Klauser <tklauser@distanz.ch>
riscv: Disable KSAN_SANITIZE for vDSO
Will Deacon <will@kernel.org>
arm64: spectre: Prevent lockdep splat on v4 mitigation enable path
Shaoying Xu <shaoyi@amazon.com>
arm64 module: set plt* section addresses to 0x0
He Zhe <zhe.he@windriver.com>
arm64: uprobe: Return EOPNOTSUPP for AARCH32 instruction probing
qiuguorui1 <qiuguorui1@huawei.com>
arm64: kexec_file: fix memory leakage in create_dtb() when fdt_open_into() fails
Isaac J. Manjarres <isaacm@codeaurora.org>
iommu/arm-smmu-qcom: Fix mask extraction for bootloader programmed SMRs
Suzuki K Poulose <suzuki.poulose@arm.com>
arm64: Extend workaround for erratum 1024718 to all versions of Cortex-A55
Masami Hiramatsu <mhiramat@kernel.org>
kprobes: Fix to delay the kprobes jump optimization
Frederic Weisbecker <frederic@kernel.org>
entry/kvm: Explicitly flush pending rcuog wakeup before last rescheduling point
Frederic Weisbecker <frederic@kernel.org>
entry: Explicitly flush pending rcuog wakeup before last rescheduling point
Frederic Weisbecker <frederic@kernel.org>
rcu/nocb: Trigger self-IPI on late deferred wake up before user resume
Frederic Weisbecker <frederic@kernel.org>
rcu/nocb: Perform deferred wake up before last idle's need_resched() check
Frederic Weisbecker <frederic@kernel.org>
rcu: Pull deferred rcuog wake up to rcu_eqs_enter() callers
Cédric Le Goater <clg@kaod.org>
powerpc/prom: Fix "ibm,arch-vec-5-platform-support" scan
Thomas Gleixner <tglx@linutronix.de>
x86/entry: Fix instrumentation annotation
Andy Lutomirski <luto@kernel.org>
x86/fault: Fix AMD erratum #91 errata fixup for user code
Sean Christopherson <seanjc@google.com>
x86/reboot: Force all cpus to exit VMX root if VMX is supported
Sean Christopherson <seanjc@google.com>
x86/virt: Eat faults on VMXOFF in reboot flows
Sean Young <sean@mess.org>
media: smipcie: fix interrupt handling and IR timeout
Lubomir Rintel <lkundrak@v3.sk>
media: marvell-ccic: power up the device on mclk enable
Pavel Machek <pavel@denx.de>
media: ipu3-cio2: Fix mbus_code processing in cio2_subdev_set_fmt()
Sean Young <sean@mess.org>
media: ir_toy: add another IR Droid device
Tomi Valkeinen <tomi.valkeinen@ideasonboard.com>
media: i2c: max9286: fix access to unallocated memory
Jiri Kosina <jkosina@suse.cz>
floppy: reintroduce O_NDELAY fix
Martin Kaiser <martin@kaiser.cx>
staging: rtl8188eu: Add Edimax EW-7811UN V2 to device table
Amey Narkhede <ameynarkhede03@gmail.com>
staging: gdm724x: Fix DMA from stack
Ilya Lipnitskiy <ilya.lipnitskiy@gmail.com>
staging/mt7621-dma: mtk-hsdma.c->hsdma-mt7621.c
Dinh Nguyen <dinguyen@kernel.org>
arm64: dts: agilex: fix phy interface bit shift for gmac1 and gmac2
Frank Wunderlich <frank-w@public-files.de>
dts64: mt7622: fix slow sd card access
Jiri Bohac <jbohac@suse.cz>
pstore: Fix typo in compression option name
Sabyrzhan Tasbolatov <snovitoll@gmail.com>
drivers/misc/vmw_vmci: restrict too big queue size in qp_host_alloc_queue
Ricky Wu <ricky_wu@realtek.com>
misc: rtsx: init of rts522a add OCP power off when no card is present
Timothy E Baldwin <T.E.Baldwin99@members.leeds.ac.uk>
arm64: ptrace: Fix seccomp of traced syscall -1 (NO_SYSCALL)
Paul Cercueil <paul@crapouillou.net>
seccomp: Add missing return in non-void function
Krzysztof Kozlowski <krzk@kernel.org>
soc: samsung: exynos-asv: handle reading revision register error
Marek Szyprowski <m.szyprowski@samsung.com>
soc: samsung: exynos-asv: don't defer early on not-supported SoCs
Corentin Labbe <clabbe@baylibre.com>
crypto: sun4i-ss - initialize need_fallback
Corentin Labbe <clabbe@baylibre.com>
crypto: sun4i-ss - handle BigEndian for cipher
Corentin Labbe <clabbe@baylibre.com>
crypto: sun4i-ss - IV register does not work on A10 and A13
Corentin Labbe <clabbe@baylibre.com>
crypto: sun4i-ss - checking sg length is not sufficient
Ard Biesheuvel <ardb@kernel.org>
crypto: michael_mic - fix broken misalignment handling
Ard Biesheuvel <ardb@kernel.org>
crypto: aesni - prevent misaligned buffers on the stack
Ard Biesheuvel <ardb@kernel.org>
crypto: arm64/sha - add missing module aliases
Chris Wilson <chris@chris-wilson.co.uk>
drm/i915/gt: Correct surface base address for renderclear
Chris Wilson <chris@chris-wilson.co.uk>
drm/i915/gt: Flush before changing register state
Filipe Manana <fdmanana@suse.com>
btrfs: fix extent buffer leak on failure to copy root
Josef Bacik <josef@toxicpanda.com>
btrfs: account for new extents being deleted in total_bytes_pinned
Josef Bacik <josef@toxicpanda.com>
btrfs: handle space_info::total_bytes_pinned inside the delayed ref itself
Josef Bacik <josef@toxicpanda.com>
btrfs: splice remaining dirty_bg's onto the transaction dirty bg list
Josef Bacik <josef@toxicpanda.com>
btrfs: fix reloc root leak with 0 ref reloc roots on recovery
Josef Bacik <josef@toxicpanda.com>
btrfs: abort the transaction if we fail to inc ref in btrfs_copy_root
Josef Bacik <josef@toxicpanda.com>
btrfs: add asserts for deleting backref cache nodes
Josef Bacik <josef@toxicpanda.com>
btrfs: do not warn if we can't find the reloc root when looking up backref
Josef Bacik <josef@toxicpanda.com>
btrfs: do not cleanup upper nodes in btrfs_backref_cleanup_node
Jarkko Sakkinen <jarkko@kernel.org>
KEYS: trusted: Reserve TPM for seal and unseal operations
Jarkko Sakkinen <jarkko@kernel.org>
KEYS: trusted: Fix migratable=1 failing
Jarkko Sakkinen <jarkko@kernel.org>
KEYS: trusted: Fix incorrect handling of tpm_get_random()
James Bottomley <James.Bottomley@HansenPartnership.com>
tpm_tis: Clean up locality release
James Bottomley <James.Bottomley@HansenPartnership.com>
tpm_tis: Fix check_locality for correct locality acquisition
Gao Xiang <hsiangkao@redhat.com>
erofs: initialized fields can only be observed after bit is set
Amir Goldstein <amir73il@gmail.com>
selinux: fix inconsistency between inode_getxattr and inode_listsecurity
Takashi Iwai <tiwai@suse.de>
ASoC: siu: Fix build error by a wrong const prefix
Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
drm/rockchip: Require the YTR modifier for AFBC
Heiko Stuebner <heiko@sntech.de>
drm/panel: kd35t133: allow using non-continuous dsi clock
Andrey Grodzovsky <andrey.grodzovsky@amd.com>
drm/sched: Cancel and flush all outstanding jobs before finish.
Ville Syrjälä <ville.syrjala@linux.intel.com>
drm/modes: Switch to 64bit maths to avoid integer overflow
Karol Herbst <kherbst@redhat.com>
drm/nouveau/kms: handle mDP connectors
Alex Deucher <alexander.deucher@amd.com>
drm/amdgpu: Set reference clock to 100Mhz on Renoir (v2)
Felix Kuehling <Felix.Kuehling@amd.com>
drm/amdkfd: Fix recursive lock warnings
Rodrigo Siqueira <Rodrigo.Siqueira@amd.com>
drm/amd/display: Add vupdate_no_lock interrupts for DCN2.1
Eric Bernstein <eric.bernstein@amd.com>
drm/amd/display: Remove Assert from dcn10_get_dig_frontend
Jan Kokemüller <jan.kokemueller@gmail.com>
drm/amd/display: Add FPU wrappers to dcn21_validate_bandwidth()
Alex Deucher <alexander.deucher@amd.com>
Revert "drm/amd/display: Update NV1x SR latency values"
Kai Krakow <kai@kaishome.de>
bcache: Move journal work to new flush wq
Kai Krakow <kai@kaishome.de>
bcache: Give btree_io_wq correct semantics again
Kai Krakow <kai@kaishome.de>
Revert "bcache: Kill btree_io_wq"
Kevin Hao <haokexin@gmail.com>
Revert "MIPS: Octeon: Remove special handling of CONFIG_MIPS_ELF_APPENDED_DTB=y"
Nathan Chancellor <natechancellor@gmail.com>
MIPS: VDSO: Use CLANG_FLAGS instead of filtering out '--target='
Aurelien Jarno <aurelien@aurel32.net>
MIPS: Support binutils configured with --enable-mips-fix-loongson3-llsc=yes
Paul Cercueil <paul@crapouillou.net>
MIPS: Ingenic: Disable HPTLB for D0 XBurst CPUs too
Takashi Iwai <tiwai@suse.de>
ALSA: hda/realtek: Quirk for HP Spectre x360 14 amp setup
PeiSen Hou <pshou@realtek.com>
ALSA: hda/realtek: modify EAPD in the ALC886
Takashi Iwai <tiwai@suse.de>
ALSA: hda/hdmi: Drop bogus check at closing a stream
Kai Vehmanen <kai.vehmanen@linux.intel.com>
ALSA: hda: Add another CometLake-H PCI ID
Takashi Sakamoto <o-takashi@sakamocchi.jp>
ALSA: fireface: fix to parse sync status register of latter protocol
Mathias Kresin <dev@kresin.me>
phy: lantiq: rcu-usb2: wait after clock enable
Dan Carpenter <dan.carpenter@oracle.com>
USB: serial: mos7720: fix error code in mos7720_write()
Dan Carpenter <dan.carpenter@oracle.com>
USB: serial: mos7840: fix error code in mos7840_write()
Johan Hovold <johan@kernel.org>
USB: serial: pl2303: fix line-speed handling on newer chips
Johan Hovold <johan@kernel.org>
USB: serial: ftdi_sio: fix FTX sub-integer prescaler
Thinh Nguyen <Thinh.Nguyen@synopsys.com>
usb: dwc3: gadget: Fix dep->interval for fullspeed interrupt
Thinh Nguyen <Thinh.Nguyen@synopsys.com>
usb: dwc3: gadget: Fix setting of DEPCFG.bInterval_m1
Paul Cercueil <paul@crapouillou.net>
usb: musb: Fix runtime PM race in musb_queue_resume_work
Lech Perczak <lech.perczak@gmail.com>
USB: serial: option: update interface mapping for ZTE P685M
James Reynolds <jr@memlen.com>
media: mceusb: Fix potential out-of-bounds shift
Marcos Paulo de Souza <mpdesouza@suse.com>
Input: i8042 - add ASUS Zenbook Flip to noselftest list
Dan Carpenter <dan.carpenter@oracle.com>
Input: joydev - prevent potential read overflow in ioctl
Olivier Crête <olivier.crete@ocrete.ca>
Input: xpad - add support for PowerA Enhanced Wired Controller for Xbox Series X|S
jeffrey.lin <jeffrey.lin@rad-ic.com>
Input: raydium_ts_i2c - do not send zero length
Jason Gerecke <killertofu@gmail.com>
HID: wacom: Ignore attempts to overwrite the touch_max value from HID
Filipe Laíns <lains@riseup.net>
HID: logitech-dj: add support for keyboard events in eQUAD step 4 Gaming
Rafael J. Wysocki <rafael.j.wysocki@intel.com>
cpufreq: ACPI: Set cpuinfo.max_freq directly if max boost is known
Qinglang Miao <miaoqinglang@huawei.com>
ACPI: configfs: add missing check after configfs_register_default_group()
Rafael J. Wysocki <rafael.j.wysocki@intel.com>
ACPI: property: Fix fwnode string properties matching
Marcin Ślusarz <marcin.slusarz@intel.com>
soundwire: intel: fix possible crash when no device is detected
Mikulas Patocka <mpatocka@redhat.com>
blk-settings: align max_sectors on "logical_block_size" boundary
Bart Van Assche <bvanassche@acm.org>
scsi: sd: Fix Opal support
Finn Thain <fthain@telegraphics.com.au>
ide/falconide: Fix module unload
Christoph Hellwig <hch@lst.de>
block: reopen the device in blkdev_reread_part
Johannes Thumshirn <johannes.thumshirn@wdc.com>
scsi: sd: sd_zbc: Don't pass GFP_NOIO to kvcalloc
Randy Dunlap <rdunlap@infradead.org>
scsi: bnx2fc: Fix Kconfig warning & CNIC build errors
Zhenzhong Duan <zhenzhong.duan@gmail.com>
csky: Fix a size determination in gpr_get()
Josef Bacik <josef@toxicpanda.com>
proc: use kvzalloc for our kernel buffer
Miaohe Lin <linmiaohe@huawei.com>
mm/rmap: fix potential pte_unmap on an not mapped pte
Dan Williams <dan.j.williams@intel.com>
mm: fix memory_failure() handling of dax-namespace metadata
Rik van Riel <riel@surriel.com>
mm,thp,shmem: make khugepaged obey tmpfs mount flags
Mårten Lindahl <martenli@axis.com>
i2c: exynos5: Preserve high speed master code
Maxime Ripard <maxime@cerno.tech>
i2c: brcmstb: Fix brcmstd_send_i2c_cmd condition
Marc Zyngier <maz@kernel.org>
arm64: Add missing ISB after invalidating TLB in __primary_switch
Sean Christopherson <seanjc@google.com>
KVM: x86/mmu: Expand collapsible SPTE zap for TDP MMU to ZONE_DEVICE and HugeTLB pages
Sean Christopherson <seanjc@google.com>
KVM: SVM: Intercept INVPCID when it's disabled to inject #UD
Trond Myklebust <trond.myklebust@hammerspace.com>
NFSv4: Fixes for nfs4_bitmask_adjust()
Heiner Kallweit <hkallweit1@gmail.com>
r8169: fix jumbo packet handling on RTL8168e
Wonhyuk Yang <vvghjk1234@gmail.com>
mm/compaction: fix misbehaviors of fast_find_migrateblock()
Chen Wandun <chenwandun@huawei.com>
mm/hugetlb: suppress wrong warning info when alloc gigantic page
Miaohe Lin <linmiaohe@huawei.com>
mm/hugetlb: fix potential double free in hugetlb_register_node() error path
Miaohe Lin <linmiaohe@huawei.com>
mm/memory.c: fix potential pte_unmap_unlock pte error
Muchun Song <songmuchun@bytedance.com>
mm: memcontrol: fix slub memory accounting
Muchun Song <songmuchun@bytedance.com>
mm: memcontrol: fix NR_ANON_THPS accounting in charge moving
Dan Carpenter <dan.carpenter@oracle.com>
ocfs2: fix a use after free on error
Jason A. Donenfeld <Jason@zx2c4.com>
wireguard: kconfig: use arm chacha even with no neon
Jason A. Donenfeld <Jason@zx2c4.com>
wireguard: device: do not generate ICMP for non-IP packets
Taehee Yoo <ap420073@gmail.com>
vxlan: move debug check after netdev unregister
Chen-Yu Tsai <wens@csie.org>
PCI: rockchip: Make 'ep-gpios' DT property optional
Chuhong Yuan <hslester96@gmail.com>
net/mlx4_core: Add missed mlx4_free_cmd_mailbox()
Song, Yoong Siang <yoong.siang.song@intel.com>
net: stmmac: fix CBS idleslope and sendslope calculation
Henry Tieman <henry.w.tieman@intel.com>
ice: update the number of available RSS queues
Dave Ertman <david.m.ertman@intel.com>
ice: Fix state bits on LLDP mode switch
Brett Creeley <brett.creeley@intel.com>
ice: Account for port VLAN in VF max packet size calculation
Dave Ertman <david.m.ertman@intel.com>
ice: report correct max number of TCs
Alex Williamson <alex.williamson@redhat.com>
vfio/type1: Use follow_pte()
Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
pwm: iqs620a: Fix overflow and optimize calculations
Dan Carpenter <dan.carpenter@oracle.com>
octeontx2-af: Fix an off by one in rvu_dbg_qsize_write()
Mateusz Palczewski <mateusz.palczewski@intel.com>
i40e: Fix add TC filter for IPv6
Andreas Oetken <andreas.oetken@siemens.com>
nios2: fixed broken sys_clone syscall
Jann Horn <jannh@google.com>
Take mmap lock in cacheflush syscall
Sylwester Dziedziuch <sylwesterx.dziedziuch@intel.com>
i40e: Fix VFs not created
Mateusz Palczewski <mateusz.palczewski@intel.com>
i40e: Fix addition of RX filters after enabling FW LLDP agent
Mateusz Palczewski <mateusz.palczewski@intel.com>
i40e: Fix overwriting flow control settings during driver loading
Mateusz Palczewski <mateusz.palczewski@intel.com>
i40e: Add zero-initialization of AQ command structures
Slawomir Laba <slawomirx.laba@intel.com>
i40e: Fix flow for IPv6 next header (extension header)
Krzysztof Wilczyński <kw@linux.com>
PCI: cadence: Fix DMA range mapping early return error
Russell King <rmk+kernel@armlinux.org.uk>
PCI: pci-bridge-emul: Fix array overruns, improve safety
Shiyang Ruan <ruansy.fnst@cn.fujitsu.com>
device-dax: Fix default return code of range_parse()
Magnum Shan <magnum.shan@unisoc.com>
mailbox: sprd: correct definition of SPRD_OUTBOX_FIFO_FULL
Geert Uytterhoeven <geert@linux-m68k.org>
ext: EXT4_KUNIT_TESTS should depend on EXT4_FS instead of selecting it
Bard Liao <yung-chuan.liao@linux.intel.com>
regmap: sdw: use _no_pm functions in regmap_read/write
Tzung-Bi Shih <tzungbi@google.com>
remoteproc/mediatek: acknowledge watchdog IRQ after handled
Jonathan Marek <jonathan@marek.ca>
misc: fastrpc: fix incorrect usage of dma_map_sgtable
Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
soundwire: bus: fix confusion on device used by pm_runtime
Bard Liao <yung-chuan.liao@linux.intel.com>
soundwire: export sdw_write/read_no_pm functions
Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
soundwire: bus: use sdw_write_no_pm when setting the bus scale registers
Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
soundwire: bus: use sdw_update_no_pm when initializing a device
Ahmad Fatoum <a.fatoum@pengutronix.de>
nvmem: core: skip child nodes not matching binding
Dan Carpenter <dan.carpenter@oracle.com>
nvmem: core: Fix a resource leak on error in nvmem_add_cells_from_of()
Suzuki K Poulose <suzuki.poulose@arm.com>
coresight: etm4x: Skip accessing TRCPDCR in save/restore
Geert Uytterhoeven <geert+renesas@glider.be>
phy: USB_LGM_PHY should depend on X86
Theodore Ts'o <tytso@mit.edu>
ext4: fix potential htree index checksum corruption
Max Gurtovoy <mgurtovoy@nvidia.com>
vfio-pci/zdev: fix possible segmentation fault issue
Keqian Zhu <zhukeqian1@huawei.com>
vfio/iommu_type1: Fix some sanity checks in detach group
Keqian Zhu <zhukeqian1@huawei.com>
vfio/iommu_type1: Populate full dirty when detach non-pinned group
Judy Hsiao <judyhsiao@google.com>
drm/msm/dp: trigger unplug event in msm_dp_display_disable
Eric Anholt <eric@anholt.net>
drm/msm: Fix races managing the OOB state for timestamp vs timestamps.
Eric Anholt <eric@anholt.net>
drm/msm: Fix race of GPU init vs timestamp power management.
Iskren Chernev <iskren.chernev@gmail.com>
drm/msm/mdp5: Fix wait-for-commit for cmd panels
Konrad Dybcio <konrad.dybcio@somainline.org>
drm/msm/dsi: Correct io_start for MSM8994 (20nm PHY)
Iskren Chernev <iskren.chernev@gmail.com>
drm/msm: Fix MSM_INFO_GET_IOVA with carveout
Alexander Usyskin <alexander.usyskin@intel.com>
mei: hbm: call mei_set_devstate() on hbm stop response
Heiner Kallweit <hkallweit1@gmail.com>
PCI: Align checking of syscall user config accessors
Jorgen Hansen <jhansen@vmware.com>
VMCI: Use set_page_dirty_lock() when unregistering guest memory
Pan Bian <bianpan2016@163.com>
PCI: xilinx-cpm: Fix reference count leak on error path
Simon South <simon@simonsouth.net>
pwm: rockchip: Eliminate potential race condition when probing
Simon South <simon@simonsouth.net>
pwm: rockchip: rockchip_pwm_probe(): Remove superfluous clk_unprepare()
Simon South <simon@simonsouth.net>
pwm: rockchip: Enable APB clock during register access while probing
Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
soundwire: cadence: fix ACK/NAK handling
Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
soundwire: debugfs: use controller id instead of link_id
Marek Vasut <marek.vasut+renesas@gmail.com>
PCI: rcar: Always allocate MSI addresses in 32bit space
Aswath Govindraju <a-govindraju@ti.com>
misc: eeprom_93xx46: Add module alias to avoid breaking support for non device tree users
Dan Carpenter <dan.carpenter@oracle.com>
phy: cadence-torrent: Fix error code in cdns_torrent_phy_probe()
Chris Ruehl <chris.ruehl@gtsys.com.hk>
phy: rockchip-emmc: emmc_phy_init() always return 0
Aswath Govindraju <a-govindraju@ti.com>
misc: eeprom_93xx46: Fix module alias to enable module autoprobe
Randy Dunlap <rdunlap@infradead.org>
ARM: 9065/1: OABI compat: fix build when EPOLL is not enabled
Dmitry Torokhov <dmitry.torokhov@gmail.com>
Input: zinitix - fix return type of zinitix_init_touch()
Randy Dunlap <rdunlap@infradead.org>
sparc: fix led.c driver when PROC_FS is not enabled
Randy Dunlap <rdunlap@infradead.org>
sparc64: only select COMPAT_BINFMT_ELF if BINFMT_ELF is set
Dan Carpenter <dan.carpenter@oracle.com>
Input: elo - fix an error code in elo_connect()
Namhyung Kim <namhyung@kernel.org>
perf test: Fix unaligned access in sample parsing test
Adrian Hunter <adrian.hunter@intel.com>
perf intel-pt: Fix IPC with CYC threshold
Adrian Hunter <adrian.hunter@intel.com>
perf intel-pt: Fix premature IPC
Adrian Hunter <adrian.hunter@intel.com>
perf intel-pt: Fix missing CYC processing in PSB
Yang Jihong <yangjihong1@huawei.com>
perf record: Fix continue profiling after draining the buffer
Dan Carpenter <dan.carpenter@oracle.com>
Input: sur40 - fix an error code in sur40_probe()
Jack Wang <jinpu.wang@cloud.ionos.com>
RDMA/rtrs-srv: Do not pass a valid pointer to PTR_ERR()
Gioh Kim <gi-oh.kim@cloud.ionos.com>
RDMA/rtrs-srv-sysfs: fix missing put_device
Gioh Kim <gi-oh.kim@cloud.ionos.com>
RDMA/rtrs-srv: fix memory leak by missing kobject free
Md Haris Iqbal <haris.iqbal@cloud.ionos.com>
RDMA/rtrs: Only allow addition of path to an already established session
Jack Wang <jinpu.wang@cloud.ionos.com>
RDMA/rtrs-srv: Fix stack-out-of-bounds
Avihai Horon <avihaih@nvidia.com>
RDMA/ucma: Fix use-after-free bug in ucma_create_uevent
Lang Cheng <chenglang@huawei.com>
RDMA/hns: Fixes missing error code of CMDQ
Jeff Layton <jlayton@kernel.org>
ceph: fix flush_snap logic after putting caps
Chuck Lever <chuck.lever@oracle.com>
svcrdma: Hold private mutex while invoking rdma_accept()
J. Bruce Fields <bfields@redhat.com>
nfsd: register pernet ops last, unregister first
Nicholas Fraser <nfraser@codeweavers.com>
perf symbols: Fix return value when loading PE DSO
John Ogness <john.ogness@linutronix.de>
printk: avoid prb_first_valid_seq() where possible
Nicolas Saenz Julienne <nsaenzjulienne@suse.de>
spi: Skip zero-length transfers in spi_transfer_one_message()
Kees Cook <keescook@chromium.org>
spi: dw: Avoid stack content exposure
Matti Vaittinen <matti.vaittinen@fi.rohmeurope.com>
regulator: bd718x7, bd71828, Fix dvs voltage levels
Dmitry Safonov <0x7f454c46@gmail.com>
perf symbols: Use (long) for iterator for bfd symbols
Tom Zanussi <zanussi@kernel.org>
selftests/ftrace: Update synthetic event syntax errors
Ryan Chen <ryan_chen@aspeedtech.com>
clk: aspeed: Fix APLL calculate formula from ast2600-A2
Jonathan Marek <jonathan@marek.ca>
regulator: qcom-rpmh: fix pm8009 ldo7
Alexey Kardashevskiy <aik@ozlabs.ru>
powerpc/kuap: Restore AMR after replaying soft interrupts
Alexey Kardashevskiy <aik@ozlabs.ru>
powerpc/uaccess: Avoid might_fault() when user access is enabled
Andy Shevchenko <andriy.shevchenko@linux.intel.com>
spi: pxa2xx: Fix the controller numbering for Wildcat Point
Michael Tretter <m.tretter@pengutronix.de>
clk: divider: fix initialization with parent_hw
Lijun Ou <oulijun@huawei.com>
RDMA/hns: Disable RQ inline by default
Weihang Li <liweihang@huawei.com>
RDMA/hns: Fix type of sq_signal_bits
Kamal Heib <kamalheib1@gmail.com>
RDMA/siw: Fix calculation of tx_valid_cpus size
Wenpeng Liang <liangwenpeng@huawei.com>
RDMA/hns: Fixed wrong judgments in the goto branch
John Stultz <john.stultz@linaro.org>
kselftests: dmabuf-heaps: Fix Makefile's inclusion of the kernel's usr/include dir
Daniel Latypov <dlatypov@google.com>
kunit: tool: fix unit test cleanup handling
AngeloGioacchino Del Regno <angelogioacchino.delregno@somainline.org>
clk: qcom: gcc-msm8998: Fix Alpha PLL type for all GPLLs
Christophe Leroy <christophe.leroy@csgroup.eu>
powerpc/8xx: Fix software emulation interrupt
Nathan Lynch <nathanl@linux.ibm.com>
powerpc/pseries/dlpar: handle ibm, configure-connector delay status
Dan Carpenter <dan.carpenter@oracle.com>
mfd: wm831x-auxadc: Prevent use after free in wm831x_auxadc_read_irq()
Arnd Bergmann <arnd@arndb.de>
mfd: altera-sysmgr: Fix physical address storing more
Alain Volmat <alain.volmat@foss.st.com>
spi: stm32: properly handle 0 byte transfer
Bob Pearson <rpearsonhpe@gmail.com>
RDMA/rxe: Correct skb on loopback path
Bob Pearson <rpearsonhpe@gmail.com>
RDMA/rxe: Fix coding error in rxe_rcv_mcast_pkt
Bob Pearson <rpearsonhpe@gmail.com>
RDMA/rxe: Fix coding error in rxe_recv.c
John Garry <john.garry@huawei.com>
perf vendor events arm64: Fix Ampere eMag event typo
Arnaldo Carvalho de Melo <acme@redhat.com>
perf tools: Fix DSO filtering when not finding a map for a sampled address
David Gow <davidgow@google.com>
rtc: zynqmp: depend on HAS_IOMEM
Steven Rostedt (VMware) <rostedt@goodmis.org>
tracepoint: Do not fail unregistering a probe due to memory failure
Parav Pandit <parav@nvidia.com>
IB/cm: Avoid a loop when device has 255 ports
Parav Pandit <parav@nvidia.com>
IB/mlx5: Return appropriate error code instead of ENOMEM
Douglas Anderson <dianders@chromium.org>
iommu: Properly pass gfp_t in _iommu_map() to avoid atomic sleeping
Yong Wu <yong.wu@mediatek.com>
iommu: Move iotlb_sync_map out from __iommu_map
Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
amba: Fix resource leak for drivers without .remove
Roja Rani Yarubandi <rojay@codeaurora.org>
i2c: i2c-qcom-geni: Add shutdown callback for i2c
Roja Rani Yarubandi <rojay@codeaurora.org>
i2c: qcom-geni: Store DMA mapping data in geni_i2c_dev struct
Vladimir Murzin <vladimir.murzin@arm.com>
ARM: 9046/1: decompressor: Do not clear SCTLR.nTLSMD for ARMv7+ cores
Takeshi Saito <takeshi.saito.xv@renesas.com>
mmc: renesas_sdhi_internal_dmac: Fix DMA buffer alignment from 8 to 128-bytes
Christophe JAILLET <christophe.jaillet@wanadoo.fr>
mmc: usdhi6rol0: Fix a resource leak in the error handling path of the probe
Christophe JAILLET <christophe.jaillet@wanadoo.fr>
mmc: sdhci-sprd: Fix some resource leaks in the remove function
Christophe JAILLET <christophe.jaillet@wanadoo.fr>
mmc: owl-mmc: Fix a resource leak in an error handling path and in the remove function
Pingfan Liu <kernelfans@gmail.com>
powerpc/time: Enable sched clock for irqtime
Christophe Leroy <christophe.leroy@csgroup.eu>
powerpc/47x: Disable 256k page size
Cédric Le Goater <clg@kaod.org>
KVM: PPC: Make the VMX instruction emulation routines static
Shay Drory <shayd@nvidia.com>
IB/umad: Return EPOLLERR in case of when device disassociated
Shay Drory <shayd@nvidia.com>
IB/umad: Return EIO in case of when device disassociated
Yong Wu <yong.wu@mediatek.com>
iommu: Switch gather->end to the inclusive end
Dan Carpenter <dan.carpenter@oracle.com>
scsi: lpfc: Fix ancient double free
Josh Poimboeuf <jpoimboe@redhat.com>
objtool: Fix ".cold" section suffix check for newer versions of GCC
Josh Poimboeuf <jpoimboe@redhat.com>
objtool: Fix retpoline detection in asm code
Josh Poimboeuf <jpoimboe@redhat.com>
objtool: Fix error handling for STD/CLD warnings
Geert Uytterhoeven <geert@linux-m68k.org>
auxdisplay: ht16k33: Fix refresh rate handling
Andy Shevchenko <andriy.shevchenko@linux.intel.com>
watchdog: intel-mid_wdt: Postpone IRQ handler registration till SCU is ready
Pan Bian <bianpan2016@163.com>
isofs: release buffer head before return
Hans de Goede <hdegoede@redhat.com>
regulator: core: Avoid debugfs: Directory ... already present! error
Dmitry Osipenko <digetx@gmail.com>
power: supply: smb347-charger: Fix interrupt usage if interrupt is unavailable
Samuel Holland <samuel@sholland.org>
power: supply: axp20x_usb_power: Init work before enabling IRQs
Krzysztof Kozlowski <krzk@kernel.org>
regulator: s5m8767: Drop regulators OF node reference
Pan Bian <bianpan2016@163.com>
spi: atmel: Put allocated master before return
Pan Bian <bianpan2016@163.com>
regulator: s5m8767: Fix reference count leak
David Howells <dhowells@redhat.com>
certs: Fix blacklist flag type confusion
Gabriel Krisman Bertazi <krisman@collabora.com>
watch_queue: Drop references to /dev/watch_queue
Pan Bian <bianpan2016@163.com>
regulator: axp20x: Fix reference cout leak
Evan Benn <evanbenn@chromium.org>
platform/chrome: cros_ec_proto: Add LID and BATTERY to default mask
Evan Benn <evanbenn@chromium.org>
platform/chrome: cros_ec_proto: Use EC_HOST_EVENT_MASK not BIT
Andre Przywara <andre.przywara@arm.com>
clk: sunxi-ng: h6: Fix clock divider range on some clocks
Parav Pandit <parav@nvidia.com>
IB/mlx5: Add mutex destroy call to cap_mask_mutex mutex
Yishai Hadas <yishaih@nvidia.com>
RDMA/mlx5: Use the correct obj_id upon DEVX TIR creation
Guido Günther <agx@sigxcpu.org>
spi: imx: Don't print error on -EPROBEDEFER
Tom Rix <trix@redhat.com>
clocksource/drivers/mxs_timer: Add missing semicolon when DEBUG is defined
Arnd Bergmann <arnd@arndb.de>
clocksource/drivers/ixp4xx: Select TIMER_OF when needed
Randy Dunlap <rdunlap@infradead.org>
power: supply: fix sbs-charger build, needs REGMAP_I2C
Dave Jiang <dave.jiang@intel.com>
dmaengine: idxd: set DMA channel to be private
Bartosz Golaszewski <bgolaszewski@baylibre.com>
rtc: s5m: select REGMAP_I2C
Claudiu Beznea <claudiu.beznea@microchip.com>
power: reset: at91-sama5d2_shdwc: fix wkupdbc mask
Jack Wang <jinpu.wang@cloud.ionos.com>
RDMA/rtrs-srv: Init wr_cnt as 1
Guoqing Jiang <guoqing.jiang@cloud.ionos.com>
RDMA/rtrs-clt: Refactor the failure cases in alloc_clt
Jack Wang <jinpu.wang@cloud.ionos.com>
RDMA/rtrs-srv: Fix missing wr_cqe
Guoqing Jiang <guoqing.jiang@cloud.ionos.com>
RDMA/rtrs: Call kobject_put in the failure path
Jack Wang <jinpu.wang@cloud.ionos.com>
RDMA/rtrs-clt: Set mininum limit when create QP
Jack Wang <jinpu.wang@cloud.ionos.com>
RDMA/rtrs-srv: Use sysfs_remove_file_self for disconnect
Jack Wang <jinpu.wang@cloud.ionos.com>
RDMA/rtrs-srv: Release lock before call into close_sess
Jack Wang <jinpu.wang@cloud.ionos.com>
RDMA/rtrs: Extend ibtrs_cq_qp_create
Nicolas Boichat <drinkcat@chromium.org>
of/fdt: Make sure no-map does not remove already reserved regions
KarimAllah Ahmed <karahmed@amazon.de>
fdt: Properly handle "no-map" field in the memory region
Colin Ian King <colin.king@canonical.com>
power: supply: cpcap-charger: Fix power_supply_put on null battery pointer
Tony Lindgren <tony@atomide.com>
power: supply: cpcap-battery: Fix missing power_supply_put()
Tony Lindgren <tony@atomide.com>
power: supply: cpcap-charger: Fix missing power_supply_put()
Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
mfd: bd9571mwv: Use devm_mfd_add_devices()
Ferry Toth <ftoth@exalondelft.nl>
dmaengine: hsu: disable spurious interrupt
Christophe JAILLET <christophe.jaillet@wanadoo.fr>
dmaengine: owl-dma: Fix a resource leak in the remove function
Christophe JAILLET <christophe.jaillet@wanadoo.fr>
dmaengine: fsldma: Fix a resource leak in an error handling path of the probe function
Christophe JAILLET <christophe.jaillet@wanadoo.fr>
dmaengine: fsldma: Fix a resource leak in the remove function
Bernard Metzler <bmt@zurich.ibm.com>
RDMA/siw: Fix handling of zero-sized Read and Receive Queues.
Randy Dunlap <rdunlap@infradead.org>
HID: core: detect and skip invalid inputs to snto32()
Geert Uytterhoeven <geert+renesas@glider.be>
clk: renesas: r8a779a0: Fix parent of CBFUSA clock
Geert Uytterhoeven <geert+renesas@glider.be>
clk: renesas: r8a779a0: Remove non-existent S2 clock
Andre Przywara <andre.przywara@arm.com>
clk: sunxi-ng: h6: Fix CEC clock
Pratyush Yadav <p.yadav@ti.com>
spi: cadence-quadspi: Abort read if dummy cycles required are too many
Rayagonda Kokatanur <rayagonda.kokatanur@broadcom.com>
i2c: iproc: handle master read request
Rayagonda Kokatanur <rayagonda.kokatanur@broadcom.com>
i2c: iproc: update slave isr mask (ISR_MASK_SLAVE)
Rayagonda Kokatanur <rayagonda.kokatanur@broadcom.com>
i2c: iproc: handle only slave interrupts which are enabled
Jan Kara <jack@suse.cz>
quota: Fix memory leak when handling corrupted quota file
Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
arm64: dts: qcom: qrb5165-rb5: fix pm8009 regulators
Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
regulator: qcom-rpmh-regulator: add pm8009-1 chip revision
Po-Hsu Lin <po-hsu.lin@canonical.com>
selftests/powerpc: Make the test check in eeh-basic.sh posix compliant
Martin Blumenstingl <martin.blumenstingl@googlemail.com>
clk: meson: clk-pll: propagate the error from meson_clk_pll_set_rate()
Martin Blumenstingl <martin.blumenstingl@googlemail.com>
clk: meson: clk-pll: make "ret" a signed integer
Martin Blumenstingl <martin.blumenstingl@googlemail.com>
clk: meson: clk-pll: fix initializing the old rate (fallback) for a PLL
Tony Lindgren <tony@atomide.com>
power: supply: cpcap: Add missing IRQF_ONESHOT to fix regression
Zhang Qilong <zhangqilong3@huawei.com>
HSI: Fix PM usage counter unbalance in ssi_hw_init
Eric W. Biederman <ebiederm@xmission.com>
capabilities: Don't allow writing ambiguous v3 file capabilities
Nirmoy Das <nirmoy.das@amd.com>
drm/amdgpu/display: remove hdcp_srm sysfs on device removal
Sebastian Andrzej Siewior <bigeasy@linutronix.de>
smp: Process pending softirqs in flush_smp_call_function_from_idle()
Geert Uytterhoeven <geert+renesas@glider.be>
irqchip/imx: IMX_INTMUX should not default to y, unconditionally
Wang ShaoBo <bobo.shaobowang@huawei.com>
ubifs: Fix error return code in alloc_wbufs()
Arnd Bergmann <arnd@arndb.de>
ubifs: replay: Fix high stack usage, again
Dinghao Liu <dinghao.liu@zju.edu.cn>
ubifs: Fix memleak in ubifs_init_authentication
Tom Rix <trix@redhat.com>
jffs2: fix use after free in jffs2_sum_write_data()
Colin Ian King <colin.king@canonical.com>
fs/jfs: fix potential integer overflow on shift of a int
Sameer Pujar <spujar@nvidia.com>
ASoC: simple-card-utils: Fix device module clock
Lakshmi Ramasubramanian <nramas@linux.microsoft.com>
ima: Free IMA measurement buffer after kexec syscall
Lakshmi Ramasubramanian <nramas@linux.microsoft.com>
ima: Free IMA measurement buffer on error
Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
ASoC: SOF: sof-pci-dev: add missing Up-Extreme quirk
Chaitanya Kulkarni <chaitanya.kulkarni@wdc.com>
nvmet: set status to 0 in case for invalid nsid
Chaitanya Kulkarni <chaitanya.kulkarni@wdc.com>
nvmet: remove extra variable in identify ns
Keith Busch <kbusch@kernel.org>
nvme-multipath: set nr_zones for zoned namespaces
Sagi Grimberg <sagi@grimberg.me>
nvmet-tcp: fix potential race of tcp socket closing accept_work
Sagi Grimberg <sagi@grimberg.me>
nvmet-tcp: fix receive data digest calculation for multiple h2cdata PDUs
Hao Xu <haoxu@linux.alibaba.com>
io_uring: fix possible deadlock in io_uring_poll
Daniele Alessandrelli <daniele.alessandrelli@intel.com>
crypto: ecdh_helper - Ensure 'len >= secret.len' in decode_key()
Jan Henrik Weinstock <jan.weinstock@rwth-aachen.de>
hwrng: timeriomem - Fix cooldown period calculation
Imre Deak <imre.deak@intel.com>
drm/dp_mst: Don't cache EDIDs for physical ports
Qinglang Miao <miaoqinglang@huawei.com>
drm/lima: fix reference leak in lima_pm_busy
Maxime Ripard <maxime@cerno.tech>
drm/vc4: hdmi: Update the CEC clock divider on HSM rate change
Maxime Ripard <maxime@cerno.tech>
drm/vc4: hdmi: Compute the CEC clock divider from the clock rate
Dom Cobley <popcornmix@gmail.com>
drm/vc4: hdmi: Restore cec physical address on reconnect
Dom Cobley <popcornmix@gmail.com>
drm/vc4: hdmi: Fix up CEC registers
Dom Cobley <popcornmix@gmail.com>
drm/vc4: hdmi: Fix register offset with longer CEC messages
Dom Cobley <popcornmix@gmail.com>
drm/vc4: hdmi: Move hdmi reset to bind
Harald Freudenberger <freude@linux.ibm.com>
s390/zcrypt: return EIO when msg retry limit reached
Sean Christopherson <seanjc@google.com>
KVM: x86: Restore all 64 bits of DR6 and DR7 during RSM on x86-64
Qu Wenruo <wqu@suse.com>
btrfs: fix double accounting of ordered extent for subpage case in btrfs_invalidapge
Zhihao Cheng <chengzhihao1@huawei.com>
btrfs: clarify error returns values in __load_free_space_cache
Hui Wang <hui.wang@canonical.com>
ASoC: SOF: debug: Fix a potential issue on string buffer termination
Sathyanarayana Nujella <sathyanarayana.nujella@intel.com>
ASoC: rt5682: Fix panic in rt5682_jack_detect_handler happening during system shutdown
Jun Nie <jun.nie@linaro.org>
ASoC: qcom: lpass: Fix i2s ctl register bit map
Peter Zijlstra <peterz@infradead.org>
locking/lockdep: Avoid unmatched unlock
Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A3E
Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A5E
Andrea Parri (Microsoft) <parri.andrea@gmail.com>
Drivers: hv: vmbus: Avoid use-after-free in vmbus_onoffer_rescind()
Sasha Levin <sashal@kernel.org>
drm/mediatek: Fix aal size config
Yongqiang Niu <yongqiang.niu@mediatek.com>
drm/mediatek: Check if fb is null
Sean Christopherson <seanjc@google.com>
KVM: nSVM: Don't strip host's C-bit from guest's CR3 when reading PDPTRs
Srinivasa Rao Mandadapu <srivasam@codeaurora.org>
ASoC: qcom: Fix typo error in HDMI regmap config callbacks
Dehe Gu <gudehe@huawei.com>
f2fs: fix a wrong condition in __submit_bio
Dan Carpenter <dan.carpenter@oracle.com>
drm/amdgpu: Prevent shift wrapping in amdgpu_read_mask()
Yi Chen <chenyi77@huawei.com>
f2fs: fix to avoid inconsistent quota data
Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
mtd: parsers: afs: Fix freeing the part name memory in failure
Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
ASoC: codecs: add missing max_register in regmap config
Sebastian Reichel <sre@kernel.org>
ASoC: cpcap: fix microphone timeslot mask
Florian Fainelli <f.fainelli@gmail.com>
ata: ahci_brcm: Add back regulators management
Will Deacon <will@kernel.org>
mm: proc: Invalidate TLB after clearing soft-dirty page state
Frantisek Hrbata <frantisek@hrbata.com>
drm/nouveau: bail out of nouveau_channel_new if channel init fails
Christophe Leroy <christophe.leroy@csgroup.eu>
crypto: talitos - Fix ctr(aes) on SEC1
Christophe Leroy <christophe.leroy@csgroup.eu>
crypto: talitos - Work around SEC6 ERRATA (AES-CTR mode data size error)
Dan Carpenter <dan.carpenter@oracle.com>
mtd: parser: imagetag: fix error codes in bcm963xx_parse_imagetag_partitions()
Robin Murphy <robin.murphy@arm.com>
perf/arm-cmn: Move IRQs when migrating context
Robin Murphy <robin.murphy@arm.com>
perf/arm-cmn: Fix PMU instance naming
Ranjani Sridharan <ranjani.sridharan@linux.intel.com>
ASoC: SOF: Intel: hda: cancel D0i3 work during runtime suspend
Srinivasa Rao Mandadapu <srivasam@codeaurora.org>
ASoC: qcom: lpass-cpu: Remove bit clock state check
Chao Yu <chao@kernel.org>
f2fs: compress: fix potential deadlock
Qais Yousef <qais.yousef@arm.com>
sched/eas: Don't update misfit status if the task is pinned
Laurent Pinchart <laurent.pinchart@ideasonboard.com>
media: uvcvideo: Accept invalid bFormatIndex and bFrameIndex values
Tom Rix <trix@redhat.com>
media: pxa_camera: declare variable when DEBUG is defined
Tom Rix <trix@redhat.com>
media: mtk-vcodec: fix argument used when DEBUG is defined
Christophe JAILLET <christophe.jaillet@wanadoo.fr>
media: cx25821: Fix a bug when reallocating some dma memory
Luo Meng <luomeng12@huawei.com>
media: qm1d1c0042: fix error return code in qm1d1c0042_init()
Dan Carpenter <dan.carpenter@oracle.com>
media: atomisp: Fix a buffer overflow in debug code
Daniel W. S. Almeida <dwlsalmeida@gmail.com>
media: vidtv: psi: fix missing crc for PMT
Joe Perches <joe@perches.com>
media: lmedm04: Fix misuse of comma
Daniel Scally <djrscally@gmail.com>
media: software_node: Fix refcounts in software_node_get_next_child()
Mario Kleiner <mario.kleiner.de@gmail.com>
drm/amd/display: Fix HDMI deep color output for DCE 6-11.
Mario Kleiner <mario.kleiner.de@gmail.com>
drm/amd/display: Fix 10/12 bpc setup in DCE output bit depth reduction.
Finn Thain <fthain@telegraphics.com.au>
macintosh/adb-iop: Use big-endian autopoll mask
Pan Bian <bianpan2016@163.com>
bsg: free the request before return error code
Guchun Chen <guchun.chen@amd.com>
drm/amdgpu: toggle on DF Cstate after finishing xgmi injection
Qinglang Miao <miaoqinglang@huawei.com>
drm/tegra: Fix reference leak when pm_runtime_get_sync() fails
Nathan Chancellor <natechancellor@gmail.com>
MIPS: Compare __SYNC_loongson3_war against 0
Alexander Lobakin <alobakin@pm.me>
MIPS: properly stop .eh_frame generation
Tomi Valkeinen <tomi.valkeinen@ideasonboard.com>
media: ti-vpe: cal: fix write to unallocated memory
Rui Miguel Silva <rmfrfs@gmail.com>
media: imx7: csi: Fix pad link validation
Fabio Estevam <festevam@gmail.com>
media: imx7: csi: Fix regression for parallel cameras on i.MX6UL
Giulio Benetti <giulio.benetti@micronovasrl.com>
drm/sun4i: tcon: fix inverted DCLK polarity
Xuewen Yan <xuewen.yan@unisoc.com>
sched/fair: Avoid stale CPU util_est value for schedutil in task dequeue
Jiri Olsa <jolsa@kernel.org>
crypto: bcm - Rename struct device_private to bcm_device_private
Dinghao Liu <dinghao.liu@zju.edu.cn>
evm: Fix memleak in init_desc
Stephan Gerhold <stephan@gerhold.net>
ASoC: qcom: qdsp6: Move frontend AIFs to q6asm-dai
Dan Carpenter <dan.carpenter@oracle.com>
ASoC: cs42l56: fix up error handling in probe
Zhang Changzhong <zhangchangzhong@huawei.com>
media: aspeed: fix error return code in aspeed_video_setup_video()
Dinghao Liu <dinghao.liu@zju.edu.cn>
media: tm6000: Fix memleak in tm6000_start_stream
Dinghao Liu <dinghao.liu@zju.edu.cn>
media: media/pci: Fix memleak in empress_init
Dinghao Liu <dinghao.liu@zju.edu.cn>
media: em28xx: Fix use-after-free in em28xx_alloc_urbs
Christophe JAILLET <christophe.jaillet@wanadoo.fr>
media: vsp1: Fix an error handling path in the probe function
Dan Carpenter <dan.carpenter@oracle.com>
media: camss: missing error code in msm_video_register()
Zhang Changzhong <zhangchangzhong@huawei.com>
media: mtk-vcodec: fix error return code in vdec_vp9_decode()
Ezequiel Garcia <ezequiel@collabora.com>
media: imx: Fix csc/scaler unregister
Ezequiel Garcia <ezequiel@collabora.com>
media: imx: Unregister csc/scaler only if registered
Jacopo Mondi <jacopo@jmondi.org>
media: i2c: ov5670: Fix PIXEL_RATE minimum value
Andy Shevchenko <andriy.shevchenko@linux.intel.com>
media: ipu3-cio2: Build only for x86
Simon Ser <contact@emersion.fr>
drm/fourcc: fix Amlogic format modifier masks
Chia-I Wu <olvaffe@gmail.com>
drm/virtio: make sure context is created in gem open
Nathan Chancellor <natechancellor@gmail.com>
MIPS: lantiq: Explicitly compare LTQ_EBU_PCC_ISTAT against 0
Nathan Chancellor <natechancellor@gmail.com>
MIPS: c-r4k: Fix section mismatch for loongson2_sc_init
Chenyang Li <lichenyang@loongson.cn>
drm/amdgpu: Fix macro name _AMDGPU_TRACE_H_ in preprocessor if condition
Wang Xiaojun <wangxiaojun11@huawei.com>
drm: rcar-du: Fix the return check of of_parse_phandle and of_find_device_by_node
Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
drm: rcar-du: Fix crash when using LVDS1 clock for CRTC
Qinglang Miao <miaoqinglang@huawei.com>
drm: rcar-du: Fix PM reference leak in rcar_cmm_enable()
Marco Elver <elver@google.com>
kcsan: Rewrite kcsan_prandom_u32_max() without prandom_u32_state()
Dan Carpenter <dan.carpenter@oracle.com>
media: allegro: Fix use after free on error
Christophe JAILLET <christophe.jaillet@wanadoo.fr>
hwrng: ingenic - Fix a resource leak in an error handling path
Ard Biesheuvel <ardb@kernel.org>
crypto: arm64/aes-ce - really hide slower algos when faster ones are enabled
Corentin Labbe <clabbe@baylibre.com>
crypto: sun4i-ss - fix kmap usage
Corentin Labbe <clabbe@baylibre.com>
crypto: sun4i-ss - linearize buffers content must be kept
Maxime Ripard <maxime@cerno.tech>
drm/vc4: hdmi: Take into account the clock doubling flag in atomic_check
Guido Günther <agx@sigxcpu.org>
drm/panel: mantix: Tweak init sequence
Chuhong Yuan <hslester96@gmail.com>
drm/fb-helper: Add missed unlocks in setcmap_legacy()
Dan Carpenter <dan.carpenter@oracle.com>
gma500: clean up error handling in init
Jialin Zhang <zhangjialin11@huawei.com>
drm/gma500: Fix error return code in psb_driver_load()
Randy Dunlap <rdunlap@infradead.org>
fbdev: aty: SPARC64 requires FB_ATY_CT
Linus Torvalds <torvalds@linux-foundation.org>
tty: implement read_iter
Linus Torvalds <torvalds@linux-foundation.org>
tty: convert tty_ldisc_ops 'read()' function to take a kernel pointer
Vladimir Oltean <vladimir.oltean@nxp.com>
net: enetc: fix destroyed phylink dereference during unbind
Maxime Chevallier <maxime.chevallier@bootlin.com>
net: mvneta: Remove per-cpu queue mapping for Armada 3700
Shyam Sundar S K <Shyam-sundar.S-k@amd.com>
net: amd-xgbe: Fix network fluctuations when using 1G BELFUSE SFP
Shyam Sundar S K <Shyam-sundar.S-k@amd.com>
net: amd-xgbe: Reset link when the link never comes back
Shyam Sundar S K <Shyam-sundar.S-k@amd.com>
net: amd-xgbe: Fix NETDEV WATCHDOG transmit queue timeout warning
Shyam Sundar S K <Shyam-sundar.S-k@amd.com>
net: amd-xgbe: Reset the PHY rx data path when mailbox command timeout
Bjarni Jonasson <bjarni.jonasson@microchip.com>
net: phy: mscc: adding LCPLL reset to VSC8514
Vladimir Oltean <vladimir.oltean@nxp.com>
net: dsa: felix: don't deinitialize unused ports
Vladimir Oltean <vladimir.oltean@nxp.com>
net: dsa: felix: perform teardown in reverse order of setup
Lijun Pan <ljp@linux.ibm.com>
ibmvnic: skip send_request_unmap for timeout reset
Lijun Pan <ljp@linux.ibm.com>
ibmvnic: add memory barrier to protect long term buffer
Ilya Leoshkevich <iii@linux.ibm.com>
bpf: Clear subreg_def for global function return values
Colin Ian King <colin.king@canonical.com>
b43: N-PHY: Fix the update of coef for the PHY revision >= 3case
Ayush Sawal <ayush.sawal@chelsio.com>
cxgb4/chtls/cxgbit: Keeping the max ofld immediate data size same in cxgb4 and ulds
Robert Hancock <robert.hancock@calian.com>
net: axienet: Handle deferred probe on clock properly
Eric Dumazet <edumazet@google.com>
tcp: fix SO_RCVLOWAT related hangs under mem pressure
Matthieu Baerts <matthieu.baerts@tessares.net>
selftests: mptcp: fix ACKRX debug message
Jesper Dangaard Brouer <brouer@redhat.com>
bpf: Fix bpf_fib_lookup helper MTU check for SKB ctx
Jun'ichi Nomura <junichi.nomura@nec.com>
bpf, devmap: Use GFP_KERNEL for xdp bulk queue allocation
Yonghong Song <yhs@fb.com>
bpf: Fix an unitialized value in bpf_iter
Martin KaFai Lau <kafai@fb.com>
libbpf: Ignore non function pointer member in struct_ops
Colin Ian King <colin.king@canonical.com>
mac80211: fix potential overflow when multiplying to u32 integers
Moshe Shemesh <moshe@nvidia.com>
net/mlx5e: Check tunnel offload is required before setting SWP
Oz Shlomo <ozsh@nvidia.com>
net/mlx5e: CT: manage the lifetime of the ct entry object
Shay Drory <shayd@nvidia.com>
net/mlx5: Disable devlink reload for lag devices
Shay Drory <shayd@nvidia.com>
net/mlx5: Disallow RoCE on lag device
Shay Drory <shayd@nvidia.com>
net/mlx5: Disallow RoCE on multi port slave device
Shay Drory <shayd@nvidia.com>
net/mlx5: Disable devlink reload for multi port slave device
Maxim Mikityanskiy <maximmi@mellanox.com>
net/mlx5e: kTLS, Use refcounts to free kTLS RX priv context
Maxim Mikityanskiy <maximmi@mellanox.com>
net/mlx5e: Replace synchronize_rcu with synchronize_net
Shay Drory <shayd@nvidia.com>
net/mlx5: Fix health error state handling
Maxim Mikityanskiy <maximmi@mellanox.com>
net/mlx5e: Change interrupt moderation channel params also when channels are closed
Maxim Mikityanskiy <maximmi@mellanox.com>
net/mlx5e: Don't change interrupt moderation params when DIM is enabled
Heiner Kallweit <hkallweit1@gmail.com>
net: phy: consider that suspend2ram may cut off PHY power
Ioana Ciornei <ioana.ciornei@nxp.com>
dpaa2-eth: fix memory leak in XDP_REDIRECT
Juergen Gross <jgross@suse.com>
xen/netback: fix spurious event detection for common event case
Vasundhara Volam <vasundhara-v.volam@broadcom.com>
bnxt_en: Fix devlink info's stored fw.psid version format.
Edwin Peer <edwin.peer@broadcom.com>
bnxt_en: reverse order of TX disable and carrier off
Sukadev Bhattiprolu <sukadev@linux.ibm.com>
ibmvnic: Set to CLOSED state even on error
Björn Töpel <bjorn.topel@intel.com>
selftests/bpf: Convert test_xdp_redirect.sh to bash
Linus Lüssing <ll@simonwunderlich.de>
ath9k: fix data bus crash when setting nf_override via debugfs
Luca Coelho <luciano.coelho@intel.com>
iwlwifi: pnvm: increment the pointer before checking the TLV
Luca Coelho <luciano.coelho@intel.com>
iwlwifi: pnvm: set the PNVM again if it was already loaded
Marco Elver <elver@google.com>
bpf_lru_list: Read double-checked variable once without lock
Sara Sharon <sara.sharon@intel.com>
iwlwifi: mvm: don't check if CSA event is running before removing
Luca Coelho <luciano.coelho@intel.com>
iwlwifi: mvm: assign SAR table revision to the command later
Luca Coelho <luciano.coelho@intel.com>
iwlwifi: mvm: send stored PPAG command instead of local
Luca Coelho <luciano.coelho@intel.com>
iwlwifi: mvm: store PPAG enabled/disabled flag properly
Luca Coelho <luciano.coelho@intel.com>
iwlwifi: mvm: fix the type we use in the PPAG table validity checks
Jae Hyun Yoo <jae.hyun.yoo@intel.com>
soc: aspeed: snoop: Add clock control logic
Dan Carpenter <dan.carpenter@oracle.com>
ath11k: fix a locking bug in ath11k_mac_op_start()
Anand K Mistry <amistry@google.com>
ath10k: Fix lockdep assertion warning in ath10k_sta_statistics
Anand K Mistry <amistry@google.com>
ath10k: Fix suspicious RCU usage warning in ath10k_wmi_tlv_parse_peer_stats_info()
Arnd Bergmann <arnd@arndb.de>
ARM: at91: use proper asm syntax in pm_suspend
Jérôme Pouiller <jerome.pouiller@silabs.com>
staging: wfx: fix possible panic with re-queued frames
Arnd Bergmann <arnd@arndb.de>
optee: simplify i2c access
Arnd Bergmann <arnd@arndb.de>
ARM: s3c: fix fiq for clang IAS
Luca Coelho <luciano.coelho@intel.com>
iwlwifi: mvm: set enabled in the PPAG command properly
Artem Lapkin <email2tema@gmail.com>
arm64: dts: meson: fix broken wifi node for Khadas VIM3L
Vincent Knecht <vincent.knecht@mailoo.org>
arm64: dts: msm8916: Fix reserved and rfsa nodes unit address
Luca Weiss <luca@z3ntu.xyz>
soc: qcom: ocmem: don't return NULL in of_get_ocmem
Jupeng Zhong <zhongjupeng@yulong.com>
Bluetooth: btusb: Fix memory leak in btusb_mtk_wmt_recv
Dmitry Osipenko <digetx@gmail.com>
opp: Correct debug message in _opp_add_static_v2()
Marek Behún <kabel@kernel.org>
arm64: dts: armada-3720-turris-mox: rename u-boot mtd partition to a53-firmware
Rosen Penev <rosenp@gmail.com>
ARM: dts: armada388-helios4: assign pinctrl to each fan
Rosen Penev <rosenp@gmail.com>
ARM: dts: armada388-helios4: assign pinctrl to LEDs
Marc Kleine-Budde <mkl@pengutronix.de>
can: mcp251xfd: mcp251xfd_probe(): fix errata reference
Geert Uytterhoeven <geert+renesas@glider.be>
arm64: dts: renesas: beacon: Fix EEPROM compatible value
Misono Tomohiro <misono.tomohiro@jp.fujitsu.com>
x86/MSR: Filter MSR writes through X86_IOC_WRMSR_REGS ioctl too
Chen-Yu Tsai <wens@csie.org>
staging: rtl8723bs: wifi_regd.c: Fix incorrect number of regulatory rules
Guenter Roeck <linux@roeck-us.net>
usb: dwc2: Make "trimming xfer length" a debug message
Guenter Roeck <linux@roeck-us.net>
usb: dwc2: Abort transaction after errors with unknown reason
Guenter Roeck <linux@roeck-us.net>
usb: dwc2: Do not update data length if it is 0 on inbound transfers
Tony Lindgren <tony@atomide.com>
ARM: dts: Configure missing thermal interrupt for 4430
Pan Bian <bianpan2016@163.com>
memory: ti-aemif: Drop child node when jumping out loop
Pan Bian <bianpan2016@163.com>
Bluetooth: Put HCI device if inquiry procedure interrupts
Pan Bian <bianpan2016@163.com>
Bluetooth: drop HCI device reference before return
Borislav Petkov <bp@suse.de>
staging: media: atomisp: Fix size_t format specifier in hmm_alloc() debug statemenet
Christophe JAILLET <christophe.jaillet@wanadoo.fr>
soc: ti: pm33xx: Fix some resource leak in the error handling paths of the probe function
Dan Carpenter <dan.carpenter@oracle.com>
soc: qcom: socinfo: Fix an off by one in qcom_show_pmic_model()
Robert Foss <robert.foss@linaro.org>
arm64: dts: qcom: sdm845-db845c: Fix reset-pin of ov8856 node
Jack Pham <jackp@codeaurora.org>
usb: gadget: u_audio: Free requests only after callback
Maximilian Luz <luzmaximilian@gmail.com>
ACPICA: Fix exception code class checks
Chen-Yu Tsai <wens@csie.org>
arm64: dts: rockchip: rk3328: Add clock_in_out property to gmac2phy node
Christophe JAILLET <christophe.jaillet@wanadoo.fr>
cpufreq: brcmstb-avs-cpufreq: Fix resource leaks in ->remove()
Christophe JAILLET <christophe.jaillet@wanadoo.fr>
cpufreq: brcmstb-avs-cpufreq: Free resources in error path
Stephan Gerhold <stephan@gerhold.net>
arm64: dts: qcom: msm8916-samsung-a2015: Fix sensors
Andre Przywara <andre.przywara@arm.com>
arm64: dts: allwinner: A64: Limit MMC2 bus frequency to 150 MHz
Andre Przywara <andre.przywara@arm.com>
arm64: dts: allwinner: H6: Allow up to 150 MHz MMC bus frequency
Andre Przywara <andre.przywara@arm.com>
arm64: dts: allwinner: Drop non-removable from SoPine/LTS SD card
Andre Przywara <andre.przywara@arm.com>
arm64: dts: allwinner: H6: properly connect USB PHY to port 0
Andre Przywara <andre.przywara@arm.com>
arm64: dts: allwinner: A64: properly connect USB PHY to port 0
Cristian Marussi <cristian.marussi@arm.com>
firmware: arm_scmi: Fix call site of scmi_notification_exit
Andrii Nakryiko <andrii@kernel.org>
bpf: Avoid warning when re-casting __bpf_call_base into __bpf_call_base_args
Andrii Nakryiko <andrii@kernel.org>
bpf: Add bpf_patch_call_args prototype to include/linux/bpf.h
Martin Blumenstingl <martin.blumenstingl@googlemail.com>
net: stmmac: dwmac-meson8b: fix enabling the timing-adjustment clock
Stephan Gerhold <stephan@gerhold.net>
arm64: dts: qcom: msm8916-samsung-a5u: Fix iris compatible
Phil Elwell <phil@raspberrypi.com>
staging: vchiq: Fix bulk transfers on 64-bit builds
Phil Elwell <phil@raspberrypi.com>
staging: vchiq: Fix bulk userdata handling
Dinghao Liu <dinghao.liu@zju.edu.cn>
Bluetooth: hci_qca: Fix memleak in qca_controller_memdump
Zhang Qilong <zhangqilong3@huawei.com>
memory: mtk-smi: Fix PM usage counter unbalance in mtk_smi ops
Krzysztof Kozlowski <krzk@kernel.org>
arm64: dts: exynos: correct PMIC interrupt trigger level on Espresso
Krzysztof Kozlowski <krzk@kernel.org>
arm64: dts: exynos: correct PMIC interrupt trigger level on TM2
Krzysztof Kozlowski <krzk@kernel.org>
ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid XU3 family
Krzysztof Kozlowski <krzk@kernel.org>
ARM: dts: exynos: correct PMIC interrupt trigger level on Arndale Octa
Krzysztof Kozlowski <krzk@kernel.org>
ARM: dts: exynos: correct PMIC interrupt trigger level on Spring
Krzysztof Kozlowski <krzk@kernel.org>
ARM: dts: exynos: correct PMIC interrupt trigger level on Rinato
Krzysztof Kozlowski <krzk@kernel.org>
ARM: dts: exynos: correct PMIC interrupt trigger level on Monk
Krzysztof Kozlowski <krzk@kernel.org>
ARM: dts: exynos: correct PMIC interrupt trigger level on Artik 5
Adam Ford <aford173@gmail.com>
arm64: dts: renesas: beacon: Fix audio-1.8V pin enable
Adam Ford <aford173@gmail.com>
arm64: dts: renesas: beacon kit: Fix choppy Bluetooth Audio
Christopher William Snowhill <chris@kode54.net>
Bluetooth: Fix initializing response id after clearing struct
Claire Chang <tientzu@chromium.org>
Bluetooth: hci_uart: Fix a race for write_work scheduling
Christophe JAILLET <christophe.jaillet@wanadoo.fr>
Bluetooth: btqcomsmd: Fix a resource leak in error handling paths in the probe function
Rakesh Pillai <pillair@codeaurora.org>
ath10k: Fix error handling in case of CE pipe init failure
Chris Wilson <chris@chris-wilson.co.uk>
drm/i915/gt: One more flush for Baytrail clear residuals
Takashi Iwai <tiwai@suse.de>
ALSA: pcm: Don't call sync_stop if it hasn't been stopped
Takashi Iwai <tiwai@suse.de>
ALSA: pcm: Assure sync with the pending stop operation at suspend
Takashi Iwai <tiwai@suse.de>
ALSA: pcm: Call sync_stop at disconnection
Eric Biggers <ebiggers@google.com>
random: fix the RNDRESEEDCRNG ioctl
Nathan Chancellor <nathan@kernel.org>
vmlinux.lds.h: Define SANTIZER_DISCARDS with CONFIG_GCOV_KERNEL=y
Alexander Lobakin <alobakin@pm.me>
MIPS: vmlinux.lds.S: add missing PAGE_ALIGNED_DATA() section
Takashi Iwai <tiwai@suse.de>
ALSA: usb-audio: Fix PCM buffer allocation in non-vmalloc mode
Jan Kara <jack@suse.cz>
bfq: Avoid false bfq queue merging
Hans de Goede <hdegoede@redhat.com>
virt: vbox: Do not use wait_event_interruptible when called from kernel context
Ard Biesheuvel <ardb@kernel.org>
PCI: Decline to resize resources if boot config must be preserved
Ansuel Smith <ansuelsmth@gmail.com>
PCI: qcom: Use PHY_REFCLK_USE_PAD only for ipq8064
Ivan Zaentsev <ivan.zaentsev@wirenboard.ru>
w1: w1_therm: Fix conversion result for negative temperatures
Sumit Garg <sumit.garg@linaro.org>
kdb: Make memory allocations more robust
Quinn Tran <qutran@marvell.com>
scsi: qla2xxx: Fix mailbox Ch erroneous error
Ahmed S. Darwish <a.darwish@linutronix.de>
scsi: libsas: docs: Remove notify_ha_event()
Greg Kroah-Hartman <gregkh@linuxfoundation.org>
debugfs: do not attempt to create a new file before the filesystem is initalized
Greg Kroah-Hartman <gregkh@linuxfoundation.org>
debugfs: be more robust at handling improper input in debugfs_lookup()
Stefano Garzarella <sgarzare@redhat.com>
vdpa/mlx5: fix param validation in mlx5_vdpa_get_config()
Nick Desaulniers <ndesaulniers@google.com>
vmlinux.lds.h: add DWARF v5 sections
-------------
Diffstat:
Documentation/admin-guide/perf/arm-cmn.rst | 2 +-
Documentation/admin-guide/sysctl/vm.rst | 10 +-
Documentation/filesystems/seq_file.rst | 6 +
Documentation/scsi/libsas.rst | 1 -
Documentation/security/keys/core.rst | 4 +-
Makefile | 4 +-
arch/arm/boot/compressed/head.S | 4 +-
arch/arm/boot/dts/armada-388-helios4.dts | 28 +-
arch/arm/boot/dts/exynos3250-artik5.dtsi | 2 +-
arch/arm/boot/dts/exynos3250-monk.dts | 2 +-
arch/arm/boot/dts/exynos3250-rinato.dts | 2 +-
arch/arm/boot/dts/exynos5250-spring.dts | 2 +-
arch/arm/boot/dts/exynos5420-arndale-octa.dts | 2 +-
arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 2 +-
arch/arm/boot/dts/omap443x.dtsi | 2 +
arch/arm/kernel/sys_oabi-compat.c | 15 +
arch/arm/mach-at91/pm_suspend.S | 2 +-
arch/arm/mach-ixp4xx/Kconfig | 1 -
arch/arm/mach-s3c/irq-s3c24xx-fiq.S | 9 +-
arch/arm64/Kconfig | 2 +-
.../boot/dts/allwinner/sun50i-a64-pinebook.dts | 5 +-
.../boot/dts/allwinner/sun50i-a64-sopine.dtsi | 1 -
arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 6 +-
arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 7 +
.../boot/dts/amlogic/meson-sm1-khadas-vim3l.dts | 7 +-
.../boot/dts/exynos/exynos5433-tm2-common.dtsi | 2 +-
arch/arm64/boot/dts/exynos/exynos7-espresso.dts | 2 +-
arch/arm64/boot/dts/intel/socfpga_agilex.dtsi | 4 +-
.../boot/dts/marvell/armada-3720-turris-mox.dts | 2 +-
arch/arm64/boot/dts/mediatek/mt7622.dtsi | 2 +
.../dts/qcom/msm8916-samsung-a2015-common.dtsi | 6 +
.../boot/dts/qcom/msm8916-samsung-a5u-eur.dts | 2 +-
arch/arm64/boot/dts/qcom/msm8916.dtsi | 4 +-
arch/arm64/boot/dts/qcom/qrb5165-rb5.dts | 9 +-
arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 4 +-
.../boot/dts/renesas/beacon-renesom-baseboard.dtsi | 2 +-
.../arm64/boot/dts/renesas/beacon-renesom-som.dtsi | 4 +-
arch/arm64/boot/dts/rockchip/rk3328.dtsi | 1 +
arch/arm64/crypto/aes-glue.c | 4 +-
arch/arm64/crypto/sha1-ce-glue.c | 1 +
arch/arm64/crypto/sha2-ce-glue.c | 2 +
arch/arm64/crypto/sha3-ce-glue.c | 4 +
arch/arm64/crypto/sha512-ce-glue.c | 2 +
arch/arm64/include/asm/module.lds.h | 6 +-
arch/arm64/kernel/cpufeature.c | 2 +-
arch/arm64/kernel/head.S | 1 +
arch/arm64/kernel/machine_kexec_file.c | 4 +-
arch/arm64/kernel/probes/uprobes.c | 2 +-
arch/arm64/kernel/ptrace.c | 2 +-
arch/arm64/kernel/suspend.c | 2 +-
arch/csky/kernel/ptrace.c | 2 +-
arch/mips/Makefile | 19 ++
arch/mips/cavium-octeon/setup.c | 9 +-
arch/mips/include/asm/asm.h | 18 ++
arch/mips/include/asm/atomic.h | 2 +-
arch/mips/include/asm/cmpxchg.h | 6 +-
arch/mips/kernel/cpu-probe.c | 15 +-
arch/mips/kernel/vmlinux.lds.S | 2 +-
arch/mips/lantiq/irq.c | 2 +-
arch/mips/loongson64/Platform | 22 --
arch/mips/mm/c-r4k.c | 2 +-
arch/mips/vdso/Makefile | 5 +-
arch/nios2/kernel/entry.S | 3 +
arch/nios2/kernel/sys_nios2.c | 11 +-
arch/powerpc/Kconfig | 2 +-
arch/powerpc/include/asm/kexec.h | 1 +
arch/powerpc/include/asm/uaccess.h | 13 +-
arch/powerpc/kernel/entry_32.S | 3 +
arch/powerpc/kernel/head_32.h | 2 +-
arch/powerpc/kernel/head_8xx.S | 2 +-
arch/powerpc/kernel/head_book3s_32.S | 6 -
arch/powerpc/kernel/irq.c | 27 +-
arch/powerpc/kernel/prom_init.c | 12 +-
arch/powerpc/kernel/time.c | 2 +
arch/powerpc/kexec/elf_64.c | 2 +-
arch/powerpc/kexec/file_load_64.c | 35 +++
arch/powerpc/kvm/powerpc.c | 8 +-
arch/powerpc/platforms/pseries/dlpar.c | 7 +-
arch/riscv/kernel/vdso/Makefile | 3 +-
arch/s390/kernel/vtime.c | 3 +-
arch/sparc/Kconfig | 2 +-
arch/sparc/kernel/led.c | 2 +
arch/sparc/lib/memset.S | 1 +
arch/um/include/shared/skas/mm_id.h | 1 +
arch/um/kernel/tlb.c | 19 +-
arch/um/os-Linux/skas/process.c | 4 +
arch/x86/crypto/aesni-intel_glue.c | 28 +-
arch/x86/entry/common.c | 2 +-
arch/x86/include/asm/virtext.h | 17 +-
arch/x86/kernel/msr.c | 7 +
arch/x86/kernel/reboot.c | 30 +-
arch/x86/kvm/emulate.c | 4 +-
arch/x86/kvm/mmu/tdp_mmu.c | 3 +-
arch/x86/kvm/svm/nested.c | 22 +-
arch/x86/kvm/svm/svm.c | 8 +-
arch/x86/kvm/x86.c | 1 +
arch/x86/mm/fault.c | 27 +-
arch/x86/mm/pat/memtype.c | 4 +-
block/bfq-iosched.c | 1 +
block/blk-settings.c | 12 +
block/bsg.c | 4 +-
block/ioctl.c | 21 +-
certs/blacklist.c | 2 +-
crypto/ecdh_helper.c | 3 +
crypto/michael_mic.c | 31 +-
drivers/acpi/acpi_configfs.c | 7 +-
drivers/acpi/property.c | 44 ++-
drivers/amba/bus.c | 20 +-
drivers/ata/ahci_brcm.c | 14 +-
drivers/auxdisplay/ht16k33.c | 3 +-
drivers/base/regmap/regmap-sdw.c | 4 +-
drivers/base/swnode.c | 8 +-
drivers/block/floppy.c | 30 +-
drivers/bluetooth/btqcomsmd.c | 27 +-
drivers/bluetooth/btusb.c | 20 +-
drivers/bluetooth/hci_ldisc.c | 41 ++-
drivers/bluetooth/hci_qca.c | 2 +
drivers/bluetooth/hci_serdev.c | 4 +-
drivers/char/hw_random/ingenic-trng.c | 6 +-
drivers/char/hw_random/timeriomem-rng.c | 2 +-
drivers/char/random.c | 2 +-
drivers/char/tpm/tpm.h | 4 -
drivers/char/tpm/tpm_tis_core.c | 50 +--
drivers/clk/clk-ast2600.c | 37 ++-
drivers/clk/clk-divider.c | 9 +-
drivers/clk/meson/clk-pll.c | 10 +-
drivers/clk/qcom/gcc-msm8998.c | 100 +++---
drivers/clk/renesas/r8a779a0-cpg-mssr.c | 3 +-
drivers/clk/sunxi-ng/ccu-sun50i-h6.c | 10 +-
drivers/clocksource/Kconfig | 1 +
drivers/clocksource/mxs_timer.c | 5 +-
drivers/cpufreq/acpi-cpufreq.c | 62 +---
drivers/cpufreq/brcmstb-avs-cpufreq.c | 24 +-
drivers/cpufreq/freq_table.c | 8 +-
drivers/cpufreq/intel_pstate.c | 21 +-
drivers/cpufreq/qcom-cpufreq-hw.c | 40 ++-
.../crypto/allwinner/sun4i-ss/sun4i-ss-cipher.c | 173 ++++++----
drivers/crypto/allwinner/sun4i-ss/sun4i-ss.h | 2 +
drivers/crypto/bcm/cipher.c | 2 +-
drivers/crypto/bcm/cipher.h | 4 +-
drivers/crypto/bcm/util.c | 2 +-
drivers/crypto/talitos.c | 50 ++-
drivers/crypto/talitos.h | 1 +
drivers/dax/bus.c | 2 +-
drivers/dma/fsldma.c | 6 +
drivers/dma/hsu/pci.c | 21 +-
drivers/dma/idxd/dma.c | 1 +
drivers/dma/owl-dma.c | 1 +
drivers/firmware/arm_scmi/driver.c | 4 +-
drivers/gpio/gpio-pcf857x.c | 2 +-
drivers/gpu/drm/Kconfig | 3 +
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h | 2 +-
drivers/gpu/drm/amd/amdgpu/soc15.c | 2 +
.../gpu/drm/amd/amdkfd/kfd_device_queue_manager.h | 4 +-
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 2 +-
.../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c | 3 +-
.../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.h | 2 +-
.../gpu/drm/amd/display/dc/bios/command_table.c | 61 ++++
.../gpu/drm/amd/display/dc/dce/dce_clock_source.c | 14 +
.../drm/amd/display/dc/dce/dce_stream_encoder.c | 1 +
drivers/gpu/drm/amd/display/dc/dce/dce_transform.c | 8 +-
.../drm/amd/display/dc/dcn10/dcn10_link_encoder.c | 1 -
.../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 6 +-
.../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 20 +-
drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 2 +
.../amd/display/dc/irq/dcn21/irq_service_dcn21.c | 22 ++
drivers/gpu/drm/amd/pm/amdgpu_pm.c | 6 +-
drivers/gpu/drm/drm_dp_mst_topology.c | 3 +-
drivers/gpu/drm/drm_fb_helper.c | 15 +-
drivers/gpu/drm/drm_modes.c | 4 +-
drivers/gpu/drm/gma500/oaktrail_hdmi_i2c.c | 22 +-
drivers/gpu/drm/gma500/psb_drv.c | 2 +
drivers/gpu/drm/i915/display/intel_hdmi.c | 6 +-
drivers/gpu/drm/i915/gt/gen7_renderclear.c | 12 +-
drivers/gpu/drm/lima/lima_sched.c | 2 +-
drivers/gpu/drm/mediatek/mtk_disp_ovl.c | 2 +-
drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.c | 4 +-
drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 25 +-
drivers/gpu/drm/msm/adreno/a6xx_gmu.h | 8 +
drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 8 +-
drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c | 2 +-
drivers/gpu/drm/msm/dp/dp_display.c | 5 +-
drivers/gpu/drm/msm/dsi/phy/dsi_phy_20nm.c | 2 +-
drivers/gpu/drm/msm/msm_drv.c | 3 +-
.../drm/nouveau/include/nvkm/subdev/bios/conn.h | 1 +
drivers/gpu/drm/nouveau/nouveau_chan.c | 1 +
drivers/gpu/drm/nouveau/nouveau_connector.c | 1 +
drivers/gpu/drm/panel/panel-elida-kd35t133.c | 3 +-
drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c | 5 +
drivers/gpu/drm/rcar-du/rcar_cmm.c | 2 +-
drivers/gpu/drm/rcar-du/rcar_du_crtc.c | 10 +-
drivers/gpu/drm/rcar-du/rcar_du_drv.h | 6 +-
drivers/gpu/drm/rcar-du/rcar_du_encoder.c | 5 +-
drivers/gpu/drm/rcar-du/rcar_du_kms.c | 8 +-
drivers/gpu/drm/rockchip/rockchip_drm_vop.h | 11 +
drivers/gpu/drm/scheduler/sched_main.c | 3 +
drivers/gpu/drm/sun4i/sun4i_tcon.c | 21 +-
drivers/gpu/drm/sun4i/sun4i_tcon.h | 1 +
drivers/gpu/drm/tegra/dc.c | 2 +-
drivers/gpu/drm/tegra/dsi.c | 2 +-
drivers/gpu/drm/tegra/hdmi.c | 2 +-
drivers/gpu/drm/tegra/hub.c | 2 +-
drivers/gpu/drm/tegra/sor.c | 2 +-
drivers/gpu/drm/tegra/vic.c | 2 +-
drivers/gpu/drm/vc4/vc4_hdmi.c | 87 +++--
drivers/gpu/drm/vc4/vc4_hdmi_regs.h | 4 +-
drivers/gpu/drm/virtio/virtgpu_gem.c | 8 +-
drivers/hid/hid-core.c | 3 +
drivers/hid/hid-logitech-dj.c | 1 +
drivers/hid/wacom_wac.c | 7 +-
drivers/hsi/controllers/omap_ssi_core.c | 2 +-
drivers/hv/channel_mgmt.c | 3 +-
drivers/hwtracing/coresight/coresight-etm4x-core.c | 21 +-
.../hwtracing/coresight/coresight-etm4x-sysfs.c | 2 +-
drivers/i2c/busses/i2c-bcm-iproc.c | 231 +++++++++++---
drivers/i2c/busses/i2c-brcmstb.c | 2 +-
drivers/i2c/busses/i2c-exynos5.c | 8 +-
drivers/i2c/busses/i2c-qcom-geni.c | 93 +++++-
drivers/ide/falconide.c | 3 +-
drivers/infiniband/core/cm.c | 8 +-
drivers/infiniband/core/cma.c | 70 +++--
drivers/infiniband/core/user_mad.c | 17 +-
drivers/infiniband/hw/hns/hns_roce_device.h | 2 +-
drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 8 +-
drivers/infiniband/hw/hns/hns_roce_main.c | 3 +-
drivers/infiniband/hw/mlx5/devx.c | 4 +-
drivers/infiniband/hw/mlx5/main.c | 14 +-
drivers/infiniband/sw/rxe/rxe_net.c | 5 +
drivers/infiniband/sw/rxe/rxe_recv.c | 27 +-
drivers/infiniband/sw/siw/siw.h | 2 +-
drivers/infiniband/sw/siw/siw_main.c | 2 +-
drivers/infiniband/sw/siw/siw_qp.c | 271 ++++++++--------
drivers/infiniband/sw/siw/siw_qp_rx.c | 26 +-
drivers/infiniband/sw/siw/siw_qp_tx.c | 4 +-
drivers/infiniband/sw/siw/siw_verbs.c | 20 +-
drivers/infiniband/ulp/rtrs/rtrs-clt-sysfs.c | 2 +
drivers/infiniband/ulp/rtrs/rtrs-clt.c | 51 +--
drivers/infiniband/ulp/rtrs/rtrs-clt.h | 1 +
drivers/infiniband/ulp/rtrs/rtrs-pri.h | 9 +-
drivers/infiniband/ulp/rtrs/rtrs-srv-sysfs.c | 9 +-
drivers/infiniband/ulp/rtrs/rtrs-srv.c | 117 ++++---
drivers/infiniband/ulp/rtrs/rtrs.c | 14 +-
drivers/input/joydev.c | 7 +-
drivers/input/joystick/xpad.c | 1 +
drivers/input/serio/i8042-x86ia64io.h | 4 +
drivers/input/serio/serport.c | 4 +-
drivers/input/touchscreen/elo.c | 4 +-
drivers/input/touchscreen/raydium_i2c_ts.c | 3 +-
drivers/input/touchscreen/sur40.c | 1 +
drivers/input/touchscreen/zinitix.c | 2 +-
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 2 +-
drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c | 2 +
drivers/iommu/iommu.c | 23 +-
drivers/iommu/mtk_iommu.c | 2 +-
drivers/irqchip/Kconfig | 3 +-
drivers/irqchip/irq-loongson-pch-msi.c | 2 +-
drivers/macintosh/adb-iop.c | 6 +-
drivers/mailbox/sprd-mailbox.c | 2 +-
drivers/md/bcache/bcache.h | 3 +
drivers/md/bcache/btree.c | 21 +-
drivers/md/bcache/journal.c | 4 +-
drivers/md/bcache/super.c | 20 ++
drivers/md/dm-core.h | 4 +
drivers/md/dm-crypt.c | 1 +
drivers/md/dm-era-target.c | 93 ++++--
drivers/md/dm-table.c | 168 +++++-----
drivers/md/dm-writecache.c | 74 +++--
drivers/md/dm.c | 62 +++-
drivers/md/dm.h | 2 +-
drivers/media/i2c/max9286.c | 2 +-
drivers/media/i2c/ov5670.c | 3 +-
drivers/media/pci/cx25821/cx25821-core.c | 4 +-
drivers/media/pci/intel/ipu3/Kconfig | 3 +-
drivers/media/pci/intel/ipu3/ipu3-cio2.c | 2 +-
drivers/media/pci/saa7134/saa7134-empress.c | 5 +-
drivers/media/pci/smipcie/smipcie-ir.c | 46 +--
drivers/media/platform/aspeed-video.c | 6 +-
drivers/media/platform/marvell-ccic/mcam-core.c | 2 +
.../media/platform/mtk-vcodec/mtk_vcodec_enc_drv.c | 4 +-
.../media/platform/mtk-vcodec/vdec/vdec_vp9_if.c | 3 +-
drivers/media/platform/pxa_camera.c | 3 +
drivers/media/platform/qcom/camss/camss-video.c | 1 +
drivers/media/platform/ti-vpe/cal.c | 4 +-
drivers/media/platform/vsp1/vsp1_drv.c | 4 +-
drivers/media/rc/ir_toy.c | 1 +
drivers/media/rc/mceusb.c | 2 +-
drivers/media/test-drivers/vidtv/vidtv_psi.c | 5 +-
drivers/media/tuners/qm1d1c0042.c | 4 +-
drivers/media/usb/dvb-usb-v2/lmedm04.c | 2 +-
drivers/media/usb/em28xx/em28xx-core.c | 6 +-
drivers/media/usb/tm6000/tm6000-dvb.c | 4 +
drivers/media/usb/uvc/uvc_v4l2.c | 18 +-
drivers/memory/mtk-smi.c | 4 +-
drivers/memory/ti-aemif.c | 8 +-
drivers/mfd/altera-sysmgr.c | 3 +-
drivers/mfd/bd9571mwv.c | 6 +-
drivers/mfd/gateworks-gsc.c | 2 +-
drivers/mfd/wm831x-auxadc.c | 3 +-
drivers/misc/cardreader/rts5227.c | 5 +
drivers/misc/eeprom/eeprom_93xx46.c | 1 +
drivers/misc/fastrpc.c | 7 +-
drivers/misc/mei/hbm.c | 2 +-
drivers/misc/mei/hw-me-regs.h | 5 +
drivers/misc/mei/interrupt.c | 33 +-
drivers/misc/mei/pci-me.c | 5 +
drivers/misc/vmw_vmci/vmci_queue_pair.c | 5 +-
drivers/mmc/host/owl-mmc.c | 9 +-
drivers/mmc/host/renesas_sdhi_internal_dmac.c | 4 +-
drivers/mmc/host/sdhci-esdhc-imx.c | 3 +-
drivers/mmc/host/sdhci-pci-o2micro.c | 20 ++
drivers/mmc/host/sdhci-sprd.c | 6 +-
drivers/mmc/host/usdhi6rol0.c | 4 +-
drivers/mtd/parsers/afs.c | 4 +-
drivers/mtd/parsers/parser_imagetag.c | 4 +
drivers/mtd/spi-nor/controllers/hisi-sfc.c | 4 +-
drivers/mtd/spi-nor/core.c | 10 +-
drivers/mtd/spi-nor/sfdp.c | 5 +-
drivers/net/Kconfig | 2 +-
drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c | 2 +-
drivers/net/dsa/ocelot/felix.c | 16 +-
drivers/net/ethernet/amd/xgbe/xgbe-common.h | 14 +
drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 1 +
drivers/net/ethernet/amd/xgbe/xgbe-mdio.c | 3 +-
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c | 39 ++-
drivers/net/ethernet/broadcom/bnxt/bnxt.c | 3 +-
drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 4 +-
drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h | 3 +
drivers/net/ethernet/chelsio/cxgb4/sge.c | 11 +-
.../chelsio/inline_crypto/chtls/chtls_cm.h | 3 -
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 14 +-
drivers/net/ethernet/freescale/enetc/enetc_pf.c | 5 +-
drivers/net/ethernet/ibm/ibmvnic.c | 16 +-
drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 16 +-
drivers/net/ethernet/intel/i40e/i40e_main.c | 50 +--
drivers/net/ethernet/intel/i40e/i40e_txrx.c | 9 +-
drivers/net/ethernet/intel/ice/ice.h | 2 -
drivers/net/ethernet/intel/ice/ice_dcb_nl.c | 6 +-
drivers/net/ethernet/intel/ice/ice_ethtool.c | 34 +-
drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 33 +-
drivers/net/ethernet/marvell/mvneta.c | 9 +-
.../ethernet/marvell/octeontx2/af/rvu_debugfs.c | 2 +-
.../net/ethernet/mellanox/mlx4/resource_tracker.c | 1 +
drivers/net/ethernet/mellanox/mlx5/core/devlink.c | 9 +
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 259 +++++++++++----
drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h | 2 +-
.../net/ethernet/mellanox/mlx5/core/en/xsk/setup.c | 2 +-
.../mellanox/mlx5/core/en_accel/en_accel.h | 2 +-
.../ethernet/mellanox/mlx5/core/en_accel/ktls_rx.c | 66 ++--
.../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 39 ++-
drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 8 +-
drivers/net/ethernet/mellanox/mlx5/core/health.c | 22 +-
drivers/net/ethernet/mellanox/mlx5/core/main.c | 3 +-
drivers/net/ethernet/realtek/r8169_main.c | 4 +-
.../net/ethernet/stmicro/stmmac/dwmac-meson8b.c | 2 +-
drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 30 +-
drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 26 +-
drivers/net/gtp.c | 1 -
drivers/net/phy/mscc/mscc.h | 8 +
drivers/net/phy/mscc/mscc_main.c | 350 ++++++++++++++-------
drivers/net/phy/phy_device.c | 53 +---
drivers/net/ppp/ppp_async.c | 3 +-
drivers/net/ppp/ppp_synctty.c | 3 +-
drivers/net/vxlan.c | 11 +-
drivers/net/wireguard/device.c | 19 +-
drivers/net/wireguard/device.h | 15 +-
drivers/net/wireguard/peer.c | 28 +-
drivers/net/wireguard/peer.h | 4 +-
drivers/net/wireguard/queueing.c | 86 ++++-
drivers/net/wireguard/queueing.h | 45 ++-
drivers/net/wireguard/receive.c | 16 +-
drivers/net/wireguard/send.c | 31 +-
drivers/net/wireless/ath/ath10k/mac.c | 2 +
drivers/net/wireless/ath/ath10k/snoc.c | 5 +-
drivers/net/wireless/ath/ath10k/wmi-tlv.c | 3 +
drivers/net/wireless/ath/ath11k/mac.c | 11 +-
drivers/net/wireless/ath/ath9k/debug.c | 5 +-
drivers/net/wireless/broadcom/b43/phy_n.c | 2 +-
drivers/net/wireless/intel/iwlwifi/fw/pnvm.c | 13 +-
drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 43 ++-
.../net/wireless/intel/iwlwifi/mvm/time-event.c | 3 -
.../wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c | 21 +-
drivers/net/xen-netback/interface.c | 8 +-
drivers/nvme/host/multipath.c | 4 +
drivers/nvme/target/admin-cmd.c | 33 +-
drivers/nvme/target/tcp.c | 59 +++-
drivers/nvmem/core.c | 5 +-
drivers/nvmem/qcom-spmi-sdam.c | 7 +-
drivers/of/fdt.c | 12 +-
drivers/opp/of.c | 4 +-
drivers/pci/controller/cadence/pcie-cadence-host.c | 5 +-
drivers/pci/controller/dwc/pcie-qcom.c | 4 +-
drivers/pci/controller/pcie-rcar-host.c | 2 +-
drivers/pci/controller/pcie-rockchip.c | 12 +-
drivers/pci/controller/pcie-xilinx-cpm.c | 1 +
drivers/pci/pci-bridge-emul.c | 11 +-
drivers/pci/setup-res.c | 6 +
drivers/pci/syscall.c | 10 +-
drivers/perf/arm-cmn.c | 17 +-
drivers/phy/Kconfig | 1 +
drivers/phy/cadence/phy-cadence-torrent.c | 1 +
drivers/phy/lantiq/phy-lantiq-rcu-usb2.c | 10 +-
drivers/phy/rockchip/phy-rockchip-emmc.c | 8 +-
drivers/platform/chrome/cros_ec_proto.c | 12 +-
drivers/power/reset/at91-sama5d2_shdwc.c | 2 +-
drivers/power/supply/Kconfig | 1 +
drivers/power/supply/axp20x_usb_power.c | 2 +-
drivers/power/supply/cpcap-battery.c | 12 +-
drivers/power/supply/cpcap-charger.c | 4 +-
drivers/power/supply/smb347-charger.c | 12 +-
drivers/pwm/pwm-iqs620a.c | 8 +-
drivers/pwm/pwm-rockchip.c | 18 +-
drivers/regulator/axp20x-regulator.c | 7 +-
drivers/regulator/core.c | 6 +-
drivers/regulator/qcom-rpmh-regulator.c | 26 ++
drivers/regulator/rohm-regulator.c | 9 +-
drivers/regulator/s5m8767.c | 15 +-
drivers/remoteproc/mtk_common.h | 1 +
drivers/remoteproc/mtk_scp.c | 20 +-
drivers/rtc/Kconfig | 3 +-
drivers/s390/crypto/zcrypt_api.c | 14 +
drivers/s390/virtio/virtio_ccw.c | 4 +-
drivers/scsi/bnx2fc/Kconfig | 1 +
drivers/scsi/lpfc/lpfc_hbadisc.c | 15 +-
drivers/scsi/qla2xxx/qla_dbg.c | 1 +
drivers/scsi/qla2xxx/qla_mbx.c | 3 +-
drivers/scsi/sd.c | 6 +-
drivers/scsi/sd_zbc.c | 6 +-
drivers/soc/aspeed/aspeed-lpc-snoop.c | 30 +-
drivers/soc/qcom/ocmem.c | 8 +-
drivers/soc/qcom/socinfo.c | 2 +-
drivers/soc/samsung/exynos-asv.c | 18 +-
drivers/soc/ti/pm33xx.c | 5 +-
drivers/soundwire/bus.c | 47 ++-
drivers/soundwire/cadence_master.c | 8 +-
drivers/soundwire/debugfs.c | 2 +-
drivers/soundwire/intel_init.c | 3 +-
drivers/spi/spi-atmel.c | 2 +-
drivers/spi/spi-cadence-quadspi.c | 2 +-
drivers/spi/spi-dw-bt1.c | 2 +-
drivers/spi/spi-fsl-spi.c | 2 +-
drivers/spi/spi-imx.c | 2 +-
drivers/spi/spi-pxa2xx-pci.c | 27 +-
drivers/spi/spi-stm32.c | 4 +
drivers/spi/spi-synquacer.c | 4 +
drivers/spi/spi.c | 2 +-
drivers/spmi/spmi-pmic-arb.c | 5 +-
drivers/staging/gdm724x/gdm_usb.c | 10 +-
drivers/staging/media/allegro-dvt/allegro-core.c | 3 +-
drivers/staging/media/atomisp/pci/atomisp_subdev.c | 24 +-
drivers/staging/media/atomisp/pci/hmm/hmm.c | 2 +-
drivers/staging/media/imx/imx-media-csc-scaler.c | 4 -
drivers/staging/media/imx/imx-media-dev.c | 7 +-
drivers/staging/media/imx/imx7-media-csi.c | 27 +-
drivers/staging/mt7621-dma/Makefile | 2 +-
.../mt7621-dma/{mtk-hsdma.c => hsdma-mt7621.c} | 2 +-
drivers/staging/rtl8188eu/os_dep/usb_intf.c | 1 +
drivers/staging/rtl8723bs/os_dep/wifi_regd.c | 2 +-
.../vc04_services/interface/vchiq_arm/vchiq_arm.c | 6 +-
drivers/staging/wfx/data_tx.c | 10 +-
drivers/staging/wfx/data_tx.h | 1 +
drivers/target/iscsi/cxgbit/cxgbit_target.c | 3 +-
drivers/tee/optee/rpc.c | 31 +-
drivers/thermal/cpufreq_cooling.c | 2 +-
drivers/tty/n_gsm.c | 3 +-
drivers/tty/n_hdlc.c | 60 ++--
drivers/tty/n_null.c | 3 +-
drivers/tty/n_r3964.c | 10 +-
drivers/tty/n_tracerouter.c | 4 +-
drivers/tty/n_tracesink.c | 4 +-
drivers/tty/n_tty.c | 82 ++---
drivers/tty/tty_io.c | 82 ++++-
drivers/usb/dwc2/hcd.c | 15 +-
drivers/usb/dwc2/hcd_intr.c | 14 +-
drivers/usb/dwc3/gadget.c | 19 +-
drivers/usb/gadget/function/u_audio.c | 17 +-
drivers/usb/musb/musb_core.c | 31 +-
drivers/usb/serial/ftdi_sio.c | 5 +-
drivers/usb/serial/mos7720.c | 4 +-
drivers/usb/serial/mos7840.c | 4 +-
drivers/usb/serial/option.c | 3 +-
drivers/usb/serial/pl2303.c | 8 +-
drivers/vdpa/mlx5/net/mlx5_vnet.c | 2 +-
drivers/vfio/pci/vfio_pci_zdev.c | 4 +
drivers/vfio/vfio_iommu_type1.c | 63 ++--
drivers/video/fbdev/Kconfig | 2 +-
drivers/virt/vboxguest/vboxguest_utils.c | 18 +-
drivers/w1/slaves/w1_therm.c | 22 +-
drivers/watchdog/intel-mid_wdt.c | 8 +-
drivers/watchdog/mei_wdt.c | 1 +
drivers/watchdog/qcom-wdt.c | 13 +-
fs/affs/namei.c | 4 +-
fs/btrfs/backref.c | 9 +-
fs/btrfs/backref.h | 9 +-
fs/btrfs/block-group.c | 29 +-
fs/btrfs/ctree.c | 7 +-
fs/btrfs/delayed-ref.c | 56 ++--
fs/btrfs/delayed-ref.h | 16 +-
fs/btrfs/extent-tree.c | 128 ++------
fs/btrfs/free-space-cache.c | 6 +-
fs/btrfs/inode.c | 3 +-
fs/btrfs/relocation.c | 4 +-
fs/btrfs/space-info.h | 17 +
fs/ceph/caps.c | 10 +-
fs/debugfs/inode.c | 5 +-
fs/erofs/xattr.c | 10 +-
fs/erofs/zmap.c | 10 +-
fs/eventpoll.c | 4 +-
fs/exfat/exfat_raw.h | 4 +
fs/exfat/super.c | 31 +-
fs/ext4/Kconfig | 3 +-
fs/ext4/namei.c | 7 +-
fs/f2fs/compress.c | 5 +-
fs/f2fs/data.c | 12 +-
fs/f2fs/f2fs.h | 2 +-
fs/f2fs/file.c | 24 +-
fs/f2fs/inline.c | 4 +
fs/f2fs/super.c | 3 +
fs/gfs2/bmap.c | 6 +-
fs/gfs2/lock_dlm.c | 8 +-
fs/gfs2/recovery.c | 4 +-
fs/gfs2/util.c | 16 +-
fs/io_uring.c | 17 +-
fs/isofs/dir.c | 1 +
fs/isofs/namei.c | 1 +
fs/jffs2/summary.c | 3 +
fs/jfs/jfs_dmap.c | 2 +-
fs/nfs/nfs4proc.c | 15 +-
fs/nfsd/nfsctl.c | 14 +-
fs/ocfs2/cluster/heartbeat.c | 8 +-
fs/proc/proc_sysctl.c | 4 +-
fs/proc/self.c | 2 +-
fs/proc/task_mmu.c | 9 +-
fs/proc/thread_self.c | 7 +
fs/pstore/platform.c | 4 +-
fs/quota/quota_v2.c | 11 +-
fs/ubifs/auth.c | 2 +-
fs/ubifs/replay.c | 4 +-
fs/ubifs/super.c | 4 +-
fs/zonefs/super.c | 3 +
include/acpi/acexcep.h | 10 +-
include/asm-generic/vmlinux.lds.h | 16 +-
include/linux/bpf.h | 3 +
include/linux/device-mapper.h | 5 +
include/linux/entry-kvm.h | 14 +
include/linux/eventpoll.h | 2 +-
include/linux/filter.h | 2 +-
include/linux/icmpv6.h | 28 +-
include/linux/iommu.h | 4 +-
include/linux/ipv6.h | 1 -
include/linux/kexec.h | 5 +
include/linux/key.h | 1 +
include/linux/kgdb.h | 2 +
include/linux/khugepaged.h | 2 +
include/linux/memremap.h | 6 +
include/linux/mfd/rohm-generic.h | 14 +-
include/linux/rcupdate.h | 2 +
include/linux/rmap.h | 3 +-
include/linux/soundwire/sdw.h | 2 +
include/linux/tpm.h | 5 +-
include/linux/tty_ldisc.h | 3 +-
include/net/act_api.h | 6 +-
include/net/icmp.h | 6 +-
include/net/tcp.h | 9 +-
include/uapi/drm/drm_fourcc.h | 4 +-
init/Kconfig | 11 +
init/main.c | 1 +
kernel/Makefile | 2 +-
kernel/bpf/bpf_iter.c | 2 +-
kernel/bpf/bpf_lru_list.c | 7 +-
kernel/bpf/devmap.c | 4 +-
kernel/bpf/verifier.c | 3 +-
kernel/debug/debug_core.c | 11 +
kernel/debug/kdb/kdb_private.h | 2 +-
kernel/entry/common.c | 7 +
kernel/kcsan/core.c | 26 +-
kernel/kexec_file.c | 5 +
kernel/kprobes.c | 31 +-
kernel/locking/lockdep.c | 3 +-
kernel/module.c | 21 +-
kernel/printk/printk.c | 28 +-
kernel/printk/printk_safe.c | 16 +-
kernel/rcu/tree.c | 53 +++-
kernel/rcu/tree.h | 2 +-
kernel/rcu/tree_plugin.h | 31 +-
kernel/sched/fair.c | 45 ++-
kernel/sched/idle.c | 1 +
kernel/seccomp.c | 2 +
kernel/smp.c | 4 +
kernel/tracepoint.c | 80 ++++-
mm/compaction.c | 43 +--
mm/hugetlb.c | 14 +-
mm/khugepaged.c | 22 +-
mm/memcontrol.c | 30 +-
mm/memory-failure.c | 6 +
mm/memory.c | 16 +-
mm/memremap.c | 15 +
mm/slab_common.c | 4 +-
mm/slub.c | 8 +-
mm/vmscan.c | 9 +-
net/bluetooth/a2mp.c | 3 +-
net/bluetooth/hci_core.c | 6 +-
net/core/filter.c | 13 +-
net/ipv4/icmp.c | 5 +-
net/ipv6/icmp.c | 18 +-
net/ipv6/ip6_icmp.c | 12 +-
net/mac80211/mesh_hwmp.c | 2 +-
net/nfc/nci/uart.c | 3 +-
net/qrtr/tun.c | 12 +-
net/sched/act_api.c | 106 ++++---
net/sched/cls_api.c | 12 +-
net/sunrpc/xprtrdma/svc_rdma_transport.c | 6 +-
samples/Kconfig | 2 +-
samples/watch_queue/watch_test.c | 2 +-
security/commoncap.c | 12 +-
security/integrity/evm/evm_crypto.c | 7 +-
security/integrity/ima/ima_kexec.c | 3 +
security/integrity/ima/ima_mok.c | 5 +-
security/keys/Kconfig | 8 +-
security/keys/key.c | 2 +
security/keys/trusted-keys/trusted_tpm1.c | 22 +-
security/keys/trusted-keys/trusted_tpm2.c | 22 +-
security/selinux/hooks.c | 4 +
sound/core/init.c | 4 +
sound/core/pcm.c | 4 +
sound/core/pcm_local.h | 1 +
sound/core/pcm_native.c | 27 +-
sound/firewire/fireface/ff-protocol-latter.c | 118 +++++--
sound/pci/hda/hda_intel.c | 2 +
sound/pci/hda/patch_hdmi.c | 1 -
sound/pci/hda/patch_realtek.c | 40 +++
sound/soc/codecs/cpcap.c | 12 +-
sound/soc/codecs/cs42l56.c | 3 +-
sound/soc/codecs/rt5682-i2c.c | 3 +
sound/soc/codecs/wsa881x.c | 1 +
sound/soc/generic/simple-card-utils.c | 13 +-
sound/soc/intel/boards/sof_sdw.c | 6 +-
sound/soc/qcom/lpass-apq8016.c | 2 +-
sound/soc/qcom/lpass-cpu.c | 30 +-
sound/soc/qcom/lpass-lpaif-reg.h | 3 -
sound/soc/qcom/lpass.h | 1 -
sound/soc/qcom/qdsp6/q6asm-dai.c | 21 ++
sound/soc/qcom/qdsp6/q6routing.c | 18 --
sound/soc/sh/siu.h | 2 +-
sound/soc/sh/siu_pcm.c | 2 +-
sound/soc/sof/debug.c | 2 +-
sound/soc/sof/intel/hda-dsp.c | 4 +
sound/soc/sof/sof-pci-dev.c | 7 +
sound/usb/pcm.c | 2 +-
tools/lib/bpf/libbpf.c | 22 +-
tools/objtool/arch/x86/special.c | 2 +-
tools/objtool/check.c | 15 +-
tools/objtool/check.h | 11 +
tools/perf/builtin-record.c | 2 +-
.../pmu-events/arch/arm64/ampere/emag/cache.json | 2 +-
tools/perf/tests/sample-parsing.c | 2 +-
tools/perf/util/event.c | 2 +
tools/perf/util/evlist.c | 8 +
tools/perf/util/evlist.h | 4 +
.../perf/util/intel-pt-decoder/intel-pt-decoder.c | 41 ++-
.../perf/util/intel-pt-decoder/intel-pt-decoder.h | 2 +
tools/perf/util/intel-pt.c | 29 +-
tools/perf/util/symbol.c | 7 +-
tools/testing/kunit/kunit_tool_test.py | 14 +-
tools/testing/selftests/bpf/test_xdp_redirect.sh | 10 +-
tools/testing/selftests/dmabuf-heaps/Makefile | 2 +-
.../trigger-synthetic_event_syntax_errors.tc | 35 ++-
tools/testing/selftests/net/mptcp/mptcp_connect.sh | 2 +-
tools/testing/selftests/powerpc/eeh/eeh-basic.sh | 2 +-
tools/testing/selftests/seccomp/seccomp_bpf.c | 2 +-
tools/testing/selftests/wireguard/netns.sh | 15 +-
671 files changed, 5852 insertions(+), 3024 deletions(-)
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH 5.10 000/661] 5.10.20-rc2 review
2021-03-01 19:37 [PATCH 5.10 000/661] 5.10.20-rc2 review Greg Kroah-Hartman
@ 2021-03-01 21:19 ` Pavel Machek
2021-03-04 10:39 ` Greg Kroah-Hartman
2021-03-01 21:43 ` Shuah Khan
` (4 subsequent siblings)
5 siblings, 1 reply; 16+ messages in thread
From: Pavel Machek @ 2021-03-01 21:19 UTC (permalink / raw)
To: Greg Kroah-Hartman
Cc: linux-kernel, torvalds, akpm, linux, shuah, patches, lkft-triage,
pavel, jonathanh, f.fainelli, stable
[-- Attachment #1: Type: text/plain, Size: 646 bytes --]
Hi!
> This is the start of the stable review cycle for the 5.10.20 release.
> There are 661 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.
CIP testing did not find any problems here (failures are due to
unavailable boards).
https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/tree/linux-5.10.y
Tested-by: Pavel Machek (CIP) <pavel@denx.de>
Best regards,
Pavel
--
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 181 bytes --]
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH 5.10 000/661] 5.10.20-rc2 review
2021-03-01 19:37 [PATCH 5.10 000/661] 5.10.20-rc2 review Greg Kroah-Hartman
2021-03-01 21:19 ` Pavel Machek
@ 2021-03-01 21:43 ` Shuah Khan
2021-03-04 10:39 ` Greg Kroah-Hartman
2021-03-01 22:42 ` Florian Fainelli
` (3 subsequent siblings)
5 siblings, 1 reply; 16+ messages in thread
From: Shuah Khan @ 2021-03-01 21:43 UTC (permalink / raw)
To: Greg Kroah-Hartman, linux-kernel
Cc: torvalds, akpm, linux, shuah, patches, lkft-triage, pavel,
jonathanh, f.fainelli, stable, Shuah Khan
On 3/1/21 12:37 PM, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 5.10.20 release.
> There are 661 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 Wed, 03 Mar 2021 19:34:53 +0000.
> 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.10.20-rc2.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.10.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h
>
Compiled and booted on my test system. No dmesg regressions.
Tested-by: Shuah Khan <skhan@linuxfoundation.org>
thanks,
-- Shuah
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH 5.10 000/661] 5.10.20-rc2 review
2021-03-01 19:37 [PATCH 5.10 000/661] 5.10.20-rc2 review Greg Kroah-Hartman
2021-03-01 21:19 ` Pavel Machek
2021-03-01 21:43 ` Shuah Khan
@ 2021-03-01 22:42 ` Florian Fainelli
2021-03-02 7:15 ` Naresh Kamboju
` (2 subsequent siblings)
5 siblings, 0 replies; 16+ messages in thread
From: Florian Fainelli @ 2021-03-01 22:42 UTC (permalink / raw)
To: Greg Kroah-Hartman, linux-kernel
Cc: torvalds, akpm, linux, shuah, patches, lkft-triage, pavel,
jonathanh, stable
On 3/1/21 11:37 AM, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 5.10.20 release.
> There are 661 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 Wed, 03 Mar 2021 19:34:53 +0000.
> 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.10.20-rc2.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.10.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h
On ARCH_BRCMSTB using 32-bit and 64-bit ARM kernels:
Tested-by: Florian Fainelli <f.fainelli@gmail.com>
--
Florian
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH 5.10 000/661] 5.10.20-rc2 review
2021-03-01 19:37 [PATCH 5.10 000/661] 5.10.20-rc2 review Greg Kroah-Hartman
` (2 preceding siblings ...)
2021-03-01 22:42 ` Florian Fainelli
@ 2021-03-02 7:15 ` Naresh Kamboju
2021-03-02 9:50 ` Naresh Kamboju
2021-03-02 9:21 ` Jon Hunter
2021-03-02 11:38 ` Guillaume Tucker
5 siblings, 1 reply; 16+ messages in thread
From: Naresh Kamboju @ 2021-03-02 7:15 UTC (permalink / raw)
To: Greg Kroah-Hartman
Cc: open list, Shuah Khan, Florian Fainelli, patches, lkft-triage,
Jon Hunter, linux-stable, pavel, Andrew Morton, Linus Torvalds,
Guenter Roeck
On Tue, 2 Mar 2021 at 01:21, Greg Kroah-Hartman
<gregkh@linuxfoundation.org> wrote:
>
> This is the start of the stable review cycle for the 5.10.20 release.
> There are 661 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 Wed, 03 Mar 2021 19:34:53 +0000.
> 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.10.20-rc2.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.10.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h
Results from Linaro’s test farm.
Regressions detected on all devices (arm64, arm, x86_64 and i386).
hangup01 1 TFAIL : hangup01.c:133: unexpected message 3
This failure is specific to stable-rc 5.10 and 5.11.
Test PASS on mainline and Linux next kernel.
Summary
------------------------------------------------------------------------
kernel: 5.10.20-rc2
git repo: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
git branch: linux-5.10.y
git commit: 92929e15cdc088938051b73538d9d4d60844f9d4
git describe: v5.10.19-662-g92929e15cdc0
Test details: https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-5.10.y/build/v5.10.19-662-g92929e15cdc0
Regressions (compared to build v5.10.19)
------------------------------------------------------------------------
ltp-pty-tests:
* hangup01
Reported-by: Linux Kernel Functional Testing <lkft@linaro.org>
--
Linaro LKFT
https://lkft.linaro.org
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH 5.10 000/661] 5.10.20-rc2 review
2021-03-01 19:37 [PATCH 5.10 000/661] 5.10.20-rc2 review Greg Kroah-Hartman
` (3 preceding siblings ...)
2021-03-02 7:15 ` Naresh Kamboju
@ 2021-03-02 9:21 ` Jon Hunter
2021-03-04 10:39 ` Greg Kroah-Hartman
2021-03-02 11:38 ` Guillaume Tucker
5 siblings, 1 reply; 16+ messages in thread
From: Jon Hunter @ 2021-03-02 9:21 UTC (permalink / raw)
To: Greg Kroah-Hartman
Cc: Greg Kroah-Hartman, torvalds, akpm, linux, shuah, patches,
lkft-triage, pavel, jonathanh, f.fainelli, stable, linux-tegra
On Mon, 01 Mar 2021 20:37:55 +0100, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 5.10.20 release.
> There are 661 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 Wed, 03 Mar 2021 19:34:53 +0000.
> 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.10.20-rc2.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.10.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h
All tests passing for Tegra ...
Test results for stable-v5.10:
12 builds: 12 pass, 0 fail
26 boots: 26 pass, 0 fail
65 tests: 65 pass, 0 fail
Linux version: 5.10.20-rc2-g92929e15cdc0
Boards tested: tegra124-jetson-tk1, tegra186-p2771-0000,
tegra194-p2972-0000, tegra20-ventana,
tegra210-p2371-2180, tegra210-p3450-0000,
tegra30-cardhu-a04
Tested-by: Jon Hunter <jonathanh@nvidia.com>
Jon
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH 5.10 000/661] 5.10.20-rc2 review
2021-03-02 7:15 ` Naresh Kamboju
@ 2021-03-02 9:50 ` Naresh Kamboju
2021-03-02 9:56 ` Greg Kroah-Hartman
0 siblings, 1 reply; 16+ messages in thread
From: Naresh Kamboju @ 2021-03-02 9:50 UTC (permalink / raw)
To: Greg Kroah-Hartman, Linus Torvalds
Cc: open list, Shuah Khan, Florian Fainelli, patches, lkft-triage,
Jon Hunter, linux-stable, pavel, Andrew Morton, Guenter Roeck,
LTP List, Arnd Bergmann, Jiri Slaby
Hi Greg and Linus,
On Tue, 2 Mar 2021 at 12:45, Naresh Kamboju <naresh.kamboju@linaro.org> wrote:
>
> On Tue, 2 Mar 2021 at 01:21, Greg Kroah-Hartman
> <gregkh@linuxfoundation.org> wrote:
> >
> > This is the start of the stable review cycle for the 5.10.20 release.
> > There are 661 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 Wed, 03 Mar 2021 19:34:53 +0000.
> > 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.10.20-rc2.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.10.y
> > and the diffstat can be found below.
> >
> > thanks,
> >
> > greg k-h
>
>
> Results from Linaro’s test farm.
> Regressions detected on all devices (arm64, arm, x86_64 and i386).
>
> hangup01 1 TFAIL : hangup01.c:133: unexpected message 3
>
> This failure is specific to stable-rc 5.10 and 5.11.
> Test PASS on mainline and Linux next kernel.
>
I have reverted these two patches and the test case got PASS
on Linux version 5.10.20-rc2.
hangup01 1 TPASS : child process exited with status 0
Linus Torvalds <torvalds@linux-foundation.org>
tty: implement read_iter
Linus Torvalds <torvalds@linux-foundation.org>
tty: convert tty_ldisc_ops 'read()' function to take a kernel pointer
ref:
https://lkft.validation.linaro.org/scheduler/job/2330549#L1667
https://lkft.validation.linaro.org/scheduler/job/2330550#L1202
- Naresh
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH 5.10 000/661] 5.10.20-rc2 review
2021-03-02 9:50 ` Naresh Kamboju
@ 2021-03-02 9:56 ` Greg Kroah-Hartman
2021-03-02 10:12 ` Naresh Kamboju
2021-03-02 10:15 ` Naresh Kamboju
0 siblings, 2 replies; 16+ messages in thread
From: Greg Kroah-Hartman @ 2021-03-02 9:56 UTC (permalink / raw)
To: Naresh Kamboju
Cc: Linus Torvalds, open list, Shuah Khan, Florian Fainelli, patches,
lkft-triage, Jon Hunter, linux-stable, pavel, Andrew Morton,
Guenter Roeck, LTP List, Arnd Bergmann, Jiri Slaby
On Tue, Mar 02, 2021 at 03:20:32PM +0530, Naresh Kamboju wrote:
> Hi Greg and Linus,
>
> On Tue, 2 Mar 2021 at 12:45, Naresh Kamboju <naresh.kamboju@linaro.org> wrote:
> >
> > On Tue, 2 Mar 2021 at 01:21, Greg Kroah-Hartman
> > <gregkh@linuxfoundation.org> wrote:
> > >
> > > This is the start of the stable review cycle for the 5.10.20 release.
> > > There are 661 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 Wed, 03 Mar 2021 19:34:53 +0000.
> > > 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.10.20-rc2.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.10.y
> > > and the diffstat can be found below.
> > >
> > > thanks,
> > >
> > > greg k-h
> >
> >
> > Results from Linaro’s test farm.
> > Regressions detected on all devices (arm64, arm, x86_64 and i386).
> >
> > hangup01 1 TFAIL : hangup01.c:133: unexpected message 3
> >
> > This failure is specific to stable-rc 5.10 and 5.11.
> > Test PASS on mainline and Linux next kernel.
> >
>
> I have reverted these two patches and the test case got PASS
> on Linux version 5.10.20-rc2.
>
> hangup01 1 TPASS : child process exited with status 0
>
> Linus Torvalds <torvalds@linux-foundation.org>
> tty: implement read_iter
>
> Linus Torvalds <torvalds@linux-foundation.org>
> tty: convert tty_ldisc_ops 'read()' function to take a kernel pointer
Odd.
Is 5.12-rc1 also failing with this test as well?
thanks,
greg k-h
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH 5.10 000/661] 5.10.20-rc2 review
2021-03-02 9:56 ` Greg Kroah-Hartman
@ 2021-03-02 10:12 ` Naresh Kamboju
2021-03-02 10:15 ` Naresh Kamboju
1 sibling, 0 replies; 16+ messages in thread
From: Naresh Kamboju @ 2021-03-02 10:12 UTC (permalink / raw)
To: Greg Kroah-Hartman
Cc: Linus Torvalds, open list, Shuah Khan, Florian Fainelli, patches,
lkft-triage, Jon Hunter, linux-stable, pavel, Andrew Morton,
Guenter Roeck, LTP List, Arnd Bergmann, Jiri Slaby
On Tue, 2 Mar 2021 at 15:26, Greg Kroah-Hartman
<gregkh@linuxfoundation.org> wrote:
>
> On Tue, Mar 02, 2021 at 03:20:32PM +0530, Naresh Kamboju wrote:
> > Hi Greg and Linus,
> >
> > On Tue, 2 Mar 2021 at 12:45, Naresh Kamboju <naresh.kamboju@linaro.org> wrote:
> > >
> > > On Tue, 2 Mar 2021 at 01:21, Greg Kroah-Hartman
> > > <gregkh@linuxfoundation.org> wrote:
> > > >
> > > > This is the start of the stable review cycle for the 5.10.20 release.
> > > > There are 661 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 Wed, 03 Mar 2021 19:34:53 +0000.
> > > > 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.10.20-rc2.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.10.y
> > > > and the diffstat can be found below.
> > > >
> > > > thanks,
> > > >
> > > > greg k-h
> > >
> > >
> > > Results from Linaro’s test farm.
> > > Regressions detected on all devices (arm64, arm, x86_64 and i386).
> > >
> > > hangup01 1 TFAIL : hangup01.c:133: unexpected message 3
> > >
> > > This failure is specific to stable-rc 5.10 and 5.11.
> > > Test PASS on mainline and Linux next kernel.
> > >
> >
> > I have reverted these two patches and the test case got PASS
> > on Linux version 5.10.20-rc2.
> >
> > hangup01 1 TPASS : child process exited with status 0
> >
> > Linus Torvalds <torvalds@linux-foundation.org>
> > tty: implement read_iter
> >
> > Linus Torvalds <torvalds@linux-foundation.org>
> > tty: convert tty_ldisc_ops 'read()' function to take a kernel pointer
>
> Odd.
>
> Is 5.12-rc1 also failing with this test as well?
5.10 Failed
5.11 Failed
5.12 PASS
This LTP pty hangup01 PASS Linux mainline and linux next.
- Naresh
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH 5.10 000/661] 5.10.20-rc2 review
2021-03-02 9:56 ` Greg Kroah-Hartman
2021-03-02 10:12 ` Naresh Kamboju
@ 2021-03-02 10:15 ` Naresh Kamboju
1 sibling, 0 replies; 16+ messages in thread
From: Naresh Kamboju @ 2021-03-02 10:15 UTC (permalink / raw)
To: Greg Kroah-Hartman
Cc: Linus Torvalds, open list, Shuah Khan, Florian Fainelli, patches,
lkft-triage, Jon Hunter, linux-stable, pavel, Andrew Morton,
Guenter Roeck, LTP List, Arnd Bergmann, Jiri Slaby
On Tue, 2 Mar 2021 at 15:26, Greg Kroah-Hartman
<gregkh@linuxfoundation.org> wrote:
>
> On Tue, Mar 02, 2021 at 03:20:32PM +0530, Naresh Kamboju wrote:
> > Hi Greg and Linus,
> >
> > On Tue, 2 Mar 2021 at 12:45, Naresh Kamboju <naresh.kamboju@linaro.org> wrote:
> > >
> > > On Tue, 2 Mar 2021 at 01:21, Greg Kroah-Hartman
> > > <gregkh@linuxfoundation.org> wrote:
> > > >
> > > > This is the start of the stable review cycle for the 5.10.20 release.
> > > > There are 661 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 Wed, 03 Mar 2021 19:34:53 +0000.
> > > > 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.10.20-rc2.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.10.y
> > > > and the diffstat can be found below.
> > > >
> > > > thanks,
> > > >
> > > > greg k-h
> > >
> > >
> > > Results from Linaro’s test farm.
> > > Regressions detected on all devices (arm64, arm, x86_64 and i386).
> > >
> > > hangup01 1 TFAIL : hangup01.c:133: unexpected message 3
> > >
> > > This failure is specific to stable-rc 5.10 and 5.11.
> > > Test PASS on mainline and Linux next kernel.
> > >
> >
> > I have reverted these two patches and the test case got PASS
> > on Linux version 5.10.20-rc2.
> >
> > hangup01 1 TPASS : child process exited with status 0
> >
> > Linus Torvalds <torvalds@linux-foundation.org>
> > tty: implement read_iter
> >
> > Linus Torvalds <torvalds@linux-foundation.org>
> > tty: convert tty_ldisc_ops 'read()' function to take a kernel pointer
>
> Odd.
>
> Is 5.12-rc1 also failing with this test as well?
No.
Test PASS on v5.12-rc1.
- Naresh
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH 5.10 000/661] 5.10.20-rc2 review
2021-03-01 19:37 [PATCH 5.10 000/661] 5.10.20-rc2 review Greg Kroah-Hartman
` (4 preceding siblings ...)
2021-03-02 9:21 ` Jon Hunter
@ 2021-03-02 11:38 ` Guillaume Tucker
2021-03-02 12:40 ` Greg Kroah-Hartman
5 siblings, 1 reply; 16+ messages in thread
From: Guillaume Tucker @ 2021-03-02 11:38 UTC (permalink / raw)
To: Greg Kroah-Hartman, linux-kernel
Cc: torvalds, akpm, linux, shuah, patches, lkft-triage, pavel,
jonathanh, f.fainelli, stable, Suram Suram
On 01/03/2021 19:37, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 5.10.20 release.
> There are 661 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 Wed, 03 Mar 2021 19:34:53 +0000.
> 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.10.20-rc2.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.10.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h
I've been through the KernelCI results for v5.10.20-rc2 and made
this manual reply, hoping to eventually get it all automated.
First there was one build regression with the arm
realview_defconfig:
kernel/rcu/tree.c:683:2: error: implicit declaration of function ‘IRQ_WORK_INIT’; did you mean ‘IRQMASK_I_BIT’? [-Werror=implicit-function-declaration]
IRQ_WORK_INIT(late_wakeup_func);
^~~~~~~~~~~~~
IRQMASK_I_BIT
kernel/rcu/tree.c:683:2: error: invalid initializer
Full log:
https://storage.kernelci.org/stable-rc/linux-5.10.y/v5.10.19-662-g92929e15cdc0/arm/realview_defconfig/gcc-8/build.log
There were also a few new build warnings. Here's a comparison of
the number of builds that completed with no warnings, with at
least one warning, and with an error between current stable and
stable-rc:
pass warn error
v5.10.19 188 6 0
v5.10.20-rc2 180 15 1
Full details for these 2 revisions respectively:
https://kernelci.org/build/stable/branch/linux-5.10.y/kernel/v5.10.19/
https://kernelci.org/build/stable-rc/branch/linux-5.10.y/kernel/v5.10.19-662-g92929e15cdc0/
Then on the runtime testing side, there was one boot regression
detected on imx8mp-evk as detailed here:
https://kernelci.org/test/case/id/603d69ec2924db6b9baddcb2/
I've re-run a couple of tests with both v5.10.19 and v5.10.20-rc2
and also got a failure with v5.10.19, so it looks like it's not
really a new regression but more of an intermittent problem.
Bisections are not enabled in NXP's lab so we don't have results
about which commit caused it. We should chase this up, I've
already asked if they're OK to enable bisection. Then we may
bisect with an older revision that is really booting to find the
root cause...
Presumably it's not OK to have this build error in the v5.10.20
release, assuming the boot regression is not new and can be
ignored, but that's your call. So it seems a bit early for
KernelCI to stamp it with Tested-by, even though it was tested
but it's more a matter of clarifying the semantics and whether
Tested-by implicitly means "works for me". What do you think?
Best wishes,
Guillaume
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH 5.10 000/661] 5.10.20-rc2 review
2021-03-02 11:38 ` Guillaume Tucker
@ 2021-03-02 12:40 ` Greg Kroah-Hartman
2021-03-03 10:34 ` Guillaume Tucker
0 siblings, 1 reply; 16+ messages in thread
From: Greg Kroah-Hartman @ 2021-03-02 12:40 UTC (permalink / raw)
To: Guillaume Tucker
Cc: linux-kernel, torvalds, akpm, linux, shuah, patches, lkft-triage,
pavel, jonathanh, f.fainelli, stable, Suram Suram
On Tue, Mar 02, 2021 at 11:38:36AM +0000, Guillaume Tucker wrote:
> On 01/03/2021 19:37, Greg Kroah-Hartman wrote:
> > This is the start of the stable review cycle for the 5.10.20 release.
> > There are 661 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 Wed, 03 Mar 2021 19:34:53 +0000.
> > 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.10.20-rc2.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.10.y
> > and the diffstat can be found below.
> >
> > thanks,
> >
> > greg k-h
>
>
> I've been through the KernelCI results for v5.10.20-rc2 and made
> this manual reply, hoping to eventually get it all automated.
>
>
>
> First there was one build regression with the arm
> realview_defconfig:
>
> kernel/rcu/tree.c:683:2: error: implicit declaration of function ‘IRQ_WORK_INIT’; did you mean ‘IRQMASK_I_BIT’? [-Werror=implicit-function-declaration]
> IRQ_WORK_INIT(late_wakeup_func);
> ^~~~~~~~~~~~~
> IRQMASK_I_BIT
> kernel/rcu/tree.c:683:2: error: invalid initializer
>
>
> Full log:
>
> https://storage.kernelci.org/stable-rc/linux-5.10.y/v5.10.19-662-g92929e15cdc0/arm/realview_defconfig/gcc-8/build.log
That should now be resolved with a new -rc release for 5.4.y and 5.10.y.
> There were also a few new build warnings. Here's a comparison of
> the number of builds that completed with no warnings, with at
> least one warning, and with an error between current stable and
> stable-rc:
>
> pass warn error
> v5.10.19 188 6 0
> v5.10.20-rc2 180 15 1
>
> Full details for these 2 revisions respectively:
>
> https://kernelci.org/build/stable/branch/linux-5.10.y/kernel/v5.10.19/
> https://kernelci.org/build/stable-rc/branch/linux-5.10.y/kernel/v5.10.19-662-g92929e15cdc0/
That error should be resolved.
Warnings for non-x86 arches I have not been tracking to try to get down
to 0. That would be a good project for someone to work on...
> Then on the runtime testing side, there was one boot regression
> detected on imx8mp-evk as detailed here:
>
> https://kernelci.org/test/case/id/603d69ec2924db6b9baddcb2/
>
> I've re-run a couple of tests with both v5.10.19 and v5.10.20-rc2
> and also got a failure with v5.10.19, so it looks like it's not
> really a new regression but more of an intermittent problem.
> Bisections are not enabled in NXP's lab so we don't have results
> about which commit caused it. We should chase this up, I've
> already asked if they're OK to enable bisection. Then we may
> bisect with an older revision that is really booting to find the
> root cause...
Finding that root cause would be good, but doesn't really sound like a
regression yet :)
> Presumably it's not OK to have this build error in the v5.10.20
> release, assuming the boot regression is not new and can be
> ignored, but that's your call. So it seems a bit early for
> KernelCI to stamp it with Tested-by, even though it was tested
> but it's more a matter of clarifying the semantics and whether
> Tested-by implicitly means "works for me". What do you think?
Try the new release to see if that fixes the build errors for you.
And thanks for doing all of the testing here, this round was a rough one
for a variety of different reasons...
thanks,
greg k-h
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH 5.10 000/661] 5.10.20-rc2 review
2021-03-02 12:40 ` Greg Kroah-Hartman
@ 2021-03-03 10:34 ` Guillaume Tucker
0 siblings, 0 replies; 16+ messages in thread
From: Guillaume Tucker @ 2021-03-03 10:34 UTC (permalink / raw)
To: Greg Kroah-Hartman
Cc: linux-kernel, torvalds, akpm, linux, shuah, patches, lkft-triage,
pavel, jonathanh, f.fainelli, stable, Suram Suram,
kernelci-results
On 02/03/2021 12:40, Greg Kroah-Hartman wrote:
> On Tue, Mar 02, 2021 at 11:38:36AM +0000, Guillaume Tucker wrote:
>> On 01/03/2021 19:37, Greg Kroah-Hartman wrote:
>>> This is the start of the stable review cycle for the 5.10.20 release.
>>> There are 661 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 Wed, 03 Mar 2021 19:34:53 +0000.
>>> 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.10.20-rc2.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.10.y
>>> and the diffstat can be found below.
>>>
>>> thanks,
>>>
>>> greg k-h
>>
>>
>> I've been through the KernelCI results for v5.10.20-rc2 and made
>> this manual reply, hoping to eventually get it all automated.
>>
>>
>>
>> First there was one build regression with the arm
>> realview_defconfig:
>>
>> kernel/rcu/tree.c:683:2: error: implicit declaration of function ‘IRQ_WORK_INIT’; did you mean ‘IRQMASK_I_BIT’? [-Werror=implicit-function-declaration]
>> IRQ_WORK_INIT(late_wakeup_func);
>> ^~~~~~~~~~~~~
>> IRQMASK_I_BIT
>> kernel/rcu/tree.c:683:2: error: invalid initializer
>>
>>
>> Full log:
>>
>> https://storage.kernelci.org/stable-rc/linux-5.10.y/v5.10.19-662-g92929e15cdc0/arm/realview_defconfig/gcc-8/build.log
>
> That should now be resolved with a new -rc release for 5.4.y and 5.10.y.
Confirmed in my other email for v5.10.20-rc4.
>> There were also a few new build warnings. Here's a comparison of
>> the number of builds that completed with no warnings, with at
>> least one warning, and with an error between current stable and
>> stable-rc:
>>
>> pass warn error
>> v5.10.19 188 6 0
>> v5.10.20-rc2 180 15 1
>>
>> Full details for these 2 revisions respectively:
>>
>> https://kernelci.org/build/stable/branch/linux-5.10.y/kernel/v5.10.19/
>> https://kernelci.org/build/stable-rc/branch/linux-5.10.y/kernel/v5.10.19-662-g92929e15cdc0/
>
> That error should be resolved.
>
> Warnings for non-x86 arches I have not been tracking to try to get down
> to 0. That would be a good project for someone to work on...
OK, so until we get to 0 we should probably ignore warnings when
replying to the -rc review threads. If someone wants to pick
this up in the meantime, kernelci.org can definitely help.
>> Then on the runtime testing side, there was one boot regression
>> detected on imx8mp-evk as detailed here:
>>
>> https://kernelci.org/test/case/id/603d69ec2924db6b9baddcb2/
>>
>> I've re-run a couple of tests with both v5.10.19 and v5.10.20-rc2
>> and also got a failure with v5.10.19, so it looks like it's not
>> really a new regression but more of an intermittent problem.
>> Bisections are not enabled in NXP's lab so we don't have results
>> about which commit caused it. We should chase this up, I've
>> already asked if they're OK to enable bisection. Then we may
>> bisect with an older revision that is really booting to find the
>> root cause...
>
> Finding that root cause would be good, but doesn't really sound like a
> regression yet :)
Yep. Bisections are now getting enabled in the NXP test lab, so
we'll share the news if it leads to something. FWIW the same
test passed with v5.10.20-rc4.
>> Presumably it's not OK to have this build error in the v5.10.20
>> release, assuming the boot regression is not new and can be
>> ignored, but that's your call. So it seems a bit early for
>> KernelCI to stamp it with Tested-by, even though it was tested
>> but it's more a matter of clarifying the semantics and whether
>> Tested-by implicitly means "works for me". What do you think?
>
> Try the new release to see if that fixes the build errors for you.
All passing now.
> And thanks for doing all of the testing here, this round was a rough one
> for a variety of different reasons...
You're welcome. That's what KernelCI is here for :)
It'll just take a bit more typing to automate the replies and use
the last stable release as a reference to detect new regressions
on stable-rc. I think patches@kernelci.org you're putting on CC
will make things easier in this respect, in fact that's what it
was originally created for.
Best wishes,
Guillaume
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH 5.10 000/661] 5.10.20-rc2 review
2021-03-01 21:43 ` Shuah Khan
@ 2021-03-04 10:39 ` Greg Kroah-Hartman
0 siblings, 0 replies; 16+ messages in thread
From: Greg Kroah-Hartman @ 2021-03-04 10:39 UTC (permalink / raw)
To: Shuah Khan
Cc: linux-kernel, torvalds, akpm, linux, shuah, patches, lkft-triage,
pavel, jonathanh, f.fainelli, stable
On Mon, Mar 01, 2021 at 02:43:59PM -0700, Shuah Khan wrote:
> On 3/1/21 12:37 PM, Greg Kroah-Hartman wrote:
> > This is the start of the stable review cycle for the 5.10.20 release.
> > There are 661 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 Wed, 03 Mar 2021 19:34:53 +0000.
> > 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.10.20-rc2.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.10.y
> > and the diffstat can be found below.
> >
> > thanks,
> >
> > greg k-h
> >
>
> Compiled and booted on my test system. No dmesg regressions.
>
> Tested-by: Shuah Khan <skhan@linuxfoundation.org>
Thanks for all the testing and letting me know.
greg k-h
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH 5.10 000/661] 5.10.20-rc2 review
2021-03-01 21:19 ` Pavel Machek
@ 2021-03-04 10:39 ` Greg Kroah-Hartman
0 siblings, 0 replies; 16+ messages in thread
From: Greg Kroah-Hartman @ 2021-03-04 10:39 UTC (permalink / raw)
To: Pavel Machek
Cc: linux-kernel, torvalds, akpm, linux, shuah, patches, lkft-triage,
jonathanh, f.fainelli, stable
On Mon, Mar 01, 2021 at 10:19:25PM +0100, Pavel Machek wrote:
> Hi!
>
> > This is the start of the stable review cycle for the 5.10.20 release.
> > There are 661 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.
>
> CIP testing did not find any problems here (failures are due to
> unavailable boards).
>
> https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/tree/linux-5.10.y
>
> Tested-by: Pavel Machek (CIP) <pavel@denx.de>
Thanks for testing some of these and letting me know.
greg k-h
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH 5.10 000/661] 5.10.20-rc2 review
2021-03-02 9:21 ` Jon Hunter
@ 2021-03-04 10:39 ` Greg Kroah-Hartman
0 siblings, 0 replies; 16+ messages in thread
From: Greg Kroah-Hartman @ 2021-03-04 10:39 UTC (permalink / raw)
To: Jon Hunter
Cc: torvalds, akpm, linux, shuah, patches, lkft-triage, pavel,
f.fainelli, stable, linux-tegra
On Tue, Mar 02, 2021 at 09:21:24AM +0000, Jon Hunter wrote:
> On Mon, 01 Mar 2021 20:37:55 +0100, Greg Kroah-Hartman wrote:
> > This is the start of the stable review cycle for the 5.10.20 release.
> > There are 661 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 Wed, 03 Mar 2021 19:34:53 +0000.
> > 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.10.20-rc2.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.10.y
> > and the diffstat can be found below.
> >
> > thanks,
> >
> > greg k-h
>
> All tests passing for Tegra ...
>
> Test results for stable-v5.10:
> 12 builds: 12 pass, 0 fail
> 26 boots: 26 pass, 0 fail
> 65 tests: 65 pass, 0 fail
>
> Linux version: 5.10.20-rc2-g92929e15cdc0
> Boards tested: tegra124-jetson-tk1, tegra186-p2771-0000,
> tegra194-p2972-0000, tegra20-ventana,
> tegra210-p2371-2180, tegra210-p3450-0000,
> tegra30-cardhu-a04
>
> Tested-by: Jon Hunter <jonathanh@nvidia.com>
Thanks for testing them all and letting me know.
greg k-h
^ permalink raw reply [flat|nested] 16+ messages in thread
end of thread, other threads:[~2021-03-04 10:41 UTC | newest]
Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-03-01 19:37 [PATCH 5.10 000/661] 5.10.20-rc2 review Greg Kroah-Hartman
2021-03-01 21:19 ` Pavel Machek
2021-03-04 10:39 ` Greg Kroah-Hartman
2021-03-01 21:43 ` Shuah Khan
2021-03-04 10:39 ` Greg Kroah-Hartman
2021-03-01 22:42 ` Florian Fainelli
2021-03-02 7:15 ` Naresh Kamboju
2021-03-02 9:50 ` Naresh Kamboju
2021-03-02 9:56 ` Greg Kroah-Hartman
2021-03-02 10:12 ` Naresh Kamboju
2021-03-02 10:15 ` Naresh Kamboju
2021-03-02 9:21 ` Jon Hunter
2021-03-04 10:39 ` Greg Kroah-Hartman
2021-03-02 11:38 ` Guillaume Tucker
2021-03-02 12:40 ` Greg Kroah-Hartman
2021-03-03 10:34 ` Guillaume Tucker
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).