android15-6.6 May 2025 release 1

Artifacts:
  https://ci.android.com/builds/submitted/13436422/kernel_aarch64/latest
  1. b2cebbc8 ANDROID: Initialize android15-6.6-2025-05 by Todd Kjos · 4 months ago android15-6.6-2025-05_r1
  2. 4f3001cf ANDROID: add microdroid_minimal target by Jiyong Park · 4 months ago
  3. de7ce42 UPSTREAM: exfat: fix just enough dentries but allocate a new cluster to dir by Yuezhang Mo · 4 months ago
  4. d99ee12 UPSTREAM: firmware: arm_ffa: Skip the first/partition ID when parsing vCPU list by Sudeep Holla · 4 months ago
  5. 5b1e6a4 ANDROID: db845c: Update symbol list by Varad Gautam · 4 months ago
  6. ad83b9b ANDROID: virtual_device: Update symbol list by Varad Gautam · 4 months ago
  7. c28e15d FROMLIST: asm-generic/io.h: Skip trace helpers if rwmmio events are disabled by Varad Gautam · 4 months ago
  8. 421c7da5 UPSTREAM: firmware: arm_ffa: Explicitly cast return value from NOTIFICATION_INFO_GET by Sudeep Holla · 4 months ago
  9. 9126bec UPSTREAM: selftests/mm: fix condition in uffd_move_test_common() by Kevin Brodsky · 4 months ago
  10. e4e26ed UPSTREAM: fork: avoid inappropriate uprobe access to invalid mm by Lorenzo Stoakes · 4 months ago
  11. 30f20c2 UPSTREAM: mm/damon: fix order of arguments in damos_before_apply tracepoint by Akinobu Mita · 4 months ago
  12. fef0f4b UPSTREAM: mm, swap: fix allocation and scanning race with swapoff by Kairui Song · 4 months ago
  13. 25b5438 UPSTREAM: mm: fix docs for the kernel parameter ``thp_anon=`` by Maíra Canal · 4 months ago
  14. 0733a21 UPSTREAM: fork: do not invoke uffd on fork if error occurs by Lorenzo Stoakes · 4 months ago
  15. 77b59b4 UPSTREAM: PM: domains: Fix alloc/free in dev_pm_domain_attach|detach_list() by Ulf Hansson · 4 months ago
  16. adb1619 UPSTREAM: mm: migrate: annotate data-race in migrate_folio_unmap() by Jeongjun Park · 4 months ago
  17. ed9919b UPSTREAM: nios2: Only use built-in devicetree blob if configured to do so by Guenter Roeck · 4 months ago
  18. 18bdd14 UPSTREAM: mm/damon/sysfs-schemes: fix wrong DAMOS tried regions update timeout setup by SeongJae Park · 4 months ago
  19. 958df9c UPSTREAM: mm/damon/core: avoid divide-by-zero from pseudo-moving window length calculation by SeongJae Park · 4 months ago
  20. 7bf8c86 ANDROID: modifies the order of log commits after calling the hook by suntao9 · 4 months ago
  21. cfc94dc0 Merge tag 'android15-6.6.87_r00' into android15-6.6 by Greg Kroah-Hartman · 4 months ago
  22. 8964307 ANDROID: add USERFAULTFD back to microdroid by Jiyong Park · 4 months ago
  23. 66459e7 ANDROID: Repurpose a reserved slot in ipv6_devconf for backports by Patrick Rohr · 4 months ago
  24. 33e1555 ANDROID: GKI: Update symbol list for mtk by Seiya Wang · 4 months ago
  25. 3ea1be5 ANDROID: GKI: update symbol list file for xiaomi by Xiong Liang · 4 months ago
  26. 9743210 BACKPORT: mm/page_alloc: keep track of free highatomic by Yu Zhao · 4 months ago
  27. b9e2be4 UPSTREAM: mm: page_alloc: fix highatomic typing in multi-block buddies by Johannes Weiner · 4 months ago
  28. bc1e309 BACKPORT: mm: page_alloc: batch vmstat updates in expand() by Johannes Weiner · 4 months ago
  29. 3dc7946 BACKPORT: mm: page_alloc: consolidate free page accounting by Johannes Weiner · 4 months ago
  30. f15ddfd BACKPORT: mm: page_isolation: prepare for hygienic freelists by Johannes Weiner · 4 months ago
  31. a0fe7bb UPSTREAM: mm: page_alloc: set migratetype inside move_freepages() by Zi Yan · 4 months ago
  32. 7bd0ba0 BACKPORT: mm: page_alloc: close migratetype race between freeing and stealing by Johannes Weiner · 4 months ago
  33. 4e814d9 UPSTREAM: mm: page_alloc: fix freelist movement during block conversion by Johannes Weiner · 4 months ago
  34. 24d6337 UPSTREAM: mm: page_alloc: fix move_freepages_block() range error by Johannes Weiner · 4 months ago
  35. fd83b27 UPSTREAM: mm: page_alloc: move free pages when converting block during isolation by Johannes Weiner · 4 months ago
  36. 4792c30 UPSTREAM: mm: page_alloc: fix up block types when merging compatible blocks by Johannes Weiner · 4 months ago
  37. 6a56d21 BACKPORT: mm: page_alloc: remove pcppage migratetype caching by Johannes Weiner · 4 months ago
  38. 3879594 ANDROID: Set ALL_KMI_SYMBOLS to CONFIG_UNUSED_KSYMS_WHITELIST. by HONG Yifan · 4 months ago
  39. 28584d6 ANDROID: Move 6.6 AutoFDO profile to android/gki/aarch64/afdo by Yabin Cui · 4 months ago
  40. b495f54 UPSTREAM: exfat: call bh_read in get_block only when necessary by Sungjong Seo · 4 months ago
  41. 3d9e019 UPSTREAM: exfat: fix potential wrong error return from get_block by Sungjong Seo · 4 months ago
  42. 0e60a8d BACKPORT: FROMGIT: dm-bufio: don't schedule in atomic context by LongPing Wei · 4 months ago
  43. 8a34ab3 Revert "mm: resolve faulty mmap_region() error path behaviour" by Suren Baghdasaryan · 4 months ago
  44. a3b47b4 UPSTREAM: net_sched: Prevent creation of classes with TC_H_ROOT by Cong Wang · 4 months ago
  45. 041551b ANDROID: turn more configs off for microdroid kernel by Jiyong Park · 4 months ago
  46. 9acf2a0 ANDROID: turn more configs for microdroid kernel by Jiyong Park · 4 months ago
  47. fea3e8f ANDROID: turn CONFIG_EXPERT for microdroid kernels by Jiyong Park · 4 months ago
  48. eb4b900 ANDROID: re-run savedefconfig for microdroid kernels by Jiyong Park · 4 months ago
  49. 1f04c5f FROMGIT: f2fs: zone: fix to avoid inconsistence in between SIT and SSA by Chao Yu · 4 months ago
  50. 22fde3e FROMGIT: f2fs: prevent the current section from being selected as a victim during GC by yohan.joung · 4 months ago
  51. 4741ef5 FROMGIT: f2fs: clean up unnecessary indentation by Jaegeuk Kim · 4 months ago
  52. eed9b149 FROMGIT: cgroup/cpuset-v1: Add missing support for cpuset_v2_mode by T.J. Mercier · 4 months ago
  53. ced9dc1 UPSTREAM: PCI/ASPM: Fix L1SS saving by Ilpo Järvinen · 4 months ago
  54. 57d2e22 ANDROID: Update the ABI symbol list by Konrad Korczyński · 4 months ago
  55. 3fb2382 ANDROID: fs: Add vendor hooks for ep_create_wakeup_source & timerfd_create by Konrad Korczyński · 4 months ago
  56. 5b82c86 ANDROID: Add CtsJobSchedulerTestCases to the presubmit group. by chihsheng · 4 months ago
  57. 9eb342a Revert "tracing: Allow creating instances with specified system events" by Greg Kroah-Hartman · 4 months ago android15-6.6.87_r00
  58. 87e6b94 Revert "tracing: Switch trace_events_hist.c code over to use guard()" by Greg Kroah-Hartman · 4 months ago
  59. ef68e40 Revert "tracing/hist: Add poll(POLLIN) support on hist file" by Greg Kroah-Hartman · 4 months ago
  60. 2b3836f Revert "tracing/hist: Support POLLPRI event for poll on histogram" by Greg Kroah-Hartman · 4 months ago
  61. 4c08c7c Revert "tracing: Correct the refcount if the hist/hist_debug file fails to open" by Greg Kroah-Hartman · 4 months ago
  62. 6702b1e Revert "of: property: Increase NR_FWNODE_REFERENCE_ARGS" by Greg Kroah-Hartman · 4 months ago
  63. 9efb6d8 Revert "RDMA/core: Don't expose hw_counters outside of init net namespace" by Greg Kroah-Hartman · 4 months ago
  64. 8d5ae9a6 Revert "can: statistics: use atomic access in hot path" by Greg Kroah-Hartman · 4 months ago
  65. 17c7ed1 Merge 6.6.87 into android15-6.6-lts by Greg Kroah-Hartman · 4 months ago
  66. 259b5bf Merge 6.6.86 into android15-6.6-lts by Greg Kroah-Hartman · 4 months ago
  67. f071db8 Merge 6.6.85 into android15-6.6-lts by Greg Kroah-Hartman · 4 months ago
  68. 49de710 Merge 7d5669629422 ("KVM: arm64: Eagerly switch ZCR_EL{1,2}") into android15-6.6-lts by Greg Kroah-Hartman · 4 months ago
  69. cc59263 ANDROID: fuse-bpf: fix wrong logic in read backing by yoonho.shin · 4 months ago
  70. 8dedd2a ANDROID: GKI: Update oplus symbol list by zhengtangquan · 4 months ago
  71. 26c67c44 ANDROID: madvise: add vendor hook to bypass madvise by zhengtangquan · 4 months ago
  72. 08ca878 ANDROID: virtio_balloon: sysfs-configurable option bail_on_out_of_puff by Keir Fraser · 4 months ago
  73. 7c28850 Merge b44a37824878 ("mptcp: Fix data stream corruption in the address announcement") into android15-6.6-lts by Greg Kroah-Hartman · 4 months ago
  74. 3120fc5 Merge 6.6.84 into android15-6.6-lts by Greg Kroah-Hartman · 4 months ago
  75. e9a9efc ANDROID: GKI: allow abi break in struct io_ring_ctx by Greg Kroah-Hartman · 4 months ago
  76. ffe47cd ANDROID: abi_gki_aarch64_honor: whitelist symbols added percpu_ref_is_zero by yipeng xiang · 4 months ago
  77. 6e54d27 Merge 46b1b3d81a7e ("io_uring/kbuf: use vm_insert_pages() for mmap'ed pbuf ring") into android15-6.6-lts by Greg Kroah-Hartman · 4 months ago
  78. 82f1bb9 Merge af8f27ef1a00 ("io_uring/kbuf: vmap pinned buffer ring") into android15-6.6-lts by Greg Kroah-Hartman · 4 months ago
  79. 5e5e14f Merge 6168ec87bf12 ("io_uring: unify io_pin_pages()") into android15-6.6-lts by Greg Kroah-Hartman · 4 months ago
  80. ad8b6d5 Merge 719e745ee31c ("io_uring: use vmap() for ring mapping") into android15-6.6-lts by Greg Kroah-Hartman · 4 months ago
  81. cdba56b Merge b89f95b94cf7 ("io_uring: fix corner case forgetting to vunmap") into android15-6.6-lts by Greg Kroah-Hartman · 4 months ago
  82. ddc7771 Merge a0b21f2aca04 ("io_uring: don't attempt to mmap larger than what the user asks for") into android15-6.6-lts by Greg Kroah-Hartman · 4 months ago
  83. 2ccdc4d Merge 2905c4fe7e52 ("io_uring: get rid of remap_pfn_range() for mapping rings/sqes") into android15-6.6-lts by Greg Kroah-Hartman · 4 months ago
  84. 6d50a5f UPSTREAM: bpf: support SKF_NET_OFF and SKF_LL_OFF on skb frags by Willem de Bruijn · 4 months ago
  85. 4f55109 UPSTREAM: regset: use kvzalloc() for regset_get_alloc() by Douglas Anderson · 4 months ago
  86. 65855f0 ANDROID: fips140: strip debug symbols from fips140.ko by Eric Biggers · 4 months ago
  87. a41ceb1f Merge b6690a4172a3 ("mm: add nommu variant of vm_insert_pages()") into android15-6.6-lts by Greg Kroah-Hartman · 4 months ago
  88. 76b1013 ANDROID: 16K: Add VMA padding size to smaps output by Kalesh Singh · 5 months ago
  89. 04053bc ANDROID: 16K: Don't copy data vma for maps/smaps output by Kalesh Singh · 5 months ago
  90. 9be2a46 ANDROID: export of_find_gpio. by Xiong Liang · 5 months ago
  91. 422790d ANDROID: GKI: Update oplus symbol list by Hailong Liu · 5 months ago
  92. 43bf81d ANDROID: mm: add vendor hooks for file folio reclaim. by Hailong Liu · 5 months ago
  93. 814637c Linux 6.6.87 by Greg Kroah-Hartman · 5 months ago
  94. 47ee8328 tracing: Do not use PERF enums when perf is not defined by Steven Rostedt · 5 months ago
  95. 661f09d NFSD: Skip sending CB_RECALL_ANY when the backchannel isn't up by Chuck Lever · 5 months ago
  96. 9a81cde nfsd: put dl_stid if fail to queue dl_recall by Li Lingfeng · 5 months ago
  97. 15483af media: streamzap: fix race between device disconnection and urb callback by Murad Masimov · 5 months ago
  98. 753a620 exec: fix the racy usage of fs_struct->in_exec by Oleg Nesterov · 5 months ago
  99. 72a3b5c jfs: add index corruption check to DT_GETPAGE() by Roman Smirnov · 5 months ago
  100. a8c3180 jfs: fix slab-out-of-bounds read in ea_get() by Qasim Ijaz · 5 months ago