Commit 4c8c55d1 authored by Greg Kroah-Hartman's avatar Greg Kroah-Hartman Committed by Lee Jones
Browse files

Merge tag 'android13-5.15.167_r00' into android13-5.15



This merges up to the 5.15.167 LTS release into android13-5.15.
Included in here are the following changes:

* 5e463568 Revert "perf/aux: Fix AUX buffer serialization"
* 8c38c789 Revert "hwspinlock: Introduce hwspin_lock_bust()"
* b7264adf Revert "clocksource/drivers/timer-of: Remove percpu irq related code"
* 71fc6c48 Revert "bareudp: Fix device stats updates."
*   605247f4 Merge 5.15.167 into android13-5.15-lts
|\
| * 3a592870 Linux 5.15.167
| * d7037dc8 udp: fix receiving fraglist GSO packets
| * e6cc9ff2 memcg: protect concurrent access to mem_cgroup_idr
| * d116a0b0 btrfs: fix race between direct IO write and fsync when using same fd
| * 5d8254e0 net, sunrpc: Remap EPERM in case of connection failure in xs_tcp_setup_socket
| * ba2af644 x86/mm: Fix PTI for i386 some more
| * 413e785a net: drop bad gso csum_start and offset in virtio_net_hdr
| * c60a555f gso: fix dodgy bit handling for GSO_UDP_L4
| * 5c3e0ed8 net: change maximum number of UDP segments to 128
| * ed3f2af0 net: more strict VIRTIO_NET_HDR_GSO_UDP_L4 validation
| * fdc567c0 gpio: rockchip: fix OF node leak in probe()
| * ae936398 drm/i915/fence: Mark debug_fence_free() with __maybe_unused
| * fb1104bb drm/i915/fence: Mark debug_fence_init_onstack() with __maybe_unused
| * 6958e0df ASoC: sunxi: sun4i-i2s: fix LRCLK polarity in i2s mode
| * 91dad30c nvmet-tcp: fix kernel crash if commands allocation fails
| * 945be49f arm64: acpi: Harden get_cpu_for_acpi_id() against missing CPU entry
| * 1f12c0e4 arm64: acpi: Move get_cpu_for_acpi_id() to a header
| * f44c27d1 ACPI: processor: Fix memory leaks in error paths of processor_add()
| * b77a7a5a ACPI: processor: Return an error if acpi_processor_get_info() fails in processor_add()
| * 9d08fce6 workqueue: Improve scalability of workqueue watchdog touch
| * f67401f3 workqueue: wq_watchdog_touch is always called with valid CPU
| * b14e7260 nilfs2: protect references to superblock parameters exposed in sysfs
| * dbcc19de nilfs2: replace snprintf in show functions with sysfs_emit
| * 3fd8473d ksmbd: Unlock on in ksmbd_tcp_set_interfaces()
| * 9914f1bd ksmbd: unset the binding mark of a reused connection
| * 52d13d22 perf/aux: Fix AUX buffer serialization
| * 9fadd335 uprobes: Use kzalloc to allocate xol area
| * 2c78dd75 clocksource/drivers/timer-of: Remove percpu irq related code
| * a5f2703f clocksource/drivers/imx-tpm: Fix next event not taking effect sometime
| * 0746401d clocksource/drivers/imx-tpm: Fix return -ETIME when delta exceeds INT_MAX
| * ef5f4d0c VMCI: Fix use-after-free when removing resource in vmci_resource_remove()
| * c36c826a Drivers: hv: vmbus: Fix rescind handling in uio_hv_generic
| * 3005091c uio_hv_generic: Fix kernel NULL pointer dereference in hv_uio_rescind
| * 7d1d48eb nvmem: Fix return type of devm_nvmem_device_get() in kerneldoc
| * eef79854 binder: fix UAF caused by offsets overwrite
| * 9b9651f7 usb: dwc3: core: update LC timer as per USB Spec V3.2
| * 0fd0ef7c iio: adc: ad7124: fix chip ID mismatch
| * 4dcc1900 iio: adc: ad7124: fix config comparison
| * 3be69c24 iio: fix scale application in iio_convert_raw_to_processed_unlocked
| * 3d2d5c74 iio: buffer-dmaengine: fix releasing dma channel on error
| * d8b09a5e staging: iio: frequency: ad9834: Validate frequency parameter value
| * d990692b cifs: Check the lease context if we actually got a lease
| * b5c7121e NFSv4: Add missing rescheduling points in nfs_client_return_marked_delegations
| * 802c7eb7 ata: pata_macio: Use WARN instead of BUG
| * e6cd8716 MIPS: cevt-r4k: Don't call get_c0_compare_int if timer irq is installed
| * ad5ee9fe lib/generic-radix-tree.c: Fix rare race in __genradix_ptr_alloc()
| * baaf2672 of/irq: Prevent device address out-of-bounds read in interrupt map walk
| * 087f25b2 Squashfs: sanity check symbolic link size
| * 0914c262 usbnet: ipheth: race between ipheth_close and error handling
| * 97196873 Input: uinput - reject requests with unreasonable number of slots
| * 86b4f5cf HID: amd_sfh: free driver_data after destroying hid device
| * 890dde60 HID: cougar: fix slab-out-of-bounds Read in cougar_report_fixup
| * 945b1296 s390/vmlinux.lds.S: Move ro_after_init section behind rodata section
| * f1757142 btrfs: initialize location to fix -Wmaybe-uninitialized in btrfs_lookup_dentry()
| * 18e65173 kselftests: dmabuf-heaps: Ensure the driver name is null-terminated
| * cacb76df i3c: mipi-i3c-hci: Error out instead on BUG_ON() in IBI DMA setup
| * 289d0822 net: dpaa: avoid on-stack arrays of NR_CPUS elements
| * 04e85a32 PCI: Add missing bridge lock to pci_bus_lock()
| * 197f7a2e riscv: set trap vector earlier
| * b50857b9 btrfs: replace BUG_ON() with error handling at update_ref_for_cow()
| * 728d4d04 btrfs: clean up our handling of refs == 0 in snapshot delete
| * 3cf21d00 btrfs: replace BUG_ON with ASSERT in walk_down_proc()
| * b7b1be37 fs/ntfs3: Check more cases when directory is corrupted
| * e8665ac4 smp: Add missing destroy_work_on_stack() call in smp_call_on_cpu()
| * cb67b2e5 wifi: mwifiex: Do not return unused priv in mwifiex_get_priv_by_id()
| * 68a04c30 dma-mapping: benchmark: Don't starve others when doing the test
| * 4ac7b43e ext4: fix possible tid_t sequence overflows
| * 15101f16 drm/amdgpu: Set no_hw_access when VF request full GPU fails
| * bc152bd3 libbpf: Add NULL checks to bpf_object__{prev_map,next_map}
| * cc4be794 hwmon: (w83627ehf) Fix underflows seen when writing limit attributes
| * 02bb3b4c hwmon: (nct6775-core) Fix underflows seen when writing limit attributes
| * 0fc27747 hwmon: (lm95234) Fix underflows seen when writing limit attributes
| * 019ef2d3 hwmon: (adc128d818) Fix underflows seen when writing limit attributes
| * c0d8094d pci/hotplug/pnv_php: Fix hotplug driver crash on Powernv
| * 0977a0a3 devres: Initialize an uninitialized struct member
| * 43f782c2 um: line: always fill *error_out in setup_one_line()
| * f386359d cgroup: Protect css->cgroup write under css_set_lock
| * df6e78ba iommu/vt-d: Handle volatile descriptor status read
| * 8ab1d1fe dm init: Handle minors larger than 255
| * 2aa4bacb ASoC: topology: Properly initialize soc_enum values
| * ebe29eed net: dsa: vsc73xx: fix possible subblocks range of CAPT block
| * 4e777199 net: bridge: br_fdb_external_learn_add(): always set EXT_LEARN
| * 4494bccb fou: Fix null-ptr-deref in GRO.
| * 3bcdbf90 gro: remove rcu_read_lock/rcu_read_unlock from gro_complete handlers
| * 8d84e1a8 gro: remove rcu_read_lock/rcu_read_unlock from gro_receive handlers
| * 5ccc2e5d bareudp: Fix device stats updates.
| * f12886ff usbnet: modern method to get random MAC
| * 01003882 net: usb: don't write directly to netdev->dev_addr
| * fa797f4e ice: check ICE_VSI_DOWN under rtnl_lock when preparing for reset
| * 84508c37 igc: Unlock on error in igc_io_resume()
| * 78bb38d9 tcp_bpf: fix return value of tcp_bpf_sendmsg()
| * cff3cbba platform/x86: dell-smbios: Fix error path in dell_smbios_init()
| * a4792648 igb: Fix not clearing TimeSync interrupts for 82580
| * 508b52aa can: m_can: Release irq on error in m_can_open
| * 10bfacbd can: bcm: Remove proc entry when dev is unregistered.
| * 51d57093 drm/amdgpu: check for LINEAR_ALIGNED correctly in check_tiling_flags_gfx6
| * 8decfd84 pcmcia: Use resource_size function on resource object
| * 0e5a3d5f media: qcom: camss: Add check for v4l2_fwnode_endpoint_parse
| * 135843c3 PCI: keystone: Add workaround for Errata #i2037 (AM65x SR 1.0)
| * a1659ed3 media: vivid: don't set HDMI TX controls if there are no HDMI outputs
| * 32fca3bb drm/amd/display: Check HDCP returned status
| * dc74386c usb: uas: set host status byte on data completion error
| * 0186d0d1 wifi: brcmsmac: advertise MFP_CAPABLE to enable WPA3
| * 36e2bc79 leds: spi-byte: Call of_node_put() on error path
| * 5a884b46 media: vivid: fix wrong sizeimage value for mplane
| * 2ddf8314 udf: Avoid excessive partition lengths
| * 8d63b70d netfilter: nf_conncount: fix wrong variable type
| * 3e2ea7d6 iommu: sun50i: clear bypass register
| * 683c0b10 af_unix: Remove put_pid()/put_cred() in copy_peercred().
| * 3f56c976 irqchip/armada-370-xp: Do not allow mapping IRQ 0 and 1
| * 09e89a5e smack: unix sockets: fix accept()ed socket label
| * 22d3b037 ALSA: hda: Add input value sanity checks to HDMI channel map controls
| * c6877abc mptcp: pm: send ACK on an active subflow
| * fd5364b2 mptcp: pr_debug: add missing \n at the end
| * c743fd11 mptcp: pm: skip connecting to already established sf
| * 058f8d98 mptcp: pm: do not remove already closed subflows
| * 592dd6f8 mptcp: pm: ADD_ADDR 0 is not a new address
| * 38cdf2f1 mptcp: close subflow when receiving TCP+FIN
| * 01264bdd mptcp: avoid duplicated SUB_CLOSED events
| * f2c865e9 mptcp: pm: avoid possible UaF when selecting endp
| * 8e73f8d6 mptcp: constify a bunch of of helpers
| * aef351c5 mptcp: pm: fullmesh: select the right ID later
| * 4d4e3a29 mptcp: pm: check add_addr_accept_max before accepting new ADD_ADDR
| * 35b31f55 mptcp: pm: only decrement add_addr_accepted for MPJ req
| * 32ba7118 mptcp: pm: re-using ID of unused flushed subflows
| * 3e349d71 nilfs2: fix state management in error path of log writing function
| * 8e2d1e9d nilfs2: fix missing cleanup on rollforward recovery error
| * cde71a56 sched: sch_cake: fix bulk flow accounting logic for host fairness
| * bda4d84a ila: call nf_unregister_net_hooks() sooner
| * 3816867d tracing: Avoid possible softlockup in tracing_iter_reset()
| * 513c8fc1 can: mcp251x: fix deadlock if an interrupt occurs during mcp251x_open
| * 3172376d clk: qcom: clk-alpha-pll: Fix the trion pll postdiv set rate API
| * 5dd47383 clk: qcom: clk-alpha-pll: Fix the pll post div mask
| * e24c19c6 fuse: use unsigned type for getxattr/listxattr size truncation
| * 811016d5 fuse: update stats for pages in dropped aux writeback list
| * c0f43b1f mmc: cqhci: Fix checking of CQHCI_HALT state
| * e89943fc mmc: sdhci-of-aspeed: fix module autoloading
| * 9d715a23 mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K
| * 57b6ead5 Bluetooth: MGMT: Ignore keys being loaded with invalid type
| * d98304ea Revert "Bluetooth: MGMT/SMP: Fix address type when using SMP over BREDR/LE"
| * 0bfa0fa2 nvme-pci: Add sleep quirk for Samsung 990 Evo
| * 93f44655 rtmutex: Drop rt_mutex::wait_lock before scheduling
| * b322a385 irqchip/gic-v2m: Fix refcount leak in gicv2m_of_init()
| * 9bbc71fa ata: libata: Fix memory leak for error path in ata_host_alloc()
| * c03d9115 ALSA: hda/realtek: Support mute LED on HP Laptop 14-dq2xxx
| * 326303f8 ALSA: hda/realtek: add patch for internal mic in Lenovo V145
| * 17235931 ALSA: hda/conexant: Add pincfg quirk to enable top speakers on Sirius devices
| * d1f7a12c KVM: SVM: Don't advertise Bus Lock Detect to guest if SVM support is missing
| * e3e0cb02 KVM: SVM: fix emulation of msr reads/writes of MSR_FS_BASE and MSR_GS_BASE
| * 3033ed90 ASoC: dapm: Fix UAF for snd_soc_pcm_runtime object
| * 14f91ab8 sch/netem: fix use after free in netem_dequeue
| * 366a1e57 i2c: Use IS_REACHABLE() for substituting empty ACPI functions
| * be144351 ext4: handle redirtying in ext4_bio_write_page()
| * 64022ce8 udf: Limit file size to 4TB
| * 1464cb82 ext4: reject casefold inode flag without casefold feature
| * af7b560c rcu-tasks: Fix show_rcu_tasks_trace_gp_kthread buffer overflow
| * cc7340f1 virtio_net: Fix napi_skb_cache_put warning
| * 0fa11f9d drm/amd/pm: Fix the null pointer dereference for vega10_hwmgr
| * 68a77288 media: uvcvideo: Enforce alignment of frame and interval
| * 6d94c05a drm/amd/display: Skip wbscl_set_scaler_filter if filter is null
| * 6980861e block: remove the blk_flush_integrity call in blk_integrity_unregister
| * 1339615a wifi: cfg80211: make hash table duplicates more survivable
| * adc5674c drm/bridge: tc358767: Check if fully initialized before signalling HPD event via IRQ
| * c9431980 drm/meson: plane: Add error handling
| * 0aea09e8 smack: tcp: ipv4, fix incorrect labeling
| * f9a48bc3 fsnotify: clear PARENT_WATCHED flags lazily
| * 3aa56313 usb: typec: ucsi: Fix null pointer dereference in trace
| * e1c92f66 usbip: Don't submit special requests twice
| * 34255103 rcu/nocb: Remove buggy bypass lock contention mitigation
| * f8b96d4e ionic: fix potential irq name truncation
| * b8105982 RDMA/efa: Properly handle unexpected AQ completions
| * 2da121e3 hwspinlock: Introduce hwspin_lock_bust()
| * 56af1b0f PCI: al: Check IORESOURCE_BUS existence during probe
| * 29f45f25 cpufreq: scmi: Avoid overflow of target_freq in fast switch
| * ec4cb72a wifi: iwlwifi: remove fw_running op
| * 36a77159 drm/amdgpu: update type of buf size to u32 for eeprom functions
| * 2700dbd1 drm/amd/pm: check negtive return for table entries
| * d04ded1e drm/amdgpu: the warning dereferencing obj for nbio_v7_4
| * acff7a94 drm/amd/pm: check specific index for aldebaran
| * f20d1d5c drm/amdgpu: fix the waring dereferencing hive
| * bda7de66 drm/amdgpu/pm: Check input value for CUSTOM profile mode setting on legacy SOCs
| * e3c7d23f apparmor: fix possible NULL pointer dereference
| * 6cc50118 drm/amdkfd: Reconcile the definition and use of oem_id in struct kfd_topology_device
| * 345bd3ad drm/amdgpu: fix mc_data out-of-bounds read warning
| * 0bef65e0 drm/amdgpu: fix ucode out-of-bounds read warning
| * 45f7b02a drm/amdgpu: Fix out-of-bounds read of df_v1_7_channel_number
| * 919f9bf9 drm/amdgpu: Fix out-of-bounds write warning
| * 0fcc2412 drm/amdgpu/pm: Fix uninitialized variable agc_btc_response
| * 80ce7edc drm/amdgpu/pm: Fix uninitialized variable warning for smu10
| * e55e3904 drm/amd/amdgpu: Check tbo resource pointer
| * f37d6aa3 drm/amd/display: Fix Coverity INTEGER_OVERFLOW within dal_gpio_service_create
| * fe63daf7 drm/amd/display: Check msg_id before processing transcation
| * c4a7f7c0 drm/amd/display: Check num_valid_sets before accessing reader_wm_sets[]
| * 0ee4387c drm/amd/display: Add array index check for hdcp ddc access
| * 21bbb398 drm/amd/display: Stop amdgpu_dm initialize when stream nums greater than 6
| * 0184cca3 drm/amd/display: Check gpio_id before used as array index
| * 0c445d98 drm/amdgpu: avoid reading vf2pf info size from FB
| * c5635fe6 drm/amd/pm: fix uninitialized variable warnings for vega10_hwmgr
| * f8012927 drm/amdgpu: fix uninitialized scalar variable warning
| * 3317966e drm/amd/pm: fix the Out-of-bounds read warning
| * bcd00d0d drm/amd/pm: fix warning using uninitialized value of max_vid_step
| * 6277aa29 drm/amd/pm: fix uninitialized variable warning for smu8_hwmgr
| * d1671377 drm/amdgpu/pm: Check the return value of smum_send_msg_to_smc
| * 54528b61 drm/amdgpu: fix overflowed array index read warning
| * 4bd7710f drm/amd/display: Assign linear_pitch_alignment even for VM
| * a42ba936 drm/amdgpu: Fix uninitialized variable warning in amdgpu_afmt_acr
| * 3ea66edd net: usb: qmi_wwan: add MeiG Smart SRM825L
| * 488702d1 dma-debug: avoid deadlock between dma debug vs printk and netconsole
| * 8da2de41 i2c: Fix conditional for substituting empty ACPI functions
| * 7abc0b44 ALSA: hda/conexant: Mute speakers at suspend / shutdown
| * 2fd3143b ALSA: hda/generic: Add a helper to mute speakers at suspend/shutdown
| * 24a63d85 drm: panel-orientation-quirks: Add quirk for OrangePi Neo
* | 6ddd8fde Merge 5.15.166 into android13-5.15-lts
|\|
| * 14e46842 Linux 5.15.166
| * a979b02d apparmor: fix policy_unpack_test on big endian systems
| * 85449b28 scsi: aacraid: Fix double-free on probe failure
| * 7770f1d8 igc: Fix qbv tx latency by setting gtxoffset
| * 10e5089c igc: Fix reset adapter logics when tx mode change
| * a46f5faa phy: zynqmp: Enable reference clock correctly
| * 16d197fa usb: cdnsp: fix for Link TRB with TC
| * 80af8b9c usb: cdnsp: fix incorrect index in cdnsp_get_hw_deq function
| * 18bdd20a usb: core: sysfs: Unmerge @usb3_hardware_lpm_attr_group in remove_power_attributes()
| * d51374c5 usb: dwc3: st: add missing depopulate in probe error path
| * 060f4124 usb: dwc3: st: fix probed platform device ref count on probe error path
| * 111277b8 usb: dwc3: core: Prevent USB core invalid event buffer address access
| * 96f7322e usb: dwc3: omap: add missing depopulate in probe error path
| * bb30c886 USB: serial: option: add MeiG Smart SRM825L
| * 59f93e9c cdc-acm: Add DISABLE_ECHO quirk for GE HealthCare UI Controller
| * eaff392c soc: qcom: cmd-db: Map shared memory as WC, not WB
| * 7535db06 nfc: pn533: Add poll mod list filling check
| * b00950a0 net: busy-poll: use ktime_get_ns() instead of local_clock()
| * 4643b916 gtp: fix a potential NULL pointer dereference
| * 7a8d98b6 ethtool: check device is present when getting link settings
| * 131ee27d dmaengine: dw: Add memory bus width verification
| * e219cf9c dmaengine: dw: Add peripheral bus width verification
| * e144fc9c phy: xilinx: phy-zynqmp: Fix SGMII linkup failure on resume
| * c401845e phy: xilinx: phy-zynqmp: dynamic clock support for power-save
| * 65697691 phy: xilinx: add runtime PM support
| * 5d946850 PM: runtime: Add DEFINE_RUNTIME_DEV_PM_OPS() macro
| * 69fae8ed PM: core: Add EXPORT[_GPL]_SIMPLE_DEV_PM_OPS macros
| * 1b993cb3 PM: core: Remove DEFINE_UNIVERSAL_DEV_PM_OPS() macro
| * a8d2245f soundwire: stream: fix programming slave ports for non-continous port maps
| * 124f20c5 net:rds: Fix possible deadlock in rds_message_put
| * 4e8d6ac8 cgroup/cpuset: Prevent UAF in proc_cpuset_show()
| * 221e3b12 ata: libata-core: Fix null pointer dereference on error
| * 8ad48380 drm/amdkfd: don't allow mapping the MMIO HDP page with large pages
| * bebef79b Revert "MIPS: Loongson64: reset: Prioritise firmware service"
| * 218b482f mptcp: sched: check both backup in retrans
| * 0af44075 net: mana: Fix race of mana_hwc_post_rx_wqe and new hwc response
| * 68b22b24 wifi: mwifiex: duplicate static structs used in driver instances
| * 6341c285 pinctrl: single: fix potential NULL dereference in pcs_get_function()
| * ce3c431c pinctrl: rockchip: correct RK3328 iomux width flag for GPIO2-B pins
| * 19c8fce7 btrfs: run delayed iputs when flushing delalloc
| * da6a85d1 drm/amdgpu: Using uninitialized value *size when calling amdgpu_vce_cs_reloc
| * ce0aa899 tools: move alignment-related macros to new <linux/align.h>
| * 95f73d01 Input: MT - limit max slots
| * c6a73b74 Bluetooth: hci_ldisc: check HCI_UART_PROTO_READY flag in HCIUARTGETPROTO
| * 93ca1e5c mm/numa: no task_numa_fault() call if PTE is changed
| * 1e6440eb mm/numa: no task_numa_fault() call if PMD is changed
| * 3fbfd488 ALSA: timer: Relax start tick time check for slave timer elements
| * 4d2daf3c hwmon: (ltc2992) Fix memory leak in ltc2992_parse_dt()
| * 4d3a389f Revert "drm/amd/display: Validate hw_points_num before using it"
| * dce14009 mmc: dw_mmc: allow biu and ciu clocks to defer
| * 96b076e8 KVM: arm64: Make ICC_*SGI*_EL1 undef in the absence of a vGICv3
| * ae857158 cxgb4: add forgotten u64 ivlan cast before shift
| * d78daaf7 HID: microsoft: Add rumble support to latest xbox controllers
| * e73ffa99 HID: wacom: Defer calculation of resolution until resolution_code is known
| * 34842918 MIPS: Loongson64: Set timer mode in cpu-probe
| * 848c8fb6 scsi: core: Fix the return value of scsi_logical_block_count()
| * 951d6cb5 Bluetooth: MGMT: Add error handling to pair_device()
| * e4051558 mmc: mmc_test: Fix NULL dereference on allocation failure
| * 9b8b6521 drm/msm/dpu: cleanup FB if dpu_format_populate_layout fails
| * 5c28ce95 drm/msm/dp: reset the link phy params before link training
| * 330dced3 drm/msm/dpu: don't play tricks with debug macros
| * 46cb057e net: xilinx: axienet: Fix dangling multicast addresses
| * a0699dec net: xilinx: axienet: Always disable promiscuous mode
| * c05155cc netfilter: flowtable: validate vlan header
| * 975f764e ipv6: prevent possible UAF in ip6_xmit()
| * e891b36d ipv6: fix possible UAF in ip6_finish_output2()
| * 24e93695 ipv6: prevent UAF in ip6_send_skb()
| * 52d99a69 netem: fix return value if duplicate enqueue fails
| * a10d0337 net: dsa: mv88e6xxx: Fix out-of-bound access
| * fd7008c3 net: dsa: mv88e6xxx: replace ATU violation prints with trace points
| * 932bf7cf net: dsa: mv88e6xxx: read FID when handling ATU violations
| * a66828e6 dpaa2-switch: Fix error checking in dpaa2_switch_seed_bp()
| * 90306305 ice: fix ICE_LAST_OFFSET formula
| * 5c69cc8f bonding: fix xfrm state handling when clearing active slave
| * 2f72c6a6 bonding: fix xfrm real_dev null pointer dereference
| * 2f5bdd68 bonding: fix null pointer deref in bond_ipsec_offload_ok
| * 9e69809e bonding: fix bond_ipsec_offload_ok return type
| * 78ad3172 ip6_tunnel: Fix broken GRO
| * e85e6b5c netfilter: nft_counter: Synchronize nft_counter_reset() against reader.
| * dec350d1 netfilter: nft_counter: Disable BH in nft_counter_offload_stats().
| * fa6c23fe kcm: Serialise kcm_sendmsg() for the same socket.
| * 38188b4d tc-testing: don't access non-existent variable on exception
| * a981ae67 Bluetooth: SMP: Fix assumption of Central always being Initiator
| * 351e8252 Bluetooth: hci_core: Fix LE quote calculation
| * b444f5de platform/surface: aggregator: Fix warning when controller is destroyed in probe
| * 916a3a8a net: mana: Fix doorbell out of order violation and avoid unnecessary doorbell rings
| * 210f4cbf dm suspend: return -ERESTARTSYS instead of -EINTR
| * f80d537d media: solo6x10: replace max(a, min(b, c)) by clamp(b, a, c)
* | 31c53a06 Revert "fuse: fix UAF in rcu pathwalks"
* | fd21f754 Merge a510b574 ("nfsd: make svc_stat per-network namespace instead of global") into android13-5.15-lts
|\|
| * a510b574 nfsd: make svc_stat per-network namespace instead of global
| * ceefe749 nfsd: remove nfsd_stats, make th_cnt a global counter
| * 5bbefe83 nfsd: make all of the nfsd stats per-network namespace
| * 73c43bcc nfsd: expose /proc/net/sunrpc/nfsd in net namespaces
| * 2108ae12 nfsd: rename NFSD_NET_* to NFSD_STATS_*
| * 143a0f5e sunrpc: use the struct net as the svc proc private
| * 6719776e sunrpc: remove ->pg_stats from svc_program
| * aba2fe2d sunrpc: pass in the sv_stats struct through svc_create_pooled
| * c78169c0 nfsd: stop setting ->pg_stats for unused stats
| * c66f8801 sunrpc: don't change ->sv_stats if it doesn't exist
| * d7b5ab28 NFSD: Fix frame size warning in svc_export_parse()
| * b4b0e9d8 NFSD: Rewrite synopsis of nfsd_percpu_counters_init()
| * 5ec81b48 NFSD: Refactor the duplicate reply cache shrinker
| * bde5bdf8 NFSD: Replace nfsd_prune_bucket()
| * eefe7b37 NFSD: Rename nfsd_reply_cache_alloc()
| * a8f1afef NFSD: Refactor nfsd_reply_cache_free_locked()
| * 8549384d nfsd: move init of percpu reply_cache_stats counters back to nfsd_init_net
| * 70fdee54 nfsd: move reply cache initialization into nfsd startup
* | 824a09ea Merge da2a0c62 ("block: use "unsigned long" for blk_validate_block_size().") into android13-5.15-lts
|\|
| * da2a0c62 block: use "unsigned long" for blk_validate_block_size().
| * 1f6b6239 gtp: pull network headers in gtp_dev_xmit()
| * 0feeaedf hrtimer: Prevent queuing of hrtimer without a function callback
| * 003e907c nvmet-rdma: fix possible bad dereference when freeing rsps
| * ca842d36 ext4: set the type of max_zeroout to unsigned int to avoid overflow
| * 7b9eff4b irqchip/gic-v3-its: Remove BUG_ON in its_vpe_irq_domain_alloc
| * 0f47e4fd usb: dwc3: core: Skip setting event buffers for host only controllers
| * 3b47bb22 platform/x86: lg-laptop: fix %s null argument warning
| * 1b5b9e55 clocksource: Make watchdog and suspend-timing multiplication overflow safe
| * 7462b116 s390/iucv: fix receive buffer virtual vs physical address confusion
| * 537a6bf1 openrisc: Call setup_memory() earlier in the init sequence
| * a5991dfc NFS: avoid infinite loop in pnfs_update_layout.
| * 73304977 nvmet-tcp: do not continue for invalid icreq
| * 5334e51a net: hns3: add checking for vf id of mailbox
| * 9018928d Bluetooth: bnep: Fix out-of-bound access
| * e8d4c246 usb: gadget: fsl: Increase size of name buffer for endpoints
| * 4759856c f2fs: fix to do sanity check in update_sit_entry
| * 4c80c19e btrfs: delete pointless BUG_ON check on quota root in btrfs_qgroup_account_extent()
| * dc323a57 btrfs: change BUG_ON to assertion in tree_move_down()
| * 427d7cb3 btrfs: send: handle unexpected data in header buffer in begin_cmd()
| * 7b6acbc2 btrfs: handle invalid root reference found in may_destroy_subvol()
| * dead0848 btrfs: change BUG_ON to assertion when checking for delayed_node root
| * 01d720dd powerpc/boot: Only free if realloc() succeeds
| * de34590d powerpc/boot: Handle allocation failure in simple_realloc()
| * 4a8de7a7 parisc: Use irq_enter_rcu() to fix warning at kernel/context_tracking.c:367
| * ef1d6d79 memory: stm32-fmc2-ebi: check regmap_read return value
| * 06cb3463 x86: Increase brk randomness entropy for 64-bit systems
| * ddf899fc md: clean up invalid BUG_ON in md_ioctl
| * 70f5ab8e netlink: hold nlk->cb_mutex longer in __netlink_dump_start()
| * 1052160a clocksource/drivers/arm_global_timer: Guard against division by zero
| * a6394f5e virtiofs: forbid newlines in tags
| * cec15547 drm/lima: set gp bus_stop bit before hard reset
| * d41f3252 net/sun3_82586: Avoid reading past buffer in debug output
| * ad533c5a media: drivers/media/dvb-core: copy user arrays safely
| * 3ecf37c0 scsi: lpfc: Initialize status local variable in lpfc_sli4_repost_sgl_list()
| * 673d4e5d fs: binfmt_elf_efpic: don't use missing interpreter's properties
| * a5f1d30c media: pci: cx23885: check cx23885_vdev_init() return
| * 0f8049e4 quota: Remove BUG_ON from dqget()
| * bfbab62c fuse: fix UAF in rcu pathwalks
| * 187d844f afs: fix __afs_break_callback() / afs_drop_open_mmap() race
| * 10fb6af8 ext4: do not trim the group with corrupted block bitmap
| * 865759a9 nvmet-trace: avoid dereferencing pointer too early
| * ee17eabe powerpc/xics: Check return value of kasprintf in icp_native_map_one_cpu
| * 3a39e6b4 memory: tegra: Skip SID programming if SID registers aren't set
| * 5750e353 arm64: Fix KASAN random tag seed initialization
| * 8afc79eb hwmon: (ltc2992) Avoid division by zero
| * 9da4530b IB/hfi1: Fix potential deadlock on &irq_src_lock and &dd->uctxt_lock
| * ad986663 wifi: iwlwifi: fw: Fix debugfs command sending
| * 3a819bf0 wifi: iwlwifi: abort scan when rfkill on but device enabled
| * 24078875 gfs2: setattr_chown: Add missing initialization
| * 84d75e35 scsi: spi: Fix sshdr use
| * 41eae1d7 media: qcom: venus: fix incorrect return value
| * 145769ae binfmt_misc: cleanup on filesystem umount
| * 10e2c63a staging: ks7010: disable bh on tx_dev_lock
| * d8b1d3b0 drm/amd/display: Validate hw_points_num before using it
| * b24c10bf staging: iio: resolver: ad2s1210: fix use before initialization
| * 2a403504 media: radio-isa: use dev_name to fill in bus_info
| * abd6fa88 i3c: mipi-i3c-hci: Do not unmap region not mapped for transfer
| * 640912de i3c: mipi-i3c-hci: Remove BUG() when Ring Abort request times out
| * 164164e3 s390/smp,mcck: fix early IPI handling
| * 93200b56 RDMA/rtrs: Fix the problem of variable not initialized fully
| * ad8e6683 i2c: riic: avoid potential division by zero
| * 8e379964 wifi: cw1200: Avoid processing an invalid TIM IE
| * 2af058a2 wifi: mac80211: fix BA session teardown race
| * 89795eeb wifi: cfg80211: check wiphy mutex is held for wdev mutex
| * b4373d92 ssb: Fix division by zero issue in ssb_calc_clock_rate
| * fdb349e7 ALSA: hda/realtek: Fix noise from speakers on Lenovo IdeaPad 3 15IAU7
| * 19591821 net: hns3: fix a deadlock problem when config TC during resetting
| * 93d9ca2a net: hns3: fix wrong use of semaphore up
| * 6c4a0ba6 netfilter: nf_queue: drop packets with cloned unconfirmed conntracks
| * 356beb91 netfilter: flowtable: initialise extack before use
| * fa254511 netfilter: allow ipv6 fragments to arrive on different devices
| * 81de530a mptcp: correct MPTCP_SUBFLOW_ATTR_SSN_OFFSET reserved size
| * 5e4d2efa mlxbf_gige: disable RX filters until RX path initialized
| * 86a7a873 mlxbf_gige: Remove two unused function declarations
| * b799db9f net: dsa: vsc73xx: check busy flag in MDIO operations
| * 65fa752e net: dsa: vsc73xx: use read_poll_timeout instead delay loop
| * db9f552d net: dsa: vsc73xx: pass value in phy_write operation
| * eb5c3021 net: axienet: Fix register defines comment description
| * 24cf390a atm: idt77252: prevent use after free in dequeue_rx()
| * 4339641c net/mlx5e: Correctly report errors for ethtool rx flows
| * eadfff27 igc: Fix packet still tx after gate close by reducing i226 MAC retry buffer
| * 82481cb0 igc: remove I226 Qbv BaseTime restriction
| * adfe17bd igc: Correct the launchtime offset
| * d6955574 s390/uv: Panic for set and remove shared access UVC errors
| * f92cbcc6 drm/amdgpu/jpeg2: properly set atomics vmid field
| * 0fbe2a72 memcg_write_event_control(): fix a user-triggerable oops
| * df368d0d drm/amdgpu: Actually check flags for all context ops.
| * dfe7d9c6 btrfs: tree-checker: add dev extent item checks
| * 3337cb63 selinux: fix potential counting error in avc_add_xperms_decision()
| * 5053581f fix bitmap corruption on close_range() with CLOSE_RANGE_UNSHARE
| * 0f009021 bitmap: introduce generic optimized bitmap_size()
| * 0dbb7530 btrfs: rename bitmap_set_bits() -> btrfs_bitmap_set_bits()
| * ac8d72e8 s390/cio: rename bitmap_size() -> idset_bitmap_size()
| * 6331ca6e fs/ntfs3: add prefix to bitmap_size() and use BITS_TO_U64()
| * cda54ec8 vfs: Don't evict inode under the inode lru traversing context
| * 8d604da7 dm persistent data: fix memory allocation failure
| * 5541aec7 dm resume: don't return EINVAL when signalled
| * fbea9889 arm64: ACPI: NUMA: initialize all values of acpi_early_node_map to NUMA_NO_NODE
| * a665e3b7 s390/dasd: fix error recovery leading to data corruption on ESE devices
| * 23ce6ba3 thunderbolt: Mark XDomain as unplugged when router is removed
| * 365ef7c4 xhci: Fix Panther point NULL pointer deref at full-speed re-enumeration
| * ccdc892f ALSA: usb-audio: Support Yamaha P-125 quirk entry
| * 8e3d14c3 ALSA: usb-audio: Add delay quirk for VIVO USB-C-XE710 HEADSET
| * 25ee8b29 char: xillybus: Check USB endpoints when probing device
| * 98ee65d9 char: xillybus: Refine workqueue handling
| * 409b495f char: xillybus: Don't destroy workqueue from work item running on it
| * 8c78303e fuse: Initialize beyond-EOF page contents before setting uptodate
* | 80dd36dc Revert "net: stmmac: Enable mac_managed_pm phylink config"
* | 03dffa8a Revert "genirq: Allow irq_chip registration functions to take a const irq_chip"
* | 01598105 Revert "sched/fair: set_load_weight() must also call reweight_task() for SCHED_IDLE tasks"
* | eef18e81 Revert "genirq: Allow the PM device to originate from irq domain"
* | 667bda71 ANDROID: fix up ABI breakage due to new arm64 errata
* | 8b5cad90 Revert "irqchip/imx-irqsteer: Constify irq_chip struct"
* | 1b84f872 Revert "irqchip/imx-irqsteer: Add runtime PM support"
* | 9de0a294 Revert "irqchip/imx-irqsteer: Handle runtime power management correctly"
* | 51a55be7 Revert "leds: trigger: use RCU to protect the led_cdevs list"
* | e82aad55 Revert "leds: trigger: Remove unused function led_trigger_rename_static()"
* | 78445f8f Revert "leds: trigger: Store brightness set by led_trigger_event()"
* | eb93aa7b Revert "leds: trigger: Call synchronize_rcu() before calling trig->activate()"
* | 45558b77 Revert "leds: triggers: Flush pending brightness before activating trigger"
* | 13509750 Merge 5.15.165 into android13-5.15-lts
|\|
| * fa93fa65 Linux 5.15.165
| * b2c5a0f3 Revert "ata: libata-scsi: Honor the D_SENSE bit for CK_COND=1 and no error"
| * 79273dd5 media: Revert "media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()"
| * dbcde967 ARM: dts: imx6qdl-kontron-samx6i: fix phy-mode
| * 33ac5a4e wifi: cfg80211: restrict NL80211_ATTR_TXQ_QUANTUM values
| * 3a684499 binfmt_flat: Fix corruption when not offsetting data start
| * 479e23af usb: gadget: u_audio: Check return codes from usb_ep_enable and config_ep_by_speed.
| * a6117b3c nvme/pci: Add APST quirk for Lenovo N60z laptop
| * 9b424c5d exec: Fix ToCToU between perm check and set-uid/gid usage
| * de962833 arm64: cpufeature: Fix the visibility of compat hwcaps
| * dde07b87 arm64: dts: qcom: msm8996: correct #clock-cells for QMP PHY nodes
| * e2afb266 powerpc: Avoid nmi_enter/nmi_exit in real mode interrupt.
| * 911f8055 drm/i915/gem: Fix Virtual Memory mapping boundaries calculation
| * 53d55bea mptcp: fully established after ADD_ADDR echo on MPJ
| * badabac3 wifi: mac80211: check basic rates validity
| * cbf2b2ce PCI: dwc: Restore MSI Receiver mask during resume
| * 67a03645 net: stmmac: Enable mac_managed_pm phylink config
| * 8246b746 netfilter: nf_tables: prefer nft_chain_validate
| * d7c5f8bd netfilter: nf_tables: allow clone callbacks to sleep
| * d71a76f3 netfilter: nf_tables: bail out if stateful expression provides no .clone
| * 0d40e8cb netfilter: nf_tables: use timestamp to check for set element timeout
| * 9526393e netfilter: nf_tables: set element extended ACK reporting support
| * dd32621f tls: fix race between tx work scheduling and socket close
| * 2c111413 PCI/DPC: Fix use-after-free on concurrent DPC and hot-removal
| * 1a607d22 btrfs: fix double inode unlock for direct IO sync writes
| * f754591b xfs: fix log recovery buffer allocation for the legacy h_size fixup
| * 4e177070 btrfs: fix corruption after buffer fault in during direct IO append write
| * 9d1f4ecc selftests: mptcp: join: check backup support in signal endp
| * 34558a43 selftests: mptcp: join: validate backup in MPJ
| * 3c7dafc1 mptcp: pm: fix backup support in signal endpoints
| * ffd00227 mptcp: export local_address
| * 2c978352 mptcp: pm: only set request_bkup flag when sending MP_PRIO
| * e6e6c678 mptcp: fix bad RCVPRUNED mib accounting
| * dff41c5f mptcp: mib: count MPJ with backup flag
| * 3d16add5 mptcp: fix NL PM announced address accounting
| * 6f01f41b mptcp: distinguish rcv vs sent backup flag in requests
| * 42c7f7ac mptcp: sched: check both directions for backup
| * cd8a0ed3 drm/mgag200: Set DDC timeout in milliseconds
| * 8bf13339 drm/bridge: analogix_dp: properly handle zero sized AUX transactions
| * 2a3548c7 sched/smt: Fix unbalance sched_smt_present dec/inc
| * 5c66a967 sched/smt: Introduce sched_smt_present_inc/dec() helper
| * ca7d00c5 x86/mtrr: Check if fixed MTRRs exist before saving them
| * 8f5ffd2a padata: Fix possible divide-by-0 panic in padata_mt_helper()
| * cd10d186 tracing: Fix overflow in get_free_elt()
| * 77289f29 power: supply: axp288_charger: Round constant_charge_voltage writes down
| * ff03c1b9 power: supply: axp288_charger: Fix constant_charge_voltage writes
| * 0ad02834 genirq/irqdesc: Honor caller provided affinity in alloc_desc()
| * a2ff3482 irqchip/xilinx: Fix shift out of bounds
| * 5bdf4bc6 kcov: properly check for softirq context
| * 9196e42a serial: core: check uartclk for zero to avoid divide by zero
| * eb044b9c timekeeping: Fix bogus clock_was_set() invocation in do_adjtimex()
| * 9532482c ntp: Safeguard against time_constant overflow
| * 9c23fc32 driver core: Fix uevent_show() vs driver detach race
| * 7c921031 irqchip/meson-gpio: Convert meson_gpio_irq_controller::lock to 'raw_spinlock_t'
| * 2d60656f irqchip/meson-gpio: support more than 8 channels gpio irq
| * c5ea55fe clocksource: Fix brown-bag boolean thinko in cs_watchdog_read()
| * fcd4f3a9 clocksource: Scale the watchdog read retries automatically
| * d607bbc7 torture: Enable clocksource watchdog with "tsc=watchdog"
| * 26dae4c8 clocksource: Reduce the default clocksource_watchdog() retries to 2
| * a7040173 ntp: Clamp maxerror and esterror to operating range
| * 23189702 vhost-vdpa: switch to use vmf_insert_pfn() in the fault handler
| * 541a900d tick/broadcast: Move per CPU pointer access into the atomic section
| * 2ac8f14d scsi: ufs: core: Fix hba->last_dme_cmd_tstamp timestamp updating logic
| * cac63823 scsi: mpi3mr: Avoid IOMMU page faults on REPORT ZONES
| * 896a3286 usb: gadget: u_serial: Set start_delayed during suspend
| * 50c5248b usb: gadget: core: Check for unset descriptor
| * 741403cf USB: serial: debug: do not echo input by default
| * e8c1e606 usb: vhci-hcd: Do not drop references before new references are gained
| * a2400556 ALSA: hda/hdmi: Yet more pin fix for HP EliteDesk 800 G4
| * 296f8315 ALSA: hda: Add HP MP9 G4 Retail System AMS to force connect list
| * a54da4b7 ALSA: line6: Fix racy access to midibuf
| * c763dfe0 drm/client: fix null pointer dereference in drm_client_modeset_probe
| * ba43e582 ASoC: meson: axg-fifo: fix irq scheduling issue with PREEMPT_RT
| * f9727470 ALSA: usb-audio: Re-add ScratchAmp quirk entries
| * 4f8c8ede spi: spi-fsl-lpspi: Fix scldiv calculation
| * 4b316da4 kprobes: Fix to check symbol prefixes correctly
| * 97182790 bpf: kprobe: remove unused declaring of bpf_kprobe_override
| * 87b834b6 i2c: smbus: Send alert notifications to all devices if source not found
| * efb937c6 spi: spidev: Add missing spi_device_id for bh2228fv
| * 9ffb4dba ASoC: codecs: wsa881x: Correct Soundwire ports mask
| * fce8bfcf ASoC: codecs: wcd938x-sdw: Correct Soundwire ports mask
| * 93d89bb7 i2c: smbus: Improve handling of stuck alerts
| * d12517dd arm64: errata: Expand speculative SSBS workaround (again)
| * 60c18204 arm64: cputype: Add Cortex-A725 definitions
| * e36cb8e5 arm64: cputype: Add Cortex-X1C definitions
| * 724750c8 arm64: errata: Expand speculative SSBS workaround
| * 71098a6e arm64: errata: Unify speculative SSBS errata logic
| * 15756fac arm64: cputype: Add Cortex-X925 definitions
| * a518122c arm64: cputype: Add Cortex-A720 definitions
| * 67fb54d3 arm64: cputype: Add Cortex-X3 definitions
| * cc627930 arm64: errata: Add workaround for Arm errata 3194386 and 3312417
| * d3760b29 arm64: cputype: Add Neoverse-V3 definitions
| * 48a6a925 arm64: cputype: Add Cortex-X4 definitions
| * f6945661 arm64: barrier: Restore spec_bar() macro
| * 480bc904 arm64: Add Neoverse-V2 part
| * 77137d50 arm64: cpufeature: Force HWCAP to be based on the sysreg visible to user-space
| * f07bf04f ext4: fix wrong unit use in ext4_mb_find_by_goal
| * b1343c6f sched/cputime: Fix mul_u64_u64_div_u64() precision for cputime
| * d939bf5f scsi: mpt3sas: Avoid IOMMU page faults on REPORT ZONES
| * 0a7fbde5 profiling: remove profile=sleep support
| * 3c4ded27 SUNRPC: Fix a race to wake a sync task
| * a88a4947 s390/sclp: Prevent release of buffer in I/O
| * 459ca682 jbd2: avoid memleak in jbd2_journal_write_metadata_buffer
| * 096ec0bf ext4: fix uninitialized variable in ext4_inlinedir_to_tree
| * 5b8055c3 media: uvcvideo: Fix the bandwdith quirk on USB 3.x
| * 7744eb83 media: uvcvideo: Ignore empty TS packets
| * d0b8b23b drm/amd/display: Add null checker before passing variables
| * 0c065e50 drm/amdgpu/pm: Fix the null pointer dereference in apply_state_adjust_rules
| * 56e84803 drm/amdgpu: Fix the null pointer dereference to ras_manager
| * 37b9df45 drm/amdgpu/pm: Fix the null pointer dereference for smu7
| * d836431e btrfs: fix bitmap leak when loading free space cache on duplicate entry
| * b248bf15 wifi: nl80211: don't give key data to userspace
| * 22cc7323 udf: prevent integer overflow in udf_bitmap_free_blocks()
| * 02331952 PCI: Add Edimax Vendor ID to pci_ids.h
| * 6f8dc63f selftests/bpf: Fix send_signal test with nested CONFIG_PARAVIRT
| * 264087cc ACPI: SBS: manage alarm sysfs attribute through psy core
| * 43b24be7 ACPI: battery: create alarm sysfs attribute atomically
| * 2bb27b95 clocksource/drivers/sh_cmt: Address race condition for clock events
| * bf0ff69a md/raid5: avoid BUG_ON() while continue reshape after reassembling
| * be08dc61 md: do not delete safemode_timer in mddev_suspend
| * 7ce75b3c rcutorture: Fix rcu_torture_fwd_cb_cr() data race
| * 79008767 net: fec: Stop PPS on driver remove
| * cb85266c l2tp: fix lockdep splat
| * c05516c0 net: dsa: bcm_sf2: Fix a possible memory leak in bcm_sf2_mdio_register()
| * 5caf0ffa Bluetooth: l2cap: always unlock channel in l2cap_conless_channel()
| * 5df55930 net: linkwatch: use system_unbound_wq
| * 1e168280 net: bridge: mcast: wait for previous gc cycles when removing port
| * c4251a3d net: usb: qmi_wwan: fix memory leak for not ip packets
| * 54b303d8 sctp: Fix null-ptr-deref in reuseport_add_sock().
| * 83f1d094 sctp: move hlist_node and hashent out of sctp_ep_common
| * e0c647c1 x86/mm: Fix pti_clone_entry_text() for i386
| * 4d143ae7 x86/mm: Fix pti_clone_pgtable() alignment assumption
| * d5371fc8 irqchip/mbigen: Fix mbigen node address layout
| * d44d1055 genirq: Allow irq_chip registration functions to take a const irq_chip
| * 8a326a2e netfilter: ipset: Add list flush to cancel_gc
| * 83a04f95 mptcp: fix duplicate data handling
| * 314d14b0 r8169: don't increment tx_dropped in case of NETDEV_TX_BUSY
| * 19eabe98 net: usb: sr9700: fix uninitialized variable use in sr_mdio_read
| * 9e20d028 drm/vmwgfx: Fix a deadlock in dma buf fence polling
| * 7c07220c Revert "ALSA: firewire-lib: operate for period elapse event in process context"
| * 2b9fcb64 Revert "ALSA: firewire-lib: obsolete workqueue for period update"
| * ecf75022 ALSA: hda/realtek: Add quirk for Acer Aspire E5-574G
| * 7a0f5ead ALSA: usb-audio: Correct surround channels in UAC1 channel map
| * 3f480493 protect the fetch of ->fd[fd] in do_dup2() from mispredictions
| * a8b242a6 HID: wacom: Modify pen IDs
| * b6fc20e9 platform/chrome: cros_ec_proto: Lock device when updating MKBP version
| * 8fcc9670 power: supply: bq24190_charger: replace deprecated strncpy with strscpy
| * 20dbdebc riscv/mm: Add handling for VM_FAULT_SIGSEGV in mm_fault_error()
| * 434ae939 ipv6: fix ndisc_is_useropt() handling for PIO
| * 252c9741 net/mlx5e: Add a check for the return value from mlx5_port_set_eth_ptys
| * 419ee627 netfilter: iptables: Fix potential null-ptr-deref in ip6table_nat_table_init().
| * b98ddb65 netfilter: iptables: Fix null-ptr-deref in iptable_nat_table_init().
| * ab91b2e8 net: mvpp2: Don't re-use loop iterator
| * ac758e1f net/iucv: fix use after free in iucv_sock_close()
| * 014d0a45 rtnetlink: Don't ignore IFLA_TARGET_NETNSID when ifname is specified in rtnl_dellink().
| * 0c50a4ad rtnetlink: enable alt_ifname for setlink/newlink
| * 9e382030 ALSA: hda: conexant: Fix headset auto detect fail in the polling mode
| * 3ddefcb8 sched: act_ct: take care of padding in struct zones_ht_key
| * fed36de9 drm/vmwgfx: Fix overlay when using Screen Targets
| * 16998763 drm/nouveau: prime: fix refcount underflow
| * 0309f66a MIPS: dts: loongson: Fix ls2k1000-rtc interrupt
| * 33ba9570 MIPS: dts: loongson: Fix liointc IRQ polarity
| * e11b89cd MIPS: Loongson64: DTS: Fix PCIe port nodes for ls7a
| * 9aeeece8 MIPS: Loongson64: DTS: Add RTC support to Loongson-2K1000
| * 380fa817 remoteproc: imx_rproc: Fix refcount mistake in imx_rproc_addr_init
| * 39b3e0b1 drm/dp_mst: Fix all mstb marked as not probed after suspend/resume
| * fa180340 irqchip/imx-irqsteer: Handle runtime power management correctly
| * 0abb3875 irqchip/imx-irqsteer: Add runtime PM support
| * 8e085fa5 irqchip/imx-irqsteer: Constify irq_chip struct
| * 64494bfe genirq: Allow the PM device to originate from irq domain
| * 50beae26 irqdomain: Fixed unbalanced fwnode get and put
| * 780785c7 leds: triggers: Flush pending brightness before activating trigger
| * ab694f66 leds: trigger: Call synchronize_rcu() before calling trig->activate()
| * ac8f748c leds: trigger: Store brightness set by led_trigger_event()
| * f1a0ef0b leds: trigger: Remove unused function led_trigger_rename_static()
| * 590304b7 leds: trigger: use RCU to protect the led_cdevs list
| * 96166cca drivers: soc: xilinx: check return status of get_api_version()
| * 2a1833cf soc: xilinx: move PM_INIT_FINALIZE to zynqmp_pm_domains driver
| * 69901726 ext4: check the extent status again before inserting delalloc block
| * 580adf8e ext4: factor out a common helper to query extent map
| * 57ba1bc0 ext4: convert to exclusive lock while inserting delalloc extents
| * 5cce1990 ext4: refactor ext4_da_map_blocks()
| * 698be0f2 ext4: make ext4_es_insert_extent() return void
| * 34a86ade sysctl: always initialize i_uid/i_gid
| * 9ea7fc27 arm64: dts: qcom: ipq8074: Disable SS instance in Parkmode for USB
| * f913e112 arm64: dts: qcom: msm8998: Disable SS instance in Parkmode for USB
| * 42821f84 arm64: dts: qcom: msm8998: switch USB QMP PHY to new style of bindings
| * f7d5d99c arm64: dts: qcom: msm8998: drop USB PHY clock index
| * 32f0e52f arm64: dts: qcom: msm8996: Move '#clock-cells' to QMP PHY child node
| * 0f0c74eb powerpc/configs: Update defconfig with now user-visible CONFIG_FSL_IFC
| * 79186ae1 fs: don't allow non-init s_user_ns for filesystems without FS_USERNS_MOUNT
| * 7cc1f4cd nvme-pci: add missing condition check for existence of mapped data
| * ebb6f1f1 nvme: separate command prep and issue
| * 20dd2e9d nvme: split command copy into a helper
| * 8c79ceb4 iommu: sprd: Avoid NULL deref in sprd_iommu_hw_en
| * d76bec2f ceph: fix incorrect kmalloc size of pagevec mempool
| * ed25b6aa ASoC: Intel: use soc_intel_is_byt_cr() only when IOSF_MBI is reachable
| * 20b2def9 spi: spidev: add correct compatible for Rohm BH2228FV
| * 6a32ade7 spi: spidev: order compatibles alphabetically
| * bff165a3 spidev: Add Silicon Labs EM3581 device compatible
| * 54725260 spi: spidev: Replace OF specific code by device property API
| * b0b3d243 spi: spidev: Replace ACPI specific code by device_get_match_data()
| * eb47ec48 spi: spidev: Make probe to fail early if a spidev compatible is used
| * 150af453 lirc: rc_dev_get_from_fd(): fix file leak
| * 05ca5676 powerpc: fix a file leak in kvm_vcpu_ioctl_enable_cap()
| * 290a6b88 apparmor: Fix null pointer deref when receiving skb during sock creation
| * 8f403027 mISDN: Fix a use after free in hfcmulti_tx()
| * f6bb8c90 bpf: Fix a segment issue when downgrading gso_size
| * 9e8f558a net: nexthop: Initialize all fields in dumped nexthops
| * c56abfb6 net: stmmac: Correct byte order of perfect_match
| * 5eea1276 tipc: Return non-zero value from tipc_udp_addr2str() on error
| * b90d2b3f netfilter: nft_set_pipapo_avx2: disable softinterrupts
| * 3756c257 net: bonding: correctly annotate RCU in bond_should_notify_peers()
| * ef1d3d90 ipv4: Fix incorrect source address in Record Route option
| * b23aaa2e MIPS: SMP-CPS: Fix address for GCR_ACCESS register for CM3 and later
| * 6b4ff38c bpf, events: Use prog to emit ksymbol event for main program
| * 87b34c8c dma: fix call order in dmam_free_coherent
| * ca667c3c libbpf: Fix no-args func prototype BTF dumping syntax
| * 2746eeac um: time-travel: fix signal blocking race/hang
| * ccff45a1 um: time-travel: fix time-travel-start option
| * 6516149e phy: cadence-torrent: Check return value on register read
| * f21e7192 dmaengine: ti: k3-udma: Fix BCHAN count with UHC and HC channels
| * 63f7fdf7 jfs: Fix array-index-out-of-bounds in diFree
| * 0529ca94 kdb: Use the passed prompt in kdb_position_cursor()
| * a2710723 kdb: address -Wformat-security warnings
| * 840c6def kernel: rerun task_work while freezing in get_signal()
| * 5c402f32 io_uring/io-wq: limit retrying worker initialisation
| * e34191cc nilfs2: handle inconsistent state in nilfs_btnode_create_block()
| * cc3c5ae5 Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x13d3:0x3591
| * e9cdf403 Bluetooth: btusb: Add RTL8852BE device 0489:e125 to device tables
| * 4cf7e2a3 rbd: don't assume RBD_LOCK_STATE_LOCKED for exclusive mappings
| * 0a97cc54 rbd: rename RBD_LOCK_STATE_RELEASING and releasing_wait
| * bc420488 drm/panfrost: Mark simple_ondemand governor as softdep
| * 64ad1589 MIPS: Loongson64: Test register availability before use
| * 77011a1d MIPS: Loongson64: reset: Prioritise firmware service
| * a64a9736 MIPS: Loongson64: Remove memory node for builtin-dtb
| * 103cc253 MIPS: Loongson64: env: Hook up Loongsson-2K
| * 5feae7c2 MIPS: dts: loongson: Fix GMAC phy node
| * bc333666 MIPS: ip30: ip30-console: Add missing include
| * 4e13b7c2 remoteproc: imx_rproc: Skip over memory region when node value is NULL
| * d627cc33 remoteproc: stm32_rproc: Fix mailbox interrupts queuing
| * cfc2304e rbd: don't assume rbd_is_lock_owner() for exclusive mappings
| * 22cc7f01 selftests/sigaltstack: Fix ppc64 GCC build
| * 557d035f RDMA/iwcm: Fix a use-after-free related to destroying CM IDs
| * 4488eef0 platform: mips: cpu_hwmon: Disable driver on unsupported hardware
| * 2f9bed9e watchdog/perf: properly initialize the turbo mode timestamp and rearm counter
| * b7fdaab7 rtc: isl1208: Fix return value of nvmem callbacks
| * bd8e059c drm/i915/dp: Reset intel_dp->link_trained before retraining the link
| * 3ff60449 drm/amdgpu/sdma5.2: Update wptr registers as well as doorbell
| * 145d4dd8 drm/i915/gt: Do not consider preemption during execlists_dequeue for gen8
| * 6efcf9f4 perf/x86/intel/pt: Fix a topa_entry base address calculation
| * e4181a2c perf/x86/intel/pt: Fix topa_entry base length
| * 8020e065 perf/x86/intel/uncore: Fix the bits of the CHA extended umask for SPR
* | bdff225d Merge 9ad46f1f ("perf: Fix event leak upon exec and file release") into android13-5.15-lts
|\|
| * 9ad46f1f perf: Fix event leak upon exec and file release
* | dce0d26d Merge 67fad724 ("perf: Fix event leak upon exit") into android13-5.15-lts
|\|
| * 67fad724 perf: Fix event leak upon exit
* | 42009af0 Merge cde43031 ("scsi: qla2xxx: validate nvme_local_port correctly") into android13-5.15-lts
|\|
| * cde43031 scsi: qla2xxx: validate nvme_local_port correctly
| * 9117337b scsi: qla2xxx: Complete command early within lock
| * bdfdd57a scsi: qla2xxx: Fix flash read failure
| * 73dbf4d4 scsi: qla2xxx: Use QP lock to search for bsg
| * b0302ffc scsi: qla2xxx: Fix for possible memory corruption
| * 51be7401 scsi: qla2xxx: Unable to act on RSCN for port online
| * b12c54e5 scsi: qla2xxx: During vport delete send async logout explicitly
| * 5f60a07f rtc: cmos: Fix return value of nvmem callbacks
| * dcaa88c2 mm/numa_balancing: teach mpol_to_str about the balancing mode
| * 3047f99c devres: Fix memory leakage caused by driver API devm_free_percpu()
| * 2a4094c6 devres: Fix devm_krealloc() wasting memory
| * fcdfc041 gve: Fix an edge case for TSO skb validity check
| * c5ee8adc kobject_uevent: Fix OOB access within zap_modalias_env()
| * 84bb2f0c kbuild: Fix '-S -c' in x86 stack protector scripts
| * d6570ec3 decompress_bunzip2: fix rare decompression failure
| * a7a59a12 ubi: eba: properly rollback inside self_check_eba
| * 2ede59d7 clk: davinci: da8xx-cfgchip: Initialize clk_init_data before use
| * 52433f77 scsi: qla2xxx: Return ENOBUFS if sg_cnt is more than one for ELS cmds
| * 0484adcb fs/ntfs3: Update log->page_{mask,bits} if log->page_size changed
| * c719b393 dev/parport: fix the array out-of-bounds risk
| * 08853ea1 binder: fix hang of unregistered readers
| * 7799c9dd PCI: rockchip: Use GPIOD_OUT_LOW flag while requesting ep_gpio
| * 0bba47fe PCI: dw-rockchip: Fix initial PERST# GPIO value
| * ddd840a1 PCI: hv: Return zero, not garbage, when reading PCI_INTERRUPT_PIN
| * 6fa86b2a hwrng: amd - Convert PCIBIOS_* return codes to errnos
| * f5c99f22 tools/memory-model: Fix bug in lock.cat
| * e05b37ab ALSA: usb-audio: Add a quirk for Sonix HD USB Camera
| * e3a61bc8 ALSA: usb-audio: Move HD Webcam quirk to the right place
| * f7e3ac30 ALSA: usb-audio: Fix microphone sound on HD webcam.
| * 63173938 KVM: VMX: Split out the non-virtualization part of vmx_interrupt_blocked()
| * c666d46b media: uvcvideo: Fix integer overflow calculating timestamp
| * 6db719f2 jbd2: make jbd2_journal_get_max_txn_bufs() internal
| * 93d417d3 leds: ss4200: Convert PCIBIOS_* return codes to errnos
| * 838fef8e wifi: mwifiex: Fix interface type change
| * fc2ea3b5 selftests/landlock: Add cred_transfer test
| * 6b2e11d7 io_uring: tighten task exit cancellations
| * 9771e3d8 ext4: make sure the first directory block is not a hole
| * 8afe06ed ext4: check dot and dotdot of dx_root before making dir indexed
| * cca17211 m68k: amiga: Turn off Warp1260 interrupts during boot
| * 6a43e3c2 udf: Avoid using corrupted block bitmap buffer
| * f79e54a7 task_work: Introduce task_work_cancel() again
| * 451952f2 task_work: s/task_work_cancel()/task_work_cancel_func()/
| * 4224da51 apparmor: use kvfree_sensitive to free data->data
| * 94aeee7c sched/fair: Use all little CPUs for CPU-bound workloads
| * 6b5ed064 drm/amd/display: Check for NULL pointer
| * 94f00392 scsi: qla2xxx: Fix optrom version displayed in FDMI
| * 7e52c62f drm/gma500: fix null pointer dereference in psb_intel_lvds_get_modes
| * 08f45102 drm/gma500: fix null pointer dereference in cdv_intel_lvds_get_modes
| * a8970272 ext2: Verify bitmap and itable block numbers before using them
| * d55aae5c hfs: fix to initialize fields of hfs_inode_info after hfs_alloc_inode()
| * b8044a91 ata: libata-scsi: Honor the D_SENSE bit for CK_COND=1 and no error
| * f8e9a63b media: venus: fix use after free in vdec_close
| * 558e339b char: tpm: Fix possible memory leak in tpm_bios_measurements_open()
| * 215e9a69 fuse: verify {g,u}id mount options correctly
| * b37f1c53 sched/fair: set_load_weight() must also call reweight_task() for SCHED_IDLE tasks
| * a3578d3b ipv6: take care of scope when choosing the src addr
| * d0a1f9aa af_packet: Handle outgoing VLAN packets without hardware offloading
| * 2f9576a9 net: netconsole: Disable target before netpoll cleanup
| * d3b165c1 tick/broadcast: Make takeover of broadcast hrtimer reliable
| * 8b6ad584 dt-bindings: thermal: correct thermal zone node name limit
| * d240b789 mm: mmap_lock: replace get_memcg_path_buf() with on-stack buffer
| * fa774151 mm/hugetlb: fix possible recursive locking detected warning
| * 916c6483 landlock: Don't lose track of restrictions on cred_transfer
| * dc31856c fs/ntfs3: Missed error return
| * f99a44c3 rtc: interface: Add RTC offset to alarm after fix-up
| * b23e7de3 nilfs2: avoid undefined behavior in nilfs_cnt32_ge macro
| * 10d7b93e fs/proc/task_mmu: indicate PM_FILE for PMD-mapped file THP
| * ebefb924 fs/ntfs3: Fix field-spanning write in INDEX_HDR
| * e3e3b3eb fs/ntfs3: Replace inode_trylock with inode_lock
| * 865da0f0 pinctrl: freescale: mxs: Fix refcount of child
| * e77fe829 pinctrl: ti: ti-iodelay: fix possible memory leak when pinctrl_enable() fails
| * 59c849f5 pinctrl: ti: ti-iodelay: Drop if block with always false condition
| * f57e93ab pinctrl: single: fix possible memory leak when pinctrl_enable() fails
| * b5aa7fe1 pinctrl: core: fix possible memory leak when pinctrl_enable() fails
| * 44e68804 pinctrl: rockchip: update rk3308 iomux routes
| * bdee29d6 fs/ntfs3: Fix getting file type
| * bd6af2b0 fs/ntfs3: Missed NI_FLAG_UPDATE_PARENT setting
| * eb10ee9f fs/ntfs3: Fix transform resident to nonresident for compressed files
| * 7d99c5a9 fs/ntfs3: Merge synonym COMPRESSION_UNIT and NTFS_LZNT_CUNIT
| * 48c4ac74 fs/ntfs3: Use ALIGN kernel macro
| * 2dfb0dcb net: dsa: b53: Limit chip-wide jumbo frame config to CPU ports
| * 6c57b171 net: dsa: mv88e6xxx: Limit chip-wide frame size config to CPU ports
| * 957a4d1c netfilter: nf_set_pipapo: fix initial map fill
| * fee6d3f7 netfilter: nft_set_pipapo: constify lookup fn args where possible
| * 5e2c24f7 netfilter: ctnetlink: use helper function to calculate expect ID
| * 913173f4 bnxt_re: Fix imm_data endianness
| * 52238c05 RDMA/hns: Fix insufficient extend DB for VFs.
| * ecc69334 RDMA/hns: Fix undifined behavior caused by invalid max_sge
| * 3c301b8a RDMA/hns: Fix missing pagesize and alignment check in FRMR
| * dc00026b macintosh/therm_windtunnel: fix module unload.
| * 1b83f896 powerpc/xmon: Fix disassembly CPU feature checks
| * a679094b MIPS: Octeron: remove source file executable bit
| * 27874ca7 net: missing check virtio
| * ea558f10 vhost/vsock: always initialize seqpacket_allow
| * 24414c84 PCI: endpoint: Clean up error handling in vpci_scan_bus()
| * a32c9d72 Input: elan_i2c - do not leave interrupt disabled on suspend failure
| * 53f1a0c0 RDMA/device: Return error earlier if port in not valid
| * 69e6784f mtd: make mtd_test.c a separate module
| * 11cd5858 ASoC: max98088: Check for clk_prepare_enable() error
| * 1e3829f6 RDMA/rxe: Don't set BTH_ACK_MASK for UC or UD QPs
| * 9189c230 RDMA/mlx4: Fix truncated output warning in alias_GUID.c
| * 56e1f54f RDMA/mlx4: Fix truncated output warning in mad.c
| * 3bff42b2 Input: qt1050 - handle CHIP_ID reading error
| * 389f6d5e RDMA/cache: Release GID table even if leak is detected
| * f8241991 RDMA/mlx5: Set mkeys for dmabuf at PAGE_SIZE
| * ccca6299 coresight: Fix ref leak when of_coresight_parse_endpoint() fails
| * 15c10cc9 clk: qcom: gcc-sc7280: Update force mem core bit for UFS ICE clock
| * cfbd43e3 clk: qcom: branch: Add helper functions for setting retain bits
| * 82ee9913 PCI: Fix resource double counting on remove & rescan
| * 0d45e994 SUNRPC: Fixup gss_status tracepoint error output
| * de602aad sparc64: Fix incorrect function signature and add prototype for prom_cif_init
| * c3e33c89 ext4: avoid writing unitialized memory to disk in EA inodes
| * 6bb47c93 ext4: don't track ranges in fast_commit if inode has inlined data
| * 8087b639 ext4: return early for non-eligible fast_commit track events
| * 7639acde NFSv4.1 another fix for EXCHGID4_FLAG_USE_PNFS_DS for DS server
| * 533ae7fe SUNRPC: avoid soft lockup when transmitting UDP to reachable server.
| * 524e6b54 xprtrdma: Fix rpcrdma_reqs_reset()
| * b0fece16 mfd: omap-usb-tll: Use struct_size to allocate tll
| * 359e5c05 mfd: rsmu: Split core code into separate module
| * d856cb53 perf intel-pt: Fix exclude_guest setting
| * d5f39d2b perf intel-pt: Fix aux_watermark calculation for 64-bit size
| * cd6b8fc9 media: venus: flush all buffers in output plane streamoff
| * 0619f775 ext4: fix infinite loop when replaying fast_commit
| * 0781e423 Revert "leds: led-core: Fix refcount leak in of_led_get()"
| * 3efe34f9 drm/qxl: Add check for drm_cvt_mode
| * 4b60f8c5 drm/etnaviv: fix DMA direction handling for cached RW buffers
| * 2f74f09f perf report: Fix condition in sort__sym_cmp()
| * 3fb6a9d6 leds: trigger: Unregister sysfs attributes before calling deactivate()
| * a3d41048 drm/mediatek: Add DRM_MODE_ROTATE_0 to rotation property
| * a668169b drm/mediatek: Add missing plane settings when async update
| * d6f55120 media: renesas: vsp1: Store RPF partition configuration per RPF instance
| * 71732853 media: renesas: vsp1: Fix _irqsave and _irq mix
| * 3a1e47f4 media: uvcvideo: Override default flags
| * d3259f45 saa7134: Unchecked i2c_transfer function result fixed
| * dba5dc8a media: i2c: Fix imx412 exposure control
| * 47779987 media: imon: Fix race getting ictx->lock
| * bde204db media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()
| * 623541e5 drm/panel: boe-tv101wum-nl6: Check for errors on the NOP in prepare()
| * 402e4d38 drm/panel: boe-tv101wum-nl6: If prepare fails, disable GPIO before regulators
| * a8d90f00 drm/amdgpu: Check if NBIO funcs are NULL in amdgpu_device_baco_exit
| * d649eb1f drm/amd/pm: Fix aldebaran pcie speed reporting
| * 6c390ef1 xdp: fix invalid wait context of page_pool_destroy()
| * 28dfdb7d selftests: forwarding: devlink_lib: Wait for udev events after reloading
| * c9b30877 bpf: Eliminate remaining "make W=1" warnings in kernel/bpf/btf.o
| * 6d20c404 bna: adjust 'name' buf size of bna_tcb and bna_ccb structures
| * d933d43e bpf: annotate BTF show functions with __printf
| * a0737bef selftests/bpf: Close fd in error path in drop_on_reuseport
| * 0c54a73f locking/rwsem: Add __always_inline annotation to __down_write_common() and inlined callers
| * 1ff103fb wifi: virt_wifi: don't use strlen() in const context
| * 8b0f1717 gss_krb5: Fix the error handling path for crypto_sync_skcipher_setkey
| * 93e898a2 wifi: virt_wifi: avoid reporting connection success with wrong SSID
* | b1ff7bb2 Merge e1e354a2 ("perf: Fix default aux_watermark calculation") into android13-5.15-lts
|\|
| * e1e354a2 perf: Fix default aux_watermark calculation
| * 87226011 perf: Prevent passing zero nr_pages to rb_alloc_aux()
| * 48767a69 perf: Fix perf_aux_size() for greater-than 32-bit size
| * 84ba02e9 perf/x86/intel/pt: Fix pt_topa_entry_for_page() address calculation
| * 8ad0ec7f netfilter: nf_tables: rise cap on SELinux secmark context
| * bb7e4ded ipvs: Avoid unnecessary calls to skb_is_gso_sctp
| * fb274d9c libbpf: Checking the btf_type kind when fixing variable offsets
| * 7068a11d net: fec: Fix FEC_ECR_EN1588 being cleared on link-down
| * b95c9431 net: fec: Refactor: #define magic constants
| * 576c6462 wifi: cfg80211: handle 2x996 RU allocation in cfg80211_calculate_bitrate_he()
| * 2dc00d0f wifi: cfg80211: fix typo in cfg80211_calculate_bitrate_he()
| * 41728c9b wifi: ath11k: fix wrong handling of CCMP256 and GCMP ciphers
| * d794f626 mlxsw: spectrum_acl: Fix ACL scale regression and firmware errors
| * 4b60b403 mlxsw: spectrum_acl_bloom_filter: Make mlxsw_sp_acl_bf_key_encode() more flexible
| * 9a5261a9 mlxsw: spectrum_acl_erp: Fix object nesting warning
| * 565213e0 lib: objagg: Fix general protection fault
| * 4f44cb49 selftests/bpf: Check length of recv in test_sockmap
| * 5bf89e8f net/smc: set rmb's SG_MAX_SINGLE_ALLOC limitation only when CONFIG_ARCH_NO_SG_CHAIN is defined
| * ed3bc31e tcp: fix races in tcp_v[46]_err()
| * 09519197 tcp: fix race in tcp_write_err()
| * d99b21ac tcp: add tcp_done_with_error() helper
| * 7a6a2614 tcp: annotate lockless access to sk->sk_err
| * 25eeea5c tcp: annotate lockless accesses to sk->sk_err_soft
| * 22314f1b net: esp: cleanup esp_output_tail_tcp() in case of unsupported ESPINTCP
| * d0c8fb1b selftests/bpf: Fix prog numbers in test_sockmap
| * 73d8f5a1 wifi: brcmsmac: LCN PHY code is used for BCM4313 2G-only device
| * 95eff767 firmware: turris-mox-rwtm: Initialize completion before mailbox
| * b368066a firmware: turris-mox-rwtm: Fix checking return value of wait_for_completion_timeout()
| * cd84e10a firmware: turris-mox-rwtm: Do not complete if there are no waiters
| * 6427d6fe vmlinux.lds.h: catch .bss..L* sections into BSS")
| * cabdacc0 ARM: spitz: fix GPIO assignment for backlight
| * 421eb215 ARM: pxa: spitz: use gpio descriptors for audio
| * d32d5c0d m68k: cmpxchg: Fix return value for default case in __arch_xchg()
| * 9a836281 x86/xen: Convert comma to semicolon
| * 8e368db6 m68k: atari: Fix TT bootup freeze / unexpected (SCU) interrupt messages
| * 115db06a arm64: dts: amlogic: gx: correct hdmi clocks
| * 6dfc6eb5 arm64: dts: mediatek: mt8183-kukui-jacuzzi: Add ports node for anx7625
| * 9f51247d arm64: dts: mediatek: mt7622: fix "emmc" pinctrl mux
| * fbd40f46 arm64: dts: mediatek: mt8183-kukui: Drop bogus output-enable property
| * 030d39eb ARM: dts: imx6qdl-kontron-samx6i: fix PCIe reset polarity
| * 988641b6 ARM: dts: imx6qdl-kontron-samx6i: fix SPI0 chip selects
| * c716d3e9 ARM: dts: imx6qdl-kontron-samx6i: fix board reset
| * 5bf37f53 ARM: dts: imx6qdl-kontron-samx6i: fix PHY reset
| * 241db6da ARM: dts: imx6qdl-kontron-samx6i: move phy reset into phy-node
| * 6adbe72e arm64: dts: rockchip: Increase VOP clk rate on RK3328
| * 8e3bd91e soc: qcom: pdr: fix parsing of domains lists
| * d0870c48 soc: qcom: pdr: protect locator_addr with the main mutex
| * e59386c3 memory: fsl_ifc: Make FSL_IFC config visible and selectable
| * 67d9adeb arm64: dts: qcom: msm8996: specify UFS core_clk frequencies
| * 0d1d78c2 soc: qcom: rpmh-rsc: Ensure irqs aren't disabled by rpmh_rsc_send_data() callers
| * c32836df arm64: dts: qcom: sm8250: add power-domain to UFS PHY
| * 6bb3dc54 arm64: dts: qcom: sm8250: switch UFS QMP PHY to new style of bindings
| * 34ce7f72 arm64: dts: qcom: sdm845: add power-domain to UFS PHY
| * 6c1c9349 hwmon: (max6697) Fix swapped temp{1,8} critical alarms
| * 8822f44f hwmon: (max6697) Fix underflow when writing limit attributes
| * 0b9a3650 drm/meson: fix canvas release in bind function
| * 62bae56c pwm: stm32: Always do lazy disabling
| * 1da47a5a hwmon: (adt7475) Fix default duty on fan is disabled
| * 0f109f8c x86/platform/iosf_mbi: Convert PCIBIOS_* return codes to errnos
| * fab5dc35 x86/pci/xen: Fix PCIBIOS_* return code handling
| * b47ce2e7 x86/pci/intel_mid_pci: Fix PCIBIOS_* return code handling
| * d63fda6e x86/of: Return consistent error type from x86_of_pci_irq_enable()
| * 603d064d hfsplus: fix to avoid false alarm of circular locking
| * cf6b45ea block: initialize integrity buffer to zero before writing it to media
| * 260dab50 block: cleanup bio_integrity_prep
| * 4c566a1c block: refactor to use helper
| * 608475b5 platform/chrome: cros_ec_debugfs: fix wrong EC message version
| * 2259b26f EDAC, i10nm: make skx_common.o a separate module
| * ec56571b f2fs: fix to don't dirty inode for readonly filesystem
| * 70f5ef5f f2fs: fix return value of f2fs_convert_inline_inode()
* | 7f118f7a Revert "scsi: core: Fix a use-after-free"
* | 9a533e61 Revert "net: mac802154: Fix racy device stats updates by DEV_STATS_INC() and DEV_STATS_ADD()"
* | 93d8a1b8 Merge 5.15.164 into android13-5.15-lts
|\|
| * 7e89efd3 Linux 5.15.164
| * e5e5e63c tap: add missing verification for short frame
| * 589382f5 tun: add missing verification for short frame
| * 2d3cef3d wifi: rt2x00: use explicitly signed or unsigned types
| * 53e21cfa filelock: Fix fcntl/close race recovery compat path
| * 2a6c1811 ALSA: pcm_dmaengine: Don't synchronize DMA channel when DMA is paused
| * 3390c35a arm64: dts: qcom: sdm630: Disable SS instance in Parkmode for USB
| * 01a1bb20 arm64: dts: qcom: msm8996: Disable SS instance in Parkmode for USB
| * 0b71bad5 ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book Pro 360
| * 8f83ba8d ALSA: hda/realtek: Enable headset mic on Positivo SU C1400
| * 35652dfa fs/ntfs3: Validate ff offset
| * 7e215741 jfs: don't walk off the end of ealist
| * 53de17ad ocfs2: add bounds checking to ocfs2_check_dir_entry()
| * 21c14c55 net: relax socket state check at accept time.
| * 243b1b2f Add gitignore file for samples/fanotify/ subdirectory
| * 057aca5c docs: Fix formatting of literal sections in fanotify docs
| * 9b4e4710 samples: Make fs-monitor depend on libc and headers
| * 11874ffe samples: Add fs error monitoring example
| * 544fa213 drm/amdgpu: Fix signedness bug in sdma_v4_0_process_trap_irq()
| * b0f92326 wifi: mac80211: disable softirqs for queued frame handling
| * 1e865019 mm/damon/core: merge regions aggressively when max_nr_regions is unmet
| * 22f7794e minmax: relax check to allow comparison between unsigned arguments and signed constants
| * 7ed91c55 minmax: allow comparisons of 'int' against 'unsigned char/short'
| * d53b5d86 minmax: allow min()/max()/clamp() if the arguments have the same signedness.
| * 1c2ee5bc minmax: fix header inclusions
| * d470787b minmax: clamp more efficiently by avoiding extra comparison
| * 998f0398 minmax: sanity check constant bounds when clamping
| * ed6e37e3 tracing: Define the is_signed_type() macro once
| * 6efc874e spi: mux: set ctlr->bits_per_word_mask
| * d02d8c1d hfsplus: fix uninit-value in copy_name
| * 119aa28d selftests/vDSO: fix clang build errors and warnings
| * 77737885 spi: imx: Don't expect DMA for i.MX{25,35,50,51,53} cspi devices
| * 52fb34cf riscv: stacktrace: fix usage of ftrace_graph_ret_addr()
| * 5f569a23 fs: better handle deep ancestor chains in is_subdir()
| * a2b201f8 drm/radeon: check bo_va->bo is non-NULL before using it
| * d2ce562a Bluetooth: hci_core: cancel all works upon hci_unregister_dev()
| * 30095db9 scsi: libsas: Fix exp-attached device scan after probe failure scanned in again after probe failed
| * 4fad7fef powerpc/eeh: avoid possible crash when edev->pdev changes
| * e59822f9 powerpc/pseries: Whitelist dtl slub object for copying to userspace
| * 14456372 net: mac802154: Fix racy device stats updates by DEV_STATS_INC() and DEV_STATS_ADD()
| * 7d562640 net: usb: qmi_wwan: add Telit FN912 compositions
| * 2f0f5d8b ALSA: dmaengine_pcm: terminate dmaengine before synchronize
| * e8c3061c ALSA: hda/relatek: Enable Mute LED on HP Laptop 15-gw0xxx
| * 8a69529f btrfs: qgroup: fix quota root leak after quota disable failure
| * 6a0a5134 platform/x86: lg-laptop: Use ACPI device handle when evaluating WMAB/WMBB
| * c71589ef platform/x86: lg-laptop: Change ACPI device id
| * cb7b8762 platform/x86: lg-laptop: Remove LGEX0815 hotkey handling
| * b87e0283 platform/x86: wireless-hotkey: Add support for LG Airplane Button
| * cf521049 s390/sclp: Fix sclp_init() cleanup on failure
| * 9adc74c1 can: kvaser_usb: fix return value for hif_usb_send_regout
| * 47b807ea ASoC: ti: omap-hdmi: Fix too long driver name
| * d04dff8e ASoC: ti: davinci-mcasp: Set min period size using FIFO config
| * 61149851 ALSA: dmaengine: Synchronize dma channel after drop()
| * c4bbeb8f bytcr_rt5640 : inverse jack detect for Archos 101 cesium
| * 7fc6558e Input: i8042 - add Ayaneo Kun to i8042 quirk table
| * 079deeff Input: elantech - fix touchpad state on resume for Lenovo N24
| * ff53b50b mips: fix compat_sys_lseek syscall
| * e3316c1a ALSA: hda/realtek: Add more codec ID to no shutup pins list
| * 0e566b1d drm/vmwgfx: Fix missing HYPERVISOR_GUEST dependency
| * b26c8c85463e KVM: PPC: Book3S HV: Prevent UAF in kvm_spapr_tce_attach_iommu_group()
| * a43cc0558530 wifi: cfg80211: wext: add extra SIOCSIWSCAN data check
| * c5942a14f795 nvme: avoid double free special payload
| * 7d5b199be28e mei: demote client disconnect warning on suspend to debug
| * 2ffe891b8df2 fs/file: fix the check in find_next_fd()
| * da0fec30a73f kconfig: remove wrong expr_trans_bool()
| * f6ea77184d70 kconfig: gconf: give a proper initial state to the Save button
| * 9b873bdaae64 null_blk: fix validation of block size
| * 91c203d37e69 arm64: armv8_deprecated: Fix warning in isndep cpuhp starting process
| * feac2391e26b ila: block BH in ila_output()
| * 7b40527d2e25 net: ipv6: rpl_iptunnel: block BH in rpl_output() and rpl_input()
| * 502b144d8805 Input: silead - Always support 10 fingers
| * 07fb3ed9f8de selftests/openat2: Fix build warnings on ppc64
| * a0d2c3a6bbca wifi: mac80211: fix UBSAN noise in ieee80211_prep_hw_scan()
| * eaa06c9daea9 wifi: iwlwifi: mvm: properly set 6 GHz channel direct probe option
| * 36d6128a7f6a wifi: iwlwifi: mvm: Handle BIGTK cipher in kek_kck cmd
| * aa74f7e51279 wifi: iwlwifi: mvm: d3: fix WoWLAN command version lookup
| * 38219c50a3a6 wifi: mac80211: handle tasklet frames before stopping
| * 34dbc62992f8 wifi: mac80211: mesh: init nonpeer_pm to active by default in mesh sdata
| * a3c944359fa0 tools/power/cpupower: Fix Pstate frequency reporting on AMD Family 1Ah CPUs
| * 044a7bfca888 ACPI: EC: Avoid returning AE_OK on errors in address space handler
| * 284daacf260b ACPI: EC: Abort address space access upon error
| * 22413eee9c4e scsi: qedf: Set qed_slowpath_params to zero before use
| * c3cbe53d9467 scsi: qedf: Wait for stag work during unload
| * ab66639f72df scsi: qedf: Don't process stag work during unload and recovery
| * 9ffd72041f04 scsi: core: alua: I/O errors for ALUA state transitions
| * f818708eeeae scsi: core: Fix a use-after-free
| * 0f98f40eb1ed bpf: Fix overrunning reservations in ringbuf
| * 48ec3929916f ACPI: processor_idle: Fix invalid comparison with insertion sort for latency
| * 903a9ab8a087 ARM: 9324/1: fix get_user() broken with veneer
| * 52c87ab18c76 filelock: Remove locks reliably when fcntl/close race is detected
| * 05bbd8d1e92b gcc-plugins: Rename last_stmt() for GCC 14+
* | a66ed446788c Merge 5.15.163 into android13-5.15-lts
|\|
| * 7c6d66f0266f Linux 5.15.163
| * f0655a5c8f3e i2c: rcar: fix error code in probe()
| * 181a157af8a4 kbuild: Make ld-version.sh more robust against version string changes
| * db56615e96c4 x86/bhi: Avoid warning in #DB handler due to BHI mitigation
| * c4dbe18342b7 x86/entry/64: Remove obsolete comment on tracing vs. SYSRET
| * 9877f867929d i2c: rcar: clear NO_RXDMA flag after resetting
| * 7e44655c1fc5 i2c: testunit: avoid re-issued work after read message
| * ec1bba809f7c i2c: rcar: ensure Gen3+ reset does not disturb local targets
| * 02268d026499 i2c: rcar: introduce Gen4 devices
| * ff7879da5368 i2c: rcar: reset controller is mandatory for Gen3+
| * 504cc0036286 i2c: rcar: Add R-Car Gen4 support
| * f42afb065917 i2c: mark HostNotify target address as used
| * 72dd9b813fa3 i2c: rcar: bring hardware to known state when probing
| * 7000b438dda9 nilfs2: fix kernel bug on rename operation of broken directory
| * e30bc19a9ee8 bpf: Allow reads from uninit stack
| * 2272e2db38f2 ipv6: prevent NULL dereference in ip6_output()
| * e79f46ba8e55 ipv6: annotate data-races around cnf.disable_ipv6
| * 6f98a223d696 wireguard: send: annotate intentional data race in checking empty queue
| * 21a0f8567f75 wireguard: queueing: annotate intentional data race in cpu round robin
| * b4764f0ad3d6 wireguard: allowedips: avoid unaligned 64-bit memory accesses
| * 20cf67dcb7db libceph: fix race between delayed_work() and ceph_monc_stop()
| * 519547760f16 Fix userfaultfd_api to return EINVAL as expected
| * b3e1890bc34d ALSA: hda/realtek: Limit mic boost on VAIO PRO PX
| * 26af2ccfc62d ALSA: hda/realtek: Enable Mute LED on HP 250 G7
| * fb9e1ee1aec1 ALSA: hda/realtek: add quirk for Clevo V5[46]0TU
| * 679df0bcd5c4 nvmem: core: only change name to fram for current attribute
| * d2135fbc0566 nvmem: meson-efuse: Fix return value of nvmem callbacks
| * da5989e5eb35 nvmem: rmem: Fix return value of rmem_read()
| * ae3808a85a92 hpet: Support 32-bit userspace
| * 2bd8534a1b83 USB: core: Fix duplicate endpoint bug by clearing reserved bits in the descriptor
| * 72b8ee0d9826 usb: gadget: configfs: Prevent OOB read/write in usb_string_copy()
| * 840940bfb3a1 USB: Add USB_QUIRK_NO_SET_INTF quirk for START BP-850k
| * b14aa5673e0a USB: serial: mos7840: fix crash on resume
| * e75428344a1a USB: serial: option: add Rolling RW350-GL variants
| * 9d672c574208 USB: serial: option: add Netprisma LCUK54 series modules
| * d2e942dc1cf0 USB: serial: option: add support for Foxconn T99W651
| * 8c2bf484186a USB: serial: option: add Fibocom FM350-GL
| * 3fc4c03f7cba USB: serial: option: add Telit FN912 rmnet compositions
| * e068685443cf USB: serial: option: add Telit generic core-dump composition
| * c0d03cdd8ac8 net: ks8851: Fix potential TX stall after interface reopen
| * 04317a2471c2 tcp: avoid too many retransmit packets
| * 3c65bfcbf075 tcp: use signed arithmetic in tcp_rtx_probe0_timed_out()
| * 15c010d365f8 octeontx2-af: fix issue with IPv4 match for RSS
| * ab3a1c3888f3 octeontx2-af: fix issue with IPv6 ext match for RSS
| * 71d0f15894b8 octeontx2-af: extend RSS supported offload types
| * 74c5bc3394bb octeontx2-af: fix detection of IP layer
| * b65406f56e7d octeontx2-af: fix a issue with cpt_lf_alloc mailbox
| * bacb3fc5ed55 octeontx2-af: update cpt lf alloc mailbox
| * e4dc9e89f45f octeontx2-af: replace cpt slot with lf id on reg write
| * 8cd976031e0d ARM: davinci: Convert comma to semicolon
| * 8338f57eb16b s390: Mark psw in __load_psw_mask() as __unitialized
| * 2b4d68df3f57 net/sched: Fix UAF when resolving a clash
| * ddf516e50bf8 udp: Set SOCK_RCU_FREE earlier in udp_lib_get_port().
| * 7320fbdf46b9 ethtool: netlink: do not return SQI value if link is down
| * ebc5c6304577 ppp: reject claimed-as-LCP but actually malformed packets
| * a4a4c03ec069 net: ethernet: mtk-star-emac: set mac_managed_pm when probing
| * 69ad5fa0ce7c net: ethernet: lantiq_etop: fix double free in detach
| * 15298ff0f6d2 net: lantiq_etop: add blank line after declaration
| * b399a68054df i40e: Fix XDP program unloading while removing the driver
| * 19904d03dbb8 net: fix rc7's __skb_datagram_iter()
| * 02ad323fa248 octeontx2-af: Fix incorrect value output on error path in rvu_check_rsrc_availability()
| * 195b7bcdfc5a skmsg: Skip zero length skb in sk_msg_recvmsg
| * bd5b2b612211 tcp: fix incorrect undo caused by DSACK of TLP retransmit
| * ba719855a854 vfs: don't mod negative dentry count when on shrinker list
| * b422e6335f12 fs/dcache: Re-use value stored to dentry->d_flags instead of re-reading
| * 02a896426075 filelock: fix potential use-after-free in posix_lock_inode
| * bc17f2377818 mm: prevent derefencing NULL ptr in pfn_section_valid()
| * 88fb258f1baf nilfs2: fix incorrect inode allocation from reserved inodes
| * 6d1108b041d3 null_blk: Do not allow runt zone with zone capacity smaller then zone size
| * f07bcd8bba80 nfc/nci: Add the inconsistency check between the input data length and count
| * f44608dd0211 kbuild: fix short log for AS in link-vmlinux.sh
| * b4fed1443a65 nvmet: fix a possible leak when destroy a ctrl during qp establishment
| * 5f7bf7660300 platform/x86: touchscreen_dmi: Add info for the EZpad 6s Pro
| * cf628b9279c6 platform/x86: touchscreen_dmi: Add info for GlobalSpace SolT IVW 11.6" tablet
| * f8f08fba924e regmap-i2c: Subtract reg size from max_write
| * 397bfe1bd928 nvme: adjust multiples of NVME_CTRL_PAGE_SIZE in offset
| * 0d30f73012a3 dma-mapping: benchmark: avoid needless copy_to_user if benchmark fails
| * 9668700a039d nvme-multipath: find NUMA path only for online numa-node
| * 0959e10fa346 ALSA: hda/realtek: Enable headset mic of JP-IK LEAP W502 with ALC897
| * 6b521f82cb2e fs/ntfs3: Mark volume as dirty if xattr is broken
| * 3503372d0bf7 i2c: pnx: Fix potential deadlock warning from del_timer_sync() call in isr
| * 1dda25e2415c clk: qcom: gcc-sm6350: Fix gpll6* & gpll7 parents
| * feef460321a5 media: dw2102: fix a potential buffer overflow
| * a38e02265c68 ima: Avoid blocking in RCU read-side critical section
| * 0edae06b4c22 bnx2x: Fix multiple UBSAN array-index-out-of-bounds
| * ddc382f7d1a6 mtd: rawnand: rockchip: ensure NVDDR timings are rejected
| * e8a8ee4c3c34 mtd: rawnand: Bypass a couple of sanity checks during NAND identification
| * 56ca9e7f80cf mtd: rawnand: Ensure ECC configuration is propagated to upper layers
| * 452e09c57444 drm/amdgpu/atomfirmware: silence UBSAN warning
| * f48dd3f19614 drm/nouveau: fix null pointer dereference in nouveau_connector_get_modes
| * 2820005edae1 Revert "mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again"
| * 0b15ed086a68 fsnotify: Do not generate events for O_PATH file descriptors
| * bf47bedf8dd7 can: kvaser_usb: Explicitly initialize family in leafimx driver_info struct
| * 4ca6013cd18e Bluetooth: qca: Fix BT enable failure again for QCA6390 after warm reboot
| * 522b39bd7163 btrfs: fix adding block group to a reclaim list and the unused list during reclaim
| * a25e85361845 mm: avoid overflows in dirty throttling logic
| * df13f3cb4af3 mm: optimize the redundant loop of mm_update_owner_next()
| * b11e8fb93ea5 nilfs2: add missing check for inode numbers on directory entries
| * 3be4dcc8d7be nilfs2: fix inode number range checks
| * 96839f3f5882 Revert "igc: fix a log entry using uninitialized netdev"
| * 663e1b693b5c gpiolib: of: add polarity quirk for TSC2005
| * 03b2e1c9de47 gpiolib: of: add a quirk for reset line polarity for Himax LCDs
| * caee6db7e811 gpiolib: of: factor out code overriding gpio line polarity
| * 8366720519ea inet_diag: Initialize pad field in struct inet_diag_req_v2
| * f48b0cd338cf selftests: make order checking verbose in msg_zerocopy selftest
| * ab52b1141648 selftests: fix OOM in msg_zerocopy selftest
| * bfd14e5915c2 bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set()
| * 3325628cb36b netfilter: nf_tables: unconditionally flush pending work before notifier
| * bb80a7911218 riscv: kexec: Avoid deadlock in kexec crash path
| * 15185f6d5ac3 wifi: wilc1000: fix ies_len type in connect path
| * ccdc8fa32f79 net: allow skb_datagram_iter to be called from any context
| * 9de67fb2faf9 e1000e: Fix S0ix residency on corporate systems
| * e19fa952c2c1 KVM: s390: fix LPSWEY handling
| * ef7c428b425b tcp_metrics: validate source addr length
| * b340526c9ef3 UPSTREAM: tcp: fix DSACK undo in fast recovery to call tcp_try_to_open()
| * 8786e4786181 tools/power turbostat: Remember global max_die_id
| * 4889f117755b s390/pkey: Wipe sensitive data on failure
| * 5ca26334fc8a jffs2: Fix potential illegal address access in jffs2_free_inode
| * 3364c2ed1c24 bpf: Avoid uninitialized value in BPF_CORE_READ_BITFIELD
| * c7196357b22a igc: fix a log entry using uninitialized netdev
| * b185e48079fe powerpc/xmon: Check cpu id in commands "c#", "dp#" and "dx#"
| * 7955c2e2399b kunit: Fix timeout message
| * 137a06dc0ff8 orangefs: fix out-of-bounds fsid access
| * eb28c161b926 powerpc/64: Set _IO_BASE to POISON_POINTER_DELTA not 0 for CONFIG_PCI=n
| * abc10b55a6f5 i2c: i801: Annotate apanel_addr as __ro_after_init
| * bd5620439959 media: dvb-frontends: tda10048: Fix integer overflow
| * 70c9219effc5 media: s2255: Use refcount_t instead of atomic_t for num_channels
| * cdb63c962fd3 media: dvb-frontends: tda18271c2dd: Remove casting during div
| * 8c2c3cca816d net: dsa: mv88e6xxx: Correct check for empty list
| * dc7f14d00d0c wifi: mt76: replace skb_put with skb_put_zero
| * 2e2980458888 Input: ff-core - prefer struct_size over open coded arithmetic
| * 292edf27c19c firmware: dmi: Stop decoding on broken entry
| * 21e8f5b88a6f sctp: prefer struct_size over open coded arithmetic
| * 3367598d65cd media: dw2102: Don't translate i2c read into write
| * afaaebdee9bb drm/amd/display: Skip finding free audio for unknown engine_id
| * 0b3702f9d43d drm/amd/display: Check pipe offset before setting vblank
| * fbb0701af973 drm/amd/display: Check index msg_id before read or write
| * c6e777356f54 drm/amdgpu: Initialize timestamp for some legacy SOCs
| * 71dd42861537 crypto: aead,cipher - zeroize key buffer after use
| * 0a8a91932b27 scsi: qedf: Make qedf_execute_tmf() non-preemptible
| * d73cb8862e4d IB/core: Implement a limit on UMAD receive List
| * ecdcf002d1fc media: dvb-usb: dib0700_devices: Add missing release_firmware()
| * fb007bc69acb media: dvb: as102-fe: Fix as10x_register_addr packing
| * 17fe8b75aaf0 drm/lima: fix shared irq handling on driver remove
| * e8053aa2ecc4 locking/mutex: Introduce devm_mutex_init()
| * 5e3070adafca Compiler Attributes: Add __uninitialized macro
* | d68227c9c16d Revert "net: inline sock_prot_inuse_add()"
* | 52cc979649d9 Revert "net: drop nopreempt requirement on sock_prot_inuse_add()"
* | 0ac77b6a894f Revert "ipv6: annotate some data-races around sk->sk_prot"
* | 4cd113da3969 Revert "ipv6: Fix data races around sk->sk_prot."
* | 17ec7807c9f5 Revert "tcp: Fix data races around icsk->icsk_af_ops."
* | 3d16282e87c8 Revert "af_unix: Annotate data-race of sk->sk_state in unix_stream_connect()."
* | c264f534d2e2 Revert "i2c: add fwnode APIs"
* | 31e7a69179ee Revert "i2c: acpi: Unbind mux adapters before delete"
* | a39fe735659c Revert "tcp: Use BPF timeout setting for SYN ACK RTO"
* | 263238e1fa2f Revert "Fix race for duplicate reqsk on identical SYN"
* | 11dafbb8c741 Revert "KVM: arm64: vgic-v4: Make the doorbell request robust w.r.t preemption"
* | 9f7eb4d6bb72 Revert "mmc: davinci_mmc: Convert to platform remove callback returning void"
* | 4ac159ef964a Revert "mmc: davinci: Don't strip remove function when driver is builtin"
* | f88c9cd01b1a Revert "Input: ioc3kbd - convert to platform remove callback returning void"
* | 6f6a99d3b5f4 Merge 5.15.162 into android13-5.15-lts
|\|
| * f45bea23c39c Linux 5.15.162
| * 69cdccf53725 tracing/net_sched: NULL pointer dereference in perf_trace_qdisc_reset()
| * 500bfbababce serial: 8250_omap: Fix Errata i2310 with RX FIFO level check
| * c3507e8da743 arm64: dts: rockchip: Add sound-dai-cells for RK3368
| * 43d892943631 arm64: dts: rockchip: fix PMIC interrupt pin on ROCK Pi E
| * f2474803e4fc ARM: dts: rockchip: rk3066a: add #sound-dai-cells to hdmi node
| * 468ef1530f0f KVM: arm64: vgic-v4: Make the doorbell request robust w.r.t preemption
| * da38b55cd5c2 efi/x86: Free EFI memory map only when installing a new one.
| * 7e5a18bbe4d0 efi: xen: Set EFI_PARAVIRT for Xen dom0 boot on all architectures
| * b898fae96331 efi: memmap: Move manipulation routines into x86 arch tree
| * 7670c5cbdf34 efi: Correct comment on efi_memmap_alloc
| * 78eed2c89c74 drivers: fix typo in firmware/efi/memmap.c
| * fcd31dd8291b tcp: Fix data races around icsk->icsk_af_ops.
| * 5088b4d4f91f ipv6: Fix data races around sk->sk_prot.
| * cb632144aed3 ipv6: annotate some data-races around sk->sk_prot
| * e710727f4391 nfs: Leave pages in the pagecache if readpage failed
| * a556ab1925ec pwm: stm32: Refuse too small period requests
| * 76da46c25dfc syscalls: fix sys_fanotify_mark prototype
| * 16c0403b7dec syscalls: fix compat_sys_io_pgetevents_time64 usage
| * dbb226d81cd0 ftruncate: pass a signed offset
| * 5dde5f8b7902 ata: libata-core: Fix double free on error
| * 82f1a6910b3e ata: ahci: Clean up sysfs file on error
| * a726d01d54c0 batman-adv: Don't accept TT entries for out-of-spec VIDs
| * 5eecb49a6c26 drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_hd_modes
| * 29c0fdf49078 drm/i915/gt: Fix potential UAF by revoke of fence registers
| * 7f35e01cb0ea drm/amdgpu: avoid using null object of framebuffer
| * 0d17604f2e44 drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_ld_modes
| * c85d02f5bdb5 hexagon: fix fadvise64_64 calling conventions
| * 574afeec2f33 csky, hexagon: fix broken sys_sync_file_range
| * 79d2e629ecd8 sh: rework sync_file_range ABI
| * 32523b5717f0 kbuild: Install dtb files as 0644 in Makefile.dtbinst
| * 227dbe069a3c cpu/hotplug: Fix dynstate assignment in __cpuhp_setup_state_cpuslocked()
| * 1762ca80c2b7 net: can: j1939: enhanced error handling for tightly received RTS messages in xtp_rx_rts_session_new
| * 684f6709a17d net: can: j1939: recover socket queue on CAN bus error during BAM transmission
| * 4c5dc3927e17 net: can: j1939: Initialize unused data in j1939_send_one()
| * 4a4b2a33a357 tty: mcf: MCF54418 has 10 UARTS
| * 87257a28271c serial: 8250_omap: Implementation of Errata i2310
| * 7026576e8909 usb: dwc3: core: remove lock of otg mode during gadget suspend/resume to avoid deadlock
| * 1aac4be1aaa5 usb: atm: cxacru: fix endpoint checking in cxacru_bind()
| * 04ab997a63ba usb: musb: da8xx: fix a resource leak in probe()
| * aa14dca6392a usb: gadget: printer: fix races against disable
| * 7abdf15c0c8e usb: gadget: printer: SS+ support
| * 7faf881854f7 net: usb: ax88179_178a: improve link status logs
| * 4c3bf788a45e iio: chemical: bme680: Fix sensor data read operation
| * 7a13d1357658 iio: chemical: bme680: Fix overflows in compensate() functions
| * 2edd0078e368 iio: chemical: bme680: Fix calibration data variable
| * 093d57259da8 iio: chemical: bme680: Fix pressure value output
| * 97cec39e61b7 iio: accel: fxls8962af: select IIO_BUFFER & IIO_KFIFO_BUF
| * 70908f430a2b iio: adc: ad7266: Fix variable checking bug
| * 9cab73566eb5 i2c: testunit: discard write requests while old command is running
| * ae7871cc3ee8 i2c: testunit: don't erase registers after STOP
| * 7d8692671e5f mmc: sdhci: Do not lock spinlock around mmc_gpio_get_ro()
| * 9e77eb1a2a8c mmc: sdhci: Do not invert write-protect twice
| * c389127e6947 mmc: sdhci-pci: Convert PCIBIOS_* return codes to errnos
| * 320273b5649b ocfs2: fix DIO failure due to insufficient transaction credits
| * 89c0dc93e564 parisc: use generic sys_fanotify_mark implementation
| * 2d07fea561d6 x86: stop playing stack games in profile_pc()
| * 064cfc7c2544 gpiolib: cdev: Disallow reconfiguration without direction (uAPI v1)
| * 70b48899f3f2 gpio: davinci: Validate the obtained number of IRQs
| * 287ea87ded8b drm/panel: simple: Add missing display timing flags for KOE TX26D202VM0BWA
| * 1c504edf1e48 nvme: fixup comment for nvme RDMA Provider Type
| * ae4228a0a519 drm/radeon/radeon_display: Decrease the size of allocated memory
| * 70eb95e06427 soc: ti: wkup_m3_ipc: Send NULL dummy message instead of pointer message
| * 3d189e1a8152 media: dvbdev: Initialize sbuf
| * 7a18293fd8d8 ALSA: emux: improve patch ioctl data validation
| * 39173b04abda crypto: ecdh - explicitly zeroize private_key
| * a55afc0f5f20 net/dpaa2: Avoid explicit cpumask var allocation on stack
| * 0af718a690ac net/iucv: Avoid explicit cpumask var allocation on stack
| * 8656ef8a9288 RDMA/restrack: Fix potential invalid address access
| * 43c39193d4f9 bpf: Add a check for struct bpf_fib_lookup size
| * 3f210d912874 mtd: partitions: redboot: Added conversion of operands to a larger type
| * 8607d7ccbf71 x86/fpu: Fix AMD X86_BUG_FXSAVE_LEAK fixup
| * e1e4fb853aac vduse: Temporarily fail if control queue feature requested
| * 9649f8fdf83d vduse: validate block features only with block devices
| * 489f38de3375 drm/panel: ilitek-ili9881c: Fix warning with GPIO controllers that sleep
| * a359696856ca bpf: Take return from set_memory_ro() into account with bpf_prog_lock_ro()
| * 461302e07f49 netfilter: nf_tables: fully validate NFT_DATA_VALUE on store to data registers
| * 3c5b9d05cec6 tcp: fix tcp_rcv_fastopen_synack() to enter TCP_CA_Loss for failed TFO
| * 950edaecc068 parisc: use correct compat recv/recvfrom syscalls
| * 9330cff1d4df sparc: fix compat recv/recvfrom syscalls
| * acc3b8ee3828 sparc: fix old compat_sys_select()
| * 527bec1f56ac Fix race for duplicate reqsk on identical SYN
| * 57a1a06755e2 tcp: Use BPF timeout setting for SYN ACK RTO
| * 1d3e3b3aa2cb xdp: Remove WARN() from __xdp_reg_mem_model()
| * 9509b3269726 net: phy: micrel: add Microchip KSZ 9477 to the device table
| * 1d885efda88d ibmvnic: Free any outstanding tx skbs during scrq reset
| * 9eb0295f39dc net: dsa: microchip: fix initial port flush problem
| * 544ab46b7ece ASoC: fsl-asoc-card: set priv->pdev before using it
| * e827e077a93d net: stmmac: Assign configured channel value to EXTTS event
| * a03c3a34692f net: mdio: add helpers to extract clause 45 regad and devad fields
| * 4d020c1dbd2b drm/amdgpu: fix UBSAN warning in kv_dpm.c
| * 537bc27213ed cifs: fix typo in module parameter enable_gcm_256
| * 86ed0b350d44 pinctrl: rockchip: fix pinmux reset in rockchip_pmx_set
| * a29846058819 pinctrl: rockchip: use dedicated pinctrl type for RK3328
| * 8f1b6cea9707 pinctrl: rockchip: fix pinmux bits for RK3328 GPIO3-B pins
| * 96903ed0e846 pinctrl: rockchip: fix pinmux bits for RK3328 GPIO2-B pins
| * 01fe2f885f78 pinctrl: fix deadlock in create_pinctrl() when handling -EPROBE_DEFER
| * 906faa4eee0a Input: ili210x - fix ili251x_read_touch_data() return value
| * 75afd8724739 gve: Clear napi->skb before dev_kfree_skb_any()
| * b9b194dc3045 gve: Add RX context.
| * 4d59364add6a ACPI: x86: Force StorageD3Enable on more products
| * 029f2adf933a ACPI: x86: utils: Add Picasso to the list for forcing StorageD3Enable
| * 21f5dd36e655 smb: client: fix deadlock in smb2_find_smb_tcon()
| * 09783e2c024b x86/amd_nb: Check for invalid SMN reads
| * 34566c9c5ae3 PCI: Add PCI_ERROR_RESPONSE and related definitions
| * f0f1bd244a85 perf/core: Fix missing wakeup when waiting for context reference
| * ab4458bc32cb riscv: fix overlap of allocated page and PTR_ERR
| * c1cb08c5a128 riscv: mm: init: try best to use IS_ENABLED(CONFIG_64BIT) instead of #ifdef
| * 3a20de3273d2 kheaders: explicitly define file modes for archived headers
| * 6aef00795f70 Revert "kheaders: substituting --sort in archive creation"
| * 4b9646f7fa02 drm/i915/gt: Disarm breadcrumbs if engines are already idle
| * 881ba5db3190 drm/i915/gt: Only kick the signal worker if there's been an update
| * 5e08b49ab291 ksmbd: ignore trailing slashes in share paths
| * e492449549e9 x86/cpu: Fix x86_match_cpu() to match just X86_VENDOR_INTEL
| * 31446e391180 x86/cpu/vfm: Add new macros to work with (vendor/family/model) values
| * 96c75227ead5 tracing: Add MODULE_DESCRIPTION() to preemptirq_delay_test
| * 5a1922adc579 bcache: fix variable length array abuse in btree_iter
| * d999d28e24d0 pmdomain: ti-sci: Fix duplicate PD referrals
| * a5cca15b1a5c wifi: rtlwifi: rtl8192de: Fix 5 GHz TX power
| * 516aa9badb75 rtlwifi: rtl8192de: Style clean-ups
| * 751f50473977 ARM: dts: samsung: smdk4412: fix keypad no-autorepeat
| * e5861d7faa93 ARM: dts: samsung: exynos4412-origen: fix keypad no-autorepeat
| * f7fd57754c10 ARM: dts: samsung: smdkv310: fix keypad no-autorepeat
| * e24d9a5c7375 perf script: Show also errors for --insn-trace option
| * 69c5f3ca1650 perf: script: add raw|disasm arguments to --insn-trace option
| * b3f36a58e0cd drm/amd/display: revert Exit idle optimizations before HDCP execution
| * 716b29202db2 arm64: dts: imx8qm-mek: fix gpio number for reg_usdhc2_vmmc
| * 26c89fffcbf9 dt-bindings: i2c: google,cros-ec-i2c-tunnel: correct path to i2c-controller schema
| * 667b2471501b i2c: ocores: set IACK bit after core is enabled
| * 1ab1f442aab8 tcp: clear tp->retrans_stamp in tcp_rcv_fastopen_synack()
| * b679b54b2cbc kcov: don't lose track of remote references during softirqs
| * 18647a78feb9 gcov: add support for GCC 14
| * cf1cc8fcfe51 drm/radeon: fix UBSAN warning in kv_dpm.c
| * e68266f2788a drm/i915/mso: using joiner is not possible with eDP MSO
| * f553e58ddea5 ALSA: hda/realtek: Limit mic boost on N14AP7
| * 731df07602e5 KVM: x86: Always sync PIR to IRR prior to scanning I/O APIC routes
| * 2311fd03027d btrfs: retry block group reclaim without infinite loop
| * 78e4aa528a7b net: do not leave a dangling sk pointer, when socket creation fails
| * 8f64b185f53b serial: stm32: rework RX over DMA
| * 1e692244bf7d RDMA/mlx5: Add check for srq max_sge attribute
| * dc5017c57f5e ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine."
| * fad7776dd9dd regulator: bd71815: fix ramp values
| * b0f0bc72ec82 dmaengine: ioatdma: Fix missing kmem_cache_destroy()
| * 6666a3a137eb dmaengine: ioatdma: Fix kmemleak in ioat_pci_probe()
| * e84cee6c468f dmaengine: ioatdma: Fix error path in ioat3_dma_probe()
| * d83f755a6e3e dmaengine: ioat: use PCI core macros for PCIe Capability
| * f063620856c6 dmaengine: ioatdma: Fix leaking on version mismatch
| * 7b1192a0842d dmaengine: ioat: Drop redundant pci_enable_pcie_error_reporting()
| * a5dac50aee71 dmaengine: ioat: switch from 'pci_' to 'dma_' API
| * 1b08bf5a17c6 dmaengine: idxd: Fix possible Use-After-Free in irq_process_work_list
| * 1cfcb0cf2508 regulator: core: Fix modpost error "regulator_get_regmap" undefined
| * 9a314d3e5717 net: usb: rtl8150 fix unintiatilzed variables in rtl8150_get_link_ksettings
| * bf9beea46130 bnxt_en: Restore PTP tx_avail count in case of skb_pad() error
| * af90e3d73dc4 seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6 behaviors
| * 523bed6489e0 netfilter: ipset: Fix suspicious rcu_dereference_protected()
| * 7c9df04ea3a1 octeontx2-pf: Add error handling to VLAN unoffload handling
| * 0359fea1c117 virtio_net: checksum offloading handling fix
| * 2145583e5995 net: stmmac: No need to calculate speed divider when offload is disabled
| * 4b03da87d0b7 ptp: fix integer overflow in max_vclocks_store
| * aa1f81fe3a05 sched: act_ct: add netns into the key of tcf_ct_flow_table
| * 4b361712667c net/sched: act_ct: set 'net' pointer when creating new nf_flow_table
| * 692803b39a36 tipc: force a dst refcount before doing decryption
| * 25987a97eec4 net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc()
| * 815bd4e2d152 net/sched: act_api: rely on rcu in tcf_idr_check_alloc
| * e57495a0c388 qca_spi: Make interrupt remembering atomic
| * cb7f811f638a netns: Make get_net_ns() handle zero refcount net
| * 9f30f1f1a51d xfrm6: check ip6_dst_idev() return value in xfrm6_get_saddr()
| * 569c9d9ea664 ipv6: prevent possible NULL dereference in rt6_probe()
| * 4cdfe813015d ipv6: prevent possible NULL deref in fib6_nh_init()
| * 280cf1173726 netrom: Fix a memory leak in nr_heartbeat_expiry()
| * fbf722769712 cipso: fix total option length computation
| * 98a7bfc48fff tracing: Build event generation tests only as modules
| * 89167072fd24 mips: bmips: BCM6358: make sure CBR is correctly set
| * 9c82759c9c00 MIPS: Routerboard 532: Fix vendor retry check code
| * 5e93c2602710 serial: exar: adding missing CTI and Exar PCI ids
| * 7f2b9ab6d0b2 serial: imx: Introduce timeout when waiting on transmitter empty
| * 25998f561315 MIPS: Octeon: Add PCIe link status check
| * 3992ce79c919 PCI/PM: Avoid D3cold for HP Pavilion 17 PC/1972 PCIe Ports
| * 4f4ab8fb00a3 udf: udftime: prevent overflow in udf_disk_stamp_to_time()
| * 7c3bb96a20cd Avoid hw_desc array overrun in dw-axi-dmac
| * 4eaf2331a779 usb: misc: uss720: check for incompatible versions of the Belkin F5U002
| * 724429db09e2 f2fs: remove clear SB_INLINECRYPT flag in default_options
| * 34e0e05161cb iommu/arm-smmu-v3: Free MSIs in case of ENOMEM
| * e63f071b916d power: supply: cros_usbpd: provide ID table for avoiding fallback match
| * 9ad656ec23a4 powerpc/io: Avoid clang null pointer arithmetic warnings
| * 262e942ff5a8 powerpc/pseries: Enforce hcall result buffer validity and size
| * 70aa1f2dec46 drm/lima: mask irqs in timeout path before hard reset
| * 2e0d73a2abb0 drm/lima: add mask irq callback to gp and pp
| * ffabdc44b538 drm/amd/display: Exit idle optimizations before HDCP execution
| * df8eaae03878 Bluetooth: ath3k: Fix multiple issues reported by checkpatch.pl
| * 8f917f517b24 ACPI: video: Add backlight=native quirk for Lenovo Slim 7 16ARH7
| * f4223566f4d2 HID: Add quirk for Logitech Casa touchpad
| * efd29cd9c7b8 netpoll: Fix race condition in netpoll_owner_active
| * a5bd59e04819 kselftest: arm64: Add a null pointer check
| * 397a8990c377 scsi: qedi: Fix crash while reading debugfs attribute
| * b3722fb69468 drop_monitor: replace spin_lock by raw_spin_lock
| * 03ea65b91f1f af_packet: avoid a false positive warning in packet_setsockopt()
| * b37b1b660eae wifi: ath9k: work around memset overflow warning
| * 92176caf9896 batman-adv: bypass empty buckets in batadv_purge_orig_ref()
| * ec874fb27fff selftests/bpf: Fix flaky test btf_map_in_map/lookup_update
| * f4258833ffb3 selftests/bpf: Prevent client connect before server bind in test_tc_tunnel.sh
| * 3220c90f4dbd block/ioctl: prefer different overflow check
| * 103b56af907c rcutorture: Fix invalid context warning when enable srcu barrier testing
| * b56e19015809 rcutorture: Make stall-tasks directly exit when rcutorture tests end
| * 48b0a8596f86 rcutorture: Fix rcu_torture_one_read() pipe_count overflow comment
| * a886bcb0f67d crypto: hisilicon/sec - Fix memory leak for sec resource release
| * ec7afa254367 padata: Disable BH when taking works lock on MT path
| * a3dff121a7f5 Bluetooth: qca: fix info leak when fetching board id
| * f257d5614941 Bluetooth: qca: Fix error code in qca_read_fw_build_info()
| * 8e69e589f233 zap_pid_ns_processes: clear TIF_NOTIFY_SIGNAL along with TIF_SIGPENDING
| * 8e9499ca912e i2c: designware: Fix the functionality flags of the slave-only interface
| * 42bb4ac55239 i2c: at91: Fix the functionality flags of the slave-only interface
| * 3eee13ab67f6 usb-storage: alauda: Check whether the media is initialized
| * fb071f5c75d4 greybus: Fix use-after-free bug in gb_interface_release due to race condition.
| * 3f507f4a5bb0 kbuild: Remove support for Clang's ThinLTO caching
| * b4697a762d8c mptcp: pm: update add_addr counters after connect
| * 9c2ed72112f3 mptcp: pm: inc RmAddr MIB counter once per RM_ADDR ID
| * f571c8ab18a3 hugetlb_encode.h: fix undefined behaviour (34 << 26)
| * 3f92924d6f4b serial: 8250_pxa: Configure tx_loadsz to match FIFO IRQ level
| * 688bb46ad339 mm/huge_memory: don't unpoison huge_zero_folio
| * 3e5a49e3a2cc scsi: mpi3mr: Fix ATA NCQ priority support
| * ecb7ab3a3288 tick/nohz_full: Don't abuse smp_call_function_single() in tick_setup_device()
| * 33900d7eae61 nilfs2: fix potential kernel bug due to lack of writeback flag waiting
| * a942289800be intel_th: pci: Add Lunar Lake support
| * 90fa01534e14 intel_th: pci: Add Meteor Lake-S support
| * 4dbfc57316da intel_th: pci: Add Sapphire Rapids SOC support
| * 2b6e0d427bc3 intel_th: pci: Add Granite Rapids SOC support
| * 0bb4c9482bdf intel_th: pci: Add Granite Rapids support
| * 714950089aa7 dmaengine: axi-dmac: fix possible race in remove()
| * 85dac3dc9c81 PCI: rockchip-ep: Remove wrong mask on subsys_vendor_id
| * 38825ff9da91 ocfs2: fix races between hole punching and AIO+DIO
| * fc1d429c857e ocfs2: use coarse time for new created files
| * e1b160a50c75 fs/proc: fix softlockup in __read_vmcore
| * 4f2fd2a3789e knfsd: LOOKUP can return an illegal error value
| * a4d9818ff52d spmi: hisi-spmi-controller: Do not override device identifier
| * 95ac3e773a1f vmci: prevent speculation leaks by sanitizing event in event_deliver()
| * 4959ffc65a0e sock_map: avoid race between sock_map_close and sk_psock_put
| * efede53ad14b null_blk: Print correct max open zones limit in null_init_zoned_dev()
| * 367ef3c86557 tracing/selftests: Fix kprobe event name test for .isra. functions
| * 7b9c7fc8600b mptcp: ensure snd_una is properly initialized on connect
| * 6d6bb258d886 drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID found
| * 777838c9b571 drm/exynos/vidi: fix memory leak in .get_modes()
| * ec772ed7cb21 drivers: core: synchronize really_probe() and dev_uevent()
| * 085656620ba1 iio: imu: inv_icm42600: delete unneeded update watermark call
| * d0f8616e11ab iio: dac: ad5592r: fix temperature channel scaling value
| * e5134860a929 iio: adc: ad9467: fix scan type sign
| * fa38ee41c952 af_unix: Read with MSG_PEEK loops if the first unread byte is OOB
| * 8edd18dab443 ionic: fix use after netif_napi_del()
| * 7aae016b231a net/ipv6: Fix the RT cache flush via sysctl using a previous delay
| * 76b34e5899ba net: stmmac: replace priv->speed with the portTransmitRate from the tc-cbs parameters
| * 0f1bb77c6d83 netfilter: ipset: Fix race between namespace cleanup and gc in the list:set type
| * 3c2a6dd63106 Bluetooth: L2CAP: Fix rejecting L2CAP_CONN_PARAM_UPDATE_REQ
| * caf273553348 net/mlx5e: Fix features validation check for tunneled UDP (non-VXLAN) packets
| * cba6c9058303 tcp: fix race in tcp_v6_syn_recv_sock()
| * 6e5164a5b757 drm/bridge/panel: Fix runtime warning on panel bridge release
| * 86042e3d16b7 drm/komeda: check for error-valued pointer
| * a86490a3712c liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet
| * eeadf207a2c0 net: hns3: add cond_resched() to hns3 ring buffer init process
| * 62b5dfb67bfa net: hns3: fix kernel crash problem in concurrent scenario
| * 29c451129ebe net: sfp: Always call `sfp_sm_mod_remove()` on remove
| * 40e767bfc10d drm/vmwgfx: 3D disabled should not effect STDU memory limits
| * a0503757947f HID: logitech-dj: Fix memory leak in logi_dj_recv_switch_to_dj_mode()
| * 2973b8e7d127 iommu: Return right value in iommu_sva_bind_device()
| * 05a61b03a81f iommu/amd: Fix sysfs leak in iommu init
| * d37895aeacdd iommu/amd: Introduce pci segment structure
| * 8bac61934cd5 HID: core: remove unnecessary WARN_ON() in implement()
| * bc0ab111f001 gpio: tqmx86: store IRQ trigger type and unmask status separately
| * 05f45f065821 gpio: tqmx86: fix typo in Kconfig label
| * 7625992f16c3 platform/x86: dell-smbios: Fix wrong token data in sysfs
| * beec9b57e9f6 platform/x86: dell-smbios-base: Use sysfs_emit()
| * 9e6c4b1027b0 SUNRPC: return proper error from gss_wrap_req_priv
| * 6487966b4863 clk: sifive: Do not register clkdevs for PRCI clocks
| * 29d991419edd Input: try trimming too long modalias strings
| * 40c2bdef8104 powerpc/uaccess: Fix build errors seen with GCC 13/14
| * 521f333e644c scsi: mpt3sas: Avoid test/set_bit() operating in non-allocated memory
| * 42ce0d444be9 xhci: Apply broken streams quirk to Etron EJ188 xHCI host
| * 26460c1afa31 xhci: Handle TD clearing for multiple streams case
| * 8348dd97ab5c xhci: Apply reset resume quirk to Etron EJ188 xHCI host
| * df2615cd7680 xhci: Set correct transferred length for cancelled bulk transfers
| * 480e5bc21f2c jfs: xattr: fix buffer overflow for invalid xattr
| * 3e89411cbb99 mei: me: release irq in mei_me_pci_resume error path
| * 62e939abae58 usb: typec: tcpm: Ignore received Hard Reset in TOGGLING state
| * 53250b54c92f USB: class: cdc-wdm: Fix CPU lockup caused by excessive log messages
| * 11a2edb70356 nilfs2: fix nilfs_empty_dir() misjudgment and long loop on I/O errors
| * 1db095222b58 nilfs2: return the mapped address from nilfs_get_page()
| * 95403e65525f nilfs2: Remove check for PageError
| * f5d700d8bc31 btrfs: fix leak of qgroup extent records after transaction abort
| * 9c0914b8733d wifi: ath10k: fix QCOM_RPROC_COMMON dependency
| * fdba4fbe5e54 selftests/mm: compaction_test: fix bogus test success on Aarch64
| * 9df7bb70906d selftests/mm: conform test to TAP format output
| * 68fdfb1dfe20 selftests/mm: compaction_test: fix incorrect write of zero to nr_hugepages
| * 70c8ec82f899 mm/cma: drop incorrect alignment check in cma_init_reserved_mem
| * 51163bfef6b7 cma: factor out minimum alignment requirement
| * 8dd8de424f30 i2c: acpi: Unbind mux adapters before delete
| * fb6c53211fb7 i2c: add fwnode APIs
| * aea35157bb9b mmc: davinci: Don't strip remove function when driver is builtin
| * c4f8e95a2e03 mmc: davinci_mmc: Convert to platform remove callback returning void
| * 8ea8ef5e4217 ftrace: Fix possible use-after-free issue in ftrace_location()
| * ce1b8b30d79a x86/ibt,ftrace: Search for __fentry__ location
| * db11ccb43ae7 serial: sc16is7xx: fix bug in sc16is7xx_set_baud() when using prescaler
| * f518bf02dd0e serial: sc16is7xx: replace hardcoded divisor value with BIT() macro
| * 62d5550ab620 Bluetooth: qca: fix info leak when fetching fw build id
| * c3c1bd421db6 Bluetooth: qca: add support for QCA2066
| * 63053181b20e Bluetooth: qca: use switch case for soc type behavior
| * 60ff5e040527 Bluetooth: btqca: Add WCN3988 support
| * 76649dae9615 Bluetooth: btqca: use le32_to_cpu for ver.soc_id
| * 852a311d63fc Bluetooth: hci_qca: mark OF related data as maybe unused
| * a9935c14a789 skbuff: introduce skb_pull_data
| * 28478f4ef9ec misc/pvpanic-pci: register attributes via pci_driver
| * 10921527ae88 misc/pvpanic: deduplicate common code
| * 7be0bdbcb977 pvpanic: Indentation fixes here and there
| * 52b5d3ca1364 pvpanic: Keep single style across modules
| * 2677eec526da drm/amd/display: Fix incorrect DSC instance for MST
| * f055ddbc82fa drm/amd/display: drop unnecessary NULL checks in debugfs
| * 2d8139599ecf drm/amd/display: Clean up some inconsistent indenting
| * 8480f6083031 drm/amd/display: Handle Y carry-over in VCP X.Y calculation
| * 50b878ed127e iio: accel: mxc4005: Reset chip on probe() and resume()
| * 3613e5023f09 usb: gadget: f_fs: Fix race between aio_cancel() and AIO request complete
| * 3ec6464f050d usb: gadget: f_fs: use io_data->status consistently
| * a0bc020592b5 ipv6: fix possible race in __fib6_drop_pcpu_from()
| * d34d3b3f9224 af_unix: Annotate data-race of sk->sk_shutdown in sk_diag_fill().
| * bdb5e4fbad58 af_unix: Use skb_queue_len_lockless() in sk_diag_show_rqlen().
| * 9402362b4c14 af_unix: Use skb_queue_empty_lockless() in unix_release_sock().
| * 0142dce07799 af_unix: annotate lockless accesses to sk->sk_err
| * c633ff24d961 af_unix: Use unix_recvq_full_lockless() in unix_stream_connect().
| * 2c2e9cab9b2a af_unix: Annotate data-race of net->unx.sysctl_max_dgram_qlen.
| * 69e797f63468 af_unix: Annotate data-races around sk->sk_state in UNIX_DIAG.
| * 836a0b57633f af_unix: Annotate data-race of sk->sk_state in unix_stream_read_skb().
| * cb1b9bee4b98 af_unix: Annotate data-races around sk->sk_state in sendmsg() and recvmsg().
| * 8807ca49c903 af_unix: Annotate data-race of sk->sk_state in unix_stream_connect().
| * c8f2ebbb0e0c net: drop nopreempt requirement on sock_prot_inuse_add()
| * aa4ed1e0f6cc net: inline sock_prot_inuse_add()
| * d8653ec0e38d af_unix: Annotate data-races around sk->sk_state in unix_write_space() and poll().
| * 892cbc48c643 af_unix: Annotate data-race of sk->sk_state in unix_inq_len().
| * 5b9668fd8741 af_unix: Annodate data-races around sk->sk_state for writers.
| * c8ffe6b44c3c af_unix: Set sk->sk_state under unix_state_lock() for truly disconencted peer.
| * aed4a2b3eccc ptp: Fix error message on failed pin verification
| * d3dde4c217f0 net/sched: taprio: always validate TCA_TAPRIO_ATTR_PRIOMAP
| * 582c32e6df40 tcp: count CLOSE-WAIT sockets for TCP_MIB_CURRESTAB
| * d69cac92d1d9 vxlan: Fix regression when dropping packets due to invalid src addresses
| * 598572c64287 net: sched: sch_multiq: fix possible OOB write in multiq_tune()
| * 994c0f46668b octeontx2-af: Always allocate PF entries from low prioriy zone
| * 789bd77c9342 bpf: Set run context for rawtp test_run callback
| * c30a334011f6 ipv6: sr: block BH in seg6_output_core() and seg6_input_core()
| * 50a5dd6de147 net/ncsi: Fix the multi thread manner of NCSI driver
| * d5869d550ded net/ncsi: Simplify Kconfig/dts control flow
| * 7664a26be043 wifi: mac80211: correctly parse Spatial Reuse Parameter Set element
| * 65686118845d wifi: iwlwifi: mvm: don't read past the mfuart notifcation
| * f777792952d0 wifi: iwlwifi: mvm: check n_ssids before accessing the ssids
| * ab4cd503fd4e wifi: iwlwifi: dbg_ini: move iwl_dbg_tlv_free outside of debugfs ifdef
| * 3ce4c7e7fc0c wifi: iwlwifi: mvm: revert gen2 TX A-MPDU size to 64
| * 008ab7cc3292 wifi: cfg80211: pmsr: use correct nla_get_uX functions
| * dfd84ce41663 wifi: cfg80211: Lock wiphy in cfg80211_get_station
| * d90bdff79f8e wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup()
| * c4c865f971fd wifi: mac80211: mesh: Fix leak of mesh_preq_queue objects
* | 8e36931104ac Merge branch 'android13-5.15' into android13-5.15-lts
* | b92c0d35d015 Revert "drm/mipi-dsi: use correct return type for the DSC functions"
* | 1e73750c2a74 Revert "media: cec: call enable_adap on s_log_addrs"
* | a987a02d1823 Revert "media: cec: abort if the current transmit was canceled"
* | 0d8b12fb85ec Revert "media: cec: correctly pass on reply results"
* | 465962a286b4 Revert "media: cec: use call_op and check for !unregistered"
* | 6614117fc422 Revert "media: cec-adap.c: drop activate_cnt, use state info instead"
* | 3895bc72e91e Revert "media: cec: core: avoid confusing "transmit timed out" message"
* | d390835db10b Revert "media: cec: core: avoid recursive cec_claim_log_addrs"
* | 62f4b6e9a7c5 Revert "media: cec: core: add adap_nb_transmit_canceled() callback"
* | 9dadafa353dc Merge 5.15.161 into android13-5.15-lts
|\|
| * 4878aadf2d15 Linux 5.15.161
| * 24665fc4bbef scsi: ufs: ufs-qcom: Clear qunipro_g4_sel for HW major version > 5
| * 59b12bff04dd NFS: Fix READ_PLUS when server doesn't support OP_READ_PLUS
| * f80c02175293 nfs: fix undefined behavior in nfs_block_bits()
| * 480aba20fa08 EDAC/igen6: Convert PCIBIOS_* return codes to errnos
| * 4ead622f74c9 i3c: master: svc: fix invalidate IBI type and miss call client IBI handler
| * 08de19f2b7a8 s390/cpacf: Make use of invalid opcode produce a link error
| * edaaf1f94e24 s390/cpacf: Split and rework cpacf query functions
| * 67011123453b s390/ap: Fix crash in AP internal function modify_bitmap()
| * 681ff9a09acc ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find()
| * 74f234f2b1d8 ext4: set type of ac_groups_linear_remaining to __u32 to avoid overflow
| * 0b787c79dab9 sparc: move struct termio to asm/termios.h
| * eacb8b195579 net: fix __dst_negative_advice() race
| * f76fd94ae697 kdb: Use format-specifiers rather than memset() for padding in kdb_read()
| * 98261a093571 kdb: Merge identical case statements in kdb_read()
| * 1c214d379191 kdb: Fix console handling when editing and tab-completing commands
| * e350d3a6bfb8 kdb: Use format-strings rather than '\0' injection in kdb_read()
| * f636a40834d2 kdb: Fix buffer overflow during tab-complete
| * 3f531c4cb789 watchdog: rti_wdt: Set min_hw_heartbeat_ms to accommodate a safety margin
| * 40f05fd442ba sparc64: Fix number of online CPUs
| * 532f40f279dc intel_th: pci: Add Meteor Lake-S CPU support
| * 89969ffbeb94 net/9p: fix uninit-value in p9_client_rpc()
| * c84978d773f3 net/ipv6: Fix route deleting failure when metric equals 0
| * 3fb4601e0db1 crypto: qat - Fix ADF_DEV_RESET_SYNC memory leak
| * 8287a9d7d45e crypto: ecrdsa - Fix module auto-load on add_key
| * b76d165bb4ad crypto: ecdsa - Fix module auto-load on add-key
| * b7e69087b03f KVM: arm64: Allow AArch32 PSTATE.M to be restored as System mode
| * 511ff49371b9 KVM: arm64: Fix AArch32 register narrowing on userspace write
| * 421b55ea8497 drm/amdgpu/atomfirmware: add intergrated info v2.3 table
| * 4b2c67e30b4e fbdev: savage: Handle err return when savagefb_check_var failed
| * ef34833373ed mmc: sdhci-acpi: Disable write protect detection on Toshiba WT10-A
| * ffb56af9f293 mmc: sdhci-acpi: Fix Lenovo Yoga Tablet 2 Pro 1380 sdcard slot not working
| * 8280d35cb9ee mmc: sdhci-acpi: Sort DMI quirks alphabetically
| * ee89a7d663da mmc: core: Add mmc_gpiod_set_cd_config() function
| * 4b2be0d3e3ad media: v4l2-core: hold videodev_lock until dev reg, finishes
| * e8b445e1578b media: mxl5xx: Move xpt structures off stack
| * 8149eaddde86 media: mc: mark the media devnode as registered from the, start
| * 9c414fdb803a arm64: dts: hi3798cv200: fix the size of GICR
| * e586ec1890cf wifi: rtlwifi: rtl8192de: Fix endianness issue in RX path
| * 4437888840d1 wifi: rtlwifi: rtl8192de: Fix low speed with WPA3-SAE
| * 70787344e5f4 wifi: rtl8xxxu: Fix the TX power of RTL8192CU, RTL8723AU
| * 098d54934814 md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING
| * f085591a871f arm64: dts: qcom: qcs404: fix bluetooth device address
| * 0778d97bcae6 arm64: tegra: Correct Tegra132 I2C alias
| * dc15cd0a8964 ACPI: resource: Do IRQ override on TongFang GXxHRXx and GMxHGxx
| * 83c4aba920e3 soc: qcom: rpmh-rsc: Enhance check for VRM in-flight request
| * 2226b145afa5 thermal/drivers/qcom/lmh: Check for SCM availability at probe
| * c422e1d407ae ata: pata_legacy: make legacy_exit() work again
| * ea906e9ac61e drm/amdgpu: add error handle to avoid out-of-bounds
| * 526238d32c3a media: lgdt3306a: Add a check against null-pointer-def
| * 1640dcf383cd f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode()
| * 3feac2b55293 sunrpc: exclude from freezer when waiting for requests:
| * a89f73ed5630 scripts/gdb: fix SB_* constants parsing
| * e9ffc1951302 net: dsa: tag_sja1105: always prefer source port information from INCL_SRCPT
| * c23b1a3bdbca net: dsa: sja1105: always enable the INCL_SRCPT option
| * 21c0fe2dfbbb vxlan: Fix regression when dropping packets due to invalid src addresses
| * 874aae15fbef mptcp: fix full TCP keep-alive support
| * 7f8c1cbb7819 Revert "drm/amdgpu: init iommu after amdkfd device init"
| * e65ccf3a4de4 nilfs2: fix use-after-free of timer for log writer thread
| * f2aca0a2d940 afs: Don't cross .backup mountpoint from backup volume
| * 88678723cb0b io_uring: fail NOP if non-zero op flags is passed in
| * e345538cbc2f mmc: core: Do not force a retune before RPMB switch
| * 2ac168c67267 drm: Check polling initialized before enabling in drm_helper_probe_single_connector_modes
| * 786c27982a39 drm: Check output polling initialized before disabling
| * b4878ea99f2b SUNRPC: Fix loop termination condition in gss_free_in_token_pages()
| * a896c674d512 media: cec: core: add adap_nb_transmit_canceled() callback
| * 8d49ca19727b net: ena: Fix DMA syncing in XDP path when SWIOTLB is on
| * 9eeda3e0071a genirq/cpuhotplug, x86/vector: Prevent vector leak during CPU offline
| * 625872d22f53 KVM: x86: Don't advertise guest.MAXPHYADDR as host.MAXPHYADDR in CPUID
| * 83f0ba8592b9 ALSA: timer: Set lower bound of start tick time
| * 9b65598adffa hwmon: (shtc1) Fix property misspelling
| * 183c4b416454 ipvlan: Dont Use skb->sk in ipvlan_process_v{4,6}_outbound
| * 2292bfd243ae net: ena: Fix redundant device NUMA node override
| * 477c137131ec net: ena: Reduce lines with longer column width boundary
| * a087d4b502ff net: ena: Add dynamic recycling mechanism for rx buffers
| * 600e8d0f47f6 net: ena: Do not waste napi skb cache
| * cd549bd6cb1e net: ena: Extract recurring driver reset code into a function
| * 4ad48d7f26bb net: ena: Add capabilities field with support for ENI stats capability
| * e5ed2cd0550f spi: stm32: Don't warn about spurious interrupts
| * cbd383ebbabe kconfig: fix comparison to constant symbols, 'm', 'n'
| * 6fe5af4ff06d netfilter: tproxy: bail out if IP has been disabled on the device
| * 47ef50eb0443 netfilter: nft_payload: skbuff vlan metadata mangle support
| * 831292373921 netfilter: nft_payload: rebuild vlan header on h_proto access
| * ae4053a6d4e3 netfilter: nft_payload: rebuild vlan header when needed
| * bf83de0a51f2 netfilter: nft_payload: move struct nft_payload_set definition where it belongs
| * b02c55e47e94 net:fec: Add fec_enet_deinit()
| * 11e8ecc5b860 bpf: Allow delete from sockmap/sockhash only if update is allowed
| * a1f34dd7b8bb net: usb: smsc95xx: fix changing LED_SEL bit value updated from EEPROM
| * 25571a12fbc8 enic: Validate length of nl attributes in enic_set_vf_port
| * e5138f43c97d bpf: Fix potential integer overflow in resolve_btfids
| * 9d75fab2c14a dma-buf/sw-sync: don't enable IRQ from sync_print_obj()
| * d523719e7436 net/mlx5e: Use rx_missed_errors instead of rx_dropped for reporting buffer exhaustion
| * 98f1c6e5d73a net/mlx5e: Fix IPsec tunnel mode offload feature check
| * 16f0de919100 net: phy: micrel: set soft_reset callback to genphy_soft_reset for KSZ8061
| * 81f9b2a9a8c5 nvmet: fix ns enable/disable possible hang
| * b41b0018e8ca dma-mapping: benchmark: handle NUMA_NO_NODE correctly
| * 35d31c8bd472 dma-mapping: benchmark: fix node id validation
| * 314607e65a67 spi: Don't mark message DMA mapped when no transfer in it is
| * 748cf3c26cfd netfilter: nft_payload: restore vlan q-in-q match support
| * 25ea5377e3d2 netfilter: nfnetlink_queue: acquire rcu_read_lock() in instance_destroy_rcu()
| * 5935b9ff690d ice: Interpret .set_channels() input differently
| * 0f3ced8b4d33 nfc: nci: Fix handling of zero-length payload packets in nci_rx_work()
| * 6e48baec2e15 nfc: nci: Fix kcov check in nci_rx_work()
| * 2c260a24cf1c tls: fix missing memory barrier in tls_init
| * 2cc3da9ae0f4 net: fec: avoid lock evasion when reading pps_enable
| * b8d78a7573ff riscv: stacktrace: fixed walk_stackframe()
| * aae5f57c43a9 riscv: stacktrace: Make walk_stackframe cross pt_regs frame
| * 42d30da50d5c virtio: delete vq in vp_find_vqs_msix() when request_irq() fails
| * c1929c041a26 arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY
| * 6eec23fa6e90 openvswitch: Set the skbuff pkt_type for proper pmtud support.
| * 8602150286a2 tcp: Fix shift-out-of-bounds in dctcp_update_alpha().
| * 61d31ac85b45 ipv6: sr: fix memleak in seg6_hmac_init_algo
| * 518a994aa0b8 af_unix: Update unix_sk(sk)->oob_skb under sk_receive_queue lock.
| * 39818fbd3e3a rpcrdma: fix handling for RDMA_CM_EVENT_DEVICE_REMOVAL
| * e5c34f10534d sunrpc: fix NFSACL RPC retry on soft mount
| * 61ceeebbd2a0 NFSv4: Fixup smatch warning for ambiguous return
| * 1c03ea9acb14 ASoC: tas2552: Add TX path for capturing AUDIO-OUT data
| * ad4d196d2008 nfc: nci: Fix uninit-value in nci_rx_work
| * e8688218e381 ipv6: sr: fix missing sk_buff release in seg6_input_core
| * c707bf57a8db net: Always descend into dsa/ folder with CONFIG_NET_DSA enabled
| * 42952002ec9f x86/kconfig: Select ARCH_WANT_FRAME_POINTERS again when UNWINDER_FRAME_POINTER=y
| * dab0d7e67d33 regulator: bd71828: Don't overwrite runtime voltages
| * fde10aab8264 ASoC: mediatek: mt8192: fix register configuration for tdm
| * 4bb60a0ecee3 null_blk: Fix the WARNING: modpost: missing MODULE_DESCRIPTION()
| * f86a3b7ce88b media: cec: core: avoid confusing "transmit timed out" message
| * b5da8217c000 media: cec: core: avoid recursive cec_claim_log_addrs
| * 1e2dbdf6ec88 media: cec-adap.c: drop activate_cnt, use state info instead
| * 1d1d76a69961 media: cec: use call_op and check for !unregistered
| * 54e5e151eb4f media: cec: correctly pass on reply results
| * b945810fe2cb media: cec: abort if the current transmit was canceled
| * 6f6340dbe60b media: cec: call enable_adap on s_log_addrs
| * f0266ee4cd03 media: cec: cec-api: add locking in cec_release()
| * 2698f28b1d1e media: cec: cec-adap: always cancel work in cec_transmit_msg_fh
| * 026ea9532a9b um: Fix the -Wmissing-prototypes warning for __switch_mm
| * 97e1f40f9f51 powerpc/pseries: Add failure related checks for h_get_mpp and h_get_ppp
| * c94e77516fc3 media: flexcop-usb: fix sanity check of bNumEndpoints
| * 061057a94997 media: flexcop-usb: clean up endpoint sanity checks
| * f99809fdeb50 Input: cyapa - add missing input core locking to suspend/resume functions
| * 124b0afdd17c scsi: qla2xxx: Replace all non-returning strlcpy() with strscpy()
| * 7532bcec0797 media: stk1160: fix bounds checking in stk1160_copy_video()
| * 6721557404cf drm/bridge: tc358775: fix support for jeida-18 and jeida-24
| * a2de301d90b7 fs/ntfs3: Use variable length array instead of fixed size
| * 2d1ad595d15f fs/ntfs3: Use 64 bit variable to avoid 32 bit overflow
| * 90bfce05a370 um: vector: fix bpfflash parameter evaluation
| * 31960d991e43 um: Add winch to winch_handlers before registering winch IRQ
| * 78863940745f um: Fix return value in ubd_init()
| * 0854c0efd383 drm/msm/dpu: Always flush the slave INTF on the CTL
| * 912f8385ebfc drm/msm/dsi: Print dual-DSI-adjusted pclk instead of original mode pclk
| * a992b28aa265 Input: pm8xxx-vibrator - correct VIB_MAX_LEVELS calculation
| * ccdc1b2baa36 mmc: sdhci_am654: Fix ITAPDLY for HS400 timing
| * a2ffc95f2c9e mmc: sdhci_am654: Add ITAPDLYSEL in sdhci_j721e_4bit_set_clock
| * 81360e7fdc3c mmc: sdhci_am654: Add OTAP/ITAP delay enable
| * 21deb1a72279 mmc: sdhci_am654: Drop lookup for deprecated ti,otap-del-sel
| * e5eefc47c934 mmc: sdhci_am654: Write ITAPDLY for DDR52 timing
| * b2d13473d091 mmc: sdhci_am654: Add tuning algorithm for delay chain
| * f23f82b42556 Input: ioc3kbd - add device table
| * 369d8da0185b Input: ioc3kbd - convert to platform remove callback returning void
| * 13e975b09b1e Input: ims-pcu - fix printf string overflow
| * e1e40928b78b s390/boot: Remove alt_stfle_fac_list from decompressor
| * 3a091c2010aa s390/ipl: Fix incorrect initialization of nvme dump block
| * 79e71379f3a2 s390/ipl: Fix incorrect initialization of len fields in nvme reipl block
| * cede8ab8528f s390/vdso: Use standard stack frame layout
| * 24d50b7148b2 s390/vdso: Generate unwind information for C modules
| * ddfd7ca99e7c s390/vdso64: filter out munaligned-symbols flag for vdso
| * 1bc9dd3aea45 s390/vdso: filter out mno-pic-data-is-text-relative cflag
| * 6dbeee1608ea libsubcmd: Fix parse-options memory leak
| * b28bdc96074b serial: sh-sci: protect invalidating RXDMA on shutdown
| * 8acae0472150 f2fs: compress: don't allow unaligned truncation on released compress inode
| * 3109022d9fb4 f2fs: fix to release node block count in error path of f2fs_new_node_page()
| * b5bac43875aa f2fs: compress: fix to cover {reserve,release}_compress_blocks() w/ cp_rwsem lock
| * 8a8b95be1649 PCI/EDR: Align EDR_PORT_LOCATE_DSM with PCI Firmware r3.3
| * 44568a390006 PCI/EDR: Align EDR_PORT_DPC_ENABLE_DSM with PCI Firmware r3.3
| * d3c257aa1bc0 extcon: max8997: select IRQ_DOMAIN instead of depending on it
| * b65d0410b879 ppdev: Add an error check in register_device
| * 5276c9d90df7 ppdev: Remove usage of the deprecated ida_simple_xx() API
| * 7419df1acffb stm class: Fix a double free in stm_register_device()
| * 170b600e5cc3 usb: gadget: u_audio: Clear uac pointer when freed.
| * b17f6f448b13 watchdog: bd9576: Drop "always-running" property
| * a87a838c6835 watchdog: bd9576_wdt: switch to using devm_fwnode_gpiod_get()
| * 0a1c804cf250 dt-bindings: pinctrl: mediatek: mt7622: fix array properties
| * e1768962f1ac microblaze: Remove early printk call from cpuinfo-static.c
| * ee0cb15a1405 microblaze: Remove gcc flag for non existing early_printk.c file
| * 9b4eee8572dc fpga: region: add owner module and take its refcount
| * 33c213cdfc62 fpga: region: Use standard dev_release for class driver
| * 194e0455273c coresight: etm4x: Fix access to resource selector registers
| * 4bc3921911e3 coresight: etm4x: Safe access for TRCQCLTR
| * e1eb887d81b7 coresight: etm4x: Cleanup TRCIDR0 register accesses
| * 4d166858650d coresight: no-op refactor to make INSTP0 check more idiomatic
| * 355144530b74 coresight: etm4x: Do not save/restore Data trace control registers
| * ee5f0eca94b8 coresight: etm4x: Do not hardcode IOMEM access for register restore
| * f437c761fc8a iio: pressure: dps310: support negative temperature values
| * 39c2c97507c8 coresight: etm4x: Fix unbalanced pm_runtime_enable()
| * 919f899a2207 f2fs: fix to check pinfile flag in f2fs_move_file_range()
| * 2623fae7e769 f2fs: fix to relocate check condition in f2fs_fallocate()
| * 71486c10c550 f2fs: fix typos in comments
| * 603c0c3a83fc f2fs: do not allow partial truncation on pinned file
| * 4f0750bf8a33 f2fs: compress: fix to relocate check condition in f2fs_ioc_{,de}compress_file()
| * 4eb2124f453a f2fs: convert to use sbi directly
| * 84908c23a90e f2fs: compress: fix to relocate check condition in f2fs_{release,reserve}_compress_blocks()
| * eeabb84d796e dt-bindings: PCI: rcar-pci-host: Add missing IOMMU properties
| * b8e68dbc490a dt-bindings: PCI: rcar-pci-host: Add optional regulators
| * 703fd706fc14 serial: sc16is7xx: add proper sched.h include for sched_set_fifo()
| * dcf811e15ae2 PCI: tegra194: Fix probe path for Endpoint mode
| * 088139c9d36d greybus: arche-ctrl: move device table to its right location
| * b0008a4c83a6 serial: max3100: Fix bitwise types
| * 361a92c9038e serial: max3100: Update uart_driver_registered on driver removal
| * 78dbda51bb42 serial: max3100: Lock port->lock when calling uart_handle_cts_change()
| * 5786b3696110 firmware: dmi-id: add a release callback function
| * 6bc7423ffdab dmaengine: idma64: Add check for dma_set_max_seg_size
| * 902f6d656441 soundwire: cadence: fix invalid PDI offset
| * a762959a6f43 f2fs: fix to wait on page writeback in __clone_blkaddrs()
| * aaac91468f5b f2fs: Delete f2fs_copy_page() and replace with memcpy_page()
| * 330f6bcdcef0 greybus: lights: check return of get_channel_from_mode
| * c002914c0ac9 sched/core: Fix incorrect initialization of the 'burst' parameter in cpu_max_write()
| * cc1e9513c180 sched/fair: Allow disabling sched_balance_newidle with sched_relax_domain_level
| * c335ad738f52 af_packet: do not call packet_read_pending() from tpacket_destruct_skb()
| * 421c50fa8183 netrom: fix possible dead-lock in nr_rt_ioctl()
| * eaa53a28b74b net: qrtr: ns: Fix module refcnt
| * d449edd8063e selftests: net: bridge: increase IGMP/MLD exclude timeout membership interval
| * ca759d47ec49 RDMA/IPoIB: Fix format truncation compilation errors
| * 099750e9d950 selftests/kcmp: remove unused open mode
| * e26259f7e754 selftests/kcmp: Make the test output consistent and clear
| * fe0b474974fe SUNRPC: Fix gss_free_in_token_pages()
| * 3ae762f26b67 ext4: fix potential unnitialized variable
| * 5267b649a956 ext4: remove unused parameter from ext4_mb_new_blocks_simple()
| * 778b1ac4d672 ext4: try all groups in ext4_mb_new_blocks_simple
| * 2b9310a99d5b ext4: fix unit mismatch in ext4_mb_new_blocks_simple
| * db26ff923faa ext4: simplify calculation of blkoff in ext4_mb_new_blocks_simple
| * 33feac2e8df3 sunrpc: removed redundant procp check
| * 5c6705aa47b5 drivers/virt/acrn: fix PFNMAP PTE checks in acrn_vm_ram_map()
| * 5283ac5e0788 virt: acrn: stop using follow_pfn
| * af453dfb4516 virt: acrn: Prefer array_size and struct_size over open coded arithmetic
| * 239a1dfaaf9b ext4: avoid excessive credit estimate in ext4_tmpfile()
| * 69db696bdb74 x86/insn: Fix PUSH instruction in x86 instruction decoder opcode map
| * 08d1c49bfa58 clk: qcom: mmcc-msm8998: fix venus clock issue
| * cc699b7eb2bc RDMA/hns: Modify the print level of CQE error
| * 4d5b155cd495 RDMA/hns: Use complete parentheses in macros
| * fc6342d4f082 RDMA/hns: Fix GMV table pagesize
| * 4a3be1a0ffe0 RDMA/hns: Fix deadlock on SRQ async events.
| * ed159691a29c RDMA/hns: Fix return value in hns_roce_map_mr_sg
| * f0b2483d45be RDMA/mlx5: Adding remote atomic access flag to updatable flags
| * 74a9b48bc53c drm/mipi-dsi: use correct return type for the DSC functions
| * 910594fe9208 drm/panel: simple: Add missing Innolux G121X1-L03 format, flags, connector
| * 6b887596b6d9 drm/bridge: tc358775: Don't log an error when DSI host can't be found
| * 078192c48473 drm/bridge: lt9611: Don't log an error when DSI host can't be found
| * fb444706ff8c drm/bridge: lt8912b: Don't log an error when DSI host can't be found
| * 7b94000a8cd1 ASoC: tracing: Export SND_SOC_DAPM_DIR_OUT to its value
| * 6cf1874aec42 drm: vc4: Fix possible null pointer dereference
| * 3e54d4e95120 drm/arm/malidp: fix a possible null pointer dereference
| * 82c2c85aead3 media: atomisp: ssh_css: Fix a null-pointer dereference in load_video_binaries
| * f709129f82c2 fbdev: sh7760fb: allow modular build
| * 5f61df672368 media: dt-bindings: ovti,ov2680: Fix the power supply names
| * da8608cf2e5b media: ipu3-cio2: Request IRQ earlier
| * 04e8b87339d0 media: ipu3-cio2: Use temporary storage for struct device pointer
| * 89788cd9824c drm: bridge: cdns-mhdp8546: Fix possible null pointer dereference
| * 3770a54a0867 media: radio-shark2: Avoid led_names truncations
| * 5a0736545151 media: ngene: Add dvb_ca_en50221_init return value check
| * 916143cff84f fbdev: sisfb: hide unused variables
| * 1db23928d6ef powerpc/fsl-soc: hide unused const variable
| * 0e3b6f912372 drm/mediatek: Add 0 size check to mtk_drm_gem_obj
| * eb1caaa00e75 drm/meson: vclk: fix calculation of 59.94 fractional rates
| * d48d0c5fd733 ASoC: kirkwood: Fix potential NULL dereference
| * 22509899d56d fbdev: shmobile: fix snprintf truncation
| * 99bc9199de86 mtd: rawnand: hynix: fixed typo
| * 96725324ef44 mtd: core: Report error if first mtd_otp_size() call fails in mtd_otp_nvmem_add()
| * 58374345112a ASoC: Intel: Disable route checks for Skylake boards
| * ced9c4e2289a drm/amd/display: Fix potential index out of bounds in color transformation function
| * 5391368a87bd dev_printk: Add and use dev_no_printk()
| * 6558872aa04a printk: Let no_printk() use _printk()
| * 21ca029e23ea mptcp: SO_KEEPALIVE: fix getsockopt support
| * 16da7f772837 s390/bpf: Emit a barrier for BPF_FETCH instructions
| * 3cb92b0ad73d net/mlx5: Discard command completions in internal error
| * 1a63730fb315 ipv6: sr: fix invalid unregister error path
| * 17e99ea1313b ipv6: sr: fix incorrect unregister order
| * bc1b9c255bf2 ipv6: sr: add missing seg6_local_exit
| * 483eb70f441e net: openvswitch: fix overwriting ct original tuple for ICMPv6
| * 14f28fd93245 net: usb: smsc95xx: stop lying about skb->truesize
| * 9aa8773abfa0 af_unix: Fix data races in unix_release_sock/unix_stream_sendmsg
| * 4cca12e15a22 net: ethernet: cortina: Locking fixes
| * fbeeb55dbb33 eth: sungem: remove .ndo_poll_controller to avoid deadlocks
| * fb724a948d23 net: ipv6: fix wrong start position when receive hop-by-hop fragment
| * 48629bdb39e2 m68k: mac: Fix reboot hang on Mac IIci
| * 77b2b67a0f8b m68k: Fix spinlock race in kernel thread creation
| * 1119da6a72b7 net: usb: sr9700: stop lying about skb->truesize
| * 097a9a015b4f usb: aqc111: stop lying about skb->truesize
| * 0488f7bcac2c wifi: mwl8k: initialize cmd->addr[] properly
| * 37c82d000270 scsi: qla2xxx: Fix debugfs output for fw_resource_count
| * dccd97b39ab2 scsi: qedf: Ensure the copied buf is NUL terminated
| * 1708e3cf2488 scsi: bfa: Ensure the copied buf is NUL terminated
| * 3dfc214de694 HID: intel-ish-hid: ipc: Add check for pci_alloc_irq_vectors
| * 44d7f481da7e selftests/resctrl: fix clang build failure: use LOCAL_HDRS
| * 0af9e305f1c2 selftests/binderfs: use the Makefile's rules, not Make's implicit rules
| * 1e6a56726699 Revert "sh: Handle calling csum_partial with misaligned data"
| * 50e409546001 sh: kprobes: Merge arch_copy_kprobe() into arch_prepare_kprobe()
| * b4c24de37a6b wifi: ar5523: enable proper endpoint verification
| * 6a9892bf24c9 wifi: carl9170: add a proper sanity check for endpoints
| * 010d4cb19bb1 macintosh/via-macii: Fix "BUG: sleeping function called from invalid context"
| * 7075faa7544f net: give more chances to rcu in netdev_wait_allrefs_any()
| * 822c8bb7b9b0 pwm: sti: Simplify probe function using devm functions
| * 1370b265cdb2 pwm: sti: Prepare removing pwm_chip from driver data
| * 2da4e80a6791 pwm: sti: Convert to platform remove callback returning void
| * 05c6b7473427 tcp: avoid premature drops in tcp_add_backlog()
| * e040b08648d5 net: dsa: mv88e6xxx: Avoid EEPROM timeout without EEPROM on 88E6250-family switches
| * 25479712dab1 net: dsa: mv88e6xxx: Add support for model-specific pre- and post-reset handlers
| * 719dac9679fa wifi: ath10k: populate board data for WCN3990
| * 2142fc035872 wifi: ath10k: Fix an error code problem in ath10k_dbg_sta_write_peer_debug_trigger()
| * 27600e0c5272 thermal/drivers/tsens: Fix null pointer dereference
| * 89e2d5f29a36 x86/purgatory: Switch to the position-independent small code model
| * 83d460c9f4e4 scsi: hpsa: Fix allocation size for Scsi_Host private data
| * a3f5c4404a46 scsi: libsas: Fix the failure of adding phy with zero-address to port
| * 9a185cc5a79b cppc_cpufreq: Fix possible null pointer dereference
| * 65cbcec7db54 udp: Avoid call to compute_score on multiple sites
| * 547c22f28cd7 net: remove duplicate reuseport_lookup functions
| * 284f738be643 net: export inet_lookup_reuseport and inet6_lookup_reuseport
| * 35db5e76d5e9 cpufreq: exit() callback is optional
| * 43b27f9714bd cpufreq: Rearrange locking in cpufreq_remove_dev()
| * f0773bd7cab4 cpufreq: Split cpufreq_offline()
| * 4b29dd145a06 cpufreq: Reorganize checks in cpufreq_offline()
| * 83ca1efe5044 selftests/bpf: Fix umount cgroup2 error in test_sockmap
| * d09a8f2d3004 gfs2: Fix "ignore unlock failures after withdraw"
| * 1fa360d7441b gfs2: Don't forget to complete delayed withdraw
| * d582bb39e0e3 ACPI: disable -Wstringop-truncation
| * 96c44901df31 irqchip/loongson-pch-msi: Fix off-by-one on allocation error path
| * e434ddd1da70 irqchip/alpine-msi: Fix off-by-one in allocation error path
| * f98c6fd4ec2b scsi: ufs: core: Perform read back after disabling UIC_COMMAND_COMPL
| * 64875204247f scsi: ufs: core: Perform read back after disabling interrupts
| * dd33e64e50de scsi: ufs: cdns-pltfrm: Perform read back after writing HCLKDIV
| * dca83b9fd190 scsi: ufs: qcom: Perform read back after writing CGC enable
| * 8a4a516a7fdd scsi: ufs: qcom: Perform read back after writing unipro mode
| * 49edc54dd9b3 scsi: ufs: ufs-qcom: Clear qunipro_g4_sel for HW version major 5
| * f1f8d2978805 scsi: ufs: ufs-qcom: Fix the Qcom register name for offset 0xD0
| * 52ac441ca7c9 scsi: ufs: qcom: Perform read back after writing REG_UFS_SYS1CLK_1US
| * a765a56392af scsi: ufs: qcom: Perform read back after writing reset bit
| * f654b258e9fa bpf: Pack struct bpf_fib_lookup
| * 1a82569ea51a qed: avoid truncating work queue length
| * 97f0f81eca30 sched/fair: Add EAS checks before updating root_domain::overutilized
| * 8a1f57539db4 x86/boot: Ignore relocations in .notes sections in walk_relocs() too
| * b47b7640ea4c wifi: ath10k: poll service ready message before failing
| * 69296914bfd5 md: fix resync softlockup when bitmap size is less than array size
| * 54f39d56d6bf null_blk: Fix missing mutex_destroy() at module removal
| * 3355628ed097 soc: mediatek: cmdq: Fix typo of CMDQ_JUMP_RELATIVE
| * a1d21bcd78cf jffs2: prevent xattr node from overflowing the eraseblock
| * ff5dbd6a74ff s390/cio: fix tracepoint subchannel type field
| * cc1e53c7f77d crypto: x86/sha512-avx2 - add missing vzeroupper
| * 7bce9cd3da5a crypto: x86/sha256-avx2 - add missing vzeroupper
| * d15b50f2ef6b crypto: x86/nh-avx2 - add missing vzeroupper
| * b975277e6d7b crypto: ccp - drop platform ifdef checks
| * 4e56db565120 parisc: add missing export of __cmpxchg_u8()
| * 669ed3c1ea2d nilfs2: fix out-of-range warning
| * 12db25a54ce6 ecryptfs: Fix buffer size for tag 66 packet
| * eb6d925fe70c firmware: raspberrypi: Use correct device for DMA mappings
| * d19ba2e3f5e7 mm/slub, kunit: Use inverted data to corrupt kmem cache
| * c69a1e4b419c crypto: bcm - Fix pointer arithmetic
| * 2be75d2a8d26 openpromfs: finish conversion to the new mount API
| * cbfd1088e24e epoll: be better about file lifetimes
| * 92de16aeca0e nvme: find numa distance only if controller has valid numa id
| * e1e4e33df597 x86/mm: Remove broken vsyscall emulation code from the page fault code
| * 8f11f991f221 drm/amdkfd: Flush the process wq before creating a kfd_process
| * 77fb5cbe0228 ASoC: da7219-aad: fix usage of device_get_named_child_node()
| * 19ef439df2a6 softirq: Fix suspicious RCU usage in __do_softirq()
| * 1d3ff18aeee5 ASoC: rt715-sdca: volume step modification
| * 5b49e8195f9a ASoC: rt715: add vendor clear control register
| * 5b4d0d839995 regulator: vqmmc-ipq4019: fix module autoloading
| * a06efd8ab975 ASoC: dt-bindings: rt5645: add cbj sleeve gpio property
| * f8324c4c3555 ASoC: rt5645: Fix the electric noise due to the CBJ contacts floating
| * ab859797e4b8 regulator: irq_helpers: duplicate IRQ name
| * 621cf1de2d23 selftests: sud_test: return correct emulated syscall value on RISC-V
| * 3218fd551406 drm/amd/display: Set color_mgmt_changed to true on unsuspend
| * c26b6683703b net: usb: qmi_wwan: add Telit FN920C04 compositions
| * 551b1c385009 dt-bindings: rockchip: grf: Add missing type to 'pcie-phy' node
| * a88b42393ab8 wifi: cfg80211: fix the order of arguments for trace events of the tx_rx_evt class
| * ff80185e7b7b ALSA: Fix deadlocks with kctl removals at disconnection
| * e7e0ca200772 ALSA: core: Fix NULL module pointer assignment at card init
| * 98740ae2b361 fs/ntfs3: Break dir enumeration if directory contents error
| * 562c86caed68 fs/ntfs3: Fix case when index is reused during tree transformation
| * 7ab0c256964e fs/ntfs3: Taking DOS names into account during link counting
| * 4a8cd11d8538 fs/ntfs3: Remove max link count info display during driver init
| * 06afce714d87 nilfs2: fix potential hang in nilfs_detach_log_writer()
| * 257d6c90dc38 nilfs2: fix unexpected freezing of nilfs_segctor_sync()
| * e6062c494b93 net: smc91x: Fix m68k kernel compilation for ColdFire CPU
| * f3a1efd98ba2 tools/latency-collector: Fix -Wformat-security compile warns
| * 595363182f28 ring-buffer: Fix a race between readers and resize checks
| * b6d21cf40de1 r8169: Fix possible ring buffer corruption on fragmented Tx packets.
| * 528a620c1397 Revert "r8169: don't try to disable interrupts if NAPI is, scheduled already"
| * 3adc11febf5a serial: 8250_bcm7271: use default_mux_rate if possible
| * 504178fb7d9f speakup: Fix sizeof() vs ARRAY_SIZE() bug
| * ab1e76993c2a tty: n_gsm: fix missing receive state reset after mode switch
| * 4c267110fc11 tty: n_gsm: fix possible out-of-bounds in gsm0_receive()
| * bdd621ccc993 x86/tsc: Trust initial offset in architectural TSC-adjust MSRs
* | e6fb3b0fa87f Revert "binder: fix max_thread type inconsistency"
* | 3f7990bd81f9 Merge 5.15.160 into android13-5.15-lts
|/
* c61bd26ae81a Linux 5.15.160
* 0df819cac13e docs: kernel_include.py: Cope with docutils 0.21
* 1786e0c96af1 admin-guide/hw-vuln/core-scheduling: fix return type of PR_SCHED_CORE_GET
* 96f650995c70 KEYS: trusted: Do not use WARN when encode fails
* 00548ac6b144 remoteproc: mediatek: Make sure IPI buffer fits in L2TCM
* da6504c63f78 serial: kgdboc: Fix NMI-safety problems from keyboard reset code
* 1768f29972cd usb: typec: ucsi: displayport: Fix potential deadlock
* ddbcd7d36e38 binder: fix max_thread type inconsistency
* 7e6d6f27522b drm/amdgpu: Fix possible NULL dereference in amdgpu_ras_query_error_status_helper()
* c9f2b6d88e65 KVM: x86: Clear "has_error_code", not "error_code", for RM exception injection
* 2750d7641d08 netlink: annotate data-races around sk->sk_err
* 7cff4103be7c netlink: annotate lockless accesses to nlk->max_recvmsg_len
* 3ade391adc58 net: tls: handle backlogging of crypto requests
* f17d21ea7391 tls: fix race between async notify and socket close
* 94afddde1e92 net: tls: factor out tls_*crypt_async_wait()
* fb782814bf09 tls: extract context alloc/initialization out of tls_set_sw_offload
* 704402f913b8 tls: rx: simplify async wait
* cc4fac519d28 net: bcmgenet: synchronize UMAC_CMD access
* 1d5d18efc181 net: bcmgenet: synchronize EXT_RGMII_OOB_CTRL access
* 52c4287f23c8 Revert "selftests: mm: fix map_hugetlb failure on 64K page size systems"
* 1e6914fa8e77 KEYS: trusted: Fix memory leak in tpm2_key_encode()
* 9b8a8e5e8129 nfsd: don't allow nfsd threads to be signalled.
* 44889eacfe1f pinctrl: core: handle radix_tree_insert() errors in pinctrl_register_one_pin()
* a32c8f951c8a drm/amd/display: Fix division by zero in setup_dsc_config

Change-Id: Ifc36db4290456bdaedf370fcd5668eae3a872d0b
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@google.com>
parents 400d91a8 5e463568
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment