android_kernel_msm-6.1_noth.../kernel/rcu
Omkar Sai Sandeep Katadi 56883f51b3 Merge remote-tracking branch into HEAD
* keystone/mirror-android14-6.1-2024-04: (119 commits)
  ANDROID: GKI: Update QCOM symbol list and ABI STG
  ANDROID: GKI: fix ABI breakage in struct userfaultfd_ctx
  UPSTREAM: userfaultfd: fix deadlock warning when locking src and dst VMAs
  BACKPORT: userfaultfd: use per-vma locks in userfaultfd operations
  BACKPORT: mm: add vma_assert_locked() for !CONFIG_PER_VMA_LOCK
  BACKPORT: userfaultfd: protect mmap_changing with rw_sem in userfaulfd_ctx
  BACKPORT: userfaultfd: move userfaultfd_ctx struct to header file
  BACKPORT: userfaultfd: fix mmap_changing checking in mfill_atomic_hugetlb
  BACKPORT: selftests/mm: add separate UFFDIO_MOVE test for PMD splitting
  BACKPORT: selftests/mm: add UFFDIO_MOVE ioctl test
  BACKPORT: selftests/mm: add uffd_test_case_ops to allow test case-specific operations
  BACKPORT: selftests/mm: call uffd_test_ctx_clear at the end of the test
  UPSTREAM: userfaultfd: fix return error if mmap_changing is non-zero in MOVE ioctl
  BACKPORT: userfaultfd: change src_folio after ensuring it's unpinned in UFFDIO_MOVE
  BACKPORT: mm: userfaultfd: fix unexpected change to src_folio when UFFDIO_MOVE fails
  BACKPORT: userfaultfd: handle zeropage moves by UFFDIO_MOVE
  UPSTREAM: userfaultfd: avoid huge_zero_page in UFFDIO_MOVE
  UPSTREAM: userfaultfd: fix move_pages_pte() splitting folio under RCU read lock
  BACKPORT: userfaultfd: UFFDIO_MOVE uABI
  UPSTREAM: mm/rmap: support move to different root anon_vma in folio_move_anon_rmap()
  ...

Change-Id: I3484d6d5839e08845a650576d6ea873d53992764
2024-05-15 19:54:58 +00:00
..
Kconfig FROMLIST: rcu: Provide a boot time parameter to control lazy RCU 2024-01-19 00:10:44 +00:00
Kconfig.debug Char / Misc driver changes for 6.0-rc1 2022-08-04 11:05:48 -07:00
Makefile
rcu.h UPSTREAM: rcu: Track laziness during boot and suspend 2024-01-19 00:10:44 +00:00
rcu_segcblist.c rcu: Clarify fill-the-gap comment in rcu_segcblist_advance() 2022-04-11 17:28:48 -07:00
rcu_segcblist.h rcu: Mark writes to the rcu_segcblist structure's ->flags field 2022-02-14 10:36:58 -08:00
rcuscale.c UPSTREAM: rcu/rcuscale: Use call_rcu_hurry() for async reader test 2024-01-19 00:10:44 +00:00
rcutorture.c UPSTREAM: rcu/rcutorture: Use call_rcu_hurry() where needed 2024-01-19 00:10:44 +00:00
refscale.c refscale: Fix uninitalized use of wait_queue_head_t 2023-09-13 09:42:28 +02:00
srcutiny.c srcu: Make Tiny SRCU use full-sized grace-period counters 2022-08-31 05:10:15 -07:00
srcutree.c Reapply "Merge tag 'android14-6.1.75_r00' into android14-6.1" 2024-04-02 19:49:12 +00:00
sync.c UPSTREAM: rcu/sync: Use call_rcu_hurry() instead of call_rcu 2024-01-19 00:10:44 +00:00
tasks.h Reapply "Merge tag 'android14-6.1.75_r00' into android14-6.1" 2024-04-02 19:49:12 +00:00
tiny.c UPSTREAM: rcu: Make call_rcu() lazy to save power 2024-01-19 00:10:44 +00:00
tree.c Merge "Merge tag 'android14-6.1.68_r00' into branch 'android14-6.1'" into android14-6.1 2024-01-24 17:34:59 +00:00
tree.h Merge "Merge tag 'android14-6.1.68_r00' into branch 'android14-6.1'" into android14-6.1 2024-01-24 17:34:59 +00:00
tree_exp.h UPSTREAM: rcu: Make call_rcu() lazy to save power 2024-01-19 00:10:44 +00:00
tree_nocb.h BACKPORT: rcu: Shrinker for lazy rcu 2024-01-19 00:10:44 +00:00
tree_plugin.h rcu: Mark additional concurrent load from ->cpu_no_qs.b.exp 2023-07-27 08:50:33 +02:00
tree_stall.h rcu/tree: Defer setting of jiffies during stall reset 2023-11-28 17:07:11 +00:00
update.c Merge remote-tracking branch into HEAD 2024-02-16 21:58:18 +00:00