Linux kernel 5.15-rc6 released
So here we are, slightly later on a Sunday than usual due to travel, but rc6 is out.
I'd love to say that it's all looking average, but rc6 is actually bigger han rc5 was, and larger than normal for this time in the release cycle.
It's not _enormously_ larger than normal, and it's not the largest rc6 we've had, but it's still slightly worrisome. By rc6 I really do expect things to have started calming down.
I'm hoping it's just one of those random timing effects, with a couple of slightly bigger pulls having come in the last week, and we'll see the next week being extra quiet because rc6 got some of the stuff that would normally have hit rc7. It happens. But let's see how this goes.
The 5.15 cycle over-all remains one of the smaller cycles (at least counting commits), so I wouldn't have expected this to be one that requires an extra rc, but that may be what ends up happening unless the upcoming week is really nice and calm.
That said, nothing in here looks _particularly_ worrisome. It really smells like just random timing effects to me, with networking, GPU drivers, and ntfs3 all having had a somewhat active week. Other than that it all really looks fairly normal.
Full details in the shortlog below.
Please give it a whirl. And let's hope for a nice calm next week and a smaller rc7.
Linus
Full source: https://git.kernel.org/torvalds/t/linux-5.15-rc6.tar.gz
Patch: https://git.kernel.org/torvalds/p/v5.15-rc6/v5.14
You can view the summary of the changes at the following URL:
https://git.kernel.org/torvalds/ds/v5.15-rc6/v5.15-rc5
---
Adam Manzanares (1):
nvme: fix per-namespace chardev deletion
Akilesh Kailash (1):
dm verity: skip redundant verity_handle_err() on I/O errors
Al Viro (1):
csky: don't let sigreturn play with priveleged bits of status register
Aleksander Morgado (1):
USB: serial: qcserial: add EM9191 QDL support
Alexander Usyskin (1):
mei: hbm: drop hbm responses on early shutdown
Alexandru Tachici (3):
iio: adc: ad7192: Add IRQ flag
iio: adc: ad7780: Fix IRQ flag
iio: adc: ad7793: Fix IRQ flag
Alexey Bayduraev (1):
perf report: Output non-zero offset for decompressed records
Alvin Šipraga (1):
net: dsa: fix spurious error message when unoffloaded port leaves bridge
Andy Shevchenko (3):
mei: me: add Ice Lake-N device id.
gpio: pca953x: Improve bias setting
gpio: mockup: Convert to use software nodes
Apurva Nandan (1):
spi: Use 'flash' node name instead of 'spi-flash' in example
Ard Biesheuvel (1):
efi/cper: use stack buffer for error record decoding
Arnd Bergmann (8):
module: fix clang CFI with MODULE_UNLOAD=n
drm/msm/submit: fix overflow check on 64-bit architectures
staging: vc04_services: shut up out-of-range warning
cb710: avoid NULL pointer subtraction
bitfield: build kunit tests without structleak plugin
iommu/arm: fix ARM_SMMU_QCOM compilation
ethernet: s2io: fix setting mac address during resume
eeprom: 93xx46: fix MODULE_DEVICE_TABLE
ArthurChiao (1):
cgroupv2, docs: fix misinformation in "device controller" section
Arun Ramadoss (1):
net: dsa: microchip: Added the condition for scheduling ksz_mib_read_work
Aya Levin (1):
net/mlx5e: Mutually exclude RX-FCS and RX-port-timestamp
Baowen Zheng (1):
nfp: flow_offload: move flow_indr_dev_register from app init to app start
Biju Das (2):
clk: renesas: r9a07g044: Mark IA55_CLK and DMAC_ACLK critical
clk: renesas: rzg2l: Fix clk status function
Billy Tsai (1):
iio: adc: aspeed: set driver data when adc probe.
Borislav Petkov (2):
x86/Kconfig: Do not enable AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT automatically
x86/fpu: Mask out the invalid MXCSR bits properly
Brendan Higgins (4):
gcc-plugins/structleak: add makefile var for disabling structleak
iio/test-format: build kunit tests without structleak plugin
device property: build kunit tests without structleak plugin
thunderbolt: build kunit tests without structleak plugin
Cai Huoqing (1):
MAINTAINERS: Update the devicetree documentation path of imx fec driver
Cameron Berkenpas (1):
ALSA: hda/realtek: Fix for quirk to enable speaker output on the
Lenovo 13s Gen2
Chris Chiu (1):
ALSA: hda - Enable headphone mic on Dell Latitude laptops with ALC3254
Christoph Hellwig (7):
block: call submit_bio_checks under q_usage_counter
block: factor out a blk_try_enter_queue helper
block: split bio_queue_enter from blk_queue_enter
block: drain file system I/O on del_gendisk
block: keep q_usage_counter in atomic mode after del_gendisk
kyber: avoid q->disk dereferences in trace points
block: warn when putting the final reference on a registered disk
Christophe JAILLET (3):
iio: adc128s052: Fix the error handling path of 'adc128_probe()'
fs/ntfs3: Remove a useless test in 'indx_find()'
fs/ntfs3: Remove a useless shadowing variable
Chun-Kuang Hu (5):
Revert "drm/mediatek: Clear pending flag when cmdq packet is done"
Revert "drm/mediatek: Add cmdq_handle in mtk_crtc"
Revert "drm/mediatek: Detect CMDQ execution timeout"
Revert "drm/mediatek: Remove struct cmdq_client"
Revert "drm/mediatek: Use mailbox rx_callback instead of cmdq_task_cb"
Chunguang Xu (1):
docs/cgroup: remove some duplicate words
Cindy Lu (1):
vhost-vdpa: Fix the wrong input in config_cb
Colin Ian King (6):
fs/ntfs3: Remove redundant initialization of variable err
iio: adc: rzg2l_adc: Fix -EBUSY timeout error return
fs/ntfs3: Fix a memory leak on object opts
tracing: Fix missing * in comment block
drm/msm: Fix null pointer dereference on pointer edp
dm clone: make array 'descs' static
Cornelia Huck (2):
KVM: s390: remove myself as reviewer
vfio-ccw: step down as maintainer
Cédric Le Goater (1):
powerpc/xive: Discard disabled interrupts in get_irqchip_state()
Dafna Hirschfeld (1):
spi: mediatek: skip delays if they are 0
Dan Carpenter (10):
iio: dac: ti-dac5571: fix an error code in probe()
iio: ssp_sensors: fix error code in ssp_print_mcu_debug()
iio: ssp_sensors: add more range checking in ssp_parse_dataframe()
staging: r8188eu: prevent array underflow in rtw_hal_update_ra_mask()
drm/msm/a4xx: fix error handling in a4xx_gpu_init()
drm/msm/a3xx: fix error handling in a3xx_gpu_init()
drm/msm/dsi: Fix an error code in msm_dsi_modeset_init()
drm/msm/dsi: fix off by one in dsi_bus_clk_enable error handling
pata_legacy: fix a couple uninitialized variable bugs
block/rnbd-clt-sysfs: fix a couple uninitialized variable bugs
Daniel Latypov (2):
kunit: tool: better handling of quasi-bool args (--json, --raw_output)
kunit: fix kernel-doc warnings due to mismatched arg names
Daniel Scally (1):
platform/x86: intel_skl_int3472: Correct null check
Daniele Palmas (1):
USB: serial: option: add Telit LE910Cx composition 0x1204
Dexuan Cui (1):
drm/hyperv: Fix double mouse pointers
Dinh Nguyen (2):
clk: socfpga: agilex: fix duplicate s2f_user0_clk
MAINTAINERS: Update entry for the Stratix10 firmware
Dmitry Baryshkov (2):
drm/msm/mdp5: fix cursor-related warnings
drm/msm/dsi/phy: fix clock names in 28nm_8960 phy
Douglas Anderson (1):
drm/edid: In connector_bad_edid() cap num_of_ext by num_blocks read
Eiichi Tsukata (1):
sctp: account stream padding length for reconf chunk
Fabio Estevam (1):
drm/msm: Do not run snapshot on non-DPU devices
Filipe Manana (5):
btrfs: deal with errors when checking if a dir entry exists
during log replay
btrfs: deal with errors when replaying dir entry during log replay
btrfs: deal with errors when adding inode reference during log replay
btrfs: unify lookup return value when dir entry is missing
btrfs: check for error when looking up inode during dir entry replay
Florian Fainelli (1):
net: phy: Do not shutdown PHYs in READY state
Guenter Roeck (3):
csky: Select ARCH_WANT_FRAME_POINTERS only if compiler supports it
csky: bitops: Remove duplicate __clear_bit define
csky: Make HAVE_TCM depend on !COMPILE_TEST
Guo Ren (1):
csky: Fixup regs.sr broken in ptrace
Haiyang Zhang (1):
net: mana: Fix error handling in mana_create_rxq()
Halil Pasic (1):
virtio: write back F_VERSION_1 before validate
Hans Potsch (1):
EDAC/armada-xp: Fix output of uncorrectable error counter
Hans de Goede (1):
platform/x86: dell: Make DELL_WMI_PRIVACY depend on DELL_WMI
Hao Xu (1):
io_uring: fix wrong condition to grab uring lock
Heiko Carstens (1):
s390: add Alexander Gordeev as reviewer
Heinrich Schuchardt (1):
efi/libstub: Simplify "Exiting bootservices" message
Herve Codina (4):
net: stmmac: fix get_hw_feature() on old hardware
dt-bindings: net: snps,dwmac: add dwmac 3.40a IP version
net: stmmac: add support for dwmac 3.40a
ARM: dts: spear3xx: Fix gmac node
Hui Liu (1):
iio: mtk-auxadc: fix case IIO_CHAN_INFO_PROCESSED
Hui Wang (1):
ALSA: hda/realtek: Fix the mic type detection issue for ASUS G551JW
Ian Kent (1):
kernfs: don't create a negative dentry if inactive node exists
Ido Schimmel (1):
mlxsw: thermal: Fix out-of-bounds memory accesses
Jackie Liu (2):
tracing: Fix missing osnoise tracer on max_latency
acpi/arm64: fix next_platform_timer() section mismatch error
Jacob Keller (1):
ice: fix locking for Tx timestamp tracking flush
Jiazi Li (1):
dm: fix mempool NULL pointer race when completing IO
Jiri Valek - 2N (1):
iio: light: opt3001: Fixed timeout error when 0 lux
Johan Hovold (3):
serial: 8250: allow disabling of Freescale 16550 compile test
USB: xhci: dbc: fix tty registration race
workqueue: fix state-dump console deadlock
John Liu (1):
ALSA: hda/realtek: Enable 4-speaker output for Dell Precision 5560 laptop
Jonas Hahnfeld (1):
ALSA: usb-audio: Add quirk for VF0770
Jonathan Bell (2):
xhci: guard accesses to ep_state in xhci_endpoint_reset()
xhci: add quirk for host controllers that don't update endpoint DCS
Josef Bacik (2):
btrfs: update refs for any root except tree log roots
btrfs: fix abort logic in btrfs_replace_file_extents
Justin Iurman (2):
ipv6: ioam: move the check for undefined bits
selftests: net: modify IOAM tests for undef bits
Kai Vehmanen (1):
ALSA: hda: avoid write to STATESTS if controller is in reset
Kailang Yang (1):
ALSA: hda/realtek - ALC236 headset MIC recording issue
Kamal Dasu (1):
spi: bcm-qspi: clear MSPI spifie interrupt during probe
Kan Liang (1):
perf/x86/msr: Add Sapphire Rapids CPU support
Kari Argillander (41):
fs/ntfs3: Remove unnecesarry mount option noatime
fs/ntfs3: Remove unnecesarry remount flag handling
fs/ntfs3: Convert mount options to pointer in sbi
fs/ntfs3: Use new api for mounting
fs/ntfs3: Init spi more in init_fs_context than fill_super
fs/ntfs3: Make mount option nohidden more universal
fs/ntfs3: Add iocharset= mount option as alias for nls=
fs/ntfs3: Rename mount option no_acs_rules > (no)acsrules
fs/ntfs3: Show uid/gid always in show_options()
fs/ntfs3. Add forward declarations for structs to debug.h
fs/ntfs3: Add missing header files to ntfs.h
fs/ntfs3: Add missing headers and forward declarations to ntfs_fs.h
fs/ntfs3: Add missing header and guards to lib/ headers
fs/ntfs3: Change right headers to bitfunc.c
fs/ntfs3: Change right headers to upcase.c
fs/ntfs3: Change right headers to lznt.c
fs/ntfs3: Remove unneeded header files from c files
fs/ntfs3: Limit binary search table size
fs/ntfs3: Make binary search to search smaller chunks in beginning
fs/ntfs3: Always use binary search with entry search
fs/ntfs3: Remove '+' before constant in ni_insert_resident()
fs/ntfs3: Place Comparisons constant right side of the test
fs/ntfs3: Remove braces from single statment block
fs/ntfs3: Remove tabs before spaces from comment
fs/ntfs3: Fix ntfs_look_for_free_space() does only report -ENOSPC
fs/ntfs3: Remove always false condition check
fs/ntfs3: Use clamp/max macros instead of comparisons
fs/ntfs3: Use min/max macros instated of ternary operators
fs/ntfs3: Fix wrong error message $Logfile -> $UpCase
fs/ntfs3: Change EINVAL to ENOMEM when d_make_root fails
fs/ntfs3: Remove impossible fault condition in fill_super
fs/ntfs3: Return straight without goto in fill_super
fs/ntfs3: Remove unnecessary variable loading in fill_super
fs/ntfs3: Use sb instead of sbi->sb in fill_super
fs/ntfs3: Remove tmp var is_ro in ntfs_fill_super
fs/ntfs3: Remove tmp pointer bd_inode in fill_super
fs/ntfs3: Remove tmp pointer upcase in fill_super
fs/ntfs3: Initialize pointer before use place in fill_super
fs/ntfs3: Initiliaze sb blocksize only in one place + refactor
Doc/fs/ntfs3: Fix rst format and make it cleaner
fs/ntfs3: Remove deprecated mount options nls
Karsten Graul (1):
net/smc: improved fix wait on already cleared link
Keith Busch (1):
nvme-pci: Fix abort command id
Konstantin Komarov (25):
fs/ntfs3: Fix insertion of attr in ni_ins_attr_ext
fs/ntfs3: Change max hardlinks limit to 4000
fs/ntfs3: Add sync flag to ntfs_sb_write_run and al_update
fs/ntfs3: Fix logical error in ntfs_create_inode
fs/ntfs3: Move ni_lock_dir and ni_unlock into ntfs_create_inode
fs/ntfs3: Refactor ntfs_get_acl_ex for better readability
fs/ntfs3: Pass flags to ntfs_set_ea in ntfs_set_acl_ex
fs/ntfs3: Change posix_acl_equiv_mode to posix_acl_update_mode
fs/ntfs3: Refactoring lock in ntfs_init_acl
fs/ntfs3: Reject mount if boot's cluster size < media sector size
fs/ntfs3: Refactoring of ntfs_init_from_boot
fs/ntfs3: Check for NULL if ATTR_EA_INFO is incorrect
fs/ntfs3: Use available posix_acl_release instead of
ntfs_posix_acl_release
fs/ntfs3: Remove locked argument in ntfs_set_ea
fs/ntfs3: Refactoring of ntfs_set_ea
fs/ntfs3: Forbid FALLOC_FL_PUNCH_HOLE for normal files
fs/ntfs3: Remove unnecessary functions
fs/ntfs3: Keep prealloc for all types of files
fs/ntfs3: Fix memory leak if fill_super failed
fs/ntfs3: Rework ntfs_utf16_to_nls
fs/ntfs3: Refactor ntfs_readlink_hlp
fs/ntfs3: Refactor ntfs_create_inode
fs/ntfs3: Refactor ni_parse_reparse
fs/ntfs3: Refactor ntfs_read_mft
fs/ntfs3: Check for NULL pointers in ni_try_remove_attr_list
Kuogee Hsieh (1):
drm/msm/dp: only signal audio when disconnected detected at dp_pm_resume
Laurent Pinchart (1):
drm: rcar-du: Don't create encoder for unconnected LVDS outputs
Lin Ma (1):
nfc: nci: fix the UAF of rf_conn_info object
Linus Torvalds (1):
Linux 5.15-rc6
Luca Weiss (1):
clk: qcom: add select QCOM_GDSC for SM6350
Lukas Bulwahn (1):
MAINTAINERS: rectify entry for SY8106A REGULATOR DRIVER
Maarten Zanders (1):
net: dsa: mv88e6xxx: don't use PHY_DETECT on internal PHY's
Marek Vasut (2):
drm/msm: Avoid potential overflow in timeout_to_jiffies()
drm/nouveau/fifo: Reinstate the correct engine bit programming
Marijn Suijten (1):
drm/msm/dsi: dsi_phy_14nm: Take ready-bit into account in poll_for_ready
Mark Brown (7):
spi: spidev: Add SPI ID table
fpga: ice40-spi: Add SPI device ID table
misc: gehc: Add SPI ID table
eeprom: at25: Add SPI ID table
eeprom: 93xx46: Add SPI device ID table
gpio: 74x164: Add SPI device ID table
spi: Fix deadlock when adding SPI controllers on SPI buses
Masami Hiramatsu (1):
bootconfig: init: Fix memblock leak in xbc_make_cmdline()
Mateusz Kwiatkowski (1):
ARM: dts: bcm283x: Fix VEC address for BCM2711
Matthew Auld (1):
drm/i915: remember to call i915_sw_fence_fini
Matthew Brost (1):
drm/i915: Fix bug in user proto-context creation that leaked contexts
Maxim Mikityanskiy (1):
net/mlx5e: Fix division by 0 in mlx5e_select_queue for representors
Md Sadre Alam (1):
mtd: rawnand: qcom: Update code word value for raw read
Michael Cullen (1):
Input: xpad - add support for another USB ID of Nacon GC-100
Michael Ellerman (2):
KVM: PPC: Book3S HV: Fix stack handling in idle_kvm_start_guest()
KVM: PPC: Book3S HV: Make idle_kvm_start_guest() return 0 if it
went to guest
Michael Forney (2):
objtool: Check for gelf_update_rel[a] failures
objtool: Update section header before relocations
Michael S. Tsirkin (1):
Revert "virtio-blk: Add validation for block size in config space"
Michael Walle (1):
spi: spi-nxp-fspi: don't depend on a specific node name erratum workaround
Mike Kravetz (1):
arm64/hugetlb: fix CMA gigantic page order for non-4K PAGE_SIZE
Mike Rapoport (1):
memblock: exclude NOMAP regions from kmemleak
Ming Lei (1):
dm rq: don't queue request to blk-mq during DM suspend
Miquel Raynal (3):
iio: adc: max1027: Fix wrong shift with 12-bit devices
iio: adc: max1027: Fix the number of max1X31 channels
usb: musb: dsps: Fix the probe error path
Moritz Fischer (2):
MAINTAINERS: Add Hao and Yilun as maintainers
MAINTAINERS: Drop outdated FPGA Manager website
Nanyong Sun (1):
net: encx24j600: check error in devm_regmap_init_encx24j600
Nathan Chancellor (1):
Input: touchscreen - avoid bitwise vs logical OR warning
Nicolas Saenz Julienne (2):
ARM: dts: bcm2711-rpi-4-b: Fix pcie0's unit address formatting
ARM: dts: bcm2711-rpi-4-b: Fix usb's unit address
Nikolay Martynov (1):
xhci: Enable trust tx length quirk for Fresco FL11 USB controller
Nuno Sá (2):
iio: adis16475: fix deadlock on frequency set
iio: adis16480: fix devices that do not support sleep mode
Oleksij Rempel (1):
Input: resistive-adc-touch - fix division by zero error on z1 == 0
Paolo Abeni (1):
mptcp: fix possible stall on recvmsg()
Paolo Valente (1):
block, bfq: reset last_bfqq_created on group change
Pavankumar Kondeti (1):
xhci: Fix command ring pointer corruption while aborting a command
Philipp Zabel (1):
ARM: imx: register reset controller from a platform driver
Prashant Malani (3):
platform/x86: intel_scu_ipc: Fix busy loop expiry time
platform/x86: intel_scu_ipc: Increase virtual timeout to 10s
platform/x86: intel_scu_ipc: Update timeout value in comment
Qu Wenruo (1):
btrfs: unlock newly allocated extent buffer after error
Rajaravi Krishna Katta (1):
habanalabs: fix resetting args in wait for CS IOCTL
Randy Dunlap (3):
misc: HI6421V600_IRQ should depend on HAS_IOMEM
VDUSE: fix documentation underline warning
drm/r128: fix build for UML
Rob Clark (5):
drm/msm: Fix crash on dev file close
drm/msm/a6xx: Serialize GMU communication
drm/msm/a6xx: Track current ctx by seqno
drm/msm: A bit more docs + cleanup
drm/msm: One sched entity per process per priority
Robert Foss (1):
drm/msm/dpu: Fix address of SM8150 PINGPONG5 IRQ register
Roberto Sassu (1):
s390: fix strrchr() implementation
Rolf Eike Beer (1):
workqueue: annotate alloc_workqueue() as printf
Sachi King (2):
platform/x86: amd-pmc: Add alternative acpi id for PMC controller
ACPI: PM: Include alternate AMDI0005 id in special behaviour
Saeed Mahameed (1):
net/mlx5e: Switchdev representors are not vlan challenged
Saravana Kannan (3):
driver core: Reject pointless SYNC_STATE_ONLY device links
drivers: bus: simple-pm-bus: Add support for probing simple bus
only devices
drivers: bus: Delete CONFIG_SIMPLE_PM_BUS
Sean Nyekjaer (1):
iio: accel: fxls8962af: return IRQ_HANDLED when fifo is flushed
Sebastian Andrzej Siewior (1):
mqprio: Correct stats in mqprio_dump_class_stats().
Shannon Nelson (1):
ionic: don't remove netdev->dev_addr when syncing uc list
Shawn Guo (1):
clk: qcom: gcc-sm6115: Fix offset for hlos1_vote_turing_mmu_tbu0_gdsc
Shay Drory (1):
net/mlx5: Fix cleanup of bridge delayed work
Shravan S (1):
platform/x86: int1092: Fix non sequential device mode handling
Shunsuke Nakamura (2):
libperf test evsel: Fix build error on !x86 architectures
libperf tests: Fix test_stat_cpu
Srinivas Kandagatla (1):
misc: fastrpc: Add missing lock before accessing find_vma()
Stefan Wahren (2):
ARM: dts: bcm2711: fix MDIO #address- and #size-cells
ARM: dts: bcm2711-rpi-4-b: fix sd_io_1v8_reg regulator states
Stephan Gerhold (1):
drm/msm: Fix devfreq NULL pointer dereference on a3xx
Stephen Boyd (2):
af_unix: Rename UNIX-DGRAM to UNIX to maintain backwards compatability
nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells
Steven Rostedt (1):
nds32/ftrace: Fix Error: invalid operands (*UND* and *UND*
sections) for `^'
Steven Rostedt (VMware) (2):
tracing: Fix event probe removal from dynamic events
selftests/ftrace: Update test for more eprobe removal process
Sudeep Holla (2):
firmware: arm_ffa: Add missing remove callback to ffa_bus_type
firmware: arm_ffa: Fix __ffa_devices_unregister
Sumit Garg (1):
tee: optee: Fix missing devices unregister during optee_remove
Takashi Iwai (5):
ALSA: usb-audio: Fix a missing error check in scarlett gen2 mixer
ALSA: seq: Fix a potential UAF by wrong private_free call order
ALSA: usb-audio: Enable rate validation for Scarlett devices
ALSA: hda: intel: Allow repeatedly probing on codec configuration errors
ALSA: pcm: Workaround for a wrong offset in SYNC_PTR compat ioctl
Tariq Toukan (1):
net/mlx5e: Allow only complete TXQs partition in MQPRIO channel mode
Tetsuo Handa (1):
brd: reduce the brd_devices_mutex scope
Thomas Zimmermann (1):
drm/fbdev: Clamp fbdev surface size if too large
Tomaz Solc (1):
USB: serial: option: add prod. id for Quectel EG91
Uwe Kleine-König (2):
spi-mux: Fix false-positive lockdep splats
Input: snvs_pwrkey - add clk handling
Vadim Pasternak (2):
platform/mellanox: mlxreg-io: Fix argument base in kstrtou32() call
platform/mellanox: mlxreg-io: Fix read access of n-bytes size attributes
Valentine Fatiev (1):
net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path
Vamshi K Sthambamkadi (1):
tracing: Fix memory leak in eprobe_register()
Vegard Nossum (4):
r8152: select CRC32 and CRYPTO/CRYPTO_HASH/CRYPTO_SHA256
net: arc: select CRC32
net: korina: select CRC32
drm/panel: olimex-lcd-olinuxino: select CRC32
Ville Baillie (1):
spi: atmel: Fix PDC transfer setup bug
Vineet Gupta (1):
ARC: fix potential build snafu
Vladimir Oltean (18):
net: dsa: fix bridge_num not getting cleared after ports leaving
the bridge
net: dsa: tag_dsa: send packets with TX fwd offload from
VLAN-unaware bridges using VID 0
net: dsa: mv88e6xxx: keep the pvid at 0 when VLAN-unaware
net: dsa: mv88e6xxx: isolate the ATU databases of standalone and
bridged ports
net: dsa: hold rtnl_lock in dsa_switch_setup_tag_protocol
net: dsa: move sja1110_process_meta_tstamp inside the tagging
protocol driver
net: dsa: sja1105: break dependency between dsa_port_is_sja1105
and switch driver
net: mscc: ocelot: make use of all 63 PTP timestamp identifiers
net: mscc: ocelot: avoid overflowing the PTP timestamp FIFO
net: mscc: ocelot: warn when a PTP IRQ is raised for an unknown skb
net: mscc: ocelot: deny TX timestamping of non-PTP packets
net: mscc: ocelot: cross-check the sequence id from the
timestamp FIFO with the skb PTP header
net: dsa: tag_ocelot: break circular dependency with ocelot
switch lib driver
net: dsa: tag_ocelot_8021q: break circular dependency with
ocelot switch lib
net: dsa: felix: purge skb from TX timestamping queue if it cannot be sent
net: dsa: tag_ocelot_8021q: fix inability to inject STP BPDUs
into BLOCKING ports
net: dsa: felix: break at first CPU port during init and teardown
Revert "net: procfs: add seq_puts() statement for dev_mcast"
Waiman Long (1):
cgroup/cpuset: Change references of cpuset_mutex to cpuset_rwsem
Wan Jiabing (1):
net: mscc: ocelot: Fix dumplicated argument in ocelot
Wang Hai (2):
PCI/MSI: Handle msi_populate_sysfs() errors correctly
ata: ahci_platform: fix null-ptr-deref in
ahci_platform_enable_regulators()
Werner Sembach (3):
ALSA: hda/realtek: Complete partial device name to avoid ambiguity
ALSA: hda/realtek: Add quirk for Clevo X170KM-G
ALSA: hda/realtek: Add quirk for TongFang PHxTxX1
Wu Zongyong (1):
vhost_vdpa: unset vq irq before freeing irq
Xiaolong Huang (1):
isdn: cpai: check ctr->cnr to avoid array index out of bound
Xin Long (1):
icmp: fix icmp_ext_echo_iio parsing in icmp_build_probe
Xiyu Yang (1):
kunit: fix reference count leak in kfree_at_end
Xuan Zhuo (1):
virtio-net: fix for skb_over_panic inside big mode
Yang Yingliang (1):
iio: adc: rzg2l_adc: add missing clk_disable_unprepare() in
rzg2l_adc_pm_runtime_resume()
Yu-Tung Chang (1):
USB: serial: option: add Quectel EC200S-CN module support
Zenghui Yu (1):
drm/i915: Free the returned object of acpi_evaluate_dsm()
Zephaniah E. Loss-Cutler-Hull (1):
platform/x86: gigabyte-wmi: add support for B550 AORUS ELITE AX V2
Zhang Jianhua (1):
efi: Change down_interruptible() in virt_efi_reset_system() to
down_trylock()
Zheyu Ma (1):
isdn: mISDN: Fix sleeping function called from invalid context
Ziyang Xuan (3):
nfc: fix error handling of nfc_proto_register()
NFC: digital: fix possible memory leak in digital_tg_listen_mdaa()
NFC: digital: fix possible memory leak in digital_in_send_sdd_req()
chongjiapeng (1):
qed: Fix missing error code in qed_slowpath_start()
Linus Torvalds has announced the release of the sixth release candidate for Linux kernel 5.15.