Commit graph

696 commits

Author SHA1 Message Date
Mikhail Novosyolov
127aac870f [bot] upd: 6.1.14 -> 6.1.15
Changelog:

ACPI: NFIT: fix a potential deadlock during NFIT teardown
arm64: dts: rockchip: add missing #interrupt-cells to rk356x pcie2x1
arm64: dts: rockchip: align rk3399 DMC OPP table with bindings
arm64: dts: rockchip: drop unused LED mode property from rk3328-roc-cc
arm64: dts: rockchip: fix probe of analog sound card on rock-3a
arm64: dts: rockchip: reduce thermal limits on rk3399-pinephone-pro
arm64: dts: uniphier: Fix property name in PXs3 USB node
ARM: dts: rockchip: add power-domains property to dp node on rk3288
ARM: dts: stihxxx-b2120: fix polarity of reset line of tsin0 port
ASoC: codecs: es8326: Fix DTS properties reading
ASoC: rt715-sdca: fix clock stop prepare timeout issue
ASoC: SOF: amd: Fix for handling spurious interrupts from DSP
attr: add in_group_or_capable()
attr: add setattr_should_drop_sgid()
attr: use consistent sgid stripping checks
bpf: bpf_fib_lookup should not return neigh in NUD_FAILED state
btrfs: send: limit number of clones and allocated memory size
drm/amd/display: Fix race condition in DPIA AUX transfer
drm/amd/display: Move DCN314 DOMAIN power control to DMCUB
drm/amd/display: Properly reuse completion structure
Fix XFRM-I support for nested ESP tunnels
fs: move should_remove_suid()
fs: use consistent setgid checks in is_sxid()
HID: core: Fix deadloop in hid_apply_multiplier.
HID: elecom: add support for TrackBall 056E:011C
HID: Ignore battery for ELAN touchscreen 29DF on HP
HID: Ignore battery for Elan touchscreen on Asus TP420IA
IB/hfi1: Assign npages earlier
neigh: make sure used and confirmed times are valid
net: Remove WARN_ON_ONCE(sk->sk_forward_alloc) from sk_stream_kill_queues().
pinctrl: amd: Fix debug output for debounce time
PM: sleep: Avoid using pr_cont() in the tasks freezing code
powerpc: Don't select ARCH_WANTS_NO_INSTR
scripts/tags.sh: fix incompatibility with PCRE2
selftests: ocelot: tc_flower_chains: make test_vlan_ingress_modify() more comprehensive
USB: core: Don't hold device lock while reading the "descriptors" sysfs file
usb: dwc3: pci: add support for the Intel Meteor Lake-M
usb: gadget: u_serial: Add null pointer check in gserial_resume
USB: serial: option: add support for VW/Skoda "Carstick LTE"
usb: typec: pd: Remove usb_suspend_supported sysfs from sink PDO
vc_screen: don't clobber return value in vcs_read
x86/cpu: Add Lunar Lake M

Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
2023-03-06 22:35:00 +03:00
Mikhail Novosyolov
1e2019e775 Enable support of legacy mdraid
Noted by survolog@ and irton@, thanks to them.
Also enable some disabled block-related features
(they are experimental, but enabling them looks not harmful)
2023-02-25 14:30:23 +03:00
Mikhail Novosyolov
58f4a1705f [bot] upd: 6.1.12 -> 6.1.14
Changelog:

aio: fix mremap after fork null-deref
alarmtimer: Prevent starvation by small intervals and SIG_IGN
ALSA: hda/conexant: add a new hda codec SN6180
ALSA: hda: Do not unset preset when cleaning up codec
ALSA: hda: Fix codec device field initializan
ALSA: hda/realtek: Enable mute/micmute LEDs and speaker support for HP Laptops
ALSA: hda/realtek - fixed wrong gpio assigned
ALSA: hda/realtek: fix mute/micmute LEDs don't work for a HP platform.
ALSA: usb-audio: Add FIXED_RATE quirk for JBL Quantum610 Wireless
arch: fix broken BuildID for arm64 and riscv
arm64: remove special treatment for the link order of head.o
ASoC: amd: yc: Add DMI support for new acer/emdoor platforms
ASoC: amd: yc: Add Xiaomi Redmi Book Pro 15 2022 into DMI table
ASoC: cs42l56: fix DT probe
ASoC: Intel: sof_cs42l42: always set dpcm_capture for amplifiers
ASoC: Intel: sof_nau8825: always set dpcm_capture for amplifiers
ASoC: Intel: sof_rt5682: always set dpcm_capture for amplifiers
ASoC: Intel: sof_ssp_amp: always set dpcm_capture for amplifiers
ASoC: SOF: Intel: hda-dai: fix possible stream_tag leak
ASoC: SOF: sof-audio: start with the right widget type
ata: ahci: Add Tiger Lake UP{3,4} AHCI controller
ata: libata-core: Disable READ LOG DMA EXT for Samsung MZ7LH
audit: update the mailing list in MAINTAINERS
Bluetooth: btusb: Add more device IDs for WCN6855
bnxt_en: Fix mqprio and XDP ring checking logic
bpf: add missing header file include
bpf, sockmap: Don't let sock_map_{close,destroy,unhash} call itself
btrfs: lock the inode in shared mode before starting fiemap
btrfs: move the auto defrag code to defrag.c
can: kvaser_usb: hydra: help gcc-13 to figure out cmd_len
ceph: blocklist the kclient when receiving corrupted snap trace
ceph: move mount state enum to super.h
clk: mxl: Add option to override gate clks
clk: mxl: Fix a clk entry by adding relevant flags
clk: mxl: Remove redundant spinlocks
clk: mxl: Switch from direct readl/writel based IO to regmap based IO
clk: mxl: syscon_node_to_regmap() returns error pointers
coredump: Move dump_emit_page() to kill unused warning
dccp/tcp: Avoid negative sk_forward_alloc by ipv6_pinfo.pktoptions.
docs: perf: Fix PMU instance name of hisi-pcie-pmu
drm/amd/amdgpu: fix warning during suspend
drm/amd/display: Add missing brackets in calculation
drm/amd/display: Adjust downscaling limits for dcn314
drm/amd/display: Fail atomic_check early on normalize_zpos error
drm/amd/display: Properly handle additional cases where DCN is not supported
drm/amd/display: Reset DMUB mailbox SW state after HW reset
drm/amd/display: Unassign does_plane_fit_in_mall function from dcn3.2
drm/amdgpu: enable HDP SD for gfx 11.0.3
drm/amdgpu: Enable vclk dclk node for gc11.0.3
drm: Disable dynamic debug as broken
drm/edid: Fix minimum bpc supported with DSC1.2 for HDMI sink
drm/etnaviv: don't truncate physical page address
drm/i915/gen11: Wa_1408615072/Wa_1407596294 should be on GT list
drm/i915: Remove __maybe_unused from mtl_info
drm/nouveau/devinit/tu102-: wait for GFW_BOOT_PROGRESS == COMPLETED
drm/vc4: crtc: Increase setup cost in core clock calculation to handle extreme reduced blanking
drm/vc4: Fix YUV plane handling when planes are in different buffers
drm/vmwgfx: Do not drop the reference to the handle too soon
drm/vmwgfx: Stop accessing buffer objects which failed init
ext4: Fix function prototype mismatch for ext4_feat_ktype
fbdev: Fix invalid page access after closing deferred I/O devices
freezer,umh: Fix call_usermode_helper_exec() vs SIGKILL
fscache: Use clear_and_wake_up_bit() in fscache_create_volume_work()
gpio: sim: fix a memory leak
hugetlb: check for undefined shift on 32 bit architectures
i40e: Add checking for null for nlmsg_find_attr()
i40e: add double of VLAN header when computing the max MTU
ice: fix lost multicast packets in promisc mode
ice: xsk: Fix cleaning of XDP_TX frames
igb: conditionalize I2C bit banging on external thermal sensor support
igb: Fix PPS input and output using 3rd and 4th SDP
ipv6: Fix datagram socket connection with DSCP.
ipv6: Fix tcp socket connection with DSCP.
ixgbe: add double of VLAN header when computing the max MTU
ixgbe: allow to increase MTU to 3K with XDP enabled
kasan: fix Oops due to missing calls to kasan_arch_is_ready()
kvm: initialize all of the kvm_debugregs structure before sending it to userspace
KVM: SVM: Skip WRMSR fastpath on VM-Exit if next RIP isn't valid
KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS
KVM: x86: Fail emulation during EMULTYPE_SKIP on any exception
KVM: x86: fix deadlock for KVM_XEN_EVTCHN_RESET
KVM: x86/pmu: Disable vPMU support on hybrid CPUs (host PMUs)
mmc: jz4740: Work around bug on JZ4760(B)
mmc: meson-gx: fix SDIO mode if cap_sdio_irq isn't set
mmc: mmc_spi: fix error handling in mmc_spi_probe()
mmc: sdio: fix possible resource leaks in some error paths
mm: extend max struct page size for kmsan
mm/filemap: fix page end in filemap_get_read_batch
mm/gup: add folio to list when folio_isolate_lru() succeed
mm/MADV_COLLAPSE: set EAGAIN on unexpected page refcount
mm/migrate: fix wrongly apply write bit after mkdirty on sparc64
mm: shrinkers: fix deadlock in shrinker debugfs
mptcp: deduplicate error paths on endpoint creation
mptcp: fix locking for in-kernel listener creation
mptcp: fix locking for setsockopt corner-case
mptcp: sockopt: make 'tcp_fastopen_connect' generic
net: bgmac: fix BCM5358 support by setting correct flags
net: ethernet: mtk_eth_soc: Avoid truncating allocation
net: ethernet: ti: am65-cpsw: Add RX DMA Channel Teardown Quirk
net: Fix unwanted sign extension in netdev_stats_to_stats64()
net: mpls: fix stale pointer if allocation fails during device rename
net: openvswitch: fix possible memory leak in ovs_meter_cmd_set()
net/rose: Fix to not accept on connected socket
net/sched: act_ctinfo: use percpu stats
net: sched: sch: Bounds check priority
net: sched: sch: Fix off by one in htb_activate_prios()
net/sched: tcindex: search key must be 16 bits
net/sched: tcindex: update imperfect hash filters respecting rcu
net: stmmac: do not stop RX_CLK in Rx LPI state for qcs404 SoC
net: stmmac: fix order of dwmac5 FlexPPS parametrization sequence
net: stmmac: Restrict warning on disabling DMA store and fwd mode
net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path
net: use a bounce buffer for copying skb->mark
nfp: ethtool: fix the bug of setting unsupported port speed
nfp: ethtool: support reporting link modes
nilfs2: fix underflow in second superblock position calculations
nvme: clear the request_queue pointers on failure in nvme_alloc_admin_tag_set
nvme: clear the request_queue pointers on failure in nvme_alloc_io_tag_set
nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association
nvme-pci: refresh visible attrs for cmb attributes
nvme-rdma: stop auth work after tearing down queues in error recovery
nvme-tcp: stop auth work after tearing down queues in error recovery
of: reserved_mem: Have kmemleak ignore dynamically allocated reserved mem
perf/x86: Refuse to export capabilities for hybrid PMUs
platform/x86/amd/pmf: Add depends on CONFIG_POWER_SUPPLY
platform/x86: nvidia-wmi-ec-backlight: Add force module parameter
platform/x86: touchscreen_dmi: Add Chuwi Vi8 (CWI501) DMI match
powerpc/64: Fix perf profiling asynchronous interrupt handlers
powerpc/64s/radix: Fix RWX mapping with relocated kernel
powerpc: dts: t208x: Disable 10G on MAC1 and MAC2
powerpc: dts: t208x: Mark MAC1 and MAC2 as 10G
powerpc/vmlinux.lds: Define RUNTIME_DISCARD_EXIT
powerpc/vmlinux.lds: Don't discard .rela* for relocatable builds
random: always mix cycle counter in add_latent_entropy()
randstruct: disable Clang 15 support
Revert "mm: Always release pages to the buddy allocator in memblock_free_late()."
revert "squashfs: harden sanity check in squashfs_read_xattr_id_table"
riscv: remove special treatment for the link order of head.o
s390/decompressor: specify __decompress() buf len to avoid overflow
s390: define RUNTIME_DISCARD_EXIT to fix link error with GNU ld < 2.36
sched/psi: Fix use-after-free in ep_remove_wait_queue()
sched/psi: Stop relying on timer_pending() for poll_work rescheduling
scsi: hisi_sas: Fix SATA devices missing issue during I_T nexus reset
scsi: libsas: Add smp_ata_check_ready_type()
sctp: sctp_sock_filter(): avoid list_entry() on possibly empty list
selftest: net: Improve IPV6_TCLASS/IPV6_HOPLIMIT tests apparmor compatibility
selftests/bpf: Verify copy_register_state() preserves parent/live fields
selftests: kvm: move declaration at the beginning of main()
selftests: mptcp: userspace: fix v4-v6 test in v6.1
sh: define RUNTIME_DISCARD_EXIT
spi: mediatek: Enable irq before the spi registration
spi: mediatek: Enable irq when pdata is ready
tipc: fix kernel warning when sending SYN message
tools/virtio: fix the vringh test for virtio ring changes
tracing: Make trace_define_field_ext() static
uaccess: Add speculation barrier to copy_from_user()
vdpa: ifcvf: Do proper cleanup if IFCVF init fails
vmxnet3: move rss code block under eop descriptor
wifi: ath11k: fix warning in dma_free_coherent() of memory chunks while recovery
wifi: mwifiex: Add missing compatible string for SD8787
wifi: rtl8xxxu: gen2: Turn on the rate control
x86/alternatives: Introduce int3_emulate_jcc()
x86/alternatives: Teach text_poke_bp() to patch Jcc.d32 instructions
x86/static_call: Add support for Jcc tail-calls

Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
2023-02-25 14:16:39 +03:00
Mikhail Novosyolov
51f0bf8342 [bot] upd: 6.1.10 -> 6.1.12
Changelog:

ALSA: emux: Avoid potential array out-of-bound in snd_emux_xg_control()
ALSA: firewire-motu: fix unreleased lock warning in hwdep device
ALSA: hda/realtek: Add Acer Predator PH315-54
ALSA: hda/realtek: Add Positivo N14KP6-TG
ALSA: hda/realtek: Add quirk for ASUS UM3402 using CS35L41
ALSA: hda/realtek: Enable mute/micmute LEDs on HP Elitebook, 645 G9
ALSA: hda/realtek: fix mute/micmute LEDs don't work for a HP platform.
ALSA: hda/realtek: fix mute/micmute LEDs, speaker don't work for a HP platform
ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book2 Pro 360
ALSA: hda/via: Avoid potential array out-of-bound in add_secret_dac_path()
ALSA: memalloc: Workaround for Xen PV
ALSA: pci: lx6464es: fix a debug loop
arm64: dts: freescale: imx8dxl: fix sc_pwrkey's property name linux,keycode
arm64: dts: imx8mm: Fix pad control for UART1_DTE_RX
arm64: dts: imx8mm-verdin: Do not power down eth-phy
arm64: dts: imx8m-venice: Remove incorrect 'uart-has-rtscts'
arm64: dts: mediatek: mt8195: Fix vdosys* compatible strings
arm64: dts: meson-axg: Make mmc host controller interrupts level-sensitive
arm64: dts: meson-g12-common: Make mmc host controller interrupts level-sensitive
arm64: dts: meson-gx: Make mmc host controller interrupts level-sensitive
arm64: dts: rockchip: fix input enable pinconf on rk3399
arm64: dts: rockchip: set sdmmc0 speed to sd-uhs-sdr50 on rock-3a
arm64: efi: Force the use of SetVirtualAddressMap() on eMAG and Altra Max machines
ARM: dts: imx7d-smegw01: Fix USB host over-current polarity
ASoC: amd: acp-es8336: Drop reference count of ACPI device after use
ASoC: codecs: wsa883x: correct playback min/max rates
ASoC: fsl_sai: fix getting version from VERID
ASoC: Intel: avs: Implement PCI shutdown
ASoC: Intel: bytcht_es8316: Drop reference count of ACPI device after use
ASoC: Intel: bytcr_rt5640: Drop reference count of ACPI device after use
ASoC: Intel: bytcr_rt5651: Drop reference count of ACPI device after use
ASoC: Intel: bytcr_wm5102: Drop reference count of ACPI device after use
ASoC: Intel: sof_es8336: Drop reference count of ACPI device after use
ASoC: SOF: ipc4-mtrace: prevent underflow in sof_ipc4_priority_mask_dfs_write()
ASoC: SOF: keep prepare/unprepare widgets in sink path
ASoC: SOF: sof-audio: prepare_widgets: Check swidget for NULL on sink failure
ASoC: SOF: sof-audio: skip prepare/unprepare if swidget is NULL
ASoC: SOF: sof-audio: unprepare when swidget->use_count > 0
ASoC: tas5805m: add missing page switch.
ASoC: tas5805m: rework to avoid scheduling while atomic.
ASoC: topology: Return -ENOMEM on memory allocation failure
ata: libata: Fix sata_down_spd_limit() when no link speed is reported
bcache: Silence memcpy() run-time false positive warnings
block, bfq: fix uaf for bfqq in bic_set_bfqq()
block, bfq: replace 0/1 with false/true in bic apis
block: ublk: extending queue_size to fix overflow
bonding: fix error checking in bond_debug_reregister()
bpf: Add missing btf_put to register_btf_id_dtor_kfuncs
bpf: Fix a possible task gone issue with bpf_send_signal[_thread]() helpers
bpf: Fix off-by-one error in bpf_mem_cache_idx()
bpf: Fix the kernel crash caused by bpf_setsockopt().
bpf: Fix to preserve reg parent/live fields when copying range info
bpf: Skip invalid kfunc call in backtrack_insn
bpf, sockmap: Check for any of tcp_bpf_prots when cloning a listener
btrfs: free device in btrfs_close_devices for a single device filesystem
btrfs: limit device extents to the device size
btrfs: simplify update of last_dir_index_offset when logging a directory
btrfs: zlib: zero-initialize zlib workspace
bus: sunxi-rsb: Fix error handling in sunxi_rsb_init()
can: isotp: handle wait_event_interruptible() return values
can: isotp: split tx timer into transmission and timeout
can: j1939: do not wait 250 ms if the same addr was already claimed
can: j1939: fix errant WARN_ON_ONCE in j1939_session_deactivate
can: mcp251xfd: mcp251xfd_ring_set_ringparam(): assign missing tx_obj_num_coalesce_irq
can: raw: fix CAN FD frame transmissions over CAN XL devices
ceph: flush cap releases when the session is flushed
certs: Fix build error when PKCS#11 URI contains semicolon
cgroup/cpuset: Fix wrong check in update_parent_subparts_cpumask()
cifs: Fix use-after-free in rdata->read_into_pages()
clk: ingenic: jz4760: Update M/N/OD calculation algorithm
clk: microchip: mpfs-ccc: Use devm_kasprintf() for allocating formatted strings
copy_oldmem_kernel() - WRITE is "data source", not destination
cpufreq: qcom-hw: Fix cpufreq_driver->get() for non-LMH systems
cpuset: Call set_cpus_allowed_ptr() with appropriate mask for task
cxl/region: Fix null pointer dereference for resetting decoder
cxl/region: Fix passthrough-decoder detection
dma-buf: actually set signaling bit for private stub fences
Documentation/hw-vuln: Add documentation for Cross-Thread Return Predictions
dpaa2-eth: execute xdp_do_flush() before napi_complete_done()
dpaa_eth: execute xdp_do_flush() before napi_complete_done()
drm/amd/display: fix cursor offset on rotation 180
drm/amd/display: Fix timing not changning when freesync video is enabled
drm/amd/display: properly handling AGP aperture in vm setup
drm/amd: Fix initialization for nbio 4.3.0
drm/amdgpu: Add unique_id support for GC 11.0.1/2
drm/amdgpu/fence: Fix oops due to non-matching drm_sched init/fini
drm/amdgpu/smu: skip pptable init under sriov
drm/amdgpu: update wave data type to 3 for gfx11
drm/amdgpu: Use the TGID for trace_amdgpu_vm_update_ptes
drm/amd/pm: add SMU 13.0.7 missing GetPptLimit message mapping
drm/amd/pm: bump SMU 13.0.0 driver_if header version
drm/amd/pm: bump SMU 13.0.7 driver_if header version
drm/amd/pm: drop unneeded dpm features disablement for SMU 13.0.4/11
drm/i915/adlp: Fix typo for reference clock
drm/i915: Avoid potential vm use-after-free
drm/i915: Don't do the WM0->WM1 copy w/a if WM1 is already enabled
drm/i915: Fix potential bit_17 double-free
drm/i915: Fix request ref counting during error capture & debugfs dump
drm/i915: Fix up locking around dumping requests lists
drm/i915: Fix VBT DSI DVO port handling
drm/i915/guc: Fix locking when searching for a hung request
drm/i915: Initialize the obj flags for shmem objects
drm/i915: Move fd_install after last use of fence
drm/panel: boe-tv101wum-nl6: Ensure DSI writes succeed during disable
drm/ssd130x: Init display before the SSD130X_DISPLAY_ON command
drm/vc4: hdmi: make CEC adapter name unique
drm/virtio: exbuf->fence_fd unmodified on interrupted wait
efi: Accept version 2 of memory attributes table
efi: fix potential NULL deref in efi_mem_reserve_persistent
f2fs: fix to do sanity check on i_extra_isize in is_alive()
f2fs: initialize locks earlier in f2fs_fill_super()
fbcon: Check font dimension limits
fbdev: smscufx: fix error handling code in ufx_usb_probe
firewire: fix memory leak for payload of request subaction to IEC 61883-1 FCP region
fix 'direction' argument of iov_iter_{init,bvec}()
fix "direction" argument of iov_iter_kvec()
fix iov_iter_bvec() "direction" argument
Fix page corruption caused by racy check in __free_pages
fpga: m10bmc-sec: Fix probe rollback
fpga: stratix10-soc: Fix return value check in s10_ops_write_init()
fscache: Use wait_on_bit() to wait for the freeing of relinquished volume
fs/ntfs3: Validate attribute data and valid sizes
gfs2: Always check inode size of inline inodes
gfs2: Cosmetic gfs2_dinode_{in,out} cleanup
HID: amd_sfh: if no sensors are enabled, clean up
HID: logitech: Disable hi-res scrolling on USB
highmem: round down the address passed to kunmap_flush_on_unmap()
HV: hv_balloon: fix memory leak with using debugfs_lookup()
hv_netvsc: Allocate memory in netvsc_dma_map() with GFP_ATOMIC
hv_netvsc: Fix missed pagebuf entries in netvsc_dma_map/unmap()
i2c: designware-pci: Add new PCI IDs for AMD NAVI GPU
i2c: mxs: suppress probe-deferral error message
i2c: rk3x: fix a bunch of kernel-doc warnings
ia64: fix build error due to switch case label appearing next to declaration
IB/hfi1: Restore allocated resources on failed copyout
IB/IPoIB: Fix legacy IPoIB due to wrong number of queues
ice: Do not use WQ_MEM_RECLAIM flag for workqueue
ice: Fix disabling Rx VLAN filtering with port VLAN enabled
ice: Prevent set_channel from changing queues while RDMA active
ice: switch: fix potential memleak in ice_add_adv_recipe()
igc: Add ndo_tx_timeout support
igc: return an error if the mac type is unknown in igc_ptp_systim_to_hwtstamp()
iio: adc: berlin2-adc: Add missing of_node_put() in error path
iio: adc: stm32-dfsdm: fill module aliases
iio:adc:twl6030: Enable measurement of VAC
iio:adc:twl6030: Enable measurements of VUSB, VBAT and others
iio: adc: xilinx-ams: fix devm_krealloc() return value check
iio: hid: fix the retval in accel_3d_capture_sample
iio: hid: fix the retval in gyro_3d_capture_sample
iio: imu: fxos8700: fix ACCEL measurement range selection
iio: imu: fxos8700: fix failed initialization ODR mode assignment
iio: imu: fxos8700: fix IMU data bits returned to user space
iio: imu: fxos8700: fix incomplete ACCEL and MAGN channels readback
iio: imu: fxos8700: fix incorrect ODR mode readback
iio: imu: fxos8700: fix MAGN sensor scale and unit
iio: imu: fxos8700: fix map label of channel type to MAGN sensor
iio: imu: fxos8700: fix swapped ACCEL and MAGN channels readback
iio: imu: fxos8700: remove definition FXOS8700_CTRL_ODR_MIN
iio: imx8qxp-adc: fix irq flood when call imx8qxp_adc_read_raw()
iio: light: cm32181: Fix PM support on system with 2 I2C resources
ionic: clean interrupt before enabling queue to avoid credit race
ionic: missed doorbell workaround
ionic: refactor use of ionic_rx_fill()
ip/ip6_gre: Fix changing addr gen mode not generating IPv6 link local address
ip/ip6_gre: Fix non-point-to-point tunnel not generating IPv6 link local address
kbuild: modinst: Fix build error when CONFIG_MODULE_SIG_KEY is a PKCS#11 URI
kernel/irq/irqdomain.c: fix memory leak with using debugfs_lookup()
kunit: fix kunit_test_init_section_suites(...)
KVM: x86: Mitigate the cross-thread return address predictions bug
maple_tree: fix mas_empty_area_rev() lower bound validation
maple_tree: should get pivots boundary by type
media: v4l2-ctrls-api.c: move ctrl->is_new = 1 to the correct line
memcpy_real(): WRITE is "data source", not destination...
migrate: hugetlb: check for hugetlb shared PMD in node migration
mm: hugetlb: proc: check for hugetlb shared PMD in /proc/PID/smaps
mm/khugepaged: fix ->anon_vma race
mm/MADV_COLLAPSE: catch !none !huge !bad pmd lookups
mm: memcg: fix NULL pointer in mem_cgroup_track_foreign_dirty_slowpath()
mm, mremap: fix mremap() expanding for vma's with vm_ops->close()
mm: multi-gen LRU: fix crash during cgroup migration
mm/swapfile: add cond_resched() in get_swap_pages()
mm/uffd: fix pte marker when fork() without fork event
mptcp: be careful on subflow status propagation on errors
mptcp: do not wait for bare sockets' timeout
net: dsa: mt7530: don't change PVC_EG_TAG when CPU port becomes VLAN-aware
net: ethernet: mtk_eth_soc: fix wrong parameters order in __xdp_rxq_info_reg()
netfilter: br_netfilter: disable sabotage_in hook after first suppression
net: macb: Perform zynqmp dynamic configuration only for SGMII interface
net: microchip: sparx5: fix PTP init/deinit not checking all ports
net/mlx5: Bridge, fix ageing of peer FDB entries
net/mlx5e: Fix crash unsetting rx-vlan-filter in switchdev mode
net/mlx5e: IPoIB, Show unknown speed instead of error
net/mlx5e: Update rx ring hw mtu upon each rx-fcs flag change
net/mlx5: Expose SF firmware pages counter
net/mlx5: fw_tracer, Clear load bit when freeing string DBs buffers
net/mlx5: fw_tracer, Zero consumer index when reloading the tracer
net/mlx5: Serialize module cleanup with reload and remove
net/mlx5: Store page counters in a single array
net: mscc: ocelot: fix all IPv6 getting trapped to CPU when PTP timestamping is used
net: mscc: ocelot: fix VCAP filters not matching on MAC with "protocol 802.1Q"
net: openvswitch: fix flow memory leak in ovs_flow_cmd_new
net: phy: dp83822: Fix null pointer access on DP83825/DP83826 devices
net: phylink: move phy_device_free() to correctly release phy device
net: phy: meson-gxl: Add generic dummy stubs for MMD register access
net: phy: meson-gxl: use MMD access dummy stubs for GXL, internal PHY
net: qrtr: free memory on error path in radix_tree_insert()
netrom: Fix use-after-free caused by accept on already connected socket
net/tls: tls_is_tx_ready() checked list_entry
net: USB: Fix wrong-direction WARNING in plusb.c
net: wwan: t7xx: Fix Runtime PM initialization
net/x25: Fix to not accept on connected socket
nvdimm: Support sizeof(struct page) > MAX_STRUCT_PAGE_SIZE
nvidiafb: detect the hardware support before removing console.
nvmem: brcm_nvram: Add check for kzalloc
nvmem: core: fix cell removal on error
nvmem: core: fix cleanup after dev_set_name()
nvmem: core: fix device node refcounting
nvmem: core: fix registration vs use race
nvmem: core: fix return value
nvmem: core: initialise nvmem->id early
nvmem: core: remove nvmem_config wp_gpio
nvmem: qcom-spmi-sdam: fix module autoloading
nvmem: sunxi_sid: Always use 32-bit MMIO reads
octeontx2-af: Fix devlink unregister
of/address: Return an error when no valid dma-ranges are found
of: Make OF framebuffer device names unique
ovl: Use "buf" flexible array for memcpy() destination
parisc: Fix return code of pdc_iodc_print()
parisc: Replace hardcoded value with PRIV_USER constant in ptrace.c
parisc: Wire up PTRACE_GETREGS/PTRACE_SETREGS for compat case
perf/x86/intel: Add Emerald Rapids
perf/x86/intel/cstate: Add Emerald Rapids
phy: qcom-qmp-combo: fix runtime suspend
pinctrl: aspeed: Fix confusing types in return value
pinctrl: aspeed: Revert "Force to disable the function's signal"
pinctrl: intel: Restore the pins that used to be in Direct IRQ mode
pinctrl: mediatek: Fix the drive register definition of some Pins
pinctrl: qcom: sm8450-lpass-lpi: correct swr_rx_data group
pinctrl: single: fix potential NULL dereference
platform/x86/amd: pmc: add CONFIG_SERIO dependency
platform/x86/amd: pmc: Disable IRQ1 wakeup for RN/CZN
platform/x86/amd/pmf: Add helper routine to check pprof is balanced
platform/x86/amd/pmf: Add helper routine to update SPS thermals
platform/x86/amd/pmf: Ensure mutexes are initialized before use
platform/x86/amd/pmf: Fix to update SPS default pprof thermals
platform/x86/amd/pmf: Fix to update SPS thermals when power supply change
platform/x86/amd/pmf: update to auto-mode limits only after AMT event
platform/x86: dell-wmi: Add a keymap for KEY_MUTE in type 0x0010 table
platform/x86: gigabyte-wmi: add support for B450M DS3H WIFI-CF
platform/x86: hp-wmi: Handle Omen Key event
platform/x86: thinkpad_acpi: Fix thinklight LED brightness returning 255
powerpc/64s: Fix local irq disable when PMIs are disabled
powerpc/64s/interrupt: Fix interrupt exit race with security mitigation switch
powerpc/64s/radix: Fix crash with unaligned relocated kernel
powerpc/imc-pmu: Revert nest_init_lock to being a mutex
qede: execute xdp_do_flush() before napi_complete_done()
RDMA/irdma: Fix potential NULL-ptr-dereference
RDMA/usnic: use iommu_map_atomic() under spin_lock()
rds: rds_rm_zerocopy_callback() use list_first_entry()
READ is "data destination", not source...
Revert "gfs2: stop using generic_writepages in gfs2_ail1_start_one"
Revert "mm: kmemleak: alloc gray object for reserved region with direct map"
Revert "PCI/ASPM: Refactor L1 PM Substates Control Register programming"
Revert "PCI/ASPM: Save L1 PM Substates Capability for suspend/resume"
riscv: disable generation of unwind tables
riscv: Fixup race condition on PG_dcache_clean in flush_icache_pte
riscv: kprobe: Fixup kernel panic when probing an illegal position
riscv: kprobe: Fixup misaligned load text
riscv: stacktrace: Fix missing the first frame
rtc: efi: Enable SET/GET WAKEUP services as optional
rtc: sunplus: fix format string for printing resource
rtmutex: Ensure that the top waiter is always woken up
scsi: iscsi_tcp: Fix UAF during login when accessing the shost ipaddress
scsi: iscsi_tcp: Fix UAF during logout when accessing the shost ipaddress
scsi: Revert "scsi: core: map PQ=1, PDT=other values to SCSI_SCAN_TARGET_PRESENT"
scsi: target: core: Fix warning on RT kernels
sctp: do not check hb_timer.expires when resetting hb_timer
selftests/filesystems: grant executable permission to run_fat_tests.sh
selftests: Fix failing VXLAN VNI filtering test
selftests: forwarding: lib: quote the sysctl values
selftests: mptcp: allow more slack for slow test-case
selftests: mptcp: stop tests earlier
selftests: net: udpgso_bench: Fix racing bug between the rx/tx programs
selftests: net: udpgso_bench_rx: Fix 'used uninitialized' compiler warning
selftests: net: udpgso_bench_rx/tx: Stop when wrong CLI args are provided
selftests: net: udpgso_bench_tx: Cater for pending datagrams zerocopy benchmarking
serial: 8250_dma: Fix DMA Rx completion race
serial: 8250_dma: Fix DMA Rx rearm race
serial: stm32: Merge hard IRQ and threaded IRQ handling into single IRQ handler
sfc: correctly advertise tunneled IPv6 segmentation
skb: Do mix page pool and page referenced frags in GRO
spi: dw: Fix wrong FIFO level setting for long xfers
Squashfs: fix handling and sanity checking of xattr_ids count
squashfs: harden sanity check in squashfs_read_xattr_id_table
tracing: Fix poll() and select() do not work on per_cpu trace_pipe and trace_pipe_raw
tracing: Fix TASK_COMM_LEN in trace event format file
txhash: fix sk->sk_txrehash default
uapi: add missing ip/ipv6 header dependencies for linux/stddef.h
usb: core: add quirk for Alcor Link AK9563 smartcard reader
usb: dwc3: qcom: enable vbus override when in OTG dr-mode
usb: gadget: f_fs: Fix unbalanced spinlock in __ffs_ep0_queue_wait
usb: gadget: f_uac2: Fix incorrect increment of bNumEndpoints
usb: gadget: udc: do not clear gadget driver.bus
usb: typec: altmodes/displayport: Fix probe pin assign check
usb: typec: ucsi: Don't attempt to resume the ports before they exist
use less confusing names for iov_iter direction initializers
vc_screen: move load of struct vc_data pointer in vcs_read() to avoid UAF
vhost/net: Clear the pending messages when the backend is removed
vhost-scsi: unbreak any layout for response
virtio-net: execute xdp_do_flush() before napi_complete_done()
virtio-net: Keep stop() to follow mirror sequence of open()
watchdog: diag288_wdt: do not use stack buffers for hardware data
watchdog: diag288_wdt: fix __diag288() inline assembly
wifi: brcmfmac: Check the count value of channel spec to prevent out-of-bounds reads
WRITE is "data source", not destination...
x86/aperfmperf: Erase stale arch_freq_scale values when disabling frequency invariance readings
x86/build: Move '-mindirect-branch-cs-prefix' out of GCC-only block
x86/debug: Fix stack recursion caused by wrongly ordered DR7 accesses
x86/speculation: Identify processors vulnerable to SMT RSB predictions
xfrm: annotate data-race around use_time
xfrm: compat: change expression for switch in xfrm_xlate64
xfrm/compat: prevent potential spectre v1 gadget in xfrm_xlate32_attr()
xfrm: fix bug with DSCP copy to v6 from v4 tunnel
zcore: WRITE is "data source", not destination...

Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
2023-02-20 12:49:14 +03:00
Mikhail Novosyolov
530d78f0d2 Avoid rediffing patches when possible 2023-02-08 23:00:27 +03:00
Mikhail Novosyolov
8194929104 move to main 2023-02-08 18:37:50 +03:00
Mikhail Novosyolov
bc537450a1 [bot] upd: 6.1.4 -> 6.1.10
Changelog:

9p/client: fix data race on req->status
ACPI: Fix selecting wrong ACPI fwnode for the iGPU on some Dell laptops
acpi: Fix suspend with Xen PV
ACPI: PRM: Check whether EFI runtime is available
ACPI: resource: Skip IRQ override on Asus Expertbook B2402CBA
ACPI: video: Add backlight=native DMI quirk for Acer Aspire 4810T
ACPI: video: Add backlight=native DMI quirk for Asus U46E
ACPI: video: Add backlight=native DMI quirk for HP EliteBook 8460p
ACPI: video: Add backlight=native DMI quirk for HP Pavilion g6-1d80nr
ACPI: video: Allow GPU drivers to report no panels
ACPI: video: Allow selecting NVidia-WMI-EC or Apple GMUX backlight from the cmdline
ACPI: video: Don't enable fallback path for creating ACPI backlight by default
ACPI: video: Fix apple gmux detection
Add exception protection processing for vd in axi_chan_handle_err function
affs: initialize fsdata in affs_truncate()
af_unix: selftest: Fix the size of the parameter to connect()
ALSA: control-led: use strscpy in set_led_id()
ALSA: hda: cs35l41: Check runtime suspend capability at runtime_idle
ALSA: hda: cs35l41: Don't return -EINVAL from system suspend/resume
ALSA: hda - Enable headset mic on another Dell laptop with ALC3254
ALSA: hda/hdmi: Add a HP device 0x8715 to force connect list
ALSA: hda/realtek: Enable mute/micmute LEDs on HP Spectre x360 13-aw0xxx
ALSA: hda/realtek: fix mute/micmute LEDs don't work for a HP platform
ALSA: hda/realtek - Turn on power early
ALSA: pcm: Move rwsem lock inside snd_ctl_elem_read to prevent UAF
ALSA: usb-audio: Always initialize fixed_rate in snd_usb_find_implicit_fb_sync_format()
ALSA: usb-audio: Fix possible NULL pointer dereference in snd_usb_pcm_has_fixed_rate()
ALSA: usb-audio: Make sure to stop endpoints before closing EPs
ALSA: usb-audio: Relax hw constraints for implicit fb sync
amdgpu: fix build on non-DCN platforms.
amd-xgbe: Delay AN timeout during KR training
amd-xgbe: TX Flow Ctrl Registers are h/w ver dependent
arm64: cmpxchg_double*: hazard against entire exchange variable
arm64: dts: freescale: Fix pca954x i2c-mux node names
arm64: dts: imx8mm-beacon: Fix ecspi2 pinmux
arm64: dts: imx8mm-venice-gw7901: fix USB2 controller OC polarity
arm64: dts: imx8mp: correct usb clocks
arm64: dts: imx8mp-evk: pcie0-refclk cosmetic cleanup
arm64: dts: imx8mp: Fix missing GPC Interrupt
arm64: dts: imx8mp: Fix power-domain typo
arm64: dts: imx8mp-phycore-som: Remove invalid PMIC property
arm64: dts: imx8mq-thor96: fix no-mmc property for SDHCI
arm64: dts: imx93-11x11-evk: correct clock and strobe pad setting
arm64: dts: marvell: AC5/AC5X: Fix address for UART1
arm64: dts: msm8994-angler: fix the memory map
arm64: dts: qcom: msm8992: Don't use sfpb mutex
arm64: dts: qcom: msm8992-libra: Fix the memory map
arm64: dts: qcom: sc8280xp: fix primary USB-DP PHY reset
arm64: dts: verdin-imx8mm: fix dahlia audio playback
arm64: dts: verdin-imx8mm: fix dev board audio playback
arm64: efi: Account for the EFI runtime stack in stack unwinder
arm64: efi: Avoid workqueue to check whether EFI runtime is live
arm64: efi: Execute runtime services from a dedicated stack
arm64: efi: Recover from synchronous exceptions occurring in firmware
arm64/mm: add pud_user_exec() check in pud_user_accessible_page()
arm64/mm: fix incorrect file_map_count for invalid pmd
arm64: mte: Avoid the racy walk of the vma list during core dump
arm64: mte: Fix double-freeing of the temporary tag storage during coredump
arm64: ptrace: Use ARM64_SME to guard the SME register enumerations
arm64/signal: Always accept SVE signal frames on SME only systems
arm64/signal: Always allocate SVE signal frames on SME only systems
ARM: 9280/1: mm: fix warning on phys_addr_t to void pointer assignment
ARM: dts: at91: sam9x60: fix the ddr clock for sam9x60
ARM: dts: imx6qdl-gw560x: Remove incorrect 'uart-has-rtscts'
ARM: dts: imx6ul-pico-dwarf: Use 'clock-frequency'
ARM: dts: imx7d-pico: Use 'clock-frequency'
ARM: dts: imx: Fix pca9547 i2c-mux node name
ARM: dts: qcom: apq8084-ifc6540: fix overriding SDHCI
ARM: dts: stm32: Fix qspi pinctrl phandle for stm32mp151a-prtt1l
ARM: dts: stm32: Fix qspi pinctrl phandle for stm32mp157c-emstamp-argon
ARM: dts: stm32: Fix qspi pinctrl phandle for stm32mp15xx-dhcom-som
ARM: dts: stm32: Fix qspi pinctrl phandle for stm32mp15xx-dhcor-som
ARM: dts: vf610: Fix pca9548 i2c-mux node names
ARM: imx: add missing of_node_put()
ARM: omap1: fix !ARCH_OMAP1_ANY link failures
ARM: omap1: fix building gpio15xx
ARM: renumber bits related to _TIF_WORK_MASK
ASoC: amd: yc: Add ASUS M5402RA into DMI table
ASoC: amd: yc: Add Razer Blade 14 2022 into DMI table
ASoC: fsl-asoc-card: Fix naming of AC'97 CODEC widgets
ASoC: fsl_micfil: Correct the number of steps on SX controls
ASoC: fsl_ssi: Rename AC'97 streams to avoid collisions with AC'97 CODEC
ASoC: Intel: bytcr_rt5640: Add quirk for the Advantech MICA-071 tablet
ASoC: Intel: fix sof-nau8825 link failure
ASoC: Intel: sof-nau8825: fix module alias overflow
ASoC: Intel: sof_nau8825: support rt1015p speaker amplifier
ASoC: mediatek: mt8186: Add machine support for max98357a
ASoC: mediatek: mt8186: support rt5682s_max98360
ASoC: qcom: Fix building APQ8016 machine driver without SOUNDWIRE
ASoC: qcom: lpass-cpu: Fix fallback SD line index handling
ASoC: rt9120: Make dev PM runtime bind AsoC component PM
ASoC: SOF: Add FW state to debugfs
ASoC: SOF: Intel: pci-tgl: unblock S5 entry if DMA stop has failed"
ASoC: SOF: mediatek: initialize panic_info to zero
ASoC: SOF: pm: Always tear down pipelines before DSP suspend
ASoC: SOF: pm: Set target state earlier
ASoC: SOF: Revert: "core: unregister clients and machine drivers in .shutdown"
ASoC: support machine driver with max98360
ASoC: wm8904: fix wrong outputs volume after power reactivation
ata: pata_cs5535: Don't build on UML
blk-cgroup: fix missing pd_online_fn() while activating policy
block: don't allow splitting of a REQ_NOWAIT bio
block: fix hctx checks for batch allocation
block: handle bio_split_to_limits() NULL return
block: mq-deadline: Rename deadline_is_seq_writes()
block/rnbd-clt: fix wrong max ID in ida_alloc_max
block: ublk: move ublk_chr_class destroying after devices are removed
Bluetooth: Fix a buffer overflow in mgmt_mesh_add()
Bluetooth: Fix possible deadlock in rfcomm_sk_state_change
Bluetooth: hci_conn: Fix memory leaks
Bluetooth: hci_event: Fix Invalid wait context
Bluetooth: hci_qca: Fix driver shutdown on closed serdev
Bluetooth: hci_sync: cancel cmd_timer if hci_open failed
Bluetooth: hci_sync: fix memory leak in hci_update_adv_data()
Bluetooth: hci_sync: Fix use HCI_OP_LE_READ_BUFFER_SIZE_V2
Bluetooth: ISO: Avoid circular locking dependency
Bluetooth: ISO: Fix possible circular locking dependency
bnxt: Do not read past the end of test names
bnxt_en: Fix first buffer size calculations for XDP multi-buffer
bnxt_en: Fix HDS and jumbo thresholds for RX packets
bnxt_en: Fix XDP RX path
bnxt_en: Simplify bnxt_xdp_buff_init()
bnxt: make sure we return pages to the pool
bonding: fix lockdep splat in bond_miimon_commit()
bpf: Always use maximal size for copy_array()
bpf: Fix panic due to wrong pageattr of im->image
bpf: Fix pointer-leak due to insufficient speculative store bypass mitigation
bpf: hash map, avoid deadlock with suitable hash mask
bpf: keep a reference to the mm, in case the task is dead.
bpf: pull before calling skb_postpull_rcsum()
bpf: restore the ebpf program ID for BPF_AUDIT_UNLOAD and PERF_BPF_EVENT_PROG_UNLOAD
bpf: Skip task with pid=1 in send_signal_common()
brcmfmac: Prefer DT board type over DMI board type
btrfs: add extra error messages to cover non-ENOMEM errors from device_add_list()
btrfs: add missing setup of log for full commit at add_conflicting_inode()
btrfs: always report error in run_one_delayed_ref()
btrfs: do not abort transaction on failure to update log root
btrfs: do not abort transaction on failure to write log tree when syncing log
btrfs: fix an error handling path in btrfs_defrag_leaves()
btrfs: fix compat_ro checks against remount
btrfs: fix directory logging due to race with concurrent index key deletion
btrfs: fix invalid leaf access due to inline extent during lseek
btrfs: fix missing error handling when logging directory items
btrfs: fix off-by-one in delalloc search during lseek
btrfs: fix race between quota rescan and disable leading to NULL pointer deref
btrfs: fix trace event name typo for FLUSH_DELAYED_REFS
btrfs: handle case when repair happens with dev-replace
btrfs: qgroup: do not warn on record without old_roots populated
btrfs: replace strncpy() with strscpy()
btrfs: zoned: enable metadata over-commit for non-ZNS setup
caif: fix memory leak in cfctrl_linkup_request()
ceph: switch to vfs_inode_has_locks() to fix file lock bug
cifs: do not include page data when checking signature
cifs: do not query ifaces on smb1 mounts
cifs: fix double free on failed kerberos auth
cifs: fix file info setting in cifs_open_file()
cifs: fix file info setting in cifs_query_path_info()
cifs: fix interface count calculation during refresh
cifs: Fix oops due to uncleared server->smbd_conn in reconnect
cifs: fix potential deadlock in cache_refresh_path()
cifs: fix potential memory leaks in session setup
cifs: fix race in assemble_neg_contexts()
cifs: fix return of uninitialized rc in dfs_cache_update_tgthint()
cifs: Fix uninitialized memory read for smb311 posix symlink create
cifs: reduce roundtrips on create/qinfo requests
cifs: refcount only the selected iface during interface update
comedi: adv_pci1760: Fix PWM instruction handling
cpufreq: Add SM6375 to cpufreq-dt-platdev blocklist
cpufreq: Add Tegra234 to cpufreq-dt-platdev blocklist
cpufreq: amd-pstate: fix kernel hang issue while amd-pstate unregistering
cpufreq: armada-37xx: stop using 0 as NULL pointer
cpufreq: CPPC: Add u64 casts to avoid overflowing
device property: fix of node refcount leak in fwnode_graph_get_next_endpoint()
dma-buf: fix dma_buf_export init order v2
dmaengine: Fix double increment of client_count in dma_chan_get()
dmaengine: idxd: Do not call DMX TX callbacks during workqueue disable
dmaengine: idxd: Let probe fail when workqueue cannot be enabled
dmaengine: idxd: Prevent use after free on completion memory
dmaengine: imx-sdma: Fix a possible memory leak in sdma_transfer_init
dmaengine: lgm: Move DT parsing after initialization
dmaengine: qcom: gpi: Set link_rx bit on GO TRE for rx operation
dmaengine: tegra210-adma: fix global intr clear
dmaengine: tegra: Fix memory leak in terminate_all()
dmaengine: ti: k3-udma: Do conditional decrement of UDMA_CHAN_RT_PEER_BCNT_REG
dmaengine: xilinx_dma: call of_node_put() when breaking out of for_each_child_of_node()
docs: Fix path paste-o for /sys/kernel/warn_count
docs: Fix the docs build with Sphinx 6.0
driver core: Fix test_async_probe_init saves device in wrong array
drivers/net/bonding/bond_3ad: return when there's no aggregator
drm: Add orientation quirk for Lenovo ideapad D330-10IGL
drm/amd: Delay removal of the firmware framebuffer
drm/amd/display: Add check for DET fetch latency hiding for dcn32
drm/amd/display: Calculate output_color_space after pixel encoding adjustment
drm/amd/display: disable S/G display on DCN 3.1.4
drm/amd/display: disable S/G display on DCN 3.1.5
drm/amd/display: Fix COLOR_SPACE_YCBCR2020_TYPE matrix
drm/amd/display: fix issues with driver unload
drm/amd/display: Fix set scaling doesn's work
drm/amd/display: move remaining FPU code to dml folder
drm/amd/display: Report to ACPI video if no panels were found
drm/amd/display: Uninitialized variables causing 4k60 UCLK to stay at DPM1 and not DPM0
drm/amdgpu: add gfx support for GC 11.0.4
drm/amdgpu: add gmc v11 support for GC 11.0.4
drm/amdgpu: add smu 13 support for smu 13.0.11
drm/amdgpu: add soc21 common ip block support for GC 11.0.4
drm/amdgpu: add tmz support for GC 11.0.1
drm/amdgpu: add tmz support for GC IP v11.0.4
drm/amdgpu: allow multipipe policy on ASICs with one MEC
drm/amdgpu: complete gfxoff allow signal during suspend without delay
drm/amdgpu: correct MEC number for gfx11 APUs
drm/amdgpu: Correct the power calcultion for Renior/Cezanne.
drm/amdgpu/discovery: add PSP IP v13.0.11 support
drm/amdgpu/discovery: enable gfx v11 for GC 11.0.4
drm/amdgpu/discovery: enable gmc v11 for GC 11.0.4
drm/amdgpu/discovery: enable mes support for GC v11.0.4
drm/amdgpu/discovery: enable nbio support for NBIO v7.7.1
drm/amdgpu/discovery: enable soc21 common for GC 11.0.4
drm/amdgpu/discovery: set the APU flag for GC 11.0.4
drm/amdgpu/display/mst: Fix mst_state->pbn_div and slot count assignments
drm/amdgpu/display/mst: limit payload to be updated one by one
drm/amdgpu/display/mst: update mst_mgr relevant variable when long HPD
drm/amdgpu: enable GFX Clock Gating control for GC IP v11.0.4
drm/amdgpu: enable GFX IP v11.0.4 CG support
drm/amdgpu: enable GFX Power Gating for GC IP v11.0.4
drm/amdgpu: Enable pg/cg flags on GC11_0_4 for VCN
drm/amdgpu: enable PSP IP v13.0.11 support
drm/amdgpu: enable VCN DPG for GC IP v11.0.4
drm/amdgpu: fix amdgpu_job_free_resources v2
drm/amdgpu: Fixed bug on error when unloading amdgpu
drm/amdgpu: Fix potential NULL dereference
drm/amdgpu: Fix size validation for non-exclusive domains (v4)
drm/amdgpu/pm: add GFXOFF control IP version check for SMU IP v13.0.11
drm/amdgpu/pm: enable swsmu for SMU IP v13.0.11
drm/amdgpu/pm: use the specific mailbox registers only for SMU IP v13.0.4
drm/amdgpu: remove unconditional trap enable on add gfx11 queues
drm/amdgpu: set GC 11.0.4 family
drm/amdgpu/soc21: add mode2 asic reset for SMU IP v13.0.11
drm/amdkfd: Add sync after creating vram bo
drm/amdkfd: Fix double release compute pasid
drm/amdkfd: Fix kernel warning during topology setup
drm/amdkfd: Fix kfd_process_device_init_vm error handling
drm/amdkfd: Fix NULL pointer error for GC 11.0.1 on mGPU
drm/amd/pm: add missing AllowIHInterrupt message mapping for SMU13.0.0
drm/amd/pm: add the missing mapping for PPT feature on SMU13.0.0 and 13.0.7
drm/amd/pm: correct the reference clock for fan speed(rpm) calculation
drm/amd/pm: Enable bad memory page/channel recording support for smu v13_0_0
drm/amd/pm: enable GPO dynamic control support for SMU13.0.0
drm/amd/pm: enable GPO dynamic control support for SMU13.0.7
drm/amd/pm: enable mode1 reset on smu_v13_0_10
drm/amd/pm/smu13: BACO is supported when it's in BACO state
drm/display/dp_mst: Correct the kref of port.
drm/drm_vma_manager: Add drm_vma_node_allow_once()
drm/i915: Allow alternate fixed modes always for eDP
drm/i915: Allow panel fixed modes to have differing sync polarities
drm/i915: Allow switching away via vga-switcheroo if uninitialized
drm/i915/display: Check source height is > 0
drm/i915/dsi: add support for ICL+ native MIPI GPIO sequence
drm/i915/dsi: fix MIPI_BKLT_EN_1 native GPIO index
drm/i915: Fix a memory leak with reused mmap_offset
drm/i915: Fix CFI violations in gt_sysfs
drm/i915: Fix potential context UAFs
drm/i915/gt: Cleanup partial engine discovery failures
drm/i915/gt: Reset twice
drm/i915/gvt: fix double free bug in split_2MB_gtt_entry
drm/i915/gvt: fix gvt debugfs destroy
drm/i915/gvt: fix vgpu debugfs clean in remove
drm/i915: re-disable RC6p on Sandy Bridge
drm/i915: Remove unused variable
drm/i915: Reserve enough fence slot for i915_vma_unbind_async
drm/i915/selftest: fix intel_selftest_modify_policy argument types
drm/i915/selftests: Unwind hugepages to drop wakeref on error
drm/i915: unpin on error in intel_vgpu_shadow_mm_pin()
drm/imx: ipuv3-plane: Fix overlay plane width
drm/meson: Reduce the FIFO lines held when AFBC is not used
drm/msm/a6xx: Avoid gx gbit halt during rpm suspend
drm/msm/adreno: Make adreno quirks not overwrite each other
drm/msm: another fix for the headless Adreno GPU
drm/msm/dp: do not complete dp_aux_cmd_fifo_tx() if irq is not for aux transfer
drm/msm/dpu: Fix memory leak in msm_mdss_parse_data_bus_icc_path
drm/msm/dpu: Fix some kernel-doc comments
drm/msm/gpu: Fix potential double-free
drm: Optimize drm buddy top-down allocation method
drm/panfrost: Fix GEM handle creation ref-counting
drm/panfrost: fix GENERIC_ATOMIC64 dependency
drm/plane-helper: Add the missing declaration of drm_atomic_state
drm/vc4: bo: Fix drmm_mutex_init memory hog
drm/vc4: bo: Fix unused variable warning
drm/virtio: Fix GEM handle creation UAF
drm/virtio: Fix memory leak in virtio_gpu_object_create()
drm/vmwgfx: Refactor resource manager's hashtable to use linux/hashtable implementation.
drm/vmwgfx: Refactor resource validation hashtable to use linux/hashtable implementation.
drm/vmwgfx: Refactor ttm reference object hashtable to use linux/hashtable.
drm/vmwgfx: Remove rcu locks from user resources
drm/vmwgfx: Remove ttm object hashtable
drm/vmwgfx: Remove vmwgfx_hashtab
drm/vmwgfx: Write the driver id registers
dt-bindings: i2c: renesas,rzv2m: Fix SoC specific string
dt-bindings: msm: dsi-controller-main: Fix description of core clock
dt-bindings: msm: dsi-controller-main: Fix operating-points-v2 constraint
dt-bindings: msm: dsi-controller-main: Fix power-domain constraint
dt-bindings: msm/dsi: Don't require vcca-supply on 14nm PHY
dt-bindings: msm/dsi: Don't require vdds-supply on 10nm PHY
dt-bindings: msm: dsi-phy-28nm: Add missing qcom, dsi-phy-regulator-ldo-mode
dt-bindings: phy: g12a-usb2-phy: fix compatible string documentation
dt-bindings: phy: g12a-usb3-pcie-phy: fix compatible string documentation
dt-bindings: riscv: fix single letter canonical order
dt-bindings: riscv: fix underscore requirement for multi-letter extensions
EDAC/device: Fix period calculation in edac_device_reset_delay_period()
EDAC/device: Respect any driver-supplied workqueue polling value
EDAC/highbank: Fix memory leak in highbank_mc_probe()
EDAC/qcom: Do not pass llcc_driv_data as edac_device_ctl_info's pvt_info
efi: fix NULL-deref in init error path
efi: fix userspace infinite retry read efivars after EFI runtime services page fault
efi: random: combine bootloader provided RNG seed with RNG protocol output
efi: rt-wrapper: Add missing include
efi: tpm: Avoid READ_ONCE() for accessing the event log
elfcore: Add a cprm parameter to elf_core_extra_{phdrs,data_size}
erofs: clean up parsing of fscache related options
erofs: fix kvcalloc() misuse with __GFP_NOFAIL
erofs/zmap.c: Fix incorrect offset calculation
exit: Allow oops_limit to be disabled
exit: Expose "oops_count" to sysfs
exit: Put an upper limit on how often we can oops
exit: Use READ_ONCE() for all oops/warn limit reads
f2fs: let's avoid panic if extent_tree is not created
fbdev: matroxfb: G200eW: Increase max memory from 1 MB to 16 MB
fbdev: omapfb: avoid stack overflow warning
filelock: new helper: vfs_inode_has_locks
firmware: arm_scmi: Clear stale xfer->hdr.status
firmware: arm_scmi: Fix virtio channels cleanup on shutdown
firmware: arm_scmi: Harden shared memory access in fetch_notification
firmware: arm_scmi: Harden shared memory access in fetch_response
firmware: coreboot: Check size of table entry and use flex-array
firmware/psci: Don't register with debugfs if PSCI isn't available
firmware/psci: Fix MEM_PROTECT_RANGE function numbers
Fix up more non-executable files marked executable
fs/ntfs3: don't hold ni_lock when calling truncate_setsize()
fs/ntfs3: Fix attr_punch_hole() null pointer derenference
ftrace: Export ftrace_free_filter() to modules
ftrace/scripts: Update the instructions for ftrace-bisect.sh
gcc: disable -Warray-bounds for gcc-11 too
gpio: ep93xx: Fix port F hwirq numbers in handler
gpiolib: acpi: Add a ignore wakeup quirk for Clevo NL5xRU
gpiolib: acpi: Allow ignoring wake capability on pins that aren't in _AEI
gpiolib-acpi: Don't set GPIOs for wakeup in S3 mode
gpio: mxc: Always set GPIOs used as interrupt source to INPUT mode
gpio: mxc: Protect GPIO irqchip RMW with bgpio spinlock
gpio: mxc: Unlock on error path in mxc_flip_edge()
gpio: pca953x: avoid to use uninitialized value pinctrl
gpio: sifive: Fix refcount leak in sifive_gpio_probe
gro: avoid checking for a failed search
gro: take care of DODGY packets
gsmi: fix null-deref in gsmi_get_variable
hfs/hfsplus: avoid WARN_ON() for sanity check, use proper error handling
HID: amd_sfh: Fix warning unwind goto
HID: betop: check shape of output reports
HID: check empty report_list in bigben_probe()
HID: check empty report_list in hid_validate_values()
HID: intel_ish-hid: Add check for ishtp_dma_tx_map
HID: playstation: sanity check DualSense calibration data.
HID: revert CHERRY_MOUSE_000C quirk
HID: uclogic: Add support for XP-PEN Deco 01 V2
hugetlb: unshare some PMDs when splitting VMAs
hvc/xen: lock console list traversal
i2c: designware: Fix unbalanced suspended flag
i2c: designware: use casting of u64 in clock multiplication to avoid overflow
iavf: fix temporary deadlock and failure to set MAC address
iavf/iavf_main: actually log ->src mask when talking about it
iavf: schedule watchdog immediately when changing primary MAC
IB/hfi1: Fix expected receive setup error exit issues
IB/hfi1: Immediately remove invalid memory from hardware
IB/hfi1: Reject a zero-length user expected buffer
IB/hfi1: Remove user expected buffer invalidate race
IB/hfi1: Reserve user expected TIDs
ice: Add check for kzalloc
ice: Fix potential memory leak in ice_gnss_tty_write()
ice: xsk: do not use xdp_return_frame() on tx_buf->raw_buf
igc: Fix PPS delta between two synchronized end-points
Input: i8042 - add Clevo PCX0DX to i8042 quirk table
interconnect: qcom: msm8996: Fix regmap max_register values
interconnect: qcom: msm8996: Provide UFS clocks to A2NoC
iommu/arm-smmu: Don't unregister on shutdown
iommu/arm-smmu: Report IOMMU_CAP_CACHE_COHERENCY even betterer
iommu/arm-smmu-v3: Don't unregister on shutdown
iommu/iova: Fix alloc iova overflows issue
iommu/mediatek-v1: Fix an error handling path in mtk_iommu_v1_probe()
io_uring: always prep_async for drain requests
io_uring/cancel: re-grab ctx mutex after finishing wait
io_uring: check for valid register opcode earlier
io_uring/fdinfo: include locked hash table in fdinfo output
io_uring: fix CQ waiting timeout handling
io_uring: hold locks for io_req_complete_failed
io_uring: inline __io_req_complete_post()
io_uring: inline __io_req_complete_put()
io_uring: inline io_req_task_work_add()
io_uring/io-wq: free worker if task_work creation is canceled
io_uring/io-wq: only free worker if it was allocated for creation
io_uring: lock overflowing for IOPOLL
io_uring/msg_ring: fix remote queue to disabled ring
io_uring/net: cache provided buffer group value for multishot receives
io_uring: pin context while queueing deferred tw
io_uring/poll: add hash if ready poll request can't complete inline
io_uring/poll: attempt request issue after racy poll wakeup
io_uring/poll: don't reissue in case of poll race on multishot request
io_uring: remove io_req_tw_post_queue
io_uring: use io_req_task_complete() in timeout
ipv4: prevent potential spectre v1 gadget in fib_metrics_match()
ipv4: prevent potential spectre v1 gadget in ip_metrics_convert()
ipv6: fix reachability confirmation with proxy_ndp
ipv6: raw: Deduct extension header length in rawv6_push_pending_frames
ixgbe: fix pci device refcount leak
kbuild: export top-level LDFLAGS_vmlinux only to scripts/Makefile.vmlinux
kbuild: fix 'make modules' error when CONFIG_DEBUG_INFO_BTF_MODULES=y
kcsan: test: don't put the expect array on the stack
kselftest: Fix error message for unconfigured LLVM builds
ksmbd: add max connections parameter
ksmbd: check nt_len to be at least CIFS_ENCPWD_SIZE in ksmbd_decode_ntlmssp_auth_blob
ksmbd: do not sign response to session request for guest login
ksmbd: downgrade ndr version error message to debug
ksmbd: fix infinite loop in ksmbd_conn_handler_loop()
ksmbd: limit pdu length size according to connection status
ksmbd: send proper error response in smb2_tree_connect()
kunit: alloc_string_stream_fragment error handling bug fix
KVM: arm64: Fix S1PTW handling on RO memslots
KVM: arm64: GICv4.1: Fix race with doorbell on VPE activation/deactivation
KVM: s390: interrupt: use READ_ONCE() before cmpxchg()
kvm/vfio: Fix potential deadlock on vfio group_lock
KVM: x86: Do not return host topology information from KVM_GET_SUPPORTED_CPUID
KVM: x86/vmx: Do not skip segment attributes if unusable bit is set
l2tp: close all race conditions in l2tp_tunnel_register()
l2tp: convert l2tp_tunnel_list to idr
l2tp: prevent lockdep issue in l2tp_tunnel_register()
lockref: stop doing cpu_relax in the cmpxchg loop
LoongArch: Add HWCAP_LOONGARCH_CPUCFG to elf_hwcap
LoongArch: Get frame info in unwind_start() when regs is not available
mac80211: Fix MLO address translation for multiple bss case
mei: bus: fix unlink on bus in error path
mei: me: add meteor lake point M DID
memblock tests: Fix compilation error.
memory: atmel-sdramc: Fix missing clk_disable_unprepare in atmel_ramc_probe()
memory: mvebu-devbus: Fix missing clk_disable_unprepare in mvebu_devbus_probe()
memory: tegra: Remove clients SID override programming
misc: fastrpc: Don't remove map on creater_process and device_release
misc: fastrpc: Fix use-after-free and race in fastrpc_map_find
misc: fastrpc: Fix use-after-free race condition for maps
mm: Always release pages to the buddy allocator in memblock_free_late().
mmc: sdhci-esdhc-imx: correct the tuning start tap and step setting
mmc: sunxi-mmc: Fix clock refcount imbalance during unbind
mm/hugetlb: fix PTE marker handling in hugetlb_change_protection()
mm/hugetlb: fix uffd-wp handling for migration entries in hugetlb_change_protection()
mm/hugetlb: pre-allocate pgtable pages for uffd wr-protects
mm/khugepaged: fix collapse_pte_mapped_thp() to allow anon_vma
mm/MADV_COLLAPSE: don't expand collapse when vm_end is past requested end
mm/shmem: restore SHMEM_HUGE_DENY precedence over MADV_COLLAPSE
mm/userfaultfd: enable writenotify while userfaultfd-wp is enabled for a VMA
module: Don't wait for GOING modules
mptcp: explicitly specify sock family at subflow creation time
mptcp: fix deadlock in fastopen error path
mptcp: fix lockdep false positive
mptcp: netlink: respect v4/v6-only sockets
mtd: cfi: allow building spi-intel standalone
mtd: parsers: scpart: fix __udivdi3 undefined on mips
net: amd-xgbe: add missed tasklet_kill
net: dsa: microchip: fix probe of I2C-connected KSZ8563
net: dsa: microchip: ksz9477: port map correction in ALU table entry register
net: dsa: mv88e6xxx: depend on PTP conditionally
net: dsa: qca8k: fix wrong length value for mgmt eth packet
net: dsa: tag_qca: fix wrong MGMT_DATA2 size
net: ena: Account for the number of processed bytes in XDP
net: ena: Don't register memory info on XDP exchange
net: ena: Fix rx_copybreak value update
net: ena: Fix toeplitz initial hash value
net: ena: Set default value for RX interrupt moderation
net: ena: Update NUMA TPH hint register upon NUMA node update
net: ena: Use bitmask to indicate packet redirection
net: enetc: avoid deadlock in enetc_tx_onestep_tstamp()
net: ethernet: adi: adin1110: Fix multicast offloading
net: ethernet: marvell: octeontx2: Fix uninitialized variable warning
net/ethtool/ioctl: return -EOPNOTSUPP if we have no phy stats
net: fec: Use page_pool_put_full_page when freeing rx buffers
netfilter: conntrack: fix vtag checks for ABORT/SHUTDOWN_COMPLETE
netfilter: conntrack: handle tcp challenge acks during connection reuse
netfilter: conntrack: unify established states for SCTP paths
netfilter: ipset: fix hash:net,port,net hang with /0 subnet
netfilter: ipset: Fix overflow before widen in the bitmap_ip_create() function.
netfilter: ipset: Rework long task execution when adding/deleting entries
netfilter: nf_tables: add function to create set stateful expressions
netfilter: nf_tables: consolidate set description
netfilter: nf_tables: honor set timeout and garbage collection updates
netfilter: nf_tables: perform type checking for existing sets
netfilter: nft_payload: incorrect arithmetics when fetching VLAN header bits
netfilter: nft_set_rbtree: skip elements in transaction from garbage collection
netfilter: nft_set_rbtree: Switch to node list walk for overlap detection
net: fix NULL pointer in skb_segment_list
net: fix UaF in netns ops registration error path
net: hns3: add interrupts re-initialization while doing VF FLR
net: hns3: fix miss L3E checking for rx packet
net: hns3: fix VF promisc mode not update when mac table full
net: hns3: fix wrong use of rss size during VF rss config
net: hns3: refine the handling for VF heartbeat
net: ipa: disable ipa interrupt during suspend
net: lan966x: add missing fwnode_handle_put() for ports node
net: lan966x: check for ptp to be enabled in lan966x_ptp_deinit()
net: lan966x: Fix configuration of the PCS
netlink: annotate data races around dst_portid and dst_group
netlink: annotate data races around nlk->portid
netlink: annotate data races around sk_state
netlink: prevent potential spectre v1 gadgets
net: macb: fix PTP TX timestamp failure due to packet padding
net: mana: Fix IRQ name - add PCI and queue number
net: mctp: add an explicit reference from a mctp_sk_key to sock
net: mctp: hold key reference when looking up a general key
net: mctp: mark socks as dead on unhash, prevent re-add
net: mctp: move expiry timer delete to unhash
net: mctp: purge receive queues on sk destruction
net: mdio-mux-meson-g12a: force internal PHY off on mux switch
net: mdio: validate parameter addr in mdiobus_get_phy()
net/mlx5: Add forgotten cleanup calls into mlx5_init_once() error path
net/mlx5: Avoid recovery in probe flows
net/mlx5: check attr pointer validity before dereferencing it
net/mlx5e: Always clear dest encap in neigh-update-del
net/mlx5e: Avoid false lock dependency warning on tc_ht even more
net/mlx5e: CT: Fix ct debugfs folder name
net/mlx5e: Don't support encap rules with gbp option
net/mlx5e: Fix hw mtu initializing at XDP SQ allocation
net/mlx5e: Fix macsec possible null dereference when updating MAC security entity (SecY)
net/mlx5e: Fix macsec ssci attribute handling in offload path
net/mlx5e: Fix RX reporter for XSK RQs
net/mlx5e: IPoIB, Block PKEY interfaces with less rx queues than parent
net/mlx5e: IPoIB, Block queue count configuration when sub interfaces are present
net/mlx5e: IPoIB, Don't allow CQE compression to be turned on by default
net/mlx5e: IPoIB, Fix child PKEY interface stats on rx path
net: mlx5: eliminate anonymous module_init & module_exit
net/mlx5e: QoS, Fix wrongfully setting parent_element_id on MODIFY_SCHEDULING_ELEMENT
net/mlx5e: Set decap action based on attr for sample
net/mlx5e: Set geneve_tlv_option_0_exist when matching on geneve option
net/mlx5: E-switch, Fix setting of reserved fields on MODIFY_SCHEDULING_ELEMENT
net/mlx5: E-switch, Fix switchdev mode after devlink reload
net/mlx5: E-Switch, properly handle ingress tagged packets on VST
net/mlx5e: TC, Keep mod hdr actions after mod hdr alloc
net/mlx5e: Verify dev is present for fix features ndo
net/mlx5: Fix command stats access after free
net/mlx5: Fix io_eq_size and event_eq_size params validation
net/mlx5: fix missing mutex_unlock in mlx5_fw_fatal_reporter_err_work()
net/mlx5: Fix ptp max frequency adjustment range
net/mlx5: Fix RoCE setting at HCA level
net/mlx5: Lag, fix failure to cancel delayed bond work
net: nfc: Fix use-after-free in local_cleanup()
net: phy: xgmiitorgmii: Fix refcount leak in xgmiitorgmii_probe
net: ravb: Fix lack of register setting after system resumed for Gen3
net: ravb: Fix possible hang if RIS2_QFF1 happen
netrom: Fix use-after-free of a listening socket.
net/sched: act_mpls: Fix warning during failed attribute validation
net: sched: atm: dont intepret cls results when asked to drop
net: sched: cbq: dont intepret cls results when asked to drop
net: sched: disallow noqueue for qdisc classes
net: sched: fix memory leak in tcindex_set_parms
net: sched: gred: prevent races when adding offloads to stats
net/sched: sch_taprio: do not schedule in taprio_reset()
net/sched: sch_taprio: fix possible use-after-free
net: sparx5: Fix reading of the MAC address
net: stmmac: add aux timestamps fifo clearance wait
net: stmmac: enable all safety features by default
net: stmmac: fix invalid call to mdiobus_get_phy()
net: stmmac: Fix queue statistics reading
net/tg3: resolve deadlock in tg3_reset_task() during EEH
net/ulp: prevent ULP without clone op from entering the LISTEN status
net/ulp: use consistent error code when blocking ULP
net: usb: cdc_ether: add support for Thales Cinterion PLS62-W modem
net: usb: sr9700: Handle negative len
net: vrf: determine the dst using the original ifindex for multicast
net: wan: Add checks for NULL for utdm in undo_uhdlc_init and unmap_si_regs
nfc: Fix potential resource leaks
nfc: pn533: Wait for out_urb's completion in pn533_usb_send_frame()
NFSD: Add an nfsd_file_fsync tracepoint
NFSD: Add an NFSD_FILE_GC flag to enable nfsd_file garbage collection
nfsd: don't free files unconditionally in __nfsd_file_cache_purge
nfsd: fix handling of cached open files in nfsd4_open codepath
nfsd: fix handling of readdir in v4root vs. mount upcall timeout
NFSD: fix use-after-free in nfsd4_ssc_setup_dul()
NFSD: Pass the target nfsd_file to nfsd_commit()
nfsd: remove the pages_flushed statistic from filecache
nfsd: reorganize filecache.c
NFSD: Revert "NFSD: NFSv4 CLOSE should release an nfsd_file immediately"
nfsd: rework refcounting in filecache
nfsd: shut down the NFSv4 state objects before the filecache
nilfs2: fix general protection fault in nilfs_btree_insert()
nolibc: fix fd_set type
nommu: fix do_munmap() error path
nommu: fix memory leak in do_mmap() error path
nommu: fix split_vma() map_count error
nvme: also return I/O command effects from nvme_command_effects
nvme-apple: only reset the controller when RTKit is running
nvme: consolidate setting the tagset flags
nvme-fc: fix initialization order
nvme: fix multipath crash caused by flush request when blktrace is enabled
nvme: fix passthrough csi check
nvme-pci: fix timeout request state check
nvme: simplify transport specific device attribute handling
nvmet: use NVME_CMD_EFFECTS_CSUPP instead of open coding it
octeontx2-af: Fix LMAC config in cgx_lmac_rx_tx_enable
octeontx2-pf: Avoid use of GFP_KERNEL in atomic context
octeontx2-pf: Fix lmtst ID used in aura free
octeontx2-pf: Fix resource leakage in VF driver unbind
octeontx2-pf: Fix the use of GFP_KERNEL in atomic context on rt
of: fdt: Honor CONFIG_CMDLINE* even without /chosen node, take 2
of/fdt: run soc memory setup when early_init_dt_scan_memory fails
ovl: fail on invalid uid/gid mapping at copy up
ovl: fix tmpfile leak
panic: Consolidate open-coded panic_on_warn checks
panic: Expose "warn_count" to sysfs
panic: Introduce warn_limit
panic: Separate sysctl logic from CONFIG_SMP
parisc: Align parisc MADV_XXX constants with all other architectures
Partially revert "perf/arm-cmn: Optimise DTC counter accesses"
perf auxtrace: Fix address filter duplicate symbol selection
perf build: Properly guard libbpf includes
perf kmem: Support field "node" in evsel__process_alloc_event() coping with recent tracepoint restructuring
perf kmem: Support legacy tracepoints
perf lock contention: Fix core dump related to not finding the "__sched_text_end" symbol on s/390
perf probe: Fix to get the DW_AT_decl_file and DW_AT_call_file as unsinged data
perf probe: Use dwarf_attr_integrate as generic DWARF attr accessor
perf stat: Fix handling of --for-each-cgroup with --bpf-counters to match non BPF mode
perf stat: Fix handling of unsupported cgroup events when using BPF counters
perf tools: Fix resources leak in perf_data__open_dir()
perf/x86/amd: fix potential integer overflow on shift of a int
perf/x86/cstate: Add Meteor Lake support
perf/x86/intel/uncore: Add Emerald Rapids
perf/x86/msr: Add Emerald Rapids
perf/x86/msr: Add Meteor Lake support
perf/x86/rapl: Add support for Intel Emerald Rapids
perf/x86/rapl: Add support for Intel Meteor Lake
perf/x86/rapl: Treat Tigerlake like Icelake
phy: phy-can-transceiver: Skip warning if no "max-bitrate"
phy: qcom-qmp-combo: fix broken power on
phy: rockchip-inno-usb2: Fix missing clk_disable_unprepare() in rockchip_usb2phy_power_on()
phy: ti: fix Kconfig warning and operator precedence
phy: usb: sunplus: Fix potential null-ptr-deref in sp_usb_phy_probe()
pinctrl: amd: Add dynamic debugging for active GPIOs
pinctrl: rockchip: fix mux route data for rk3568
pinctrl: rockchip: fix reading pull type on rk3568
pktcdvd: check for NULL returna fter calling bio_split_to_limits()
platform/surface: aggregator: Add missing call to ssam_request_sync_free()
platform/surface: aggregator: Ignore command messages not intended for us
platform/x86/amd: Fix refcount leak in amd_pmc_probe
platform/x86: apple-gmux: Add apple_gmux_detect() helper
platform/x86: apple-gmux: Move port defines to apple-gmux.h
platform/x86: asus-nb-wmi: Add alternate mapping for KEY_CAMERA
platform/x86: asus-nb-wmi: Add alternate mapping for KEY_SCREENLOCK
platform/x86: asus-wmi: Add quirk wmi_ignore_fan
platform/x86: asus-wmi: Don't load fan curves without fan
platform/x86: asus-wmi: Fix kbd_dock_devid tablet-switch reporting
platform/x86: asus-wmi: Ignore fan on E410MA
platform/x86: dell-privacy: Fix SW_CAMERA_LENS_COVER reporting
platform/x86: dell-privacy: Only register SW_CAMERA_LENS_COVER if present
platform/x86: ideapad-laptop: Add Legion 5 15ARH05 DMI id to set_fn_lock_led_list[]
platform/x86: int3472/discrete: Ensure the clk/power enable pins are in output mode
platform/x86: simatic-ipc: add another model
platform/x86: simatic-ipc: correct name of a model
platform/x86: sony-laptop: Don't turn off 0x153 keyboard backlight during probe
platform/x86: thinkpad_acpi: Fix profile mode display in AMT mode
platform/x86: thinkpad_acpi: Fix profile modes on Intel platforms
platform/x86: touchscreen_dmi: Add info for the CSL Panther Tab HD
PM: AVS: qcom-cpr: Fix an error handling path in cpr_probe()
pNFS/filelayout: Fix coalescing test for single DS
powerpc/imc-pmu: Fix use of mutex in IRQs disabled section
prlimit: do_prlimit needs to have a speculation check
proc: fix PIE proc-empty-vm, proc-pid-vm tests
ptdma: pt_core_execute_cmd() should use spinlock
qed: allow sleep in qed_mcp_trace_dump()
qlcnic: prevent ->dcb use-after-free on qlcnic_dcb_enable() failure
r8152: add vendor/device ID pair for Microsoft Devkit
r8169: fix dmar pte write access is not set error
r8169: move rtl_wol_enable_rx() and rtl_prepare_power_down()
RDMA/core: Fix ib block iterator counter overflow
RDMA/mlx5: Fix mlx5_ib_get_hw_stats when used for device
RDMA/mlx5: Fix validation of max_rd_atomic caps for DC
RDMA/rxe: Fix inaccurate constants in rxe_type_info
RDMA/rxe: Prevent faulty rkey generation
RDMA/srp: Move large values to a new enum for gcc13
regulator: da9211: Use irq handler when ready
regulator: dt-bindings: samsung,s2mps14: add lost samsung,ext-control-gpios
reset: ti-sci: honor TI_SCI_PROTOCOL setting when not COMPILE_TEST
reset: uniphier-glue: Fix possible null-ptr-deref
Revert "ALSA: usb-audio: Drop superfluous interface setup at parsing"
Revert "drm/amd/display: Enable Freesync Video Mode by default"
Revert "drm/amdgpu: Revert "drm/amdgpu: getting fan speed pwm for vega10 properly""
Revert "Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode"
Revert "mm/compaction: fix set skip in fast_find_migrateblock"
Revert "net: dsa: qca8k: cache lo and hi for mdio write"
Revert "r8169: disable detection of chip version 36"
Revert "selftests/bpf: check null propagation only neither reg is PTR_TO_BTF_ID"
Revert "serial: stm32: Merge hard IRQ and threaded IRQ handling into single IRQ handler"
Revert "SUNRPC: Use RMW bitops in single-threaded hot paths"
Revert "usb: ulpi: defer ulpi_register on ulpi_read_id timeout"
Revert "wifi: mac80211: fix memory leak in ieee80211_if_add()"
riscv: dts: sifive: fu740: fix size of pcie 32bit memory
riscv: fix -Wundef warning for CONFIG_RISCV_BOOT_SPINWAIT
riscv/kprobe: Fix instruction simulation of JALR
riscv, kprobes: Stricter c.jr/c.jalr decoding
riscv: Move call to init_cpu_topology() to later initialization stage
riscv: uaccess: fix type of 0 variable on error in get_user()
rust: print: avoid evaluating arguments in `pr_*` macros in `unsafe` blocks
s390/cpum_sf: add READ_ONCE() semantics to compare and swap loops
s390/debug: add _ASM_S390_ prefix to header guard
s390: expicitly align _edata and _end symbols on page boundary
s390/kexec: fix ipl report address for kdump
s390/percpu: add READ_ONCE() to arch_this_cpu_to_op_simple()
s390: workaround invalid gcc-11 out of bounds read warning
sched/core: Fix arch_scale_freq_tick() on tickless systems
sched/core: Fix use-after-free bug in dup_user_cpus_ptr()
sched/fair: Check if prev_cpu has highest spare cap in feec()
sched/uclamp: Fix a uninitialized variable warnings
sch_htb: Avoid grafting on htb_destroy_class_offload when destroying htb
scsi: hisi_sas: Set a port invalid only if there are no devices attached when refreshing port id
scsi: hisi_sas: Use abort task set to reset SAS disks when discovered
scsi: hpsa: Fix allocation size for scsi_host_alloc()
scsi: iscsi: Fix multiple iSCSI session unbind events sent to userspace
scsi: mpi3mr: Refer CONFIG_SCSI_MPI3MR in Makefile
scsi: storvsc: Fix swiotlb bounce buffer leak in confidential VM
scsi: ufs: core: Fix devfreq deadlocks
scsi: ufs: core: WLUN suspend SSU/enter hibern8 fail recovery
sctp: fail if no bound addresses can be used for a given scope
selftests/bpf: check null propagation only neither reg is PTR_TO_BTF_ID
selftests: mptcp: userspace: validate v4-v6 subflows mix
selftests: netfilter: fix transaction test script timeout handling
selftests: net: fix cleanup_v6() for arp_ndisc_evict_nocarrier
selftests: net: fix cmsg_so_mark.sh test hang
selftests/net: l2_tos_ttl_inherit.sh: Ensure environment cleanup on failure.
selftests/net: l2_tos_ttl_inherit.sh: Run tests in their own netns.
selftests/net: l2_tos_ttl_inherit.sh: Set IPv6 addresses with "nodad".
selftests: net: return non-zero for failures reported in arp_ndisc_evict_nocarrier
selftests/net: toeplitz: fix race on tpacket_v3 block close
selftests/vm/pkeys: Add a regression test for setting PKRU through ptrace
serial: amba-pl011: fix high priority character transmission in rs486 mode
serial: atmel: fix incorrect baudrate setup
serial: exar: Add support for Sealevel 7xxxC serial cards
serial: pch_uart: Pass correct sg to dma_unmap_sg()
serial: stm32: Merge hard IRQ and threaded IRQ handling into single IRQ handler
soc: imx8m: Fix incorrect check for of_clk_get_by_name()
soc: imx: imx8mp-blk-ctrl: don't set power device name
soc: imx: imx8mp-blk-ctrl: enable global pixclk with HDMI_TX_PHY PD
soc: qcom: apr: Make qcom,protection-domain optional again
spi: cadence: Fix busy cycles calculation
spi: spidev: remove debug messages that access spidev->spi without locking
staging: vchiq_arm: fix enum vchiq_status return types
stmmac: dwmac-mediatek: remove the dwmac_fix_mac_speed
SUNRPC: ensure the matching upcall is in-flight upon downcall
tcp: Add TIME_WAIT sockets in bhash2.
tcp: avoid the lookup process failing to get sk in ehash table
tcp: fix rate_app_limited to default to 1
thermal: core: call put_device() only after device_register() fails
thermal/core: fix error code in __thermal_cooling_device_register()
thermal: int340x: Add missing attribute for data rate base
thermal: intel: int340x: Add locking to int340x_thermal_get_trip_type()
thermal: intel: int340x: Protect trip temperature from concurrent updates
thermal: Validate new state in cur_state_store()
thunderbolt: Disable XDomain lane 1 only in software connection manager
thunderbolt: Do not call PM runtime functions in tb_retimer_scan()
thunderbolt: Do not report errors if on-board retimers are found
thunderbolt: Use correct function to calculate maximum USB3 link rate
tipc: fix unexpected link reset due to discovery messages
tomoyo: fix broken dependency on *.conf.default
tools: gpio: fix -c option of gpio-event-mon
tools/nolibc: fix missing includes causing build issues at -O0
tools/nolibc: Fix S_ISxxx macros
tools/nolibc: fix the O_* fcntl/open macro definitions for riscv
tools/nolibc: prevent gcc from making memset() loop over itself
tools/nolibc: restore mips branch ordering in the _start block
tools/virtio: initialize spinlocks in vring_test.c
tpm: Allow system suspend to continue when TPM suspend fails
trace_events_hist: add check for return value of 'create_hist_field'
tracing: Make sure trace_printk() can output as soon as it can be used
tracing/osnoise: Use built-in RCU list checking
treewide: fix up files incorrectly marked executable
tsnep: Fix TX queue stop/wake for multiple queues
tty: fix possible null-ptr-defer in spk_ttyio_release
tty: serial: qcom-geni-serial: fix slab-out-of-bounds on RX FIFO buffer
ublk: honor IO_URING_F_NONBLOCK for handling control command
udf: Fix extension of the last extent in the file
usb: acpi: add helper to check port lpm capability using acpi _DSM
usb: cdns3: remove fetched trb from cache before dequeuing
usb: core: hub: disable autosuspend for TI TUSB8041
usb: dwc3: fix extcon dependency
usb: dwc3: gadget: Ignore End Transfer delay on teardown
usb: dwc3: xilinx: include linux/gpio/consumer.h
USB: gadget: Add ID numbers to configfs-gadget driver names
usb: gadget: f_fs: Ensure ep0req is dequeued before free_request
usb: gadget: f_fs: Prevent race during ffs_ep0_queue_wait
usb: gadget: f_ncm: fix potential NULL ptr deref in ncm_bitrate()
USB: gadgetfs: Fix race between mounting and unmounting
usb: gadget: g_webcam: Send color matching descriptor per frame
usb: host: ehci-fsl: Fix module alias
USB: misc: iowarrior: fix up header size for USB_DEVICE_ID_CODEMERCS_IOW100
usb: misc: onboard_hub: Invert driver registration order
usb: misc: onboard_hub: Move 'attach' work to the driver
usb: musb: fix error return code in omap2430_probe()
usb: rndis_host: Secure rndis_query check against int overflow
USB: serial: cp210x: add SCALANCE LPE-9000 device id
USB: serial: option: add Quectel EC200U modem
USB: serial: option: add Quectel EM05CN modem
USB: serial: option: add Quectel EM05CN (SG) modem
USB: serial: option: add Quectel EM05-G (CS) modem
USB: serial: option: add Quectel EM05-G (GR) modem
USB: serial: option: add Quectel EM05-G (RS) modem
usb-storage: apply IGNORE_UAS only for HIKSEMI MD202 on RTL9210
usb: typec: altmodes/displayport: Add pin assignment helper
usb: typec: altmodes/displayport: Fix pin assignment calculation
usb: typec: tcpm: Fix altmode re-registration causes sysfs create fail
usb: ucsi: Ensure connector delayed work items are flushed
usb: ulpi: defer ulpi_register on ulpi_read_id timeout
usb: xhci: Check endpoint is valid before dereferencing it
vdpa/mlx5: Avoid overwriting CVQ iotlb
vdpa/mlx5: Avoid using reslock in event_handler
vdpa/mlx5: Fix rule forwarding VLAN to TIR
vdpa/mlx5: Fix wrong mac address deletion
vdpa/mlx5: Return error on vlan ctrl commands if not supported
vdpasim: fix memory leak when freeing IOTLBs
vdpa_sim: fix possible memory leak in vdpasim_net_init() and vdpasim_blk_init()
vdpa_sim: fix vringh initialization in vdpasim_queue_ready()
vdpa_sim_net: should not drop the multicast/broadcast packet
vdpa/vp_vdpa: fix kfree a wrong pointer in vp_vdpa_remove
vduse: Validate vq_num in vduse_validate_config()
veth: Fix race with AF_XDP exposing old or uninitialized descriptors
vfio/type1: Respect IOMMU reserved regions in vfio_test_domain_fgsp()
vhost: fix range used in translate_desc()
vhost-vdpa: fix an iotlb memory leak
vhost_vdpa: fix the crash in unmap a large memory
vhost/vsock: Fix error handling in vhost_vsock_init()
virtio_blk: Fix signedness bug in virtblk_prep_rq()
virtio-blk: use a helper to handle request queuing errors
virtio-crypto: fix memory leak in virtio_crypto_alg_skcipher_close_session()
virtio-net: correctly enable callback during start_xmit
virtio_pci: modify ENOENT to EINVAL
VMCI: Use threaded irqs instead of tasklets
vmxnet3: correctly report csum_level for encapsulated packet
vringh: fix range used in iotlb_translate()
vxlan: Fix memory leaks in error path
w1: fix deadloop in __w1_remove_master_device()
w1: fix WARNING after calling w1_process()
wifi: ath11k: Send PME message during wakeup from D3cold
wifi: ath9k: use proper statements in conditionals
wifi: brcmfmac: fix regression for Broadcom PCIe wifi devices
wifi: iwlwifi: fw: skip PPAG for JF
wifi: mac80211: fix initialization of rx->link and rx->link_sta
wifi: mac80211: Fix iTXQ AMPDU fragmentation handling
wifi: mac80211: fix MLO + AP_VLAN check
wifi: mac80211: Proper mark iTXQs for resumption
wifi: mac80211: reset multiple BSSID options in stop_ap()
wifi: mac80211: sdata can be NULL during AMPDU start
wifi: rndis_wlan: Prevent buffer overflow in rndis_query_oid
x86/asm: Fix an assembler warning with current binutils
x86/boot: Avoid using Intel mnemonics in AT&T syntax asm
x86/bugs: Flush IBP in ib_prctl_set()
x86/fpu: Add a pkru argument to copy_uabi_from_kernel_to_xstate().
x86/fpu: Add a pkru argument to copy_uabi_to_xstate()
x86/fpu: Allow PKRU to be (once again) written by ptrace.
x86/fpu: Emulate XRSTOR's behavior if the xfeatures PKRU bit is not set
x86/fpu: Take task_struct* in copy_sigframe_from_user_to_xstate()
x86/fpu: Use _Alignof to avoid undefined behavior in TYPE_ALIGN
x86/i8259: Mark legacy PIC interrupts with IRQ_LEVEL
x86/kexec: Fix double-free of elf header buffer
x86/pat: Fix pat_x_mtrr_type() for MTRR disabled case
x86/resctrl: Fix event counts regression in reused RMIDs
x86/resctrl: Fix task CLOSID/RMID update race
x86/sev: Add SEV-SNP guest feature negotiation support
xen/pvcalls: free active map buffer on pvcalls_front_free_map
xhci: Add a flag to disable USB3 lpm on a xhci root port level.
xhci: Add update_hub_device override for PCI xHCI hosts
xhci: Detect lpm incapable xHC USB3 roothub ports from ACPI tables
xhci: Fix null pointer dereference when host dies
xhci-pci: set the dma max_seg_size
zonefs: Detect append writes at invalid locations

Updated by kernel-updater-bot (https://abf.io/mikhailnov/kernel-updater-bot)
2023-02-08 10:54:56 +03:00
Victor Ryzhikh
dc19f22f95 Updated to 6.1.4 2023-01-08 03:06:26 +00:00
Victor Ryzhikh
739020e511 Updated to 6.1.4 2023-01-08 03:05:39 +00:00
Victor Ryzhikh
fc70ae9b03 Updated to 6.1.3 2023-01-04 17:15:18 +00:00
Victor Ryzhikh
66bfe5c8ac Updated to 6.1.3 2023-01-04 17:13:23 +00:00
Victor Ryzhikh
ecf0cb680c Updated to 6.1.3 2023-01-04 17:13:03 +00:00
Mikhail Novosyolov
7af91c8a82 Enable CONFIG_VIDEO_ATOMISP* (ATOMISP was enabled earlier)
CONFIG_PMIC_OPREGION had to be enabled to enable CONFIG_VIDEO_ATOMISP*
2022-12-20 12:06:57 +03:00
Mikhail Novosyolov
f3e74c5430 fix url 2022-12-15 09:09:31 +03:00
Victor Ryzhikh
93c5a52481 Updated 6.1-rc8 > 6.1 2022-12-14 02:55:50 +00:00
Victor Ryzhikh
940dff4823 Updated to 6.1 2022-12-14 02:53:22 +00:00
Victor Ryzhikh
ef15baf69d upd: 6.1-rc7 -> 6.1-rc8 2022-12-07 17:38:09 +00:00
Victor Ryzhikh
48aeb866f2 upd: 6.1-rc7 -> 6.1-rc8 2022-12-07 17:35:09 +00:00
Mikhail Novosyolov
9351bc82c7 upd: 6.1-rc6 -> 6.1-rc7, disable IBT
CONFIG_X86_AMD_PSTATE now connot be =m, set =y.

Disable IBT (indirect branch prediction). It was reported to break machines with NVIDIA
https://www.reddit.com/r/archlinux/comments/v0x3c4/psa_if_you_run_kernel_518_with_nvidia_pass_ibtoff/
Victorr2007 told that his computer booted up very slowly and then he could not login into the graphical session.
He has a proprietary NVIDIA driver. "ibt=off" in kernel cmdline fixed this problem.
Fedora also has this disabled. Let's keep it disabled for at least some time.
2022-12-02 15:42:53 +03:00
Mikhail Novosyolov
129aa522f8 Enable ATOMISP
Enabled CONFIG_ATOMISP to make cameras on tablets potentially work
(they did not work in 2017 as RussianNeuroMancer told me, probably most cameras still
won't work but at least they will try to work and print errors into dmesg
(for example about missing firmware). Regressions should not happen.

Also noted that CONFIG_MTK_T7XX was accidently disabled, enabled it (=m).

Remade i686 config, for some reason it did not answers for many questions.
2022-12-02 15:21:22 +03:00
Mikhail Novosyolov
6b5e42a80c upd: 6.1-rc5 -> 6.1-rc6 2022-11-23 15:57:31 +03:00
Mikhail Novosyolov
8c4075f7e1 upd: 6.1-rc4 -> 6.1-rc5 2022-11-17 16:38:30 +03:00
Mikhail Novosyolov
c4968f9197 fix installing non-gzipped image on aarch64 (zstd) 2022-11-07 21:18:22 +03:00
Mikhail Novosyolov
b7e1b46ed3 update i686 config (in sync with x86_64), enable i686 builds (why not...) 2022-11-07 21:02:38 +03:00
Mikhail Novosyolov
9cc7a80569 update aarch64 (in sync with x86_64) 2022-11-07 20:49:20 +03:00
Mikhail Novosyolov
c55da7662b Fix list of devel files
New files appeared, there is not much sense to list all files explicitly here...

DEBUG: Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/kernel-6.1-generic-6.1.0-0.rc4.1.aarch64
DEBUG: error: Installed (but unpackaged) file(s) found:
DEBUG:    /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/arch/loongarch/Kbuild
DEBUG:    /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/arch/loongarch/Kconfig
DEBUG:    /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/arch/loongarch/Kconfig.debug
DEBUG:    /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/arch/loongarch/Makefile
DEBUG:    /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/arch/loongarch/boot/Makefile
DEBUG:    /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/arch/loongarch/boot/dts/Makefile
DEBUG:    /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/arch/loongarch/include/asm/Kbuild
DEBUG:    /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/arch/loongarch/include/uapi/asm/Kbuild
DEBUG:    /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/arch/loongarch/kernel/Makefile
DEBUG:    /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/arch/loongarch/lib/Makefile
DEBUG:    /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/arch/loongarch/mm/Makefile
DEBUG:    /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/arch/loongarch/net/Makefile
DEBUG:    /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/arch/loongarch/pci/Makefile
DEBUG:    /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/arch/loongarch/vdso/Makefile
DEBUG:    /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/include/rv/automata.h
DEBUG:    /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/include/rv/da_monitor.h
DEBUG:    /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/include/rv/instrumentation.h
DEBUG:    /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/include/ufs/ufs.h
DEBUG:    /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/include/ufs/ufs_quirks.h
DEBUG:    /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/include/ufs/ufshcd.h
DEBUG:    /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/include/ufs/ufshci.h
DEBUG:    /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/include/ufs/unipro.h
DEBUG:    /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/io_uring/Makefile
DEBUG:    /usr/src/linux-6.1.0-generic-0.rc4.1rosa2021.1-arm64/rust/Makefile
2022-11-07 18:19:22 +03:00
Mikhail Novosyolov
587e4b60f4 Patch duplicated existing code
The same code was added into upstream by this commit:

commit d35f42ca0778ed41c7b5243502b454b89cd699be
Author: Elvira Khabirova <e.khabirova@omp.ru>
Date:   Mon Jun 27 17:21:42 2022 +0800

    pkcs7: support EC-RDSA/streebog in SignerInfo
2022-11-07 17:54:05 +03:00
Mikhail Novosyolov
3b4369ef35 BR libelf
on x86_64:

```
DEBUG: + /usr/bin/make -O -j32 V=1 VERBOSE=1 CC=gcc ARCH=x86 V=1 -s all
DEBUG: <stdin>:1:10: fatal error: libelf.h: No such file or directory
DEBUG: compilation terminated.
DEBUG: In file included from /builddir/build/BUILD/kernel-x86_64/linux-6.1-rc4/tools/objtool/include/objtool/objtool.h:13,
DEBUG:                  from /builddir/build/BUILD/kernel-x86_64/linux-6.1-rc4/tools/objtool/include/objtool/arch.h:11,
DEBUG:                  from /builddir/build/BUILD/kernel-x86_64/linux-6.1-rc4/tools/objtool/include/objtool/check.h:11,
DEBUG:                  from /builddir/build/BUILD/kernel-x86_64/linux-6.1-rc4/tools/objtool/include/objtool/special.h:10,
DEBUG:                  from arch/x86/special.c:4:
DEBUG: /builddir/build/BUILD/kernel-x86_64/linux-6.1-rc4/tools/objtool/include/objtool/elf.h:10:10: fatal error: gelf.h: No such file or directory
DEBUG:    10 | #include <gelf.h>
DEBUG:       |          ^~~~~~~~
```
2022-11-07 17:52:17 +03:00
Mikhail Novosyolov
2b6c0b74bd Init v6.1 (6.1-rc4)
- initial update, config only for x86_64 for now
- patch 0001-Revert-kallsyms-unexport-kallsyms_lookup_name-and-ka.patch is useless, dropped it
- AUFS is not ready yet
- 04* patches were backports, left only our ones
- build without Baikal patches (use kernel-5.15-generic on Baikal)
- MGLRU has been merged into v6.1, it replaces le9 patch
2022-11-07 03:13:34 +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