Merge tag 'android13-5.15.202_r00' into android13-5.15
This merges the android13-5.15.202_r00 tag into the android13-5.15 branch,
catching it up with the latest LTS releases.
It contains the following commits:
* 60dba25bf158 Revert "nfc: hci: shdlc: Stop timers and work before freeing context"
* 5f0d8f84f455 Revert "fs: add <linux/init_task.h> for 'init_fs'"
* d74983bdd241 Revert "ALSA: usb-audio: Add iface reset and delay quirk for AB13X USB Audio"
* 3fc46f70fa4a Revert "tracing: Fix to set write permission to per-cpu buffer_size_kb"
* 9681569e8ac3 Revert "rpmsg: core: fix race in driver_override_show() and use core helper"
* 892b71cb1c60 Revert "i3c: remove i2c board info from i2c_dev_desc"
* 5aba04876077 Revert "i3c: Move device name assignment after i3c_bus_init"
* e6cd530c43ba Merge 5.15.202 into android13-5.15-lts
|\
| * 91d48252ad4b Linux 5.15.202
| * 50d01dcbde56 NTB: ntb_transport: Fix too small buffer for debugfs_name
| * a24a8a582da4 net: nfc: nci: Fix parameter validation for packet data
| * 89ca4181c060 drm/amdgpu: keep vga memory on MacBooks with switchable graphics
| * accd0599bc8e net: ethernet: ec_bhf: Fix dma_free_coherent() dma handle
| * c4315cb6d7db fbdev: ffb: fix corrupted video output on Sun FFB1
| * b5bdcc5afbff fbdev: of: display_timing: fix refcount leak in of_get_display_timings()
| * 9c3873cccb3f fbdev: vt8500lcdfb: fix missing dma_free_coherent()
| * f4d9d4b8fd83 ipv6: ioam: fix heap buffer overflow in __ioam6_fill_trace_data()
| * 73fbc5d1a9cc atm: fore200e: fix use-after-free in tasklets during device removal
| * 5357346630df net: intel: fix PCI device ID conflict between i40e and ipw2200
| * b9ef26240060 tracing: Fix to set write permission to per-cpu buffer_size_kb
| * ba8d8429e5d6 net: wan/fsl_ucc_hdlc: Fix dma_free_coherent() in uhdlc_memclean()
| * 4ad924088433 net: ethernet: marvell: skge: remove incorrect conflicting PCI ID
| * 5788b742007f ceph: supply snapshot context in ceph_zero_partial_object()
| * fef00151ef08 MIPS: rb532: Fix MMIO UART resource registration
| * 1aa9c59f4b96 staging: rtl8723bs: fix null dereference in find_network
| * 00dd07a21cf3 parisc: kernel: replace kfree() with put_device() in create_tree_node()
| * fbe06a305811 PCI: Fix pci_slot_trylock() error handling
| * e886a77a3d53 net: cpsw_new: Fix unnecessary netdev unregistration in cpsw_probe() error path
| * de8d7a25cd2e drm/amdkfd: Fix out-of-bounds write in kfd_event_page_set()
| * c78a5b94451d tipc: fix RCU dereference race in tipc_aead_users_dec()
| * 10e1636eed13 mtd: rawnand: pl353: Fix software ECC support
| * 3d7a8f36cdb9 usb: dwc2: fix resume failure if dr_mode is host
| * d5c3a1a13f97 scsi: ufs: core: Flush exception handling work when RPM level is zero
| * 91baf24d972e remoteproc: imx_rproc: Fix invalid loaded resource table detection
| * 0d9e0baaceda btrfs: continue trimming remaining devices on failure
| * daf3213e746a arm64: Fix non-atomic __READ_ONCE() with CONFIG_LTO=y
| * d7673ac466ec PCI/IOV: Fix race between SR-IOV enable/disable and hotplug
| * 0de341b2365b Revert "PCI/IOV: Add PCI rescan-remove locking when enabling/disabling SR-IOV"
| * 1737d37ae1d2 kexec: derive purgatory entry from symbol
| * 02acc9f72365 ocfs2: fix reflink preserve cleanup issue
| * 34a4f233df5e rapidio: replace rio_free_net() with kfree() in rio_scan_alloc_net()
| * f84d132b5b9c iio: gyro: itg3200: Fix unchecked return value in read_raw
| * 1de31dba19c3 powerpc/smp: Add check for kcalloc() failure in parse_thread_groups()
| * 34e30648927e dm mpath: make pg_init_delay_msecs settable
| * c4b91021fa59 bus: fsl-mc: fix an error handling in fsl_mc_device_add()
| * 29749e01ae26 usb: gadget: tegra-xudc: Add handling for BLCG_COREPLL_PWRDN
| * adb5d06cac66 nfsd: fix return error code for nfsd_map_name_to_[ug]id
| * ebcacc7ca22d md/bitmap: fix GPF in write_page caused by resize race
| * 58686bf62cb3 PCI: endpoint: Fix swapped parameters in pci_{primary/secondary}_epc_epf_unlink() functions
| * 9f936b037458 xfs: fix remote xattr valuelblk check
| * 6a8737afbccc xfs: fix freemap adjustments when adding xattrs to leaf blocks
| * aa9083d97e21 xfs: delete attr leaf freemap entries when empty
| * e2c78c69f8fa iommu/vt-d: Flush dev-IOTLB only when PCIe device is accessible in scalable mode
| * 4184b7a84b1a xfs: mark data structures corrupt on EIO and ENODATA
| * 122b02e61e0c selftests/mm/charge_reserved_hugetlb: drop mount size for hugetlbfs
| * 0eac511c7657 mm, page_alloc, thp: prevent reclaim for __GFP_THISNODE THP allocations
| * d39a713c7a64 drm: of: drm_of_panel_bridge_remove(): fix device_node leak
| * d800e9f068e2 media: venus: vdec: fix error state assignment for zero bytesused
| * 712c6d27de4b arm64: dts: rockchip: Do not enable hdmi_sound node on Pinebook Pro
| * f2f5af49335f dm-unstripe: fix mapping bug when there are multiple targets in a table
| * d693d896a637 s390/pci: Handle futile config accesses of disabled devices directly
| * 6a6e62359214 clk: tegra: tegra124-emc: Fix potential memory leak in tegra124_clk_register_emc()
| * 10063e1251c1 KVM: nSVM: Always use vmcb01 in VMLOAD/VMSAVE emulation
| * 24c40076e3bc soc: ti: pruss: Fix double free in pruss_clk_mux_setup()
| * b1006b5892ec soc: ti: k3-socinfo: Fix regmap leak on probe failure
| * 9a95b9820211 dm: clear cloned request bio pointer when last clone bio completes
| * 61d52b9cf122 dm-integrity: fix a typo in the code for write/discard race
| * 6b2f2f32e113 media: i2c: ov5647: use our own mutex for the ctrl lock
| * 8e25a3055a6d media: i2c: ov5647: Fix PIXEL_RATE value for VGA mode
| * 4a9106d30862 media: i2c: ov5647: Sensor should report RAW color space
| * 201e84ec1bae media: i2c: ov5647: Correct minimum VBLANK value
| * 6e3962efea21 media: i2c: ov5647: Correct pixel array offset
| * f2a1998bc005 media: i2c: ov5647: Initialize subdev before controls
| * b6e0529c300e media: ccs: Avoid possible division by zero
| * 9548a8bbf511 media: i2c/tw9906: Fix potential memory leak in tw9906_probe()
| * 32f049350631 media: i2c/tw9903: Fix potential memory leak in tw9903_probe()
| * cf6d912e2db9 media: cx25821: Add missing unmap in snd_cx25821_hw_params()
| * 0b7f56084cc3 media: cx23885: Add missing unmap in snd_cx23885_hw_params()
| * dc911fccc6e0 media: cx88: Add missing unmap in snd_cx88_hw_params()
| * 242b0aabb186 media: radio-keene: fix memory leak in error path
| * 2dc023dbc11b HID: logitech-hidpp: Check maxfield in hidpp_get_report_length()
| * ee572578f09f HID: prodikeys: Check presence of pm->input_ep82
| * 165912d4321c HID: magicmouse: Do not crash on missing msc->input
| * 8a84149337eb HID: hid-pl: handle probe errors
| * c0ca917991ba arm64: Disable branch profiling for all arm64 code
| * 155ec243ef72 KVM: nSVM: Remove a user-triggerable WARN on nested_svm_load_cr3() succeeding
| * dd530e29bd51 media: mtk-mdp: Fix a reference leak bug in mtk_mdp_remove()
| * 0bc43eaf0213 media: mtk-mdp: Fix error handling in probe function
| * d3e1f1adc8a0 dm-verity: correctly handle dm_bufio_client_create() failure
| * c77e6bea8f2e fpga: dfl: use subsys_initcall to allow built-in drivers to be added
| * d66b8074c555 rpmsg: core: fix race in driver_override_show() and use core helper
| * 2a3aac4205e7 netfilter: nf_conntrack_h323: fix OOB read in decode_choice()
| * a26dda3bae46 dpaa2-switch: validate num_ifs to prevent out-of-bounds write
| * 0c9de092ef8c net: consume xmit errors of GSO frames
| * 229dc9b9db47 net: usb: pegasus: enable basic endpoint checking
| * 12cf7783b02f RDMA/efa: Fix typo in efa_alloc_mr()
| * 086131807d11 net: wan: farsync: Fix use-after-free bugs caused by unfinished tasklets
| * 5ed8b9b986be RDMA/core: Fix stale RoCE GIDs during netdev events at registration
| * 4a42fe32ef93 tipc: fix duplicate publication key in tipc_service_insert_publ()
| * fa6ad76fa862 Bluetooth: L2CAP: Fix missing key size check for L2CAP_LE_CONN_REQ
| * 651b7e3ffb49 Bluetooth: L2CAP: Fix response to L2CAP_ECRED_CONN_REQ
| * 2fecf006d8d0 Bluetooth: hci_qca: Cleanup on all setup failures
| * a5fbbfa7cf21 Bluetooth: L2CAP: Fix invalid response to L2CAP_ECRED_RECONF_REQ
| * 8d6d6e9c6291 wifi: cfg80211: wext: fix IGTK key ID off-by-one
| * 144dde314698 net: ethernet: xscale: Check for PTP support properly
| * 612c622ab8ef net: ixp4xx_eth: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set()
| * d5496cc29c75 net: usb: lan78xx: scan all MDIO addresses on LAN7801
| * dcafa5a84527 lan78xx: Fix memory allocation bug
| * 586318c27304 net: usb: kaweth: remove TX queue manipulation in kaweth_set_rx_mode
| * 6535867673bf xfrm6: fix uninitialized saddr in xfrm6_get_saddr()
| * 5590cd04d684 ntb: ntb_hw_switchtec: Fix shift-out-of-bounds for 0 mw lut
| * ee02c4f980c9 ntb: ntb_hw_switchtec: Fix array-index-out-of-bounds access
| * 411f15059864 btrfs: replace BUG() with error handling in __btrfs_balance()
| * fa01973bb79d ALSA: usb-audio: Add sanity check for OOB writes at silencing
| * 5d82acdcc4ca drm/radeon: Add HAINAN clock adjustment
| * 355d2dcb09f3 drm/amdgpu: Add HAINAN clock adjustment
| * df75696e70c8 ALSA: usb-audio: Update the number of packets properly at receiving
| * c8cfe21502c2 drm/amdgpu: Adjust usleep_range in fence wait
| * eeccecacf1c2 drm/amd/display: Avoid updating surface with the same surface under MPO
| * d1512fa46da9 ARM: 9467/1: mm: Don't use %pK through printk
| * 64839adc926a include: uapi: netfilter_bridge.h: Cover for musl libc
| * 6405e8c68097 libceph: define and enforce CEPH_MAX_KEY_LEN
| * 0ebe3f318b38 fs/ntfs3: avoid calling run_get_entry() when run == NULL in ntfs_read_run_nb_ra()
| * 9267d99fade7 fs: ntfs3: fix infinite loop triggered by zero-sized ATTR_LIST
| * 6f07a590616f fs: ntfs3: fix infinite loop in attr_load_runs_range on inconsistent metadata
| * 14c3188afbed fs: ntfs3: check return value of indx_find to avoid infinite loop
| * 913ff123f5a8 MIPS: Loongson: Make cpumask_of_node() robust against NUMA_NO_NODE
| * b9615db10a90 iio: magnetometer: Remove IRQF_ONESHOT
| * e3bf1aaefb89 iio: Use IRQF_NO_THREAD
| * 815a658c6e68 Revert "mfd: da9052-spi: Change read-mask to write-mask"
| * 8b8bd7b10600 phy: fsl-imx8mq-usb: disable bind/unbind platform driver feature
| * 0ca97f644065 phy: mvebu-cp110-utmi: fix dr_mode property read from dts
| * a259e4eba823 binder: don't use %pK through printk
| * da1bf012278d fix it87_wdt early reboot by reporting running timer
| * 5ebe8b14f6c8 serial: 8250: 8250_omap.c: Clear DMA RX running status only after DMA termination is done
| * 9874e33ce52b staging: rtl8723bs: fix memory leak on failure path
| * 0d97c9627874 misc: eeprom: Fix EWEN/EWDS/ERAL commands for 93xx56 and 93xx66
| * 9491c8cd2796 serial: 8250_dw: handle clock enable errors in runtime_resume
| * c66eaf4f5d41 staging: rtl8723bs: fix missing status update on sdio_alloc_irq() failure
| * 89127ac9323c m68k: nommu: fix memmove() with differently aligned src and dest for 68000
| * 8b7cde23930c clk: microchip: core: correct return value on *_get_parent()
| * 4ada2e68bea0 mailbox: sprd: clear delivery flag before handling TX done
| * deef8c80a8a4 remoteproc: mediatek: Break lock dependency to `prepare_lock`
| * 50b16914084d mailbox: sprd: mask interrupts that are not handled
| * e8bf3e43490a tracing: Fix false sharing in hwlat get_sample()
| * c6226bf2a6c5 scsi: buslogic: Reduce stack usage
| * d2fa0904db41 RDMA/rtrs-clt: For conn rejection use actual err number
| * 11b2b31acfe8 nfc: nxp-nci: remove interrupt trigger type
| * d52081a3770a myri10ge: avoid uninitialized variable use
| * 973703d49c08 PCI: Mark Nvidia GB10 to avoid bus reset
| * 07595f1856a5 PCI: Add ACS quirk for Qualcomm Hamoa & Glymur
| * b20b659c2c6a PCI: Enable ACS after configuring IOMMU for OF platforms
| * 3a53ae59563b PCI: Fix pci_slot_lock () device locking
| * d968801ffe98 PCI/AER: Clear stale errors on reporting agents upon probe
| * fd0b2566558f PCI: Mark ASM1164 SATA controller to avoid bus reset
| * 60b347333ec2 net/rds: Clear reconnect pending bit
| * 67f5c6541c11 vmw_vsock: bypass false-positive Wnonnull warning with gcc-16
| * 632b07ff841d net: usb: sr9700: remove code to drive nonexistent multicast filter
| * 11e13b1c12f4 wifi: ath10k: fix lock protection in ath10k_wmi_event_peer_sta_ps_state_chg()
| * d0b3c8a80336 octeontx2-af: Workaround SQM/PSE stalls by disabling sticky
| * 96a3c1d0a8d7 Bluetooth: btusb: Add device ID for Realtek RTL8761BU
| * 18935dc3d200 Bluetooth: hci_conn: use mod_delayed_work for active mode timeout
| * 0d8556922d76 ipv4: fib: Annotate access to struct fib_alias.fa_state.
| * b1791afa5f31 wifi: iwlegacy: add missing mutex protection in il3945_store_measurement()
| * 0cdd30bf921f wifi: iwlegacy: add missing mutex protection in il4965_store_tx_power()
| * 078e427a1eda net: hns3: extend HCLGE_FD_AD_QID to 11 bits
| * a179ac7be8f5 net/rds: No shortcut out of RDS_CONN_ERROR
| * c786d295ad9b net: usb: r8152: fix transmit queue timeout
| * ecab081e7caa openrisc: define arch-specific version of nop()
| * cd5beda7e0e3 netfilter: xt_tcpmss: check remaining length before reading optlen
| * 1c1a3de9bd04 netfilter: nf_conntrack: Add allow_clash to generic protocol handler
| * be3db37231a1 ext4: mark group extend fast-commit ineligible
| * cee81dad0349 ext4: mark group add fast-commit ineligible
| * bcaf8880bfe6 ipv6: exthdrs: annotate data-race over multiple sysctl
| * bb9a9cd41edd ipv6: annotate data-races in ip6_multipath_hash_{policy,fields}()
| * 2902a9b4415a wifi: libertas: fix WARNING in usb_tx_block
| * 88813b736cdc iommu/arm-smmu-v3: Improve CMDQ lock fairness and efficiency
| * 8200fca818c1 dm: remove fake timeout to avoid leak request
| * b4330a0d0947 jfs: nlink overflow in jfs_rename
| * fd8f88f0f366 jfs: Add missing set_freezable() for freezable kthread
| * 0efed790b74a ALSA: usb-audio: Add iface reset and delay quirk for AB13X USB Audio
| * 4acee08d2915 modpost: Amend ppc64 save/restfpr symnames for -Os build
| * a6a129bcb670 ASoC: es8328: Add error unwind in resume
| * 2b0babc48eda spi: spi-mem: Protect dirmap_create() with spi_mem_access_start/end
| * 8637b3d25f31 gpio: aspeed-sgpio: Change the macro to support deferred probe
| * d2c93fa8971d HID: elecom: Add support for ELECOM HUGE Plus M-HT1MRBK
| * 0e266b265fd7 HID: multitouch: add eGalaxTouch EXC3188 support
| * 6404898af86d drm/atmel-hlcdc: fix use-after-free of drm_crtc_commit after release
| * fe3f92e0b8df drm/atmel-hlcdc: don't reject the commit if the src rect has fractional parts
| * 5718d98976ad drm/atmel-hlcdc: fix memory leak from the atomic_destroy_state callback
| * c47233bb43d7 virt: vbox: uapi: Mark inner unions in packed structs as packed
| * f999fbac0cc3 hyper-v: Mark inner union in hv_kvp_exchg_msg_value as packed
| * 815fa29cab3c drm: Account property blob allocations to memcg
| * f533cb04aed9 drm/amdkfd: Fix GART PTE for non-4K pagesize in svm_migrate_gart_map()
| * 071bfc6e723a media: cx25821: Fix a resource leak in cx25821_dev_setup()
| * 0b3dadada241 media: solo6x10: Check for out of bounds chip_id
| * cf459d6ffa5e media: pvrusb2: fix URB leak in pvr2_send_request_ex
| * 4ccafb404201 media: adv7180: fix frame interval in progressive mode
| * 60bf014363e8 ASoC: wm8962: Don't report a microphone if it's shorted to ground on plug
| * 90b4c3446c1c ASoC: wm8962: Add WM8962_ADC_MONOMIX to "3D Coefficients" mask
| * 00147f7f6ddc media: omap3isp: set initial format
| * 0e9b3062bf6e media: omap3isp: isppreview: always clamp in preview_try_format()
| * ff22d904f347 media: omap3isp: isp_video_mbus_to_pix/pix_to_mbus fixes
| * 14d0d6c8b450 drm/v3d: Set DMA segment size to avoid debug warnings
| * c44bf3267743 spi: stm32: fix Overrun issue at < 8bpw
| * f4427850c17b media: dvb-core: dmxdevfilter must always flush bufs
| * 962931f8cae8 parisc: Prevent interrupts during reboot
| * 8309ea8693f2 arm64: tegra: smaug: Add usb-role-switch support
| * 49918dd52615 pstore: ram_core: fix incorrect success return when vmap() fails
| * 816da986068e char: tpm: cr50: Remove IRQF_ONESHOT
| * 66ea5edfd681 mailbox: bcm-ferxrm-mailbox: Use default primary handler
| * 9ef26501cad0 clocksource/drivers/timer-integrator-ap: Add missing Kconfig dependency on OF
| * f0b31247e7d6 clocksource/drivers/sh_tmu: Always leave device running after probe
| * 958c876b179a bpf: verifier improvement in 32bit shift sign extension pattern
| * 4c47d3e8e584 sparc: don't reference obsolete termio struct for TC* constants
| * 4e0aedace015 sparc: Synchronize user stack on fork and clone
| * 872e474f78a1 blk-mq-debugfs: add missing debugfs_mutex in blk_mq_debugfs_register_hctxs()
| * ef89108f6d44 xenbus: Use .freeze/.thaw to handle xenbus devices
| * 14e7e899aeaf s390/perf: Disable register readout on sampling events
| * 21a08dab1413 ACPICA: Abort AML bytecode execution when executing AML_FATAL_OP
| * 06724a60cfa9 ACPI: processor: Fix NULL-pointer dereference in acpi_processor_errata_piix4()
| * ca2aad8771aa EFI/CPER: don't go past the ARM processor CPER record buffer
| * 616c120dcdf1 APEI/GHES: ensure that won't go past CPER allocated record
| * 0e09b522f262 EFI/CPER: don't dump the entire memory region
| * 38d0ad4ac7c1 x86/xen/pvh: Enable PAE mode for 32-bit guest only when CONFIG_X86_PAE is set
| * e2cacec7d429 rnbd-srv: Zero the rsp buffer before using it
| * a8d0ad5d990b arm64: Add support for TSV110 Spectre-BHB mitigation
| * bd32e1f1e670 s390/purgatory: Add -Wno-default-const-init-unsafe to KBUILD_CFLAGS
| * b4bb16202d32 tools/power cpupower: Reset errno before strtoull()
| * 5d5d9ec957bf gfs2: fiemap page fault fix
| * d791c544efd6 minix: Add required sanity checking to minix_check_superblock()
| * cde3d9035e8a i3c: master: svc: Initialize 'dev' to NULL in svc_i3c_master_ibi_isr()
| * 799c492a619a hfsplus: pretend special inodes as regular files
| * ada4bba3afef audit: add missing syscalls to read class
| * dbe8ca149fb1 hfsplus: fix volume corruption issue for generic/498
| * 3ee75b13ea5f audit: add fchmodat2() to change attributes class
| * e9c072f2f63a rtc: interface: Alarm race handling should not discard preceding error
| * 0d23763532b0 libperf build: Always place libperf includes first
| * bd044ae163c0 libperf: Don't remove -g when EXTRA_CFLAGS are used
| * 175151da5d74 perf callchain: Fix srcline printing with inlines
| * b559be2ec6cd SUNRPC: fix gss_auth kref leak in gss_alloc_msg error path
| * caf7eff432e9 SUNRPC: auth_gss: fix memory leaks in XDR decoding error paths
| * d486ba75fa17 ata: pata_ftide010: Fix some DMA timings
| * a5a992b1b82e ext4: use optimized mballoc scanning regardless of inode format
| * afc5e61e1a07 ext4: fix memory leak in ext4_ext_shift_extents()
| * 692103feca37 ext4: don't cache extent during splitting extent
| * 1fe3b402b1e9 MIPS: Work around LLVM bug when gp is used as global register variable
| * fd4913a53e3b btrfs: fix invalid leaf access in btrfs_quota_enable() if ref key not found
| * 0f8f2991a019 drm/i915/acpi: free _DSM package when no connectors
| * ae5a70e3e87c ASoC: fsl_xcvr: Revert fix missing lock in fsl_xcvr_mode_put()
| * 6d8c180c825c apparmor: fix invalid deref of rawdata when export_binary is unset
| * 2232d7cd2438 apparmor: fix rlimit for posix cpu timers
| * 5121b7283f1c apparmor: fix NULL sock in aa_sock_file_perm
| * de7c097800f0 bonding: alb: fix UAF in rlb_arp_recv during bond up/down
| * 59113a42f873 octeontx2-af: Fix default entries mcam entry action
| * 3d94323c80d7 macvlan: observe an RCU grace period in macvlan_common_newlink() error path
| * a49d6df1484d bpftool: Fix truncated netlink dumps
| * 79a813acfeb1 ipv6: fix a race in ip6_sock_set_v6only()
| * 548244c2f542 net: remove WARN_ON_ONCE when accessing forward path array
| * 0678c554dfa3 netfilter: nf_conntrack_h323: don't pass uninitialised l3num value
| * f53bef1d9f05 selftests: forwarding: vxlan_bridge_1d: fix test failure with br_netfilter enabled
| * da4bda3b6d71 net/rds: rds_sendmsg should not discard payload_len
| * 787bfa423228 xen-netback: reject zero-queue configuration from guest
| * 4eb11467a32f selftests: mlxsw: tc_restrictions: Fix test failure with new iproute2
| * 5d103a38e2ae cpuidle: Skip governor when only one idle state is available
| * 583ef69fcb3e ACPI: CPPC: Fix remaining for_each_possible_cpu() to use online CPUs
| * 36c03f7f177b fs/ntfs3: Fix slab-out-of-bounds read in DeleteIndexEntryRoot
| * 50c822fcb367 fs/ntfs3: prevent infinite loops caused by the next valid being the same
| * c8a10a3dbb7e backlight: qcom-wled: Support ovp values for PMI8994
| * 3e3b28bb0b6d pinctrl: single: fix refcount leak in pcs_add_gpio_func()
| * 1658bb88b443 pinctrl: qcom: sm8250-lpass-lpi: Fix i2s2_data_groups definition
| * 5241a682422f pinctrl: qcom: Extract chip specific LPASS LPI code
| * c921ab17b63b pinctrl: qcom: Update lpi pin group custiom functions with framework generic functions
| * fe9ed4e8b758 pinctrl: qcom: Update macro name to LPI specific
| * 40c860ece225 iio: sca3000: Fix a resource leak in sca3000_probe()
| * 17cdaf328093 ovl: Fix uninit-value in ovl_fill_real
| * 91f06b2fc5f9 pinctrl: equilibrium: Fix device node reference leak in pinbank_init()
| * fcfb0564ec2e usb: bdc: fix sleep during atomic
| * 4afcfb9d160b drivers: iio: mpu3050: use dev_err_probe for regulator request
| * 933c54638735 mfd: arizona: Fix regulator resource leak on wm5102_clear_write_sequencer() failure
| * 60d3faa42462 Revert "mmc: rtsx_pci_sdmmc: increase power-on settling delay to 5ms"
| * 0486dc6421b1 coresight: etm3x: Fix cpulocked warning on cpuhp
| * 75e166be21f2 mmc: rtsx_pci_sdmmc: increase power-on settling delay to 5ms
| * ef471e75c0d1 serial: SH_SCI: improve "DMA support" prompt
| * 14b15aebfef6 serial: imx: change SERIAL_IMX_CONSOLE to bool
| * 3cbe694d235d staging: greybus: lights: avoid NULL deref
| * bef0c99d476f dma: dma-axi-dmac: fix SW cyclic transfers
| * 6c3e9a6d2251 dmaengine: mediatek: uart-apdma: Fix above 4G addressing TX/RX
| * dd0a0aa7597d clk: qcom: dispcc-sdm845: Enable parents for pixel clocks
| * a366ef298a2f clk: Move clk_{save,restore}_context() to COMMON_CLK section
| * b22dc9578c16 clk: qcom: gcc-msm8953: Remove ALWAYS_ON flag from cpp_gdsc
| * 4d5d6d016dd6 clk: meson: gxbb: Limit the HDMI PLL OD to /4 on GXL/GXM SoCs
| * 90216ee709a4 clk: qcom: rcg2: compute 2d using duty fraction directly
| * 071d8fb757a8 fbdev: au1200fb: Fix a memory leak in au1200fb_drv_probe()
| * 6179b9eedf5f tracing: Remove duplicate ENABLE_EVENT_STR and DISABLE_EVENT_STR macros
| * 1cf885c98773 nvdimm: virtio_pmem: serialize flush requests
| * 44ef9f81392d scsi: csiostor: Fix dereference of null pointer rn
| * 7822168503ad pNFS: fix a missing wake up while waiting on NFS_LAYOUT_DRAIN
| * 2001e6eabf12 RDMA/uverbs: Add __GFP_NOWARN to ib_uverbs_unmarshall_recv() kmalloc
| * 42d0cf51d002 mtd: parsers: ofpart: fix OF node refcount leak in parse_fixed_partitions()
| * 60045b2aeb29 RDMA/core: add rdma_rw_max_sge() helper for SQ sizing
| * 85f795b98f47 svcrdma: Reduce the number of rdma_rw contexts per-QP
| * d06b86a75bad svcrdma: Increase the per-transport rw_ctx count
| * f7d66bd1b4fd svcrdma: Clean up comment in svc_rdma_accept()
| * 2ba91041e8ab svcrdma: Remove queue-shortening warnings
| * 95540efb50de RDMA/core: Fix a couple of obvious typos in comments
| * 9b5ac1c15334 RDMA/uverbs: Validate wqe_size before using it in ib_uverbs_post_send
| * e0f0d708cd90 crypto: ccp - Add an S4 restore flow
| * c9354400f047 mtd: rawnand: cadence: Fix return type of CDMA send-and-wait helper
| * af5956243018 RDMA/rxe: Fix double free in rxe_srq_from_init
| * d4040ce115e3 RDMA/rtrs-srv: fix SG mapping
| * b32b573ec2b2 RDMA/rtrs-srv: Correct the checking of ib_map_mr_sg
| * 88cd680b79ca RDMA/rtrs-srv: Refactor the handling of failure case in map_cont_bufs
| * 438f9a303ea8 power: supply: wm97xx: Fix NULL pointer dereference in power_supply_changed()
| * eee4ac431c24 power: supply: bq27xxx: fix wrong errno when bus ops are unsupported
| * 25a1578735f5 power: reset: nvmem-reboot-mode: respect cell size for nvmem_cell_write
| * f1f472b14ad5 power: supply: sbs-battery: Fix use-after-free in power_supply_changed()
| * 62d753b916bd power: supply: rt9455: Fix use-after-free in power_supply_changed()
| * bad8b61eb505 power: supply: goldfish: Fix use-after-free in power_supply_changed()
| * 3ff75cba1c98 power: supply: cpcap-battery: Fix use-after-free in power_supply_changed()
| * 16875e3b7bc9 power: supply: bq25980: Fix use-after-free in power_supply_changed()
| * 81d3688c9a21 power: supply: bq256xx: Fix use-after-free in power_supply_changed()
| * 0768e8525a46 power: supply: act8945a: Fix use-after-free in power_supply_changed()
| * 43cbb78ee047 power: supply: ab8500: Fix use-after-free in power_supply_changed()
| * cc6bffd06b62 power: supply: ab8500: Use core battery parser
| * 2f630fa73279 power: supply: ab8500_bmdata: Use standard phandle
| * 7075e59b2be7 RDMA/hns: Notify ULP of remaining soft-WCs during reset
| * 150997f31715 IB/cache: update gid cache on client reregister event
| * 2decfb035e6c RDMA/rtrs: server: remove dead code
| * ffa36214a9a8 octeontx2-pf: Unregister devlink on probe failure
| * 80b3f9b8b10c ionic: Rate limit unknown xcvr type messages
| * d3c75db4e046 serial: caif: fix use-after-free in caif_serial ldisc_close()
| * 1c8bda3df028 net: atm: fix crash due to unvalidated vcc pointer in sigd_send()
| * c93a33f28f91 procfs: fix missing RCU protection when reading real_parent in do_task_stat()
| * fb6a4c376d45 net: hns3: fix double free issue for tx spare buffer
| * 9df1a6477981 net: hns3: add max order judgement for tx spare buffer
| * 0bc36ea28417 net: hns3: fix ethtool tx copybreak buf size indicating not aligned issue
| * 0563c62ae30a net: hns3: remove the way to set tx spare buf via module parameter
| * 4e9fe23a7590 net: hns3: add support to set/get tx copybreak buf size via ethtool for hns3 driver
| * 54d70ece4958 ethtool: add support to set/get tx copybreak buf size via ethtool
| * 029e5f6a95e9 netfilter: nft_set_rbtree: check for partial overlaps in anonymous sets
| * b668af67323f netfilter: nft_set_hash: fix get operation on big endian
| * c60f41022eaa nfc: hci: shdlc: Stop timers and work before freeing context
| * c87c07c6b91c timers: Replace in_irq() with in_hardirq()
| * 8e6a09924596 bonding: only set speed/duplex to unknown, if getting speed failed
| * 9769a09afda2 octeontx2-af: Fix PF driver crash with kexec kernel booting
| * e430a0e3dccb ucount: check for CAP_SYS_RESOURCE using ns_capable_noaudit()
| * ccdd1b3536f2 PCI: Initialize RCB from pci_configure_device()
| * df6d7d4a6ff3 wifi: ath10k: sdio: add missing lock protection in ath10k_sdio_fw_crashed_dump()
| * 9a04fd9f629c tcp: tcp_tx_timestamp() must look at the rtx queue
| * 9894c79fd946 fat: avoid parent link count underflow in rmdir
| * 3a72c7dedc99 nfsd: never defer requests during idmap lookup
| * 0616137b70e6 iommu/vt-d: Flush cache for PASID table before using it
| * 43a3e9beb95e PCI: Mark 3ware-9650SA Root Port Extended Tags as broken
| * fea21fca0b35 netfilter: nf_conncount: fix tracking of connections from localhost
| * 13eede458fdf netfilter: nf_conncount: increase the connection clean up limit to 64
| * df4af6ccf288 netfilter: nf_conncount: make nf_conncount_gc_list() to disable BH
| * 31344ffecd7a wifi: cfg80211: stop NAN and P2P in cfg80211_leave
| * 8ec2bcbb5e6e PCI/portdrv: Fix potential resource leak
| * fd1fb14cd322 PCI: Do not attempt to set ExtTag for VFs
| * a790f17a20b9 PCI: mediatek: Fix IRQ domain leak when MSI allocation fails
| * fe9a1f23b803 spi: tools: Add include folder to .gitignore
| * 07ed04e5d5f7 platform/chrome: cros_ec_lightbar: Fix response size initialization
| * 995069aeb2e0 media: uvcvideo: Fix allocation for small frame sizes
| * 6b56ea9b6451 media: ccs: Accommodate C-PHY into the calculation
| * 496a345cc047 HID: playstation: Add missing check for input_ff_create_memless
| * d074d158efbf regulator: core: move supply check earlier in set_machine_constraints()
| * cf89170d9243 drm/amdgpu: Use explicit VCN instance 0 in SR-IOV init
| * 6ec091c5c7ee smack: /smack/doi: accept previously used values
| * 8fc7f2295f01 smack: /smack/doi must be > 0
| * 50e6b6a30f55 arm64: dts: qcom: sdm845-db845c: specify power for WiFi CH1
| * 74929004464d arm64: dts: amlogic: g12: assign the MMC A signal clock
| * c9f861c74346 arm64: dts: amlogic: g12: assign the MMC B and C signal clocks
| * 62486d10559c arm64: dts: amlogic: gx: assign the MMC signal clocks
| * 5ef054465410 arm64: dts: amlogic: axg: assign the MMC signal clocks
| * 8fba97ee026b arm: dts: lpc32xx: add clocks property to Motor Control PWM device tree node
| * 46c7fb8a0c4d ARM: dts: lpc32xx: Set motor PWM #pwm-cells property value to 3 cells
| * 788dd28fd496 powerpc/eeh: fix recursive pci_lock_rescan_remove locking in EEH event handling
| * a5b4b9a8df2a soc: qcom: cmd-db: Use devm_memremap() to fix memory leak in cmd_db_dev_probe
| * 0c5eae981156 powerpc/uaccess: Move barrier_nospec() out of allow_read_{from/write}_user()
| * ad40f789fc2a ARM: dts: allwinner: sun5i-a13-utoo-p66: delete "power-gpios" property
| * 018e8512fed9 arm64: dts: qcom: sdm845-oneplus: Mark l14a regulator as boot-on
| * b81f20a27615 arm64: dts: qcom: sdm845-oneplus: Don't mark ts supply boot-on
| * cff64dca56cb arm64: dts: qcom: sdm630: fix gpu_speed_bin size
| * 8f299cc87ce4 arm64: dts: qcom: sdm630: correct QFPROM byte offsets
| * 3f9b3dba91d5 clk: qcom: Return correct error code in qcom_cc_probe_by_index()
| * 9c016b22f8c6 EDAC/i5400: Fix snprintf() limit calculation in calculate_dimm_size()
| * 937dd8cc6e35 EDAC/i5000: Fix snprintf() size calculation in calculate_dimm_size()
| * 06d2c8bd108c pstore/ram: fix buffer overflow in persistent_ram_save_old()
| * 3b3c672a66db sched/rt: Skip currently executing CPU in rto_next_cpu()
| * bf1a717b84bc mfd: wm8350-core: Use IRQF_ONESHOT
| * 92879e7ad294 EDAC/altera: Remove IRQF_ONESHOT
| * 80af21d859e6 scsi: efct: Use IRQF_ONESHOT and default primary handler
| * f2c2c17088fd crypto: hisilicon/trng - support tfms sharing the device
| * 06c93dd99108 crypto: hisilicon/trng - modifying the order of header files
| * 21c9cd3e4fa1 hrtimer: Fix trace oddity
| * 80a4c92ec279 crypto: octeontx - fix dma_free_coherent() size
| * 47e1a2c8b73e crypto: cavium - fix dma_free_coherent() size
| * eefabf6c9c97 ARM: VDSO: Patch out __vdso_clock_getres() if unavailable
| * 7a8761f28fdb libbpf: Fix OOB read in btf_dump_get_bitfield_value
| * 13c310c18c28 libbpf: Fix dumping big-endian bitfields
| * b1d4e6fb2416 s390/cio: Fix device lifecycle handling in css_alloc_subchannel()
| * e84e1451a0e6 PM: sleep: wakeirq: harden dev_pm_clear_wake_irq() against races
| * d183c62c4aa3 PM: wakeup: Handle empty list in wakeup_sources_walk_start()
| * bdb96adf6f5e iomap: fix submission side handling of completion side errors
| * c640eea74e9b md/raid10: fix any_working flag handling in raid10_sync_request
| * c8fa9ab60428 btrfs: qgroup: return correct error when deleting qgroup relation item
| * 7687133509cf tpm: st33zp24: Fix missing cleanup on get_burstcount() error
| * c24c9c4cab11 tpm: tpm_i2c_infineon: Fix locality leak on get_burstcount() failure
| * 1cae1bafdf9c gfs2: Fix use-after-free in iomap inline data write path
| * 602fb357b195 gfs2: Add metapath_dibh helper
| * ef900c2b0900 fs: add <linux/init_task.h> for 'init_fs'
| * 6cae2af141da i3c: Move device name assignment after i3c_bus_init
| * acbd89719cb1 i3c: remove i2c board info from i2c_dev_desc
| * 507a1de58c21 hfsplus: return error when node already exists in hfs_bnode_create
| * 7ee8e0967027 auxdisplay: arm-charlcd: fix release_mem_region() size
| * 362e45fd9069 RDMA/umad: Reject negative data_len in ib_umad_write
| * 8564dcc12fbb RDMA/siw: Fix potential NULL pointer dereference in header processing
* | 4fc7ded323e3 Merge 5.15.201 into android13-5.15-lts
|\|
| * 3330a8d33e08 Linux 5.15.201
| * cfd5eadd051a USB: serial: option: add Telit FN920C04 RNDIS compositions
* | 225f2ce8f952 Merge 438a405fbad6 ("f2fs: fix out-of-bounds access in sysfs attribute read/write") into android13-5.15-lts
|\|
| * 438a405fbad6 f2fs: fix out-of-bounds access in sysfs attribute read/write
* | b0a4629c9d1b Merge 2f67ff1e15a8 ("f2fs: fix to avoid UAF in f2fs_write_end_io()") into android13-5.15-lts
|\|
| * 2f67ff1e15a8 f2fs: fix to avoid UAF in f2fs_write_end_io()
* | f55534477be4 Merge android13-5.15 into android13-5.15-lts
* | e714749f59d3 Merge 6167af934f95 ("fbdev: smscufx: properly copy ioctl memory to kernelspace") into android13-5.15-lts
|\|
| * 6167af934f95 fbdev: smscufx: properly copy ioctl memory to kernelspace
| * 52916878db2b fbdev: rivafb: fix divide error in nv3_arb()
| * fa9fb38f5fe9 PCI: endpoint: Avoid creating sub-groups asynchronously
| * 7036aff5a5e8 PCI: endpoint: Remove unused field in struct pci_epf_group
| * 8055827352b7 PCI: endpoint: Automatically create a function specific attributes group
| * b74408de1f22 scsi: qla2xxx: Free sp in error path to fix system crash
| * 794563147038 scsi: qla2xxx: Reduce fabric scan duplicate code
| * 23507a811081 scsi: qla2xxx: Remove dead code (GNN ID)
| * da9939b1ed8b scsi: qla2xxx: Use named initializers for port_[d]state_str
| * f2bbb4db0e4a scsi: qla2xxx: Fix bsg_done() causing double free
| * c71dfb7833db bus: fsl-mc: fix use-after-free in driver_override_show()
| * 38770e103e4e bus: fsl-mc: Replace snprintf and sprintf with sysfs_emit in sysfs show functions
| * 6dd2645cf080 smb: server: fix leak of active_num_conn in ksmbd_tcp_new_connection()
| * dc5f09466448 crypto: virtio - Remove duplicated virtqueue_kick in virtio_crypto_skcipher_crypt_req
| * 338d40bab283 mptcp: fix race in mptcp_pm_nl_flush_addrs_doit()
| * ec7b6a042414 selftests: mptcp: pm: ensure unknown flags are ignored
| * 51df5513cca6 net: dsa: free routing table on probe failure
| * 4a6e4c56721a smb: client: set correct id, uid and cruid for multiuser automounts
| * b0bb67385480 btrfs: fix racy bitfield write in btrfs_clear_space_info_full()
| * cfdb22762f90 Revert "wireguard: device: enable threaded NAPI"
| * 20c83788eafe gpiolib: acpi: Fix gpio count with string references
| * 612ffe1f4f04 ASoC: fsl_xcvr: fix missing lock in fsl_xcvr_mode_put()
| * ff96318c22fa platform/x86: panasonic-laptop: Fix sysfs group leak in error path
| * af673209d43b platform/x86: classmate-laptop: Add missing NULL pointer checks
| * 72f97ee4950d drm/tegra: hdmi: sor: Fix error: variable ājā set but not used
| * f2521ab1f63a romfs: check sb_set_blocksize() return value
| * f14e997a372a gpio: sprd: Change sprd_gpio lock to raw_spin_lock
| * 1fe2603fb171 ALSA: hda/realtek: Fix headset mic for TongFang X6AR55xU
| * 86588916e188 gpio: omap: do not register driver in probe()
| * 7e0b2cdbe660 scsi: qla2xxx: Query FW again before proceeding with login
| * 891f9969a29e scsi: qla2xxx: Delay module unload while fabric scan in progress
| * a46f81c1e627 scsi: qla2xxx: Validate sp before freeing associated memory
| * ba18e5f22f26 nilfs2: Fix potential block overflow that cause system hang
| * 8ee8ccfd60bf crypto: virtio - Add spinlock protection with virtqueue notification
| * 31aff96a41ae crypto: omap - Allocate OMAP_CRYPTO_FORCE_COPY scatterlists correctly
| * a60b17cedb44 crypto: octeontx - Fix length check to avoid truncation in ucode_load_store
* | 13d6d33696ef Merge 5.15.200 into android13-5.15-lts
|\|
| * e45d5d41c134 Linux 5.15.200
| * 7ca5540ba623 riscv: Replace function-like macro by static inline function
| * cbae610ca9e2 nvmet-tcp: pass iov_len instead of sg->length to bvec_set_page()
| * 6a04dc650cef spi: tegra: Fix a memory leak in tegra_slink_probe()
| * c7a02a814dc5 spi: tegra210-quad: Protect curr_xfer clearing in tegra_qspi_non_combined_seq_xfer
| * 9fa4262a80f7 spi: tegra210-quad: Protect curr_xfer in tegra_qspi_combined_seq_xfer
| * 55dfe2687a49 spi: tegra210-quad: Protect curr_xfer assignment in tegra_qspi_setup_transfer_one
| * eebd79beb268 spi: tegra210-quad: Move curr_xfer read inside spinlock
| * 4f9e7de7a6b8 spi: tegra210-quad: Return IRQ_HANDLED when timeout already processed transfer
| * b34289505180 iommu: disable SVA when CONFIG_X86 is set
| * 1ecf6dc2676e Bluetooth: hci_event: call disconnect callback before deleting conn
| * 214b85b9b718 gve: Correct ethtool rx_dropped calculation
| * 9d9333239740 gve: Fix stats report corruption on queue count change
| * 8aa1b0bc6596 tracing: Fix ftrace event field alignments
| * c3c5cfa3170c gfs2: Fix NULL pointer dereference in gfs2_log_flush
| * 343fe375a8dd hfsplus: fix slab-out-of-bounds read in hfsplus_uni2asc()
| * be6d98766ac9 riscv: uprobes: Add missing fence.i after building the XOL buffer
| * d7ead6512650 ASoC: amd: fix memory leak in acp3x pdm dma ops
| * 42afe8ed8ad2 nvmet-tcp: add bounds checks in nvmet_tcp_build_pdu_iovec
| * 4c09184f08ce nvmet-tcp: don't map pages which can't come from HIGHMEM
| * 15e329ce1a95 nvmet-tcp: fix regression in data_digest calculation
| * 1a5c3c99efa1 nvmet-tcp: fix memory leak when performing a controller reset
| * 367fd132df41 nvmet-tcp: add an helper to free the cmd buffers
| * 8c760ba4e36c netfilter: nf_tables: fix inverted genmask check in nft_map_catchall_activate()
| * 166f29d4af57 hwmon: (occ) Mark occ_init_attribute() as __printf
| * 3f531122a580 tipc: use kfree_sensitive() for session key material
| * 5dae6b36a7cb macvlan: fix error recovery in macvlan_common_newlink()
| * 77611cab5bdf dpaa2-switch: add bounds check for if_id in IRQ handler
| * 01fbca1e93ec net: liquidio: Fix off-by-one error in VF setup_nic_devices() cleanup
| * d86c58eb005e net: liquidio: Fix off-by-one error in PF setup_nic_devices() cleanup
| * c81a8515fb8c net: liquidio: Initialize netdev pointer before queue setup
| * 2fcccca88456 dpaa2-switch: prevent ZERO_SIZE_PTR dereference when num_ifs is zero
| * c01cc6fe06cf platform/x86: intel_telemetry: Fix PSS event register mask
| * 5bce10f0f943 platform/x86: toshiba_haps: Fix memory leaks in add/remove routines
| * 193f087207ad wifi: mac80211: don't increment crypto_tx_tailroom_needed_cnt twice
| * 8518f072fc92 scsi: target: iscsi: Fix use-after-free in iscsit_dec_conn_usage_count()
| * fd8b09001733 scsi: target: iscsi: Fix use-after-free in iscsit_dec_session_usage_count()
| * c85c9de39cd5 wifi: cfg80211: Fix bitrate calculation overflow for HE rates
| * 15e9607df792 ASoC: tlv320adcx140: Propagate error codes during probe
| * 1525f1068295 ASoC: davinci-evm: Fix reference leak in davinci_evm_probe
| * 536238ba3982 wifi: mac80211: collect station statistics earlier when disconnect
| * 6e4cc9e39995 ring-buffer: Avoid softlockup in ring_buffer_resize() during memory free
| * 16c2ca35257e HID: Apply quirk HID_QUIRK_ALWAYS_POLL to Edifier QR30 (2d99:a101)
| * 04485e691d8c HID: quirks: Add another Chicony HP 5MP Cameras to hid_ignore_list
| * 67e06e8a77c1 netfilter: replace -EEXIST with -EBUSY
| * e9aefab3b7eb ALSA: hda/realtek: add HP Laptop 15s-eq1xxx mute LED quirk
| * 2d8af4db1f20 HID: playstation: Center initial joystick axes to prevent spurious events
| * d21497331b96 HID: intel-ish-hid: Reset enum_devices_done before enumeration
| * d5cce2ec0e98 HID: multitouch: add MT_QUIRK_STICKY_FINGERS to MT_CLS_VTL
| * a2c68e256fb7 smb/server: call ksmbd_session_rpc_close() on error path in create_smb2_pipe()
| * e5dd6a58a52d block,bfq: fix aux stat accumulation destination
| * 64240689acff net: usb: sr9700: support devices with virtual driver CD
| * cd89a4656c03 wifi: wlcore: ensure skb headroom before skb_push
| * b04c75366a54 wifi: mac80211: ocb: skip rx_no_sta when interface is not joined
| * 9a6cdfd7b6aa binderfs: fix ida_alloc_max() upper bound
* | 303755dd03b7 Merge ba43ac025c43 ("timers: Fix NULL function pointer race in timer_shutdown_sync()") into android13-5.15-lts
|\|
| * ba43ac025c43 timers: Fix NULL function pointer race in timer_shutdown_sync()
| * f24f9ea7d69e Bluetooth: hci_qca: Fix the teardown problem for real
| * e7f1ca8ea41a timers: Update the documentation to reflect on the new timer_shutdown() API
| * 36bdfa51a1ad timers: Provide timer_shutdown[_sync]()
| * debbcf812d73 timers: Add shutdown mechanism to the internal functions
| * 21ca3ee3f6fa timers: Split [try_to_]del_timer[_sync]() to prepare for shutdown mode
| * a7035e7d720f timers: Silently ignore timers with a NULL function
| * e45a52685b33 Documentation: Replace del_timer/del_timer_sync()
| * 29d5751350cd timers: Rename del_timer() to timer_delete()
* | 87209a167d2e Merge a431c4c27ee0 ("timers: Replace BUG_ON()s") into android13-5.15-lts
|\|
| * a431c4c27ee0 timers: Replace BUG_ON()s
| * d2736470196f timers: Get rid of del_singleshot_timer_sync()
* | 2b52eafd9557 Merge 9b78a3b948bb ("clocksource/drivers/sp804: Do not use timer namespace for timer_shutdown() function") into android13-5.15-lts
|/
* 9b78a3b948bb clocksource/drivers/sp804: Do not use timer namespace for timer_shutdown() function
* a97b47fed39d clocksource/drivers/arm_arch_timer: Do not use timer namespace for timer_shutdown() function
* b03eb334c42e ARM: spear: Do not use timer namespace for timer_shutdown() function
* 7bcf91585f3b Documentation: Remove bogus claim about del_timer_sync()
* 4abccfb61f42 netfilter: nft_set_pipapo: clamp maximum map bucket size to INT_MAX
* d6ae339f1809 mm/kfence: randomize the freelist on initialization
* 2284bc168b14 KVM: Don't clobber irqfd routing type when deassigning irqfd
* a550cc2564ca ARM: 9468/1: fix memset64() on big-endian
* 5928ca551e36 rbd: check for EOD after exclusive lock is ensured to be held
* 446d7283cffa platform/x86: intel_telemetry: Fix swapped arrays in PSS output
* 674ebe2d6fe5 x86/kfence: fix booting on 32bit non-PAE systems
Change-Id: I3fa44fc9705938d1aaa26875862c51f37daba203
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
BEST: Make all of your changes to upstream Linux. If appropriate, backport to the stable releases. These patches will be merged automatically in the corresponding common kernels. If the patch is already in upstream Linux, post a backport of the patch that conforms to the patch requirements below.
EXPORT_SYMBOL_GPL() require an in-tree modular driver that uses the symbol -- so include the new driver or changes to an existing driver in the same patchset as the export.LESS GOOD: Develop your patches out-of-tree (from an upstream Linux point-of-view). Unless these are fixing an Android-specific bug, these are very unlikely to be accepted unless they have been coordinated with kernel-team@android.com. If you want to proceed, post a patch that conforms to the patch requirements below.
scripts/checkpatch.plUPSTREAM:, BACKPORT:, FROMGIT:, FROMLIST:, or ANDROID:.Change-Id: tag (see https://gerrit-review.googlesource.com/Documentation/user-changeid.html)Bug: tag.Signed-off-by: tag by the author and the submitterAdditional requirements are listed below based on patch type
UPSTREAM:, BACKPORT:UPSTREAM:.(cherry picked from commit ...) line important patch from upstream
This is the detailed description of the important patch
Signed-off-by: Fred Jones <fred.jones@foo.org>
- then Joe Smith would upload the patch for the common kernel as
UPSTREAM: important patch from upstream
This is the detailed description of the important patch
Signed-off-by: Fred Jones <fred.jones@foo.org>
Bug: 135791357
Change-Id: I4caaaa566ea080fa148c5e768bb1a0b6f7201c01
(cherry picked from commit c31e73121f4c1ec41143423ac6ce3ce6dafdcec1)
Signed-off-by: Joe Smith <joe.smith@foo.org>
BACKPORT: instead of UPSTREAM:.UPSTREAM:(cherry picked from commit ...) line BACKPORT: important patch from upstream
This is the detailed description of the important patch
Signed-off-by: Fred Jones <fred.jones@foo.org>
Bug: 135791357
Change-Id: I4caaaa566ea080fa148c5e768bb1a0b6f7201c01
(cherry picked from commit c31e73121f4c1ec41143423ac6ce3ce6dafdcec1)
[joe: Resolved minor conflict in drivers/foo/bar.c ]
Signed-off-by: Joe Smith <joe.smith@foo.org>
FROMGIT:, FROMLIST:,FROMGIT:(cherry picked from commit <sha1> <repo> <branch>). This must be a stable maintainer branch (not rebased, so don't use linux-next for example).BACKPORT: FROMGIT: important patch from upstream
This is the detailed description of the important patch
Signed-off-by: Fred Jones <fred.jones@foo.org>
- then Joe Smith would upload the patch for the common kernel as
FROMGIT: important patch from upstream
This is the detailed description of the important patch
Signed-off-by: Fred Jones <fred.jones@foo.org>
Bug: 135791357
(cherry picked from commit 878a2fd9de10b03d11d2f622250285c7e63deace
https://git.kernel.org/pub/scm/linux/kernel/git/foo/bar.git test-branch)
Change-Id: I4caaaa566ea080fa148c5e768bb1a0b6f7201c01
Signed-off-by: Joe Smith <joe.smith@foo.org>
FROMLIST:Link: tag with a link to the submittal on lore.kernel.orgBug: tag with the Android bug (required for patches not accepted into a maintainer tree)BACKPORT: FROMLIST: FROMLIST: important patch from upstream
This is the detailed description of the important patch
Signed-off-by: Fred Jones <fred.jones@foo.org>
Bug: 135791357
Link: https://lore.kernel.org/lkml/20190619171517.GA17557@someone.com/
Change-Id: I4caaaa566ea080fa148c5e768bb1a0b6f7201c01
Signed-off-by: Joe Smith <joe.smith@foo.org>
ANDROID:ANDROID:Fixes: tag that cites the patch with the bug ANDROID: fix android-specific bug in foobar.c
This is the detailed description of the important fix
Fixes: 1234abcd2468 ("foobar: add cool feature")
Change-Id: I4caaaa566ea080fa148c5e768bb1a0b6f7201c01
Signed-off-by: Joe Smith <joe.smith@foo.org>
ANDROID:Bug: tag with the Android bug (required for android-specific features)