Commit graph

675 commits

Author SHA1 Message Date
4ef52b27cb %{kversion} 2024-07-28 10:50:35 +00:00
9fe30ecccf %{kversion} 2024-07-27 23:24:12 +00:00
27590c6113 %{kversion} 2024-07-27 08:25:53 +00:00
2d925ed08a Version 2024-02-22 21:38:46 +00:00
be1d7791ca Version 2024-02-22 21:24:40 +00:00
7486c665b6 Version
%{kversion}
Versionize
Versionize
2022-12-26 23:43:26 +03:00
56be2b35a7 Version
%{kversion}
Versionize
Versionize
2022-12-26 22:29:44 +03:00
Mikhail Novosyolov
b58aedfe8d [bot] upd: 5.15.77 -> 5.15.79
Changelog:

ACPI: APEI: Fix integer overflow in ghes_estatus_pool_init()
af_unix: Fix memory leaks of the whole sk due to OOB skb.
ALSA: hda/ca0132: add quirk for EVGA Z390 DARK
ALSA: hda: fix potential memleak in 'add_widget_node'
ALSA: hda/hdmi - enable runtime pm for more AMD display audio
ALSA: hda/realtek: Add Positivo C6300 model quirk
ALSA: usb-audio: Add DSD support for Accuphase DAC-60
ALSA: usb-audio: Add quirk entry for M-Audio Micro
ALSA: usb-audio: Yet more regression for for the delayed card registration
arm64: dts: imx8: correct clock order
arm64: dts: juno: Add thermal critical trip points
arm64: dts: ls1088a: specify clock frequencies for the MDIO controllers
arm64: dts: ls208xa: specify clock frequencies for the MDIO controllers
arm64: dts: lx2160a: specify clock frequencies for the MDIO controllers
arm64: efi: Fix handling of misaligned runtime regions and drop warning
arm64: entry: avoid kprobe recursion
ARM: dts: imx6qdl-gw59{10,13}: fix user pushbutton GPIO offset
ata: libata-scsi: fix SYNCHRONIZE CACHE (16) command failure
ata: pata_legacy: fix pdc20230_set_piomode()
block, bfq: protect 'bfqd->queued' by 'bfqd->lock'
block: Fix possible memory leak for rq_wb on add_disk failure
Bluetooth: L2CAP: Fix accepting connection request for invalid SPSM
Bluetooth: L2CAP: Fix attempting to access uninitialized memory
Bluetooth: L2CAP: Fix memory leak in vhci_write
Bluetooth: L2CAP: Fix use-after-free caused by l2cap_reassemble_sdu
Bluetooth: L2CAP: fix use-after-free in l2cap_conn_del()
Bluetooth: virtio_bt: Use skb_put to set length
bnxt_en: Fix possible crash in bnxt_hwrm_set_coal()
bnxt_en: fix potentially incorrect return value for ndo_rx_flow_steer
bpf: Add helper macro bpf_for_each_reg_in_vstate
bpf: Fix sockmap calling sleepable function in teardown path
bpf: Fix wrong reg type conversion in release_reference()
bpf, sockmap: Fix sk->sk_forward_alloc warn_on in sk_stream_kill_queues
bpf, sockmap: Fix the sk->sk_forward_alloc warning of sk_stream_kill_queues
bpf, sock_map: Move cancel_work_sync() out of sock lock
bpftool: Fix NULL pointer dereference when pin {PROG, MAP, LINK} without FILE
bpf, verifier: Fix memory leak in array reallocation for stack state
btrfs: fix inode list leak during backref walking at find_parent_nodes()
btrfs: fix inode list leak during backref walking at resolve_indirect_refs()
btrfs: fix lost file sync on direct IO write with nowait and dsync iocb
btrfs: fix match incorrectly in dev_args_match_device
btrfs: fix tree mod log mishandling of reallocated nodes
btrfs: fix type of parameter generation in btrfs_get_dentry
btrfs: fix ulist leaks in error paths of qgroup self tests
btrfs: selftests: fix wrong error check in btrfs_free_dummy_root()
btrfs: zoned: initialize device's zone info for seeding
can: af_can: fix NULL pointer dereference in can_rx_register()
can: j1939: j1939_send_one(): fix missing CAN header initialization
capabilities: fix potential memleak on error path from vfs_getxattr_alloc()
capabilities: fix undefined behavior in bit shift for CAP_TO_MASK
cert host tools: Stop complaining about deprecated OpenSSL functions
cifs: fix regression in very old smb1 mounts
clk: qcom: Update the force mem core bit for GPU clocks
cxgb4vf: shut down the adapter when t4vf_update_port_info() failed in cxgb4vf_open()
dmaengine: at_hdmac: Check return code of dma_async_device_register
dmaengine: at_hdmac: Do not call the complete callback on device_terminate_all
dmaengine: at_hdmac: Don't allow CPU to reorder channel enable
dmaengine: at_hdmac: Don't start transactions at tx_submit level
dmaengine: at_hdmac: Fix at_lli struct definition
dmaengine: at_hdmac: Fix completion of unissued descriptor in case of errors
dmaengine: at_hdmac: Fix concurrency over descriptor
dmaengine: at_hdmac: Fix concurrency over the active list
dmaengine: at_hdmac: Fix concurrency problems by removing atc_complete_all()
dmaengine: at_hdmac: Fix descriptor handling when issuing it to hardware
dmaengine: at_hdmac: Fix impossible condition
dmaengine: at_hdmac: Fix premature completion of desc in issue_pending
dmaengine: at_hdmac: Free the memset buf without holding the chan lock
dmaengine: at_hdmac: Protect atchan->status with the channel lock
dmaengine: at_hdmac: Start transfer for cyclic channels in issue_pending
dmaengine: mv_xor_v2: Fix a resource leak in mv_xor_v2_remove()
dmaengine: pxa_dma: use platform_get_irq_optional
dmaengine: ti: k3-udma-glue: fix memory leak when register device fail
drivers: net: xgene: disable napi when register irq failed in xgene_enet_open()
drm/amd/display: explicitly disable psr_feature_enable appropriately
drm/amdgpu: disable BACO on special BEIGE_GOBY card
drm/amdgpu: set vm_update_mode=0 as default for Sienna Cichlid in SRIOV case
drm/amdkfd: avoid recursive lock in migrations back to RAM
drm/amdkfd: Fix NULL pointer dereference in svm_migrate_to_ram()
drm/amdkfd: handle CPU fault on COW mapping
drm/amdkfd: Migrate in CPU page fault use current mm
drm/i915/dmabuf: fix sg_table handling in map_dma_buf
drm/i915/sdvo: Filter out invalid outputs more sensibly
drm/i915/sdvo: Setup DDC fully before output init
drm/msm/hdmi: fix IRQ lifetime
drm/msm/hdmi: Remove spurious IRQF_ONESHOT flag
drm/rockchip: dsi: Clean up 'usage_mode' when failing to attach
drm/rockchip: dsi: Force synchronous probe
drm/vc4: Fix missing platform_unregister_drivers() call in vc4_drm_register()
efi: random: reduce seed size to 32 bytes
efi: random: Use 'ACPI reclaim' memory for random seed
efi/tpm: Pass correct address to memblock_reserve
ethernet: s2io: disable napi when start nic failed in s2io_card_up()
ethernet: tundra: free irq when alloc ring failed in tsi108_open()
ext4,f2fs: fix readahead of verity data
ext4: fix BUG_ON() when directory entry has invalid rec_len
ext4: fix warning in 'ext4_da_release_space'
fbdev: stifb: Fall back to cfb_fillrect() on 32-bit HCRX cards
firmware: arm_scmi: Fix devres allocation device in virtio transport
firmware: arm_scmi: Make Rx chan_setup fail on memory errors
firmware: arm_scmi: Suppress the driver's bind attributes
fscrypt: fix keyring memory leak on mount failure
fscrypt: stop using keyrings subsystem for fscrypt_master_key
ftrace: Fix use-after-free for dynamic ftrace_ops
fuse: add file_modified() to fallocate
fuse: fix readdir cache race
hamradio: fix issue of dev reference count leakage in bpq_device_event()
HID: hyperv: fix possible memory leak in mousevsc_probe()
HID: playstation: add initial DualSense Edge controller support
HID: saitek: add madcatz variant of MMO7 mouse device ID
hwspinlock: qcom: correct MMIO max register for newer SoCs
i2c: piix4: Fix adapter not be removed in piix4_remove()
i2c: xiic: Add platform module alias
IB/hfi1: Correctly move list in sc_disable()
ibmvnic: Free rwi on reset success
ipv6: addrlabel: fix infoleak when sending struct ifaddrlblmsg to network
ipv6: fix WARNING in ip6_route_net_exit_late()
ipvs: fix WARNING in ip_vs_app_net_cleanup()
ipvs: fix WARNING in __ip_vs_cleanup_batch()
ipvs: use explicitly signed chars
isdn: mISDN: netjet: fix wrong check of device registration
kprobe: reverse kp->flags when arm_kprobe failed
KVM: arm64: Fix bad dereference on MTE-enabled systems
KVM: s390: pv: don't allow userspace to set the clock under PV
KVM: VMX: fully disable SGX if SECONDARY_EXEC_ENCLS_EXITING unavailable
KVM: x86: Add compat handler for KVM_X86_SET_MSR_FILTER
KVM: x86: Copy filter arg outside kvm_vm_ioctl_set_msr_filter()
KVM: x86: emulator: em_sysexit should update ctxt->mode
KVM: x86: emulator: introduce emulator_recalc_and_set_mode
KVM: x86: emulator: update the emulation mode after CR0 write
KVM: x86: emulator: update the emulation mode after rsm
KVM: x86: Mask off reserved bits in CPUID.80000001H
KVM: x86: Mask off reserved bits in CPUID.80000006H
KVM: x86: Mask off reserved bits in CPUID.80000008H
KVM: x86: Mask off reserved bits in CPUID.8000001AH
KVM: x86: Mask off reserved bits in CPUID.8000001FH
KVM: x86: Protect the unused bits in MSR exiting flags
KVM: x86: Trace re-injected exceptions
KVM: x86: Treat #DBs from the emulator as fault-like (code and DR7.GD=1)
macsec: clear encryption keys from the stack after setting up offload
macsec: delete new rxsc when offload fails
macsec: fix detection of RXSCs when toggling offloading
macsec: fix secy->n_rx_sc accounting
marvell: octeontx2: build error: unknown type name 'u64'
mctp: Fix an error handling path in mctp_init()
media: cros-ec-cec: limit msg.len to CEC_MAX_MSG_SIZE
media: dvb-frontends/drxk: initialize err to 0
media: meson: vdec: fix possible refcount leak in vdec_probe()
media: rkisp1: Don't pass the quantization to rkisp1_csm_config()
media: rkisp1: Initialize color space on resizer sink and source pads
media: rkisp1: Use correct macro for gradient registers
media: rkisp1: Zero v4l2_subdev_format fields in when validating links
media: s5p_cec: limit msg.len to CEC_MAX_MSG_SIZE
media: v4l: subdev: Fail graciously when getting try data for NULL state
MIPS: jump_label: Fix compat branch range check
mISDN: fix possible memory leak in mISDN_register_device()
mmc: cqhci: Provide helper for resetting both SDHCI and CQHCI
mmc: sdhci_am654: Fix SDHCI_RESET_ALL for CQHCI
mmc: sdhci-esdhc-imx: use the correct host caps for MMC_CAP_8_BIT_DATA
mmc: sdhci-of-arasan: Fix SDHCI_RESET_ALL for CQHCI
mmc: sdhci-tegra: Fix SDHCI_RESET_ALL for CQHCI
mm/damon/dbgfs: check if rm_contexts input is for a real context
mm/hugetlb: fix races when looking up a CONT-PTE/PMD size hugetlb page
mm/memremap.c: map FS_DAX device memory as decrypted
mm/shmem: use page_mapping() to detect page cache for uffd continue
mms: sdhci-esdhc-imx: Fix SDHCI_RESET_ALL for CQHCI
mtd: parsers: bcm47xxpart: Fix halfblock reads
mtd: parsers: bcm47xxpart: print correct offset on read error
net: atlantic: macsec: clear encryption keys from the stack
net: broadcom: Fix BCMGENET Kconfig
net: cpsw: disable napi in cpsw_ndo_open()
net: cxgb3_main: disable napi when bind qsets failed in cxgb_up()
net: dsa: fall back to default tagger if we can't load the one from DT
net: dsa: Fix possible memory leaks in dsa_loop_init()
net: fec: fix improper use of NETDEV_TX_BUSY
netfilter: Cleanup nft_net->module_list from nf_tables_exit_net()
netfilter: ipset: enforce documented limit to prevent allocating huge memory
netfilter: nfnetlink: fix potential dead lock in nfnetlink_rcv_msg()
netfilter: nf_tables: netlink notifier might race to release objects
netfilter: nf_tables: release flow rule object from commit path
net: fman: Unregister ethernet device on removal
net: gso: fix panic on frag_list with mixed head alloc types
net: lapbether: fix issue of dev reference count leakage in lapbeth_device_event()
net: lapbether: fix issue of invalid opcode in lapbeth_open()
net: macvlan: fix memory leaks of macvlan_common_newlink
net: marvell: prestera: fix memory leak in prestera_rxtx_switch_init()
net: mdio: fix undefined behavior in bit shift for __mdiobus_register
net/mlx5: Allow async trigger completion execution on single CPU systems
net/mlx5: Bridge, verify LAG state when adding bond to bridge
net/mlx5e: E-Switch, Fix comparing termination table instance
net: mv643xx_eth: disable napi when init rxq or txq failed in mv643xx_eth_open()
net, neigh: Fix null-ptr-deref in neigh_table_clear()
net: nixge: disable napi when enable interrupts failed in nixge_open()
net: phy: mscc: macsec: clear encryption keys when freeing a flow
net: sched: Fix use after free in red_enqueue()
net/smc: Fix possible leaked pernet namespace in smc_init()
net: stmmac: dwmac-meson8b: fix meson8b_devm_clk_prepare_enable()
net: tun: call napi_schedule_prep() to ensure we own a napi
net: tun: fix bugs for oversize packet when napi frags enabled
net: tun: Fix memory leaks of napi_get_frags
net: wwan: iosm: fix memory leak in ipc_pcie_read_bios_cfg
net: wwan: iosm: fix memory leak in ipc_wwan_dellink
net: wwan: mhi: fix memory leak in mhi_mbim_dellink
nfc: fdp: Fix potential memory leak in fdp_nci_send()
nfc: nfcmrvl: Fix potential memory leak in nfcmrvl_i2c_nci_send()
nfc: nxp-nci: Fix potential memory leak in nxp_nci_send()
nfc: s3fwrn5: Fix potential memory leak in s3fwrn5_nci_send()
nfs4: Fix kmemleak when allocate slot failed
NFSv4.1: Handle RECLAIM_COMPLETE trunking errors
NFSv4.1: We must always send RECLAIM_COMPLETE after a reboot
NFSv4.2: Fixup CLONE dest file size for zero-length count
NFSv4: Fix a potential state reclaim deadlock
nilfs2: fix deadlock in nilfs_count_free_blocks()
nilfs2: fix use-after-free bug of ns_writer on remount
octeontx2-pf: NIX TX overwrites SQ_CTX_HW_S[SQ_INT]
octeontx2-pf: Use hardware register for CQE count
parisc: Avoid printing the hardware path twice
parisc: Export iosapic_serial_irq() symbol for serial port driver
parisc: Make 8250_gsc driver dependend on CONFIG_PARISC
perf stat: Fix printing os->prefix in CSV metrics output
perf tools: Add the include/perf/ directory to .gitignore
perf/x86/intel: Add Cooper Lake stepping to isolation_ucodes[]
perf/x86/intel: Fix pebs event constraints for ICL
perf/x86/intel: Fix pebs event constraints for SPR
phy: ralink: mt7621-pci: add sentinel to quirks table
phy: stm32: fix an error code in probe
platform/x86: hp_wmi: Fix rfkill causing soft blocked wifi
RDMA/cma: Use output interface for net_dev check
RDMA/core: Fix null-ptr-deref in ib_core_cleanup()
RDMA/hns: Disable local invalidate operation
RDMA/hns: Remove magic number
RDMA/hns: Use hr_reg_xxx() instead of remaining roce_set_xxx()
RDMA/qedr: clean up work queue on failure in qedr_alloc_resources()
ring-buffer: Check for NULL cpu_buffer in ring_buffer_wake_waiters()
riscv: fix reserved memory setup
riscv: process: fix kernel info leakage
riscv: vdso: fix build with llvm
rose: Fix NULL pointer dereference in rose_send_frame()
s390/boot: add secure boot trailer
s390/cio: derive cdev information only for IO-subchannels
s390/cio: fix out-of-bounds access on cio_ignore free
s390/uaccess: add missing EX_TABLE entries to __clear_user()
scsi: core: Restrict legal sdev_state transitions via sysfs
scsi: lpfc: Adjust bytes received vales during cmf timer interval
scsi: lpfc: Adjust CMF total bytes and rxmonitor
scsi: lpfc: Rework MIB Rx Monitor debug info logic
serial: ar933x: Deassert Transmit Enable on ->rs485_config()
soundwire: qcom: check for outanding writes before doing a read
soundwire: qcom: reinit broadcast completion
stmmac: dwmac-loongson: fix invalid mdio_node
stmmac: dwmac-loongson: fix missing of_node_put() while module exiting
stmmac: dwmac-loongson: fix missing pci_disable_device() in loongson_dwmac_probe()
stmmac: dwmac-loongson: fix missing pci_disable_msi() while module exiting
stmmac: intel: Enable 2.5Gbps for Intel AlderLake-S
stmmac: intel: Update PCH PTP clock rate from 200MHz to 204.8MHz
SUNRPC: Fix null-ptr-deref when xps sysfs alloc failed
tcp: prohibit TCP_REPAIR_OPTIONS if data was already sent
tcp/udp: Make early_demux back namespacified.
tee: Fix tee_shm_register() for kernel TEE drivers
thunderbolt: Add DP OUT resource when DP tunnel is discovered
thunderbolt: Tear down existing tunnels when resuming from hibernate
tipc: fix the msg->req tlv len check in tipc_nl_compat_name_table_dump_header
tools/nolibc/string: Fix memcmp() implementation
tracing/histogram: Update document for KEYS_MAX size
tracing: kprobe: Fix memory leak in test_gen_kprobe/kretprobe_cmd()
udf: Fix a slab-out-of-bounds write bug in udf_find_entry()
video/fbdev/stifb: Implement the stifb_fillrect() function
vmlinux.lds.h: Fix placement of '.data..decrypted' section
vsock: fix possible infinite sleep in vsock_connectible_wait_data()
wifi: ath11k: avoid deadlock during regulatory update in ath11k_regd_update()
wifi: brcmfmac: Fix potential buffer overflow in brcmf_fweh_event_worker()
wifi: cfg80211: fix memory leak in query_regdb_file()
wifi: cfg80211: silence a sparse RCU warning
wifi: mac80211: Set TWT Information Frame Disabled bit as 1
x86/cpu: Restore AMD's DE_CFG MSR after resume
x86/syscall: Include asm/ptrace.h in syscall_wrapper header

Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
2022-11-17 15:50:28 +03:00
Mikhail Novosyolov
d84df33943 Set CONFIG_ACPI_EC_DEBUGFS=y
Enable more direct access to ACPI/power management parts on e.g. laptops.
Needed for nbfc-linux
2022-11-07 01:26:10 +03:00
Mikhail Novosyolov
03c817ef27 enable 9p on x86_64
Fixes: 537ae029 ("update version, revrite config files, use zstd compression for kernel")

It is enabled on i686 and arm64.

Thanks to betcher@ for noting this.
2022-11-07 00:30:10 +03:00
Mikhail Novosyolov
3fee972b05 [bot] upd: 5.15.75 -> 5.15.77
Changelog:

ACPI: extlog: Handle multiple records
ACPI: video: Force backlight native for more TongFang devices
ALSA: ac97: fix possible memory leak in snd_ac97_dev_register()
ALSA: aoa: Fix I2S device accounting
ALSA: aoa: i2sbus: fix possible memory leak in i2sbus_add_dev()
ALSA: au88x0: use explicitly signed char
ALSA: rme9652: use explicitly signed char
ALSA: usb-audio: Add quirks for M-Audio Fast Track C400/600
ALSA: Use del_timer_sync() before freeing timer
amd-xgbe: add the bit rate quirk for Molex cables
amd-xgbe: fix the SFP compliance codes check for DAC cables
arc: iounmap() arg is volatile
ARC: mm: fix leakage of memory allocated for PTE
arm64: Add AMPERE1 to the Spectre-BHB affected list
arm64: errata: Remove AES hwcap for COMPAT tasks
arm64/mm: Consolidate TCR_EL1 fields
arm64: mte: move register initialization to C
ASoC: qcom: lpass-cpu: Mark HDMI TX parity register as volatile
ASoC: qcom: lpass-cpu: mark HDMI TX registers as volatile
ata: ahci-imx: Fix MODULE_ALIAS
ata: ahci: Match EM_MAX_SLOTS with SATA_PMP_MAX_PORTS
atlantic: fix deadlock at aq_nic_stop
btrfs: enhance unsupported compat RO flags handling
btrfs: fix processing of delayed data refs during backref walking
btrfs: fix processing of delayed tree block refs during backref walking
can: j1939: transport: j1939_session_skb_drop_old(): spin_unlock_irqrestore() before kfree_skb()
can: kvaser_usb: Fix possible completions during init_completion
can: mcp251x: mcp251x_can_probe(): add missing unregister_candev() in error path
can: mscan: mpc5xxx: mpc5xxx_can_probe(): add missing put_clock() in error path
can: rcar_canfd: fix channel specific IRQ handling for RZ/G2L
can: rcar_canfd: rcar_canfd_handle_global_receive(): fix IRQ storm on global FIFO receive
cifs: Fix xid leak in cifs_copy_file_range()
cifs: Fix xid leak in cifs_create()
cifs: Fix xid leak in cifs_flock()
cifs: Fix xid leak in cifs_ses_add_channel()
coresight: cti: Fix hang in cti_disable_hw()
counter: microchip-tcb-capture: Handle Signal1 read and Synapse
cpufreq: intel_pstate: hybrid: Use known scaling factor for P-cores
cpufreq: intel_pstate: Read all MSRs on the target CPU
cpufreq: qcom: fix memory leak in error path
cpufreq: qcom: fix writes in read-only memory region
dm: remove unnecessary assignment statement in alloc_dev()
drm/amdgpu: disallow gfxoff until GC IP blocks complete s2idle resume
drm/amdgpu: fix sdma doorbell init ordering on APUs
drm/amdkfd: Fix memory leak in kfd_mem_dmamap_userptr()
drm/i915/dp: Reset frl trained flag before restarting FRL training
drm/msm/dp: fix IRQ lifetime
drm/msm/dsi: fix memory corruption with too many bridges
drm/msm: Fix return type of mdp4_lvds_connector_mode_valid
drm/msm/hdmi: fix memory corruption with too many bridges
drm/vc4: Add module dependency on hdmi-codec
ethtool: eeprom: fix null-deref on genl_info in dump
exec: Copy oldsighand->action under spin-lock
fbdev: smscufx: Fix several use-after-free bugs
fs/binfmt_elf: Fix memory leak in load_elf_binary()
fs: dlm: fix invalid derefence of sb_lvbptr
HID: magicmouse: Do not set BTN_MOUSE on double report
hwmon/coretemp: Handle large core ID value
i2c: qcom-cci: Fix ordering of pm_runtime_xx and i2c_add_adapter
i40e: Fix DMA mappings leak
i40e: Fix ethtool rx-flow-hash setting for X722
i40e: Fix flow-type by setting GL_HASH_INSET registers
i40e: Fix VF hang when reset is triggered on another VF
iio: adxl372: Fix unsafe buffer attributes
iio: light: tsl2583: Fix module unloading
iio: temperature: ltc2983: allocate iio channels once
iommu/vt-d: Allow NVS regions in arch_rmrr_sanity_check()
iommu/vt-d: Clean up si_domain in the init_dmars() error path
ionic: catch NULL pointer issue on reconfig
ipv6: ensure sane device mtu in tunnels
kcm: annotate data-races around kcm->rx_psock
kcm: annotate data-races around kcm->rx_wait
kcm: do not sense pfmemalloc status in kcm_sendpage()
kernfs: fix use-after-free in __kernfs_remove
ksmbd: fix incorrect handling of iterate_dir
ksmbd: handle smb2 query dir request for OutputBufferLength that is too small
kvm: Add support for arch compat vm ioctls
KVM: arm64: vgic: Fix exit condition in scan_its_table()
KVM: selftests: Fix number of pages for memory slot in memslot_modification_stress_test
mac802154: Fix LQI recording
Makefile.debug: re-enable debug info for .S files
media: atomisp: prevent integer overflow in sh_css_set_black_frame()
media: ipu3-imgu: Fix NULL pointer dereference in active selection access
media: mceusb: set timeout to at least timeout provided
media: v4l2-dv-timings: add sanity checks for blanking values
media: v4l2: Fix v4l2_i2c_subdev_set_name function documentation
media: venus: dec: Handle the case where find_format fails
media: videodev2.h: V4L2_DV_BT_BLANKING_HEIGHT should check 'interlaced'
media: vivid: dev->bitmap_cap wasn't freed in all cases
media: vivid: set num_in/outputs to 0 if not supported
media: vivid: s_fbuf: add more sanity checks
mmc: block: Remove error check of hw_reset on reset
mmc: core: Add SD card quirk for broken discard
mmc: core: Fix kernel panic when remove non-standard SDIO card
mmc: sdhci_am654: 'select', not 'depends' REGMAP_MMIO
mmc: sdhci-esdhc-imx: Propagate ESDHC_FLAG_HS400* only on 8bit bus
mmc: sdhci-pci-core: Disable ES for ASUS BIOS on Jasper Lake
mmc: sdhci-tegra: Use actual clock rate for SW tuning correction
mm,hugetlb: take hugetlb_lock before decrementing h->resv_huge_pages
mm: /proc/pid/smaps_rollup: fix no vma's null-deref
mtd: rawnand: intel: Add missing of_node_put() in ebu_nand_probe()
mtd: rawnand: marvell: Use correct logic for nand-keep-config
net/atm: fix proc_mpc_write incorrect return value
net: bcmsysport: Indicate MAC is in charge of PHY PM
net: broadcom: bcm4908enet: remove redundant variable bytes
net: broadcom: bcm4908_enet: update TX stats after actual transmission
netdevsim: remove dir in nsim_dev_debugfs_init() when creating ports dir failed
net: do not sense pfmemalloc status in skb_append_pagefrags()
net: ehea: fix possible memory leak in ehea_register_port()
net: enetc: survive memory pressure without crashing
net: ethernet: ave: Fix MAC to be in charge of PHY PM
net: fec: limit register access on i.MX6UL
netfilter: nf_tables: relax NFTA_SET_ELEM_KEY_END set flags requirements
net: fix UAF issue in nfqnl_nf_hook_drop() when ops_init() failed
net: hinic: fix incorrect assignment issue in hinic_set_interrupt_cfg()
net: hinic: fix memory leak when reading function table
net: hinic: fix the issue of CMDQ memory leaks
net: hinic: fix the issue of double release MBOX callback of VF
net: hns: fix possible memory leak in hnae_ae_register()
net: hsr: avoid possible NULL deref in skb_clone()
net: ieee802154: fix error return code in dgram_bind()
net: ksz884x: fix missing pci_disable_device() on error in pcidev_init()
net: lantiq_etop: don't free skb when returning NETDEV_TX_BUSY
net: macb: Specify PHY PM management done by MAC
net-memcg: avoid stalls when under memory pressure
net/mlx5e: Do not increment ESN when updating IPsec ESN state
net/mlx5e: Extend SKB room check to include PTP-SQ
net/mlx5: Fix crash during sync firmware reset
net/mlx5: Fix possible use-after-free in async command interface
net/mlx5: Print more info on pci error handlers
net/mlx5: Update fw fatal reporter state on PCI handlers successful recover
net: netsec: fix error handling in netsec_register_mdio()
net: phy: dp83822: disable MDI crossover status change interrupt
net: phy: dp83867: Extend RX strap quirk for SGMII mode
net: phylink: add mac_managed_pm in phylink_config structure
net: sched: cake: fix null pointer access issue when cake_init() fails
net: sched: delete duplicate cleanup of backlog and qlen
net: sched: fix race condition in qdisc_graft()
net: sched: sfb: fix null pointer access issue when sfb_init() fails
nfc: virtual_ncidev: Fix memory leak in virtual_nci_send()
NFSv4: Add an fattr allocation to _nfs4_discover_trunking()
NFSv4: Fix free of uninitialized nfs4_label on referral lookup.
nh: fix scope used to find saddr when adding non gw nh
nvme-hwmon: consistently ignore errors from nvme_hwmon_init
nvme-hwmon: kmalloc the NVME SMART log buffer
nvmet: fix workqueue MEM_RECLAIM flushing dependency
ocfs2: clear dinode links count in case of error
ocfs2: fix BUG when iput after ocfs2_mknod fails
openvswitch: switch from WARN to pr_warn
perf auxtrace: Fix address filter symbol name match for modules
perf: Fix missing SIGTRAPs
perf: Skip and warn on unknown format 'configN' attrs
perf vendor events arm64: Fix incorrect Hisi hip08 L3 metrics
perf vendor events power10: Fix hv-24x7 metric events
perf/x86/intel/lbr: Use setup_clear_cpu_cap() instead of clear_cpu_cap()
perf/x86/intel/pt: Relax address filter validation
pinctrl: Ingenic: JZ4755 bug fixes
PM: domains: Fix handling of unavailable/disabled idle states
PM: hibernate: Allow hybrid sleep to work with s2idle
r8152: add PID for the Lenovo OneLink+ Dock
Revert "scsi: lpfc: Fix element offset in __lpfc_sli_release_iocbq_s4()"
Revert "scsi: lpfc: Fix locking for lpfc_sli_iocbq_lookup()"
Revert "scsi: lpfc: Resolve some cleanup issues following SLI path refactoring"
Revert "scsi: lpfc: SLI path split: Refactor fast and slow paths to native SLI4"
Revert "scsi: lpfc: SLI path split: Refactor lpfc_iocbq"
Revert "scsi: lpfc: SLI path split: Refactor SCSI paths"
s390/futex: add missing EX_TABLE entry to __futex_atomic_op()
s390/pci: add missing EX_TABLE entries to __pcistg_mio_inuser()/__pcilg_mio_inuser()
sched/core: Fix comparison in sched_group_cookie_match()
scsi: lpfc: Fix memory leak in lpfc_create_port()
scsi: qla2xxx: Use transport-defined speed mask for supported_speeds
scsi: sd: Revert "scsi: sd: Remove a local variable"
selinux: enable use of both GFP_KERNEL and GFP_ATOMIC in convert_context()
serial: core: move RS485 configuration tasks from drivers into core
serial: Deassert Transmit Enable on probe in driver-specific way
sfc: Change VF mac via PF as first preference if available.
sfc: include vport_id in filter spec hash and equal()
tcp: fix a signed-integer-overflow bug in tcp_add_backlog()
tcp: fix indefinite deferral of RTO with SACK reneging
tcp: minor optimization in tcp_add_backlog()
tcp/udp: Fix memory leak in ipv6_renew_options().
tipc: fix an information leak in tipc_topsrv_kern_subscr
tipc: fix a null-ptr-deref in tipc_topsrv_accept
tipc: Fix recognition of trial period
tools: iio: iio_utils: fix digit calculation
tracing: Do not free snapshot if tracer is on cmdline
tracing: Simplify conditional compilation code in tracing_set_tracer()
udp: Update reuse->has_conns under reuseport_lock.
USB: add RESET_RESUME quirk for NVIDIA Jetson devices in RCM
usb: bdc: change state when port disconnected
usb: dwc3: gadget: Don't set IMI for no_interrupt
usb: dwc3: gadget: Stop processing more requests on IMI
usb: gadget: uvc: consistently use define for headerlen
usb: gadget: uvc: fix sg handling during video encode
usb: gadget: uvc: fix sg handling in error case
usb: gadget: uvc: giveback vb2 buffer on req complete
usb: gadget: uvc: improve sg exit condition
usb: gadget: uvc: rework uvcg_queue_next_buffer to uvcg_complete_buffer
usb: gadget: uvc: use on returned header len in video_encode_isoc_sg
usb: xhci: add XHCI_SPURIOUS_SUCCESS to ASM1042 despite being a V0.96 controller
wwan_hwsim: fix possible memory leak in wwan_hwsim_dev_new()
x86/Kconfig: Drop check for -mabi=ms for CONFIG_EFI_STUB
x86/microcode/AMD: Apply the patch early on every logical thread
x86/resctrl: Fix min_cbm_bits for AMD
x86/topology: Fix duplicated core ID within a package
x86/topology: Fix multiple packages shown on a single-package system
x86/unwind/orc: Fix unreliable stack dump with gcov
xhci: Add quirk to reset host back to default state at shutdown
xhci-pci: Set runtime PM as default policy on all xHC 1.2 or later devices
xhci: Remove device endpoints from bandwidth list when freeing the device

Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
2022-11-05 19:42:58 +03:00
Mikhail Novosyolov
413b6194ab Pull exact version of devel
Otherwise devel from another kernel build would satisfy this dependency.
2022-10-27 12:22:05 +03:00
Mikhail Novosyolov
1e6a4de9af aufs: rediff patch
Just rediff without changes. It did not apply to 5.15.75.
2022-10-27 11:12:41 +03:00
Mikhail Novosyolov
3abd9a18d3 [bot] upd: 5.15.74 -> 5.15.75
Changelog:

ACPI: APEI: do not add task_work to kernel thread to avoid memory leak
ACPI: tables: FPDT: Don't call acpi_os_map_memory() on invalid phys address
ACPI: video: Add Toshiba Satellite/Portege Z830 quirk
ACPI: x86: Add a quirk for Dell Inspiron 14 2-in-1 for StorageD3Enable
ALSA: dmaengine: increment buffer pointer atomically
ALSA: hda: beep: Simplify keep-power-at-enable behavior
ALSA: hda/hdmi: Don't skip notification handling during PM operation
ALSA: hda/realtek: Add Intel Reference SSID to support headset keys
ALSA: hda/realtek: Add quirk for ASUS GV601R laptop
ALSA: hda/realtek: Correct pin configs for ASUS G533Z
ALSA: hda/realtek: remove ALC289_FIXUP_DUAL_SPK for Dell 5530
ALSA: oss: Fix potential deadlock at unregistration
ALSA: rawmidi: Drop register_mutex in snd_rawmidi_free()
ALSA: usb-audio: Fix last interface check for registration
ALSA: usb-audio: Fix NULL dererence at error path
ALSA: usb-audio: Fix potential memory leaks
ALSA: usb-audio: Register card at the last interface
arm64: dts: imx8mp: Add snps,gfladj-refclk-lpm-sel quirk to USB nodes
arm64: dts: imx8mq-librem5: Add bq25895 as max17055's power supply
arm64: dts: ti: k3-j7200: fix main pinmux range
arm64: errata: Add Cortex-A55 to the repeat tlbi list
arm64: ftrace: fix module PLTs with mcount
arm64: topology: move store_cpu_topology() to shared code
ARM: 9242/1: kasan: Only map modules if CONFIG_KASAN_VMALLOC=n
ARM: 9244/1: dump: Fix wrong pg_level in walk_pmd()
ARM: 9247/1: mm: set readonly for MT_MEMORY_RO with ARM_LPAE
ARM: decompressor: Include .data.rel.ro.local
ARM: Drop CMDLINE_* dependency on ATAGS
ARM: dts: exynos: correct s5k6a3 reset polarity on Midas family
ARM: dts: exynos: fix polarity of VBUS GPIO of Origen
ARM: dts: imx6dl: add missing properties for sram
ARM: dts: imx6q: add missing properties for sram
ARM: dts: imx6qdl-kontron-samx6i: hook up DDC i2c bus
ARM: dts: imx6qp: add missing properties for sram
ARM: dts: imx6sl: add missing properties for sram
ARM: dts: imx6sll: add missing properties for sram
ARM: dts: imx6sx: add missing properties for sram
ARM: dts: imx7d-sdb: config the max pressure for tsc2046
ARM: dts: kirkwood: lsxl: fix serial line
ARM: dts: kirkwood: lsxl: remove first ethernet port
ARM: dts: turris-omnia: Fix mpp26 pin name and comment
ASoC: codecs: tx-macro: fix kcontrol put
ASoC: da7219: Fix an error handling path in da7219_register_dai_clks()
ASoC: eureka-tlv320: Hold reference returned from of_find_xxx API
ASoC: mt6359: fix tests for platform_get_irq() failure
ASoC: mt6660: Fix PM disable depth imbalance in mt6660_i2c_probe
ASoC: rsnd: Add check for rsnd_mod_power_on
ASoC: SOF: pci: Change DMI match info to support all Chrome platforms
ASoC: tas2764: Allow mono streams
ASoC: tas2764: Drop conflicting set_bias_level power setting
ASoC: tas2764: Fix mute/unmute
ASoC: wcd9335: fix order of Slimbus unprepare/disable
ASoC: wcd934x: fix order of Slimbus unprepare/disable
ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe
ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe
ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe
ata: fix ata_id_has_devslp()
ata: fix ata_id_has_dipm()
ata: fix ata_id_has_ncq_autosense()
ata: fix ata_id_sense_reporting_enabled() and ata_id_has_sense_reporting()
ata: libahci_platform: Sanity check the DT child nodes number
bcache: fix set_at_max_writeback_rate() for multiple attached devices
blk-throttle: prevent overflow while calculating wait time
blk-wbt: call rq_qos_add() after wb_normal is initialized
blk-wbt: fix that 'rwb->wc' is always set to 1 in wbt_init()
Bluetooth: btintel: Mark Intel controller to support LE_STATES quirk
Bluetooth: btusb: mediatek: fix WMT failure during runtime suspend
Bluetooth: hci_core: Fix not handling link timeouts propertly
Bluetooth: hci_{ldisc,serdev}: check percpu_init_rwsem() failure
Bluetooth: hci_sysfs: Fix attempting to call device_add multiple times
Bluetooth: L2CAP: Fix user-after-free
Bluetooth: L2CAP: initialize delayed works at l2cap_chan_create()
Bluetooth: RFCOMM: Fix possible deadlock on socket shutdown/release
bnx2x: fix potential memory leak in bnx2x_tpa_stop()
bpf: btf: fix truncated last_member_type_id in btf_struct_resolve
bpf: Disable preemption when increasing per-cpu map_locked
bpf: Ensure correct locking around vulnerable function find_vpid()
bpf: Fix reference state management for synchronous callbacks
bpf: Propagate error from htab_lock_bucket() to userspace
bpftool: Clear errno after libcap's checks
bpftool: Fix a wrong type cast in btf_dumper_int
bpf: Use this_cpu_{inc|dec|inc_return} for bpf_task_storage_busy
btrfs: don't print information about space cache or tree every remount
btrfs: dump extra info if one free space cache has more bitmaps than it should
btrfs: fix race between quota enable and quota rescan ioctl
btrfs: scrub: try to fix super block errors
btrfs: set generation before calling btrfs_clean_tree_block in btrfs_init_new_buffer
can: bcm: check the result of can_send() in bcm_can_tx()
can: kvaser_usb: Fix use of uninitialized completion
can: kvaser_usb_leaf: Fix CAN state after restart
can: kvaser_usb_leaf: Fix overread with an invalid command
can: kvaser_usb_leaf: Fix TX queue out of sync after restart
cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset
cgroup: Honor caller's cgroup NS when resolving path
cifs: destage dirty pages before re-reading them for cache=none
cifs: Fix the error length of VALIDATE_NEGOTIATE_INFO message
cifs: return correct error in ->calc_signature()
clk: ast2600: BCLK comes from EPLL
clk: baikal-t1: Add SATA internal ref clock buffer
clk: baikal-t1: Add shared xGMAC ref/ptp clocks internal parent
clk: baikal-t1: Fix invalid xGMAC PTP clock divider
clk: bcm2835: fix bcm2835_clock_rate_from_divisor declaration
clk: bcm2835: Make peripheral PLLC critical
clk: bcm2835: Round UART input clock up
clk: berlin: Add of_node_put() for of_get_parent()
clk: imx: scu: fix memleak on platform_device_add() fails
clk: mediatek: mt8183: mfgcfg: Propagate rate changes to parent
clk: meson: Hold reference returned by of_get_parent()
clk: oxnas: Hold reference returned by of_get_parent()
clk: qcom: apss-ipq6018: mark apcs_alias0_core_clk as critical
clk: qcom: gcc-sm6115: Override default Alpha PLL regs
clk: qcom: sm6115: Select QCOM_GDSC
clk: qoriq: Hold reference returned by of_get_parent()
clk: sprd: Hold reference returned by of_get_parent()
clk: tegra20: Fix refcount leak in tegra20_clock_init
clk: tegra: Fix refcount leak in tegra114_clock_init
clk: tegra: Fix refcount leak in tegra210_clock_init
clk: ti: dra7-atl: Fix reference leak in of_dra7_atl_clk_probe
clk: vc5: Fix 5P49V6901 outputs disabling when enabling FOD
clk: zynqmp: Fix stack-out-of-bounds in strncpy`
clk: zynqmp: pll: rectify rate rounding in zynqmp_pll_round_rate
cpufreq: intel_pstate: Add Tigerlake support in no-HWP mode
crypto: akcipher - default implementation for setting a private key
crypto: cavium - prevent integer overflow loading firmware
crypto: ccp - Release dma channels before dmaengine unrgister
crypto: hisilicon/qm - fix missing put dfx access
crypto: hisilicon/zip - fix mismatch in get/set sgl_sge_nr
crypto: inside-secure - Change swab to swab32
crypto: marvell/octeontx - prevent integer overflows
crypto: qat - fix default value of WDT timer
crypto: qat - fix DMA transfer direction
crypto: sahara - don't sleep when in softirq
dmaengine: hisilicon: Add multi-thread support for a DMA channel
dmaengine: hisilicon: Disable channels when unregister hisi_dma
dmaengine: hisilicon: Fix CQ head update
dmaengine: ioat: stop mod_timer from resurrecting deleted timer in __cleanup()
dmaengine: mxs: use platform_driver_register
dmaengine: ti: k3-udma: Reset UDMA_CHAN_RT byte counters to prevent overflow
drivers: serial: jsm: fix some leaks in probe
drm/amd/display: Fix build breakage with CONFIG_DEBUG_FS=n
drm/amd/display: fix overflow on MIN_I64 definition
drm/amd/display: Fix vblank refcount in vrr transition
drm/amd/display: Remove interface for periodic interrupt 1
drm/amdgpu: add missing pci_disable_device() in amdgpu_pmops_runtime_resume()
drm/amdgpu: fix initial connector audio value
drm/amdgpu: Fix memory leak in hpd_rx_irq_create_workqueue()
drm/bochs: fix blanking
drm: bridge: adv7511: fix CEC power down control register offset
drm: bridge: adv7511: unregister cec i2c device after cec adapter
drm/bridge: Avoid uninitialized variable warning
drm: bridge: dw_hdmi: only trigger hotplug event on link change
drm/bridge: megachips: Fix a null pointer dereference bug
drm/bridge: parade-ps8640: Fix regulator supply order
drm/dp: Don't rewrite link config when setting phy test pattern
drm/dp_mst: fix drm_dp_dpcd_read return value checks
drm/i915: Fix watermark calculations for gen12+ CCS+CC modifier
drm/i915: Fix watermark calculations for gen12+ MC CCS modifier
drm/i915: Fix watermark calculations for gen12+ RC CCS modifier
drm/komeda: Fix handling of atomic commits in the atomic_commit_tail hook
drm/meson: explicitly remove aggregate driver at module unload time
drm/meson: reorder driver deinit sequence to fix use-after-free bug
drm/mipi-dsi: Detach devices when removing the host
drm/msm/dp: correct 1.62G link rate at dp_catalog_ctrl_config_msa()
drm/msm/dpu: index dpu_kms->hw_vbif using vbif_idx
drm/nouveau: fix a use-after-free in nouveau_gem_prime_import_sg_table()
drm/nouveau/kms/nv140-: Disable interlacing
drm/nouveau/nouveau_bo: fix potential memory leak in nouveau_bo_alloc()
drm/omap: dss: Fix refcount leak bugs
drm: panel-orientation-quirks: Add quirk for Anbernic Win600
drm:pl111: Add of_node_put() when breaking out of for_each_available_child_of_node()
drm: Prevent drm_copy_field() to attempt copying a NULL pointer
drm/udl: Restore display mode on resume
drm: Use size_t type for len variable in drm_copy_field()
drm/vc4: vec: Fix timings for VEC modes
drm/virtio: Check whether transferred 2D BO is shmem
drm/virtio: Correct drm_gem_shmem_get_sg_table() error handling
drm/virtio: Unlock reservations on virtio_gpu_object_shmem_init() error
drm/virtio: Use appropriate atomic state in virtio_gpu_plane_cleanup_fb()
drm/vmwgfx: Fix memory leak in vmw_mksstat_add_ioctl()
dyndbg: drop EXPORTed dynamic_debug_exec_queries
dyndbg: fix module.dyndbg handling
dyndbg: fix static_branch manipulation
dyndbg: let query-modname override actual module name
efi: libstub: drop pointless get_memory_map() call
eth: alx: take rtnl_lock on resume
eventfd: guard wake_up in eventfd fs calls as well
ext2: Use kvmalloc() for group descriptor array
ext4: avoid crash when inline data creation follows DIO write
ext4: continue to expand file system when the target size doesn't reach
ext4: don't increase iversion counter for ea_inodes
ext4: don't run ext4lazyinit for read-only filesystems
ext4: ext4_read_bh_lock() should submit IO if the buffer isn't uptodate
ext4: fix check for block being out of directory size
ext4: fix dir corruption when ext4_dx_add_entry() fails
ext4: fix miss release buffer head in ext4_fc_write_inode
ext4: fix null-ptr-deref in ext4_write_info
ext4: fix potential memory leak in ext4_fc_record_modified_inode()
ext4: fix potential memory leak in ext4_fc_record_regions()
ext4: make ext4_lazyinit_thread freezable
ext4: place buffer head allocation before handle start
ext4: update 'state->fc_regions_size' after successful memory allocation
f2fs: complete checkpoints during remount
f2fs: fix race condition on setting FI_NO_EXTENT flag
f2fs: fix to account FS_CP_DATA_IO correctly
f2fs: fix to do sanity check on destination blkaddr during recovery
f2fs: fix to do sanity check on summary info
f2fs: flush pending checkpoints when freezing super
f2fs: increase the limit for reserve_root
fbdev: smscufx: Fix use-after-free in ufx_ops_open()
firmware: google: Test spinlock on panic path to avoid lockups
fpga: prevent integer overflow in dfl_feature_ioctl_set_irq()
fs: dlm: fix race between test_bit() and queue_work()
fs: dlm: fix race in lowcomms
fs: dlm: handle -EBUSY first in lock arg validation
fsi: core: Check error number after calling ida_simple_get
fs: record I_DIRTY_TIME even if inode already has I_DIRTY_INODE
ftrace: Properly unset FTRACE_HASH_FL_MOD
gcov: support GCC 12.1 and newer compilers
gpio: rockchip: request GPIO mux to pinctrl when setting direction
gpu: lontium-lt9611: Fix NULL pointer dereference in lt9611_connector_init()
hardening: Avoid harmless Clang option under CONFIG_INIT_STACK_ALL_ZERO
hardening: Remove Clang's enable flag for -ftrivial-auto-var-init=zero
HID: multitouch: Add memory barriers
HID: roccat: Fix use-after-free in roccat_read()
HSI: omap_ssi: Fix refcount leak in ssi_probe
HSI: omap_ssi_port: Fix dma_map_sg error check
hv_netvsc: Fix race between VF offering and VF association message from host
hwmon: (gsc-hwmon) Call of_node_get() before of_find_xxx API
hwmon: (pmbus/mp2888) Fix sensors readouts for MPS Multi-phase mp2888 controller
hwmon: (sht4x) do not overflow clamping operation on 32-bit platforms
hwrng: arm-smccc-trng - fix NO_ENTROPY handling
hwrng: imx-rngc - Moving IRQ handler registering after imx_rngc_irq_mask_clear()
i2c: designware: Fix handling of real but unexpected device interrupts
i2c: mlxbf: support lock mechanism
ia64: export memory_add_physaddr_to_nid to fix cxl build error
iavf: Fix race between iavf_close and iavf_reset_task
IB: Set IOVA/LENGTH on IB_MR in core/uverbs layers
ice: set tx_tstamps when creating new Tx rings via ethtool
iio: ABI: Fix wrong format of differential capacitance channel ABI.
iio: adc: ad7923: fix channel readings for some variants
iio: adc: at91-sama5d2_adc: check return status for pressure and touch
iio: adc: at91-sama5d2_adc: disable/prepare buffer on suspend/resume
iio: adc: at91-sama5d2_adc: fix AT91_SAMA5D2_MR_TRACKTIM_MAX
iio: adc: at91-sama5d2_adc: lock around oversampling and sample freq
iio: dac: ad5593r: Fix i2c read protocol requirements
iio: inkern: fix return value in devm_of_iio_channel_get_by_name()
iio: inkern: only release the device node when done with it
iio: ltc2497: Fix reading conversion results
iio: magnetometer: yas530: Change data type of hard_offsets to signed
iio: pressure: dps310: Refactor startup procedure
iio: pressure: dps310: Reset chip after timeout
ima: fix blocking of security.ima xattrs of unsupported algorithms
iommu/arm-smmu-v3: Make default domain type of HiSilicon PTT device to identity
iommu/iova: Fix module config properly
iommu/omap: Fix buffer overflow in debugfs
io_uring/af_unix: defer registered files gc to io_uring release
io_uring: correct pinned_vm accounting
io_uring/net: don't update msg_name if not provided
io_uring/rw: fix error'ed retry return values
io_uring/rw: fix short rw error handling
io_uring/rw: fix unexpected link breakage
io-wq: Fix memory leak in worker creation
jbd2: add miss release buffer head in fc_do_one_pass()
jbd2: fix potential buffer head reference count leak
jbd2: fix potential use-after-free in jbd2_fc_wait_bufs
jbd2: wake up journal waiters in FIFO order, not LIFO
kbuild: remove the target in signal traps when interrupted
kbuild: rpm-pkg: fix breakage when V=1 is used
Kconfig.debug: add toolchain checks for DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT
Kconfig.debug: simplify the dependency of DEBUG_INFO_DWARF4/5
kselftest/arm64: Fix validatation termination record after EXTRA_CONTEXT
ksmbd: fix endless loop when encryption for response fails
ksmbd: Fix user namespace mapping
ksmbd: Fix wrong return value and message length check in smb2_ioctl()
KVM: nVMX: Don't propagate vmcs12's PERF_GLOBAL_CTRL settings to vmcs02
KVM: nVMX: Unconditionally purge queued/injected events on nested "exit"
KVM: VMX: Drop bits 31:16 when shoving exception error code into VMCS
KVM: x86/emulator: Fix handing of POP SS to correctly set interruptibility
leds: lm3601x: Don't use mutex after it was destroyed
lib/Kconfig.debug: Add check for non-constant .{s,u}leb128 support to DWARF5
livepatch: fix race between fork and KLP transition
locks: fix TOCTOU race when granting write lease
mailbox: bcm-ferxrm-mailbox: Fix error check for dma_map_sg
mailbox: mpfs: account for mbox offsets while sending
mailbox: mpfs: fix handling of the reg property
md/raid5: Ensure stripe_fill happens on non-read IO with journal
md/raid5: Remove unnecessary bio_put() in raid5_read_one_chunk()
md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d
md: Replace snprintf with scnprintf
media: cedrus: Fix endless loop in cedrus_h265_skip_bits()
media: cedrus: Set the platform driver data earlier
media: cx88: Fix a null-ptr-deref bug in buffer_prepare()
media: exynos4-is: fimc-is: Add of_node_put() when breaking out of loop
media: meson: vdec: add missing clk_disable_unprepare on error in vdec_hevc_start()
media: platform: fix some double free in meson-ge2d and mtk-jpeg and s5p-mfc
media: uvcvideo: Fix memory leak in uvc_gpio_parse
media: uvcvideo: Use entity get_cur in uvc_ctrl_set
media: xilinx: vipp: Fix refcount leak in xvip_graph_dma_init
memory: of: Fix refcount leak bug in of_get_ddr_timings()
memory: of: Fix refcount leak bug in of_lpddr3_get_ddr_timings()
memory: pl353-smc: Fix refcount leak bug in pl353_smc_probe()
mfd: fsl-imx25: Fix an error handling path in mx25_tsadc_setup_irq()
mfd: fsl-imx25: Fix check for platform_get_irq() errors
mfd: intel_soc_pmic: Fix an error handling path in intel_soc_pmic_i2c_probe()
mfd: lp8788: Fix an error handling path in lp8788_irq_init() and lp8788_irq_init()
mfd: lp8788: Fix an error handling path in lp8788_probe()
mfd: sm501: Add check for platform_driver_register()
MIPS: BCM47XX: Cast memcmp() of function to (void *)
MIPS: SGI-IP27: Fix platform-device leak in bridge_platform_create()
MIPS: SGI-IP27: Free some unused memory
misc: ocxl: fix possible refcount leak in afu_ioctl()
mISDN: fix use-after-free bugs in l1oip timer handlers
mmc: au1xmmc: Fix an error handling path in au1xmmc_probe()
mmc: sdhci-msm: add compatible string check for sdm670
mmc: sdhci-sprd: Fix minimum clock limit
mmc: wmt-sdmmc: Fix an error handling path in wmt_mci_probe()
mm/damon: validate if the pmd entry is present before accessing
mm: hugetlb: fix UAF in hugetlb_handle_userfault
mm/mmap: undo ->mmap() when arch_validate_flags() fails
mtd: devices: docg3: check the return value of devm_ioremap() in the probe
mtd: rawnand: atmel: Unmap streaming DMA mappings
mtd: rawnand: fsl_elbc: Fix none ECC mode
mtd: rawnand: intel: Read the chip-select line from the correct OF node
mtd: rawnand: intel: Remove undocumented compatible string
mtd: rawnand: meson: fix bit map use in meson_nfc_ecc_correct()
nbd: Fix hung when signal interrupts nbd_start_device_ioctl()
net: ethernet: ti: davinci_mdio: Add workaround for errata i2329
net: ethernet: ti: davinci_mdio: fix build for mdio bitbang uses
netfilter: conntrack: fix the gc rescheduling delay
netfilter: conntrack: revisit the gc initial rescheduling bias
netfilter: nft_fib: Fix for rpath check with VRF devices
net: fs_enet: Fix wrong check in do_pd_setup
net/ieee802154: don't warn zero-sized raw_sendmsg()
net/ieee802154: reject zero-sized raw_sendmsg()
net: ieee802154: return -EINVAL for unknown addr type
net: If sock is dead don't access sock's sk_wq in sk_stream_wait_memory
net: mvpp2: fix mvpp2 debugfs leak
net: rds: don't hold sock lock when cancelling work from rds_tcp_reset_callbacks()
net: thunderbolt: Enable DMA paths only after rings are enabled
net: wwan: iosm: Call mutex_init before locking it
nfsd: Fix a memory leak in an error handling path
NFSD: Fix handling of oversized NFSv4 COMPOUND requests
NFSD: fix use-after-free on source server when doing inter-server copy
NFSD: Protect against send buffer overflow in NFSv2 READ
NFSD: Protect against send buffer overflow in NFSv2 READDIR
NFSD: Protect against send buffer overflow in NFSv3 READ
NFSD: Protect against send buffer overflow in NFSv3 READDIR
NFSD: Return nfserr_serverfault if splice_ok but buf->pages have data
ntfs3: rework xattr handlers and switch to POSIX ACL VFS helpers
nvme: copy firmware_rev on each init
nvmem: core: Fix memleak in nvmem_register()
nvme-multipath: fix possible hang in live ns resize with ANA access
nvme-pci: set min_align_mask before calculating max_hw_sectors
nvmet-tcp: add bounds check on Transfer Tag
objtool: Preserve special st_shndx indexes in elf_update_symbol
once: add DO_ONCE_SLOW() for sleepable contexts
openvswitch: Fix double reporting of drops in dropwatch
openvswitch: Fix overreporting of drops in dropwatch
parisc: fbdev/stifb: Align graphics memory size to 4MB
PCI: Sanitise firmware BAR assignments behind a PCI-PCI bridge
perf intel-pt: Fix segfault in intel_pt_print_info() with uClibc
phy: amlogic: phy-meson-axg-mipi-pcie-analog: Hold reference returned by of_get_parent()
phy: phy-mtk-tphy: fix the phy type setting issue
phy: qualcomm: call clk_disable_unprepare in the error handling
pinctrl: rockchip: add pinmux_ops.gpio_set_direction callback
platform/chrome: cros_ec: Notify the PM of wake events during resume
platform/chrome: cros_ec_proto: Update version on GET_NEXT_EVENT failure
platform/chrome: cros_ec_typec: Correct alt mode index
platform/chrome: fix double-free in chromeos_laptop_prepare()
platform/chrome: fix memory corruption in ioctl
platform/x86: msi-laptop: Change DMI match / alias strings to fix module autoloading
platform/x86: msi-laptop: Fix old-ec check for backlight registering
platform/x86: msi-laptop: Fix resource cleanup
powercap: intel_rapl: fix UBSAN shift-out-of-bounds issue
powercap: intel_rapl: Use standard Energy Unit for SPR Dram RAPL domain
powerpc/64s: Fix GENERIC_CPU build flags for PPC970 / G5
powerpc/boot: Explicitly disable usage of SPE instructions
powerpc/configs: Properly enable PAPR_SCM in pseries_defconfig
powerpc: Fix fallocate and fadvise64_64 compat parameter combination
powerpc: Fix SPE Power ISA properties for e500v1 platforms
powerpc/kprobes: Fix null pointer reference in arch_prepare_kprobe()
powerpc/math_emu/efp: Include module.h
powerpc/pci_dn: Add missing of_node_put()
powerpc/powernv: add missing of_node_put() in opal_export_attrs()
powerpc/pseries/vas: Pass hw_cpu_id to node associativity HCALL
powerpc/sysdev/fsl_msi: Add missing of_node_put()
power: supply: adp5061: fix out-of-bounds read in adp5061_get_chg_type()
quota: Check next/prev free block number after reading from quota file
r8152: Rate limit overflow messages
rcu: Avoid triggering strict-GP irq-work when RCU is idle
rcu: Back off upon fill_page_cache_func() allocation failure
rcu-tasks: Convert RCU_LOCKDEP_WARN() to WARN_ONCE()
RDMA/cm: Use SLID in the work completion as the DLID in responder side
RDMA/irdma: Align AE id codes to correct flush code and event
RDMA/mlx5: Don't compare mkey tags in DEVX indirect mkey
RDMA/rxe: Fix "kernel NULL pointer dereference" error
RDMA/rxe: Fix resize_finish() in rxe_queue.c
RDMA/rxe: Fix the error caused by qp->sk
RDMA/siw: Always consume all skbuf data in sk_data_ready() upcall.
RDMA/siw: Fix QP destroy to wait for all references dropped.
RDMA/srp: Fix srp_abort()
regulator: core: Prevent integer underflow
regulator: qcom_rpm: Fix circular deferral regression
Revert "drm/amdgpu: use dirty framebuffer helper"
Revert "fs: check FMODE_LSEEK to control internal pipe splicing"
Revert "net/ieee802154: reject zero-sized raw_sendmsg()"
Revert "usb: storage: Add quirk for Samsung Fit flash"
ring-buffer: Add ring_buffer_wake_waiters()
ring-buffer: Allow splice to read previous partially read pages
ring-buffer: Check pending waiters when doing wake ups as well
ring-buffer: Fix race between reset page and reading page
ring-buffer: Have the shortest_full queue be the shortest not longest
riscv: Allow PROT_WRITE-only mmap()
riscv: always honor the CONFIG_CMDLINE_FORCE when parsing dtb
RISC-V: Make port I/O string accessors actually work
riscv: Make VM_WRITE imply VM_READ
riscv: Pass -mno-relax only on lld < 15.0.0
riscv: topology: fix default topology reporting
scsi: 3w-9xxx: Avoid disabling device if failing to enable it
scsi: iscsi: Add recv workqueue helpers
scsi: iscsi: iscsi_tcp: Fix null-ptr-deref while calling getpeername()
scsi: iscsi: Rename iscsi_conn_queue_work()
scsi: iscsi: Run recv path from workqueue
scsi: libsas: Fix use-after-free bug in smp_execute_task_sg()
scsi: qedf: Populate sysfs attributes for vport
scsi: tracing: Fix compile error in trace_array calls when TRACING is disabled
sctp: handle the error returned from sctp_auth_asoc_init_active_key
selftests/xsk: Avoid use-after-free on ctx
selftest: tpm2: Add Client.__del__() to close /dev/tpm* handle
selinux: use "grep -E" instead of "egrep"
serial: 8250: Fix restoring termios speed after suspend
serial: 8250: Let drivers request full 16550A feature probing
serial: 8250: Request full 16550A feature probing for OxSemi PCIe devices
serial: 8250: Toggle IER bits on only after irq has been set up
sh: machvec: Use char[] for section boundaries
skmsg: Schedule psock work if the cached skb exists on the psock
slimbus: qcom-ngd: cleanup in probe error path
slimbus: qcom-ngd-ctrl: allow compile testing without QCOM_RPROC_COMMON
slimbus: qcom-ngd: use correct error in message of pdr_add_lookup() failure
smb3: must initialize two ACL struct fields to zero
soc: qcom: smem_state: Add refcounting for the 'state->of_node'
soc: qcom: smsm: Fix refcount leak bugs in qcom_smsm_probe()
soc/tegra: fuse: Drop Kconfig dependency on TEGRA20_APB_DMA
soundwire: cadence: Don't overwrite msg->buf during write commands
soundwire: intel: fix error handling on dai registration issues
spi: dw: Fix PM disable depth imbalance in dw_spi_bt1_probe
spi: Ensure that sg_table won't be used after being freed
spi: meson-spicc: do not rely on busy flag in pow2 clk ops
spi: mt7621: Fix an error message in mt7621_spi_probe()
spi/omap100k:Fix PM disable depth imbalance in omap1_spi100k_probe
spi: qup: add missing clk_disable_unprepare on error in spi_qup_pm_resume_runtime()
spi: qup: add missing clk_disable_unprepare on error in spi_qup_resume()
spi: s3c64xx: Fix large transfers with DMA
spmi: pmic-arb: correct duplicate APID to PPID mapping logic
staging: greybus: audio_helper: remove unused and wrong debugfs usage
staging: rtl8723bs: fix a potential memory leak in rtw_init_cmd_priv()
staging: rtl8723bs: fix potential memory leak in rtw_init_drv_sw()
staging: vt6655: fix potential memory leak
staging: vt6655: fix some erroneous memory clean-up loops
SUNRPC: Fix svcxdr_init_decode's end-of-buffer calculation
SUNRPC: Fix svcxdr_init_encode's buflen calculation
tcp: annotate data-race around tcp_md5sig_pool_populated
tcp: fix tcp_cwnd_validate() to not forget is_cwnd_limited
thermal: cpufreq_cooling: Check the policy first in cpufreq_cooling_register()
thermal/drivers/qcom/tsens-v0_1: Fix MSM8939 fourth sensor hw_id
thermal: intel_powerclamp: Use first online CPU as control_cpu
thermal: intel_powerclamp: Use get_cpu() instead of smp_processor_id() to avoid crash
thunderbolt: Add back Intel Falcon Ridge end-to-end flow control workaround
thunderbolt: Explicitly enable lane adapter hotplug events at startup
tracing: Add "(fault)" name injection to kernel probes
tracing: Add ioctl() to force ring buffer waiters to wake up
tracing: Disable interrupt or preemption before acquiring arch_spinlock_t
tracing: Fix reading strings from synthetic events
tracing: kprobe: Fix kprobe event gen test module on exit
tracing: kprobe: Make gen test module work in arm and riscv
tracing: Move duplicate code of trace_kprobe/eprobe.c into header
tracing/osnoise: Fix possible recursive locking in stop_per_cpu_kthreads
tracing: Wake up ring buffer waiters on closing of the file
tracing: Wake up waiters when tracing is disabled
tty: serial: fsl_lpuart: disable dma rx/tx use flags in lpuart_dma_shutdown
tty: xilinx_uartps: Fix the ignore_status
udmabuf: Set ubuf->sg = NULL if the creation of sg table fails
UM: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK
usb: add quirks for Lenovo OneLink+ Dock
usb: common: debug: Check non-standard control requests
usb: dwc3: core: Enable GUCTL1 bit 10 for fixing termination error after resume bug
usb: gadget: function: fix dangling pnp_string in f_printer.c
usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info()
usb: host: xhci-plat: suspend and resume clocks
usb: host: xhci-plat: suspend/resume clks for brcm
usb: idmouse: fix an uninit-value in idmouse_open
usb: mtu3: fix failed runtime suspend in host only mode
usb: musb: Fix musb_gadget.c rxstate overflow bug
userfaultfd: open userfaultfds with O_RDONLY
vhost/vsock: Use kvmalloc/kvfree for larger packets.
wifi: ath10k: add peer map clean up for peer delete in ath10k_sta_state()
wifi: ath11k: fix number of VHT beamformee spatial streams
wifi: ath9k: avoid uninit memory read in ath9k_htc_rx_msg()
wifi: brcmfmac: fix invalid address access when enabling SCAN log level
wifi: brcmfmac: fix use-after-free bug in brcmf_netdev_start_xmit()
wifi: mac80211: allow bw change during channel switch in mesh
wifi: mt76: mt7615: add mt7615_mutex_acquire/release in mt7615_sta_set_decap_offload
wifi: mt76: mt7915: do not check state before configuring implicit beamform
wifi: mt76: mt7921: reset msta->airtime_ac while clearing up hw value
wifi: mt76: sdio: fix transmitting packet hangs
wifi: rt2x00: correctly set BBP register 86 for MT7620
wifi: rt2x00: don't run Rt5592 IQ calibration on MT7620
wifi: rt2x00: set correct TX_SW_CFG1 MAC register for MT7620
wifi: rt2x00: set SoC wmac clock register
wifi: rt2x00: set VGC gain for both chains of MT7620
wifi: rtl8xxxu: Fix AIFS written to REG_EDCA_*_PARAM
wifi: rtl8xxxu: Fix skb misuse in TX queue selection
wifi: rtl8xxxu: gen2: Fix mistake in path B IQ calibration
wifi: rtl8xxxu: Remove copy-paste leftover in gen2_update_rate_mask
wifi: rtl8xxxu: tighten bounds checking in rtl8xxxu_read_efuse()
wifi: rtlwifi: 8192de: correct checking of IQK reload
wifi: rtw88: add missing destroy_workqueue() on error path in rtw_core_init()
x86/cpu: Include the header of init_ia32_feat_ctl()'s prototype
x86/entry: Work around Clang __bdos() bug
x86/hyperv: Fix 'struct hv_enlightened_vmcs' definition
x86/mce: Retrieve poison range from hardware
x86/microcode/AMD: Track patch allocation size explicitly
x86/resctrl: Fix to restore to original value when re-enabling hardware prefetch register
xen/gntdev: Accommodate VMA splitting
xen/gntdev: Prevent leaking grants
xfrm: Reinject transport-mode packets through workqueue
xfrm: Update ipcomp_scratches with NULL when freed
xhci: dbc: Fix memory leak in xhci_alloc_dbc()
xhci: Don't show warning for reinit on known broken suspend
xsk: Fix backpressure mechanism on Tx

Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
2022-10-27 09:26:29 +03:00
Mikhail Novosyolov
d8f51036fc Enable other LSMs
Lockdown is a useful and needed thing, thanks to consta@ for ideas about it.
Other LSMs may also be useful (nowadays multiple LSMs can be enabled, so enable as many as possible so thet users sould use them).

Answered with default values to most questions.
Reporting of granted accesses (CONFIG_SECURITY_SMACK_BRINGUP) and packet marking (CONFIG_SECURITY_SMACK_NETFILTER) in SMACK were enbaled
for debug and because it may be potentially useful. We do not have plans to use SMACK for now by default.
2022-10-27 09:23:02 +03:00
Mikhail Novosyolov
3890e04abc depmod before dracut 2022-10-18 23:20:43 +03:00
Mikhail Novosyolov
db6e1a5228 [bot] upd: 5.15.73 -> 5.15.74
Changelog:

ALSA: hda: Fix position reporting on Poulsbo
ceph: don't truncate file in atomic_open
efi: Correct Macmini DMI match in uefi cert quirk
Input: xpad - add supported devices as contributed on github
Input: xpad - fix wireless 360 controller breaking after suspend
mac80211: always allocate struct ieee802_11_elems
mac80211: fix memory leaks with element parsing
mac80211: mesh: clean up rx_bcn_presp API
mac80211: mlme: find auth challenge directly
mac80211: move CRC into struct ieee802_11_elems
misc: pci_endpoint_test: Aggregate params checking for xfer
misc: pci_endpoint_test: Fix pci_endpoint_test_{copy,write,read}() panic
nilfs2: fix leak of nilfs_root in case of writer thread creation failure
nilfs2: fix NULL pointer dereference at nilfs_bmap_lookup_at_level()
nilfs2: fix use-after-free bug of struct nilfs_root
nilfs2: replace WARN_ONs by nilfs_error for checkpoint acquisition failure
random: avoid reading two cache lines on irq randomness
random: clamp credited irq bits to maximum mixed
random: restore O_NONBLOCK support
random: use expired timer rather than wq for mixing fast pool
Revert "crypto: qat - reduce size of mapped region"
Revert "powerpc/rtas: Implement reentrant rtas call"
scsi: stex: Properly zero out the passthrough command structure
USB: serial: qcserial: add new usb-id for Dell branded EM7455
wifi: cfg80211: avoid nontransmitted BSS list corruption
wifi: cfg80211: ensure length byte is present before access
wifi: cfg80211: fix BSS refcounting bugs
wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans()
wifi: cfg80211/mac80211: reject bad MBSSID elements
wifi: cfg80211: update hidden BSSes to avoid WARN_ON
wifi: mac80211: fix crash in beacon protection for P2P-device
wifi: mac80211: fix MBSSID parsing use-after-free
wifi: mac80211_hwsim: avoid mac80211 warning on bad rate

Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
2022-10-18 21:17:50 +03:00
Mikhail Novosyolov
01757d8892 add more realteks 2022-10-18 20:06:06 +03:00
Mikhail Novosyolov
d3867d21dd drop no more needed Obsoletes (was needed before release of rosa2021.1) 2022-10-18 18:28:52 +03:00
Mikhail Novosyolov
97b0d6cdfc add nvidia340 2022-10-16 00:19:07 +03:00
Mikhail Novosyolov
040694020e add rtk_btusb 2022-10-15 18:02:04 +03:00
Mikhail Novosyolov
260d37791a fix typo 2022-10-15 16:23:12 +03:00
Mikhail Novosyolov
ff67a5199f do not install blacklist for not existing modules to avoid odd useless packages 2022-10-15 15:58:03 +03:00
Mikhail Novosyolov
af3e51a9a1 add rtl8814au 2022-10-15 15:52:51 +03:00
Mikhail Novosyolov
1a9d079422 add rtl8821au 2022-10-15 15:39:55 +03:00
Mikhail Novosyolov
fafaea01c2 add rtl8812au 2022-10-15 15:03:47 +03:00
Mikhail Novosyolov
9b8f304a8b add rtl88x2bu 2022-10-15 14:01:12 +03:00
Mikhail Novosyolov
1e5ce08a38 add nvidia520 2022-10-14 18:16:15 +03:00
Mikhail Novosyolov
b15d4d1106 [bot] upd: 5.15.72 -> 5.15.73
Changelog:

ALSA: hda/hdmi: Fix the converter reuse for the silent stream
arch: um: Mark the stack non-executable to fix a binutils warning
ARM: dts: fix Moxa SDIO 'compatible', remove 'sdhci' misnomer
dmaengine: xilinx_dma: cleanup for fetching xlnx,num-fstores property
dmaengine: xilinx_dma: Fix devm_platform_ioremap_resource error handling
dmaengine: xilinx_dma: Report error in case of dma_set_mask_and_coherent API failure
docs: update mediator information in CoC docs
drm/amd/display: Assume an LTTPR is always present on fixed_vs links
drm/amd/display: Fix double cursor on non-video RGB MPO
drm/amd/display: skip audio setup when audio stream is enabled
drm/amd/display: update gamut remap if plane has changed
firmware: arm_scmi: Add SCMI PM driver remove routine
firmware: arm_scmi: Harden accesses to the sensor domains
firmware: arm_scmi: Improve checks in the info_get operations
fs: fix UAF/GPF bug in nilfs_mdt_destroy
Makefile.extrawarn: Move -Wcast-function-type-strict to W=1
mmc: core: Replace with already defined values for readability
mmc: core: Terminate infinite loop in SD-UHS voltage switch
mm: gup: fix the fast GUP race against THP collapse
mm/huge_memory: minor cleanup for split_huge_pages_all
mm/huge_memory: use pfn_to_online_page() in split_huge_pages_all()
net: atlantic: fix potential memory leak in aq_ndev_close()
net/ieee802154: fix uninit value bug in dgram_sendmsg
net: marvell: prestera: add support for for Aldrin2
net/mlx5: Disable irq when locking lag_lock
perf parse-events: Identify broken modifiers
powerpc/64s/radix: don't need to broadcast IPI for radix pmd collapse flush
Revert "clk: ti: Stop using legacy clkctrl names for omap4 and 5"
rpmsg: qcom: glink: replace strncpy() with strscpy_pad()
scsi: qedf: Fix a UAF bug in __qedf_probe()
um: Cleanup compiler warning in arch/x86/um/tls_32.c
um: Cleanup syscall_handler_t cast in syscalls_32.h
usb: mon: make mmapped memory read only
USB: serial: ftdi_sio: fix 300 bps rate for SIO
wifi: cfg80211: fix MCS divisor value
xsk: Inherit need_wakeup flag for shared sockets

Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
2022-10-14 18:13:12 +03:00
Mikhail Novosyolov
3aca8ec6ed add missing if-else 2022-10-11 09:24:23 +03:00
Mikhail Novosyolov
587c0138c0 Revert "Run depmod earlier"
filetriggerin got no input when initially installing the kernel (that is fixable by removing grep)
but was executed before %%post of nvidia package, I wanted wise versa. I will add depmod to that %%post.

This reverts commit 05930a16ec.
2022-10-10 06:54:03 +03:00
Mikhail Novosyolov
05930a16ec Run depmod earlier
%%trans* triggers ran depmod in the end of the transaction.
nvidia modules by auto-krodil macros ran update-alternatives in %%post, then dracut was run in kerne's %%posttrans.
But depmod had not been ran yet.

```
D: %post(kernel-modules-nvidia470-5.15-generic-470.141-2166438.71.9225a.x86_64): scriptlet start
fdio:       2 writes,      251 total bytes in 0.000024 secs
D: %post(kernel-modules-nvidia470-5.15-generic-470.141-2166438.71.9225a.x86_64): execv(/bin/sh) pid 4472
+ update-alternatives --install /lib/modules/5.15.72-generic-2rosa2021.1-x86_64/kernel/drivers/video/nvidia470 kmods-nvidia470.48e28c /usr/share/auto-krokodil/kmods/nvidia470.2166438.71.9225a-5.15.72-generic-2rosa2021.1-x86_64 2166438
D: %post(kernel-modules-nvidia470-5.15-generic-470.141-2166438.71.9225a.x86_64): waitpid(4472) rc 4472 status 0
ufdio:       6 reads,     9773 total bytes in 0.000012 secs
D: running post-transaction scripts
D:  read h#     762
Заголовок SHA256 digest: OK
Заголовок SHA1 digest: OK
D: %posttrans(kernel-5.15-generic-5.15.72-2.x86_64): scriptlet start
fdio:       2 writes,      558 total bytes in 0.000033 secs
D: %posttrans(kernel-5.15-generic-5.15.72-2.x86_64): execv(/bin/sh) pid 4474
+ dracut -f /boot/initrd-5.15.72-generic-2rosa2021.1-x86_64.img 5.15.72-generic-2rosa2021.1-x86_64
```
2022-10-10 03:43:27 +03:00
Mikhail Novosyolov
9891da8dfc Pick fix of AMD CPU performance 2022-10-07 01:48:20 +03:00
Mikhail Novosyolov
6ccc5e5d4b rm empty directory 2022-10-07 01:43:52 +03:00
Mikhail Novosyolov
4ed0330a4e BR libcap for perf
Makefile.config:960: No libcap found, disables capability support, please install libcap-devel/libcap-dev
2022-10-07 01:43:34 +03:00
Mikhail Novosyolov
5db788950d [bot] upd: 5.15.71 -> 5.15.72
Changelog:

ALSA: hda: Do disconnect jacks at codec unbind
ALSA: hda: Fix hang at HD-audio codec unbinding due to refcount saturation
ALSA: hda: Fix Nvidia dp infoframe
ALSA: hda/realtek: fix speakers and micmute on HP 855 G8
arm64: dts: qcom: sm8350: fix UFS PHY serdes size
ARM: dts: am33xx: Fix MMCHS0 dma properties
ARM: dts: am5748: keep usb4_tm disabled
ARM: dts: integrator: Tag PCI host with device_type
ASoC: imx-card: Fix refcount issue with of_node_put
ASoC: tas2770: Reinit regcache on reset
can: c_can: don't cache TX messages for C_CAN cores
cgroup: cgroup_get_from_id() must check the looked-up kn is a directory
cgroup: reduce dependency on cgroup_mutex
clk: imx: imx6sx: remove the SET_RATE_PARENT flag for QSPI clocks
clk: ingenic-tcu: Properly enable registers before accessing timers
clk: iproc: Do not rely on node name for correct PLL setup
cxgb4: fix missing unlock on ETHOFLD desc collect fail path
drm/amdgpu: Add amdgpu suspend-resume code path under SRIOV
drm/bridge: lt8912b: add vsync hsync
drm/bridge: lt8912b: fix corrupted image output
drm/bridge: lt8912b: set hdmi or dvi mode
drm/i915/gem: Really move i915_gem_context.link under ref protection
drm/i915/gt: Restrict forced preemption to the active context
fs: split off setxattr_copy and do_setxattr function from setxattr
gpio: mvebu: Fix check for pwm support on non-A8K platforms
Input: melfas_mip4 - fix return value check in mip4_probe()
Input: snvs_pwrkey - fix SNVS_HPVIDR1 register address
KVM: x86: Hide IA32_PLATFORM_DCA_CAP[31:0] from the guest
libata: add ATA_HORKAGE_NOLPM for Pioneer BDR-207M and BDR-205
media: dvb_vb2: fix possible out of bound access
media: rkvdec: Disable H.264 error detection
media: v4l2-compat-ioctl32.c: zero buffer passed to v4l2_compat_get_array_args()
mmc: hsq: Fix data stomping during mmc recovery
mmc: moxart: fix 4-bit bus width and remove 8-bit bus width
mm/damon/dbgfs: fix memory leak when using debugfs_lookup()
mm: fix dereferencing possible ERR_PTR
mm: fix madivse_pageout mishandling on non-LRU page
mm,hwpoison: check mm when killing accessing process
mm/migrate_device.c: flush TLB while holding PTL
mm/page_alloc: fix race condition between build_all_zonelists and page allocation
mm: prevent page_frag_alloc() from corrupting the memory
net/mlxbf_gige: Fix an IS_ERR() vs NULL bug in mlxbf_gige_mdio_probe
net: mt7531: only do PLL once after the reset
net: phy: Don't WARN for PHY_UP state in mdio_bus_phy_resume()
net: sched: act_ct: fix possible refcount leak in tcf_ct_init()
net: stmmac: power up/down serdes in stmmac_open/release
net: usb: qmi_wwan: Add new usb-id for Dell branded EM7455
ntfs: fix BUG_ON in ntfs_lookup_inode_by_name()
nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices
reset: imx7: Fix the iMX8MP PCIe PHY PERST support
Revert "drm: bridge: analogix/dp: add panel prepare/unprepare in suspend/resume time"
Revert "firmware: arm_scmi: Add clock management to the SCMI power domain"
selftests: Fix the if conditions of in test_extra_filter()
soc: sunxi: sram: Actually claim SRAM regions
soc: sunxi: sram: Fix debugfs info for A64 SRAM C
soc: sunxi: sram: Fix probe function ordering issues
soc: sunxi_sram: Make use of the helper function devm_platform_ioremap_resource()
soc: sunxi: sram: Prevent the driver from being unbound
swiotlb: max mapping size takes min align mask into account
thunderbolt: Explicitly reset plug events delay back to USB4 spec value
uas: add no-uas quirk for Hiksemi usb_disk
uas: ignore UAS for Thinkplus chips
usbnet: Fix memory leak in usbnet_disconnect()
usb-storage: Add Hiksemi USB3-FW to IGNORE_UAS
usb: typec: ucsi: Remove incorrect warning
vdpa/ifcvf: fix the calculation of queuepair
vduse: prevent uninitialized memory accesses
wifi: mac80211: fix regression with non-QoS drivers
x86/alternative: Fix race in try_get_desc()
x86/sgx: Do not fail on incomplete sanitization on premature stop of ksgxd

Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
2022-10-05 14:36:29 +03:00
Mikhail Novosyolov
d89c352618 Bump release for tests 2022-10-05 09:11:10 +03:00
Mikhail Novosyolov
e414c8a157 w/a strange expansion of spec
The same suffix was created any time:
kernel-modules-nvidia515-5.15-generic-515.43-1982211.103.c7f6a-rosa2021.1.x86_64.rpm
even if NAME was changed.

TODO: understand why this happened
2022-10-05 05:39:58 +03:00
Mikhail Novosyolov
8902e213ef [bot] upd: 5.15.67 -> 5.15.71
Changelog:

ACPI: resource: skip IRQ override on AMD Zen platforms
afs: Return -EAGAIN, not -EREMOTEIO, when a file already locked
afs: Use the operation issue time instead of the reply time for callbacks
ALSA: aloop: Fix random zeros in capture data when using jiffies timer
ALSA: core: Fix double-free at snd_card_new()
ALSA: emu10k1: Fix out of bounds access in snd_emu10k1_pcm_channel_alloc()
ALSA: hda: add Intel 5 Series / 3400 PCI DID
ALSA: hda/realtek: Add pincfg for ASUS G513 HP jack
ALSA: hda/realtek: Add pincfg for ASUS G533Z HP jack
ALSA: hda/realtek: Add quirk for ASUS GA503R laptop
ALSA: hda/realtek: Add quirk for Huawei WRT-WX9
ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5530 laptop
ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5570 laptop
ALSA: hda/realtek: Re-arrange quirk table entries
ALSA: hda/sigmatel: Fix unused variable warning for beep power change
ALSA: hda/sigmatel: Keep power up while beep is enabled
ALSA: hda/tegra: Align BDL entry to 4KB boundary
ALSA: hda/tegra: set depop delay for tegra
ALSA: pcm: oss: Fix race at SNDCTL_DSP_SYNC
ALSA: usb-audio: Fix an out-of-bounds bug in __snd_usb_parse_audio_interface()
ALSA: usb-audio: Inform the delayed registration more properly
ALSA: usb-audio: Register card again for iface over delayed_register option
ALSA: usb-audio: Split endpoint setups for hw_params and prepare
arm64/bti: Disable in kernel BTI when cross section thunks are broken
arm64: cacheinfo: Fix incorrect assignment of signed error value to unsigned fw_level
arm64: dts: juno: Add missing MHU secure-irq
arm64: dts: rockchip: Fix typo in lisense text for PX30.Core
arm64: dts: rockchip: Pull up wlan wake# on Gru-Bob
arm64: dts: rockchip: Remove 'enable-active-low' from rk3399-puma
arm64: dts: rockchip: Set RK3399-Gru PCLK_EDP to 24 MHz
arm64: errata: add detection for AMEVCNTR01 incrementing incorrectly
arm64: topology: fix possible overflow in amu_fie_setup()
ARM: at91: ddr: remove CONFIG_SOC_SAMA7 dependency
ARM: at91: pm: fix DDR recalibration when resuming from backup and self-refresh
ARM: at91: pm: fix self-refresh for sama7g5
ARM: dts: at91: fix low limit for CPU regulator
ARM: dts: at91: sama5d27_wlsom1: don't keep ldo2 enabled all the time
ARM: dts: at91: sama5d27_wlsom1: specify proper regulator output ranges
ARM: dts: at91: sama5d2_icp: don't keep vdd_other enabled all the time
ARM: dts: at91: sama5d2_icp: specify proper regulator output ranges
ARM: dts: at91: sama7g5ek: specify proper regulator output ranges
ARM: dts: imx6qdl-kontron-samx6i: fix spi-flash compatible
ARM: dts: imx6qdl-kontron-samx6i: remove duplicated node
ARM: dts: imx: align SPI NOR node name with dtschema
ASoC: mchp-spdiftx: Fix clang -Wbitfield-constant-conversion
ASoC: mchp-spdiftx: remove references to mchp_i2s_caps
ASoC: nau8824: Fix semaphore unbalance at error paths
ASoC: qcom: sm8250: add missing module owner
binder: remove inaccurate mmap_assert_locked()
block: blk_queue_enter() / __bio_queue_enter() must return -EAGAIN for nowait
bnxt: prevent skb UAF after handing over to PTP worker
bonding: fix NULL deref in bond_rr_gen_slave_id
btrfs: fix hang during unmount when stopping a space reclaim worker
btrfs: fix hang during unmount when stopping block group reclaim worker
btrfs: zoned: set pseudo max append zone limit in zone emulation mode
can: flexcan: flexcan_mailbox_read() fix return value for drop = true
can: gs_usb: gs_can_open(): fix race dev->can.state condition
cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all()
cgroup: Elide write-locking threadgroup_rwsem when updating csses on an empty subtree
cgroup: Fix threadgroup_rwsem <-> cpus_read_lock() deadlock
cifs: always initialize struct msghdr smb_msg completely
cifs: don't send down the destination address to sendmsg for a SOCK_STREAM
cifs: revalidate mapping when doing direct writes
cpufreq: check only freq_table in __resolve_freq()
debugfs: add debugfs_lookup_and_remove()
devdax: Fix soft-reservation memory description
dmaengine: ti: k3-udma-private: Fix refcount leak bug in of_xudma_dev_get()
drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES
Drivers: hv: Never allocate anything besides framebuffer from framebuffer memory region
drm/amd/amdgpu: fixing read wrong pf2vf data in SRIOV
drm/amd/amdgpu: skip ucode loading if ucode_size == 0
drm/amd/display: fix memory leak when using debugfs_lookup()
drm/amd/display: Limit user regamma to a valid value
drm/amd/display: Mark dml30's UseMinimumDCFCLK() as noinline for stack usage
drm/amd/display: Reduce number of arguments of dml31's CalculateFlipSchedule()
drm/amd/display: Reduce number of arguments of dml31's CalculateWatermarksAndDRAMSpeedChangeSupport()
drm/amdgpu: Check num_gfx_rings for gfx v9_0 rb setup.
drm/amdgpu: Don't enable LTR if not supported
drm/amdgpu: don't register a dirty callback for non-atomic
drm/amdgpu: make sure to init common IP before gmc
drm/amdgpu: mmVM_L2_CNTL3 register not initialized correctly
drm/amdgpu: move nbio ih_doorbell_range() into ih code for vega
drm/amdgpu: move nbio sdma_doorbell_range() into sdma code for vega
drm/amdgpu: Move psp_xgmi_terminate call from amdgpu_xgmi_remove_device to psp_hw_fini
drm/amdgpu: Separate vf2pf work item init from virt data exchange
drm/amdgpu: use dirty framebuffer helper
drm/amd/pm: disable BACO entry/exit completely on several sienna cichlid cards
drm/bridge: display-connector: implement bus fmts callbacks
drm/gem: Fix GEM handle release errors
drm/gma500: Fix BUG: sleeping function called from invalid context errors
drm/hisilicon: Add depends on MMU
drm/hisilicon/hibmc: Allow to be built if COMPILE_TEST is enabled
drm/i915: Implement WaEdpLinkRateDataReload
drm/mediatek: dsi: Add atomic {destroy,duplicate}_state, reset callbacks
drm/mediatek: dsi: Move mtk_dsi_stop() call back to mtk_dsi_poweroff()
drm/meson: Correct OSD1 global alpha value
drm/meson: Fix OSD1 RGB to YCbCr coefficient
drm/msm/rd: Fix FIFO-full deadlock
drm/panel: simple: Fix innolux_g121i1_l01 bus_format
drm/panfrost: devfreq: set opp to the recommended one to configure regulator
drm/radeon: add a force flush to delay work when radeon
drm/rockchip: Fix return type of cdn_dp_connector_mode_valid
drm/tegra: vic: Fix build warning when CONFIG_PM=n
dt-bindings: iio: gyroscope: bosch,bmg160: correct number of pins
efi: capsule-loader: Fix use-after-free in efi_capsule_write
efi: libstub: check Shim mode using MokSBStateRT
efi: libstub: Disable struct randomization
efi: x86: Wipe setup_data on pure EFI boot
erofs: fix pcluster use-after-free on UP platforms
ext4: avoid unnecessary spreading of allocations among groups
ext4: fix bug in extents parsing when eh_entries == 0 and eh_depth > 0
ext4: limit the number of retries after discarding preallocations blocks
ext4: make directory inode spreading reflect flexbg size
ext4: make mballoc try target group first even with mb_optimize_scan
ext4: use locality group preallocation for small closed files
fbdev: chipsfb: Add missing pci_disable_device() in chipsfb_pci_init()
fbdev: fbcon: Destroy mutex on freeing struct fb_info
firmware: arm_scmi: Fix the asynchronous reset requests
firmware: arm_scmi: Harden accesses to the reset domains
fsdax: Fix infinite loop in dax_iomap_rw()
fs: only do a memory barrier for the first set_buffer_uptodate()
gpiolib: cdev: Set lineevent_state::irq after IRQ register successfully
gpio: mockup: fix NULL pointer dereference when removing debugfs
gpio: mockup: Fix potential resource leakage when register a chip
gpio: mockup: remove gpio debugfs when remove device
gpio: mpc8xxx: Fix support for IRQ_TYPE_LEVEL_LOW flow_type in mpc85xx
hid: intel-ish-hid: ishtp: Fix ishtp client sending disordered message
HID: ishtp-hid-clientHID: ishtp-hid-client: Fix comment typo
hwmon: (mr75203) enable polling for all VM channels
hwmon: (mr75203) fix multi-channel voltage reading
hwmon: (mr75203) fix VM sensor allocation when "intel,vm-map" not defined
hwmon: (mr75203) fix voltage equation for negative source input
hwmon: (mr75203) update pvt->v_num and vm_num to the actual number of used sensors
hwmon: (tps23861) fix byte order in resistance register
i2c: imx: If pm_runtime_get_sync() returned 1 device access is possible
i2c: mlxbf: Fix frequency calculation
i2c: mlxbf: incorrect base address passed during io write
i2c: mlxbf: prevent stack overflow in mlxbf_i2c_smbus_start_transaction()
i40e: Fix ADQ rate limiting for PF
i40e: Fix kernel crash during module removal
i40e: Fix set max_tx_rate when it is lower than 1 Mbps
i40e: Fix VF set max MTU size
i40e: Refactor tc mqprio checks
iavf: Detach device during reset task
iavf: Fix bad page state
iavf: Fix cached head and tail value for iavf_get_tx_pending
iavf: Fix set max MTU size with port VLAN and jumbo frames
IB/core: Fix a nested dead lock as part of ODP flow
ice: Don't double unplug aux on peer initiated reset
ice: use bitmap_free instead of devm_kfree
ieee802154: cc2520: add rc code in cc2520_tx()
Input: goodix - add compatible string for GT1158
Input: goodix - add support for GT1158
Input: iforce - add support for Boeder Force Feedback Wheel
iommu/amd: use full 64-bit value in build_completion_wait()
iommu/vt-d: Check correct capability for sagaw determination
iommu/vt-d: Correctly calculate sagaw value of IOMMU
iommu/vt-d: Fix kdump kernels boot failure with scalable mode
ipv6: sr: fix out-of-bounds read when setting HMAC data.
ipvlan: Fix out-of-bound bugs caused by unset skb->mac_header
kasan: call kasan_malloc() from __kmalloc_*track_caller()
kbuild: disable header exports for UML in a straightforward way
kprobes: Prohibit probes in gate area
KVM: SEV: add cache flush to solve SEV cache incoherency issues
KVM: x86: Inject #UD on emulated XSETBV if XSAVES isn't enabled
KVM: x86/mmu: Fold rmap_recycle into rmap_add
lockdep: Fix -Wunused-parameter for _THIS_IP_
md: Flush workqueue md_rdev_misc_wq in md_alloc()
media: flexcop-usb: fix endpoint type check
MIPS: lantiq: export clk_get_io() for lantiq_wdt.ko
MIPS: Loongson32: Fix PHY-mode being left unspecified
MIPS: loongson32: ls1c: Fix hang during startup
MIPS: OCTEON: irq: Fix octeon_irq_force_ciu_mapping()
mksysmap: Fix the mismatch of 'L0' symbols in System.map
mlxbf_gige: clear MDIO gateway lock after read
mm: Fix TLB flush for not-first PFNMAP mappings in unmap_region()
mm: slub: fix flush_cpu_slab()/__free_slab() invocations in task context.
mm/slub: fix to return errno if kmalloc() fails
net: bonding: Share lacpdu_mcast_addr definition
net: bonding: Unsync device addresses on ndo_stop
net: core: fix flow symmetric hash
net/core/skbuff: Check the return value of skb_copy_bits()
net: dsa: hellcreek: Print warning only once
net: enetc: deny offload of tc-based TSN features on VF interfaces
net: enetc: move enetc_set_psfp() out of the common enetc_set_features()
netfilter: br_netfilter: Drop dst references before setting.
netfilter: conntrack: work around exceeded receive window
netfilter: ebtables: fix memory leak when blob is malformed
netfilter: nf_conntrack_irc: Fix forged IP logic
netfilter: nf_conntrack_irc: Tighten matching on DCC message
netfilter: nf_conntrack_sip: fix ct_sip_walk_headers
netfilter: nfnetlink_osf: fix possible bogus match in nf_osf_find()
netfilter: nf_tables: clean up hook list when offload flags check fails
netfilter: nf_tables: fix nft_counters_enabled underflow at nf_tables_addchain()
netfilter: nf_tables: fix percpu memory leak at nf_tables_addchain()
net: Find dst with sk's xfrm policy not ctl_sk
net: introduce __skb_fill_page_desc_noacc
net: ipa: properly limit modem routing table use
net: mana: Add rmb after checking owner bits
net: phy: aquantia: wait for the suspend/resume operations to finish
net: ravb: Fix PHY state warning splat during system resume
net: sched: fix possible refcount leak in tc_new_tfilter()
net/sched: taprio: avoid disabling offload when it was never enabled
net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs
net: sh_eth: Fix PHY state warning splat during system resume
net/smc: Stop the CLC flow if no link to map buffers on
net: sunhme: Fix packet reception for len < RX_COPY_THRESHOLD
net: team: Unsync device addresses on ndo_stop
net: usb: qmi_wwan: add Quectel RM520N
net: wwan: iosm: remove pointless null check
NFS: Fix another fsync() issue after a server reboot
NFS: Fix WARN_ON due to unionization of nfs_inode.nrequests
NFS: Further optimisations for 'ls -l'
NFS: Save some space in the inode
NFSv4: Fixes for nfs4_inode_return_delegation()
NFSv4: Turn off open-by-filehandle and NFS re-export for NFSv4.0
nvme-tcp: fix regression that causes sporadic requests to time out
nvme-tcp: fix UAF when detecting digest errors
nvmet: fix a use-after-free
nvmet: fix mar and mor off-by-one errors
nvmet-tcp: fix unhandled tcp states in nvmet_tcp_state_change()
of/device: Fix up of_dma_configure_id() stub
of: fdt: fix off-by-one error in unflatten_dt_nodes()
of: mdio: Add of_node_put() when breaking out of for_each_xx
parisc: Add runtime check to prevent PA2.0 kernels on PA1.x machines
parisc: Allow CONFIG_64BIT with ARCH=parisc
parisc: ccio-dma: Add missing iounmap in error path in ccio_probe()
parisc: ccio-dma: Handle kmalloc failure in ccio_init_resources()
perf/arm_pmu_platform: fix tests for platform_get_irq() failure
perf jit: Include program header in ELF files
perf kcore_copy: Do not check /proc/modules is unchanged
perf machine: Use path__join() to compose a path instead of snprintf(dir, '/', filename)
perf script: Fix Cannot print 'iregs' field for hybrid systems
perf stat: Fix BPF program section name
perf tools: Honor namespace when synthesizing build-ids
pinctrl: qcom: sc8180x: Fix gpio_wakeirq_map
pinctrl: qcom: sc8180x: Fix wrong pin numbers
pinctrl: rockchip: Enhance support for IRQ_TYPE_EDGE_BOTH
pinctrl: sunxi: Fix name for A100 R_PIO
platform/surface: aggregator_registry: Add support for Surface Laptop Go 2
platform/x86: acer-wmi: Acer Aspire One AOD270/Packard Bell Dot keymap fixes
RDMA/cma: Fix arguments order in net device validation
RDMA/hns: Fix supported page size
RDMA/hns: Fix wrong fixed value of qp->rq.wqe_shift
RDMA/irdma: Report RNR NAK generation in device caps
RDMA/irdma: Report the correct max cqes from query device
RDMA/irdma: Return correct WC error for bind operation failure
RDMA/irdma: Use s/g array in post send only when its valid
RDMA/mlx5: Set local port to one when accessing counters
RDMA/rtrs-clt: Use the right sg_cnt after ib_dma_map_sg
RDMA/rtrs-srv: Pass the correct number of entries for dma mapped SGL
RDMA/siw: Pass a pointer to virt_to_page()
RDMA/srp: Set scmnd->result only when scmnd is not NULL
regulator: core: Clean up on enable failure
regulator: pfuze100: Fix the global-out-of-bounds access in pfuze100_regulator_probe()
Revert "ALSA: usb-audio: Split endpoint setups for hw_params and prepare"
Revert "arm64: kasan: Revert "arm64: mte: reset the page tag in page->flags""
Revert "mm: kmemleak: take a full lowmem check in kmemleak_*_phys()"
Revert "net: phy: meson-gxl: improve link-up behavior"
Revert "parisc: Show error if wrong 32/64-bit compiler is being used"
Revert "usb: add quirks for Lenovo OneLink+ Dock"
Revert "usb: gadget: udc-xilinx: replace memcpy with memcpy_toio"
riscv: fix a nasty sigreturn bug...
rxrpc: Fix an insufficiently large sglist in rxkad_verify_packet_2()
rxrpc: Fix calc of resend age
rxrpc: Fix ICMP/ICMP6 error handling
rxrpc: Fix local destruction being repeated
s390/boot: fix absolute zero lowcore corruption on boot
s390/dasd: fix Oops in dasd_alias_get_start_dev due to missing pavgroup
sched/debug: fix dentry leak in update_sched_domain_debugfs
sch_sfb: Also store skb len before calling child enqueue
sch_sfb: Don't assume the skb is still around after enqueueing to child
scsi: lpfc: Add missing destroy_workqueue() in error path
scsi: lpfc: Return DID_TRANSPORT_DISRUPTED instead of DID_REQUEUE
scsi: megaraid_sas: Fix double kfree()
scsi: mpt3sas: Fix return value check of dma_get_required_mask()
scsi: mpt3sas: Fix use-after-free warning
scsi: qla2xxx: Disable ATIO interrupt coalesce for quad port ISP27XX
scsi: qla2xxx: Fix memory leak in __qlt_24xx_handle_abts()
scsi: ufs: core: Reduce the power mode change timeout
selftests: forwarding: add shebang for sch_red.sh
serial: atmel: remove redundant assignment in rs485_config
serial: Create uart_xmit_advance()
serial: fsl_lpuart: Reset prior to registration
serial: tegra-tcu: Use uart_xmit_advance(), fixes icount.tx accounting
serial: tegra: Use uart_xmit_advance(), fixes icount.tx accounting
sfc: fix null pointer dereference in efx_hard_start_xmit
sfc: fix TX channel offset when using legacy interrupts
soc: brcmstb: pm-arm: Fix refcount leak and __iomem leak bugs
soc: fsl: select FSL_GUTS driver for DPIO
soc: imx: gpcv2: Assert reset before ungating clock
staging: r8188eu: Add Rosewill USB-N150 Nano to device tables
staging: r8188eu: Remove support for devices with 8188FU chipset (0bda:f179)
swiotlb: avoid potential left shift overflow
task_stack, x86/cea: Force-inline stack helpers
tcp: fix early ETIMEDOUT after spurious non-SACK RTO
tcp: TX zerocopy should not sense pfmemalloc status
tee: fix compiler warning in tee_shm_register()
tg3: Disable tg3 device on system reboot to avoid triggering AER
thunderbolt: Add support for Intel Maple Ridge single port controller
tipc: fix shift wrapping bug in map_get()
tools/include/uapi: Fix <asm/errno.h> for parisc and xtensa
tracefs: Only clobber mode/uid/gid on remount if asked
tracing: Fix to check event_mutex is held while accessing trigger list
tracing: hold caller_addr to hardirq_{enable,disable}_ip
tty: serial: atmel: Preserve previous USART mode if RS485 disabled
um: fix default console kernel parameter
usb: add quirks for Lenovo OneLink+ Dock
USB: core: Fix RST error in hub.c
usb: dwc3: core: leave default DMA if the controller does not support 64-bit DMA
usb: dwc3: gadget: Avoid duplicate requests to enable Run/Stop
usb: dwc3: gadget: Avoid starting DWC3 gadget during UDC unbind
usb: dwc3: gadget: Don't modify GEVNTCOUNT in pullup()
usb: dwc3: gadget: Prevent repeat pullup()
usb: dwc3: gadget: Refactor pullup()
usb: dwc3: Issue core soft reset before enabling run/stop
usb: gadget: f_uac2: clean up some inconsistent indenting
usb: gadget: f_uac2: fix superspeed transfer
usb: gadget: udc-xilinx: replace memcpy with memcpy_toio
USB: serial: option: add Quectel BG95 0x0203 composition
USB: serial: option: add Quectel RM520N
usb: storage: Add ASUS <0x0b05:0x1932> to IGNORE_UAS
vfio/type1: Unpin zero pages
video: fbdev: i740fb: Error out if 'pixclock' equals zero
video: fbdev: pxa3xx-gcu: Fix integer overflow in pxa3xx_gcu_write
vmlinux.lds.h: CFI: Reduce alignment of jump-table to function alignment
wifi: iwlegacy: 4965: corrected fix for potential off-by-one overflow in il4965_rs_fill_link_cmd()
wifi: mac80211_hwsim: check length for virtio packets
wifi: mt76: fix reading current per-tid starting sequence number for aggregation
wifi: wilc1000: fix DMA on stack objects
wireguard: netlink: avoid variable-sized memcpy on sockaddr
wireguard: ratelimiter: disable timings test by default
workqueue: don't skip lockdep work dependency in cancel_work_sync()
x86/mm: Force-inline __phys_addr_nodebug()
xen-netback: only remove 'hotplug-status' when the vif is actually destroyed
xfs: fix xfs_ifree() error handling to not leak perag ref
xfs: reorder iunlink remove operation in xfs_ifree
xfs: validate inode fork size against fork format

Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
2022-10-04 16:50:37 +03:00
Mikhail Novosyolov
e81d1ea5ec adapt for auto-krokodil 2022-10-03 10:25:05 +03:00
Mikhail Novosyolov
6fa552b91f Use auto-krokodil macros
They were implemented, not finished, a temporary solution was made by survolog@

Now minor versions will not be added into %%name of nvidia modules packages, it is not needed with dnf+installonlypkg()

Deleted no more needed obsoletes
2022-09-20 17:13:02 +03:00
Mikhail Novosyolov
db14bcd8fc [bot] upd: 5.15.65 -> 5.15.67
Changelog:

ALSA: hda: intel-nhlt: Correct the handling of fmt_config flexible array
ALSA: hda: intel-nhlt: remove use of __func__ in dev_dbg
ALSA: hda/realtek: Add speaker AMP init for Samsung laptops with ALC298
ALSA: seq: Fix data-race at module auto-loading
ALSA: seq: oss: Fix data-race for max_midi_devs access
binder: fix alloc->vma_vm_mm null-ptr dereference
binder: fix UAF of ref->proc caused by race condition
bpf, cgroup: Fix kernel BUG in purge_effective_progs
bpf: Restrict bpf_sys_bpf to CAP_PERFMON
cifs: fix small mempool leak in SMB2_negotiate()
clk: bcm: rpi: Add missing newline
clk: bcm: rpi: Fix error handling of raspberrypi_fw_get_rate
clk: bcm: rpi: Prevent out-of-bounds access
clk: bcm: rpi: Use correct order for the parameters of devm_kcalloc()
clk: core: Fix runtime PM sequence in clk_core_unprepare()
clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops
driver core: Don't probe devices after bus_type.match() probe deferral
drm/i915/backlight: extract backlight code to a separate file
drm/i915/display: avoid warnings when registering dual panel backlight
drm/i915/glk: ECS Liva Q2 needs GLK HDMI port timing quirk
drm/i915/reg: Fix spelling mistake "Unsupport" -> "Unsupported"
drm/i915: Skip wm/ddb readout for disabled pipes
drm/msm/dp: delete DP_RECOVERED_CLOCK_OUT_EN to fix tps4
drm/msm/dsi: Fix number of regulators for msm8996_dsi_cfg
drm/msm/dsi: Fix number of regulators for SDM660
drm/msm/dsi: fix the inconsistent indenting
ethernet: rocker: fix sleep in atomic context bug in neigh_timer_handler
gpio: pca953x: Add mutex_lock for regcache sync in PM
hwmon: (gpio-fan) Fix array out of bounds access
ieee802154/adf7242: defer destroy_workqueue call
iio: ad7292: Prevent regulator double disable
iio: adc: mcp3911: make use of the sign bit
iio: adc: mcp3911: use correct formula for AD conversion
Input: iforce - wake up after clearing IFORCE_XMIT_RUNNING flag
Input: rk805-pwrkey - fix module autoloading
ip: fix triggering of 'icmp redirect'
kbuild: Add skip_encoding_btf_enum64 option to pahole
kbuild: fix up permissions on scripts/pahole-flags.sh
kbuild: Unify options for BTF generation for vmlinux and modules
kcm: fix strp_init() order and cleanup
KVM: VMX: Heed the 'msr' argument in msr_write_intercepted()
KVM: x86: Mask off unsupported and unknown bits of IA32_ARCH_CAPABILITIES
media: mceusb: Use new usb_control_msg_*() routines
misc: fastrpc: fix memory corruption on open
misc: fastrpc: fix memory corruption on probe
mlxbf_gige: compute MDIO period based on i1clk
mmc: core: Fix inconsistent sd3_bus_mode at UHS-I SD voltage switch failure
mmc: core: Fix UHS-I SD 1.8V workaround branch
mm: pagewalk: Fix race between unmap and page walker
musb: fix USB_MUSB_TUSB6010 dependency
net: dsa: xrs700x: Use irqsave variant for u64 stats update
net: mac802154: Fix a condition in the receive path
net/sched: fix netdevice reference leaks in attach_default_qdiscs()
net: sched: tbf: don't call qdisc_put() while holding tree lock
net/smc: Remove redundant refcount increase
net: smsc911x: Stop and start PHY during suspend and resume
net: sparx5: fix handling uneven length packets in manual extraction
net: Use u64_stats_fetch_begin_irq() for stats fetch.
openvswitch: fix memory leak at failed datapath creation
platform/x86: pmc_atom: Fix SLP_TYPx bitfield mask
powerpc: align syscall table for ppc32
Revert "clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops"
Revert "sch_cake: Return __NET_XMIT_STOLEN when consuming enqueued skb"
Revert "xhci: turn off port power in shutdown"
s390: fix nospec table alignments
s390/hugetlb: fix prepare_hugepage_range() check for 2 GB hugepages
sch_cake: Return __NET_XMIT_STOLEN when consuming enqueued skb
serial: fsl_lpuart: RS485 RTS polariy is inverse
skmsg: Fix wrong last sg check in sk_msg_recvmsg()
soundwire: qcom: fix device status array range
staging: r8188eu: add firmware dependency
staging: rtl8712: fix use after free bugs
tcp: annotate data-race around challenge_timestamp
thunderbolt: Use the actual buffer in tb_async_error()
tty: n_gsm: add sanity check for gsm->receive in gsm_receive_buf()
tty: serial: lpuart: disable flow control while waiting for the transmit engine to complete
USB: cdc-acm: Add Icom PMR F3400 support (0c26:0020)
usb: cdns3: fix incorrect handling TRB_SMM flag for ISOC transfer
usb: cdns3: fix issue with rearming ISO OUT endpoint
USB: core: Prevent nested device-reset calls
usb: dwc2: fix wrong order of phy_power_on and phy_init
usb: dwc3: disable USB core PHY management
usb: dwc3: fix PHY disable sequence
usb: dwc3: pci: Add support for Intel Raptor Lake
usb: dwc3: qcom: fix use-after-free on runtime-PM wakeup
usb: gadget: mass_storage: Fix cdrom data transfers on MAC-OS
USB: serial: ch341: fix disabled rx timer on older devices
USB: serial: ch341: fix lost character on LCR updates
USB: serial: cp210x: add Decagon UCA device id
USB: serial: ftdi_sio: add Omron CS1W-CIF31 device id
USB: serial: option: add Quectel EM060K modem
USB: serial: option: add support for Cinterion MV32-WA/WB RmNet mode
USB: serial: option: add support for OPPO R11 diag port
usb-storage: Add ignore-residue quirk for NXP PN7462AU
usb: typec: altmodes/displayport: correct pin assignment for UFP receptacles
usb: typec: intel_pmc_mux: Add new ACPI ID for Meteor Lake IOM device
usb: typec: tcpm: Return ENOTSUPP for power supply prop writes
usb: xhci-mtk: fix bandwidth release issue
usb: xhci-mtk: relax TT periodic bandwidth allocation
vt: Clear selection before changing the font
wifi: cfg80211: debugfs: fix return type in ht40allow_map_read()
wifi: mac80211: Don't finalize CSA in IBSS mode if state is disconnected
wifi: mac80211: Fix UAF in ieee80211_scan_rx()
xen-blkback: Advertise feature-persistent as user requested
xen-blkfront: Advertise feature-persistent as user requested
xen-blkfront: Cache feature_persistent value before advertisement
xen/grants: prevent integer overflow in gnttab_dma_alloc_pages()
xhci: Add grace period after xHC start to prevent premature runtime suspend.

Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
2022-09-13 14:43:31 +03:00
Mikhail Novosyolov
ef608f72b9 Fix detecting jack connection on Aquarius
It works correctly with such file:
$ cat /etc/modprobe.d/sof-essx8336.conf
options snd_soc_sof_es8336 quirk=0x40

Otherwise it thinks that headsphones and microphone are connected.
2022-09-12 21:46:25 +03:00
Mikhail Novosyolov
1c8af1cc2e Reformat Aquarius sound as backports from upstream, automate quirk
Also update configs (added Kconfig entry from patches)
2022-09-07 17:14:09 +03:00
Mikhail Novosyolov
feeaedf366 Support sound on notebook Aquarius NS685U R11 2022-09-07 13:11:21 +03:00
Mikhail Novosyolov
4de78be535 rediff patch 2022-09-07 11:52:14 +03:00
Mikhail Novosyolov
77913992cd [bot] upd: 5.15.61 -> 5.15.65
Changelog:

ACPI: processor: Remove freq Qos request for all CPUs
ACPI: property: Return type of acpi_add_nondev_subnodes() should be bool
ACPI: thermal: drop an always true check
af_key: Do not call xfrm_probe_algs in parallel
ALSA: control: Use deferred fasync helper
ALSA: core: Add async signal helpers
ALSA: hda/realtek: Add quirk for Clevo NS50PU, NS70PU
ALSA: info: Fix llseek return value when using callback
ALSA: timer: Use deferred fasync helper
ALSA: usb-audio: Add quirk for LH Labs Geek Out HD Audio 1V5
ALSA: usb-audio: More comprehensive mixer map for ASUS ROG Zenith II
android: binder: fix lockdep check on clearing vma
apparmor: fix aa_label_asxprint return check
apparmor: fix absroot causing audited secids to begin with =
apparmor: Fix failed mount permission check error message
apparmor: Fix memleak in aa_simple_write_to_buffer()
apparmor: fix overlapping attachment computation
apparmor: fix quiet_denied for file rules
apparmor: fix reference count leak in aa_pivotroot()
apparmor: fix setting unconfined mode on a loaded profile
arm64: errata: Add Cortex-A510 to the repeat tlbi list
arm64: Fix match_list for erratum 1286807 on Arm Cortex-A76
asm-generic: sections: refactor memory_intersects
ASoC: codec: tlv320aic32x4: fix mono playback via I2S
ASoC: rsnd: care default case on rsnd_ssiu_busif_err_irq_ctrl()
ASoC: sh: rz-ssi: Improve error handling in rz_ssi_probe() error path
ASoC: SOF: debug: Fix potential buffer overflow by snprintf()
ASoC: SOF: Intel: hda: Define rom_status_reg in sof_intel_dsp_desc
ASoC: SOF: Intel: hda: Fix potential buffer overflow by snprintf()
ASoC: tas2770: Allow mono streams
ASoC: tas2770: Drop conflicting set_bias_level power setting
ASoC: tas2770: Fix handling of mute/unmute
ASoC: tas2770: Set correct FSYNC polarity
ata: libata-eh: Add missing command name
atm: idt77252: fix use-after-free bugs caused by tst_timer
audit: fix potential double free on error path from fsnotify_add_inode_mark
binder_alloc: add missing mmap_lock calls when using the VMA
blk-mq: fix io hung due to missing commit_rqs
block: add a bdev_max_zone_append_sectors helper
block: add bdev_max_segments() helper
Bluetooth: L2CAP: Fix build errors in some archs
bnxt_en: fix NQ resource accounting during vf creation on 57500 chips
bonding: 802.3ad: fix no transmission of LACPDUs
bootmem: remove the vmemmap pages from kmemleak in put_page_bootmem
bpf: Acquire map uref in .init_seq_private for array map iterator
bpf: Acquire map uref in .init_seq_private for hash map iterator
bpf: Acquire map uref in .init_seq_private for sock local storage map iterator
bpf: Acquire map uref in .init_seq_private for sock{map,hash} iterator
bpf: Check the validity of max_rdwr_access for sock local storage map iterator
bpf: Don't redirect packets with invalid pkt_len
bpf: Don't reinit map value in prealloc_lru_pop
bpf: Don't use tnum_range on array range checking for poke descriptors
BPF: Fix potential bad pointer dereference in bpf_sys_bpf()
btrfs: add and use helper for unlinking inode during log replay
btrfs: add info when mount fails due to stale replace target
btrfs: check if root is readonly while setting security xattr
btrfs: convert count_max_extents() to use fs_info->max_extent_size
btrfs: fix lockdep splat with reloc root extent buffers
btrfs: fix lost error handling when looking up extended ref on log replay
btrfs: fix possible memory leak in btrfs_get_dev_args_from_path()
btrfs: fix silent failure when deleting root reference
btrfs: fix space cache corruption and potential double allocations
btrfs: fix warning during log replay when bumping inode link count
btrfs: move lockdep class helpers to locking.c
btrfs: only write the sectors in the vertical stripe which has data stripes
btrfs: pass the dentry to btrfs_log_new_name() instead of the inode
btrfs: put initial index value of a directory in a constant
btrfs: raid56: don't trust any cached sector in __raid56_parity_recover()
btrfs: remove no longer needed logic for replaying directory deletes
btrfs: remove root argument from btrfs_unlink_inode()
btrfs: remove unnecessary parameter delalloc_start for writepage_delalloc()
btrfs: replace BTRFS_MAX_EXTENT_SIZE with fs_info->max_extent_size
btrfs: replace: drop assert for suspended replace
btrfs: reset RO counter on block group if we fail to relocate
btrfs: tree-checker: check for overlapping extent items
btrfs: unset reloc control if transaction commit fails in prepare_to_relocate()
btrfs: zoned: revive max_zone_append_bytes
can: ems_usb: fix clang's -Wunaligned-access warning
can: j1939: j1939_session_destroy(): fix memory leak of skbs
can: j1939: j1939_sk_queue_activate_next_locked(): replace WARN_ON_ONCE with netdev_warn_once()
can: mcp251x: Fix race condition on receive interrupt
ceph: don't leak snap_rwsem in handle_cap_grant
ceph: use correct index when encoding client supported features
cgroup: Fix race condition at rebind_subsystems()
cifs: Fix memory leak on the deferred close
clk: qcom: clk-alpha-pll: fix clk_trion_pll_configure description
clk: qcom: ipq8074: dont disable gcc_sleep_clk_src
clk: ti: Stop using legacy clkctrl names for omap4 and 5
coresight: etm4x: avoid build failure with unrolled loops
crypto: lib - remove unneeded selection of XOR_BLOCKS
csky/kprobe: reclaim insn_slot on kprobe unregistration
cxl: Fix a memory leak in an error handling path
devlink: Fix use-after-free after a failed reload
dmaengine: dw-axi-dmac: do not print NULL LLI during error
dmaengine: dw-axi-dmac: ignore interrupt if no descriptor
dmaengine: sprd: Cleanup in .remove() after pm_runtime_get_sync() failed
Documentation/ABI: Mention retbleed vulnerability info file for sysfs
Documentation: ACPI: EINJ: Fix obsolete example
dpaa2-eth: trace the allocated address instead of page struct
drivers/base: fix userspace break from using bin_attributes for cpumap and cpulist
Drivers: hv: balloon: Support status report for larger page sizes
drivers:md:fix a potential use-after-free bug
drm/amd/display: avoid doing vm_init multiple time
drm/amd/display: Avoid MPC infinite loop
drm/amd/display: Check correct bounds for stream encoder instances for DCN303
drm/amd/display: clear optc underflow before turn off odm clock
drm/amd/display: Fix HDMI VSIF V3 incorrect issue
drm/amd/display: Fix pixel clock programming
drm/amd/display: For stereo keep "FLIP_ANY_FRAME"
drm/amdgpu: Increase tlb flush timeout for sriov
drm/amd/pm: add missing ->fini_microcode interface for Sienna Cichlid
drm/bridge: Add stubs for devm_drm_of_get_bridge when OF is disabled
drm/i915/gt: Skip TLB invalidations once wedged
drm/imx/dcss: get rid of HPD warning message
drm/meson: Fix overflow implicit truncation warnings
drm/meson: Fix refcount bugs in meson_vpu_has_available_connectors()
drm/nouveau: recognise GA103
drm/sun4i: dsi: Prevent underflow when computing packet sizes
drm/ttm: Fix dummy res NULL ptr deref bug
drm/vc4: hdmi: Depends on CONFIG_PM
drm/vc4: hdmi: Rework power up
dt-bindings: arm: qcom: fix Alcatel OneTouch Idol 3 compatibles
dt-bindings: arm: qcom: fix Longcheer L8150 compatibles
dt-bindings: arm: qcom: fix MSM8916 MTP compatibles
dt-bindings: arm: qcom: fix MSM8994 boards compatibles
dt-bindings: clock: qcom,gcc-msm8996: add more GCC clock sources
dt-bindings: gpio: zynq: Add missing compatible strings
dt-bindings: usb: mtk-xhci: Allow wakeup interrupt-names to be optional
eth: sun: cassini: remove dead code
ext4: avoid remove directory when directory is corrupted
ext4: avoid resizing to a partial cluster size
f2fs: fix to avoid use f2fs_bug_on() in f2fs_new_node_page()
f2fs: fix to do sanity check on segment type in build_sit_entries()
fbdev: fbcon: Properly revert changes when vc_resize() failed
fbdev: fb_pm2fb: Avoid potential divide by zero error
fec: Fix timer capture timing in `fec_ptp_enable_pps()`
firmware: tegra: bpmp: Do only aligned access to IPC memory area
fs/ntfs3: Do not change mode if ntfs_set_ea failed
fs/ntfs3: Don't clear upper bits accidentally in log_replay()
fs/ntfs3: Fix double free on remount
fs/ntfs3: Fix missing i_op in ntfs_read_mft
fs/ntfs3: Fix NULL deref in ntfs_update_mftmirr
fs/ntfs3: Fix using uninitialized value n when calling indx_read
fs/ntfs3: Fix work with fragmented xattr
fs/ntfs3: uninitialized variable in ntfs_set_acl_ex()
fs: require CAP_SYS_ADMIN in target namespace for idmapped mounts
ftrace: Fix NULL pointer dereference in is_ftrace_trampoline when ftrace is dead
gadgetfs: ep_io - wait until IRQ finishes
gcc-plugins: Undefine LATENT_ENTROPY_PLUGIN when plugin disabled for a file
geneve: do not use RT_TOS for IPv6 flowlabel
geneve: fix TOS inheriting for ipv4
habanalabs/gaudi: fix shift out of bounds
habanalabs/gaudi: mask constant value before cast
HID: add Lenovo Yoga C630 battery quirk
HID: AMD_SFH: Add a DMI quirk entry for Chromebooks
HID: asus: ROG NKey: Ignore portion of 0x5a report
HID: hidraw: fix memory leak in hidraw_release()
HID: multitouch: new device class fix Lenovo X12 trackpad sticky
HID: steam: Prevent NULL pointer dereference in steam_{recv,send}_report
HID: thrustmaster: Add sparco wheel and fix array length
i2c: imx: Make sure to unregister adapter on remove()
i40e: Fix incorrect address type for IPv6 flow rules
i40e: Fix to stop tx_timeout recovery if GLOBR fails
iavf: Fix adminq error handling
iavf: Fix reset error handling
ice: Ignore EEXIST when setting promisc mode
ice: xsk: Force rings to be sized to power of 2
ice: xsk: prohibit usage of non-balanced queue id
igb: Add lock to avoid data race
Input: exc3000 - fix return value check of wait_for_completion_timeout
Input: i8042 - add additional TUXEDO devices to i8042 quirk tables
Input: i8042 - add TUXEDO devices to i8042 quirk tables
Input: i8042 - merge quirk tables
Input: i8042 - move __initconst to fix code styling warning
iommu/io-pgtable-arm-v7s: Add a quirk to allow pgtable PA up to 35bit
ionic: clear broken state on generation change
ionic: fix up issues with handling EAGAIN on FW cmds
ionic: VF initial random MAC address if no assigned mac
ionic: widen queue_lock use around lif init and deinit
io_uring: bump poll refs to full 31-bits
io_uring: clean cqe filling functions
io_uring: correct fill events helpers types
io_uring: fail links when poll fails
io_uring: fix issue with io_write() not always undoing sb_start_write()
io_uring: fix UAF due to missing POLLFREE handling
io_uring: fix wrong arm_poll error handling
io_uring: inline io_poll_complete
io_uring: kill poll linking optimisation
io_uring: move common poll bits
io_uring: poll rework
io_uring: refactor poll update
io_uring: remove poll entry from list when canceling all
io_uring: Remove unused function req_ref_put
io_uring: use original request task for inflight tracking
ipv6: do not use RT_TOS for IPv6 flowlabel
irqchip/tegra: Fix overflow implicit truncation warnings
ixgbe: stop resetting SYSTIME in ixgbe_ptp_start_cyclecounter
kbuild: dummy-tools: avoid tmpdir leak in dummy gcc
kbuild: Fix include path in scripts/Makefile.modpost
kbuild: fix the modules order between drivers and libs
kernel/sys_ni: add compat entry for fadvise64_64
kprobes: don't call disarm_kprobe() for disabled kprobes
ksmbd: don't remove dos attribute xattr on O_TRUNC open
ksmbd: fix heap-based overflow in set_ntacl_dacl()
ksmbd: prevent out of bound read for SMB2_WRITE
ksmbd: return STATUS_BAD_NETWORK_NAME error status if share is not configured
KVM: arm64: Reject 32bit user PSTATE on asymmetric systems
KVM: arm64: Treat PMCR_EL1.LC as RES1 on asymmetric systems
KVM: PPC: Book3S HV: Fix "rm_exit" entry in debugfs timings
KVM: Unconditionally get a ref to /dev/kvm module when creating a VM
lib/list_debug.c: Detect uninitialized lists
locking/atomic: Make test_and_*_bit() ordered on failure
loop: Check for overflow while configuring loop
m68k: coldfire/device.c: protect FLEXCAN blocks
md: call __md_stop_writes in md_stop
md: Notify sysfs sync_completed in md_reap_sync_thread()
media: pvrusb2: fix memory leak in pvr_probe
mips: cavium-octeon: Fix missing of_node_put() in octeon2_usb_clocks_start
MIPS: tlbex: Explicitly compare _PAGE_NO_EXEC against 0
mlx5: do not use RT_TOS for IPv6 flowlabel
mlxsw: spectrum: Clear PTP configuration after unregistering the netdevice
mmc: meson-gx: Fix an error handling path in meson_mmc_probe()
mmc: mtk-sd: Clear interrupts when cqe off/disable
mmc: pxamci: Fix an error handling path in pxamci_probe()
mmc: pxamci: Fix another error handling path in pxamci_probe()
mmc: sdhci-of-dwcmshc: add reset call back for rockchip Socs
mmc: sdhci-of-dwcmshc: Re-enable support for the BlueField-3 SoC
mmc: sdhci-of-dwcmshc: rename rk3568 to rk35xx
mmc: tmio: avoid glitches when resetting
mm/damon/dbgfs: avoid duplicate context directory creation
mm: Force TLB flush for PFNMAP mappings before unlink_file_vma()
mm/hugetlb: avoid corrupting page->mapping in hugetlb_mcopy_atomic_pte
mm/hugetlb: fix hugetlb not supporting softdirty tracking
mm/rmap: Fix anon_vma->degree ambiguity leading to double-reuse
mm/smaps: don't access young/dirty bit if pte unpresent
modules: Ensure natural alignment for .altinstructions and __bug_table sections
mptcp: Fix crash due to tcp_tsorted_anchor was initialized before release skb
mptcp: stop relying on tcp_tx_skb_cache
neigh: fix possible DoS due to net iface start/stop loop
net/af_packet: check len when min_header_len equals to 0
net: atlantic: fix aq_vec index out of range error
net: bcmgenet: Indicate MAC is in charge of PHY PM
net: bgmac: Fix a BUG triggered by wrong bytes_compl
net: dsa: don't warn in dsa_port_set_state_now() when driver doesn't support it
net: dsa: felix: fix ethtool 256-511 and 512-1023 TX packet counters
net: dsa: microchip: ksz9477: fix fdb_dump last invalid entry
net: dsa: mv88e6060: prevent crash on an unused port
net: dsa: sja1105: fix buffer overflow in sja1105_setup_devlink_regions()
netfilter: bitwise: improve error goto labels
netfilter: conntrack: NF_CONNTRACK_PROCFS should no longer default to y
netfilter: ebtables: reject blobs that don't provide all entry points
netfilter: flowtable: add function to invoke garbage collection immediately
netfilter: flowtable: fix stuck flows on cleanup due to pending work
netfilter: nf_tables: check NFT_SET_CONCAT flag if field_count is specified
netfilter: nf_tables: consolidate rule verdict trace call
netfilter: nf_tables: disallow binding to already bound chain
netfilter: nf_tables: disallow jump to implicit chain from set element
netfilter: nf_tables: disallow NFTA_SET_ELEM_KEY_END with NFT_SET_ELEM_INTERVAL_END flag
netfilter: nf_tables: disallow NFT_SET_ELEM_CATCHALL and NFT_SET_ELEM_INTERVAL_END
netfilter: nf_tables: disallow updates of implicit chain
netfilter: nf_tables: do not leave chain stats enabled on error
netfilter: nf_tables: make table handle allocation per-netns friendly
netfilter: nf_tables: NFTA_SET_ELEM_KEY_END requires concat and interval flags
netfilter: nf_tables: possible module reference underflow in error path
netfilter: nf_tables: really skip inactive sets when allocating name
netfilter: nf_tables: upfront validation of data via nft_data_init()
netfilter: nf_tables: use READ_ONCE and WRITE_ONCE for shared generation id access
netfilter: nf_tables: validate NFTA_SET_ELEM_OBJREF based on NFT_SET_OBJECT flag
netfilter: nft_cmp: optimize comparison for 16-bytes
netfilter: nft_osf: restrict osf to ipv4, ipv6 and inet families
netfilter: nft_payload: do not truncate csum_offset and csum_type
netfilter: nft_payload: report ERANGE for too long offset and length
netfilter: nft_tunnel: restrict it to netdev family
net: Fix a data-race around netdev_budget.
net: Fix a data-race around netdev_budget_usecs.
net: Fix a data-race around sysctl_net_busy_poll.
net: Fix a data-race around sysctl_net_busy_read.
net: Fix a data-race around sysctl_somaxconn.
net: Fix a data-race around sysctl_tstamp_allow_data.
net: Fix data-races around netdev_max_backlog.
net: Fix data-races around netdev_tstamp_prequeue.
net: Fix data-races around sysctl_devconf_inherit_init_net.
net: Fix data-races around sysctl_fb_tunnels_only_for_init_net.
net: Fix data-races around sysctl_max_skb_frags.
net: Fix data-races around sysctl_optmem_max.
net: Fix data-races around sysctl_[rw]mem_(max|default).
net: Fix data-races around weight_p and dev_weight_[rt]x_bias.
net: fix potential refcount leak in ndisc_router_discovery()
net: fix refcount bug in sk_psock_get (2)
net: genl: fix error path memory leak in policy dumping
net: ipa: don't assume SMEM is page-aligned
net: ipvtap - add __init/__exit annotations to module init/exit funcs
net/mlx5: Avoid false positive lockdep warning by adding lock_class_key
net/mlx5e: Fix wrong application of the LRO state
net/mlx5e: Fix wrong tc flag used when set hw-tc-offload off
net/mlx5e: Properly disable vlan strip on non-UL reps
net: moxa: get rid of asymmetry in DMA mapping/unmapping
net: moxa: pass pdev instead of ndev to DMA functions
net: neigh: don't call kfree_skb() under spin_lock_irqsave()
net: phy: Don't WARN for PHY_READY state in mdio_bus_phy_resume()
net: phy: Warn about incorrect mdio_bus_phy_resume() state
net: qrtr: start MHI channel after endpoit creation
net_sched: cls_route: disallow handle of 0
net: stmmac: work around sporadic tx issue on link-up
net/sunrpc: fix potential memory leaks in rpc_sysfs_xprt_state_change()
net: use eth_hw_addr_set() instead of ether_addr_copy()
nfc: pn533: Fix use-after-free bugs caused by pn532_cmd_timeout
nfp: ethtool: fix the display error of `ethtool -m DEVNAME`
NFS: Don't allocate nfs_fattr on the stack in __nfs42_ssc_open()
NFSv4.1: Don't decrease the value of seq_nr_highest_sent
NFSv4.1: Handle NFS4ERR_DELAY replies to OP_SEQUENCE correctly
NFSv4.1: RECLAIM_COMPLETE must handle EACCES
NFSv4.2 fix problems with __nfs42_ssc_open
NFSv4: Fix races in the legacy idmapper upcall
NFSv4/pnfs: Fix a use-after-free bug in open
nios2: add force_successful_syscall_return()
nios2: don't leave NULLs in sys_call_table[]
nios2: fix syscall restart checks
nios2: page fault et.al. are *not* restartable syscalls...
nios2: restarts apply only to the first sigframe we build...
nios2: traced syscall does need to check the syscall number
nouveau: explicitly wait on the fence in nouveau_bo_move_m2mf
NTB: ntb_tool: uninitialized heap data in tool_fn_write()
ntfs: fix acl handling
nvmet-tcp: fix lockdep complaint on nvmet_tcp_wq flush during queue teardown
octeontx2-af: Apply tx nibble fixup always
octeontx2-af: Fix key checking for source mac
octeontx2-af: Fix mcam entry resource leak
octeontx2-af: suppress external profile loading warning
octeontx2-pf: Fix NIX_AF_TL3_TL2X_LINKX_CFG register configuration
openrisc: io: Define iounmap argument as volatile
ovl: warn if trusted xattr creation fails
parisc: Fix exception handler for fldw and fstw instructions
parisc: Make CONFIG_64BIT available for ARCH=parisc64 only
PCI: aardvark: Fix reporting Slot capabilities on emulated bridge
PCI/ACPI: Guard ARM64-specific mcfg_quirks
PCI: Add ACS quirk for Broadcom BCM5750x NICs
perf parse-events: Fix segfault when event parser gets an error
perf probe: Fix an error handling path in 'parse_perf_probe_command()'
perf python: Fix build when PYTHON_CONFIG is user supplied
perf stat: Clear evsel->reset_group for each stat run
perf tests: Fix Track with sched_switch test for hybrid case
perf/x86/intel/ds: Fix precise store latency handling
perf/x86/intel/uncore: Fix broken read_counter() for SNB IMC PMU
perf/x86/lbr: Enable the branch type for the Arch LBR by default
phy: samsung: phy-exynos-pcie: sanitize init/power_on callbacks
pinctrl: amd: Don't save/restore interrupt status and wake status bits
pinctrl: intel: Check against matching data instead of ACPI companion
pinctrl: nomadik: Fix refcount leak in nmk_pinctrl_dt_subnode_to_map
pinctrl: qcom: msm8916: Allow CAMSS GP clocks to be muxed
pinctrl: qcom: sm8250: Fix PDC map
pinctrl: sunxi: Add I/O bias setting for H6 R-PIO
platform/chrome: cros_ec_proto: don't show MKBP version if unsupported
plip: avoid rcu debug splat
powerpc/32: Don't always pass -mcpu=powerpc to the compiler
powerpc/32: Set an IBAT covering up to _einittext during init
powerpc/64: Init jump labels before parse_early_param()
powerpc/ioda/iommu/debugfs: Generate unique debugfs entries
powerpc/pci: Fix get_phb_number() locking
r8152: fix the RX FIFO settings when suspending
r8152: fix the units of some registers for RTL8156A
ratelimit: Fix data-races in ___ratelimit().
RDMA/rxe: Limit the number of calls to each tasklet
rds: add missing barrier to release_refill
regulator: pca9450: Remove restrictions for regulator-name
Revert "md-raid: destroy the bitmap after destroying the thread"
Revert "memcg: cleanup racy sum avoidance code"
Revert "net: macsec: update SCI upon MAC address change."
Revert "PCI/portdrv: Don't disable AER reporting in get_port_device_capability()"
Revert "usbnet: smsc95xx: Fix deadlock on runtime resume"
Revert "usbnet: smsc95xx: Forward PHY interrupts to PHY driver to avoid polling"
Revert "x86/ftrace: Use alternative RET encoding"
RISC-V: Add fast call path of crash_kexec()
riscv: dts: canaan: Add k210 topology information
riscv: dts: sifive: Add fu740 topology information
riscv: lib: uaccess: fix CSR_STATUS SR_SUM bit
riscv: lib: uaccess: fold fixups into body
riscv: mmap with PROT_WRITE but no PROT_READ is invalid
riscv: traps: add missing prototype
rose: check NULL rose_loopback_neigh->loopback
rxrpc: Fix locking in rxrpc's sendmsg
s390: fix double free of GS and RI CBs on fork() failure
s390/hypfs: avoid error message under KVM
s390/mm: do not trigger write fault when vma does not allow VM_WRITE
scsi: lpfc: Fix possible memory leak when failing to issue CMF WQE
scsi: lpfc: Prevent buffer overflow crashes in debugfs with malformed user input
scsi: qla2xxx: edif: Fix dropped IKE message
scsi: qla2xxx: Fix response queue handler reading stale packets
scsi: storvsc: Remove WQ_MEM_RECLAIM from storvsc_error_wq
scsi: ufs: core: Enable link lost interrupt
scsi: ufs: ufs-mediatek: Fix build error and type mismatch
scsi: ufs: ufs-mediatek: Fix the timing of configuring device regulators
selftests: forwarding: Fix failing tests with old libnet
selftests/kprobe: Do not test for GRP/ without event failures
smb3: check xattr value length earlier
smb3: missing inode locks in punch hole
spi: dt-bindings: cadence: add missing 'required'
spi: dt-bindings: zynqmp-qspi: add missing 'required'
spi: meson-spicc: add local pow2 clock ops to preserve rate between messages
stmmac: intel: Add a missing clk_disable_unprepare() call in intel_eth_pci_remove()
sunrpc: fix expiry of auth creds
SUNRPC: Fix xdr_encode_bool()
SUNRPC: Reinitialise the backchannel request buffers before reuse
SUNRPC: RPC level errors should set task->tk_rpc_status
tcp: expose the tcp_mark_push() and tcp_skb_entail() helpers
tee: add overflow check in register_shm_helper()
testing: selftests: nft_flowtable.sh: use random netns names
tools build: Switch to new openssl API for test-libcrypto
tools/vm/slabinfo: use alphabetic order when two values are equal
tracing/eprobes: Do not allow eprobes to use $stack, or % for regs
tracing/eprobes: Do not hardcode $comm as a string
tracing/eprobes: Fix reading of string fields
tracing/eprobes: Have event probes be consistent with kprobes and uprobes
tracing: Have filter accept "common_cpu" to be consistent
tracing/perf: Fix double put of trace event when init fails
tracing/probes: Have kprobes and uprobes use $COMM too
tty: serial: Fix refcount leak bug in ucc_uart.c
uacce: Handle parent device removal or parent driver module rmmod
udmabuf: Set the DMA mask for the udmabuf device (v2)
um: add "noreboot" command line option for PANIC_TIMEOUT=-1 setups
usb: cdns3: fix random warning message when driver load
usb: cdns3 fix use-after-free at workaround 2
usb: dwc2: gadget: remove D+ pull-up while no vbus with usb-role-switch
usb: gadget: uvc: calculate the number of request depending on framesize
usb: gadget: uvc: call uvc uvcg_warn on completed status instead of uvcg_info
usb: host: ohci-ppc-of: Fix refcount leak bug
usb: renesas: Fix refcount leak bug
vboxguest: Do not use devm for irq
venus: pm_helpers: Fix warning in OPP during probe
vfio: Clear the caps->buf to NULL after free
video: fbdev: i740fb: Check the argument of i740_calc_vclk()
virtio_net: fix memory leak inside XPD_TX with mergeable
vsock: Fix memory leak in vsock_connect()
vsock: Set socket state back to SS_UNCONNECTED in vsock_connect_timeout()
watchdog: export lockup_detector_reconfigure
wifi: rtlwifi: remove always-true condition pointed out by GCC 12
writeback: avoid use-after-free after removing device
x86/bugs: Add "unknown" reporting for MMIO Stale Data
x86/entry: Move CLD to the start of the idtentry macro
x86/ftrace: Use alternative RET encoding
x86/ibt,ftrace: Make function-graph play nice
x86/kprobes: Fix JNG/JNLE emulation
x86/mm: Use proper mask when setting PUD mapping
x86/nospec: Fix i386 RSB stuffing
x86/nospec: Unwreck the RSB stuffing
x86/unwind/orc: Unwind ftrace trampolines with correct ORC entry
xen/privcmd: fix error exit of privcmd_ioctl_dm_op()
xen/xenbus: fix return type in xenbus_file_read()
xfrm: clone missing x->lastused in xfrm_do_migrate
xfrm: fix refcount leak in __xfrm_policy_check()
xfrm: policy: fix metadata dst->dev xmit null pointer dereference
xfs: always succeed at setting the reserve pool size
xfs: fix overfilling of reserve pool
xfs: fix soft lockup via spinning in filestream ag selection loop
xfs: flush inodegc workqueue tasks before cancel
xfs: reject crazy array sizes being fed to XFS_IOC_GETBMAP*
xfs: remove infinite loop when reserving free block pool
xfs: reserve quota for dir expansion when linking/unlinking files
xfs: reserve quota for target dir expansion when renaming files
xfs: revert "xfs: actually bump warning counts when we send warnings"
zram: do not lookup algorithm in backends table

Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
2022-09-07 10:59:52 +03:00
Mikhail Novosyolov
8f29a031f8 [bot] upd: 5.15.53 -> 5.15.61
Changelog:

9p: Add client parameter to p9_req_put()
9p: Drop kref usage
9p: fix a bunch of checkpatch warnings
ACPI: APEI: Better fix to avoid spamming the console with old error logs
ACPI: APEI: explicit init of HEST and GHES in apci_init()
ACPI: APEI: Fix _EINJ vs EFI_MEMORY_SP
ACPI: CPPC: Do not prevent CPPC from working in the future
ACPI: EC: Drop the EC_FLAGS_IGNORE_DSDT_GPE quirk
ACPI: EC: Remove duplicate ThinkPad X1 Carbon 6th entry from DMI quirks
ACPI: LPSS: Fix missing check in register_device_clock()
ACPI: PM: save NVS memory for Lenovo G40-45
ACPI: processor/idle: Annotate more functions to live in cpuidle section
ACPI: video: Fix acpi_video_handles_brightness_key_presses()
ACPI: video: Force backlight native for some TongFang devices
ACPI: video: Shortening quirk list by identifying Clevo by board_name only
ACPI: VIOT: Fix ACS setup
add barriers to buffer_uptodate and set_buffer_uptodate
ALSA: bcd2000: Fix a UAF bug on the error path of probing
ALSA: cs46xx: Fix missing snd_card_free() call at probe error
ALSA: hda - Add fixup for Dell Latitidue E5430
ALSA: hda/cirrus - support for iMac 12,1 model
ALSA: hda/conexant: Add quirk for LENOVO 20149 Notebook model
ALSA: hda/conexant: Apply quirk for another HP ProDesk 600 G3 model
ALSA: hda/realtek: Add a quirk for HP OMEN 15 (8786) mute LED
ALSA: hda/realtek: Add quirk for another Asus K42JZ model
ALSA: hda/realtek: Add quirk for Clevo L140PU
ALSA: hda/realtek: Add quirk for Clevo NV45PZ
ALSA: hda/realtek: Add quirk for HP Spectre x360 15-eb0xxx
ALSA: hda/realtek - Enable the headset-mic on a Xiaomi's laptop
ALSA: hda/realtek: Fix headset mic for Acer SF313-51
ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc221
ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671
ALSA: hda/realtek: fix mute/micmute LEDs for HP machines
ALSA: usb-audio: add mapping for MSI MAG X570S Torpedo MAX.
ALSA: usb-audio: add mapping for MSI MPG X570S Carbon Max Wifi.
ALSA: usb-audio: Add quirk for Behringer UMC202HD
ALSA: usb-audio: Add quirk for Fiero SC-01
ALSA: usb-audio: Add quirk for Fiero SC-01 (fw v1.0.0)
ALSA: usb-audio: Add quirks for MacroSilicon MS2100/MS2106 devices
ALSA: usb-audio: Workarounds for Behringer UMC 204/404 HD
android: binder: stop saving a pointer to the VMA
arch: make TRACE_IRQFLAGS_NMI_SUPPORT generic
arm64: cpufeature: Allow different PMU versions in ID_DFR0_EL1
arm64: Do not forget syscall when starting a new thread.
arm64: dts: allwinner: a64: orangepi-win: Fix LED node name
arm64: dts: broadcom: bcm4908: Fix cpu node for smp boot
arm64: dts: broadcom: bcm4908: Fix timer node for BCM4906 SoC
arm64: dts: imx8mp-evk: correct eqos pad settings
arm64: dts: imx8mp-evk: correct gpio-led pad settings
arm64: dts: imx8mp-evk: correct I2C1 pad settings
arm64: dts: imx8mp-evk: correct I2C3 pad settings
arm64: dts: imx8mp-evk: correct mmc pad settings
arm64: dts: imx8mp-evk: correct the uart2 pinctl value
arm64: dts: imx8mp-evk: correct vbus pad settings
arm64: dts: imx8mp-phyboard-pollux-rdk: correct eqos pad settings
arm64: dts: imx8mp-phyboard-pollux-rdk: correct i2c2 & mmc settings
arm64: dts: imx8mp-phyboard-pollux-rdk: correct uart pad settings
arm64: dts: mt7622: fix BPI-R64 WPS button
arm64: dts: mt8192: Fix idle-states entry-method
arm64: dts: mt8192: Fix idle-states nodes naming scheme
arm64: dts: qcom: ipq8074: fix NAND node name
arm64: dts: qcom: msm8916: Fix typo in pronto remoteproc node
arm64: dts: qcom: msm8992-*: Fix vdd_lvs1_2-supply typo
arm64: dts: qcom: msm8994: Fix CPU6/7 reg values
arm64: dts: qcom: qcs404: Fix incorrect USB2 PHYs assignment
arm64: dts: qcom: sc7180: Remove ipa_fw_mem node on trogdor
arm64: dts: qcom: sdm630: disable GPU by default
arm64: dts: qcom: sdm630: fix gpu's interconnect path
arm64: dts: qcom: sdm630: fix the qusb2phy ref clock
arm64: dts: qcom: sdm636-sony-xperia-ganges-mermaid: correct sdc2 pinconf
arm64: dts: qcom: sdm845: use dispcc AHB clock for mdss node
arm64: dts: qcom: sm6125: Append -state suffix to pinctrl nodes
arm64: dts: qcom: sm6125: Move sdc2 pinctrl from seine-pdx201 to sm6125
arm64: dts: qcom: sm8250: add missing PCIe PHY clock-cells
arm64: dts: renesas: beacon: Fix regulator node names
arm64: dts: renesas: Fix thermal-sensors on single-zone sensors
arm64: dts: uniphier: Fix USB interrupts for PXs3 SoC
arm64: fix oops in concurrently setting insn_emulation sysctls
arm64: kasan: Revert "arm64: mte: reset the page tag in page->flags"
arm64: select TRACE_IRQFLAGS_NMI_SUPPORT
arm64: set UXN on swapper page tables
arm64: tegra: Fix SDMMC1 CD on P2888
arm64: tegra: Fixup SYSRAM references
arm64: tegra: Mark BPMP channels as no-memory-wc
arm64: tegra: Update Tegra234 BPMP channel addresses
ARM: 9209/1: Spectre-BHB: avoid pr_info() every time a CPU comes out of idle
ARM: 9210/1: Mark the FDT_FIXED sections as shareable
ARM: 9213/1: Print message about disabled Spectre workarounds only once
ARM: 9214/1: alignment: advance IT state after emulating Thumb instruction
ARM: 9216/1: Fix MAX_DMA_ADDRESS overflow
ARM: at91: fix soc detection for SAM9X60 SiPs
ARM: at91: pm: use proper compatible for sama5d2's rtc
ARM: at91: pm: use proper compatibles for sam9x60's rtc and rtt
ARM: at91: pm: use proper compatibles for sama7g5's rtc and rtt
ARM: bcm: Fix refcount leak in bcm_kona_smc_init
ARM: crypto: comment out gcc warning that breaks clang builds
ARM: dts: ast2500-evb: fix board compatible
ARM: dts: ast2600-evb-a1: fix board compatible
ARM: dts: ast2600-evb: fix board compatible
ARM: dts: at91: sam9x60ek: fix eeprom compatible and size
ARM: dts: at91: sama5d2: Fix typo in i2s1 node
ARM: dts: at91: sama5d2_icp: fix eeprom compatibles
ARM: dts: BCM5301X: Add DT for Meraki MR26
ARM: dts: imx6qdl-ts7970: Fix ngpio typo and count
ARM: dts: imx6ul: add missing properties for sram
ARM: dts: imx6ul: change operating-points to uint32-matrix
ARM: dts: imx6ul: fix csi node compatible
ARM: dts: imx6ul: fix keypad compatible
ARM: dts: imx6ul: fix lcdif node compatible
ARM: dts: imx6ul: fix qspi node compatible
ARM: dts: imx7d-colibri-emmc: add cpu1 supply
ARM: dts: qcom: mdm9615: add missing PMIC GPIO reg
ARM: dts: qcom-msm8974: fix irq type on blsp2_uart1
ARM: dts: qcom: pm8841: add required thermal-sensor-cells
ARM: dts: qcom: sdx55: Fix the IRQ trigger type for UART
ARM: dts: stm32: add missing usbh clock and fix clk order on stm32mp15
ARM: dts: stm32: use the correct clock source for CEC on stm32mp151
ARM: dts: stm32: use usbphyc ck_usbo_48m as USBH OHCI clock on stm32mp151
ARM: dts: sunxi: Fix SPI NOR campatible on Orange Pi Zero
ARM: dts: uniphier: Fix USB interrupts for PXs2 SoC
ARM: dts: ux500: Fix Codina accelerometer mounting matrix
ARM: dts: ux500: Fix Gavini accelerometer mounting matrix
ARM: findbit: fix overflowing offset
ARM: meson: Fix refcount leak in meson_smp_prepare_cpus
ARM: mxs_defconfig: Enable the framebuffer
ARM: OMAP2+: display: Fix refcount leak bug
ARM: OMAP2+: Fix refcount leak in omap3xxx_prm_late_init
ARM: OMAP2+: Fix refcount leak in omapdss_init_of
ARM: OMAP2+: pdata-quirks: Fix refcount leak bug
ARM: remove some dead code
ARM: shmobile: rcar-gen2: Increase refcount for new reference
asm-generic: remove a broken and needless ifdef conditional
ASoC: audio-graph-card: Add of_node_put() in fail path
ASoC: codecs: da7210: add check for i2c_add_driver
ASoC: codecs: msm8916-wcd-digital: move gains from SX_TLV to S8_TLV
ASoC: codecs: rt700/rt711/rt711-sdca: initialize workqueues in probe
ASoC: codecs: rt700/rt711/rt711-sdca: resume bus/codec in .set_jack_detect
ASoC: codecs: wcd9335: move gains from SX_TLV to S8_TLV
ASoC: cros_ec_codec: Fix refcount leak in cros_ec_codec_platform_probe
ASoC: cs47l15: Fix event generation for low power mux control
ASoC: dapm: Initialise kcontrol data for mux/demux controls
ASoC: fsl-asoc-card: force cast the asrc_format type
ASoC: fsl_asrc: force cast the asrc_format type
ASoC: fsl_easrc: use snd_pcm_format_t type for sample_format
ASoC: imx-audmux: Silence a clang warning
ASoC: imx-card: Fix DSD/PDM mclk frequency
ASoC: imx-card: use snd_pcm_format_t type for asrc_format
ASoC: Intel: bytcr_wm5102: Fix GPIO related probe-ordering problem
ASoC: Intel: Skylake: Correct the handling of fmt_config flexible array
ASoC: Intel: Skylake: Correct the ssp rate discovery in skl_get_ssp_clks()
ASoC: Intel: sof_sdw: handle errors on card registration
ASoC: madera: Fix event generation for OUT1 demux
ASoC: madera: Fix event generation for rate controls
ASoC: mchp-spdifrx: disable end of block interrupt on failures
ASoC: mediatek: mt8173: Fix refcount leak in mt8173_rt5650_rt5676_dev_probe
ASoC: mediatek: mt8173-rt5650: Fix refcount leak in mt8173_rt5650_dev_probe
ASoC: mt6359: Fix refcount leak bug
ASoC: mt6797-mt6351: Fix refcount leak in mt6797_mt6351_dev_probe
ASoC: ops: Fix off by one in range control validation
ASoC: qcom: Fix missing of_node_put() in asoc_qcom_lpass_cpu_platform_probe()
ASoC: qcom: q6dsp: Fix an off-by-one in q6adm_alloc_copp()
ASoC: Realtek/Maxim SoundWire codecs: disable pm_runtime on remove
ASoC: rt5682: Avoid the unexpected IRQ event during going to suspend
ASoC: rt5682: fix an incorrect NULL check on list iterator
ASoC: rt5682: Fix deadlock on resume
ASoC: rt5682: move clk related code to rt5682_i2c_probe
ASoC: rt5682: Re-detect the combo jack after resuming
ASoC: rt711: Add endianness flag in snd_soc_component_driver
ASoC: rt711: fix calibrate mutex initialization
ASoC: rt711-sdca: Add endianness flag in snd_soc_component_driver
ASoC: rt711-sdca: fix kernel NULL pointer dereference when IO error
ASoC: rt711-sdca-sdw: fix calibrate mutex initialization
ASoC: rt7*-sdw: harden jack_detect_handler
ASoC: samsung: change gpiod_speaker_power and rx1950_audio from global to static variables
ASoC: samsung: Fix error handling in aries_audio_probe
ASoC: samsung: h1940_uda1380: include proepr GPIO consumer header
ASoC: sgtl5000: Fix noise on shutdown/remove
ASoC: SOF: Intel: hda-loader: Clarify the cl_dsp_init() flow
ASoC: tas2764: Add post reset delays
ASoC: tas2764: Correct playback volume range
ASoC: tas2764: Fix amp gain register offset & default
ASoC: tas2764: Fix and extend FSYNC polarity handling
ASoC: wcd938x: Fix event generation for some controls
ASoC: wm5110: Fix DRE control
ath10k: do not enforce interrupt trigger type
ath11k: add hw_param for wakeup_mhi
ath11k: Fix incorrect debug_mask mappings
ath11k: fix netdev open race
ath9k: fix use-after-free in ath9k_hif_usb_rx_cb
batman-adv: Use netif_rx().
batman-adv: Use netif_rx_any_context() any.
be2net: Fix buffer overflow in be_get_module_eeprom
binder: fix redefinition of seq_file attributes
bitfield.h: Fix "type of reg too small for mask" test
blk-mq: don't create hctx debugfs dir until q->debugfs_dir is created
blktrace: Trace remapped requests correctly
block/bio: remove duplicate append pages code
block: don't allow the same type rq_qos add more than once
block: ensure iov_iter advances for added pages
block: fix default IO priority handling again
block: fix infinite loop for invalid zone append
block: fix rq-qos breakage from skipping rq_qos_done_bio()
block: only mark bio as tracked if it really is tracked
block: remove the struct blk_queue_ctx forward declaration
block/rnbd-srv: Set keep_id to true after mutex_trylock
block: use bdev_get_queue() in bio.c
Bluetooth: Add bt_skb_sendmmsg helper
Bluetooth: Add bt_skb_sendmsg helper
Bluetooth: btmtksdio: fix use-after-free at btmtksdio_recv_event
Bluetooth: btusb: Add Realtek RTL8852C support ID 0x04C5:0x1675
Bluetooth: btusb: Add Realtek RTL8852C support ID 0x04CA:0x4007
Bluetooth: btusb: Add Realtek RTL8852C support ID 0x0CB8:0xC558
Bluetooth: btusb: Add Realtek RTL8852C support ID 0x13D3:0x3586
Bluetooth: btusb: Add Realtek RTL8852C support ID 0x13D3:0x3587
Bluetooth: btusb: Add support of IMC Networks PID 0x3568
Bluetooth: Fix bt_skb_sendmmsg not allocating partial chunks
Bluetooth: Fix passing NULL to PTR_ERR
Bluetooth: hci_bcm: Add BCM4349B1 variant
Bluetooth: hci_bcm: Add DT compatible for CYW55572
Bluetooth: hci_intel: Add check for platform_driver_register
Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm regression
Bluetooth: L2CAP: Fix use-after-free caused by l2cap_chan_put
Bluetooth: protect le accept and resolv lists with hdev->lock
Bluetooth: RFCOMM: Replace use of memcpy_from_msg with bt_skb_sendmmsg
Bluetooth: SCO: Fix sco_send_frame returning skb->len
Bluetooth: SCO: Replace use of memcpy_from_msg with bt_skb_sendmsg
bnxt_en: Fix bnxt_refclk_read()
bnxt_en: Fix bnxt_reinit_after_abort() code path
bpf, arm64: Use emit_addr_mov_i64() for BPF_PSEUDO_FUNC
bpf: Fix incorrect verifier simulation around jmp32's jeq/jne
bpf: Fix insufficient bounds propagation from adjust_scalar_min_max_vals
bpf: Fix KASAN use-after-free Read in compute_effective_progs
bpf: Fix subprog names in stack traces.
bpf: Make sure mac_header was set before using it
bpf: Stop caching subprog index in the bpf_pseudo_func insn
bpf,x86: Respect X86_FEATURE_RETPOLINE*
bpf,x86: Simplify computing label offsets
btrfs: add a btrfs_get_dev_args_from_path helper
btrfs: add additional parameters to btrfs_init_tree_ref/btrfs_init_data_ref
btrfs: don't access possibly stale fs_info data in device_list_add
btrfs: ensure pages are unlocked on cow_file_range() failure
btrfs: fix deadlock between chunk allocation and chunk btree modifications
btrfs: fix error pointer dereference in btrfs_ioctl_rm_dev_v2()
btrfs: fix invalid delayed ref after subvolume creation failure
btrfs: fix use of uninitialized variable at rm device ioctl
btrfs: fix warning when freeing leaf after subvolume creation failure
btrfs: handle device lookup with btrfs_dev_lookup_args
btrfs: properly flag filesystem with BTRFS_FEATURE_INCOMPAT_BIG_METADATA
btrfs: reject log replay if there is unsupported RO compat flag
btrfs: remove device item and update super block in the same transaction
btrfs: rename btrfs_alloc_chunk to btrfs_create_chunk
btrfs: rename btrfs_bio to btrfs_io_context
btrfs: reset block group chunk force if we have to wait
btrfs: return -EAGAIN for NOWAIT dio reads/writes on compressed and inline extents
btrfs: use btrfs_get_dev_args_from_path in dev removal ioctls
btrfs: zoned: encapsulate inode locking for zoned relocation
btrfs: zoned: fix a leaked bioc in read_zone_info
btrfs: zoned: fix critical section of relocation inode writeback
btrfs: zoned: prevent allocation from previous data relocation BG
btrfs: zoned: use dedicated lock for data relocation
bus: hisi_lpc: fix missing platform_device_put() in hisi_lpc_acpi_probe()
bus: mhi: core: Use correctly sized arguments for bit field
bus: mhi: Fix pm_state conversion to string
bus: mhi: host: pci_generic: add Telit FN980 v1 hardware revision
bus: mhi: host: pci_generic: add Telit FN990
can: bcm: use call_rcu() instead of costly synchronize_rcu()
can: error: specify the values of data[5..7] of CAN error frames
can: grcan: grcan_probe(): remove extra of_node_get()
can: gs_usb: gs_usb_open/close(): fix memory leak
can: hi311x: do not report txerr and rxerr during bus-off
can: kvaser_usb_hydra: do not report txerr and rxerr during bus-off
can: kvaser_usb: kvaser_usb_leaf: fix bittiming limits
can: kvaser_usb: kvaser_usb_leaf: fix CAN clock frequency regression
can: kvaser_usb_leaf: do not report txerr and rxerr during bus-off
can: kvaser_usb: replace run-time checks with struct kvaser_usb_driver_info
can: m_can: m_can_chip_config(): actually enable internal timestamping
can: m_can: m_can_{read_fifo,echo_tx_event}(): shift timestamp to full 32 bits
can: mcp251xfd: mcp251xfd_regmap_crc_read(): improve workaround handling for mcp2517fd
can: mcp251xfd: mcp251xfd_regmap_crc_read(): update workaround broken CRC on TBC register
can: netlink: allow configuring of fixed bit rates without need for do_set_bittiming callback
can: netlink: allow configuring of fixed data bit rates without need for do_set_data_bittiming callback
can: pch_can: do not report txerr and rxerr during bus-off
can: pch_can: pch_can_error(): initialize errc before using it
can: rcar_can: do not report txerr and rxerr during bus-off
can: sja1000: do not report txerr and rxerr during bus-off
can: sun4i_can: do not report txerr and rxerr during bus-off
can: usb_8dev: do not report txerr and rxerr during bus-off
ceph: switch netfs read ops to use rreq->inode instead of rreq->mapping->host
cgroup: Use separate src/dst nodes when preloading css_sets for migration
cipso: Fix data-races around sysctl.
clk: mediatek: reset: Fix written reset bit offset
clk: qcom: camcc-sdm845: Fix topology around titan_top power domain
clk: qcom: camcc-sm8250: Fix halt on boot by reducing driver's init level
clk: qcom: camcc-sm8250: Fix topology around titan_top power domain
clk: qcom: clk-krait: unlock spin after mux completion
clk: qcom: clk-rcg2: Fail Duty-Cycle configuration if MND divider is not enabled.
clk: qcom: clk-rcg2: Make sure to not write d=0 to the NMD register
clk: qcom: gcc-msm8939: Add missing system_mm_noc_bfdcd_clk_src
clk: qcom: gcc-msm8939: Add missing SYSTEM_MM_NOC_BFDCD_CLK_SRC
clk: qcom: gcc-msm8939: Fix bimc_ddr_clk_src rcgr base address
clk: qcom: gcc-msm8939: Fix weird field spacing in ftbl_gcc_camss_cci_clk
clk: qcom: gcc-msm8939: Point MM peripherals to system_mm_noc clock
clk: qcom: ipq8074: fix NSS core PLL-s
clk: qcom: ipq8074: fix NSS port frequency tables
clk: qcom: ipq8074: set BRANCH_HALT_DELAY flag for UBI clocks
clk: qcom: ipq8074: SW workaround for UBI32 PLL lock
clk: renesas: r9a06g032: Fix UART clkgrp bitsel
clk: renesas: r9a07g044: Update multiplier and divider values for PLL2/3
Compiler Attributes: add __alloc_size() for better bounds checking
coresight: Clear the connection field properly
cpufreq: pmac32-cpufreq: Fix refcount leak bug
cpufreq: zynq: Fix refcount leak in zynq_get_revision
crypto: arm64/gcm - Select AEAD for GHASH_ARM64_CE
crypto: arm64/poly1305 - fix a read out-of-bound
crypto: blake2s - remove shash module
crypto: ccp - During shutdown, check SEV data pointer before using
crypto: ccp - Use kzalloc for sev ioctl interfaces to prevent kernel memory leak
crypto: hisilicon/hpre - don't use GFP_KERNEL to alloc mem during softirq
crypto: hisilicon - Kunpeng916 crypto driver don't sleep when in softirq
crypto: hisilicon/sec - don't sleep when in softirq
crypto: hisilicon/sec - fix auth key size error
crypto: inside-secure - Add missing MODULE_DEVICE_TABLE for of
crypto: lib/blake2s - reduce stack frame usage in self test
crypto: qat - add backlog mechanism
crypto: qat - add param check for DH
crypto: qat - add param check for RSA
crypto: qat - fix memory leak in RSA
crypto: qat - re-enable registration of algorithms
crypto: qat - refactor submission logic
crypto: qat - remove dma_free_coherent() for DH
crypto: qat - remove dma_free_coherent() for RSA
crypto: qat - set to zero DH parameters before free
crypto: qat - use pre-allocated buffers in datapath
crypto: sun8i-ss - do not allocate memory when handling hash requests
crypto: sun8i-ss - fix error codes in allocate_flows()
crypto: sun8i-ss - fix infinite loop in sun8i_ss_setup_ivs()
cxl/port: Hold port reference until decoder release
dccp: put dccp_qpolicy_full() and dccp_qpolicy_push() in the same lock
dlm: fix pending remove if msg allocation fails
dma-buf/poll: Get a file reference for outstanding fence callbacks
dmaengine: at_xdma: handle errors of at_xdmac_alloc_desc() correctly
dmaengine: dw-edma: Fix eDMA Rd/Wr-channels and DMA-direction semantics
dmaengine: idxd: force wq context cleanup on device disable path
dmaengine: imx-dma: Cast of_device_get_match_data() with (uintptr_t)
dmaengine: imx-sdma: Allow imx8m for imx7 FW revs
dmaengine: lgm: Fix an error handling path in intel_ldma_probe()
dmaengine: pl330: Fix lockdep warning about non-static key
dmaengine: qcom: bam_dma: fix runtime PM underflow
dmaengine: sf-pdma: Add multithread support for a DMA channel
dmaengine: ti: Add missing put_device in ti_dra7_xbar_route_allocate
dmaengine: ti: Fix refcount leak in ti_dra7_xbar_route_allocate
dm raid: fix address sanitizer warning in raid_resume
dm raid: fix address sanitizer warning in raid_status
dm: return early from dm_pr_call() if DM device is suspended
dm thin: fix use-after-free crash in dm_sm_register_threshold_callback
dm writecache: count number of blocks discarded, not number of discard bios
dm writecache: count number of blocks read, not number of read bios
dm writecache: count number of blocks written, not number of write bios
dm writecache: return void from functions
dm writecache: set a default MAX_WRITEBACK_JOBS
docs/kernel-parameters: Update descriptions for "mitigations=" param with retbleed
Documentation: fix sctp_wmem in ip-sysctl.rst
drbd: add error handling support for add_disk()
drbd: fix an invalid memory access caused by incorrect use of list iterator
drbd: Fix double free problem in drbd_create_device
driver core: fix potential deadlock in __driver_attach
drivers/iio: Remove all strcpy() uses
drivers/perf: arm_spe: Fix consistency of SYS_PMSCR_EL1.CX
drm: adv7511: override i2c address of cec before accessing it
drm/amd/display: Add option to defer works of hpd_rx_irq
drm/amd/display: Don't lock connection_mutex for DMUB HPD
drm/amd/display: Fix by adding FPU protection for dcn30_internal_validate_bw
drm/amd/display: Fix surface optimization regression on Carrizo
drm/amd/display: Fix wrong format specifier in amdgpu_dm.c
drm/amd/display: Fork thread to offload work of hpd_rx_irq
drm/amd/display: Ignore First MST Sideband Message Return Error
drm/amd/display: invalid parameter check in dmub_hpd_callback
drm/amd/display: Only use depth 36 bpp linebuffers on DCN display engines.
drm/amd/display: Optimize bandwidth on following fast update
drm/amd/display: Reset DMCUB before HW init
drm/amd/display: Set min dcfclk if pipe count is 0
drm/amd/display: Support for DMUB HPD interrupt handling
drm/amdgpu: Check BO's requested pinning domains against its preferred_domains
drm/amdgpu/display: add quirk handling for stutter mode
drm/amdgpu: fix check in fbdev init
drm/amdgpu: Off by one in dm_dmub_outbox1_low_irq()
drm/amdgpu: Remove one duplicated ef removal
drm/amdgpu: vi: disable ASPM on Intel Alder Lake based systems
drm/amd/pm: Prevent divide by zero
drm/amd: Refactor `amdgpu_aspm` to be evaluated per device
drm/amd/vcn: fix an error msg on vcn 3.0
drm/aperture: Run fbdev removal before internal helpers
drm/bridge: Add a function to abstract away panels
drm: bridge: adv7511: Add check for mipi_dsi_driver_register
drm/bridge: lt9611uxc: Cancel only driver's work
drm/bridge: Move devm_drm_of_get_bridge to bridge/panel.c
drm: bridge: sii8620: fix possible off-by-one
drm/bridge: tc358767: Fix (e)DP bridge endpoint parsing in dedicated function
drm/bridge: tc358767: Move (e)DP bridge endpoint parsing into dedicated function
drm/dp: Export symbol / kerneldoc fixes for DP AUX bus
drm/dp/mst: Read the extended DPCD capabilities during system resume
drm/exynos/exynos7_drm_decon: free resources when clk_set_parent() failed.
drm/gem: Properly annotate WW context on drm_gem_lock_reservations() error
drm/hyperv-drm: Include framebuffer and EDID headers
drm/i915/dg2: Add Wa_22011100796
drm/i915: Disable bonding on gen12+ platforms
drm/i915: fix a possible refcount leak in intel_dp_add_mst_connector()
drm/i915: Fix a race between vma / object destruction and unbinding
drm/i915/gt: Register the migrate contexts with their engines
drm/i915/gt: Serialize GRDOM access between multiple engine resets
drm/i915/gt: Serialize TLB invalidates with GT resets
drm/i915/gvt: IS_ERR() vs NULL bug in intel_gvt_update_reg_whitelist()
drm/i915: Replace the unconditional clflush with drm_clflush_virt_range()
drm/i915: Require the vm mutex for i915_vma_bind()
drm/i915/selftests: fix a couple IS_ERR() vs NULL tests
drm/i915/uc: correctly track uc_fw init failure
drm/imx/dcss: Add missing of_node_put() in fail path
drm/mcde: Fix refcount leak in mcde_dsi_bind
drm/mediatek: Add cmdq_handle in mtk_crtc
drm/mediatek: Add pull-down MIPI operation in mtk_dsi_poweroff function
drm/mediatek: Add vblank register/unregister callback functions
drm/mediatek: Allow commands to be sent during video mode
drm/mediatek: Detect CMDQ execution timeout
drm/mediatek: dpi: Only enable dpi after the bridge is enabled
drm/mediatek: dpi: Remove output format of YUV
drm/mediatek: Keep dsi as LP00 before dcs cmds transfer
drm/mediatek: Modify dsi funcs to atomic operations
drm/mediatek: Remove the pointer of struct cmdq_client
drm/mediatek: Separate poweron/poweroff from enable/disable and define new funcs
drm/mediatek: Use mailbox rx_callback instead of cmdq_task_cb
drm/meson: encoder_hdmi: Fix refcount leak in meson_encoder_hdmi_init
drm/meson: encoder_hdmi: switch to bridge DRM_BRIDGE_ATTACH_NO_CONNECTOR
drm/meson: Fix refcount leak in meson_encoder_hdmi_init
drm/mipi-dbi: align max_chunk to 2 in spi_transfer
drm/msm: Avoid dirtyfb stalls on video mode displays (v2)
drm/msm/dpu: Fix for non-visible planes
drm/msm: Fix dirtyfb refcounting
drm/msm/mdp5: Fix global state lock backoff
drm/nouveau/acpi: Don't print error when we get -EINPROGRESS from pm_runtime
drm/nouveau: Don't pm_runtime_put_sync(), only pm_runtime_put_autosuspend()
drm/nouveau: fix another off-by-one in nvbios_addr
drm/nouveau/kms: Fix failure path for creating DP connectors
drm/panel: Fix build error when CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=y && CONFIG_DRM_DISPLAY_HELPER=m
drm/panfrost: Fix shrinker list corruption by madvise IOCTL
drm/panfrost: Put mapping instead of shmem obj on panfrost_mmu_map_fault_addr() error
drm/radeon: fix incorrrect SPDX-License-Identifiers
drm/radeon: fix potential buffer overflow in ni_set_mc_special_registers()
drm/rockchip: Fix an error handling path rockchip_dp_probe()
drm/rockchip: vop: Don't crash for invalid duplicate_state()
drm/shmem-helper: Add missing vunmap on error
drm/shmem-helper: Export dedicated wrappers for GEM object functions
drm/shmem-helper: Pass GEM shmem object in public interfaces
drm/shmem-helper: Unexport drm_gem_shmem_create_with_handle()
drm/simpledrm: Fix return type of simpledrm_simple_display_pipe_mode_valid()
drm/st7735r: Fix module autoloading for Okaya RH128128T
drm/ttm: fix locking in vmap/vunmap TTM GEM helpers
drm/vc4: change vc4_dma_range_matches from a global to static
drm/vc4: drv: Adopt the dma configuration from the HVS or V3D component
drm/vc4: dsi: Add correct stop condition to vc4_dsi_encoder_disable iteration
drm/vc4: dsi: Correct DSI divider calculations
drm/vc4: dsi: Correct pixel order for DSI0
drm/vc4: dsi: Fix dsi0 interrupt support
drm/vc4: dsi: Register dsi0 as the correct vc4 encoder type
drm/vc4: dsi: Release workaround buffer and DMA
drm/vc4: dsi: Switch to devm_drm_of_get_bridge
drm/vc4: hdmi: Avoid full hdmi audio fifo writes
drm/vc4: hdmi: Correct HDMI timing registers for interlaced modes
drm/vc4: hdmi: Disable audio if dmas property is present but empty
drm/vc4: hdmi: Fix HPD GPIO detection
drm/vc4: hdmi: Fix timings for interlaced modes
drm/vc4: hdmi: Reset HDMI MISC_CONTROL register
drm/vc4: plane: Fix margin calculations for the right/bottom edges
drm/vc4: plane: Remove subpixel positioning check
drm/vc4: Use of_device_get_match_data()
drm/virtio: Fix NULL vs IS_ERR checking in virtio_gpu_object_shmem_init
dt-bindings: bluetooth: broadcom: Add BCM4349B1 DT binding
dt-bindings: dma: allwinner,sun50i-a64-dma: Fix min/max typo
dt-bindings: iio: accel: Add DT binding doc for ADXL355
dt-bindings: riscv: fix SiFive l2-cache's cache-sets
dt-bindings: soc: qcom: smd-rpm: Add compatible for MSM8953 SoC
dt-bindings: soc: qcom: smd-rpm: Fix missing MSM8936 compatible
e1000e: Enable GPT clock before sending message to CSME
EDAC/ghes: Set the DIMM label unconditionally
eeprom: idt_89hpesx: uninitialized data in idt_dbgfs_csr_write()
efi/x86: use naked RET on mixed mode call wrapper
epoll: autoremove wakers even more aggressively
erofs: avoid consecutive detection for Highmem memory
exfat: fix referencing wrong parent directory information after renaming
exfat: use updated exfat_chain directly during renaming
ext2: Add more validity checks for inode counts
ext4: add EXT4_INODE_HAS_XATTR_SPACE macro in xattr.h
ext4: check if directory block is within i_size
ext4: correct max_inline_xattr_value_size computing
ext4: correct the misjudgment in ext4_iget_extra_inode
ext4: fix extent status tree race in writeback error recovery path
ext4: fix race when reusing xattr blocks
ext4: fix use-after-free in ext4_xattr_set_entry
ext4: fix warning in ext4_iomap_begin as race between bmap and write
ext4: make sure ext4_append() always allocates new block
ext4: recover csum seed of tmp_inode after migrating to extents
ext4: remove EA inode entry from mbcache on inode eviction
ext4: unindent codeblock in ext4_xattr_block_set()
ext4: update s_overhead_clusters in the superblock during an on-line resize
ext4: use kmemdup() to replace kmalloc + memcpy
f2fs: allow compression for mmap files in compress_mode=user
f2fs: do not allow to decompress files have FI_COMPRESS_RELEASED
f2fs: fix to remove F2FS_COMPR_FL and tag F2FS_NOCOMP_FL at the same time
fbcon: Disallow setting font bigger than screen size
fbcon: Fix accelerated fbdev scrolling while logo is still shown
fbcon: Fix boundary checks for fbcon=vc:n1-n2 parameters
fbcon: Prevent that screen size is smaller than font size
fbdev: Disable sysfb device registration when removing conflicting FBs
fbdev: fbmem: Fix logo center image dx issue
fbmem: Check virtual screen sizes in fb_set_var()
firmware: arm_scpi: Ensure scpi_info is not assigned if the probe fails
firmware: sysfb: Add sysfb_disable() helper function
firmware: sysfb: Make sysfb_create_simplefb() return a pdev pointer
firmware: tegra: Fix error check return value of debugfs_create_file()
fix race between exit_itimers() and /proc/pid/timers
fix short copy handling in copy_mc_pipe_to_iter()
__follow_mount_rcu(): verify that mount_lock remains unchanged
fpga: altera-pr-ip: fix unsigned comparison with less than zero
fs: Add missing umask strip in vfs_tmpfile
fs: check FMODE_LSEEK to control internal pipe splicing
fs/remap: constrain dedupe of EOF blocks
fs: sendfile handles O_NONBLOCK of out_fd
ftrace/x86: Add back ftrace_expected assignment
fuse: ioctl: translate ENOSYS
fuse: limit nsec
fuse: Remove the control interface for virtio-fs
genelf: Use HAVE_LIBCRYPTO_SUPPORT, not the never defined HAVE_LIBCRYPTO
genirq: Don't return error on missing optional irq_request_resources()
genirq: GENERIC_IRQ_IPI depends on SMP
gfs2: Fix gfs2_file_buffered_write endless loop workaround
gpio: gpiolib-of: Fix refcount bugs in of_mm_gpiochip_add_data()
gpio: gpio-xilinx: Fix integer overflow
gpio: pca953x: only use single read/write for No AI mode
gpio: pca953x: use the correct range when do regmap sync
gpio: pca953x: use the correct register address when regcache sync during init
HID: alps: Declare U1_UNICORN_LEGACY support
HID: amd_sfh: Add NULL check for hid device
HID: amd_sfh: Don't show client init failed as error when discovery fails
HID: amd_sfh: Handle condition of "no sensors"
HID: cp2112: prevent a buffer overflow in cp2112_xfer()
HID: hid-input: add Surface Go battery quirk
HID: mcp2221: prevent a buffer overflow in mcp_smbus_write()
HID: wacom: Don't register pad_input for touch switch
HID: wacom: Only report rotation for art pen
hinic: Use the bitmap API when applicable
hugetlb: fix memoryleak in hugetlb_mcopy_atomic_pte
hwmon: (dell-smm) Add Dell XPS 13 7390 to fan control whitelist
hwmon: (drivetemp) Add module alias
hwmon: (sht15) Fix wrong assumptions in device remove callback
i2c: cadence: Change large transfer count reset logic to be unconditional
i2c: cadence: Support PEC for SMBus block read
i2c: cadence: Unregister the clk notifier in error path
i2c: Fix a potential use after free
i2c: mlxcpld: Fix register setting for 400KHz frequency
i2c: mux-gpmux: Add of_node_put() when breaking out of loop
i2c: mxs: Silence a clang warning
i2c: npcm: Correct slave role behavior
i2c: npcm: Remove own slave addresses 2:10
i2c: piix4: Fix a memory leak in the EFCH MMIO support
i40e: Fix dropped jumbo frames statistics
i40e: Fix erroneous adapter reinitialization during recovery process
i40e: Fix interface init with MSI interrupts (no MSI-X)
i40e: Fix VF's MAC Address change on VM
ia64, processor: fix -Wincompatible-pointer-types in ia64_get_irr()
iavf: Fix handling of dummy receive descriptors
iavf: Fix max_rate limiting
iavf: Fix 'tc qdisc show' listing too many queues
ibmvnic: Allow queueing resets during probe
ibmvnic: clear fop when retrying probe
ibmvnic: init init_done_rc earlier
ibmvnic: Properly dispose of all skbs during a failover.
ice: check (DD | EOF) bits on Rx descriptor rather than (EOP | RS)
ice: do not setup vlan for loopback VSI
icmp: Fix a data-race around sysctl_icmp_errors_use_inbound_ifaddr.
icmp: Fix a data-race around sysctl_icmp_ignore_bogus_error_responses.
icmp: Fix a data-race around sysctl_icmp_ratelimit.
icmp: Fix a data-race around sysctl_icmp_ratemask.
icmp: Fix data-races around sysctl.
icmp: Fix data-races around sysctl_icmp_echo_enable_probe.
ida: don't use BUG_ON() for debugging
ieee80211: add EHT 1K aggregation definitions
igc: Reinstate IGC_REMOVED logic and implement it properly
igmp: Fix a data-race around sysctl_igmp_max_memberships.
igmp: Fix data-races around sysctl_igmp_llm_reports.
igmp: Fix data-races around sysctl_igmp_max_msf.
igmp: Fix data-races around sysctl_igmp_qrv.
iio: accel: bma400: Fix the scale min and max macro values
iio: accel: bma400: Reordering of header files
iio: accel: mma8452: use the correct logic to get mma8452_data
iio: cros: Register FIFO callback after sensor is registered
iio: fix iio_format_avail_range() printing for none IIO_VAL_INT
iio: light: isl29028: Fix the warning in isl29028_remove()
ima: Fix a potential integer overflow in ima_appraise_measurement
ima: Fix potential memory leak in ima_init_crypto()
ima: force signature verification when CONFIG_KEXEC_SIG is configured
inet: add READ_ONCE(sk->sk_bound_dev_if) in INET_MATCH()
inetpeer: Fix data-races around sysctl.
Input: cpcap-pwrbutton - handle errors from platform_get_irq()
Input: goodix - add a goodix.h header file
Input: goodix - change goodix_i2c_write() len parameter type to int
Input: goodix - refactor reset handling
Input: goodix - try not to touch the reset-pin on x86/ACPI devices
Input: gscps2 - check return value of ioremap() in gscps2_probe()
intel_idle: Disable IBRS during long idle
intel_th: Fix a resource leak in an error handling path
intel_th: msu: Fix vmalloced buffers
intel_th: msu-sink: Potential dereference of null pointer
intel_th: pci: Add Meteor Lake-P support
intel_th: pci: Add Raptor Lake-S CPU support
intel_th: pci: Add Raptor Lake-S PCH support
interconnect: imx: fix max_node_id
iommu/arm-smmu: qcom_iommu: Add of_node_put() when breaking out of loop
iommu/exynos: Handle failed IOMMU device registration properly
iommu/vt-d: avoid invalid memory access via node_online(NUMA_NO_NODE)
iommu/vt-d: Fix PCI bus rescan device hot add
io_uring: avoid io-wq -EAGAIN looping for !IOPOLL
io_uring: ensure that fsnotify is always called
io_uring: mem-account pbuf buckets
ip: Fix a data-race around sysctl_fwmark_reflect.
ip: Fix a data-race around sysctl_ip_autobind_reuse.
ip: Fix data-races around sysctl_ip_default_ttl.
ip: Fix data-races around sysctl_ip_fwd_update_priority.
ip: Fix data-races around sysctl_ip_fwd_use_pmtu.
ip: Fix data-races around sysctl_ip_nonlocal_bind.
ip: Fix data-races around sysctl_ip_no_pmtu_disc.
ip: Fix data-races around sysctl_ip_prot_sock.
ip: fix dflt addr selection for connected nexthop
ipv4: Fix a data-race around sysctl_fib_multipath_use_neigh.
ipv4: Fix a data-race around sysctl_fib_sync_mem.
ipv4: Fix data-races around sysctl_fib_multipath_hash_fields.
ipv4: Fix data-races around sysctl_fib_multipath_hash_policy.
ipv4: Fix data-races around sysctl_fib_notify_on_flag_change.
ipv4: Fix data-races around sysctl_ip_dynaddr.
ipv4/tcp: do not use per netns ctl sockets
ipv6/addrconf: fix a null-ptr-deref bug for ip6_ptr
ipv6: add READ_ONCE(sk->sk_bound_dev_if) in INET6_MATCH()
irqchip/gic-v3: Ensure pseudo-NMIs have an ISB between ack and handling
irqchip/gic-v3: Refactor ISB + EOIR at ack time
irqchip/mips-gic: Check the return value of ioremap() in gic_of_init()
irqchip/mips-gic: Only register IPI domain when SMP is enabled
irqchip: or1k-pic: Undefine mask_ack for level triggered hardware
irqdomain: Report irq number for NOMAP domains
iwlwifi: fw: uefi: add missing include guards
ixgbe: Add locking to prevent panic when setting sriov_numvfs to zero
jbd2: fix assertion 'jh->b_frozen_data == NULL' failure when journal aborted
jbd2: fix outstanding credits assert in jbd2_journal_commit_transaction()
kasan: test: Silence GCC 12 warnings
kexec, KEYS, s390: Make use of built-in and secondary keyring for signature verification
KEYS: asymmetric: enforce SM2 signature use pkey algo
kfifo: fix kfifo_to_user() return type
kprobes: Forbid probing on trampoline and BPF code areas
ksmbd: fix memory leak in smb2_handle_negotiate
ksmbd: fix use-after-free bug in smb2_tree_disconect
ksmbd: prevent out of bound read for SMB2_TREE_CONNNECT
ksmbd: use SOCK_NONBLOCK type for kernel_accept()
KVM: arm64: Don't return from void function
KVM: Don't create VM debugfs files outside of the VM directory
KVM: Don't null dereference ops->destroy
KVM: Don't set Accessed/Dirty bits for ZERO_PAGE
KVM: emulate: do not adjust size of fastop and setcc subroutines
KVM: Initialize debugfs_dentry when a VM is created to avoid NULL deref
KVM: nVMX: Account for KVM reserved CR4 bits in consistency checks
KVM: nVMX: Always enable TSC scaling for L2 when it was enabled for L1
KVM: nVMX: Attempt to load PERF_GLOBAL_CTRL on nVMX xfer iff it exists
KVM: nVMX: Inject #UD if VMXON is attempted with incompatible CR0/CR4
KVM: nVMX: Let userspace set nVMX MSR to any _host_ supported value
KVM: nVMX: Set UMIP bit CR4_FIXED1 MSR when emulating UMIP
KVM: nVMX: Snapshot pre-VM-Enter BNDCFGS for !nested_run_pending case
KVM: nVMX: Snapshot pre-VM-Enter DEBUGCTL for !nested_run_pending case
KVM: s390: pv: don't present the ecall interrupt twice
KVM: s390: pv: leak the topmost page table when destroy fails
KVM: s390x: fix SCK locking
KVM: selftests: Fix target thread to be migrated in rseq_test
KVM: selftests: Make hyperv_clock selftest more stable
KVM: set_msr_mce: Permit guests to ignore single-bit ECC errors
KVM: SVM: Don't BUG if userspace injects an interrupt with GIF=0
KVM: SVM: Stuff next_rip on emulated INT3 injection if NRIPS is supported
KVM: SVM: Unwind "speculative" RIP advancement if INTn injection "fails"
KVM: use __vcalloc for very large allocations
KVM: VMX: Add helper to check if the guest PMU has PERF_GLOBAL_CTRL
KVM: VMX: Convert launched argument to flags
KVM: VMX: Fix IBRS handling after vmexit
KVM: VMX: Flatten __vmx_vcpu_run()
KVM: VMX: Mark all PERF_GLOBAL_(OVF)_CTRL bits reserved if there's no vPMU
KVM: VMX: Prevent guest RSB poisoning attacks with eIBRS
KVM: x86: do not report a vCPU as preempted outside instruction boundaries
KVM: x86: do not report preemption if the steal time cache is stale
KVM: x86: do not set st->preempted when going back to user space
KVM: x86: fix typo in __try_cmpxchg_user causing non-atomicness
KVM: x86: Fully initialize 'struct kvm_lapic_irq' in kvm_pv_kick_cpu_op()
KVM: x86: Mark TSS busy during LTR emulation _after_ all fault checks
KVM: x86/mmu: Use common TDP MMU zap helper for MMU notifier unmap hook
KVM: x86/mmu: Use yield-safe TDP MMU root iter in MMU notifier unmapping
KVM: x86/pmu: Ignore pmu->global_ctrl check if vPMU doesn't support global_ctrl
KVM: x86/pmu: Introduce the ctrl_mask value for fixed counter
KVM: x86: revalidate steal time cache if MSR value changes
KVM: x86: Set error code to segment selector on LLDT/LTR non-canonical #GP
KVM: x86: Signal #GP, not -EPERM, on bad WRMSR(MCi_CTL/STATUS)
KVM: x86: Split kvm_is_valid_cr4() and export only the non-vendor bits
KVM: x86/svm: add __GFP_ACCOUNT to __sev_dbg_{en,de}crypt_user()
KVM: x86: Tag kvm_mmu_x86_module_init() with __init
KVM: x86: Use __try_cmpxchg_user() to emulate atomic accesses
libbpf: fix an snprintf() overflow check
libbpf: Fix the name of a reused map
lib/smp_processor_id: fix imbalanced instrumentation_end() call
lib/test_hmm: avoid accessing uninitialized pages
lockd: detect and reject lock arguments that overflow
lockd: fix nlm_close_files
lockdown: Fix kexec lockdown bypass with ima policy
lockd: set fl_owner when unlocking files
locking/csd_lock: Change csdlock_debug from early_param to __setup
locking/lockdep: Fix lockdep_init_map_*() confusion
locking/rwsem: Allow slowpath writer to ignore handoff bit if not set by first waiter
mac80211: fix a memory leak where sta_info is not freed
macintosh/adb: fix oob read in do_adb_query() function
macsec: always read MACSEC_SA_ATTR_PN as a u64
macsec: fix error message in macsec_add_rxsa and _txsa
macsec: fix NULL deref in macsec_add_rxsa
macsec: limit replay window size with XPN
Makefile: link with -z noexecstack --no-warn-rwx-segments
mbcache: add functions to delete entry if unused
mbcache: don't reclaim used entries
md-raid10: fix KASAN warning
md-raid: destroy the bitmap after destroying the thread
media: atmel: atmel-sama7g5-isc: fix warning in configs without OF
media: cedrus: h265: Fix flag name
media: cedrus: hevc: Add check for invalid timestamp
media: davinci: vpif: fix use-after-free on driver unbind
media: driver/nxp/imx-jpeg: fix a unexpected return value problem
media: hantro: postproc: Fix motion vector space size
media: hantro: Simplify postprocessor
media: hdpvr: fix error value returns in hdpvr_read
media: hevc: Embedded indexes in RPS
media: imx-jpeg: Add pm-runtime support for imx-jpeg
media: imx-jpeg: Align upwards buffer size
media: imx-jpeg: Correct some definition according specification
media: imx-jpeg: Disable slot interrupt when frame done
media: imx-jpeg: Handle source change in a function
media: imx-jpeg: Identify and handle precision correctly
media: imx-jpeg: Implement drain using v4l2-mem2mem helpers
media: imx-jpeg: Leave a blank space before the configuration data
media: imx-jpeg: Refactor function mxc_jpeg_parse
media: imx-jpeg: Set V4L2_BUF_FLAG_LAST at eos
media: imx-jpeg: Support dynamic resolution change
media: imx-jpeg: use NV12M to represent non contiguous NV12
media: ir_toy: prevent device from hanging during transmit
media: omap3isp: Use struct_group() for memcpy() region
media: [PATCH] pci: atomisp_cmd: fix three missing checks on list iterator
media: platform: mtk-mdp: Fix mdp_ipi_comm structure alignment
media: staging: media: hantro: Fix typos
mediatek: mt76: eeprom: fix missing of_node_put() in mt76_find_power_limits_node()
mediatek: mt76: mac80211: Fix missing of_node_put() in mt76_led_init()
media: tw686x: Fix memory leak in tw686x_video_init
media: tw686x: Register the irq at the end of probe
media: v4l2-mem2mem: prevent pollerr when last_buffer_dequeued is set
memory: renesas-rpc-if: Avoid unaligned bus access for HyperFlash
memregion: Fix memregion_free() fallback definition
memremap: remove support for external pgmap refcounts
memstick/ms_block: Fix a memory leak
memstick/ms_block: Fix some incorrect memory allocation
meson-mx-socinfo: Fix refcount leak in meson_mx_socinfo_init
mfd: max77620: Fix refcount leak in max77620_initialise_fps
mfd: t7l66xb: Drop platform disable callback
MIPS: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK
MIPS: Fixed __debug_virt_addr_valid()
MIPS: vdso: Utilize __pa() for gic_pfn
misc: rtsx: Fix an error handling path in rtsx_pci_probe()
misc: rtsx_usb: fix use of dma mapped buffer for usb bulk transfer
misc: rtsx_usb: set return value in rsp_buf alloc err path
misc: rtsx_usb: use separate command and response buffers
mlxsw: spectrum_router: Fix IPv4 nexthop gateway indication
mmc: block: Add single read for 4k sector cards
mmc: cavium-octeon: Add of_node_put() when breaking out of loop
mmc: cavium-thunderx: Add of_node_put() when breaking out of loop
mmc: mxcmmc: Silence a clang warning
mmc: renesas_sdhi: Get the reset handle early in the probe
mmc: sdhci-of-at91: fix set_uhs_signaling rewriting of MC1R
mmc: sdhci-of-esdhc: Fix refcount leak in esdhc_signal_voltage_switch
mm/filemap: fix UAF in find_lock_entries
mm: fix page leak with multiple threads mapping the same page
mm/hmm: fault non-owner device private entries
mm/hwpoison: avoid the impact of hwpoison_filter() return value on mce handler
mm/hwpoison: fix race between hugetlb free/demotion and memory_failure_hugetlb()
mm/hwpoison: mf_mutex for soft offline and unpoison
mm/memory-failure.c: fix race with changing page compound again
mm/mempolicy: fix get_nodes out of bound access
mm/mempolicy: fix uninit-value in mpol_rebind_policy()
mm/memremap: fix memunmap_pages() race with get_dev_pagemap()
mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region
mm/pagealloc: sysctl: change watermark_scale_factor max limit to 30%
mm/slub: add missing TID updates on slab deactivation
mm: split huge PUD on wp_huge_pud fallback
mm: sysctl: fix missing numa_stat when !CONFIG_HUGETLB_PAGE
mm: userfaultfd: fix UFFDIO_CONTINUE on fallocated shmem pages
mm: vmalloc: introduce array allocation functions
module: change to print useful messages from elf_validity_check()
module: fix [e_shstrndx].sh_size=0 OOB access
mt76: fix use-after-free by removing a non-RCU wcid pointer
mt76: mt7615: do not update pm stats in case of error
mt76: mt76_connac: fix MCU_CE_CMD_SET_ROC definition error
mt76: mt76x02u: fix possible memory leak in __mt76x02u_mcu_send_msg
mt76: mt7921: do not always disable fw runtime-pm
mt76: mt7921e: fix possible probe failure after reboot
mt76: mt7921: enlarge maximum VHT MPDU length to 11454
mt76: mt7921: fix aggregation subframes setting to HE max
mt76: mt7921: fix a possible race enabling/disabling runtime-pm
mt76: mt7921: Fix the error handling path of mt7921_pci_probe()
mt76: mt7921: get rid of mt7921_mac_set_beacon_filter
mt76: mt7921: introduce mt7921_mcu_set_beacon_filter utility routine
mt76: mt7921: use physical addr to unify register access
mtd: dataflash: Add SPI ID table
mtd: maps: Fix refcount leak in ap_flash_init
mtd: maps: Fix refcount leak in of_flash_probe_versatile
mtd: parsers: ofpart: Fix refcount leak in bcm4908_partitions_fw_offset
mtd: partitions: Fix refcount leak in parse_redboot_of
mtd: rawnand: arasan: Fix clock rate in NV-DDR
mtd: rawnand: arasan: Update NAND bus clock instead of system clock
mtd: rawnand: gpmi: Set WAIT_FOR_READY timeout based on program/erase times
mtd: rawnand: gpmi: validate controller clock rate
mtd: rawnand: meson: Fix a potential double free issue
mtd: sm_ftl: Fix deadlock caused by cancel_work_sync in sm_release
mtd: spi-nor: fix spi_nor_spimem_setup_op() call in spi_nor_erase_{sector,chip}()
mtd: spi-nor: Skip erase logic when SPI_NOR_NO_ERASE is set
mtd: st_spi_fsm: Add a clk_disable_unprepare() in .probe()'s error path
mwifiex: fix sleep in atomic context bugs caused by dev_coredumpv
mwifiex: Ignore BTCOEX events from the 88W8897 firmware
net: 9p: fix refcount leak in p9_read_work() error handling
net/9p: Initialize the iounit field during fid creation
net: allow unbound socket for packets in VRF when tcp_l3mdev_accept set
net: atlantic: remove aq_nic_deinit() when resume
net: atlantic: remove deep parameter on suspend/resume functions
netdevsim: Avoid allocation warnings triggered from user space
netdevsim: fib: Fix reference count leak on route deletion failure
net: dsa: microchip: ksz_common: Fix refcount leak bug
net: dsa: qca8k: reset cpu port on MTU change
net: dsa: sja1105: silent spi_device_id warnings
net: dsa: vitesse-vsc73xx: silent spi_device_id warnings
net: ethernet: ti: am65-cpsw: Fix devlink port register sequence
netfilter: br_netfilter: do not skip all hooks with 0 priority
netfilter: nf_log: incorrect offset to network header
netfilter: nf_queue: do not allow packet truncation below transport header offset
netfilter: nf_tables: convert pktinfo->tprot_set to flags field
netfilter: nf_tables: do not allow CHAIN_ID to refer to another table
netfilter: nf_tables: do not allow RULE_ID to refer to another chain
netfilter: nf_tables: do not allow SET_ID to refer to another table
netfilter: nf_tables: fix null deref due to zeroed list head
netfilter: nf_tables: replace BUG_ON by element length check
netfilter: nf_tables: stricter validation of element data
netfilter: nft_payload: don't allow th access for fragments
netfilter: nft_payload: support for inner header matching / mangling
netfilter: nft_set_pipapo: release elements in clone from abort path
netfilter: xtables: Bring SPDX identifier back
net: Fix data-races around sysctl_mem.
net: Fix data-races around sysctl_[rw]mem(_offset)?.
net: fix sk_wmem_schedule() and sk_rmem_schedule() errors
net: ftgmac100: Hold reference returned by of_get_child_by_name()
net: hinic: avoid kernel hung in hinic_get_stats64()
net: hinic: fix bug that ethtool get wrong stats
net: ionic: fix error check for vlan flags in ionic_set_nic_features()
net: ipv4: use kfree_skb_reason() in ip_rcv_core()
net: ipv4: use kfree_skb_reason() in ip_rcv_finish_core()
net: macsec: fix potential resource leak in macsec_add_rxsa() and macsec_add_txsa()
net: mld: fix reference count leak in mld_{query | report}_work()
net/mlx5: Adjust log_max_qp to be 18 at most
net/mlx5e: Check action fwd/drop flag exists also for nic flows
net/mlx5e: Fix capability check for updating vnic env counters
net/mlx5e: Fix enabling sriov while tc nic rules are offloaded
net/mlx5e: Fix the value of MLX5E_MAX_RQ_NUM_MTTS
net/mlx5e: kTLS, Fix build time constant test in RX
net/mlx5e: kTLS, Fix build time constant test in TX
net/mlx5e: Remove WARN_ON when trying to offload an unsupported TLS cipher/version
net/mlx5e: Ring the TX doorbell on DMA errors
net/mlx5e: Split actions_match_supported() into a sub function
net/mlx5e: TC, Reject rules with drop and modify hdr action
net/mlx5e: TC, Reject rules with forward and drop actions
net: netfilter: use kfree_drop_reason() for NF_DROP
net: pcs: xpcs: propagate xpcs_read error to xpcs_get_state_c37_sgmii
net: phy: smsc: Disable Energy Detect Power-Down in interrupt mode
net: ping6: Fix memleak in ipv6_renew_options().
net: rose: fix netdev reference changes
net: rose: fix UAF bug caused by rose_t0timer_expiry
net_sched: cls_route: remove from list when handle is 0
net: sfp: fix memory leak in sfp_probe()
net: skb_drop_reason: add document for drop reasons
net: skb: introduce kfree_skb_reason()
net: skb: use kfree_skb_reason() in tcp_v4_rcv()
net: skb: use kfree_skb_reason() in __udp4_lib_rcv()
net: socket: rename SKB_DROP_REASON_SOCKET_FILTER
net: sock: tracing: Fix sock_exceed_buf_limit not to dereference stale pointer
net: stmmac: dwc-qos: Disable split header for Tegra194
net: stmmac: fix dma queue left shift overflow issue
net: stmmac: fix leaks in probe
net: stmmac: fix pm runtime issue in stmmac_dvr_remove()
net: stmmac: fix unbalanced ptp clock issue in suspend/resume flow
net: stmmac: remove redunctant disable xPCS EEE call
net: sungem_phy: Add of_node_put() for reference returned by of_get_parent()
net: tipc: fix possible refcount leak in tipc_sk_create()
net/tls: Check for errors in tls_device_init
net/tls: Fix race in TLS device down flow
net/tls: Remove the context from the list in tls_device_down
net: tun: split run_ebpf_filter() and pskb_trim() into different "if statement"
net: usb: ax88179_178a needs FLAG_SEND_ZLP
net: usb: make USB_RTL8153_ECM non user configurable
nexthop: Fix data-races around nexthop_compat_mode.
NFC: nxp-nci: don't print header length mismatch on i2c error
NFSD: Clean up the show_nf_flags() macro
NFSD: COMMIT operations must not return NFS?ERR_INVAL
NFSD: De-duplicate net_generic(nf->nf_net, nfsd_net_id)
nfsd: eliminate the NFSD_FILE_BREAK_* flags
nilfs2: fix incorrect masking of permission flags for symlinks
nohz/full, sched/rt: Fix missed tick-reenabling bug in dequeue_task_rt()
nouveau/svm: Fix to migrate all requested pages
ntfs: fix use-after-free in ntfs_ucsncmp()
null_blk: fix ida error handling in null_add_dev()
nvme: catch -ENODEV from nvme_revalidate_zones again
nvme: check for duplicate identifiers earlier
nvme: define compat_ioctl again to unbreak 32-bit userspace.
nvme: disable namespace access for unsupported metadata
nvme: don't return an error from nvme_configure_metadata
nvme: fix block device naming collision
nvme: fix regression when disconnect a recovering ctrl
nvme-pci: phison e16 has bogus namespace ids
nvme-tcp: always fail a request when sending it failed
nvme: use command_id instead of req->tag in trace_nvme_complete_rq()
objtool: Add entry UNRET validation
objtool: Classify symbols
objtool: Default ignore INT3 for unreachable
objtool: Explicitly avoid self modifying code in .altinstr_replacement
objtool: Introduce CFI hash
objtool: Re-add UNWIND_HINT_{SAVE_RESTORE}
objtool: Shrink struct instruction
objtool: skip non-text sections when adding return-thunk sites
objtool: Treat .text.__x86.* as noinstr
objtool: Update Retpoline validation
objtool,x86: Replace alternatives with .retpoline_sites
octeontx2-pf: cn10k: Fix egress ratelimit configuration
octeontx2-pf: Fix UDP/TCP src and dst port tc filters
of: check previous kernel's ima-kexec-buffer against memory bounds
of: device: Fix missing of_node_put() in of_dma_set_restricted_buffer
of/fdt: declared return type does not match actual return type
opp: Fix error check in dev_pm_opp_attach_genpd()
ovl: drop WARN_ON() dentry is NULL in ovl_encode_fh()
page_alloc: fix invalid watermark check on a negative value
parisc: Check the return value of ioremap() in lba_driver_probe()
parisc: Drop pa_swapper_pg_lock spinlock
parisc: Fix device names in /proc/iomem
parisc: io_pgetevents_time64() needs compat syscall in 32-bit compat mode
PCI: Add defines for normal and subtractive PCI bridges
PCI/AER: Iterate over error counters instead of error strings
PCI: dwc: Add unroll iATU space support to dw_pcie_disable_atu()
PCI: dwc: Always enable CDM check if "snps,enable-cdm-check" exists
PCI: dwc: Deallocate EPC memory on dw_pcie_ep_init() errors
PCI: dwc: Disable outbound windows only for controllers using iATU
PCI: dwc: Set INCREASE_REGION_SIZE flag based on limit address
PCI: dwc: Stop link on host_init errors and de-initialization
PCI: endpoint: Don't stop controller when unbinding endpoint function
PCI: hv: Fix hv_arch_irq_unmask() for multi-MSI
PCI: hv: Fix interrupt mapping for multi-MSI
PCI: hv: Fix multi-MSI to allow more than one MSI vector
PCI: hv: Reuse existing IRTE allocation in compose_msi_msg()
PCI: mediatek-gen3: Fix refcount leak in mtk_pcie_init_irq_domains()
PCI: microchip: Fix refcount leak in mc_pcie_init_irq_domains()
PCI: pciehp: Ignore Link Down/Up caused by error-induced Hot Reset
PCI/portdrv: Don't disable AER reporting in get_port_device_capability()
PCI/portdrv: Rename pm_iter() to pcie_port_device_iter()
PCI: qcom: Power on PHY before IPQ8074 DBI register accesses
PCI: qcom: Set up rev 2.1.0 PARF_PHY before enabling clocks
PCI: tegra194: Fix link up retry sequence
PCI: tegra194: Fix PM error handling in tegra_pcie_config_ep()
PCI: tegra194: Fix Root Port interrupt handling
perf/core: Fix data race between perf_event_set_output() and perf_mmap_close()
perf symbol: Correct address for bss symbols
perf symbol: Fail to read phdr workaround
perf tests: Fix Convert perf time to TSC test for hybrid
perf tools: Fix dso_id inode generation comparison
phy: samsung: exynosautov9-ufs: correct TSRV register configurations
phy: stm32: fix error return in stm32_usbphyc_phy_init
pinctrl: armada-37xx: Convert to use dev_err_probe()
pinctrl: armada-37xx: Make use of the devm_platform_ioremap_resource()
pinctrl: armada-37xx: use raw spinlocks for regmap to avoid invalid wait context
pinctrl: armada-37xx: Use temporary variable for struct device
pinctrl: aspeed: Fix potential NULL dereference in aspeed_pinmux_set_mux()
pinctrl: ralink: Check for null return of devm_kcalloc
pinctrl: ralink: rename MT7628(an) functions to MT76X8
pinctrl: ralink: rename pinctrl-rt2880 to pinctrl-ralink
pinctrl: stm32: fix optional IRQ support to gpios
pinctrl: sunxi: a83t: Fix NAND function name for some pins
pinctrl: sunxi: sunxi_pconf_set: use correct offset
platform/chrome: cros_ec: Always expose last resume result
platform/olpc: Fix uninitialized data in debugfs write
platform/x86: hp-wmi: Ignore Sanitization Mode event
platform/x86: wmi: Fix driver->notify() vs ->probe() race
platform/x86: wmi: introduce helper to convert driver to WMI driver
platform/x86: wmi: Replace read_takes_no_args with a flags field
PM: domains: Ensure genpd_debugfs_dir exists before remove
PM: hibernate: defer device probing when resuming from hibernation
PM: runtime: Redefine pm_runtime_release_supplier()
pNFS/flexfiles: Report RDMA connection errors to the server
posix-cpu-timers: Cleanup CPU timers before freeing them during exec
powerpc/32: Call mmu_mark_initmem_nx() regardless of data block mapping.
powerpc/32: Do not allow selection of e5500 or e6500 CPUs on PPC32
powerpc/32: Don't use lmw/stmw for saving/restoring non volatile regs
powerpc/64s: Disable stack variable initialisation for prom_init
powerpc/cell/axon_msi: Fix refcount leak in setup_msi_msg_address
powerpc: Fix eh field when calling lwarx on PPC32
powerpc: flexible GPR range save/restore macros
powerpc/fsl-pci: Fix Class Code of PCIe Root Port
powerpc/iommu: Fix iommu_table_in_use for a small default DMA window case
powerpc/pci: Fix PHB numbering when using opal-phbid
powerpc/pci: Prefer PCI domain assignment via DT 'linux,pci-domain' and alias
powerpc/perf: Optimize clearing the pending PMI and remove WARN_ON for PMI check in power_pmu_disable
powerpc/powernv: Avoid crashing if rng is NULL
powerpc/powernv: delay rng platform device creation until later in boot
powerpc/powernv/kvm: Use darn for H_RANDOM on Power9
powerpc/ptdump: Fix display of RW pages on FSL_BOOK3E
powerpc/spufs: Fix refcount leak in spufs_init_isolated_loader
powerpc/tm: Fix more userspace r13 corruption
powerpc/xive: Fix refcount leak in xive_get_max_prio
powerpc/xive/spapr: correct bitmap allocation size
power/reset: arm-versatile: Fix refcount leak in versatile_reboot_probe
proc: fix a dentry lock race between release_task and lookup
profiling: fix shift too large makes kernel panic
pwm: lpc18xx: Fix period handling
pwm: lpc18xx-sct: Reduce number of devm memory allocations
pwm: lpc18xx-sct: Simplify driver by not using pwm_[gs]et_chip_data()
pwm: sifive: Ensure the clk is enabled exactly once per running PWM
pwm: sifive: Shut down hardware only after pwmchip_remove() completed
pwm: sifive: Simplify offset calculation for PWMCMP registers
qed: Improve the stack space of filter_config()
r8152: fix a WOL issue
r8169: fix accessing unset transport header
raw: Fix a data-race around sysctl_raw_l3mdev_accept.
rcutorture: Don't cpuhp_remove_state() if cpuhp_setup_state() failed
rcutorture: Fix ksoftirqd boosting timing and iteration
rcutorture: Warn on individual rcu_torture_init() error conditions
RDMA/hfi1: fix potential memory leak in setup_base_ctxt()
RDMA/hns: Fix incorrect clearing of interrupt status register
RDMA/irdma: Do not advertise 1GB page size for x722
RDMA/irdma: Fix a window for use-after-free
RDMA/irdma: Fix setting of QP context err_rq_idx_valid field
RDMA/irdma: Fix sleep from invalid context BUG
RDMA/irdma: Fix VLAN connection with wildcard address
RDMA/mlx5: Add missing check for return value in get namespace flow
RDMA/qedr: Fix potential memory leak in __qedr_alloc_mr()
RDMA/rtrs-clt: Rename rtrs_clt_sess to rtrs_clt_path
RDMA/rtrs-clt: Replace list_next_or_null_rr_rcu with an inline function
RDMA/rtrs: Do not allow sessname to contain special symbols / and .
RDMA/rtrs: Fix warning when use poll mode on client side.
RDMA/rtrs: Introduce destroy_cq helper
RDMA/rtrs: Rename rtrs_sess to rtrs_path
RDMA/rtrs: Replace duplicate check with is_pollqueue helper
RDMA/rtrs-srv: Fix modinfo output for stringify
RDMA/rtrs-srv: Rename rtrs_srv_sess to rtrs_srv_path
RDMA/rxe: Add memory barriers to kernel queues
RDMA/rxe: Fix deadlock in rxe_do_local_ops()
RDMA/rxe: Fix error unwind in rxe_create_qp()
RDMA/rxe: Fix mw bind to allow any consumer key portion
RDMA/rxe: For invalidate compare according to set keys in mr
RDMA/rxe: Remove the is_user members of struct rxe_sq/rxe_rq/rxe_srq
RDMA/siw: Fix duplicated reported IW_CM_EVENT_CONNECT_REPLY event
RDMA/srpt: Duplicate port name members
RDMA/srpt: Fix a use-after-free
RDMA/srpt: Introduce a reference count in struct srpt_device
regulator: of: Fix refcount leak bug in of_get_regulation_constraints()
regulator: qcom_smd: Fix pm8916_pldo range
remoteproc: imx_rproc: Fix refcount leak in imx_rproc_addr_init
remoteproc: k3-r5: Fix refcount leak in k3_r5_cluster_of_init
remoteproc: qcom: pas: Check if coredump is enabled
remoteproc: qcom: wcnss: Fix handling of IRQs
remoteproc: sysmon: Wait for SSCTL service to come up
reset: Fix devm bulk optional exclusive control getter
Revert "can: xilinx_can: Limit CANFD brp to 2"
Revert "e1000e: Fix possible HW unit hang after an s0ix exit"
Revert "evm: Fix memleak in init_desc"
Revert "mm/memory-failure.c: fix race with changing page compound again"
Revert "mt76: mt7921e: fix possible probe failure after reboot"
Revert "mt76: mt7921: Fix the error handling path of mt7921_pci_probe()"
Revert "mtd: rawnand: gpmi: Fix setting busy timeout setting"
Revert "mwifiex: fix sleep in atomic context bugs caused by dev_coredumpv"
Revert "net: usb: ax88179_178a needs FLAG_SEND_ZLP"
Revert "ocfs2: mount shared volume without ha stack"
Revert "pNFS: nfs3_set_ds_client should set NFS_CS_NOPING"
Revert "s390/smp: enforce lowcore protection on CPU restart"
Revert "selftests/bpf: Add test for bpf_timer overwriting crash"
Revert "selftest/vm: verify mmap addr in mremap_test"
Revert "selftest/vm: verify remap destination address in mremap_test"
Revert "serial: 8250_mtk: Make sure to select the right FEATURE_SEL"
Revert "serial: sc16is7xx: Clear RS485 bits in the shutdown"
Revert "tcp: change pingpong threshold to 3"
riscv: add as-options for modules with assembly compontents
RISC-V: Add modules to virtual kernel memory layout dump
riscv: defconfig: enable DRM_NOUVEAU
RISC-V: defconfigs: Set CONFIG_FB=y, for FB console
RISC-V: Fixup get incorrect user mode PC for kernel mode regs
RISC-V: Fixup schedule out issue in machine_crash_shutdown()
RISC-V: kexec: Fixup use of smp_processor_id() in preemptible context
riscv/mm: Add XIP_FIXUP for riscv_pfn_base
riscv: set default pm_power_off to NULL
riscv:uprobe fix SR_SPIE set/clear handling
rpmsg: char: Add mutex protection for rpmsg_eptdev_open()
rpmsg: mtk_rpmsg: Fix circular locking dependency
rpmsg: qcom_smd: Fix refcount leak in qcom_smd_parse_edge
rtc: rx8025: fix 12/24 hour mode detection on RX-8035
rxrpc: Fix locking issue
s390/archrandom: prevent CPACF trng invocations in interrupt context
s390/boot: allocate amode31 section in decompressor
s390/crash: fix incorrect number of bytes to copy to user space
s390/dump: fix old lowcore virtual vs physical address confusion
s390/dump: fix os_info virtual vs physical address confusion
s390/maccess: fix semantics of memcpy_real() and its callers
s390/maccess: rework absolute lowcore accessors
s390/setup: preserve memory at OLDMEM_BASE and OLDMEM_SIZE
s390/setup: use physical pointers for memblock_reserve()
s390/smp: cleanup control register update routines
s390/smp: cleanup target CPU callback starting
s390/smp: enforce lowcore protection on CPU restart
s390/zcore: fix race when reading from hardware system area
sched/core: Always flush pending blk_plug
sched/core: Do not requeue task on CPU excluded from cpus_mask
sched, cpuset: Fix dl_cpu_busy() panic due to empty cs->cpus_allowed
sched/deadline: Fix BUG_ON condition for deboosted tasks
sched/deadline: Merge dl_task_can_attach() and dl_cpu_busy()
sched/fair: Introduce SIS_UTIL to search idle CPU based on sum of util_avg
sched: Fix the check of nr_running at queue wakelist
sched: Remove the limitation of WF_ON_CPU on wakelist if wakee cpu is idle
scripts/faddr2line: Fix vmlinux detection on arm64
scripts/gdb: fix 'lx-dmesg' on 32 bits arch
scripts/gdb: lx-dmesg: read records individually
scsi: core: Fix warning in scsi_alloc_sgtables()
scsi: hisi_sas: Limit max hw sectors for v3 HW
scsi: hisi_sas: Use managed PCI functions
scsi: iscsi: Add helper to remove a session from the kernel
scsi: iscsi: Allow iscsi_if_stop_conn() to be called from kernel
scsi: iscsi: Fix session removal on shutdown
scsi: lpfc: Fix EEH support for NVMe I/O
scsi: lpfc: Fix element offset in __lpfc_sli_release_iocbq_s4()
scsi: lpfc: Fix locking for lpfc_sli_iocbq_lookup()
scsi: lpfc: Remove extra atomic_inc on cmd_pending in queuecommand after VMID
scsi: lpfc: Resolve some cleanup issues following SLI path refactoring
scsi: lpfc: SLI path split: Refactor fast and slow paths to native SLI4
scsi: lpfc: SLI path split: Refactor lpfc_iocbq
scsi: lpfc: SLI path split: Refactor SCSI paths
scsi: megaraid: Clear READ queue map's nr_queues
scsi: mpt3sas: Stop fw fault watchdog work item during system shutdown
scsi: qla2xxx: Check correct variable in qla24xx_async_gffid()
scsi: qla2xxx: edif: Add retry for ELS passthrough
scsi: qla2xxx: edif: Fix inconsistent check of db_flags
scsi: qla2xxx: edif: Fix n2n discovery issue with secure target
scsi: qla2xxx: edif: Fix n2n login retry for secure device
scsi: qla2xxx: edif: Fix no login after app start
scsi: qla2xxx: edif: Fix no logout on delete for N2N
scsi: qla2xxx: edif: Fix potential stuck session in sa update
scsi: qla2xxx: edif: Fix session thrash
scsi: qla2xxx: edif: Reduce connection thrash
scsi: qla2xxx: edif: Reduce disruption due to multiple app start
scsi: qla2xxx: edif: Reduce Initiator-Initiator thrashing
scsi: qla2xxx: edif: Replace list_for_each_safe with list_for_each_entry_safe
scsi: qla2xxx: edif: Send LOGO for unexpected IKE message
scsi: qla2xxx: edif: Synchronize NPIV deletion with authentication application
scsi: qla2xxx: edif: Tear down session if keys have been removed
scsi: qla2xxx: Fix crash due to stale SRB access around I/O timeouts
scsi: qla2xxx: Fix crash during module load unload test
scsi: qla2xxx: Fix discovery issues in FC-AL topology
scsi: qla2xxx: Fix erroneous mailbox timeout after PCI error injection
scsi: qla2xxx: Fix excessive I/O error messages by default
scsi: qla2xxx: Fix imbalance vha->vref_count
scsi: qla2xxx: Fix incorrect display of max frame size
scsi: qla2xxx: Fix laggy FC remote port session recovery
scsi: qla2xxx: Fix losing FCP-2 targets during port perturbation tests
scsi: qla2xxx: Fix losing FCP-2 targets on long port disable with I/Os
scsi: qla2xxx: Fix losing target when it reappears during delete
scsi: qla2xxx: Fix loss of NVMe namespaces after driver reload test
scsi: qla2xxx: Move heartbeat handling from DPC thread to workqueue
scsi: qla2xxx: Turn off multi-queue for 8G adapters
scsi: qla2xxx: Wind down adapter after PCIe error
scsi: qla2xxx: Zero undefined mailbox IN registers
scsi: Revert "scsi: qla2xxx: Fix disk failure to rediscover"
scsi: sg: Allow waiting for commands to complete on removed device
scsi: smartpqi: Fix DMA direction for RAID requests
scsi: ufs: core: Correct ufshcd_shutdown() flow
scsi: ufs: core: Drop loglevel of WriteBoost message
scsi: ufs: host: Hold reference returned by of_parse_phandle()
scsi: zfcp: Fix missing auto port scan and thus missing target ports
sctp: fix sleep in atomic context bug in timer handlers
sctp: leave the err path free in sctp_stream_init to sctp_stream_free
secretmem: fix unhandled fault in truncate
seg6: bpf: fix skb checksum in bpf_push_seg6_encap()
seg6: fix skb checksum evaluation in SRH encapsulation/insertion
seg6: fix skb checksum in SRv6 End.B6 and End.B6.Encaps behaviors
selftests/bpf: Check dst_port only on the client socket
selftests/bpf: Extend verifier and bpf_sock tests for dst_port loads
selftests/bpf: fix a test for snprintf() overflow
selftests: forwarding: fix error message in learning_test
selftests: forwarding: fix flood_unicast_test when h2 supports IFF_UNICAST_FLT
selftests: forwarding: fix learning_test when h1 supports IFF_UNICAST_FLT
selftests: KVM: Handle compiler optimizations in ucall
selftests: kvm: set rax before vmcall
selftests/livepatch: better synchronize test_klp_callbacks_busy
selftests/net: fix section name when using xdp_dummy.o
selftests/seccomp: Fix compile warning when CC=clang
selftests: timers: clocksource-switch: fix passing errors from child
selftests: timers: valid-adjtimex: build fix for newer toolchains
selftests/xsk: Destroy BPF resources only when ctx refcount drops to 0
selinux: Add boundary check in put_entry()
selinux: fix memleak in security_read_state_kernel()
serial: 8250: Add proper clock handling for OxSemi PCIe devices
serial: 8250_bcm7271: Save/restore RTS in suspend/resume
serial: 8250: dma: Allow driver operations before starting DMA transfers
serial: 8250_dw: Store LSR into lsr_saved_flags in dw8250_tx_wait_empty()
serial: 8250: Export ICR access helpers for internal use
serial: 8250: Fix PM usage_count for console handover
serial: 8250: fix return error code in serial8250_request_std_resource()
serial: 8250: Fold EndRun device support into OxSemi Tornado code
serial: 8250_fsl: Don't report FE, PE and OE twice
serial: 8250_mtk: Make sure to select the right FEATURE_SEL
serial: 8250_pci: Refactor the loop in pci_ite887x_init()
serial: 8250_pci: Replace dev_*() by pci_*() macros
serial: mvebu-uart: correctly report configured baudrate value
serial: mvebu-uart: uart2 error bits clearing
serial: pl011: UPSTAT_AUTORTS requires .throttle/unthrottle
serial: sc16is7xx: Clear RS485 bits in the shutdown
serial: stm32: Clear prev values before setting RTS delays
sfc: disable softirqs for ptp TX
sfc: fix kernel panic when creating VF
sfc: fix use after free when disabling sriov
sh: convert nommu io{re,un}map() to static inline functions
signal handling: don't use BUG_ON() for debugging
skmsg: Fix invalid last sg check in sk_msg_recvmsg()
SMB3: fix lease break timeout when multiple deferred close handles for the same file.
soc: amlogic: Fix refcount leak in meson-secure-pwrc.c
soc: fsl: guts: machine variable might be unset
soc: ixp4xx/npe: Fix unused match warning
soc: qcom: aoss: Fix refcount leak in qmp_cooling_devices_register
soc: qcom: Make QCOM_RPMPD depend on PM
soc: qcom: ocmem: Fix refcount leak in of_get_ocmem
soc: renesas: r8a779a0-sysc: Fix A2DP1 and A2CV[2357] PDR values
soundwire: bus_type: fix remove and shutdown support
soundwire: qcom: Check device status before reading devid
soundwire: revisit driver bind/unbind and callbacks
spi: amd: Limit max transfer and message size
spi: bcm2835: bcm2835_spi_handle_err(): fix NULL pointer deref for non DMA transfers
spi: Fix simplification of devm_spi_register_controller
spi: spi-altera-dfl: Fix an error handling path
spi: spi-rspi: Fix PIO fallback on RZ platforms
spi: synquacer: Add missing clk_disable_unprepare()
spi: tegra20-slink: fix UAF in tegra_slink_remove()
spmi: trace: fix stack-out-of-bound access in SPMI tracing functions
stack: Declare {randomize_,}kstack_offset to fix Sparse warnings
staging: rtl8192u: Fix sleep in atomic context bug in dm_fsync_timer_callback
stddef: Introduce DECLARE_FLEX_ARRAY() helper
stddef: Introduce struct_group() helper macro
swiotlb: fail map correctly with failed io_tlb_default_mem
sysctl: Fix data races in proc_dointvec().
sysctl: Fix data races in proc_dointvec_jiffies().
sysctl: Fix data races in proc_dointvec_minmax().
sysctl: Fix data-races in proc_dointvec_ms_jiffies().
sysctl: Fix data-races in proc_dou8vec_minmax().
sysctl: Fix data races in proc_douintvec().
sysctl: Fix data races in proc_douintvec_minmax().
sysctl: Fix data races in proc_doulongvec_minmax().
sysctl: move some boundary constants from sysctl.c to sysctl_vals
tcp/dccp: Fix a data-race around sysctl_tcp_fwmark_accept.
tcp: Fix a data-race around sysctl_tcp_abort_on_overflow.
tcp: Fix a data-race around sysctl_tcp_adv_win_scale.
tcp: Fix a data-race around sysctl_tcp_app_win.
tcp: Fix a data-race around sysctl_tcp_autocorking.
tcp: Fix a data-race around sysctl_tcp_challenge_ack_limit.
tcp: Fix a data-race around sysctl_tcp_comp_sack_delay_ns.
tcp: Fix a data-race around sysctl_tcp_comp_sack_nr.
tcp: Fix a data-race around sysctl_tcp_comp_sack_slack_ns.
tcp: Fix a data-race around sysctl_tcp_early_retrans.
tcp: Fix a data-race around sysctl_tcp_ecn_fallback.
tcp: Fix a data-race around sysctl_tcp_frto.
tcp: Fix a data-race around sysctl_tcp_invalid_ratelimit.
tcp: Fix a data-race around sysctl_tcp_limit_output_bytes.
tcp: Fix a data-race around sysctl_tcp_max_orphans.
tcp: Fix a data-race around sysctl_tcp_min_rtt_wlen.
tcp: Fix a data-race around sysctl_tcp_min_tso_segs.
tcp: Fix a data-race around sysctl_tcp_mtu_probe_floor.
tcp: Fix a data-race around sysctl_tcp_nometrics_save.
tcp: Fix a data-race around sysctl_tcp_notsent_lowat.
tcp: Fix a data-race around sysctl_tcp_probe_interval.
tcp: Fix a data-race around sysctl_tcp_probe_threshold.
tcp: Fix a data-race around sysctl_tcp_retrans_collapse.
tcp: Fix a data-race around sysctl_tcp_rfc1337.
tcp: Fix a data-race around sysctl_tcp_stdurg.
tcp: Fix a data-race around sysctl_tcp_thin_linear_timeouts.
tcp: Fix a data-race around sysctl_tcp_tw_reuse.
tcp: Fix data-races around keepalive sysctl knobs.
tcp: Fix data-races around sk_pacing_rate.
tcp: Fix data-races around some timeout sysctl knobs.
tcp: Fix data-races around sysctl knobs related to SYN option.
tcp: Fix data-races around sysctl_max_syn_backlog.
tcp: Fix data-races around sysctl_tcp_base_mss.
tcp: Fix data-races around sysctl_tcp_dsack.
tcp: Fix data-races around sysctl_tcp_ecn.
tcp: Fix data-races around sysctl_tcp_fastopen.
tcp: Fix data-races around sysctl_tcp_fastopen_blackhole_timeout.
tcp: Fix data-races around sysctl_tcp_l3mdev_accept.
tcp: Fix data-races around sysctl_tcp_max_reordering.
tcp: Fix data-races around sysctl_tcp_migrate_req.
tcp: Fix data-races around sysctl_tcp_min_snd_mss.
tcp: Fix data-races around sysctl_tcp_moderate_rcvbuf.
tcp: Fix data-races around sysctl_tcp_mtu_probing.
tcp: Fix data-races around sysctl_tcp_no_ssthresh_metrics_save.
tcp: Fix data-races around sysctl_tcp_recovery.
tcp: Fix data-races around sysctl_tcp_reflect_tos.
tcp: Fix data-races around sysctl_tcp_reordering.
tcp: Fix data-races around sysctl_tcp_slow_start_after_idle.
tcp: Fix data-races around sysctl_tcp_syn(ack)?_retries.
tcp: Fix data-races around sysctl_tcp_syncookies.
tcp: fix over estimation in sk_forced_mem_schedule()
tcp: make retransmitted SKB fit into the send window
tcp: sk->sk_bound_dev_if once in inet_request_bound_dev_if()
test_bpf: fix incorrect netdev features
thermal: sysfs: Fix cooling_device_stats_setup() error code path
thermal/tools/tmon: Include pthread and time headers in tmon.h
timekeeping: contribute wall clock to rng on time change
tools arch x86: Sync the msr-index.h copy with the kernel sources
tools headers cpufeatures: Sync with the kernel sources
tools/kvm_stat: fix display of error when multiple processes are found
tools/thermal: Fix possible path truncations
tools/vm/slabinfo: Handle files in debugfs
tpm: eventlog: Fix section mismatch for DEBUG_SECTION_MISMATCH
tracing: Add '__rel_loc' using trace event macros
tracing: Avoid -Warray-bounds warning for __rel_loc macro
tracing: Fix return value of trace_pid_write()
tracing: Fix sleeping while atomic in kdb ftdump
tracing: Have event format check not flag %p* on __get_dynamic_array()
tracing/histograms: Fix memory leak problem
tracing/perf: Avoid -Warray-bounds warning for __rel_loc macro
tracing: Place trace_pid_list logic into abstract functions
tracing: Use a struct alignof to determine trace event field alignment
tty: 8250: Add support for Brainboxes PX cards.
tty: drivers/tty/, stop using tty_schedule_flip()
tty: drop tty_schedule_flip()
tty: extract tty_flip_buffer_commit() from tty_flip_buffer_push()
tty: n_gsm: Delete gsmtty open SABM frame when config requester
tty: n_gsm: fix DM command
tty: n_gsm: fix encoding of command/response bit
tty: n_gsm: fix frame reception handling
tty: n_gsm: fix invalid gsmtty_write_room() result
tty: n_gsm: fix invalid use of MSC in advanced option
tty: n_gsm: fix missing corner cases in gsmld_poll()
tty: n_gsm: fix missing timer to handle stalled links
tty: n_gsm: fix missing update of modem controls after DLCI open
tty: n_gsm: fix non flow control frames during mux flow off
tty: n_gsm: fix packet re-transmission without open control channel
tty: n_gsm: fix race condition in gsmld_write()
tty: n_gsm: fix resource allocation order in gsm_activate_mux()
tty: n_gsm: fix sometimes uninitialized warning in gsm_dlci_modem_output()
tty: n_gsm: fix tty registration before control channel open
tty: n_gsm: fix user open not possible at responder until initiator open
tty: n_gsm: fix wrong queuing behavior in gsm_dlci_data_output()
tty: n_gsm: fix wrong T1 retry count handling
tty: n_gsm: Modify CR,PF bit when config requester
tty: n_gsm: Save dlci address open status when config requester
tty: serial: fsl_lpuart: correct the count of break characters
tty: serial: samsung_tty: set dma burst_size to 1
tty: the rest, stop using tty_schedule_flip()
tty: use new tty_insert_flip_string_and_push_buffer() in pty_write()
tty: vt: initialize unicode screen buffer
uapi/linux/stddef.h: Add include guards
udp: Fix a data-race around sysctl_udp_l3mdev_accept.
um: Add missing apply_returns()
um: random: Don't initialise hwrng struct with zero
um: Remove straying parenthesis
um: seed rng using host OS rng
um: virtio_uml: Allow probing from devicetree
um: virtio_uml: Fix broken device handling in time-travel
usb: aspeed-vhub: Fix refcount leak bug in ast_vhub_init_desc()
usb: cdns3: change place of 'priv_ep' assignment in cdns3_gadget_ep_dequeue(), cdns3_gadget_ep_enable()
usb: cdns3: Don't use priv_dev uninitialized in cdns3_gadget_ep_enable()
usb: dwc3: core: Deprecate GCTL.CORESOFTRESET
usb: dwc3: core: Do not perform GCTL_CORE_SOFTRESET during bootup
usb: dwc3: gadget: Fix event pending check
usb: dwc3: gadget: fix high speed multiplier setting
usb: dwc3: gadget: refactor dwc3_repare_one_trb
usb: dwc3: qcom: fix missing optional irq warnings
usb: gadget: tegra-xudc: Fix error check in tegra_xudc_powerdomain_init()
usb: gadget: udc: amd5536 depends on HAS_DMA
USB: HCD: Fix URB giveback issue in tasklet function
usb: host: Fix refcount leak in ehci_hcd_ppc_of_probe
usb: host: xhci: use snprintf() in xhci_decode_trb()
usbnet: Fix linkwatch use-after-free on disconnect
usbnet: fix memory leak in error case
usbnet: smsc95xx: Avoid link settings race on interrupt reception
usbnet: smsc95xx: Don't clear read-only PHY interrupt
usbnet: smsc95xx: Fix deadlock on runtime resume
usbnet: smsc95xx: Forward PHY interrupts to PHY driver to avoid polling
usb: ohci-nxp: Fix refcount leak in ohci_hcd_nxp_probe
USB: serial: fix tty-port initialized comments
USB: serial: ftdi_sio: add Belimo device ids
usb: typec: add missing uevent when partner support PD
usb: typec: ucsi: Acknowledge the GET_ERROR_STATUS command completion
usb: xhci: tegra: Fix error check
vdpa/mlx5: Avoid processing works if workqueue was destroyed
vdpa/mlx5: Initialize CVQ vringh only once
vduse: Tie vduse mgmtdev and its device
vfio/ccw: Do not change FSM state in subchannel event
vfs: Check the truncate maximum size in inode_newsize_ok()
video: fbdev: amba-clcd: Fix refcount leak bugs
video: fbdev: arkfb: Check the size of screen before memset_io()
video: fbdev: arkfb: Fix a divide-by-zero bug in ark_set_pixclock()
video: fbdev: s3fb: Check the size of screen before memset_io()
video: fbdev: sis: fix typos in SiS_GetModeID()
video: fbdev: vt8623fb: Check the size of screen before memset_io()
video: of_display_timing.h: include errno.h
virtio-blk: avoid preallocating big SGL for data
virtio-blk: modify the value type of num in virtio_queue_rq()
virtio-gpu: fix a missing check to avoid NULL dereference
virtio_mmio: Add missing PM calls to freeze/restore
virtio_mmio: Restore guest page size on resume
virtio-net: fix the race between refill work and close
vt: fix memory overlapping when deleting chars in the buffer
wait: Fix __wait_event_hrtimeout for RT/DL tasks
watchdog: armada_37xx_wdt: check the return value of devm_ioremap() in armada_37xx_wdt_probe()
watchdog: sp5100_tco: Fix a memory leak of EFCH MMIO resource
watch_queue: Fix missing locking in add_watch_to_object()
watch_queue: Fix missing rcu annotation
watchqueue: make sure to serialize 'wqueue->defunct' properly
watch-queue: remove spurious double semicolon
wifi: iwlegacy: 4965: fix potential off-by-one overflow in il4965_rs_fill_link_cmd()
wifi: iwlwifi: mvm: fix double list_add at iwl_mvm_mac_wake_tx_queue
wifi: libertas: Fix possible refcount leak in if_usb_probe()
wifi: mac80211: fix queue selection for mesh/OCB interfaces
wifi: mac80211_hwsim: add back erroneously removed cast
wifi: mac80211_hwsim: fix race condition in pending packet
wifi: mac80211_hwsim: use 32-bit skb cookie
wifi: p54: add missing parentheses in p54_flush()
wifi: p54: Fix an error handling path in p54spi_probe()
wifi: rtlwifi: fix error codes in rtl_debugfs_set_write_h2c()
wifi: rtw88: check the return value of alloc_workqueue()
wifi: wil6210: debugfs: fix info leak in wil_write_file_wmi()
wifi: wil6210: debugfs: fix uninitialized variable use in `wil_write_file_wmi()`
wireguard: allowedips: don't corrupt stack when detecting overflow
wireguard: ratelimiter: use hrtimer in selftest
x86: Add magic AMD return-thunk
x86/alternative: Add debug prints to apply_retpolines()
x86/alternative: Handle Jcc __x86_indirect_thunk_\reg
x86/alternative: Implement .retpoline_sites support
x86/alternative: Report missing return thunk details
x86/alternative: Try inline spectre_v2=retpoline,amd
x86/amd: Use IBPB for firmware calls
x86/asm/32: Fix ANNOTATE_UNRET_SAFE use on 32-bit
x86/asm: Fix register order
x86/asm: Fixup odd GEN-for-each-reg.h usage
x86/bpf: Use alternative RET encoding
x86/bugs: Add AMD retbleed= boot parameter
x86/bugs: Add Cannon lake to RETBleed affected CPU list
x86/bugs: Add retbleed=ibpb
x86/bugs: Do IBPB fallback check only once
x86/bugs: Do not enable IBPB at firmware entry when IBPB is not available
x86/bugs: Do not enable IBPB-on-entry when IBPB is not supported
x86/bugs: Enable STIBP for IBPB mitigated RETBleed
x86/bugs: Enable STIBP for JMP2RET
x86/bugs: Keep a per-CPU IA32_SPEC_CTRL value
x86/bugs: Optimize SPEC_CTRL MSR writes
x86/bugs: Remove apostrophe typo
x86/bugs: Report AMD retbleed vulnerability
x86/bugs: Report Intel retbleed vulnerability
x86/bugs: Split spectre_v2_select_mitigation() and spectre_v2_user_select_mitigation()
x86/bugs: Warn when "ibrs" mitigation is selected on Enhanced IBRS parts
x86/bus_lock: Don't assume the init value of DEBUGCTLMSR.BUS_LOCK_DETECT to be zero
x86: Clear .brk area at early boot
x86/common: Stamp out the stepping madness
x86/cpu/amd: Add Spectral Chicken
x86/cpu/amd: Enumerate BTC_NO
x86/cpufeatures: Move RETPOLINE flags to word 11
x86: drop bogus "cc" clobber from __try_cmpxchg_user_asm()
x86/entry_32: Fix segment exceptions
x86/entry_32: Remove .fixup usage
x86/entry: Add kernel IBRS implementation
x86/entry: Avoid very early RET
x86/entry: Build thunk_$(BITS) only if CONFIG_PREEMPTION=y
x86/entry: Don't call error_entry() for XENPV
x86/entry: Move PUSH_AND_CLEAR_REGS() back into error_entry
x86/entry: Move PUSH_AND_CLEAR_REGS out of error_entry()
x86/entry: Remove skip_r11rcx
x86/entry: Switch the stack after error_entry() returns
x86/extable: Extend extable functionality
x86/extable: Fix ex_handler_msr() print condition
x86/extable: Get rid of redundant macros
x86/extable: Prefer local labels in .set directives
x86/extable: Provide EX_TYPE_DEFAULT_MCE_SAFE and EX_TYPE_FAULT_MCE_SAFE
x86/extable: Rework the exception table mechanics
x86/extable: Tidy up redundant handler functions
x86/ftrace: Use alternative RET encoding
x86/futex: Remove .fixup usage
x86: Handle idle=nomwait cmdline properly for x86_idle
x86/kexec: Disable RET on kexec
x86/kprobes: Update kcb status flag after singlestepping
x86/kvm: fix FASTOP_SIZE when return thunks are enabled
x86/kvm: Fix SETcc emulation for return thunks
x86/kvm/vmx: Make noinstr clean
x86: link vdso and boot with -z noexecstack --no-warn-rwx-segments
x86/mce: Deduplicate exception handling
x86/msr: Remove .fixup usage
x86/numa: Use cpumask_available instead of hardcoded NULL check
x86,objtool: Create .return_sites
x86/olpc: fix 'logical not is only applied to the left hand side'
x86/pat: Fix x86_has_pat_wp()
x86/pmem: Fix platform-device leak in error path
x86/realmode: build with -D__DISABLE_EXPORTS
x86/retbleed: Add fine grained Kconfig knobs
x86/retpoline: Cleanup some #ifdefery
x86/retpoline: Create a retpoline thunk array
x86/retpoline: Move the retpoline thunk declarations to nospec-branch.h
x86/retpoline: Remove unused replacement symbols
x86/retpoline: Swizzle retpoline thunk
x86/retpoline: Use -mfunction-return
x86/sev: Avoid using __x86_return_thunk
x86/speculation: Add LFENCE to RSB fill sequence
x86/speculation: Add RSB VM Exit protections
x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRS
x86/speculation: Disable RRSBA behavior
x86/speculation: Fill RSB on vmexit for IBRS
x86/speculation: Fix firmware entry SPEC_CTRL handling
x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=n
x86/speculation: Fix SPEC_CTRL write on SMT state change
x86/speculation: Make all RETbleed mitigations 64-bit only
x86/speculation: Remove x86_spec_ctrl_mask
x86/speculation: Use cached host SPEC_CTRL value for guest entry/exit
x86/speculation: Use DECLARE_PER_CPU for x86_spec_ctrl_current
x86/static_call: Serialize __static_call_fixup() properly
x86,static_call: Use alternative RET encoding
x86/traps: Use pt_regs directly in fixup_bad_iret()
x86/uaccess: Implement macros for CMPXCHG on user addresses
x86: Undo return-thunk damage
x86: Use -mindirect-branch-cs-prefix for RETPOLINE builds
x86: Use return-thunk in asm code
x86/vsyscall_emu/64: Don't use RET in vsyscall emulation
x86/xen: Add UNTRAIN_RET
x86/xen: Fix initialisation in hypercall_page after rethunk
x86/xen: Rename SYS* entry points
xen-blkback: Apply 'feature_persistent' parameter when connect
xen-blkback: fix persistent grants negotiation
xen-blkfront: Apply 'feature_persistent' parameter when connect
xen/gntdev: Ignore failure to unmap INVALID_GRANT_HANDLE
xen/netback: avoid entering xenvif_rx_next_skb() with an empty rx queue
xfrm: xfrm_policy: fix a possible double xfrm_pols_put() in xfrm_bundle_lookup()
xfs: don't include bnobt blocks when reserving free block pool
xfs: drop async cache flushes from CIL commits.
xfs: fix maxlevels comparisons in the btree staging code
xfs: fix perag reference leak on iteration race with growfs
xfs: fold perag loop iteration logic into helper function
xfs: only run COW extent recovery when there are no live extents
xfs: prevent a WARN_ONCE() in xfs_ioc_attr_list()
xfs: remove incorrect ASSERT in xfs_rename
xfs: rename the next_agno perag iteration variable
xfs: run callbacks before waking waiters in xlog_state_shutdown_callbacks
xfs: terminate perag iteration reliably on agcount
xhci: dbc: create and remove dbc structure in dbgtty driver.
xhci: dbc: refactor xhci_dbc_init()
xhci: dbc: Rename xhci_dbc_init and xhci_dbc_exit
xhci: Set HCD flag to defer primary roothub registration
xsk: Clear page contiguity bit when unmapping pool
xtensa: iss: fix handling error cases in iss_net_configure()
xtensa: iss/network: provide release() callback

Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
2022-08-21 16:13:37 +03:00
Mikhail Novosyolov
d6fc77c07b some tabs to spaces
abf.io/mikhailnov/kernel-updater-bot works with spaces
2022-08-21 16:12:54 +03:00
Mikhail Novosyolov
76b14ec1d9 minimize hackery f debuginfo-related parts of the config 2022-07-11 16:39:46 +03:00