android_kernel_samsung_sm8650/drivers/dma-buf
Patrick Daly 99d48fc8c1 dma-heap: qcom: fix system heap refill watermark ok function
Many direct compactions or a long compaction were found on qcom refill
thread.

The refill thread should ignore cma free pages. It ignored
NR_FREE_CMA_PAGES, but it missed skipping MIGRATE_CMA when it checks
free page from buddy. To reduct direct compact, change it.

Change-Id: I68afec142e8b10e333e4108b9da20f40bd7325e2
Signed-off-by: Yong-Taek Lee <ytk.lee@samsung.com>
Signed-off-by: Patrick Daly <quic_pdaly@quicinc.com>
2023-08-01 13:53:48 -07:00
..
heaps dma-heap: qcom: fix system heap refill watermark ok function 2023-08-01 13:53:48 -07:00
dma-buf-sysfs-stats.c dma-buf: fix dma_buf_export init order v2 2023-01-24 07:24:30 +01:00
dma-buf-sysfs-stats.h dma-buf: fix dma_buf_export init order v2 2023-01-24 07:24:30 +01:00
dma-buf.c ANDROID: dma-buf: support users to change dma_buf.name 2023-06-12 09:29:23 +00:00
dma-fence-array.c dma-buf: handle empty dma_fence_arrays gracefully 2022-03-29 09:14:30 +02:00
dma-fence-chain.c dma-buf: cleanup dma_fence_chain_walk 2022-05-30 11:24:50 +02:00
dma-fence-unwrap.c dma-buf: revert "return only unsignaled fences in dma_fence_unwrap_for_each v3" 2022-07-14 14:41:30 +02:00
dma-fence.c dma-buf: actually set signaling bit for private stub fences 2023-02-09 11:28:23 +01:00
dma-heap.c ANDROID: dma-buf: heaps: Add a sysfs file to report total pool size. 2023-04-26 17:01:50 +00:00
dma-resv.c dma-buf/dma-resv: check if the new fence is really later 2022-08-25 13:10:30 +02:00
Kconfig dma-buf: deprecate DMABUF_SYSFS_STATS 2022-06-23 10:51:43 +02:00
Makefile dma-buf: cleanup dma_fence_unwrap implementation 2022-05-30 14:16:32 +02:00
selftest.c
selftest.h
selftests.h dma-buf: add dma_fence_unwrap v2 2022-03-25 14:18:28 +01:00
st-dma-fence-chain.c dma-buf: Enable signaling on fence for selftests 2022-09-16 15:53:25 +02:00
st-dma-fence-unwrap.c dma-buf: Enable signaling on fence for selftests 2022-09-16 15:53:25 +02:00
st-dma-fence.c dma-buf: Enable signaling on fence for selftests 2022-09-16 15:53:25 +02:00
st-dma-resv.c dma-buf: Enable signaling on fence for selftests 2022-09-16 15:53:25 +02:00
sw_sync.c
sync_debug.c
sync_debug.h
sync_file.c dma-buf/sync_file: use strscpy to replace strlcpy 2022-08-10 13:50:49 +02:00
sync_trace.h
udmabuf.c whack-a-mole: cropped up open-coded file_inode() uses... 2022-10-06 17:22:11 -07:00