android_kernel_xiaomi_sm8450/drivers/dma-buf/heaps
Michael Bestas 529ffa5672
Merge tag 'ASB-2024-11-05_12-5.10' of https://android.googlesource.com/kernel/common into android13-5.10-waipio
https://source.android.com/docs/security/bulletin/2024-11-01
CVE-2024-36978
CVE-2024-46740

* tag 'ASB-2024-11-05_12-5.10' of https://android.googlesource.com/kernel/common: (702 commits)
  UPSTREAM: dma-buf: heaps: Fix off-by-one in CMA heap fault handler
  BACKPORT: firmware: arm_scmi: Queue in scmi layer for mailbox implementation
  BACKPORT: gso: fix udp gso fraglist segmentation after pull from frag_list
  ANDROID: usb: Optimization the transfer rate of accessory mode in USB3.2 mode
  UPSTREAM: unicode: Don't special case ignorable code points
  ANDROID: 16K: Fixup padding vm_flags bits on VMA splits
  ANDROID: 16K: Introduce pgsize_migration_inline.h
  Revert "udf: Avoid excessive partition lengths"
  Revert "bareudp: Fix device stats updates."
  ANDROID: fix up change to pti_clone_pgtable()
  Revert "perf/aux: Fix AUX buffer serialization"
  Revert "clocksource/drivers/timer-of: Remove percpu irq related code"
  Revert "Merge 751777a79a ("nfsd: make svc_stat per-network namespace instead of global") into android12-5.10-lts"
  Revert "hwspinlock: Introduce hwspin_lock_bust()"
  Revert "bpf, cgroups: Fix cgroup v2 fallback on v1/v2 mixed mode"
  Revert "bpf, cgroup: Assign cgroup in cgroup_sk_alloc when called from interrupt"
  Linux 5.10.226
  memcg: protect concurrent access to mem_cgroup_idr
  net, sunrpc: Remap EPERM in case of connection failure in xs_tcp_setup_socket
  x86/mm: Fix PTI for i386 some more
  ...

 Conflicts:
	Documentation/devicetree/bindings/thermal/thermal-zones.yaml

Change-Id: Ic0be4604440e84cc31e9cfc7ea7d72ebc3d7d64f
2024-11-07 10:53:18 +02:00
..
cma_heap.c UPSTREAM: dma-buf: heaps: Fix off-by-one in CMA heap fault handler 2024-10-30 09:12:05 +00:00
deferred-free-helper.c ANDROID: dma-buf: heaps: export defer-free list size 2021-06-30 20:12:43 +00:00
deferred-free-helper.h ANDROID: dma-buf: heaps: export defer-free list size 2021-06-30 20:12:43 +00:00
Kconfig dma-heap: qcom: Create the Bitstream Contiguous Heap 2021-10-27 22:20:31 -07:00
Makefile dma-heap: qcom: Create the Bitstream Contiguous Heap 2021-10-27 22:20:31 -07:00
page_pool.c ANDROID: dma-buf: heaps: Don't lock unused dmabuf_page_pool mutex 2023-03-01 01:18:39 +00:00
page_pool.h BACKPORT: ANDROID: dma-buf: heaps: replace mutex lock with spinlock 2022-12-01 18:05:29 +00:00
qcom_bitstream_contig_heap.c dma-heap: qcom: Create the Bitstream Contiguous Heap 2021-10-27 22:20:31 -07:00
qcom_bitstream_contig_heap.h dma-heap: qcom: Create the Bitstream Contiguous Heap 2021-10-27 22:20:31 -07:00
qcom_carveout_heap.c dma-heaps: Add hibernation callbacks to secure heaps 2024-05-16 01:39:07 -07:00
qcom_carveout_heap.h dma-heaps: Add hibernation callbacks to secure heaps 2024-05-16 01:39:07 -07:00
qcom_cma_heap.c dma-heap: qcom: Pass in GFP_KERNEL to cma_alloc() 2021-07-21 22:29:24 -07:00
qcom_cma_heap.h dma-heap: qcom: Allow the heaps to be selectively compiled 2020-11-05 00:59:06 -08:00
qcom_dma_heap_priv.h dma-heap: qcom: Move struct heap_helper_buffer into local header 2020-12-16 11:32:04 -08:00
qcom_dma_heap_secure_utils.c dma-heap: qcom: Correct VMID flag for mem_buf_vmperm_alloc_staticvm() 2021-09-11 13:38:30 -07:00
qcom_dma_heap_secure_utils.h dma-heap: qcom: Correct VMID flag for mem_buf_vmperm_alloc_staticvm() 2021-09-11 13:38:30 -07:00
qcom_dma_heap.c dma-heaps: Add hibernation callbacks to secure heaps 2024-05-16 01:39:07 -07:00
qcom_dt_parser.c dma-heap: qcom: update heap's base and size with rmem's 2022-03-31 10:43:40 +05:30
qcom_dt_parser.h dma-heap: qcom: support no-map for Carveout heap 2021-11-22 12:59:42 +05:30
qcom_dynamic_page_pool.c dma-heap: qcom: system heap alloc update with spin lock 2022-01-27 19:29:11 +05:30
qcom_dynamic_page_pool.h dma-heap: qcom: system heap alloc update with spin lock 2022-01-27 19:29:11 +05:30
qcom_heap_helpers.c dma-heap: qcom: Move struct heap_helper_buffer into local header 2020-12-16 11:32:04 -08:00
qcom_secure_system_heap.c dma-heaps: Add hibernation callbacks to secure heaps 2024-05-16 01:39:07 -07:00
qcom_secure_system_heap.h dma-heaps: Add hibernation callbacks to secure heaps 2024-05-16 01:39:07 -07:00
qcom_sg_ops.c dma-buf: return success for cmo of dummy clients 2023-02-07 13:41:06 +05:30
qcom_sg_ops.h dma-heap: qcom: Use deferred free functionality for system heap 2021-03-28 17:38:48 -07:00
qcom_system_heap.c dma-buf: Set page owner while allocating from dma-buf pool 2023-10-04 03:46:39 -07:00
qcom_system_heap.h dma-heap: qcom: Introducing aliasing for standard heaps 2021-06-08 22:19:36 -07:00
system_heap.c UPSTREAM: dma-buf: system_heap: Use 'for_each_sgtable_sg' in pages free flow 2022-02-11 17:30:26 -08:00