summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | linux-fslc: update to v5.15.26Andrey Zhizhikin2022-04-051-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded up to v5.15.26 from stable korg. Following upstream commits are included in this version: ---- 8993e6067f26 Linux 5.15.26 3c805fce07c9 ice: fix concurrent reset and removal of VFs 26bc7197f9d3 ice: Fix race conditions between virtchnl handling and VF ndo ops fd21a0b6da94 memblock: use kfree() to release kmalloced memblock regions 83f331d1debb gpio: tegra186: Fix chip_data type confusion a15769155440 pinctrl: k210: Fix bias-pull-up e3a751ee48f9 pinctrl: fix loop in k210_pinconf_get_drive() 92cab57ea6d7 tty: n_gsm: fix deadlock in gsmtty_open() 06bce5327b76 tty: n_gsm: fix wrong modem processing in convergence layer type 2 1bc6f3b19bc6 tty: n_gsm: fix wrong tty control line for flow control 50cacb783bb3 tty: n_gsm: fix NULL pointer access due to DLCI release 519d0b389c10 tty: n_gsm: fix proper link termination after failed open 4f0ab1c8a5a6 tty: n_gsm: fix encoding of control signal octet bit DV 1851b9a46706 riscv: fix oops caused by irqsoff latency tracer e0ff4dffded5 riscv: fix nommu_k210_sdcard_defconfig 72aa720acacf IB/qib: Fix duplicate sysfs directory name 7a7e1b3aeef7 tps6598x: clear int mask on probe failure bde6a6b111b9 staging: fbtft: fb_st7789v: reset display before initialization ba9efbbf6745 thermal: int340x: fix memory leak in int3400_notify() 00265efbd3e5 RDMA/cma: Do not change route.addr.src_addr outside state checks 8df508b7a44c btrfs: prevent copying too big compressed lzo segment d2bef2cbd3b1 driver core: Free DMA range map when device is released 453a82127f17 mtd: core: Fix a conflict between MTD and NVMEM on wp-gpios property fcd3f5906d64 nvmem: core: Fix a conflict between MTD and NVMEM on wp-gpios property ce94606060d7 xhci: Prevent futile URB re-submissions due to incorrect return value. c8b38e557414 xhci: re-initialize the HC during resume if HCE was set 88f69c64443f usb: dwc3: gadget: Let the interrupt handler disable bottom halves. 83e0190fb77c usb: dwc3: pci: Fix Bay Trail phy GPIO mappings e62f41a6528f usb: dwc3: pci: Add "snps,dis_u2_susphy_quirk" for Intel Bay Trail 943a914d3dab usb: dwc2: drd: fix soft connect when gadget is unconfigured 85171fbf714c USB: serial: option: add Telit LE910R1 compositions c331aa7e7064 USB: serial: option: add support for DW5829e 6db927ce66ac tracefs: Set the group ownership in apply_options() not parse_options() 2c775ad1fd5e USB: gadget: validate endpoint index for xilinx udc da514063440b usb: gadget: rndis: add spinlock for rndis response list f7c9fd0dff99 Revert "USB: serial: ch341: add new Product ID for CH341A" 27089f04fac6 ata: pata_hpt37x: disable primary channel on HPT371 4e508c593573 sc16is7xx: Fix for incorrect data being transmitted 72b0fba2dd4d iio: Fix error handling for PM 1f05c7568445 iio: imu: st_lsm6dsx: wait for settling time in st_lsm6dsx_read_oneshot c77f4ae7bd43 iio: accel: fxls8962af: add padding to regmap for SPI ca9d1799be68 iio: adc: ad7124: fix mask used for setting AIN_BUFP & AIN_BUFM bits 0cb9b2f73c18 iio: adc: tsc2046: fix memory corruption by preventing array overflow fe7347780298 iio: adc: men_z188_adc: Fix a resource leak in an error handling path 7bdf7d5f0cbd iio:imu:adis16480: fix buffering for devices with no burst mode 9000406481a5 tracing: Have traceon and traceoff trigger honor the instance 7e35b31e2cee tracing: Dump stacktrace trigger to the corresponding instance c8b56e51aa91 RDMA/ib_srp: Fix a deadlock e7a66dd26877 configfs: fix a race in configfs_{,un}register_subsystem() a94879d41917 bnxt_en: Increase firmware message response DMA wait time 27440589551f RDMA/rtrs-clt: Move free_permit from free_clt to rtrs_clt_close bf2cfad0c6e4 RDMA/rtrs-clt: Fix possible double free in error case ff999198ec21 net-timestamp: convert sk->sk_tskey to atomic_t d99dcdabc52a regmap-irq: Update interrupt clear register for proper reset 43221f446c02 gpio: rockchip: Reset int_bothedge when changing trigger 3c32405d6474 spi: spi-zynq-qspi: Fix a NULL pointer dereference in zynq_qspi_exec_mem_op() 2378f94c8d9b net/mlx5: Update log_max_qp value to be 17 at most 6e94d2863384 net/mlx5e: kTLS, Use CHECKSUM_UNNECESSARY for device-offloaded packets 95c1867704d0 net/mlx5e: MPLSoUDP decap, fix check for unsupported matches d4d188487ddc net/mlx5: DR, Fix the threshold that defines when pool sync is initiated 9703a9e2f968 net/mlx5: Fix wrong limitation of metadata match on ecpf f63548dd05ab net/mlx5: Fix possible deadlock on rule deletion 837b0d2e69e8 net/mlx5: DR, Don't allow match on IP w/o matching on full ethertype/ip_version 954997aeb8f2 ibmvnic: schedule failover only if vioctl fails 117a5a7f019e net/mlx5: DR, Cache STE shadow memory 6b6094db77e6 udp_tunnel: Fix end of loop test in udp_tunnel_nic_unregister() 4039254acbd4 surface: surface3_power: Fix battery readings on batteries without a serial number 062772d5cc8c net/smc: Use a mutex for locking "struct smc_pnettable" e96e204ee6fa netfilter: nf_tables: fix memory leak during stateful obj update 7d258451d345 net: mdio-ipq4019: add delay after clock enable 9d8097caa732 nfp: flower: Fix a potential leak in nfp_tunnel_add_shared_mac() 8ffb8ac34488 netfilter: nf_tables: unregister flowtable hooks on netns exit 2e15fa8091de net: Force inlining of checksum functions in net/checksum.h be2d38247657 net: ll_temac: check the return value of devm_kmalloc() a95ea90deb30 net/sched: act_ct: Fix flow table lookup after ct clear or switching zones d064d0c39405 drm/i915/dg2: Print PHY name properly on calibration error eae86ab32069 drm/vc4: crtc: Fix runtime_pm reference counting 163e50b00530 net/mlx5e: Fix wrong return value on ioctl EEPROM query failure 143dafa60aa7 drm/edid: Always set RGB444 f941104aa116 openvswitch: Fix setting ipv6 fields causing hw csum failure 62ca33976ddc net: mv643xx_eth: process retval from of_get_mac_address 899e56a1ad43 gso: do not skip outer ip header in case of ipip and net_failover 0a9bc4179c30 tipc: Fix end of loop tests for list_for_each_entry() 8270e92a0e42 nvme: also mark passthrough-only namespaces ready in nvme_update_ns_info 6f2e0ae12aa8 net: __pskb_pull_tail() & pskb_carve_frag_list() drop_monitor friends c718ea4e7382 io_uring: add a schedule point in io_add_buffers() 8628f489b749 bpf: Add schedule points in batch ops 976406c5cc00 bpf: Fix a bpf_timer initialization issue 755d4b744056 selftests: bpf: Check bpf_msg_push_data return value 5d75e374eb77 bpf: Do not try bpf_msg_push_data with len 0 719d1c2524c8 bpf: Fix crash due to incorrect copy_map_value de49b0e1cf62 net/mlx5: Update the list of the PCI supported devices 9594d817b5eb ice: initialize local variable 'tlv' b3615ea66b91 ice: check the return of ice_ptp_gettimex64 7e8da9964437 net/mlx5: Fix tc max supported prio for nic mode 7efe8499cb90 hwmon: Handle failure to register sensor with thermal zone correctly 86da2e4a1284 bnxt_en: Fix incorrect multicast rx mask setting when not requested 24931b4d199e bnxt_en: Fix offline ethtool selftest with RDMA enabled f84bbb9893bd bnxt_en: Fix active FEC reporting to ethtool 1243861bc002 bnx2x: fix driver load from initrd 7c844c7af784 selftests: mptcp: be more conservative with cookie MPJ limits f76977643339 selftests: mptcp: fix diag instability f25ae162f4b3 mptcp: add mibs counter for ignored incoming options 150d1e06c4f1 mptcp: fix race in incoming ADD_ADDR option processing 40bbab9d4ed7 perf data: Fix double free in perf_session__delete() 05ef4f56173e perf evlist: Fix failed to use cpu list for uncore events 0b92b5f4c50b gpu: host1x: Always return syncpoint value when waiting 734d80b4365a Revert "i40e: Fix reset bw limit when DCB enabled with 1 TC" 1cfb33b338fb ping: remove pr_err from ping_lookup 2922aff43397 optee: use driver internal tee_context for some rpc 0efdc0360395 tee: export teedev_open() and teedev_close_context() 6c5d780469d6 netfilter: nf_tables_offload: incorrect flow offload action array size 144f3008524c netfilter: xt_socket: missing ifdef CONFIG_IP6_NF_IPTABLES dependency cb2313b216be netfilter: xt_socket: fix a typo in socket_mt_destroy() 49909c9f8458 CDC-NCM: avoid overflow in sanity checking 4b77aab7ada7 USB: zaurus: support another broken Zaurus 9f2d61477990 sr9700: sanity check for packet length 0726fca0b6cc drm/i915: Fix bw atomic check when switching between SAGV vs. no SAGV 1b4445e09df8 drm/i915: Correctly populate use_sagv_wm for all pipes 7782e3c4e539 drm/i915: Widen the QGV point mask 8840d963e566 drm/amdgpu: do not enable asic reset for raven2 70b2413ac30c drm/amdgpu: disable MMHUB PG for Picasso ea44fcee7e3d drm/amd: Check if ASPM is enabled from PCIe subsystem c00e4c01f470 drm/amd/pm: fix some OEM SKU specific stability issues 211b67fb5a49 drm/amd/display: Protect update_bw_bounding_box FPU code. 4c3644b6c96c KVM: x86/mmu: make apf token non-zero to fix bug 759e5dc6554d parisc/unaligned: Fix ldw() and stw() unalignment handlers bf0b3d61e002 parisc/unaligned: Fix fldd and fstd unaligned handlers on 32-bit kernel 960d474e451b vhost/vsock: don't check owner in vhost_vsock_stop() while releasing af091cc27e37 selinux: fix misuse of mutex_is_locked() 0d773aaf5a90 io_uring: disallow modification of rsrc_data during quiesce 7c83437fb3ae io_uring: don't convert to jiffies for waiting on timeouts 6d20ff677349 clk: jz4725b: fix mmc0 clock gating b80fbc20f334 btrfs: tree-checker: check item_size for dev_item 7e80846a9927 btrfs: tree-checker: check item_size for inode_item a6d9692cadb9 x86/ptrace: Fix xfpregs_set()'s incorrect xmm clearing ebeb7b73571e cgroup-v1: Correct privileges check in release_agent writes ffed0bf6a63d cgroup/cpuset: Fix a race between cpuset_attach() and cpu hotplug f89903ae99bd mm/filemap: Fix handling of THPs in generic_file_buffered_read() 1e7beca28299 Linux 5.15.25 5dcc36569734 lockdep: Correct lock_classes index mapping c2df4c62a189 i2c: brcmstb: fix support for DSL and CM variants ec7d87b64e78 ice: enable parsing IPSEC SPI headers for RSS 0b4ea5b72b17 scsi: qedi: Fix ABBA deadlock in qedi_process_tmf_resp() and qedi_process_cmd_cleanup_resp() 795feafb7234 copy_process(): Move fd_install() out of sighand->siglock critical section 3e41445287af dmaengine: ptdma: Fix the error handling path in pt_core_init() 8641ceb41f30 i2c: qcom-cci: don't put a device tree node before i2c_add_adapter() 7512f91bc313 i2c: qcom-cci: don't delete an unregistered adapter 052707279e70 tests: fix idmapped mount_setattr test 6b186a23af0d dmaengine: sh: rcar-dmac: Check for error num after dma_set_max_seg_size 4f3a0737992c dmaengine: stm32-dmamux: Fix PM disable depth imbalance in stm32_dmamux_probe 62e228e3e169 dmaengine: sh: rcar-dmac: Check for error num after setting mask f4a821b098c5 net: sched: limit TC_ACT_REPEAT loops 2b2be95b6013 ucounts: Move RLIMIT_NPROC handling after set_user b5f949d9a9c3 rlimit: Fix RLIMIT_NPROC enforcement failure caused by capability calls in set_user 114e9f141822 lib/iov_iter: initialize "flags" in new pipe_buffer 2d2d92cfcd3b ucounts: Enforce RLIMIT_NPROC not RLIMIT_NPROC+1 efc853d8ffd5 ucounts: Base set_cred_ucounts changes on the real user f418bfabea43 ucounts: In set_cred_ucounts assume new->ucounts is non-NULL d464492eb391 ucounts: Handle wrapping in is_ucounts_overlimit e1e26697d032 EDAC: Fix calculation of returned address and next offset in edac_align_ptr() e6da726eb67d scsi: lpfc: Fix pt2pt NVMe PRLI reject LOGO loop 3f2bc7f028f6 kconfig: fix failing to generate auto.conf 88289d56cb28 net: macb: Align the dma and coherent dma masks b501b0f4e113 net: usb: qmi_wwan: Add support for Dell DW5829e 1ddab2ee8829 drm/amd/display: fix yellow carp wm clamping 929b2eddebc2 drm/amd/display: Cap pflip irqs per max otg number 3fd92f5be6c4 display/amd: decrease message verbosity about watermarks table failure eb61dbb192b1 tracing: Fix tp_printk option related with tp_printk_stop_on_boot 893297940084 drm/rockchip: dw_hdmi: Do not leave clock enabled in error case 9921c866dc36 xprtrdma: fix pointer derefs in error cases of rpcrdma_ep_create b5caba5efbab soc: aspeed: lpc-ctrl: Block error printing on probe defer cases 71720cae1cad ata: libata-core: Disable TRIM on M88V29 62542c5f18a1 kconfig: let 'shell' return enough output for deep path names 004458327695 ACPI: PM: Revert "Only mark EC GPE for wakeup on Intel systems" 246dfbc12539 mm: io_uring: allow oom-killer from io_uring_setup 54d69f072d5e selftests: fixup build warnings in pidfd / clone3 tests fc6d187f2986 pidfd: fix test failure due to stack overflow on some arches 9659711c3248 arm64: dts: meson-g12: drop BL32 region from SEI510/SEI610 42b3092ccfb1 arm64: dts: meson-g12: add ATF BL32 reserved-memory region de3b10b7ccc6 arm64: dts: meson-gx: add ATF BL32 reserved-memory region 5644bf688e4a ksmbd: don't align last entry offset in smb2 query directory 03dd71e0b9d8 ksmbd: fix same UniqueId for dot and dotdot entries 7afed8b3608e netfilter: conntrack: don't refresh sctp entries in closed state f7b95b396700 x86/bug: Merge annotate_reachable() into _BUG_FLAGS() asm c4315bffe5d0 irqchip/sifive-plic: Add missing thead,c900-plic match string 459b97c958c1 phy: phy-mtk-tphy: Fix duplicated argument in phy-mtk-tphy 993db6da4aec staging: vc04_services: Fix RCU dereference check 6a469cf7f372 phy: usb: Leave some clocks running during suspend 9492e1e53e7d ARM: OMAP2+: adjust the location of put_device() call in omapdss_init_of 1587d6b1e0b9 ARM: OMAP2+: hwmod: Add of_node_put() before break 5f45f96f4189 KVM: x86/pmu: Use AMD64_RAW_EVENT_MASK for PERF_TYPE_RAW 0d3b91d4d9f5 KVM: x86/pmu: Don't truncate the PerfEvtSeln MSR when creating a perf event d8110cb2cf19 KVM: x86/pmu: Refactoring find_arch_event() to pmc_perf_hw_id() c377e2ba78d3 Drivers: hv: vmbus: Fix memory leak in vmbus_add_channel_kobj 6936f02d14ed mtd: rawnand: ingenic: Fix missing put_device in ingenic_ecc_get de0d102d0c8c HID: elo: fix memory leak in elo_probe ffe36e3a991e mtd: rawnand: brcmnand: Fixed incorrect sub-page ECC status 9fd00a568663 mtd: phram: Prevent divide by zero bug in phram_setup() 3eb5185896a6 mtd: parsers: qcom: Fix missing free for pparts in cleanup eb03cb6e03ff mtd: parsers: qcom: Fix kernel panic on skipped partition 502f86f5168a mtd: rawnand: qcom: Fix clock sequencing in qcom_nandc_probe() e65450a12cf4 block: fix surprise removal for drivers calling blk_set_queue_dying e1dce8e127fd tty: n_tty: do not look ahead for EOL character past the end of the buffer 21165833efa6 NFS: Do not report writeback errors in nfs_getattr() f1322f10f60c NFS: LOOKUP_DIRECTORY is also ok with symlinks f2238b4e83b6 NFS: Remove an incorrect revalidation in nfs4_update_changeattr_locked() 4b9c861a589e block/wbt: fix negative inflight counter when remove scsi device a22b213139e0 ASoC: qcom: Actually clear DMA interrupt register for HDMI ce3e1f82da73 ASoC: tas2770: Insert post reset delay 493c9e850677 scsi: ufs: Fix a deadlock in the error handler 2af0fdfbfb37 scsi: ufs: Remove dead code 84c109620fef tipc: fix wrong notification node addresses 727dd33561d5 smb3: fix snapshot mount option 4a7ec50298b1 mtd: rawnand: gpmi: don't leak PM reference in error path 45948a4b1fd0 powerpc/lib/sstep: fix 'ptesync' build error 0e0b5705640c powerpc/603: Fix boot failure with DEBUG_PAGEALLOC and KFENCE 68b8924f6038 cifs: fix set of group SID via NTSD xattrs b4b8e7ae1346 ASoC: ops: Fix stereo change notifications in snd_soc_put_xr_sx() 312d8074bc99 ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw_sx() ed1e33f121ea ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw_range() edb43ae4ca8d ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw() 900d37d7d8ef ALSA: hda: Fix missing codec probe on Shenker Dock 15 f9d9574a8ba8 ALSA: hda: Fix regression on forced probe mask option 3b6134e35a60 ALSA: hda/realtek: Fix deadlock by COEF mutex a562de3b700a ALSA: hda/realtek: Add quirk for Legion Y9000X 2019 2c9a7e11127e ALSA: usb-audio: revert to IMPLICIT_FB_FIXED_DEV for M-Audio FastTrack Ultra 7285daaca3cd arm64: Correct wrong label in macro __init_el2_gicv3 b04dcc00ae33 selftests/exec: Add non-regular to TEST_GEN_PROGS bf4161eb7e3b perf bpf: Defer freeing string after possible strlen() on it e8ba5b039eea net: bridge: multicast: notify switchdev driver whenever MC processing gets disabled 6b1c9f99c2e6 dpaa2-eth: Initialize mutex used in one step timestamping path d3c9dd36ec24 dpaa2-switch: fix default return of dpaa2_switch_flower_parse_mirror_key 1a16f047946b tipc: fix wrong publisher node address in link publications 868366d627e4 atl1c: fix tx timeout after link flap on Mikrotik 10/25G NIC 0e6727589aea net: phy: mediatek: remove PHY mode check on MT7531 7de7ba7a8bd4 net/smc: Avoid overwriting the copies of clcsock callback functions f8ba235c4927 libsubcmd: Fix use-after-free for realloc(..., 0) 4c9f207810b7 bonding: fix data-races around agg_select_timer 9bb363ba014f net_sched: add __rcu annotation to netdev->qdisc 3077976a752a drop_monitor: fix data-race in dropmon_net_event / trace_napi_poll_hit bdb6df9bedb3 bonding: force carrier update when releasing slave b9ff5667e116 ping: fix the dif and sdif check in ping_lookup 392c42424ae0 net: ieee802154: ca8210: Fix lifs/sifs periods 4b27446b538d net: dsa: lan9303: add VLAN IDs to master device 860c5c275ed2 net: dsa: lan9303: handle hwaccel VLAN tags df2495f329b0 net: dsa: lantiq_gswip: fix use after free in gswip_remove() 2566a89b9e16 net: dsa: mv88e6xxx: flush switchdev FDB workqueue before removing VLAN d8905a499af4 net: dsa: lan9303: fix reset on probe 241e633cb379 cfg80211: fix race in netlink owner interface destruction c4caf72a42d3 brcmfmac: firmware: Fix crash in brcm_alt_fw_path 00fb850c8a1a mac80211: mlme: check for null after calling kmemdup 61e8fc49a9f8 Revert "net: ethernet: bgmac: Use devm_platform_ioremap_resource_byname" d51cd648dbca ipv6: per-netns exclusive flowlabel checks 3e11ef1903cf ipv6: mcast: use rcu-safe version of ipv6_get_lladdr() 9ed25183e6d4 ipv6: fix data-race in fib6_info_hw_flags_set / fib6_purge_rt db333693b052 ipv4: fix data races in fib_alias_hw_flags_set 5dc653ef0785 selftests: netfilter: disable rp_filter on router 2035d13eb12e netfilter: nft_synproxy: unregister hooks on init error path a1d9e1f14207 selftests: netfilter: fix exit value for nft_concat_range b10f4b00e10a iwlwifi: mvm: don't send SAR GEO command for 3160 devices c448b0541abf iwlwifi: pcie: gen2: fix locking when "HW not ready" 78cd5c0acfed iwlwifi: pcie: fix locking when "HW not ready" 79bdf56cc55d drm/i915/ttm: tweak priority hint selection e4778408c04d drm/i915/gvt: Make DRM_I915_GVT depend on X86 02f7d38533ba drm/cma-helper: Set VM_DONTEXPAND for mmap 787468ee7a43 vsock: remove vsock from connected table when connect is interrupted by a signal fe802b3fe763 drm/i915: Fix mbus join config lookup 34f5556ddf2b drm/i915: Fix dbuf slice config lookup d006f2fe7d62 drm/i915/opregion: check port number bounds for SWSCI display power state 960c8a55016b drm/amdgpu: skipping SDMA hw_init and hw_fini for S0ix. 3851046599c1 drm/amd/pm: correct the sequence of sending gpu reset msg a1596e0277ed drm/atomic: Don't pollute crtc_state->mode_blob with error pointers 68f3a4252e97 drm/radeon: Fix backlight control on iMac 12,1 ddd46059f7d9 iwlwifi: fix use-after-free 8209fede7d58 KVM: x86: nSVM: mark vmcb01 as dirty when restoring SMM saved state 74b426bea4f7 KVM: x86: nSVM: fix potential NULL derefernce on nested migration 417b87cb2311 KVM: x86: SVM: don't passthrough SMAP/SMEP/PKE bits in !NPT && !gCR0.PG case cd14c7342df5 KVM: x86: nSVM/nVMX: set nested_run_pending on VM entry which is a result of RSM b5c86e750388 KVM: x86/xen: Fix runstate updates to be atomic when preempting vCPU b16817a6de31 random: wake up /dev/random writers after zap effdcc250584 gcc-plugins/stackleak: Use noinstr in favor of notrace 0a01326fddf6 Revert "module, async: async_synchronize_full() on module init iff async is used" 769a6b33ec9f x86/Xen: streamline (and fix) PV CPU enumeration 0fec53c5dca8 drm/amdgpu: fix logic inversion in check 38108fd273ac drm/amd: Only run s3 or s0ix if system is configured properly 72808bb42c87 drm/amd: add support to check whether the system is set to s3 0ceba4d64fee net: sparx5: do not refer to skb after passing it on 646952b2210f nvme-rdma: fix possible use-after-free in transport error_recovery work 5e42fca37ccc nvme-tcp: fix possible use-after-free in transport error_recovery work e043fb5a0336 nvme: fix a possible use-after-free in controller reset during load 64519c9e32ac drm/amd: Warn users about potential s0ix problems d9d93f32534a scsi: pm8001: Fix use-after-free for aborted SSP/STP sas_task 3c334cdfd949 scsi: pm8001: Fix use-after-free for aborted TMF sas_task f2c58667ffcd scsi: core: Reallocate device's budget map on queue depth change 46756cc81099 kselftest: Fix vdso_test_abi return status 3801775a07b5 scsi: pm80xx: Fix double completion for SATA devices 64d6f76958c5 quota: make dquot_quota_sync return errors from ->sync_fs 38f22c730c38 vfs: make freeze_super abort when sync_filesystem returns error 5d3e1af11e07 pinctrl: bcm63xx: fix unmet dependency on REGMAP for GPIO_REGMAP 4c958f0c5714 ax25: improve the incomplete fix to avoid UAF and NPD bugs bced176da6e0 selftests: skip mincore.check_file_mmap when fs lacks needed support 7d10b671a052 selftests: openat2: Skip testcases that fail with EOPNOTSUPP 04542fd44dd7 selftests: openat2: Add missing dependency in Makefile a613105e07b9 selftests: openat2: Print also errno in failure messages 16d28de2f361 selftests/zram: Adapt the situation that /dev/zram0 is being used 9172557bdf13 selftests/zram01.sh: Fix compression ratio calculation 586ec7c0992a selftests/zram: Skip max_comp_streams interface on newer kernel 23b2a2538240 net: ieee802154: at86rf230: Stop leaking skb's c99068d6839c kselftest: signal all child processes eb3b35385558 selftests: rtc: Increase test timeout so that all tests run ec1d9bb08850 kunit: tool: Import missing importlib.abc fdad28ff1d1d platform/x86: ISST: Fix possible circular locking dependency detected 54688a550924 platform/x86: touchscreen_dmi: Add info for the RWC NANOTE P8 AY07J 2-in-1 7e234c47fd2f btrfs: send: in case of IO error log it 94e76b372817 parisc: Add ioread64_lo_hi() and iowrite64_lo_hi() c7a4b1d155d3 PCI: hv: Fix NUMA node assignment when kernel boots with custom NUMA topology 7da6ba116cdc HID: amd_sfh: Correct the structure field name 6b75f5c18f38 HID: amd_sfh: Increase sensor command timeout bdbc65eb77ee HID: i2c-hid: goodix: Fix a lockdep splat 6451058f2720 HID: amd_sfh: Add illuminance mask to limit ALS max value b3dc4b9d3ca6 mm: don't try to NUMA-migrate COW pages that have other uses f3ff5f75d8f6 mmc: block: fix read single on recovery logic 5b6e29b9306c parisc: Fix sglist access in ccio-dma.c 8c8e949ae81e parisc: Fix data TLB miss in sba_unmap_sg 9413b2e2bdb7 parisc: Drop __init from map_pages declaration 35c955b5a45e serial: parisc: GSC: fix build when IOSAPIC is not set 7a25d8249971 parisc: Show error if wrong 32/64-bit compiler is being used 9750d45760c8 Revert "svm: Add warning message for AVIC IPI invalid target" 65ad2f6191a6 HID:Add support for UGTABLET WP5540 06bd0f157e70 scsi: lpfc: Fix mailbox command failure during driver initialization ae6ca6343929 btrfs: zoned: cache reported zone during mount a8dd0cfa3779 fs/proc: task_mmu.c: don't read mapcount for migration entry f0a60c7c4ede drm/nouveau/pmu/gm200-: use alternate falcon reset sequence a0ebea480bb3 Linux 5.15.24 65ab30f6a695 iommu: Fix potential use-after-free during probe 7969fe91c983 perf: Fix list corruption in perf_cgroup_switch() 8ebcd2c680e1 arm64: dts: imx8mq: fix lcdif port node 48f54966f7f7 MIPS: octeon: Fix missed PTR->PTR_WD conversion cd4494f8685c scsi: lpfc: Reduce log messages seen after firmware download 6737f9a95a42 scsi: lpfc: Remove NVMe support if kernel has NVME_FC disabled c8e9c2b52c4c Makefile.extrawarn: Move -Wunaligned-access to W=1 24645c47880b x86/sgx: Silence softlockup detection when releasing large enclaves 30de73bebf2b hwmon: (dell-smm) Speed up setting of fan speed 16cde074b00c bus: mhi: pci_generic: Add mru_default for Cinterion MV31-W 2c1d20e34669 bus: mhi: pci_generic: Add mru_default for Foxconn SDX55 fe990b7bf6ac s390/cio: verify the driver availability for path_event call 56ca18dd5483 signal: HANDLER_EXIT should clear SIGNAL_UNKILLABLE f7a56fcca2e4 seccomp: Invalidate seccomp mode to catch death failures 956cf21cd1ae mm: memcg: synchronize objcg lists with a dedicated spinlock b7f54894aa75 iio: buffer: Fix file related error handling in IIO_BUFFER_GET_FD_IOCTL 7a360e546ad9 phy: ti: Fix missing sentinel for clk_div_table 12431425c466 speakup-dectlk: Restore pitch setting 9ae3dad535a9 USB: serial: cp210x: add CPI Bulk Coin Recycler id 7e5108a22f19 USB: serial: cp210x: add NCR Retail IO box id 8d226d39d052 USB: serial: ch341: add support for GW Instek USB2.0-Serial devices 2ea4f4612cb9 USB: serial: option: add ZTE MF286D modem 24311a9fc426 USB: serial: ftdi_sio: add support for Brainboxes US-159/235/320 2330b2ba6465 usb: raw-gadget: fix handling of dual-direction-capable endpoints 33d2a0c1ec20 usb: gadget: f_uac2: Define specific wTerminalType 2da3b0ab54fb usb: gadget: rndis: check size of RNDIS_MSG_SET command 3e33e5c67cb9 USB: gadget: validate interface OS descriptor requests d3d5bfb3a279 usb: gadget: udc: renesas_usb3: Fix host to USB_ROLE_NONE transition 8d2b04dad380 usb: dwc3: gadget: Prevent core from processing stale TRBs 93feb2bdf6d4 usb: ulpi: Call of_node_put correctly fc50f42e4616 usb: ulpi: Move of_node_put to ulpi_dev_release ffd0393adcdc net: usb: ax88179_178a: Fix out-of-bounds accesses in RX fixup f4e72ad027b0 Revert "usb: dwc2: drd: fix soft connect when gadget is unconfigured" a6ef1bda0efd usb: dwc2: drd: fix soft connect when gadget is unconfigured 9a5f471ae380 eeprom: ee1004: limit i2c reads to I2C_SMBUS_BLOCK_MAX decb36e9a9f0 n_tty: wake up poll(POLLRDNORM) on receiving data 573321db328b vt_ioctl: add array_index_nospec to VT_ACTIVATE ffe54289b02e vt_ioctl: fix array_index_nospec in vt_setactivate f916181692cb net: dsa: mv88e6xxx: fix use-after-free in mv88e6xxx_mdios_unregister d98ba26a4ba9 net: mscc: ocelot: fix mutex lock error during ethtool stats read 41a8c548d47b ice: Avoid RTNL lock when re-creating auxiliary device f9daedc3ab8f ice: Fix KASAN error in LAG NETDEV_UNREGISTER handler 52eb5c86ede4 ice: fix IPIP and SIT TSO offload efd399e12c1b ice: fix an error code in ice_cfg_phy_fec() 12e067a4d98f dpaa2-eth: unregister the netdev before disconnecting from the PHY 29b25d5f8f30 mptcp: netlink: process IPv6 addrs in creating listening sockets dcd1c4663469 drm/amd/pm: fix hwmon node of power1_label create issue 4b24ef1d03cf net: amd-xgbe: disable interrupts during pci removal 489d9fa78e59 tipc: rate limit warning for received illegal binding update bb04b5527aff net: mdio: aspeed: Add missing MODULE_DEVICE_TABLE b8ac37e57044 veth: fix races around rq->rx_notify_masked fdcb263fa5cd net: fix a memleak when uncloning an skb dst and its metadata f1ab1ba32d36 net: do not keep the dst cache when uncloning an skb dst and its metadata 6cbe14cc0eb6 nfp: flower: fix ida_idx not being released 3cab045c99db ipmr,ip6mr: acquire RTNL before calling ip[6]mr_free_table() on failure path b5652bc50dde net: dsa: lantiq_gswip: don't use devres for mdiobus 46b747232329 net: dsa: mt7530: fix kernel bug in mdiobus_free() when unbinding 8cda7577a0b4 net: dsa: felix: don't use devres for mdiobus caabb5f64f5c net: dsa: bcm_sf2: don't use devres for mdiobus aae1c6a1d3d6 net: dsa: ar9331: register the mdiobus under devres 8b626d45127d net: dsa: mv88e6xxx: don't use devres for mdiobus 147540cae264 bonding: pair enable_port with slave_arr_updates 3523167d6658 fbcon: Avoid 'cap' set but not used warning ef2cb1fc0365 gpio: sifive: use the correct register to read output values d9daa2b76dde gpiolib: Never return internal error codes to user space e799974e7cbb ACPI: PM: s2idle: Cancel wakeup before dispatching EC GPE ab142ea5d502 drm/panel: simple: Assign data from panel_dpi_probe() correctly 9e3dd49145f3 ixgbevf: Require large buffers for build_skb on 82599VF 51eece9f8a1d arm64: dts: meson-sm1-odroid: fix boot loop after reboot 57154c07ed62 arm64: dts: meson-sm1-bananapi-m5: fix wrong GPIO domain for GPIOE_2 162f8057192c arm64: dts: meson-sm1-odroid: use correct enable-gpio pin for tf-io regulator 006dc5815bb3 arm64: dts: meson-g12b-odroid-n2: fix typo 'dio2133' c5ee4cbd0f1b netfilter: ctnetlink: disable helper autoassign 7f486bed5ec0 net: sparx5: Fix get_stat64 crash in tcpdump e4382d0a39f9 misc: fastrpc: avoid double fput() on failed usercopy f5e8733d93cf drm/vc4: hdmi: Allow DBLCLK modes even if horz timing is odd. 3d2bc21a6768 NFS: Don't skip directory entries when doing uncached readdir 557302faea9c NFS: Don't overfill uncached readdir pages 00181d6c9665 gpio: aggregator: Fix calling into sleeping GPIO controllers ddcb149ce10a phy: dphy: Correct clk_pre parameter 72a8aee863af usb: f_fs: Fix use-after-free for epfile 0ed2f9a97a92 arm64: dts: imx8mq: fix mipi_csi bidirectional port numbers af6a1d60a13c ARM: dts: imx7ulp: Fix 'assigned-clocks-parents' typo 94b16ca86ab6 phy: stm32: fix a refcount leak in stm32_usbphyc_pll_enable() 541ec7bfeed3 phy: xilinx: zynqmp: Fix bus width setting for SGMII 58c42f415b81 ARM: dts: imx6qdl-udoo: Properly describe the SD card detect 025c6eef1490 staging: fbtft: Fix error path in fbtft_driver_module_init() c0ad2c2cac1b phy: broadcom: Kconfig: Fix PHY_BRCM_USB config option 86cdc3060d41 ARM: dts: meson8b: Fix the UART device-tree schema validation 5253b083f0a8 ARM: dts: meson8: Fix the UART device-tree schema validation 00d135070efa ARM: dts: meson: Fix the UART compatible strings c22bddf61db0 ARM: dts: Fix timer regression for beagleboard revision c ac14a51c3169 drm/i915: Populate pipe dbuf slices more accurately during readout 8d6a31b83cdd drm/i915: Allow !join_mbus cases for adlp+ dbuf configuration 05ffa30c99f7 drm/rockchip: vop: Correct RK3399 VOP register fields c1af59449d80 drm/amdgpu/display: change pipe policy for DCN 2.0 0e546bb1324e PM: s2idle: ACPI: Fix wakeup interrupts handling 65aabd296665 ACPI/IORT: Check node revision for PMCG resources 64c37c05f7ad nvme-tcp: fix bogus request completion when failing to send AER 7740eb27c38e ARM: socfpga: fix missing RESET_CONTROLLER ccdd7956cd28 ARM: dts: Fix boot regression on Skomer 14917a884f70 ARM: dts: imx23-evk: Remove MX23_PAD_SSP1_DETECT from hog group 4134396f99d2 gfs2: Fix gfs2_release for non-writers regression 71f46f3d1bf2 riscv: eliminate unreliable __builtin_frame_address(1) efe220337181 riscv: cpu-hotplug: clear cpu from numa map when teardown 7486227fa47a riscv: fix build with binutils 2.38 67398d2c7b8c KVM: x86: Report deprecated x87 features in supported CPUID c09a83ae3b2e KVM: VMX: Set vmcs.PENDING_DBG.BS on #DB in STI/MOVSS blocking shadow f7da3276e087 KVM: SVM: Don't kill SEV guest if SMAP erratum triggers in usermode 11f9427d01a3 KVM: nVMX: Also filter MSR_IA32_VMX_TRUE_PINBASED_CTLS when eVMCS a3c43649600b KVM: nVMX: eVMCS: Filter out VM_EXIT_SAVE_VMX_PREEMPTION_TIMER d44af3ad2a21 KVM: eventfd: Fix false positive RCU usage warning a85f3ea1407f net: stmmac: dwmac-sun8i: use return val of readl_poll_timeout() a3ba49c129ed MIPS: Fix build error due to PTR used in more places 96f91a877a5c nvme-pci: add the IGNORE_DEV_SUBNQN quirk for Intel P4500/P4600 SSDs a3486ef99a3b perf: Always wake the parent event 8981a8fd900e usb: dwc2: gadget: don't try to disable ep0 in dwc2_hsotg_suspend a277422a8d97 drm/amd/display: Correct MPC split policy for DCN301 dc5769c7b063 PM: hibernate: Remove register_nosave_region_late() 50fe79589c14 net: stmmac: reduce unnecessary wakeups from eee sw timer 6207f35c213f scsi: myrs: Fix crash in error case 0c8d27c2aae5 scsi: ufs: Treat link loss as fatal error f0a91d892310 scsi: ufs: Use generic error code in ufshcd_set_dev_pwr_mode() cb26e94204d7 scsi: pm8001: Fix bogus FW crash for maxcpus=1 1c22df15cf40 scsi: qedf: Change context reset messages to ratelimited 6be8eaad75ca scsi: qedf: Fix refcount issue when LOGO is received during TMF 1f53bbf27a87 scsi: qedf: Add stag_work to all the vports 83f31dab46b2 scsi: ufs: ufshcd-pltfrm: Check the return value of devm_kstrdup() 4f786e8f18c3 scsi: target: iscsi: Make sure the np under each tpg is unique 43ae0ccc4d27 powerpc/fixmap: Fix VM debug warning on unmap fa693cfd8fe4 net: sched: Clarify error message when qdisc kind is unknown 9696125fb3ca drm: panel-orientation-quirks: Add quirk for the 1Netbook OneXPlayer 770d1ba9a820 drm/vc4: Fix deadlock on DSI device attach error 85008bde411d sched: Avoid double preemption in __cond_resched_*lock*() ec903b6daa58 x86/perf: Avoid warning for Arch LBR without XSAVE ef5685971abd perf/x86/rapl: fix AMD event handling 3f4e05eb46ae irqchip/realtek-rtl: Service all pending interrupts 4403233b8775 sunrpc: Fix potential race conditions in rpc_sysfs_xprt_state_change() 4b22aa42bd4d net/sunrpc: fix reference count leaks in rpc_sysfs_xprt_state_change 5ca123c91a64 SUNRPC allow for unspecified transport time in rpc_clnt_add_xprt c5ae18fa8d71 NFSv4 handle port presence in fs_location server string be67be6a1a8f NFSv4 expose nfs_parse_server_name function 6f2836341d8a NFSv4.1 query for fs_location attr on a new file system 2df6a47a131a NFSv4 store server support for fs_location attribute 0c5d3bfb2967 NFSv4 remove zero number of fs_locations entries error check 3cb5b317901e NFSv4.1: Fix uninitialised variable in devicenotify 58967a232ab3 nfs: nfs4clinet: check the return value of kstrdup() bbf647ecebc0 NFSv4 only print the label when its queried 38ae938701e7 NFS: change nfs_access_get_cached to only report the mask 78c28fdf1685 tracing: Propagate is_signed to expression 8fdaa9a6ace2 thermal/drivers/int340x: Fix RFIM mailbox write commands 5abd95ff5d6a thermal: int340x: Limit Kconfig to 64-bit 786293f61b4b thermal/drivers/int340x: processor_thermal: Suppot 64 bit RFIM responses e9b0301939d1 thermal/drivers/int340x: Improve the tcc offset saving for suspend/resume c6eff5c42771 NFSD: Fix the behavior of READ near OFFSET_MAX c9a8571dd893 NFSD: Fix offset type in I/O trace points 01c3ae81eef4 NFSD: Clamp WRITE offsets 8e0ecaf7a7e5 NFSD: Fix ia_size underflow 37f2d2cd8ead NFSD: Fix NFSv3 SETATTR/CREATE's handling of large file sizes 535e301ea677 NFS: Fix initialisation of nfs_client cl_flags field 6b42352bea56 net: phy: marvell: Fix MDI-x polarity setting in 88e1118-compatible PHYs 9338c17e2c63 net: phy: marvell: Fix RGMII Tx/Rx delays setting in 88e1121-compatible PHYs 540dff311c9a can: isotp: fix error path in isotp_sendmsg() to unlock wait queue f90cc68f9f4b can: isotp: fix potential CAN frame reception race in isotp_rcv() dbe7bf9b6fc8 mmc: core: Wait for command setting 'Power Off Notification' bit to complete 222c071fadd6 mmc: sdhci-of-esdhc: Check for error num after setting mask cf4570ca8ed6 ima: Do not print policy rule with inactive LSM labels 5389ea64af1e ima: Allow template selection with ima_template[_fmt]= after ima_hash= 20805cdf95af ima: Remove ima_policy file before directory 0838d6d68182 ima: fix reference leak in asymmetric_verify() 739b7bb886b5 integrity: check the return value of audit_log_start() c1d3ac0c115f Linux 5.15.23 1f1788616157 tipc: improve size validations for received domain records 40eb05e5e72b crypto: api - Move cryptomgr soft dependency into algapi ab32ea3ad0d5 ksmbd: fix SMB 3.11 posix extension mount failure 14f880ea779e KVM: s390: Return error on SIDA memop on normal guest c28ee73fea29 arm64: Add Cortex-A510 CPU part definition af0e6c49438b moxart: fix potential use-after-free on remove path 0bf5b7cc9848 Linux 5.15.22 3853c4e27149 selftests: netfilter: check stateless nat udp checksum fixup b84753200e79 selftests: nft_concat_range: add test for reload with no element add/del 7c0ee51fe998 gpio: mpc8xxx: Fix an ignored error return from platform_get_irq() 3d631a1af0d7 gpio: idt3243x: Fix an ignored error return from platform_get_irq() ff43b75eea32 tools include UAPI: Sync sound/asound.h copy with the kernel sources f5afdefe188e cgroup/cpuset: Fix "suspicious RCU usage" lockdep warning e4a7e1418ab7 net: dsa: mt7530: make NET_DSA_MT7530 select MEDIATEK_GE_PHY f187daed64e1 ext4: fix incorrect type issue during replay_del_range 1b6762ecdf3c ext4: fix error handling in ext4_fc_record_modified_inode() ce38bb98cec7 ext4: fix error handling in ext4_restore_inline_data() 869cb287d893 ext4: modify the logic of ext4_mb_new_blocks_simple 0cb4480bc4f4 ext4: prevent used blocks from being allocated during fast commit replay d583cb17ee50 EDAC/xgene: Fix deferred probing c6c04bb32b73 EDAC/altera: Fix deferred probing 587dadb43c9a x86/perf: Default set FREEZE_ON_SMI for all e83d941fd344 perf/x86/intel/pt: Fix crash with stop filters in single-range mode 0f4dcaeaf6ae perf stat: Fix display of grouped aliased events 64e133ce280b perf: Copy perf_event_attr::sig_data on modification 9a60e92b76d6 kvm/arm64: rework guest entry logic 83071e2dad68 kvm: add guest_state_{enter,exit}_irqoff() aba976f96bbc rtc: cmos: Evaluate century appropriate 3b5fcdfab628 e1000e: Separate ADP board type from TGP b3a4d501e91c tools/resolve_btfids: Do not print any commands when building silently 7620887a7779 selftests: futex: Use variable MAKE instead of make c5610494fd45 selftests/exec: Remove pipe from TEST_GEN_FILES 5e457aeab52a bpf: Use VM_MAP instead of VM_ALLOC for ringbuf 62ab929a8f6b gve: fix the wrong AdminQ buffer queue index check 3611f4f91e11 nfsd: nfsd4_setclientid_confirm mistakenly expires confirmed client. 2f5a1ac68bdf scsi: bnx2fc: Make bnx2fc_recv_frame() mp safe 0bb4c6b9ecff pinctrl: bcm2835: Fix a few error paths 3cdcfa3c526e pinctrl: intel: fix unexpected interrupt ca63438dc5c4 pinctrl: intel: Fix a glitch when updating IRQ flags on a preconfigured line d4036172ca3b pinctrl: sunxi: Fix H616 I2S3 pin data f00012885e70 ASoC: codecs: wcd938x: fix return value of mixer put function b54ff87a1567 ASoC: codecs: lpass-rx-macro: fix sidetone register offsets aa7152f9f117 ASoC: codecs: wcd938x: fix incorrect used of portid baead410e5db ASoC: max9759: fix underflow in speaker_gain_control_put() 263b947aa4c1 ASoC: cpcap: Check for NULL pointer after calling of_get_child_by_name 841e6a6b831b ASoC: simple-card: fix probe failure on platform component c6cf5b5078db ASoC: xilinx: xlnx_formatter_pcm: Make buffer bytes multiple of period bytes 9d44f73df070 ASoC: fsl: Add missing error handling in pcm030_fabric_probe 8a15ac1786c9 drm/amd: avoid suspend on dGPUs w/ s2idle support when runtime PM enabled 5cba71707f0a drm/i915/overlay: Prevent divide by zero bugs in scaling b2c91bee7970 drm/kmb: Fix for build errors with Warray-bounds a84854bc230a net: stmmac: ensure PTP time register reads are consistent 27ea34ead54a net: stmmac: dump gmac4 DMA registers correctly 0ced878998f2 net: macsec: Verify that send_sci is on when setting Tx sci explicitly e7a0b3a0806d net: macsec: Fix offload support for NETDEV_UNREGISTER event 2967b08119d5 net: stmmac: properly handle with runtime pm in stmmac_dvr_remove() 6358e093547c net: stmmac: dwmac-visconti: No change to ETHER_CLOCK_SEL for unexpected speed request. 0ef6049f6649 net/smc: Forward wakeup to smc socket waitqueue after fallback ea8ecd2d65b4 net: ieee802154: Return meaningful error codes from the netlink helpers 566bf0e1c761 netfilter: nft_reject_bridge: Fix for missing reply from prerouting 94cd597e20ed net: ieee802154: ca8210: Stop leaking skb's 6c6b19a99131 net: ieee802154: mcr20a: Fix lifs/sifs periods 29e60b77a449 net: ieee802154: hwsim: Ensure proper channel selection at probe time bb7a226780e2 IB/cm: Release previously acquired reference counter in the cm_id_priv 40e20ba90390 IB/hfi1: Fix tstats alloc and dealloc dd00b4f8f768 spi: uniphier: fix reference count leak in uniphier_spi_probe() 66606d329d61 spi: meson-spicc: add IRQ check in meson_spicc_probe 7352f2c26482 spi: mediatek: Avoid NULL pointer crash in interrupt 101a1cf8af55 spi: bcm-qspi: check for valid cs before applying chip select ca1f48c30e5b iommu/amd: Fix loop timeout issue in iommu_ga_log_enable() 336d096b62bd iommu/vt-d: Fix potential memory leak in intel_setup_irq_remapping() e4b74b89862c ALSA: hda: Skip codec shutdown in case the codec is not registered 0c5c64335657 ALSA: hda: Fix signedness of sscanf() arguments c2a91f1ef38a ALSA: usb-audio: initialize variables that could ignore errors 63c69c93d978 RDMA/mlx4: Don't continue event handler after memory allocation failure 035ea99c537d RDMA/siw: Fix broken RDMA Read Fence/Resume logic. 7d9ad6f9f38f IB/rdmavt: Validate remote_addr during loopback atomic tests 2989ba9532ba RDMA/siw: Fix refcounting leak in siw_create_qp() 2923948ffe08 RDMA/ucma: Protect mc during concurrent multicast leaves 7715682f357d RDMA/cma: Use correct address when leaving multicast group 0452c3dc851b KVM: arm64: Stop handle_exit() from handling HVC twice when an SError occurs e1e852746997 KVM: arm64: Avoid consuming a stale esr value when SError occur aff6657f5243 Revert "ASoC: mediatek: Check for error clk pointer" 9908c759a17e mptcp: fix msk traversal in mptcp_nl_cmd_set_flags() 778283dc2840 fbcon: Add option to enable legacy hardware acceleration 2a2629db4248 Revert "fbcon: Disable accelerated scrolling" a3dd4d2682f2 IB/hfi1: Fix AIP early init panic 24f8e12d965b dma-buf: heaps: Fix potential spectre v1 gadget f576721152fd block: bio-integrity: Advance seed correctly for larger interval sizes a5389c80992f mm/kmemleak: avoid scanning potential huge holes 65a4863a4ed5 mm/pgtable: define pte_index so that preprocessor could recognize it 120973e64db9 mm/debug_vm_pgtable: remove pte entry from the page table 90391ac6888e nvme-fabrics: fix state check in nvmf_ctlr_matches_baseopts() 2093ecf557e7 drm/amd/display: Force link_rate as LINK_RATE_RBR2 for 2018 15" Apple Retina panels 7ff0ed88e4eb drm/amd/display: watermark latencies is not enough on DCN31 4f4c77ad5a13 drm/amd/pm: correct the MGpuFanBoost support for Beige Goby 39ac3945d966 drm/i915/adlp: Fix TypeC PHY-ready status readout d877e814a62b drm/nouveau: fix off by one in BIOS boundary checking b9e9f848c82b Revert "fs/9p: search open fids first" a7b717fa1516 btrfs: fix use-after-free after failure to create a snapshot 89d4cca583fc btrfs: fix deadlock between quota disable and qgroup rescan worker f4b2736eeb62 btrfs: don't start transaction for scrub if the fs is mounted read-only 7ccf5849bef7 ALSA: hda/realtek: Fix silent output on Gigabyte X570 Aorus Xtreme after reboot from Windows 9fc509f806a5 ALSA: hda/realtek: Fix silent output on Gigabyte X570S Aorus Master (newer chipset) b3625b0017a4 ALSA: hda/realtek: Add missing fixup-model entry for Gigabyte X570 ALC1220 quirks 730f823e3c68 ALSA: hda/realtek: Add quirk for ASUS GU603 586d71ddee6c ALSA: hda: realtek: Fix race at concurrent COEF updates 0e629052f013 ALSA: hda: Fix UAF of leds class devs at unbinding 303e89f94b66 ALSA: usb-audio: Correct quirk for VF0770 b0a7836ecf13 ASoC: ops: Reject out of bounds values in snd_soc_put_xr_sx() e8e07c5e25a2 ASoC: ops: Reject out of bounds values in snd_soc_put_volsw_sx() 9e8895f1b3d4 ASoC: ops: Reject out of bounds values in snd_soc_put_volsw() 10007bd96b6c ASoC: hdmi-codec: Fix OOB memory accesses 0b8b02903173 spi: stm32-qspi: Update spi registering 45ba0a5fa0a6 ipc/sem: do not sleep with a spin lock held b8d9e0aec158 audit: improve audit queue handling when "audit=1" on cmdline 70caa32e6d81 selinux: fix double free of cond_list on error paths d63d077fc446 drm/i915: Disable DSB usage for now ---- Link: https://lore.kernel.org/r/20220207103802.280120990@linuxfoundation.org # v5.15.22 Link: https://lore.kernel.org/r/20220207133903.595766086@linuxfoundation.org # v5.15.22 Link: https://lore.kernel.org/r/20220209191249.980911721@linuxfoundation.org # v5.15.23 Link: https://lore.kernel.org/r/20220214092506.354292783@linuxfoundation.org # v5.15.24 Link: https://lore.kernel.org/r/20220221084930.872957717@linuxfoundation.org # v5.15.25 Link: https://lore.kernel.org/r/20220228172347.614588246@linuxfoundation.org # v5.15.26 Link: https://github.com/Freescale/linux-fslc/pull/544 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
| * | | linux-fslc: update to v5.15.21Andrey Zhizhikin2022-04-051-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded up to v5.15.21 from stable korg. Following upstream commits are included in this version: ---- f01ed5defb04 Linux 5.15.21 2b2f53331b3a Revert "drm/vc4: hdmi: Make sure the device is powered with CEC" again a03d2f9f82bd Revert "drm/vc4: hdmi: Make sure the device is powered with CEC" 8deae2f4172c Linux 5.15.20 e6b678c1a367 ovl: fix NULL pointer dereference in copy up warning c3d81231ab84 tcp: add missing tcp_skb_can_collapse() test in tcp_shift_skb_data() 34321180b94d af_packet: fix data-race in packet_setsockopt / packet_setsockopt 03f42c8ef64a e1000e: Handshake with CSME starts from ADL platforms 6be234917788 cpuset: Fix the bug that subpart_cpus updated wrongly in update_cpumask() def5e7070079 rtnetlink: make sure to refresh master_dev/m_ops in __rtnl_newlink() f36cacd6c933 net: sched: fix use-after-free in tc_new_tfilter() 60765e43e40f fanotify: Fix stale file descriptor in copy_event_to_user() db6fd92316a2 net: amd-xgbe: Fix skb data length underflow 8cb5afa71033 net: amd-xgbe: ensure to reset the tx_timer_active flag b82364abc54b i40e: Fix reset path while removing the driver 047fc3396cc6 i40e: Fix reset bw limit when DCB enabled with 1 TC 86186352e36d ipheth: fix EOVERFLOW in ipheth_rcvbulk_callback 5ca77e0c5080 net/mlx5: E-Switch, Fix uninitialized variable modact 0ca746e2996b net/mlx5: Bridge, Fix devlink deadlock on net namespace deletion 5d575586c4b3 net/mlx5e: Don't treat small ceil values as unlimited in HTB offload f232acbb786f net/mlx5: Fix offloading with ESWITCH_IPV4_TTL_MODIFY_ENABLE 60c48abf62ca net/mlx5e: Fix module EEPROM query f895ebeb44d0 net/mlx5: Use del_timer_sync in fw reset flow of halting poll fe70126da606 net/mlx5e: Fix handling of wrong devices during bond netevent e882123e6e64 net/mlx5: Bridge, ensure dev_name is null-terminated c4e3cf1a8e48 net/mlx5: Bridge, take rtnl lock in init error handler 490292d08946 net/mlx5e: IPsec: Fix tunnel mode crypto offload for non TCP/UDP traffic 6dfc954efb98 lockd: fix failure to cleanup client locks cb5864bf93b2 lockd: fix server crash on reboot of client holding lock 559bc6ec873a ovl: don't fail copy up if no fileattr support on upper 9341457fdd0d Revert "mm/gup: small refactoring: simplify try_grab_page()" 4b1c32bfaa02 cgroup-v1: Require capabilities to set release_agent d5e81e3a3e0b drm/vc4: hdmi: Make sure the device is powered with CEC dffeeca9268b net: ipa: prevent concurrent replenish 5f4ed9829617 net: ipa: use a bitmap for endpoint replenish_enabled ee782b802ee0 selftests: mptcp: fix ipv6 routing setup 1db58c6584a7 PCI: pciehp: Fix infinite loop in IRQ handler upon power fault ---- Link: https://lore.kernel.org/r/20220204091915.247906930@linuxfoundation.org # v5.15.20 Link: https://github.com/Freescale/linux-fslc/pull/539 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
| * | | linux-fslc: update to v5.15.19Andrey Zhizhikin2022-04-051-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded up to v5.15.19 from stable korg. Following upstream commits are included in this version: ---- 47cccb1eb2fe Linux 5.15.19 a9739362c7b5 mtd: rawnand: mpc5121: Remove unused variable in ads5121_select_chip() 4633a79ff8bc block: Fix wrong offset in bio_truncate() 3d7b7272ce9d fsnotify: invalidate dcache before IN_DELETE event e8421a9d7bb3 usr/include/Makefile: add linux/nfc.h to the compile-test coverage c571505aa0fc usb: dwc3: xilinx: fix uninitialized return value 442414e8c474 psi: fix "defined but not used" warnings when CONFIG_PROC_FS=n 949c4c188955 psi: fix "no previous prototype" warnings when CONFIG_CGROUPS=n fd26531855e6 perf/core: Fix cgroup event list management cba7bdc04720 dt-bindings: can: tcan4x5x: fix mram-cfg RX FIFO config e905e1b65ce9 irqchip/realtek-rtl: Fix off-by-one in routing f67594cbf3c8 irqchip/realtek-rtl: Map control data to virq bcea886771c3 Bluetooth: refactor malicious adv data check c5e216e880fa net: bridge: vlan: fix memory leak in __allowed_ingress 8861857ccc9d ipv4: remove sparse error in ip_neigh_gw4() d887a33724ec ipv4: tcp: send zero IPID in SYNACK messages 4d0bd948ee86 ipv4: raw: lock the socket in raw_bind() 2387357199a0 net: bridge: vlan: fix single net device option dumping e406345f8a26 Revert "ipv6: Honor all IPv6 PIO Valid Lifetime values" 1ac025f24b89 gve: Fix GFP flags when allocing pages 35b092d3b57f ceph: put the requests/sessions when it fails to alloc memory 0536379e9d9d KVM: selftests: Don't skip L2's VMCALL in SMM test for SVM guest 9b6be5b1a053 Revert "drm/ast: Support 1600x900 with 108MHz PCLK" 1714199af7ec sch_htb: Fail on unsupported parameters when offload is requested 3e662ceb3e6d net: hns3: handle empty unknown interrupt for VF 925181ea76b5 net: cpsw: Properly initialise struct page_pool_params 0690c3943ed0 yam: fix a memory leak in yam_siocdevprivate() 4d5c2dfbc120 drm/msm/a6xx: Add missing suspend_count increment 8f069f6dde51 drm/msm/dpu: invalid parameter check in dpu_setup_dspp_pcc 13bd31390cae drm/msm/hdmi: Fix missing put_device() call in msm_hdmi_get_phy 03a91f9fa93b can: tcan4x5x: regmap: fix max register value d0a56e4ebc6b video: hyperv_fb: Fix validation of screen resolution 38f0bdd548fd net/smc: Transitional solution for clcsock race issue fdcdc94b3d35 ibmvnic: don't spin in tasklet d4435164be13 ibmvnic: init ->running_cap_crqs early aa6ae2341a8f ibmvnic: Allow extra failures before disabling 9ae4cd5de2a5 ipv4: fix ip option filtering for locally generated fragments 28aaed966e76 powerpc/perf: Fix power_pmu_disable to call clear_pmi_irq_pending only if PMI is pending b9dc12e481c0 hwmon: (adt7470) Prevent divide by zero in adt7470_fan_write() 774a6ef81458 hwmon: (lm90) Fix sysfs and udev notifications f4a61d7989d5 hwmon: (lm90) Mark alert as broken for MAX6654 ccdf90878b8b hwmon: (lm90) Re-enable interrupts after alert clears da20522eba44 Drivers: hv: balloon: account for vmbus packet header in max_pkt_size 82cc3382e34e io_uring: fix bug in slow unregistering of nodes fa005a5c5d4d efi/libstub: arm64: Fix image check alignment at entry 42ff00c23b16 rxrpc: Adjust retransmission backoff 437b6b3bd88c octeontx2-pf: Forward error codes to VF 689620df2080 octeontx2-af: cn10k: Do not enable RPM loopback for LPC interfaces 35dd0b7e5a13 octeontx2-af: Increase link credit restore polling timeout f13bf41cbe2d octeontx2-af: verify CQ context updates 4070cf004da3 octeontx2-pf: cn10k: Ensure valid pointers are freed to aura a332a1050ac6 octeontx2-af: Retry until RVU block reset complete b578044bf4de octeontx2-af: Fix LBK backpressure id count 77c5abff9330 octeontx2-af: Do not fixup all VF action entries aefaccd19379 phylib: fix potential use-after-free 82688a07cc02 net: stmmac: dwmac-visconti: Fix clock configuration for RMII mode 27e249cafa4f net: stmmac: dwmac-visconti: Fix bit definitions for ETHER_CLK_SEL 36c7e4f4a3ec net: phy: broadcom: hook up soft_reset for BCM54616S 58e81159b4f7 sched/pelt: Relax the sync of util_sum with util_avg 767060539ac4 perf: Fix perf_event_read_local() time 498e6604a3ae powerpc/64s: Mask SRR0 before checking against the masked NIP 3dc90add0ca9 netfilter: conntrack: don't increment invalid counter on NF_REPEAT 3bfbc00587dc powerpc64/bpf: Limit 'ldbrx' to processors compliant with ISA v2.06 d66377ed9a20 SUNRPC: Don't dereference xprt->snd_task if it's a cookie 8ea839e3a59e SUNRPC: Use BIT() macro in rpc_show_xprt_state() 19d4d09c2f16 KVM: arm64: pkvm: Use the mm_ops indirection for cache maintenance ee062665fbae NFS: Ensure the server has an up to date ctime before renaming 7a784c2eaae8 NFS: Ensure the server has an up to date ctime before hardlinking fe36a67e82c8 ipv6: annotate accesses to fn->fn_sernum 56480fb10b97 drm/msm/dsi: invalid parameter check in msm_dsi_phy_enable 0069c2331be0 drm/msm/dsi: Fix missing put_device() call in dsi_get_phy 971754f4681c drm/msm: Fix wrong size calculation d70d2aa49ace net-procfs: show net devices bound packet types d7396948cf38 NFSv4: nfs_atomic_open() can race when looking up a non-regular file 4c36ca387af4 NFSv4: Handle case where the lookup of a directory fails 72edb228b420 hwmon: (lm90) Reduce maximum conversion rate for G781 dee686cbfdd1 ipv4: avoid using shared IP generator for connected sockets eeb0c916b0f8 ping: fix the sk_bound_dev_if match in ping_lookup 4d647a2b6074 hwmon: (lm90) Mark alert as broken for MAX6680 38cfdc0ef474 hwmon: (lm90) Mark alert as broken for MAX6646/6647/6649 e43669c77cb3 net: fix information leakage in /proc/net/ptype 1515e72aae80 ARM: 9170/1: fix panic when kasan and kprobe are enabled 88e32f7b37a0 ipv6_tunnel: Rate limit warning messages b11e34f7bab2 scsi: bnx2fc: Flush destroy_work queue before calling bnx2fc_interface_put() 9c2ece4852a6 scsi: elx: efct: Don't use GFP_KERNEL under spin lock daf9ac79e75b rpmsg: char: Fix race between the release of rpmsg_eptdev and cdev 85aba11a8ea9 rpmsg: char: Fix race between the release of rpmsg_ctrldev and cdev a1f7aa8d60bf usb: roles: fix include/linux/usb/role.h compile issue d22045c80283 i40e: fix unsigned stat widths d49582860d33 i40e: Fix for failed to init adminq while VF reset 00eddb0e4ea1 i40e: Fix queues reservation for XDP 98b70add7576 i40e: Fix issue when maximum queues is exceeded d12f5a7c48a9 i40e: Increase delay to 1 s after global EMP reset c894d2f9fd53 powerpc/32: Fix boot failure with GCC latent entropy plugin db37befafa53 powerpc/32s: Fix kasan_init_region() for KASAN 569c81c077eb powerpc/32s: Allocate one 256k IBAT instead of two consecutives 128k IBATs 190753f63fc0 x86/cpu: Add Xeon Icelake-D to list of CPUs that support PPIN 98ccfec9eae6 x86/MCE/AMD: Allow thresholding interface updates after init 74e88eceb0af PCI/sysfs: Find shadow ROM before static attribute initialization cef9335c465d sched/membarrier: Fix membarrier-rseq fence command missing from query bitmask 61296272db59 ocfs2: fix a deadlock when commit trans 9f71d68fa813 jbd2: export jbd2_journal_[grab|put]_journal_head 4ca8a0bc8354 mm, kasan: use compare-exchange operation to set KASAN page tag 28b346571edd ucsi_ccg: Check DEV_INT bit only when starting CCG4 3cdaeb85ed1e usb: typec: tcpm: Do not disconnect when receiving VSAFE0V 6b71fad7c868 usb: typec: tcpm: Do not disconnect while receiving VBUS off a1399fe6d3ba usb: typec: tcpci: don't touch CC line if it's Vconn source 9340226388c6 USB: core: Fix hang in usb_kill_urb by adding memory barriers 1cd3a86107f6 usb: dwc3: xilinx: Fix error handling when getting USB3 PHY 72d338bc467f usb: dwc3: xilinx: Skip resets and USB3 register settings for USB2.0 mode 897d462d4d15 usb: cdnsp: Fix segmentation fault in cdns_lost_power function 279804632560 usb: gadget: f_sourcesink: Fix isoc transfer for USB_SPEED_SUPER_PLUS 42865e5544da usb: common: ulpi: Fix crash in ulpi_match() d5755832a1e4 usb: xhci-plat: fix crash when suspend if remote wake enable a93284827cb2 usb-storage: Add unusual-devs entry for VL817 USB-SATA bridge 209a523dea93 kbuild: remove include/linux/cyclades.h from header file check fa5180351abe tty: Add support for Brainboxes UC cards. b51afdc797fe tty: Partially revert the removal of the Cyclades public API ff79be505ad8 tty: n_gsm: fix SW flow control encoding/handling 775fcd69038a serial: stm32: fix software flow control transfer f79903783db1 serial: 8250: of: Fix mapped region size when using reg-offset property f0cb78064e1c serial: pl011: Fix incorrect rs485 RTS polarity on set_mctrl 965bc27251f0 dm: properly fix redundant bio-based IO accounting 4cca3e3ef21d block: add bio_start_io_acct_time() to control start_time 86125006d88d dm: revert partial fix for redundant bio-based IO accounting c0af639c1adc KVM: PPC: Book3S HV Nested: Fix nested HFSCR being clobbered with multiple vCPUs e668b527a259 KVM: x86: Sync the states size with the XCR0/IA32_XSS at, any time 096779d44087 KVM: x86: Update vCPU's runtime CPUID on write to MSR_IA32_XSS 5afeafcc59bb KVM: x86: Keep MSR_IA32_XSS unchanged for INIT e302786233e6 KVM: x86: Forcibly leave nested virt when SMM state is toggled 6f3e157e21b2 KVM: x86: nSVM: skip eax alignment check for non-SVM instructions 575656560897 KVM: SVM: Don't intercept #GP for SEV guests 3470722fac22 KVM: SVM: Never reject emulation due to SMAP errata for !SEV guests 54b3439c8e70 KVM: LAPIC: Also cancel preemption timer during SET_LAPIC 548f20b39ec9 drm/amd/display: Fix FP start/end for dcn30_internal_validate_bw. 73740f948252 drm/atomic: Add the crtc to affected crtc only if uapi.enable = true 473aed10d16d drm/etnaviv: relax submit size limits b7bfc2c6cdd2 perf/x86/intel: Add a quirk for the calculation of the number of counters on Alder Lake 1b4abcd997ad perf/x86/intel/uncore: Fix CAS_COUNT_WRITE issue for ICX b8140d7733e0 powerpc/audit: Fix syscall_get_arch() d3e4c61e143e psi: Fix uaf issue when psi trigger is destroyed while being polled b17cb93dda1d Revert "KVM: SVM: avoid infinite loop on NPF from bad address" e6023ab8c729 fsnotify: fix fsnotify hooks in pseudo filesystems 2aac1eda4638 ceph: set pool_ns in new inode layout for async creates 36d433ae3242 ceph: properly put ceph_string reference after async create attempt 4e5dcbedd48d tracing: Don't inc err_log entry count if entry allocation fails e33fa4a46ee2 tracing/histogram: Fix a potential memory leak for kstrdup() fb9b60bbda55 PM: wakeup: simplify the output logic of pm_show_wakelocks() 3df524489788 efi: runtime: avoid EFIv2 runtime services on Apple x86 machines cbf96c58e28b udf: Fix NULL ptr deref when converting from inline format 2ea17d25be51 udf: Restore i_lenAlloc when inode expansion fails 172aa3b81182 scsi: zfcp: Fix failed recovery on gone remote port with non-NPIV FCP devices 348a8501e602 ucount: Make get_ucount a safe get_user replacement 2dc0a8e0129f powerpc/bpf: Update ldimm64 instructions during extra pass 2f262cadff57 powerpc32/bpf: Fix codegen for bpf-to-bpf calls 0bcd484587b3 bpf: Guard against accessing NULL pt_regs in bpf_get_task_stack() cfd2a7f8deaa s390/nmi: handle vector validity failures for KVM guests c058e1ae9dd5 s390/nmi: handle guarded storage validity failures for KVM guests 4abcb06fdcb2 s390/hypfs: include z/VM guests with access control group set 2025d5cb381e s390/module: fix loading modules with a lot of relocations a3aa4850b37b KVM: arm64: Use shadow SPSR_EL1 when injecting exceptions on !VHE d9505958e1ee ARM: 9180/1: Thumb2: align ALT_UP() sections in modules sufficiently cbab3cac94c6 ARM: 9179/1: uaccess: avoid alignment faults in copy_[from|to]_kernel_nofault e826ab185717 net: stmmac: skip only stmmac_ptp_register when resume from suspend 9ef5a86d447a net: stmmac: configure PTP clock source prior to PTP initialization 30705f1f012c net: sfp: ignore disabled SFP node 5e32b05c3861 can: m_can: m_can_fifo_{read,write}: don't read or write from/to FIFO if length is 0 9c43548a7fb8 Linux 5.15.18 6066977961fc drm/vmwgfx: Fix stale file descriptors on failed usercopy 9c82ce593626 arm64/bpf: Remove 128MB limit for BPF JIT programs 7b6577cf9fe4 drm/amdgpu: Use correct VIEWPORT_DIMENSION for DCN2 145407e54fd1 select: Fix indefinitely sleeping task in poll_schedule_timeout() c3156dbd5082 rcu: Tighten rcu_advance_cbs_nowake() checks 6ebe994b54a6 memcg: better bounds on the memcg stats updates 6c8076660d9c memcg: unify memcg stat flushing 7182935bd5ae memcg: flush stats only if updated 2691be41fede bnx2x: Invalidate fastpath HSI version for VFs 66e1791cbeed bnx2x: Utilize firmware 7.13.21.0 b168b1a0397e io_uring: fix not released cached task refs f71c91ed1d4b drm/amd/display: reset dcn31 SMU mailbox on failures 8a17a077e7e9 drm/i915: Flush TLBs before releasing backing store e8a2995c6076 Linux 5.15.17 4ea9b8ed6459 scripts: sphinx-pre-install: Fix ctex support on Debian 21c9a4d2cdd4 scripts: sphinx-pre-install: add required ctex dependency ffd8fd2faf47 lib/test_meminit: destroy cache in kmem_cache_alloc_bulk() test 8d8f479e08a3 bonding: Fix extraction of ports from the packet headers 52b66f818916 mm/hmm.c: allow VM_MIXEDMAP to work with hmm_range_fault 42de0446a142 lib82596: Fix IRQ check in sni_82596_probe 8d1e3f319160 scripts/dtc: dtx_diff: remove broken example from help text 46210f505189 sch_api: Don't skip qdisc attach on ingress 814527dbc101 dt-bindings: watchdog: Require samsung,syscon-phandle for Exynos7 34aa30c8ff90 dt-bindings: display: meson-vpu: Add missing amlogic,canvas property 3f219ebc9f63 dt-bindings: display: meson-dw-hdmi: add missing sound-name-prefix property e829e487f193 net: mscc: ocelot: fix using match before it is set f864b6130498 net: phy: micrel: use kszphy_suspend()/kszphy_resume for irq aware devices ed27539e5a4b net: cpsw: avoid alignment faults by taking NET_IP_ALIGN into account d1a29a4e334b net: sfp: fix high power modules without diagnostic monitoring a2faa4a27262 net: ocelot: Fix the call to switchdev_bridge_port_offload f8df88d6d10c net: ethernet: mtk_eth_soc: fix error checking in mtk_mac_config() c2d55304dba8 net: wwan: Fix MRU mismatch issue which may lead to data connection lost 5715614a9da8 bcmgenet: add WOL IRQ check 784ea1478f4d net: mscc: ocelot: don't let phylink re-enable TX PAUSE on the NPI port b4e6455d7ffc net_sched: restore "mpu xxx" handling 75a09b8d0208 net: ipa: fix atomic update in ipa_endpoint_replenish() f1d206181f19 net: bonding: fix bond_xmit_broadcast return value error bug 62009fa50c1a net: fix sock_timestamping_bind_phc() to release device 55d613f5d4c2 arm64: dts: qcom: msm8996: drop not documented adreno properties 795ad139ed91 devlink: Remove misleading internal_flags from health reporter dump 228a7024ed8a perf probe: Fix ppc64 'perf probe add events failed' case 115b85125624 perf tools: Drop requirement for libstdc++.so for libopencsd check e73f737a6e71 dmaengine: at_xdmac: Fix at_xdmac_lld struct definition b81e898073c2 dmaengine: at_xdmac: Fix lld view setting fb8f0e827af2 dmaengine: at_xdmac: Fix concurrency over xfers_list 5a8547fc3c21 dmaengine: at_xdmac: Print debug message after realeasing the lock da1875fd4c25 dmaengine: at_xdmac: Start transfer for cyclic channels in issue_pending 45e0d5185031 dmaengine: at_xdmac: Don't start transactions at tx_submit level e127c17af30e perf script: Fix hex dump character output 48a46df6d542 libcxgb: Don't accidentally set RTO_ONLINK in cxgb_find_route() 09c0535c768d gre: Don't accidentally set RTO_ONLINK in gre_fill_metadata_dst() 63bc14d6e261 vdpa/mlx5: Restore cur_num_vqs in case of failure in change_num_qps() 786e608e97b9 xfrm: Don't accidentally set RTO_ONLINK in decode_session4() 6dc6e9f9d94d iwlwifi: fix Bz NMI behaviour 31428796ca4b netns: add schedule point in ops_exit_list() 958cbb139ec4 inet: frags: annotate races around fqdir->dead and fqdir->high_thresh 0288b85d750e taskstats: Cleanup the use of task->exit_code be82a92c46bc virtio_ring: mark ring unused on error 0d3334c47a2e vdpa/mlx5: Fix wrong configuration of virtio_version_1_0 087d45cd0f1a rtc: pxa: fix null pointer dereference 4c979e88b658 HID: vivaldi: fix handling devices not using numbered reports b81f33f1fc38 um: gitignore: Add kernel/capflags.c fe17064738ad bitops: protect find_first_{,zero}_bit properly 6ad2daa516de net: axienet: increase default TX ring size to 128 4928dd5990ea net: axienet: fix for TX busy handling a530eb5ac606 net: axienet: fix number of TX ring slots for available check 6342bde86b5a net: axienet: Fix TX ring slot available check b9d67f0a6dc0 net: axienet: limit minimum TX ring size e8893b1f8899 net: axienet: add missing memory barriers 07a6ec97c1ef net: axienet: reset core on initialization prior to MDIO access 9b7f3e6adc15 net: axienet: Wait for PhyRstCmplt after core reset 712224b86247 net: axienet: increase reset timeout 25b1d0df9483 net/smc: Fix hung_task when removing SMC-R devices 405d639ac411 gpio: idt3243x: Fix IRQ check in idt_gpio_probe 4928241698e1 gpio: mpc8xxx: Fix IRQ check in mpc8xxx_probe e7525b3b9eda pinctrl/rockchip: fix gpio device creation 8fc3bd2c347b clk: si5341: Fix clock HW provider cleanup 4919c0737806 clk: Emit a stern warning with writable debugfs enabled 3872d146f2b0 af_unix: annote lockless accesses to unix_tot_inflight & gc_in_progress cb697a36f415 crypto: octeontx2 - uninitialized variable in kvf_limits_store() 2d7d3b6da85e f2fs: fix to check available space of CP area correctly in update_ckpt_flags() 0789b9b34922 f2fs: fix to reserve space for IO align feature 56dabe87c4aa f2fs: compress: fix potential deadlock of compress file b653ee5c4136 f2fs: fix to avoid panic in is_alive() if metadata is inconsistent 92804f969524 f2fs: fix remove page failed in invalidate compress pages 28e36db0617c drm/vmwgfx: Remove unused compile options f468282f3de0 drm/vmwgfx: Remove explicit transparent hugepages support 42b777c6aef9 riscv: dts: microchip: mpfs: Drop empty chosen node fc1d427d15aa parisc: pdc_stable: Fix memory leak in pdcs_register_pathentries 911b5ba7c54f net/fsl: xgmac_mdio: Fix incorrect iounmap when removing module fa456d92c4b7 net/fsl: xgmac_mdio: Add workaround for erratum A-009885 0cba6beb9645 mlx5: Don't accidentally set RTO_ONLINK before mlx5e_route_lookup_ipv4_get() 6c923b0f74ae ipv4: avoid quadratic behavior in netns dismantle 4bcc304e4255 ipv4: update fib_info_cnt under spinlock protection c2a957a6f252 perf evsel: Override attr->sample_period for non-libpfm4 events 95429d6b64b1 bpf: Mark PTR_TO_FUNC register initially with zero offset 20ceec871b66 bpf: Fix mount source show for bpffs b87b59633e35 xdp: check prog type before updating BPF link b46b0ef69d07 bpftool: Fix indent in option lists in the documentation 220ee6f3b460 bpftool: Remove inclusion of utilities.mak from Makefiles adb344f551d6 drm/vc4: crtc: Copy assigned channel to the CRTC d26a90d362d9 drm/vc4: Fix non-blocking commit getting stuck forever d2cbb24cf66e drm/vc4: crtc: Drop feed_txp from state b157f4bf1fc6 block: Fix fsync always failed if once failed 269fbc268633 block: fix async_depth sysfs interface for mq-deadline 1e95e6dab0d1 powerpc/fsl/dts: Enable WA for erratum A-009885 on fman3l MDIO buses 696733774b2f powerpc/cell: Fix clang -Wimplicit-fallthrough warning 3feb292a03d1 Revert "net/mlx5: Add retry mechanism to the command entry index allocation" b8b4a083ab94 dmaengine: stm32-mdma: fix STM32_MDMA_CTBR_TSEL_MASK 7de812fc6be4 RDMA/rxe: Fix a typo in opcode name 779ff1e23450 RDMA/hns: Modify the mapping attribute of doorbell to device dcb7718a8073 dmaengine: idxd: fix wq settings post wq disable d87eb22b94f6 dmaengine: uniphier-xdmac: Fix type of address variables 60390c2242d6 RDMA/cma: Remove open coding of overflow checking for private_data_len 0dc4db8abccf scsi: ufs: ufs-mediatek: Fix error checking in ufs_mtk_init_va09_pwr_ctrl() 46f6dda2a6fc scsi: core: Show SCMD_LAST in text form 53b2ad98d2bb Bluetooth: hci_sync: Fix not setting adv set duration 7055782bc722 net: usb: Correct reset handling of smsc95xx a15a5eabae41 Bluetooth: btusb: Return error code when getting patch status failed 9e2d8d9c0e33 Documentation: fix firewire.rst ABI file path error b791ffcb23c9 Documentation: refer to config RANDOMIZE_BASE for kernel address-space randomization 63e9fdd76cca Documentation, arch: Remove leftovers from CIFS_WEAK_PW_HASH 2644d43268da Documentation, arch: Remove leftovers from raw device 6bcac3149e94 Documentation: ACPI: Fix data node reference documentation d4aa8cd70b3f Documentation: dmaengine: Correctly describe dmatest with channel unset 1d4f0d707d35 Documentation: coresight: Fix documentation issue aceb8d70f7aa media: correct MEDIA_TEST_SUPPORT help text fbe1e801bc1f drm/vc4: hdmi: Make sure the device is powered with CEC 31a5bdbe4a68 media: rcar-csi2: Optimize the selection PHTW register c8e0c2cf2dd4 can: mcp251xfd: mcp251xfd_tef_obj_read(): fix typo in error message 1844b8ae85ac firmware: Update Kconfig help text for Google firmware 3252ca8b6673 of: base: Improve argument length mismatch error f22f67b43775 drm/radeon: fix error handling in radeon_driver_open_kms 16c436fa4f74 ath11k: qmi: avoid error messages when dma allocation fails cb77c81d3479 tracing/osnoise: Properly unhook events if start_per_cpu_kthreads() fails 0d99b0a7c329 ext4: don't use the orphan list when migrating an inode e58742f46afc ext4: fix an use-after-free issue about data=journal writeback mode 0a3624bfdc00 ext4: fix null-ptr-deref in '__ext4_journal_ensure_credits' c857769622f3 ext4: destroy ext4_fc_dentry_cachep kmemcache on module removal 95fb4c496a7a ext4: fast commit may miss tracking unwritten range during ftruncate 82034851e93b ext4: use ext4_ext_remove_space() for fast commit replay delete range efbb6fcced2d ext4: Fix BUG_ON in ext4_bread when write quota data fd86fd7119fb ext4: set csum seed in tmp inode while migrating to extents 50bc43bc1ce0 ext4: fix fast commit may miss tracking range for FALLOC_FL_ZERO_RANGE 85cc4554eea8 ext4: initialize err_blk before calling __ext4_get_inode_loc 2d221d9b17fa ext4: fix a possible ABBA deadlock due to busy PA bca8a2bfbdd0 ext4: make sure quota gets properly shutdown on error 8ffe9ad9f5ef ext4: make sure to reset inode lockdep class when quota enabling fails 5237c93d58c3 btrfs: respect the max size in the header when activating swap file 724d9fa55cbe btrfs: check the root node for uptodate before returning it ef383621b125 btrfs: fix deadlock between quota enable and other quota operations 9c1154f395cb xfrm: fix dflt policy check when there is no policy configured 491c3ae9fbb6 xfrm: fix policy lookup for ipv6 gre packets 9473abe5b5bf PCI: pci-bridge-emul: Set PCI_STATUS_CAP_LIST for PCIe device d4e0d674b42d PCI: pci-bridge-emul: Correctly set PCIe capabilities 9624d1eb4d1f PCI: pci-bridge-emul: Fix definitions of reserved bits b1445d865b05 PCI: pci-bridge-emul: Properly mark reserved PCIe bits in PCI config space 15cf508331ef PCI: pci-bridge-emul: Make expansion ROM Base Address register read-only c2451a37174c PCI: pciehp: Use down_read/write_nested(reset_lock) to fix lockdep errors 0a04b6a0f7f4 PCI: xgene: Fix IB window setup 077fe9d86560 drm/i915/display/ehl: Update voltage swing table c3a9e0e701df drm/amdgpu: don't do resets on APUs which don't support it 99d41076c260 scsi: lpfc: Fix lpfc_force_rscn ndlp kref imbalance 56fc6cb5d59a powerpc/64s/radix: Fix huge vmap false positive 46df3013a5c2 parisc: Fix lpa and lpa_user defines 95df03b471d9 drm/bridge: analogix_dp: Make PSR-exit block less d2a6d606e6d3 drm/nouveau/kms/nv04: use vzalloc for nv04_display 3bf997ec299c drm/amd/display: Fix the uninitialized variable in enable_stream_features() 2de6ce583651 drm/etnaviv: limit submit sizes a04da77f444a drm/tegra: submit: Add missing pm_runtime_mark_last_busy() b8902d5ab431 device property: Fix fwnode_graph_devcon_match() fwnode leak 9d2867101704 s390/mm: fix 2KB pgtable release race b5498bbba0d3 iwlwifi: mvm: Increase the scan timeout guard to 30 seconds 9e87229ff651 remoteproc: imx_rproc: Fix a resource leak in the remove function 74c0c6483b63 tracing: Have syscall trace events use trace_event_buffer_lock_reserve() 40022b3682d5 tracing/kprobes: 'nmissed' not showed correctly for kretprobe 95c7ba00353f sched/cpuacct: Fix user/system in shown cpuacct.usage* b48450843f57 cputime, cpuacct: Include guest time in user time in cpuacct.stat 6f52d2531f30 serial: Fix incorrect rs485 polarity on uart open 3ec632bc0a4a fuse: Pass correct lend value to filemap_write_and_wait_range() 2884aac07874 HID: magicmouse: Fix an error handling path in magicmouse_probe() 00e3d58f50a8 md: Move alloc/free acct bioset in to personality c77edcd242b4 xen/gntdev: fix unmap notification order 0d9b780cb385 spi: uniphier: Fix a bug that doesn't point to private data correctly e53802534cd2 mfd: tps65910: Set PWR_OFF bit during driver probe e6b11d8fc548 tpm: fix NPE on probe for missing device c90732a58cd1 tpm: fix potential NULL pointer access in tpm_del_char_device 277c60c9e9eb ubifs: Error path in ubifs_remount_rw() seems to wrongly free write buffers d6b6324c3c17 crypto: caam - replace this_cpu_ptr with raw_cpu_ptr 5c91102702f7 crypto: stm32/crc32 - Fix kernel BUG triggered in probe() 7f429ce71edb crypto: omap-aes - Fix broken pm_runtime_and_get() usage 8b6d58859e8f ifcvf/vDPA: fix misuse virtio-net device config size for blk dev e2b53845a939 rpmsg: core: Clean up resources on announce_create failure. 591a1e2ef0f1 udp6: Use Segment Routing Header for dest address if present af58dbc08ea3 icmp: ICMPV6: Examine invoking packet for Segment Route Headers. 85b3b307471e seg6: export get_srh() for ICMP handling bcb86df40f96 mailbox: change mailbox-mpfs compatible string d543ba3a61d7 phy: mediatek: Fix missing check in mtk_mipi_tx_probe 5895474d2182 habanalabs: skip read fw errors if dynamic descriptor invalid 8f23743e1978 ASoC: mediatek: mt8183: fix device_node leak 61274c00d8e8 ASoC: mediatek: mt8173: fix device_node leak ab23ed0a7c8c phy: phy-mtk-tphy: add support efuse setting 286c6f7b28fa ASoC: mediatek: mt8192-mt6359: fix device_node leak 5b03322abb61 scsi: mpi3mr: Fixes around reply request queues f325446b5a18 scsi: sr: Don't use GFP_DMA 6af33b200b7f MIPS: Octeon: Fix build errors using clang 843fff4287a5 selftests/powerpc: Add a test of sigreturning to the kernel 845a5a4a8fd9 i2c: designware-pci: Fix to change data types of hcnt and lcnt parameters 23606176a3b4 irqchip/gic-v4: Disable redistributors' view of the VPE table at boot time e8ffc355c7d6 MIPS: OCTEON: add put_device() after of_find_device_by_node() 9de7569942cc udf: Fix error handling in udf_new_inode() 625be247e812 powerpc/fadump: Fix inaccurate CPU state info in vmcore generated with panic 953cacfaf36a powerpc: handle kdump appropriately with crash_kexec_post_notifiers option 6a0a06c9b193 selftests/powerpc/spectre_v2: Return skip code when miss_percent is high e7dd8ba6fc84 powerpc/40x: Map 32Mbytes of memory at startup 7e6c8ff5c21c MIPS: Loongson64: Use three arguments for slti 8774f9824c2c ALSA: seq: Set upper limit of processed events b693e737e080 scsi: lpfc: Trigger SLI4 firmware dump before doing driver cleanup 5b91e80b631c scsi: lpfc: Fix leaked lpfc_dmabuf mbox allocations with NPIV ef9e3ecacb75 scsi: ufs: Fix a kernel crash during shutdown d90d496a999e interconnect: qcom: rpm: Prevent integer overflow in rate efd507bed1b4 dm: fix alloc_dax error handling in alloc_dev 78d56d075464 nvmem: core: set size for sysfs bin file fea0e4b49dd2 w1: Misuse of get_user()/put_user() reported by sparse d58837197d20 KVM: PPC: Book3S: Suppress failed alloc warning in H_COPY_TOFROM_GUEST a0a4d7a23d18 KVM: PPC: Book3S: Suppress warnings when allocating too big memory slots 9170beaeffe4 powerpc/powermac: Add missing lockdep_register_key() af0e9677f6e6 clk: meson: gxbb: Fix the SDM_EN bit for MPLL0 on GXBB 95abac60d96d i2c: mpc: Correct I2C reset procedure f374976a7e4d powerpc/smp: Move setup_profiling_timer() under CONFIG_PROFILING be9313f755a7 i2c: i801: Don't silently correct invalid transfer size b8526a5003d6 ASoC: imx-hdmi: add put_device() after of_find_device_by_node() 52ce10c1878c powerpc/watchdog: Fix missed watchdog reset due to memory ordering race aa8c27014529 powerpc/btext: add missing of_node_put efe379f92d5f powerpc/cell: add missing of_node_put 179ecdf5c089 powerpc/powernv: add missing of_node_put 5203c7027fdd powerpc/6xx: add missing of_node_put 992a9eafb1ec x86/kbuild: Enable CONFIG_KALLSYMS_ALL=y in the defconfigs 67de7d5ae29b can: flexcan: add more quirks to describe RX path capabilities cf0649500913 can: flexcan: rename RX modes e719eeb50885 can: flexcan: allow to change quirks at runtime b9d50e591133 parisc: Avoid calling faulthandler_disabled() twice 4e2e5a033e93 net/mlx5e: Unblock setting vid 0 for VF in case PF isn't eswitch manager d24e3a126b2e net/mlx5: Update log_max_qp value to FW max capability 8c751aac0b64 random: do not throw away excess input to crng_fast_load 0e7d8e930aba serial: core: Keep mctrl register state and cached copy in sync 5b452507d5e7 serial: pl011: Drop CR register reset on set_termios 9201e1dd5aee serial: pl010: Drop CR register reset on set_termios 7828830235cb regulator: qcom_smd: Align probe function with rpmh-regulator 59caf131b18c net: gemini: allow any RGMII interface mode 00bf5ce4bf9a net: phy: marvell: configure RGMII delays for 88E1118 5b2fd3370e7f mlxsw: pci: Avoid flow control for EMAD packets 0415b84eee93 bpf/selftests: Fix namespace mount setup in tc_redirect 1674124a8855 dm space map common: add bounds check to sm_ll_lookup_bitmap() b5aee20b5316 dm btree: add a defensive bounds check to insert_at() 3c3417b013cf mac80211: allow non-standard VHT MCS-10/11 2d1c1df9c899 net: mdio: Demote probed message to debug print a3fdfe36c36a btrfs: remove BUG_ON(!eie) in find_parent_nodes b667d77ca70c btrfs: remove BUG_ON() in find_parent_nodes() d70ce75d1d28 ACPI: CPPC: Check present CPUs for determining _CPC is valid dd7c1a930252 ACPI: battery: Add the ThinkPad "Not Charging" quirk e4066c05d332 amdgpu/pm: Make sysfs pm attributes as read-only for VFs 493b87970061 drm/amdgpu: fixup bad vram size on gmc v8 1ee70b4c5406 mmc: mtk-sd: Use readl_poll_timeout instead of open-coded polling dcedcbe17739 ACPICA: Hardware: Do not flush CPU cache when entering S4 and S5 a4c7a12027f2 ACPICA: Fix wrong interpretation of PCC address 2718d4a8d632 ACPICA: Executer: Fix the REFCLASS_REFOF case in acpi_ex_opcode_1A_0T_1R() 3c3b033d170d ACPICA: Utilities: Avoid deleting the same object twice in a row 78cc8a75303f ACPICA: actypes.h: Expand the ACPI_ACCESS_ definitions 8c641409536d jffs2: GC deadlock reading a page that is used in jffs2_write_begin() 46241ec22925 drm/etnaviv: consider completed fence seqno in hang check 2b68b42a5d05 xfrm: rate limit SA mapping change message to user space 74f1c807c679 Bluetooth: vhci: Set HCI_QUIRK_VALID_LE_STATES e6e03a16eba4 Bluetooth: btintel: Add missing quirks and msft ext for legacy bootloader 0863e7e0ceb5 ath11k: Fix napi related hang 617a9e6da974 um: registers: Rename function names to avoid conflicts and build problems f75868e020a1 block: check minor range in device_add_disk() 892805138cb4 mmc: sdhci-pci-gli: GL9755: Support for CD/WP inversion on OF platforms 0c3f9c13796e iwlwifi: pcie: make sure prph_info is set when treating wakeup IRQ ec53a638c18e iwlwifi: mvm: fix AUX ROC removal abce9e05089e iwlwifi: mvm: Fix calculation of frame length 58d53fe49a5d iwlwifi: remove module loading failure message e23f075d7798 iwlwifi: fix leaks/bad data after failed firmware load 73a32ee6daef PM: AVS: qcom-cpr: Use div64_ul instead of do_div 9a9669e75735 rtw88: 8822c: update rx settings to prevent potential hw deadlock 38d8d8a88274 ath9k: Fix out-of-bound memcpy in ath9k_hif_usb_rx_stream 735aefae7b68 ath9k_htc: fix NULL pointer dereference at ath9k_htc_tx_get_packet() 6eedec710840 ath9k_htc: fix NULL pointer dereference at ath9k_htc_rxep() 243ab93501e6 mt76: mt7615: improve wmm index allocation 9d39145c49d0 mt76: do not pass the received frame with decryption error 3a1ef2b12338 mt76: mt7615: fix possible deadlock while mt7615_register_ext_phy() a09dc6c4638f usb: hub: Add delay for SuperSpeed hub resume to let links transit to U0 79235edc66cb cpufreq: Fix initialization of min and max frequency QoS requests fddbdd20c8e0 PM: runtime: Add safety net to supplier device release 4586d164c319 crypto: hisilicon/hpre - fix memory leak in hpre_curve25519_src_init() c0713b3017a8 crypto: ccp - Move SEV_INIT retry for corrupted data a8186a100978 arm64: tegra: Adjust length of CCPLEX cluster MMIO region 77e5d1974a1b arm64: dts: ls1028a-qds: move rtc node to the correct i2c bus d978295bb551 audit: ensure userspace is penalized the same as the kernel when under pressure 305f07b93d34 drm/amd/amdgpu: fix gmc bo pin count leak in SRIOV 8662d0c6a368 drm/amd/amdgpu: fix psp tmr bo pin count leak in SRIOV 29d6a92af56d mmc: core: Fixup storing of OCR for MMC_QUIRK_NONSTD_SDIO 384a5e27a44f mmc: tmio: reinit card irqs in reset routine c3d14b3585b7 media: saa7146: hexium_gemini: Fix a NULL pointer dereference in hexium_attach() 84155d2b0606 media: rockchip: rkisp1: use device name for debugfs subdir name 87d0b8170234 media: igorplugusb: receiver overflow should be reported 26d516434d1c HID: i2c-hid-of: Expose the touchscreen-inverted properties bc13af2535e5 HID: quirks: Allow inverting the absolute X/Y values 4a635b9d5ba5 drm/amdkfd: Fix error handling in svm_range_add 684815ff760b bpf: Do not WARN in bpf_warn_invalid_xdp_action() 451ee28aed9d kunit: Don't crash if no parameters are generated 584d9e3e7459 net: bonding: debug: avoid printing debug logs when bond is not notifying peers 0f962554d016 x86/mce: Mark mce_read_aux() noinstr b26d3a8f826d x86/mce: Mark mce_end() noinstr f166c0b3ac1c x86/mce: Mark mce_panic() noinstr f2bde2aeb1ae x86/mce: Allow instrumentation during task work queueing 3903e6279530 ARM: dts: qcom: sdx55: fix IPA interconnect definitions f6d165a8fa04 ath11k: Avoid false DEADLOCK warning reported by lockdep 271842c326bb selftests/ftrace: make kprobe profile testcase description unique 8bb1290e9050 gpio: aspeed-sgpio: Convert aspeed_sgpio.lock to raw_spinlock d9332eab2338 gpio: aspeed: Convert aspeed_gpio.lock to raw_spinlock 3c2a24aa3412 net: phy: prefer 1000baseT over 1000baseKX 0abd3f9903fa net-sysfs: update the queue counts in the unregistration path f7bae4d4595d ath10k: Fix tx hanging 21b07b470a40 ath11k: avoid deadlock by change ieee80211_queue_work for regd_update_work bcf404b305f4 rcutorture: Avoid soft lockup during cpu stall d63ddcee9ff3 iwlwifi: mvm: avoid clearing a just saved session protection id 59b49457fbd8 iwlwifi: mvm: synchronize with FW after multicast commands b52954c7798e arm64: dts: renesas: Fix thermal bindings 2f804823b5b7 thunderbolt: Runtime PM activate both ends of the device link 0c044e39d52a media: m920x: don't use stack on USB reads 6aaff2d7c9d5 media: atomisp: fix "variable dereferenced before check 'asd'" a2e962b2d8b0 media: saa7146: hexium_orion: Fix a NULL pointer dereference in hexium_attach() d747b4831d5f media: rcar-vin: Update format alignment constraints 1c9bbda87cdc media: uvcvideo: Increase UVC_CTRL_CONTROL_TIMEOUT to 5 seconds. 4d6a98ce80f6 drm: rcar-du: Fix CRTC timings when CMM is used 30bd6733ef96 x86/mm: Flush global TLB when switching to trampoline page-table 1b4422befeba floppy: Add max size check for user space request eeefb3436d42 usb: uhci: add aspeed ast2600 uhci support 750f28d69b99 arm64: dts: ti: j721e-main: Fix 'dtbs_check' in serdes_ln_ctrl node e785275d780e arm64: dts: ti: j7200-main: Fix 'dtbs_check' serdes_ln_ctrl node 94168f47f9b1 ACPI / x86: Add not-present quirk for the PCI0.SDHB.BRC1 device on the GPD win 10f2c10c0e20 ACPI / x86: Allow specifying acpi_device_override_status() quirks by path 91f918b7885f ACPI: Change acpi_device_always_present() into acpi_device_override_status() 1fd897834b77 ACPI / x86: Drop PWM2 device on Lenovo Yoga Book from always present table 2518f943a18e drm/vmwgfx: Introduce a new placement for MOB page tables ff74a49da07b drm/vmwgfx: Release ttm memory if probe fails f168858f6096 regulator: da9121: Prevent current limit change when enabled 34b1e259b1f5 media: venus: avoid calling core_clk_setrate() concurrently during concurrent video sessions 371a75dfaadb ath11k: Avoid NULL ptr access during mgmt tx cleanup dbba81756c1b rsi: Fix out-of-bounds read in rsi_read_pkt() bac512a0f3fe rsi: Fix use-after-free in rsi_rx_done_handler() b2762757f4e4 mwifiex: Fix skb_over_panic in mwifiex_usb_recv() bed51dafd544 crypto: jitter - consider 32 LSB for APT 0c3df095fab6 HSI: core: Fix return freed object in hsi_new_client 8c124608bf46 gpiolib: acpi: Do not set the IRQ type if the IRQ is already in use c6d9c77a19d0 tty: serial: imx: disable UCR4_OREN in .stop_rx() instead of .shutdown() 93306292b776 mxser: keep only !tty test in ISR 405856460d3e drm/bridge: megachips: Ensure both bridges are probed before registration 58d33532664c drm/amd/display: add else to avoid double destroy clk_mgr ae93accee317 mlxsw: pci: Add shutdown method in PCI driver b019927f1c4a soc: ti: pruss: fix referenced node in error message f94cf1cb1796 drm/amdgpu/display: set vblank_disable_immediate for DC 1fffa8ffd62f drm/amd/display: check top_pipe_to_program pointer 5e0f1c68da1e ARM: imx: rename DEBUG_IMX21_IMX27_UART to DEBUG_IMX27_UART b16e928b6a30 soc: imx: gpcv2: Synchronously suspend MIX domains f573eda00b39 arm64: dts: qcom: sm8350: Shorten camera-thermal-bottom name c41c4bc61db2 EDAC/synopsys: Use the quirk for version instead of ddr version 342aa207c9da ethernet: renesas: Use div64_ul instead of do_div a111f8e113c7 libbpf: Accommodate DWARF/compiler bug with duplicated structs 299951bd1ef9 media: b2c2: Add missing check in flexcop_pci_isr: 3396b7cf1478 HID: apple: Do not reset quirks when the Fn key is not found e6ad399596bd HID: magicmouse: Report battery level over USB c350fcc74035 drm: panel-orientation-quirks: Add quirk for the Lenovo Yoga Book X91F/L d168123f1388 psi: Fix PSI_MEM_FULL state when tasks are in memstall and doing reclaim 07888a4fbcf2 usb: gadget: f_fs: Use stream_open() for endpoint files 7171e60715a6 USB: ehci_brcm_hub_control: Improve port index sanitizing 432acc8ad244 usb: dwc3: meson-g12a: fix shared reset control use 79a3d8f1882d ath11k: Fix crash caused by uninitialized TX ring f1d85deaf343 media: atomisp: handle errors at sh_css_create_isp_params() bab93d536617 batman-adv: allow netlink usage in unprivileged containers 5a47ca7f7894 ARM: shmobile: rcar-gen2: Add missing of_node_put() 75272f75eddf media: atomisp: check before deference asd variable 8335807ce313 media: atomisp-ov2680: Fix ov2680_set_fmt() clobbering the exposure f04b8bdddf7a media: atomisp: set per-device's default mode d4c0cb23e5b3 media: atomisp: fix try_fmt logic 7be59e8a6660 drm/nouveau/pmu/gm200-: avoid touching PMU outside of DEVINIT/PREOS/ACR 0dedaf16ca43 drm/bridge: dw-hdmi: handle ELD when DRM_BRIDGE_ATTACH_NO_CONNECTOR fbcd1e9f8a43 ar5523: Fix null-ptr-deref with unexpected WDCMSG_TARGET_START reply 1f1161c9bb47 selftests/bpf: Fix bpf_object leak in skb_ctx selftest 57d3ec1106fc selftests/bpf: Destroy XDP link correctly 7ffd2af8085c selftests/bpf: Fix memory leaks in btf_type_c_dump() helper 9c46c1f1d2ac drm/lima: fix warning when CONFIG_DEBUG_SG=y & CONFIG_DMA_API_DEBUG=y 5dc41e6caecc fs: dlm: filter user dlm messages for kernel locks 41966cae91f1 Bluetooth: Fix removing adv when processing cmd complete 57347363de0b drm/panel: Delete panel on mipi_dsi_attach() failure 493c7d56ac22 Bluetooth: Fix memory leak of hci device d86db46b5cf5 Bluetooth: Fix debugfs entry leak in hci_register_dev() b03b18f0d1e9 leds: lp55xx: initialise output direction from dts bc8c07fcb492 ARM: dts: omap3-n900: Fix lp5523 for multi color 55f8559ba8d3 mailbox: fix gce_num of mt8192 driver data 38e9447399ff MIPS: compressed: Fix build with ZSTD compression 925b35b54583 MIPS: boot/compressed/: add __ashldi3 to target for ZSTD compression c19b9b755482 of/fdt: Don't worry about non-memory region overlap for no-map dc4e2dbe6171 of: base: Fix phandle argument length mismatch error message 91dcfc658d38 clk: bm1880: remove kfrees on static allocations 8f5e866cbb97 ASoC: fsl_asrc: refine the check of available clock divider 0cd1ef3f7b89 ASoC: imx-card: improve the sound quality for low rate edc07df0df20 ASoC: imx-card: Fix mclk calculation issue for akcodec 6bedc3b3d130 ASoC: imx-card: Need special setting for ak4497 on i.MX8MQ 35816546936d clk: qcom: gcc-sc7280: Mark gcc_cfg_noc_lpass_clk always enabled 60037a56e08b RDMA/cxgb4: Set queue pair state when being queried 32faa4c17a56 ALSA: hda/cs8409: Fix Jack detection after resume b624b5b2fe02 ALSA: hda/cs8409: Increase delay during jack detection 65b517f4e0c6 ASoC: fsl_mqs: fix MODULE_ALIAS ef9893bb73e7 powerpc/xive: Add missing null check after calling kmalloc f1750bf32690 mips: bcm63xx: add support for clk_set_parent() b88fea46621d mips: lantiq: add support for clk_set_parent() a92e8b510fb4 arm64: tegra: Remove non existent Tegra194 reset 78926da03360 ASoC: mediatek: mt8195: correct pcmif BE dai control flow 1cf0a19e33ad misc: lattice-ecp3-config: Fix task hung when firmware load failed a17f93a1f0a5 ASoC: samsung: idma: Check of ioremap return value 8b5d69613b12 phy: cadence: Sierra: Fix to get correct parent for mux clocks fca58a434425 powerpc/64s: Use EMIT_WARN_ENTRY for SRR debug warnings 5bb2d955e81b powerpc/64s: Mask NIP before checking against SRR0 38accfd85e41 ASoC: mediatek: Check for error clk pointer 799b2c6cd7b6 phy: uniphier-usb3ss: fix unintended writing zeros to PHY register af8cab36bfb8 scsi: block: pm: Always set request queue runtime active in blk_post_runtime_resume() e421973fbe6e efi: apply memblock cap after memblock_add() 77d37071811b of: fdt: Aggregate the processing of "linux,usable-memory-range" 073d9a2237b1 ASoC: mediatek: mt8195: correct default value ef0af09d4113 iommu/iova: Fix race between FQ timeout and teardown 56c3b7238594 ASoC: Intel: catpt: Test dmaengine_submit() result before moving on 9bc6d3abccbf iommu/amd: Remove useless irq affinity notifier 7e7e12092a66 iommu/amd: X2apic mode: mask/unmask interrupts on suspend/resume 88c62a000be5 iommu/amd: X2apic mode: setup the INTX registers on mask/unmask 0210cbc1efa3 iommu/amd: X2apic mode: re-enable after resume fd77922c94e4 iommu/amd: Restore GA log/tail pointer on host resume 86bcde384570 dmaengine: pxa/mmp: stop referencing config->slave_id b1f659597761 mips: fix Kconfig reference to PHYS_ADDR_T_64BIT f345281019b2 mips: add SYS_HAS_CPU_MIPS64_R5 config for MIPS Release 5 support cfb6756aea7e clk: stm32: Fix ltdc's clock turn off by clk_disable_unused() after system enter shell e7962a878b38 of: unittest: 64 bit dma address test requires arch support d00393b2c354 of: unittest: fix warning on PowerPC frame size warning e91edc3b443c ASoC: rt5663: Handle device_property_read_u32_array error codes 45f4e3c75877 RDMA/cma: Let cma_resolve_ib_dev() continue search even after empty entry 8d76d0e4880d RDMA/core: Let ib_find_gid() continue search even after empty entry b77f233986b3 iommu/arm-smmu-qcom: Fix TTBR0 read 2b78e026b455 powerpc/powermac: Add additional missing lockdep_register_key() db3e0d59f1c8 PCI/MSI: Fix pci_irq_vector()/pci_irq_get_affinity() 1526f0ae4949 RDMA/qedr: Fix reporting max_{send/recv}_wr attrs f10876654e82 scsi: ufs: Fix race conditions related to driver data c9f350ade563 scsi: core: Fix scsi_device_max_queue_depth() 3db62f98b49f iommu/io-pgtable-arm: Fix table descriptor paddr formatting 004d84063fa2 iommu: Extend mutex lock scope in iommu_probe_device() 37fb3dec665c openrisc: Add clone3 ABI wrapper 7a9ad4aceb02 binder: avoid potential data leakage when copying txn f9848823d4e8 binder: fix handling of error during copy 695ca3e0e24b char/mwave: Adjust io port register size 356b4ed3ea70 misc: at25: Make driver OF independent again ee22462a419b ALSA: usb-audio: Drop superfluous '0' in Presonus Studio 1810c's ID 6f90ccd96226 ALSA: oss: fix compile error when OSS_DEBUG is enabled cf9b8de20168 clocksource: Avoid accidental unstable marking of clocksources e3e6b74fad2d powerpc/32s: Fix shift-out-of-bounds in KASAN init 2d17ab8874bc powerpc/modules: Don't WARN on first module allocation attempt fadcafa39592 powerpc/perf: Fix PMU callbacks to clear pending PMI before resetting an overflown PMC c15d1468f339 dt-bindings: thermal: Fix definition of cooling-maps contribution property 9de9858d7bf0 ALSA: hda: Make proper use of timecounter a2e525d61801 RDMA/rtrs-clt: Fix the initial value of min_latency 278df2c08602 ASoC: codecs: wcd938x: add SND_SOC_WCD938_SDW to codec list instead dc2400567312 ASoC: uniphier: drop selecting non-existing SND_SOC_UNIPHIER_AIO_DMA 49a237c73a78 powerpc/prom_init: Fix improper check of prom_getprop() e459a89df303 clk: imx8mn: Fix imx8mn_clko1_sels 6b0335e66b51 clk: renesas: rzg2l: propagate return value of_genpd_add_provider_simple() 02beeed3928f clk: renesas: rzg2l: Check return value of pm_genpd_init() a0b4447677dd scsi: pm80xx: Update WARN_ON check in pm8001_mpi_build_cmd() 4a1723367f5e RDMA/hns: Validate the pkey index 8fe8161c50f4 RDMA/bnxt_re: Scan the whole bitmap when checking if "disabling RCFW with pending cmd-bit" ec085da3437b ALSA: hda: Fix potential deadlock at codec unbinding 1b378f59bc86 ALSA: hda: Add missing rwsem around snd_ctl_remove() calls 9b9f32c0c744 ALSA: PCM: Add missing rwsem around snd_ctl_remove() calls 19eebde28fc6 ALSA: jack: Add missing rwsem around snd_ctl_remove() calls 03c2fbca8973 ASoC: Intel: sof_sdw: fix jack detection on HP Spectre x360 convertible 4846b55a2cd9 ext4: avoid trim error on fs with small groups 0d3bbe7eb15e net: mcs7830: handle usb read errors properly 86971970aeed bnxt_en: use firmware provided max timeout for messages e685851f0456 bnxt_en: move coredump functions into dedicated file a2037e7e4d02 bnxt_en: Refactor coredump functions 57214d92a69f iwlwifi: mvm: Use div_s64 instead of do_div in iwl_mvm_ftm_rtt_smoothing() cf2ce93a7afa net: openvswitch: Fix ct_state nat flags for conns arriving from tc e7b33ff6439a net: openvswitch: Fix matching zone id for invalid conns arriving from tc a006c8482463 net/sched: flow_dissector: Fix matching on zone id for invalid conns 3a4ecdfc0cf4 pcmcia: fix setting of kthread task states 4a71828b2738 can: rcar_canfd: rcar_canfd_channel_probe(): make sure we free CAN network device 61970e8b5d78 can: xilinx_can: xcan_probe(): check for error irq b8609cb64101 can: softing: softing_startstop(): fix set but not used variable warning deb81894f56e tpm_tis: Fix an error handling path in 'tpm_tis_core_init()' ea1fd8364c9f tpm: add request_locality before write TPM_INT_ENABLE 8609525ee0ee can: mcp251xfd: add missing newline to printed strings f5b7e80e25c4 net: mscc: ocelot: fix incorrect balancing with down LAG ports 5aff6ae24b39 regmap: Call regmap_debugfs_exit() prior to _init() af5dcf968ebe netrom: fix api breakage in nr_setsockopt() 7b9986a0425a ax25: uninitialized variable in ax25_setsockopt() c48c7678739d octeontx2-af: Increment ptp refcount before use aac0b364904f spi: spi-meson-spifc: Add missing pm_runtime_disable() in meson_spifc_probe e1652f70e896 mptcp: fix a DSS option writing error 72aba03ba836 mptcp: fix opt size when sending DSS + MP_FAIL c310df0eabe5 mptcp: fix per socket endpoint accounting abe4b2c214ea Bluetooth: L2CAP: uninitialized variables in l2cap_sock_setsockopt() b918c668d295 lib/mpi: Add the return value check of kcalloc() d73d81447c66 net/mlx5: Set command entry semaphore up once got index free 266e6a36546f net/mlx5e: Sync VXLAN udp ports during uplink representor profile change fbe5f19824ba net/mlx5: Fix access to sf_dev_table on allocation failure 7c1f9797e1b5 net/mlx5e: Fix matching on modified inner ip_ecn bits 46a8a5a42984 Revert "net/mlx5e: Block offload of outer header csum for GRE tunnel" a8176f18ab5f Revert "net/mlx5e: Block offload of outer header csum for UDP tunnels" 44008999815b net/mlx5e: Don't block routes with nexthop objects in SW 360cbb1c3ec7 net/mlx5e: Fix wrong usage of fib_info_nh when routes with nexthop objects are used 423bf4c1ea8a net/mlx5e: Fix page DMA map/unmap attributes 6d818695065d x86, sched: Fix undefined reference to init_freq_invariance_cppc() build error f7e2f374799f serial: stm32: move tx dma terminate DMA to shutdown 8209b0b395aa serial: liteuart: fix MODULE_ALIAS 71db96193317 drivers/firmware: Add missing platform_device_put() in sysfb_create_simplefb 1850a403bd0b debugfs: lockdown: Allow reading debugfs files that are not world readable 0fc97f944245 HID: hid-uclogic-params: Invalid parameter check in uclogic_params_frame_init_v1_buttonpad fc8a47ed624b HID: hid-uclogic-params: Invalid parameter check in uclogic_params_huion_init 964e6a78cb1d HID: hid-uclogic-params: Invalid parameter check in uclogic_params_get_str_desc 621aade97324 HID: hid-uclogic-params: Invalid parameter check in uclogic_params_init 78e8660e9d90 usb: gadget: u_audio: Subdevice 0 for capture ctls e3e610612234 usb: dwc2: gadget: initialize max_speed from params 85a75d45f715 usb: dwc2: do not gate off the hardware if it does not support clock gating 5157828d3975 usb: dwc3: qcom: Fix NULL vs IS_ERR checking in dwc3_qcom_probe db7d1a2e0609 net/smc: Reset conn->lgr when link group registration fails 9186e6ba52af Bluetooth: hci_qca: Fix NULL vs IS_ERR_OR_NULL check in qca_serdev_probe ede559376794 Bluetooth: hci_bcm: Check for error irq 3983254b43c2 fsl/fman: Check for null pointer after calling devm_ioremap c154574b84a5 staging: greybus: audio: Check null pointer 4a308769df64 rocker: fix a sleeping in atomic bug 5f54a0355802 ppp: ensure minimum packet size in ppp_write() ff53c861e97e net: fix SOF_TIMESTAMPING_BIND_PHC to work with multiple sockets 29a0827b7491 netfilter: nft_set_pipapo: allocate pcpu scratch maps on clone 500193142a20 netfilter: nft_payload: do not update layer 4 checksum when mangling fragments 2db60bb56405 bpf: Fix SO_RCVBUF/SO_SNDBUF handling in _bpf_setsockopt(). 2fbd46695272 bpf: Fix verifier support for validation of async callbacks a65df848dbe0 bpf: Don't promote bogus looking registers after null check. 073f7fb020b5 bpf, sockmap: Fix double bpf_prog_put on error case in map_link f26349213d97 bpf, sockmap: Fix return codes from tcp_bpf_recvmsg_parser() a1c2d9a513e5 netfilter: ipt_CLUSTERIP: fix refcount leak in clusterip_tg_check() 21bdddc9648b net: dsa: fix incorrect function pointer check for MRP ring roles 6dab20da69f9 net: ethernet: mtk_eth_soc: fix return values and refactor MDIO ops 10f849d3e563 net/xfrm: IPsec tunnel mode fix inner_ipproto setting in sec_path 4849eca4fc6f power: reset: mt6397: Check for null res pointer a3b31433147b pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in nonstatic_find_mem_region() 7756cb45dbfe pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in __nonstatic_find_io_region() 5d2fd6fff8e4 ACPI: scan: Create platform device for BCM4752 and LNV4752 ACPI nodes 0a9b1fb2a778 serial: 8250_bcm7271: Propagate error codes from brcmuart_probe() deb0c71e0b26 io_uring: remove double poll on poll update 8d3d1c365a89 x86/mce/inject: Avoid out-of-bounds write when setting flags 4f1096828ece hwmon: (mr75203) fix wrong power-up delay value a96546df99ea regulator: qcom-labibb: OCP interrupts are not a failure while disabled 78cafdf7d219 crypto: octeontx2 - prevent underflow in get_cores_bmap() 910e5e8ac5de x86/boot/compressed: Move CLANG_FLAGS to beginning of KBUILD_CFLAGS 5639dcfc6889 Bluetooth: hci_qca: Stop IBS timer during BT OFF 03dae5e3362e software node: fix wrong node passed to find nargs_prop 7a4e6e087813 backlight: qcom-wled: Respect enabled-strings in set_brightness 7abe05ef6648 backlight: qcom-wled: Use cpu_to_le16 macro to perform conversion 18a8dd081b81 backlight: qcom-wled: Override default length with qcom,enabled-strings 37b61692f27b backlight: qcom-wled: Fix off-by-one maximum with default num_strings 219c7d18be5a backlight: qcom-wled: Pass number of elements to read to read_u32_array f2bc76de2847 backlight: qcom-wled: Validate enabled string indices in DT 77c5e99644af bpftool: Enable line buffering for stdout 79d6a406df00 Bluetooth: L2CAP: Fix using wrong mode a3641f64a9d9 um: virtio_uml: Fix time-travel external time propagation 4e71908ba7cb lib/logic_iomem: Fix operation on 32-bit 6c72a5bc4df4 lib/logic_iomem: Fix 32-bit build b53c2307b18c um: virt-pci: Fix 32-bit compile c3d5f267696d um: rename set_signals() to um_set_signals() 2a2f4f3aeafd um: fix ndelay/udelay defines 3a45c4703491 selinux: fix potential memleak in selinux_add_opt() 7be5c25e3155 block: fix error unwinding in device_add_disk 6c1d0447bf0d mmc: meson-mx-sdio: add IRQ check 0d840e7e2e6c mmc: meson-mx-sdhc: add IRQ check 525c2a0763ee iwlwifi: mvm: set protected flag only for NDP ranging 39cb224bf651 iwlwifi: mvm: perform 6GHz passive scan after suspend e895cfb085c6 iwlwifi: mvm: test roc running status bits before removing the sta 48338cf56eaa iwlwifi: mvm: fix 32-bit build in FTM 617339466fda rtw88: Disable PCIe ASPM while doing NAPI poll on 8821CE 9b6b5f07702f rtw88: add quirk to disable pci caps on HP 250 G7 Notebook PC b14e931c386f wilc1000: fix double free error in probe() 1a25b9c4ce2a mt76: mt7921: drop offload_flags overwritten e64a3ea17c19 ARM: dts: armada-38x: Add generic compatible to UART nodes 4518f459c2c0 arm64: dts: marvell: cn9130: enable CP0 GPIO controllers 864ac5f6bfbe arm64: dts: marvell: cn9130: add GPIO and SPI aliases 6d88a6849617 usb: ftdi-elan: fix memory leak on device disconnect 826501a17e98 ARM: 9159/1: decompressor: Avoid UNPREDICTABLE NOP encoding 851b00b47832 xfrm: state and policy should fail if XFRMA_IF_ID 0 eab7928527b5 xfrm: interface with if_id 0 should return error afd9ebd40bda media: hantro: Fix probe func error path 3ca9f14fe279 drm/tegra: vic: Fix DMA API misuse 0dbb2617c713 drm/tegra: gr2d: Explicitly control module reset 3b90135b03f3 gpu: host1x: select CONFIG_DMA_SHARED_BUFFER c0dc02dcfe6b drm/bridge: ti-sn65dsi86: Set max register for regmap 602662de5f82 drm/msm/dpu: fix safe status debugfs file be12d15a817b arm64: dts: qcom: ipq6018: Fix gpio-ranges property 0c7ec53598a3 arm64: dts: qcom: c630: Fix soundcard setup c9fadfaf7b44 net: dsa: hellcreek: Add missing PTP via UDP rules ae914fe9310e net: dsa: hellcreek: Allow PTP P2P measurements on blocked ports c2be5908dd7c net: dsa: hellcreek: Add STP forwarding rule 06baf7c33cf3 net: dsa: hellcreek: Fix insertion of static FDB entries 307ac652e9fb ath11k: Fix a NULL pointer dereference in ath11k_mac_op_hw_scan() e935a4dd37e4 media: coda/imx-vdoa: Handle dma_set_coherent_mask error codes f0fc76d6cc80 media: msi001: fix possible null-ptr-deref in msi001_probe() 48225919434f media: dw2102: Fix use after free f99f6ea71b55 perf/arm-cmn: Fix CPU hotplug unregistration 70bf180fef83 ARM: dts: gemini: NAS4220-B: fis-index-block with 128 KiB sectors 3d3fbbf05fe8 spi: Fix incorrect cs_setup delay handling 5d0933a65bbd ath11k: Fix deleting uninitialized kernel timer during fragment cache flush 8b2b88054961 crypto: hisilicon/qm - fix incorrect return value of hisi_qm_resume() 5367147cb4f8 crypto: stm32 - Revert broken pm_runtime_resume_and_get changes 2383a52088b6 crypto: stm32/cryp - fix bugs and crash in tests 4e3043d247e6 crypto: stm32/cryp - fix lrw chaining mode 0ba9b34ec6e5 crypto: stm32/cryp - fix double pm exit ef416e0614af crypto: stm32/cryp - check early input data 4a62c2b32c41 crypto: stm32/cryp - fix xts and race condition in crypto_engine requests 4671521de277 crypto: stm32/cryp - fix CTR counter carry f857f6cc5fbf selftests: harness: avoid false negatives if test has no ASSERTs c0dbfef7e63f selftests: clone3: clone3: add case CLONE3_ARGS_NO_TEST fa8db0f53fc1 x86/uaccess: Move variable into switch case statement 097d4aeea0fc xfrm: fix a small bug in xfrm_sa_len() 7a95f5d9b80f mwifiex: Fix possible ABBA deadlock 4e6ad76d340f drm/msm/dsi: fix initialization in the bonded DSI case 5c2eaa606feb wcn36xx: Fix max channels retrieval ef93cc02cafb rcu/exp: Mark current CPU as exp-QS in IPI loop second pass 87472bebedbb drm/msm/dp: displayPort driver need algorithm rational e5d61c5b9c9c drm/msm/gpu: Don't allow zero fence_id 89166801f80d drm/amd/display: Fix out of bounds access on DNC31 stream encoder regs 6dcc6706dab1 drm/amd/display: Fix bug in debugfs crc_win_update entry d41946e82718 Bluetooth: btusb: Handle download_firmware failure cases 006157d575d1 Bluetooth: MGMT: Use hci_dev_test_and_{set,clear}_flag 749fc99daa13 Bluetooth: refactor set_exp_feature with a feature table d3f45f4ee17f ath10k: Fix the MTU size on QCA9377 SDIO 378723bd01b2 sched/rt: Try to restart rt period timer when rt runtime exceeded 9a664557effe wireless: iwlwifi: Fix a double free in iwl_txq_dyn_alloc_dma 643af6932580 media: si2157: Fix "warm" tuner state detection d8904d2f6283 media: saa7146: mxb: Fix a NULL pointer dereference in mxb_attach() 6f2d3249b98d media: dib8000: Fix a memleak in dib8000_init() 1a51d9d60325 samples: bpf: Fix 'unknown warning group' build warning on Clang d891664e39ad samples: bpf: Fix xdp_sample_user.o linking with Clang c7d36c19cf30 samples/bpf: Clean up samples/bpf build failes 7b4a30bbf8ca samples/bpf: Install libbpf headers when building c7f0c087d483 arm64: mte: DC {GVA,GZVA} shouldn't be used when DCZID_EL0.DZP == 1 338c297e0885 arm64: clear_page() shouldn't use DC ZVA when DCZID_EL0.DZP == 1 33fcd00e0aa0 bpf: Remove config check to enable bpf support for branch records 832d478ccd06 bpf: Disallow BPF_LOG_KERNEL log level for bpf(BPF_BTF_LOAD) 2571173d3e11 bpf: Adjust BTF log size limit. d3c4b3c801c0 sched/fair: Fix per-CPU kthread and wakee stacking for asym CPU capacity 00c10519538f sched/fair: Fix detection of per-CPU kthreads waking a task 48419bc90e43 bpf: Fix the test_task_vma selftest to support output shorter than 1 kB 35a89caf518e Bluetooth: btmtksdio: fix resume failure 0cad9c0c81be staging: rtl8192e: rtllib_module: fix error handle case in alloc_rtllib() 90d96a14c558 staging: rtl8192e: return error code from rtllib_softmac_init() ff732e9bf68b floppy: Fix hang in watchdog when disk is ejected 31d60f528238 mtd: core: provide unique name for nvmem device aee7ef0305b1 serial: amba-pl011: do not request memory region twice 7b54c975798d tty: serial: uartlite: allow 64 bit address aca61190ec82 arm64: dts: ti: k3-j7200: Correct the d-cache-sets info 1e2847f9d910 arm64: dts: ti: k3-j721e: Fix the L2 cache sets f1f0039956fb arm64: dts: ti: k3-j7200: Fix the L2 cache sets 10d3b165877f arm64: dts: ti: k3-am642: Fix the L2 cache sets 2efa4dd4600d crypto: caam - save caam memory to support crypto engine retry mechanism. db3c2121d191 libbpf: Clean gen_loader's attach kind. e833ef0b545e drm/radeon/radeon_kms: Fix a NULL pointer dereference in radeon_driver_open_kms() 1e22b51876fa drm/amdgpu: Fix a NULL pointer dereference in amdgpu_connector_lcd_native_mode() 4c12feec2dfd thermal/drivers/imx8mm: Enable ADC when enabling monitor 68bf3b2f95ee ACPI: EC: Rework flushing of EC work while suspended to idle 1fb3838db45c cgroup: Trace event cgroup id fields should be u64 2d93f960dc7e drm/vmwgfx: Fail to initialize on broken configs a6f53731f3bb drm/vmwgfx: Remove the deprecated lower mem limit 4aa40bf38f71 arm64: dts: qcom: msm8916: fix MMC controller aliases 0c1cf578a882 powerpc: Avoid discarding flags in system_call_exception() f38d669aab33 netfilter: bridge: add support for pppoe filtering 3f32b8ca8e26 igc: AF_XDP zero-copy metadata adjust breaks SKBs on XDP_PASS 94821ce188c2 thermal/drivers/imx: Implement runtime PM support b588858c09a5 net: stmmac: Add platform level debug register dump feature 0bc65fcb2b89 media: venus: core: Fix a resource leak in the error handling path of 'venus_probe()' 4a8a8ff65293 media: venus: core: Fix a potential NULL pointer dereference in an error handling path e0d8c693a9d2 media: venus: correct low power frequency calculation for encoder 64bfc5673415 media: coda: fix CODA960 JPEG encoder buffer overflow b85906f919ea media: hantro: Hook up RK3399 JPEG encoder output a49171d86d5e media: mtk-vcodec: call v4l2_m2m_ctx_release first when file is released 893a766ac8fe media: si470x-i2c: fix possible memory leak in si470x_i2c_probe() b38f3570f909 media: imx-pxp: Initialize the spinlock prior to using it 92cb150c3ec8 media: rcar-csi2: Correct the selection of hsfreqrange 842a24066653 media: i2c: ov8865: Fix lockdep error 9a11fe9e4467 media: i2c: Re-order runtime pm initialisation adf57b861e7f media: i2c: imx274: fix s_frame_interval runtime resume not requested 300b973af40f libbpf: Silence uninitialized warning/error in btf_dump_dump_type_data 162bc7bd73a1 bfq: Do not let waker requests skip proper accounting 6b6e7150c18b mfd: atmel-flexcom: Use .resume_noirq 8aa5209e54aa mfd: atmel-flexcom: Remove #ifdef CONFIG_PM_SLEEP 1b1620dd224b tty: serial: atmel: Call dma_async_issue_pending() d249a70251ce tty: serial: atmel: Check return code of dmaengine_submit() 32307d1b94ae arm64: dts: ti: k3-j721e: correct cache-sets info 920e0e6f0e39 ath11k: Use host CE parameters for CE interrupts configuration 72b905fb39f0 crypto: qat - fix undetected PFVF timeout in ACK loop 348210fd7765 crypto: qat - make pfvf send message direction agnostic 6c58dd967389 crypto: qat - remove unnecessary collision prevention step in PFVF ef89212783a2 libbpf: Fix using invalidated memory in bpf_linker 9b616ae0bf98 libbpf: Fix glob_syms memory leak in bpf_linker f8ca67f3fc9e libbpf: Fix potential misaligned memory access in btf_ext__new() ae38d3144324 ARM: dts: stm32: fix dtbs_check warning on ili9341 dts binding on stm32f429 disco 9f670292c080 cpufreq: qcom-hw: Fix probable nested interrupt handling 929205dc3a0f cpufreq: qcom-cpufreq-hw: Update offline CPUs per-cpu thermal pressure 5d39cd2059ba mtd: hyperbus: rpc-if: fix bug in rpcif_hb_remove 869eee39b330 arm64: dts: qcom: sc7280: Fix incorrect clock name 38a721f60926 crypto: qce - fix uaf on qce_skcipher_register_one 561030c55120 crypto: qce - fix uaf on qce_ahash_register_one cf984b11cdec crypto: qce - fix uaf on qce_aead_register_one cb353b688464 crypto: atmel-aes - Reestablish the correct tfm context at dequeue 4d6a558bde10 media: dmxdev: fix UAF when dvb_register_device() fails 87a413e3d8c9 arm64: dts: renesas: cat875: Add rx/tx delays 7bce20277784 drm/vboxvideo: fix a NULL vs IS_ERR() check 56339a5546a7 drm/dp: Don't read back backlight mode in drm_edp_backlight_enable() 25f2b49f65c6 fs: dlm: fix build with CONFIG_IPV6 disabled 815570353f6b tee: fix put order in teedev_close_context() d46f937233b1 spi: hisi-kunpeng: Fix the debugfs directory name incorrect 50dab89c25dd ath11k: reset RSN/WPA present state for open BSS 4ca3ffff349f ath11k: clear the keys properly via DISABLE_KEY dff606fc5068 ath11k: Fix ETSI regd with weather radar overlap 2de0e6a71ceb Bluetooth: stop proccessing malicious adv data 63811bf4f572 memory: renesas-rpc-if: Return error in case devm_ioremap_resource() fails dba0aea5727c fs: dlm: don't call kernel_getpeername() in error_report() ba43bd2be16b arm64: dts: meson-gxbb-wetek: fix missing GPIO binding 0a7dd2ec89b2 arm64: dts: meson-gxbb-wetek: fix HDMI in early boot 74ad053d7338 arm64: dts: amlogic: Fix SPI NOR flash node name for ODROID N2/N2+ 3cebbcbf9198 arm64: dts: amlogic: meson-g12: Fix GPU operating point table node name 82515555873e media: aspeed: Update signal status immediately to ensure sane hw state 85d5345bd861 media: em28xx: fix memory leak in em28xx_init_dev c4f0f1608727 media: aspeed: fix mode-detect always time out at 2nd run 7fd4b0e18903 media: atomisp: fix uninitialized bug in gmin_get_pmic_id_and_addr() 37d7ebf0179b media: atomisp: fix enum formats logic a030bcd96ef4 media: atomisp: add NULL check for asd obtained from atomisp_video_pipe 124fd314c5fe media: atomisp: fix ifdefs in sh_css.c 0224641992e1 media: atomisp: fix inverted error check for ia_css_mipi_is_source_port_valid() 4de485f6d5fe media: atomisp: do not use err var when checking port validity for ISP2400 b7033740e367 media: atomisp: fix inverted logic in buffers_needed() bb8ac1ec5a82 media: atomisp: fix punit_ddr_dvfs_enable() argument for mrfld_power up case 6c3547e103e4 media: atomisp: add missing media_device_cleanup() in atomisp_unregister_entities() 26e8cd84d7d2 media: videobuf2: Fix the size printk format 6b3a83a450dd mtd: hyperbus: rpc-if: Check return value of rpcif_sw_init() 77d19bad301f bpftool: Fix memory leak in prog_dump() 9f3cbc3ba5ad ath11k: Send PPDU_STATS_CFG with proper pdev mask to firmware 26b9d4ac42ab wcn36xx: fix RX BD rate mapping for 5GHz legacy rates 3913db56e471 wcn36xx: populate band before determining rate on RX d97aa008ebc0 wcn36xx: Put DXE block into reset before freeing memory 514c1df9dfa9 wcn36xx: Release DMA channel descriptor allocations 8da7a0e26c4a wcn36xx: Fix DMA channel enable/disable cycle a3ec2b9456eb libbpf: Free up resources used by inner map definition 620a2ee55059 drm/vc4: hdmi: Enable the scrambler on reconnection 23d2c4eb76d6 wcn36xx: Indicate beacon not connection loss on MISSED_BEACON_IND a33fc07affe5 wcn36xx: ensure pairing of init_scan/finish_scan and start_scan/end_scan 8c3830446ccc drm/vc4: crtc: Make sure the HDMI controller is powered when disabling 2bba39feaa3e drm/vc4: hdmi: Rework the pre_crtc_configure error handling a26aa0f3982f drm/vc4: hdmi: Make sure the controller is powered up during bind e3e8f46f36e0 drm/vc4: hdmi: Make sure the controller is powered in detect b9b1fbe61ff1 drm/vc4: hdmi: Move the HSM clock enable to runtime_pm 2d717d822675 drm/vc4: hdmi: Set a default HSM rate 49b570f5d2e4 clk: bcm-2835: Remove rounding up the dividers 2ff7b32f6b3e clk: bcm-2835: Pick the closest clock rate d2e7a4d20f7c Bluetooth: cmtp: fix possible panic when cmtp_init_sockets() fails 1f2270e161f9 Bluetooth: virtio_bt: fix memory leak in virtbt_rx_handle() f28d819f17d3 drm/rockchip: dsi: Reconfigure hardware on resume() 506bae94333b drm/rockchip: dsi: Disable PLL clock on bind error 4f005cef1d5a drm/rockchip: dsi: Hold pm-runtime across bind/unbind dd0ed218c0bf drm/rockchip: dsi: Fix unbalanced clock on probe error 1a943d8ad9c0 drm/panel: innolux-p079zca: Delete panel on attach() failure 92082e300373 drm/panel: kingdisplay-kd097d04: Delete panel on attach() failure 52e1bf49e3e2 drm: fix null-ptr-deref in drm_dev_init_release() 11182d953e64 drm/bridge: display-connector: fix an uninitialized pointer in probe() 6c1ad4aeeab4 Bluetooth: L2CAP: Fix not initializing sk_peer_pid 0da09030aae4 drm/ttm: Put BO in its memory manager's lru list 19f76690fe68 shmem: fix a race between shmem_unused_huge_shrink and shmem_evict_inode 6292bd6f654e ath11k: add string type to search board data in board-2.bin for WCN6855 e363ab335751 mm/page_alloc.c: do not warn allocation failure on zone DMA if no managed pages bcf64fb327c8 dma/pool: create dma atomic pool only if dma zone has managed pages 240e8d331a9b mm_zone: add function to check if managed dma zone exists 55bd26fd08da PCI: Add function 1 DMA alias quirk for Marvell 88SE9125 SATA controller 484654a6f6ed dma_fence_array: Fix PENDING_ERROR leak in dma_fence_array_signaled() 03e964ad35ac virtio/virtio_mem: handle a possible NULL as a memcpy parameter b9a524d6ec03 drm/tegra: Add back arm_iommu_detach_device() 3ff8942bb8ab gpu: host1x: Add back arm_iommu_detach_device() 03c8e18f3c14 iommu/io-pgtable-arm-v7s: Add error handle for page table allocation failure bed344b54daa ARM: dts: at91: update alternate function of signal PD20 c77a4529ca38 arm64: errata: Fix exec handling in erratum 1418040 workaround 181c78d6c12d cxl/pmem: Fix reference counting for delayed work bc95dbf5502c bus: mhi: core: Fix race while handling SYS_ERR at power up c8aa11642478 bus: mhi: core: Fix reading wake_capable channel configuration 2075d9f4fdc5 bus: mhi: pci_generic: Graceful shutdown on freeze acb5a8bee27b lkdtm: Fix content of section containing lkdtm_rodata_do_nothing() a18aeac73c0f iio: trigger: Fix a scheduling whilst atomic issue seen on tsc2046 5c397420c0e2 iio: adc: ti-adc081c: Partial revert of removal of ACPI IDs 702c89045230 mei: hbm: fix client dma reply status 697c41375739 can: softing_cs: softingcs_probe(): fix memleak on registration failure 61eb4ad9ae46 media: cec-pin: fix interrupt en/disable handling 1baebfdf19b0 media: stk1160: fix control-message timeouts b208a386572a media: pvrusb2: fix control-message timeouts 8b8dbc22b9f7 media: redrat3: fix control-message timeouts 821e5abd2198 media: dib0700: fix undefined behavior in tuner shutdown 4e56a231210f media: s2255: fix control-message timeouts 15955a24fa8e media: cpia2: fix control-message timeouts 198e0c619f46 media: em28xx: fix control-message timeouts 2516fab22e65 media: mceusb: fix control-message timeouts a16e2eff80fa media: flexcop-usb: fix control-message timeouts 1bde26972360 media: v4l2-ioctl.c: readbuffers depends on V4L2_CAP_READWRITE 9aaf99b4a8b0 media: ov8865: Disable only enabled regulators on error path a0d6e64b3413 media: cec: fix a deadlock situation 8202aa60f077 ksmbd: add reserved room in ipc request/response d7004f0cc4a7 ksmbd: limits exceeding the maximum allowable outstanding requests 0aadd32bebc9 ksmbd: move credit charge deduction under processing request 40fc68aeeb24 ksmbd: add support for smb2 max credit parameter 0a8347db70a6 ksmbd: fix guest connection failure with nautilus bbba4a0b8efa ksmbd: uninitialized variable in create_socket() 893dfb14cac1 net: phy: marvell: add Marvell specific PHY loopback e428c89717ff rtc: cmos: take rtc_lock while reading from CMOS 9899cea59121 tools/nolibc: fix incorrect truncation of exit code 72191715afee tools/nolibc: i386: fix initial stack alignment 9dc4c4e19084 crypto: x86/aesni - don't require alignment of data 132cb7f64697 tools/nolibc: x86-64: Fix startup code bug 850bc1262a2b x86/gpu: Reserve stolen memory for first integrated Intel GPU 07c1c8e3202e riscv: mm: fix wrong phys_ram_base value for RV64 a2389e4f54e5 riscv: use hart id instead of cpu id on machine_kexec b9f3e769ecf5 riscv: Don't use va_pa_offset on kdump 9550c6f0b2a6 riscv: try to allocate crashkern region from 32bit addressible memory 1402857bf15f RISC-V: Use common riscv_cpuid_to_hartid_mask() for both SMP=y and SMP=n 6250ecf5ba42 riscv: Get rid of MAXPHYSMEM configs cee8830146cf mtd: rawnand: ingenic: JZ4740 needs 'oob_first' read page function abf8c8712b6d mtd: rawnand: Export nand_read_page_hwecc_oob_first() 26aa92a7f931 mtd: rawnand: davinci: Rewrite function description 3f5eb2d89032 mtd: rawnand: davinci: Avoid duplicated page read eebc910e09d4 mtd: rawnand: davinci: Don't calculate ECC when reading page 5794c37d2a98 mtd: Fixed breaking list in __mtd_del_partition. bb969ffe1d0e mtd: rawnand: gpmi: Remove explicit default gpmi clock setting for i.MX6 0fe08bf9909f mtd: rawnand: gpmi: Add ERR007117 protection for nfc_apply_timings f4dfc52a1eab nfc: llcp: fix NULL error pointer dereference on sendmsg() after failed bind() c9cd02cb7a26 f2fs: avoid EINVAL by SBI_NEED_FSCK when pinning a file dd88a805d2d0 f2fs: fix to do sanity check in is_alive() 0ddbdc0b7f0c f2fs: fix to do sanity check on inode type during garbage collection 7f6e3cbbd600 ALSA: core: Fix SSID quirk lookup for subvendor=0 8877331177de HID: wacom: Avoid using stale array indicies to read contact count c965ad71a05d HID: wacom: Ignore the confidence flag when a touch is removed f9f16383d596 HID: wacom: Reset expected and received contact counts at the same time 6a4ec6f2429e HID: uhid: Fix worker destroying device without any protection 47b5c189d6a4 HID: Ignore battery for Elan touchscreen on HP Envy X360 15t-dr100 91b7cbea9efc KVM: VMX: switch blocked_vcpu_on_cpu_lock to raw spinlock a88ebc49c633 KVM: x86/mmu: Fix write-protection of PTs mapped by the TDP MMU ---- Link: https://lore.kernel.org/r/20220124184100.867127425@linuxfoundation.org # v5.15.17 Link: https://lore.kernel.org/r/20220125155423.959812122@linuxfoundation.org # v5.15.17 Link: https://lore.kernel.org/r/20220127180259.078563735@linuxfoundation.org # v5.15.18 Link: https://lore.kernel.org/r/20220131105229.959216821@linuxfoundation.org # v5.15.19 Link: https://github.com/Freescale/linux-fslc/pull/533 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* | | | Merge pull request #1037 from zandrey/topic/u-boot-2022.04Otavio Salvador2022-04-064-3/+3
|\ \ \ \ | |_|/ / |/| | | Upgrade u-boot-fslc to v2022.04
| * | | u-boot-fslc: upgrade to v2022.04+fslcAndrey Zhizhikin2022-04-054-3/+3
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | U-Boot fork has been updated to include new version v2022.04 from upstream. Following commits were ported from 2022.01+fslc revision: ---- f885198273 imx: iMX6: Define disconnect_from_pc function 1667c942d0 MLK-21854-2 imx: uuu: Update autoboot to run uuu or fastboot c7805ae3cf pico-imx6ul, pico-imx7d: Explain how to use eMMC user partition 92268e6c2a mx6sabre_common: Dynamically change the video output f66f12923e mx6sabresd: Enable video interfaces in bootargs ---- Update U-Boot recipe versions and point to new revision. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* | | Merge pull request #1035 from chrisdimich/masterOtavio Salvador2022-04-051-0/+3
|\ \ \ | |/ / |/| | isp-imx: use bfd linker in case of ld-is-gold DISTRO_FEATURE (gold li…
| * | isp-imx: use bfd linker in case of ld-is-gold DISTRO_FEATURE (gold linker)Chris Dimich2022-04-051-0/+3
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When ld-is-gold is defined as a DISTRO_FEATURE, the gold linker is used by default, which causes the following do_compile errors to arise: | ../../generated/release/lib/libvvdisplay_shared.so: error: undefined reference to 'wl_buffer_interface' | ../../generated/release/lib/libvvdisplay_shared.so: error: undefined reference to 'wl_surface_interface' | ../../generated/release/lib/libvvdisplay_shared.so: error: undefined reference to 'wl_seat_interface' | ../../generated/release/lib/libvvdisplay_shared.so: error: undefined reference to 'wl_output_interface' | ../../generated/release/lib/libvvdisplay_shared.so: error: undefined reference to 'wl_proxy_marshal' | ../../generated/release/lib/libvvdisplay_shared.so: error: undefined reference to 'wl_proxy_add_listener' | ../../generated/release/lib/libvvdisplay_shared.so: error: undefined reference to 'wl_proxy_destroy' | ../../generated/release/lib/libvvdisplay_shared.so: error: undefined reference to 'wl_display_flush' | ../../generated/release/lib/libvvdisplay_shared.so: error: undefined reference to 'wl_display_disconnect' | ../../generated/release/lib/libvvdisplay_shared.so: error: undefined reference to 'wl_proxy_marshal_constructor_versioned' | ../../generated/release/lib/libvvdisplay_shared.so: error: undefined reference to 'wl_compositor_interface' | ../../generated/release/lib/libvvdisplay_shared.so: error: undefined reference to 'wl_display_dispatch' | ../../generated/release/lib/libvvdisplay_shared.so: error: undefined reference to 'wl_proxy_marshal_constructor' | ../../generated/release/lib/libvvdisplay_shared.so: error: undefined reference to 'wl_display_roundtrip' | ../../generated/release/lib/libvvdisplay_shared.so: error: undefined reference to 'wl_display_connect' | ../../generated/release/lib/libvvdisplay_shared.so: error: undefined reference to 'wl_registry_interface' so use bfd linker instead. Signed-off-by: Chris Dimich <chris.dimich@boundarydevices.com>
* | Merge pull request #1033 from niebelm/qoriq-weak-wks-defaultOtavio Salvador2022-04-051-1/+1
|\ \ | | | | | | qoriq-base: weak defaults for WKS_FILE
| * | qoriq-base: weak defaults for WKS_FILEMarkus Niebel2022-04-051-1/+1
|/ / | | | | | | | | | | | | | | | | | | When maintaining a hardware support layer for a SOM there will be different mainboards and BSP for this SOM. Depending on the use case there may be different needs for SD / e-MMC images. When providing a valid weak default in meta-freescale a machine definition can override this easier as well a BSP for a specific mainboard. Signed-off-by: Markus Niebel <Markus.Niebel@ew.tq-group.com>
* | Merge pull request #1032 from thochstein/masterOtavio Salvador2022-04-0431-590/+647
|\ \ | |/ |/| gstreamer: Upgrade 1.18.0.imx -> 1.18.5.imx
| * ffmpeg: Downgrade ffmpeg 5.0.0 -> 4.4.1 for NXP BSPTom Hochstein2022-04-043-0/+283
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The i.MX 1.18.5 version of gstreamer1.0-libav is not compatible with upstream ffmpeg 5.5.0 and results in the follow build errors: ``` /opt/work/upstream/fsl-xwayland/tmp/work/cortexa35-mx8-fsl-linux/gstreamer1.0-libav/1.18.5-r0/recipe-sysroot-native/usr/bin/aarch64-fsl-linux/../../libexec/aarch64-fsl-linux/gcc/aarch64-fsl-linux/11.2.0/ld: ext/libav/libgstlibav.so.p/gstavaudenc.c.o: in function `gst_ffmpegaudenc_set_format': /usr/src/debug/gstreamer1.0-libav/1.18.5-r0/build/../gst-libav-1.18.5/ext/libav/gstavaudenc.c:246: undefined reference to `avcodec_get_context_defaults3' /opt/work/upstream/fsl-xwayland/tmp/work/cortexa35-mx8-fsl-linux/gstreamer1.0-libav/1.18.5-r0/recipe-sysroot-native/usr/bin/aarch64-fsl-linux/../../libexec/aarch64-fsl-linux/gcc/aarch64-fsl-linux/11.2.0/ld: /usr/src/debug/gstreamer1.0-libav/1.18.5-r0/build/../gst-libav-1.18.5/ext/libav/gstavaudenc.c:292: undefined reference to `avcodec_get_context_defaults3' /opt/work/upstream/fsl-xwayland/tmp/work/cortexa35-mx8-fsl-linux/gstreamer1.0-libav/1.18.5-r0/recipe-sysroot-native/usr/bin/aarch64-fsl-linux/../../libexec/aarch64-fsl-linux/gcc/aarch64-fsl-linux/11.2.0/ld: /usr/src/debug/gstreamer1.0-libav/1.18.5-r0/build/../gst-libav-1.18.5/ext/libav/gstavaudenc.c:336: undefined reference to `avcodec_get_context_defaults3' /opt/work/upstream/fsl-xwayland/tmp/work/cortexa35-mx8-fsl-linux/gstreamer1.0-libav/1.18.5-r0/recipe-sysroot-native/usr/bin/aarch64-fsl-linux/../../libexec/aarch64-fsl-linux/gcc/aarch64-fsl-linux/11.2.0/ld: /usr/src/debug/gstreamer1.0-libav/1.18.5-r0/build/../gst-libav-1.18.5/ext/libav/gstavaudenc.c:317: undefined reference to `avcodec_get_context_defaults3' /opt/work/upstream/fsl-xwayland/tmp/work/cortexa35-mx8-fsl-linux/gstreamer1.0-libav/1.18.5-r0/recipe-sysroot-native/usr/bin/aarch64-fsl-linux/../../libexec/aarch64-fsl-linux/gcc/aarch64-fsl-linux/11.2.0/ld: ext/libav/libgstlibav.so.p/gstavaudenc.c.o: in function `gst_ffmpegaudenc_start': /usr/src/debug/gstreamer1.0-libav/1.18.5-r0/build/../gst-libav-1.18.5/ext/libav/gstavaudenc.c:197: undefined reference to `avcodec_get_context_defaults3' /opt/work/upstream/fsl-xwayland/tmp/work/cortexa35-mx8-fsl-linux/gstreamer1.0-libav/1.18.5-r0/recipe-sysroot-native/usr/bin/aarch64-fsl-linux/../../libexec/aarch64-fsl-linux/gcc/aarch64-fsl-linux/11.2.0/ld: ext/libav/libgstlibav.so.p/gstavvidenc.c.o:/usr/src/debug/gstreamer1.0-libav/1.18.5-r0/build/../gst-libav-1.18.5/ext/libav/gstavvidenc.c:252: more undefined references to `avcodec_get_context_defaults3' follow collect2: error: ld returned 1 exit status ninja: build stopped: subcommand failed. ``` Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * imx-gst1.0-plugin: Adjust libdrm dependencyTom Hochstein2022-04-041-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The 7ULP build is broken: ``` ../git/plugins/compositor/gstimxcompositor.c:124:10: fatal error: libdrm/drm_fourcc.h: No such file or directory 124 | #include <libdrm/drm_fourcc.h> | ^~~~~~~~~~~~~~~~~~~~~ ``` Replace the imxvpu condition for the libdrm dependency to all fbdev devices with GPU. For i.MX 6 and 7, the new condition simply extends what the old condition provided. For i.MX 8, the new condition removes the explicit dependency. It seems the dependency is still needed, but it is satisfied implicitly. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * imx-base.inc: Upgrade gstreamer1.0 1.18.0 -> 1.18.5Tom Hochstein2022-04-041-7/+7
| | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * imx-gst1.0-plugin: Upgrade 4.6.1 -> 4.6.4Tom Hochstein2022-04-041-7/+4
| | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * gstreamer1.0-rtsp-server: Upgrade 1.18.0 -> 1.18.5Tom Hochstein2022-04-041-4/+5
| | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * gstreamer1.0-rtsp-server: Remove unused patch fileTom Hochstein2022-04-041-36/+0
| | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * gstreamer1.0-libav: Upgrade 1.18.0 -> 1.18.5Tom Hochstein2022-04-041-1/+1
| | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * gstreamer1.0-libav: Remove unused patch filesTom Hochstein2022-04-045-162/+0
| | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * gstreamer1.0-plugins-ugly: Upgrade 1.18.0 -> 1.18.5Tom Hochstein2022-04-041-1/+1
| | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * gstreamer1.0-plugins-bad: Upgrade 1.18.0.imx -> 1.18.5.imxTom Hochstein2022-04-0410-244/+151
| | | | | | | | | | | | | | Also separate the base recipe copy from the overrides for ease of maintenance. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * gstreamer1.0-plugins-good: Upgrade 1.18.0.imx -> 1.18.5.imxTom Hochstein2022-04-042-15/+105
| | | | | | | | | | | | | | Also separate the base recipe copy from the overrides for ease of maintenance. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * gstreamer1.0-plugins-base: Upgrade 1.18.0.imx -> 1.18.5.imxTom Hochstein2022-04-044-94/+53
| | | | | | | | | | | | | | Also separate the base recipe copy from the overrides for ease of maintenance. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * gstreamer1.0: Upgrade 1.18.0.imx -> 1.18.5.imxTom Hochstein2022-04-042-18/+35
|/ | | | | | | Also separate the base recipe copy from the overrides for ease of maintenance. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* Merge pull request #1028 from thochstein/masterOtavio Salvador2022-04-0110-22/+32
|\ | | | | Fix mx8dx machine override hierarchy
| * imx-base.inc: Fix MACHINE_SOCARCH_SUFFIX for 8XLiteTom Hochstein2022-03-311-1/+1
| | | | | | | | | | | | | | The architecture is independent of the number of cores, so update the 8XLite suffix from mx8dxl to mx8xl. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * mx8dx: Normalize MACHINEOVERRIDES implementationTom Hochstein2022-03-3110-21/+31
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | The imx8dx-mek machine is similar to imx8qxp-mek and so the mx8qxp override was included in the MACHINEOVERRIDES hierarchy. This is non-standard, and the rework of the SOC overrides didn't handle it properly, leading to a build break: ``` Log data follows: | DEBUG: Executing shell function do_compile | NOTE: 8QX boot binary build | cp: failed to access '/home/aquino/src/ossystems/oel-platform/build/tmp/work/imx8dx_mek-oel-linux/imx-boot/1.0-r0/git/iMX8DX/scfw_tcm.bin': Not a directory | WARNING: /home/aquino/src/ossystems/oel-platform/build/tmp/work/imx8dx_mek-oel-linux/imx-boot/1.0-r0/temp/run.do_compile.1809636:179 exit 1 from 'cp /home/aquino/src/ossystems/oel-platform/build/tmp/deploy/images/imx8dx-mek/imx-boot$ tools/scfw_tcm.bin /home/aquino/src/ossystems/oel-platform/build/tmp/work/imx8dx_mek-oel-linux/imx-boot/1.0-r0/git/iMX8DX/scfw_tcm.bin' | WARNING: Backtrace (BB generated script): | #1: compile_mx8x, /home/aquino/src/ossystems/oel-platform/build/tmp/work/imx8dx_mek-oel-linux/imx-boot/1.0-r0/temp/run.do_compile.1809636, line 179 | #2: do_compile, /home/aquino/src/ossystems/oel-platform/build/tmp/work/imx8dx_mek-oel-linux/imx-boot/1.0-r0/temp/run.do_compile.1809636, line 151 | #3: main, /home/aquino/src/ossystems/oel-platform/build/tmp/work/imx8dx_mek-oel-linux/imx-boot/1.0-r0/temp/run.do_compile.1809636, line 189 ERROR: Task (/home/aquino/src/ossystems/oel-platform/sources/meta-freescale/recipes-bsp/imx-mkimage/imx-boot_1.0.bb:do_compile) failed with exit code '1' ``` Fix the problem by removing mx8qxp from the mx8dx hierarchy and adapting existing mx8qxp overrides appropriately. Fixes: #1027 Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* Merge pull request #1024 from niebelm/qoriq-weak-defaultsOtavio Salvador2022-03-311-3/+3
|\ | | | | qoriq-base: weak defaults for u-boot/bootloader/kernel PREFERRED_PROVIDER
| * qoriq-base: weak defaults for u-boot/bootloader/kernel PREFERRED_PROVIDERMarkus Niebel2022-03-311-3/+3
|/ | | | | | | | When using a kernel/bootloader fork maintained by board vendor and there are somer flavours ist would be good to have only weak assignments here. This enables to override the default by machine config and set final by distro or local.conf. Signed-off-by: Markus Niebel <Markus.Niebel@ew.tq-group.com>
* Merge pull request #1023 from dv1/masterOtavio Salvador2022-03-302-54/+65
|\ | | | | libimxdmabuffer: Upgrade to version 1.1.0
| * libimxdmabuffer: Upgrade to version 1.1.0Carlos Rafael Giani2022-03-302-54/+65
|/ | | | | | | | | | | | * Add dma-heap allocator * Documentation and typo fixes * Use RW flags in ION allocator if no mapping flags are specified * Add checks for attempts to map already mapped buffers with different flags than in the original mapping Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org>
* Merge pull request #1017 from MrCry0/master-imx6ulOtavio Salvador2022-03-292-2/+0
|\ | | | | Fix: master: imx6ul*: remove obsolete device tree entry
| * imx6ul*: remove obsolete device tree entryOleksandr Suvorov2022-03-292-2/+0
|/ | | | | | | | | | | | The imx6ul-14x14-evk-btwifi-oob.dtb and imx6ull-14x14-evk-btwifi-oob.dtb are no longer available in the kernel lf-5.10.y, it was removed in a1488e98156ea1a597353c93b76b4f7fd8dd7c7c Remove entries for non-existent dtb files. This fixes building a Linux kernel recipe for imx6ulevk/imx6ullevk. Fixes: 3f93c925 ("linux-imx*: Upgrade to 5.10.52") Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
* Merge pull request #1016 from MaxKrummenacher/masterOtavio Salvador2022-03-251-140/+0
|\ | | | | libdrm: remove unused patch
| * libdrm: remove unused patchMax Krummenacher2022-03-251-140/+0
|/ | | | | | | With the update to 2.4.109.imx the patch is no longer needed. Also remove it from the layer. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
* Merge pull request #1015 from thochstein/masterOtavio Salvador2022-03-253-13/+18
|\ | | | | Upgrade libdrm and wayland-protocols to fix mesa compatibility issue
| * wayland-protocols: Upgrade 1.22.imx -> 1.25.imxTom Hochstein2022-03-252-6/+12
| | | | | | | | | | | | | | | | This is a pre-release version from upcoming NXP Q2 release added to kirkstone to fix mesa compatibility problems. The commit does also update the recipe to align with the one in OE-core. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * libdrm: Upgrade 2.4.207.imx -> 2.4.109.imxTom Hochstein2022-03-252-7/+6
|/ | | | | | | | | This is a pre-release version from upcoming NXP Q2 release added to kirkstone to fix mesa compatibility problems. The patch 0001-meson-add-libdrm-vivante-to-the-meson-meta-data.patch is dropped as it is now upstream. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* Merge pull request #1014 from thochstein/masterOtavio Salvador2022-03-222-2/+3
|\ | | | | mfgtool-initramfs-image: Switch to zstd compression
| * kernel-itbimage: Add support for cpio.zstdTom Hochstein2022-03-221-1/+1
| | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * mfgtool-initramfs-image: Switch to zstd compressionTom Hochstein2022-03-221-1/+2
|/ | | | | | | The initramfs memory size is limited, so use zstd compression level 10 to cut the cpio archive size by some 30%. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* Merge pull request #1012 from thochstein/masterOtavio Salvador2022-03-201-1/+1
|\ | | | | imx-base.inc: Enable Crypto for all 8X
| * imx-base.inc: Enable Crypto for all 8XTom Hochstein2022-03-201-1/+1
|/ | | | | | Align with 8M family. Enabling Crypto enables FP and SIMD as well. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* Merge pull request #1010 from thochstein/soc-overridesOtavio Salvador2022-03-163-19/+20
|\ | | | | Fix SOC override priority change and adjust imx-alsa-plugins version handling
| * imx-base.inc: Decrease machine feature override priorityTom Hochstein2022-03-161-17/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The new SOC overrides changed the priority for the NXP machine feature overrides (like imxgpu2d) to be higher than the SOC override (like mx8qxp). This change manifested as a change to the weston-init configuration for mx8qxp and mx8qm, causing the addition of -use-g2d=1 to the weston runtime configuration file weston.ini. The problem is fixed simply by moving the feature overrides before the SOC overrides to match the old priority order. However, to provide consistency, rather than just match the old priority order, the features are now moved lower in priority than any of the SOC group overrides as well (like mx8 and mx8x). Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * Revert "weston-init: fix some invalid overrides"Tom Hochstein2022-03-151-2/+2
| | | | | | | | | | | | There is a root cause to this that will be fixed instead. This reverts commit 6be9870b5057cf122cecb2716583169b39de78ae.
| * imx-alsa-plugins: Set recipe name and PV properlyTom Hochstein2022-03-151-0/+1
| | | | | | | | | | | | | | The recipe allows SRCREV to change while the version stays at 1.0.26, so change the recipe version to git and set PV based on the SRCREV. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* | Merge pull request #1001 from thochstein/masterOtavio Salvador2022-03-152-0/+30
|\ \ | |/ |/| optee-os: Fix RPMB build break
| * optee-os: Fix RPMB build breakTom Hochstein2022-03-072-0/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When CFG_RPMB_FS=y, OP-TEE os no longer compiles because imx_rpmb.c tries to include a header that doesn't exist. This issue seems linked to a rework that allows to compile i.MX Secure Non-Volatile Storage driver without RPMB. ``` | CC optee-os/3.15.0.imx-r0/build/core/arch/arm/plat-imx/imx_rpmb.o | core/arch/arm/plat-imx/imx_rpmb.c:5:10: fatal error: drivers/imx_snvs.h: No such file or directory | 5 | #include <drivers/imx_snvs.h> | | ^~~~~~~~~~~~~~~~~~~~ | compilation terminated. | make: *** [mk/compile.mk:159: optee-os/3.15.0.imx-r0/build/core/arch/arm/plat-imx/imx_rpmb.o] Error 1 | make: *** Waiting for unfinished jobs.... | CC optee-os/3.15.0.imx-r0/build/core/crypto/crypto.o | CC optee-os/3.15.0.imx-r0/build/core/arch/arm/plat-imx/imx_dt.o | make: Leaving directory 'optee-os/3.15.0.imx-r0/git' | ERROR: oe_runmake failed | WARNING: exit code 1 from a shell command. ERROR: Task (optee-imx/optee-os_3.15.0.imx.bb:do_compile) failed with exit code '1' ``` This is fixed in the upcoming release NXP 5.15.5-1.0.0. Backport the patch. Fixes: #997 Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* | Merge pull request #1007 from liuming50/fix-a-invalide-overrides-usageOtavio Salvador2022-03-131-2/+2
|\ \ | | | | | | weston-init: fix some invalid overrides
| * | weston-init: fix some invalid overridesMing Liu2022-03-131-2/+2
|/ / | | | | | | | | | | | | | | | | | | The mx8qm-nxp-bsp/mx8qxp-nxp-bsp overrides would not work because imxgpu2d would take effect in the end since it has higher priority in MACHINEOVERRIDES. Append mx8qm-nxp-bsp/mx8qxp-nxp-bsp after imxgpu2d can fix the problem. Signed-off-by: Ming Liu <liu.ming50@gmail.com>