linux-imx/kernel/bpf
Greg Kroah-Hartman 2a169c4328 Merge tag 'android15-6.6.58_r00' into android15-5.5.58
Merge up to the 6.6.58 LTS release into the android15-6.6 branch.
Changes here include the following commits:

* eaf375e31c Revert "usb: dwc3: core: Fix system suspend on TI AM62 platforms"
*   c448d4e4c0 Merge 7caee37c46 ("net: usb: usbnet: fix name regression") into android15-6.6-lts
|\
| * 7caee37c46 net: usb: usbnet: fix name regression
| * a7bdb19978 net: fix races in netdev_tx_sent_queue()/dev_watchdog()
| * 10cb940429 net/sched: adjust device watchdog timer to detect stopped queue at right time
| * 69076f8435 net: wwan: fix global oob in wwan_rtnl_policy
| * 433742ba96 netfilter: xtables: fix typo causing some targets not to load on IPv6
| * 5ed4334fc9 fsl/fman: Fix refcount handling of fman-related devices
| * 275bebf5be fsl/fman: Save device references taken in mac_probe()
| * 06b526846c net: dsa: mv88e6xxx: Fix error when setting port policy on mv88e6393x
| * c2d2dc4f88 octeon_ep: Add SKB allocation failures handling in __octep_oq_process_rx()
| * e71146ff37 octeon_ep: Implement helper for iterating packets in Rx queue
| * 64854b2187 net: plip: fix break; causing plip to never transmit
| * 641c1beed5 be2net: fix potential memory leak in be_xmit()
| * 6dc937a308 net/sun3_82586: fix potential memory leak in sun3_82586_send_packet()
| * f41bd93b3e netfilter: bpf: must hold reference on net namespace
| * c153066041 xfrm: respect ip protocols rules criteria when performing dst lookups
| * ac1d820eaa xfrm: extract dst lookup parameters into a struct
| * a14a075a14 tracing: Consider the NULL character when validating the event length
| * 6bc24db74f tracing/probes: Fix MAX_TRACE_ARGS limit handling
| * f475d8a0cc jfs: Fix sanity check in dbMount
| * a94c197d4d LoongArch: Don't crash in stack_top() for tasks without vDSO
| * 3d75f500f6 platform/x86: dell-sysman: add support for alienware products
| * 6d52db315c cifs: Validate content of NFS reparse point buffer
| * f47a40ee4c ASoC: qcom: sm8250: add qrb4210-rb2-sndcard compatible string
| * 1ac49babc9 udf: fix uninit-value use in udf_get_fileshortad
| * 493447dd83 udf: refactor inode_bmap() to handle error
| * 5fc8da4d32 udf: refactor udf_next_aext() to handle error
| * 402c8862fe udf: refactor udf_current_aext() to handle error
| * 8c213cc217 arm64: Force position-independent veneers
| * 85e70dcd1f ASoC: fsl_sai: Enable 'FIFO continue on error' FCONT bit
| * 935e5c5f93 ASoC: codecs: lpass-rx-macro: add missing CDC_RX_BCL_VBAT_RF_PROC2 to default regs values
| * b3d4f23293 ASoC: amd: yc: Add quirk for HP Dragonfly pro one
| * 9eb32bd23b drm/vboxvideo: Replace fake VLA at end of vbva_mouse_pointer_shape with real VLA
| * 0d16f53c91 exec: don't WARN for racy path_noexec check
| * 9e5f93788c uprobe: avoid out-of-bounds memory access of fetching args
| * f0a7ea54f3 uprobes: prevent mutex_lock() under rcu_read_lock()
| * f5272c98a4 uprobes: prepare uprobe args buffer lazily
| * 1c7fa34863 uprobes: encapsulate preparation of uprobe args buffer
| * 91f6270314 tracing/probes: Support $argN in return probe (kprobe and fprobe)
| * e96b42d22f tracing/probes: cleanup: Set trace_probe::nr_args at trace_probe_init
| * 5868fa7ebe tracing/fprobe-event: cleanup: Fix a wrong comment in fprobe event
| * 4fad737008 usb: dwc3: core: Fix system suspend on TI AM62 platforms
| * 66e56efc45 XHCI: Separate PORT and CAPs macros into dedicated file
| * ecc8a9502b usb: gadget: f_uac2: fix return value for UAC2_ATTRIBUTE_STRING store
| * 0a2794e244 usb: gadget: f_uac2: fix non-newline-terminated function name
| * 3af6c72854 usb: gadget: f_uac2: Replace snprintf() with the safer scnprintf() variant
| * c691c2adeb xhci: dbc: honor usb transfer size boundaries.
| * 7cbcb40d46 xhci: dbgtty: use kfifo from tty_port struct
| * 32bd1720ed xhci: dbgtty: remove kfifo_out() wrapper
| * fe19d913d2 iio: adc: ti-lmp92064: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig
* | 4c172ac049 Merge 5f029be65d ("mm: khugepaged: fix the arguments order in khugepaged_collapse_file trace point") into android15-6.6-lts
|\|
| * 5f029be65d mm: khugepaged: fix the arguments order in khugepaged_collapse_file trace point
| * 36249a0b21 khugepaged: remove hpage from collapse_file()
| * 03e36dba00 khugepaged: convert alloc_charge_hpage to alloc_charge_folio
| * 281a0312ce khugepaged: inline hpage_collapse_alloc_folio()
* | 2d5ed673d1 Merge c556c55806 ("mm/khugepaged: use a folio more in collapse_file()") into android15-6.6-lts
|\|
| * c556c55806 mm/khugepaged: use a folio more in collapse_file()
* | f29d64c130 Merge 4ba70817cf ("mm: convert collapse_huge_page() to use a folio") into android15-6.6-lts
|\|
| * 4ba70817cf mm: convert collapse_huge_page() to use a folio
* | 1522ca73de Merge a1afee6c6f ("mm/khugepaged: convert alloc_charge_hpage() to use folios") into android15-6.6-lts
|\|
| * a1afee6c6f mm/khugepaged: convert alloc_charge_hpage() to use folios
* | 528a4d52f5 Revert "genetlink: hold RCU in genlmsg_mcast()"
* | 65cf7b8887 Merge cf2bb1bf03 ("cdrom: Avoid barrier_nospec() in cdrom_ioctl_media_changed()") into android15-6.6-lts
|\|
| * cf2bb1bf03 cdrom: Avoid barrier_nospec() in cdrom_ioctl_media_changed()
| * bb0f943675 bpf: Fix iter/task tid filtering
| * 4ed32cc093 nvme-pci: fix race condition between reset and nvme_dev_disable()
| * e2c03a2c83 nvme-pci: set doorbell config before unquiescing
| * ed67a5b99e riscv, bpf: Make BPF_CMPXCHG fully ordered
| * 8a377818bc bpf, vsock: Drop static vsock_bpf_prot initialization
| * 9dd9b16018 vsock: Update msg_count on read_skb()
| * 66cd51de31 vsock: Update rx_bytes on read_skb()
| * 12c3e619d3 bpf, sockmap: SK_DROP on attempted redirects of unsupported af_vsock
| * 9f2ccb6f38 net/mlx5: Unregister notifier on eswitch init failure
| * d88564c79d net/mlx5: Fix command bitmask initialization
| * 5ec33b1fe8 net/mlx5: Check for invalid vector index on EQ creation
| * 59ba6cdadb vmxnet3: Fix packet corruption in vmxnet3_xdp_xmit_frame
| * d10cd7bf57 Bluetooth: bnep: fix wild-memory-access in proto_unregister
| * 97bbdc5001 bpf: Fix link info netfilter flags to populate defrag flag
| * 9221ae88c2 s390: Initialize psw mask in perf_arch_fetch_caller_regs()
| * 1ded6b1249 usb: typec: altmode should keep reference to parent
| * b209c3a0bc smb: client: fix OOBs when building SMB2_IOCTL request
| * b1813c220b smb: client: fix possible double free in smb2_set_ea()
| * b80e9bc85b scsi: target: core: Fix null-ptr-deref in target_alloc_device()
| * 2fe1384cbb net: ravb: Only advertise Rx/Tx timestamps if hardware supports it
| * e9638d3e62 ravb: Remove setting of RX software timestamp
| * b94e5375ec genetlink: hold RCU in genlmsg_mcast()
| * f8f8afc101 net: dsa: mv88e6xxx: Fix the max_vid definition for the MV88E6361
| * 997ae8da14 tcp/dccp: Don't use timer_pending() in reqsk_queue_unlink().
| * 7218de0778 net: bcmasp: fix potential memory leak in bcmasp_xmit()
| * 1999a9e050 drm/msm/dpu: don't always program merge_3d block
| * b18db3a4fa irqchip/renesas-rzg2l: Fix missing put_device
| * 39cb86f191 irqchip/renesas-rzg2l: Add support for suspend to RAM
| * 0776b25d79 irqchip/renesas-rzg2l: Document structure members
| * 05cc5e67dd irqchip/renesas-rzg2l: Align struct member names to tabs
| * 4b70478b98 net: systemport: fix potential memory leak in bcm_sysport_xmit()
* | 4851a6d9c0 Revert "task_work: Add TWA_NMI_CURRENT as an additional notify mode."
* | fb1b396b69 Revert "sched/core: Disable page allocation in task_tick_mm_cid()"
* | c73311cb64 Merge 08b8f206de ("bpf: Fix truncation bug in coerce_reg_to_size_sx()") into android15-6.6-lts
|\|
| * 08b8f206de bpf: Fix truncation bug in coerce_reg_to_size_sx()
| * b01fbbf385 net: xilinx: axienet: fix potential memory leak in axienet_start_xmit()
| * 0017189d60 net/smc: Fix searching in list of known pnetids in smc_pnet_add_pnetid
| * 79571c4d2f net: ethernet: aeroflex: fix potential memory leak in greth_start_xmit_gbit()
| * 681ce79ab6 netdevsim: use cond_resched() in nsim_dev_trap_report_work()
| * 268446b40b macsec: don't increment counters for an unrelated SA
| * 65ca9f8ddc drm/amd/amdgpu: Fix double unlock in amdgpu_mes_add_ring
| * a4bc03078e octeontx2-af: Fix potential integer overflows on integer shifts
| * e61fa0d66f net: stmmac: dwmac-tegra: Fix link bring-up sequence
| * bc52115cc4 net: usb: usbnet: fix race in probe failure
| * a17874a3a5 net/smc: Fix memory leak when using percpu refs
| * 95e3da2681 firmware: arm_scmi: Queue in scmi layer for mailbox implementation
| * d4e44b8a6a drm/msm: Allocate memory for disp snapshot with kvzalloc()
| * f7ad916273 drm/msm: Avoid NULL dereference in msm_disp_state_print_regs()
| * 33ece6c4f0 drm/msm/dsi: fix 32-bit signed integer extension in pclk_rate calculation
| * 9f23610891 drm/msm/dsi: improve/fix dsc pclk calculation
| * dd58a5f8b3 drm/msm/dpu: check for overflow in _dpu_crtc_setup_lm_bounds()
| * adde6c68bf drm/msm/dpu: make sure phys resources are properly initialized
| * 1931dc14b5 accel/qaic: Fix the for loop used to walk SG table
| * 5032bf57ab RDMA/bnxt_re: Fix the GID table length
| * bf39b35321 RDMA/bnxt_re: Update the BAR offsets
| * 87cb3b0054 RDMA/bnxt_re: Fix a bug while setting up Level-2 PBL pages
| * d517cadae6 RDMA/bnxt_re: Return more meaningful error
| * 05c5fcc186 RDMA/bnxt_re: Fix out of bound check
| * 903f8b01c5 RDMA/bnxt_re: Fix the max CQ WQEs for older adapters
| * 5fcf649e43 RDMA/bnxt_re: Support new 5760X P7 devices
| * 1ee5ef316a ipv4: give an IPv4 dev to blackhole_netdev
| * 3a662cc5b5 RDMA/srpt: Make slab cache names unique
| * af29c430a3 RDMA/irdma: Fix misspelling of "accept*"
| * c29fd05329 RDMA/cxgb4: Fix RDMA_CM_EVENT_UNREACHABLE error for iWARP
| * 6d91d07913 firmware: arm_scmi: Fix the double free in scmi_debugfs_common_setup()
| * 8971fd6121 ALSA: hda/cs8409: Fix possible NULL dereference
| * 509c29d0d2 sched/core: Disable page allocation in task_tick_mm_cid()
| * 380681a290 task_work: Add TWA_NMI_CURRENT as an additional notify mode.
| * a3fe89d4f5 selftests/bpf: Fix cross-compiling urandom_read
| * 923c5ded50 drm/vmwgfx: Handle possible ENOMEM in vmw_stdu_connector_atomic_check
| * 119249d146 iio: frequency: admv4420: fix missing select REMAP_SPI in Kconfig
| * 1b3090ca32 iio: frequency: {admv4420,adrf6780}: format Kconfig entries
| * 3e212996d2 bpf: fix kfunc btf caching for modules
| * b56328660b s390/pci: Handle PCI error codes other than 0x3a
* | c9adc9fdf9 Revert "bpf: Add missed value to kprobe perf link info"
* | f49214e442 Revert "bpf: Add cookie to perf_event bpf_link_info records"
* | 8780507bc3 Revert "bpf: fix unpopulated name_len field in perf_event link info"
* | d132b93edf Merge 6617ae800c ("selftests/bpf: fix perf_event link info name_len assertion") into android15-6.6-lts
|\|
| * 6617ae800c selftests/bpf: fix perf_event link info name_len assertion
| * 0ce2018197 selftests/bpf: Add cookies check for perf_event fill_link_info test
| * e909258d41 selftests/bpf: Use bpf_link__destroy in fill_link_info tests
| * e5c2b971db bpf: fix unpopulated name_len field in perf_event link info
| * cfd63c3a45 bpf: Add cookie to perf_event bpf_link_info records
| * 99bf10e92a bpf: Add missed value to kprobe perf link info
* | 4cea1eb0fb Merge f4381ccf1e ("ARM: dts: bcm2837-rpi-cm3-io3: Fix HDMI hpd-gpio pin") into android15-6.6-lts
|\|
| * f4381ccf1e ARM: dts: bcm2837-rpi-cm3-io3: Fix HDMI hpd-gpio pin
| * 9e3d07e503 x86/resctrl: Avoid overflow in MB settings in bw_validate()
| * b7bf17f4f9 RDMA/core: Fix ENODEV error for iWARP test over vlan
| * c71957271f RDMA/bnxt_re: Add a check for memory allocation
| * 7d10555a34 RDMA/bnxt_re: Fix incorrect AVID type in WQE structure
| * 73e04a6114 RDMA/bnxt_re: Fix a possible memory leak
| * 90ad4e2fe3 bpf: Fix memory leak in bpf_core_apply
| * 978d1f63fc lib/Kconfig.debug: fix grammar in RUST_BUILD_ASSERT_ALLOW
| * 8552150e5d cpufreq/amd-pstate: Fix amd_pstate mode switch on shared memory systems
| * 49454f0993 bpf: devmap: provide rxq after redirect
| * 0fca5ed4be bpf: Make sure internal and UAPI bpf_redirect flags don't overlap
| * de1f0ab139 iio: accel: bma400: Fix uninitialized variable field_value in tap event handling.
* | fb47132c39 Revert "irqchip/gic-v4: Don't allow a VMOVP on a dying VPE"
* | 227f0fab6f Merge 6.6.58 into android15-6.6-lts
|\|
| * 18916a684a Linux 6.6.58
| * fd6e2af79a ALSA: hda/conexant - Use cached pin control for Node 0x1d on HP EliteOne 1000 G2
| * 9698088ac7 nilfs2: propagate directory read errors from nilfs_find_entry()
| * 87cb3f6e0c selftests: mptcp: remove duplicated variables
| * ec0d0fcbd5 selftests: mptcp: join: test for prohibited MPC to port-based endp
| * d46b96f0a4 selftests: mptcp: join: change capture/checksum as bool
| * 229dfdc36f tcp: fix mptcp DSS corruption due to large pmtu xmit
| * 647cd4494c serial: qcom-geni: fix receiver enable
| * 61c8f746ed serial: qcom-geni: fix dma rx cancellation
| * 7176aee5a1 serial: qcom-geni: revert broken hibernation support
| * 90e3f819e6 serial: qcom-geni: fix polled console initialisation
| * 6acd19ad3a irqchip/sifive-plic: Unmask interrupt in plic_irq_enable()
| * 01282ab518 irqchip/gic-v4: Don't allow a VMOVP on a dying VPE
| * fad940e2dd pinctrl: apple: check devm_kasprintf() returned value
| * 3b36bb1fca pinctrl: stm32: check devm_kasprintf() returned value
| * 20728e8628 pinctrl: ocelot: fix system hang on level based interrupts
| * 481b477ab6 x86/bugs: Use code segment selector for VERW operand
| * c29f192e0d tty: n_gsm: Fix use-after-free in gsm_cleanup_mux
| * 227358e897 x86/entry_32: Clear CPU buffers after register restore in NMI return
| * 0c6a7e2c60 x86/entry_32: Do not clobber user EFLAGS.ZF
| * c8170b5ddc x86/CPU/AMD: Only apply Zenbleed fix for Zen2 during late microcode load
| * 6663f0c658 x86/apic: Always explicitly disarm TSC-deadline timer
| * 16d7d35f1c x86/resctrl: Annotate get_mem_config() functions as __init
| * 66029078fe parport: Proper fix for array out-of-bounds access
| * c895d48c84 serial: imx: Update mctrl old_status on RTSD interrupt
| * 245bee12a5 misc: microchip: pci1xxxx: add support for NVMEM_DEVID_AUTO for OTP device
| * 78df42183e misc: microchip: pci1xxxx: add support for NVMEM_DEVID_AUTO for EEPROM device
| * c3d3501cf8 usb: dwc3: Wait for EndXfer completion before restoring GUSB2PHYCFG
| * 479830f6c1 usb: typec: qcom-pmic-typec: fix sink status being overwritten with RP_DEF
| * 86c68aa714 USB: serial: option: add Telit FN920C04 MBIM compositions
| * 90a5c64279 USB: serial: option: add support for Quectel EG916Q-GL
| * 53cd1bb1f8 xhci: Mitigate failed set dequeue pointer commands
| * cc7b705099 xhci: Fix incorrect stream context type macro
| * 9c696bf4ab xhci: tegra: fix checked USB2 port number
| * dc2d5f0263 vt: prevent kernel-infoleak in con_font_get()
* | 87a957337b Merge 885f8c873f ("Bluetooth: btusb: Fix regression with fake CSR controllers 0a12:0001") into android15-6.6-lts
|\|
| * 885f8c873f Bluetooth: btusb: Fix regression with fake CSR controllers 0a12:0001
| * 8fb8e912af Bluetooth: ISO: Fix multiple init when debugfs is disabled
| * 59bd80df4b Bluetooth: Remove debugfs directory on module init failure
| * 05f84d8616 Bluetooth: Call iso_exit() on module unload
| * 232c2eb6d6 iio: accel: kx022a: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig
| * d8ef39dad9 iio: adc: ti-ads124s08: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig
| * 48e594b77c iio: adc: ti-lmp92064: add missing select REGMAP_SPI in Kconfig
| * 2f76debe69 iio: dac: ad3552r: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig
| * ad60bbd7c0 iio: proximity: mb1232: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig
| * 1fcc9d634b iio: dac: ad5766: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig
| * 66bfe12005 iio: light: bu27008: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig
| * 5d41abc777 iio: frequency: adf4377: add missing select REMAP_SPI in Kconfig
| * dc7a11e8ce iio: amplifiers: ada4250: add missing select REGMAP_SPI in Kconfig
| * 7f06b154ff iio: light: opt3001: add missing full-scale range value
| * 2cbb41abae iio: light: veml6030: fix IIO device retrieval from embedded device
| * 6bd2b16425 iio: light: veml6030: fix ALS sensor resolution
| * 6acb0a4dac iio: hid-sensors: Fix an error handling path in _hid_sensor_set_report_latency()
| * 082a75594b iio: adc: ti-ads8688: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig
| * e0eb585eef iio: dac: stm32-dac-core: add missing select REGMAP_MMIO in Kconfig
| * ea81805281 iio: dac: ltc1660: add missing select REGMAP_SPI in Kconfig
| * c3a230c1df iio: dac: ad5770r: add missing select REGMAP_SPI in Kconfig
| * 64cf93b87f drm/amdgpu: prevent BO_HANDLES error from being overwritten
| * db0978d3ed drm/amdgpu/swsmu: Only force workload setup on init
| * 7c0763fd79 drm/vmwgfx: Handle surface check failure correctly
| * 1a235af021 drm/radeon: Fix encoder->possible_clones
| * 8e6ca01b3b scsi: ufs: core: Fix the issue of ICU failure
| * 7bd9af2542 scsi: ufs: core: Set SDEV_OFFLINE when UFS is shut down
| * d3c4f41ae3 Input: xpad - add support for MSI Claw A1M
| * a16af52f24 selftest: hid: add the missing tests directory
| * 6414ab5c9c ublk: don't allow user copy for unprivileged device
| * 2762b3cc90 io_uring/sqpoll: close race on waiting for sqring entries
* | db82f3c8d1 Merge 4c5b123ab2 ("blk-rq-qos: fix crash on rq_qos_wait vs. rq_qos_wake_function race") into android15-6.6-lts
|/
* 4c5b123ab2 blk-rq-qos: fix crash on rq_qos_wait vs. rq_qos_wake_function race
* c04670dffb x86/bugs: Do not use UNTRAIN_RET with IBPB on entry
* c42a343158 x86/bugs: Skip RSB fill at VMEXIT
* 61211f2da0 x86/entry: Have entry_ibpb() invalidate return predictions
* b28d3f44e2 x86/cpufeatures: Add a IBPB_NO_RET BUG flag
* 6ccc10ed0a x86/cpufeatures: Define X86_FEATURE_AMD_IBPB_RET
* 369535232d KVM: s390: Change virtual to physical address access in diag 0x258 handler
* 88607ed93e KVM: s390: gaccess: Check if guest address is in memslot
* 82b433fb9b s390/sclp_vt220: Convert newlines to CRLF instead of LFCR
* ccea29b1e0 s390/sclp: Deactivate sclp after all its users
* fe2e0b6cd0 iommu/vt-d: Fix incorrect pci_for_each_dma_alias() for non-PCI devices
* 37d9305caa mptcp: prevent MPC handshake on port-based signal endpoints
* 6365900cb1 net: fec: Remove duplicated code
* 1e1eb62c40 net: fec: Move `fec_ptp_read()` to the top of the file
* 677f1df179 maple_tree: correct tree corruption on spanning store
* 9a0ab4fc28 xfs: restrict when we try to align cow fork delalloc to cowextsz hints
* 3eeac33116 xfs: allow unlinked symlinks and dirs with zero size
* 2bc2d49c36 xfs: fix freeing speculative preallocations for preallocated files
* 740a427e8f xfs: fix unlink vs cluster buffer instantiation race
* 0e52b98bf0 xfs: make sure sb_fdblocks is non-negative
* 0aca73915d xfs: allow symlinks with short remote targets
* 4c99f3026c xfs: convert delayed extents to unwritten when zeroing post eof blocks
* 36081fd0ee xfs: make xfs_bmapi_convert_delalloc() to allocate the target offset
* 0f726c17df xfs: make the seq argument to xfs_bmapi_convert_delalloc() optional
* f24ba21831 xfs: match lock mode in xfs_buffered_write_iomap_begin()
* 7c03b12435 xfs: use dontcache for grabbing inodes during scrub
* 20adb1e2f0 xfs: revert commit 44af6c7e59
* 5689d2345a xfs: enforce one namespace per attribute
* 9716cdcc2f xfs: validate recovered name buffers when recovering xattr items
* db460c26f0 xfs: check shortform attr entry flags specifically
* cad051826d xfs: fix missing check for invalid attr flags
* 0934046e33 xfs: check opcode and iovec count match in xlog_recover_attri_commit_pass2
* c13c21f778 xfs: require XFS_SB_FEAT_INCOMPAT_LOG_XATTRS for attr log intent item recovery
* c299188b44 xfs: remove a racy if_bytes check in xfs_reflink_end_cow_extent
* 4bcef72d96 xfs: fix xfs_bmap_add_extent_delay_real for partial conversions
* f43bd357fd xfs: fix error returns from xfs_bmapi_write

Change-Id: I03a8c23bfc0fee5a4ec3c4a4349ca41112dfacfc
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
2024-12-16 02:49:03 -08:00
..
preload bpf: make preloaded map iterators to display map elements count 2023-07-06 12:42:25 -07:00
arraymap.c bpf: Check percpu map value size first 2024-10-17 15:24:15 +02:00
bloom_filter.c bpf: Check bloom filter map value size 2024-05-17 12:02:11 +02:00
bpf_cgrp_storage.c
bpf_fuse.c ANDROID: fuse-bpf: fuse-bpf v1.2 2024-03-27 17:13:43 +00:00
bpf_inode_storage.c
bpf_iter.c
bpf_local_storage.c bpf: fix order of args in call to bpf_map_kvcalloc 2024-07-18 13:21:13 +02:00
bpf_lru_list.c
bpf_lru_list.h bpf: lru: Remove unused declaration bpf_lru_promote() 2023-08-08 17:21:42 -07:00
bpf_lsm.c
bpf_struct_ops_types.h
bpf_struct_ops.c bpf: Support default .validate() and .update() behavior for struct_ops links 2023-08-14 22:23:39 -07:00
bpf_task_storage.c
btf.c Merge f4381ccf1e ("ARM: dts: bcm2837-rpi-cm3-io3: Fix HDMI hpd-gpio pin") into android15-6.6-lts 2024-11-29 12:36:40 +00:00
cgroup_iter.c
cgroup.c bpf: Add sockptr support for setsockopt 2024-09-12 11:11:34 +02:00
core.c Revert "bpf: Prevent tail call between progs attached to different hooks" 2024-11-17 07:32:34 +00:00
cpumap.c bpf: report RCU QS in cpumap kthread 2024-03-26 18:20:12 -04:00
cpumask.c bpf: Convert bpf_cpumask to bpf_mem_cache_free_rcu. 2023-07-12 23:45:23 +02:00
devmap.c bpf: devmap: provide rxq after redirect 2024-11-01 01:58:17 +01:00
disasm.c bpf: change bpf_alu_sign_string and bpf_movsx_string to static 2023-08-04 16:15:50 -07:00
disasm.h
dispatcher.c
hashtab.c bpf: Check percpu map value size first 2024-10-17 15:24:15 +02:00
helpers.c Revert "bpf: Fix helper writes to read-only maps" 2024-10-08 11:57:01 +00:00
inode.c bpf: convert to ctime accessor functions 2023-07-24 10:30:07 +02:00
Kconfig bpf: Add fd-based tcx multi-prog infra with link support 2023-07-19 10:07:27 -07:00
link_iter.c
local_storage.c
log.c
lpm_trie.c bpf: Avoid kfree_rcu() under lock in bpf_lpm_trie. 2024-08-19 06:04:27 +02:00
Makefile ANDROID: fuse-bpf: fuse-bpf v1.2 2024-03-27 17:13:43 +00:00
map_in_map.c Revert "bpf: Optimize the free of inner map" 2024-06-22 09:15:26 +00:00
map_in_map.h bpf: Add map and need_defer parameters to .map_fd_put_ptr() 2024-01-25 15:35:22 -08:00
map_iter.c bpf: allow any program to use the bpf_map_sum_elem_count kfunc 2023-07-19 09:48:53 -07:00
memalloc.c bpf: Use c->unit_size to select target cache during free 2024-01-25 15:35:28 -08:00
mmap_unlock_work.h
mprog.c bpf: Handle bpf_mprog_query with NULL entry 2023-10-06 17:11:20 -07:00
net_namespace.c
offload.c bpf: Avoid dummy bpf_offload_netdev in __bpf_prog_dev_bound_init 2023-09-11 22:06:06 -07:00
percpu_freelist.c
percpu_freelist.h
prog_iter.c
queue_stack_maps.c bpf: Avoid deadlock when using queue and stack maps from NMI 2023-09-11 19:04:49 -07:00
reuseport_array.c
ringbuf.c bpf: Fix overrunning reservations in ringbuf 2024-07-05 09:33:47 +02:00
stackmap.c bpf: Fix stackmap overflow check on 32-bit arches 2024-03-26 18:19:39 -04:00
syscall.c Revert "bpf: Add missed value to kprobe perf link info" 2024-12-02 10:34:07 +00:00
sysfs_btf.c
task_iter.c bpf: Fix iter/task tid filtering 2024-11-01 01:58:25 +01:00
tcx.c bpf: Handle bpf_mprog_query with NULL entry 2023-10-06 17:11:20 -07:00
TEST_MAPPING ANDROID: Add CtsUsbTests to the kernel-presubmit group 2024-12-11 19:32:14 -08:00
tnum.c
trampoline.c bpf, x64: Fix tailcall infinite loop 2023-11-20 11:58:55 +01:00
verifier.c Merge tag 'android15-6.6.58_r00' into android15-5.5.58 2024-12-16 02:49:03 -08:00