- Feb 26, 2025
-
-
Greg Kroah-Hartman authored
Steps on the way to 6.13-rc1 Resolves merge conflicts in: drivers/ufs/core/ufshcd.c Change-Id: Ie9647cc4f0bd59ac126ebc79a9d3a9d251d3d27e Signed-off-by:
Greg Kroah-Hartman <gregkh@google.com>
-
Bumyong Lee authored
select hidden Kconfig: DMA_ENGINE_RAID. some dma devices selects DMA_ENGINE_RAID. this changes variable's type in struct dmaengine_unmap_data. it is required by dma device drivers to provide unified interface as modules. Bug: 396582183 Change-Id: I85a819ae2da820c949fc0dd5667a31fa44d07e13 Signed-off-by:
Bumyong Lee <bumyong.lee@samsung.com> (cherry picked from commit 89542310160d3b0ff963cc8fd23186d5acd231df)
-
- Feb 25, 2025
-
-
Bart Van Assche authored
Clearing lrbp->cmd in error paths is no longer necessary since commit 549e91a9 ("scsi: ufs: core: Fix handling of lrbp->cmd"). Fixes: 89c0d898 ("Merge tag 'v6.4-rc1' into android-mainline") Change-Id: Ie2ff5c83ac66a4639795ce4d84745e2a0d463f45 Signed-off-by:
Bart Van Assche <bvanassche@google.com>
-
- Feb 24, 2025
-
-
Greg Kroah-Hartman authored
Steps on the way to 6.13-rc1 Change-Id: Ia3e1ae1f9c0cc64387e6fa132aa26a150cdd1560 Signed-off-by:
Greg Kroah-Hartman <gregkh@google.com>
-
- Feb 22, 2025
-
-
Greg Kroah-Hartman authored
Merge 78a2cbd8 ("Merge tag 'libnvdimm-for-6.13' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm" ) into android-mainline Steps on the way to 6.13-rc1 Change-Id: Ie2624278534a61a472d384eefea060285228fbbd Signed-off-by:
Greg Kroah-Hartman <gregkh@google.com>
-
Greg Kroah-Hartman authored
Merge 2c22dc1e ("Merge tag 'mailbox-v6.13' of git://git.kernel.org/pub/scm/linux/kernel/git/jassibrar/mailbox" ) into android-mainline Steps on the way to 6.13-rc1 Change-Id: If185196ed354ae513fc683bd8bfd54f88a461a4e Signed-off-by:
Greg Kroah-Hartman <gregkh@google.com>
-
Greg Kroah-Hartman authored
Merge 2d32fba0 ("Merge tag 'pinctrl-v6.13-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl" ) into android-mainline Steps on the way to 6.13-rc1 Change-Id: I8be810e5c2d321193812044a614484d1a9b7d32e Signed-off-by:
Greg Kroah-Hartman <gregkh@google.com>
-
Greg Kroah-Hartman authored
Merge 70dbb12e ("Merge tag 'i2c-for-6.13-part2' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux" ) into android-mainline Steps on the way to 6.13-rc1 Change-Id: I0f4f02ca4a1a0bbb24f0b925317ba35323ce531d Signed-off-by:
Greg Kroah-Hartman <gregkh@google.com>
-
Greg Kroah-Hartman authored
Merge 5d38cb9b ("Merge tag 'firewire-updates-6.13' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394" ) into android-mainline Steps on the way to 6.13-rc1 Change-Id: Ia413e5cf5578635cb77f8329ac8e63ee61e77eea Signed-off-by:
Greg Kroah-Hartman <gregkh@google.com>
-
Greg Kroah-Hartman authored
Merge e06635e2 ("Merge tag 'slab-for-6.13-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab" ) into android-mainline Steps on the way to 6.13-rc1 Change-Id: I2bc3beb25eeda521f43a3398a98774ed8be43b62 Signed-off-by:
Greg Kroah-Hartman <gregkh@google.com>
-
Greg Kroah-Hartman authored
Merge f5f4745a ("Merge tag 'mm-nonmm-stable-2024-11-24-02-05' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm" ) into android-mainline Steps on the way to 6.13-rc1 Change-Id: Ifc9d4c8627de3000229cf5fdb96940abd5e59c7b Signed-off-by:
Greg Kroah-Hartman <gregkh@google.com>
-
Greg Kroah-Hartman authored
Merge 7f4f3b14 ("Merge tag 'trace-rust-v6.13' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace" ) into android-mainline Steps on the way to 6.13-rc1 Change-Id: I83f0f2ab637e765da94b60a472b3c5c73498a3dc Signed-off-by:
Greg Kroah-Hartman <gregkh@google.com>
-
Greg Kroah-Hartman authored
Merge 36843bfb ("Merge tag 'hardening-v6.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux" ) into android-mainline Steps on the way to 6.13-rc1 Change-Id: I5f37ec9b23289a4c90eafaca552df24e4042820e Signed-off-by:
Greg Kroah-Hartman <gregkh@google.com>
-
Greg Kroah-Hartman authored
Merge 4e07155d ("Merge tag 'fbdev-for-6.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev" ) into android-mainline Steps on the way to 6.13-rc1 Change-Id: I7133668fead493959f4c5b0ddd3b667851c39bc3 Signed-off-by:
Greg Kroah-Hartman <gregkh@google.com>
-
Greg Kroah-Hartman authored
Merge 3e51108c ("Merge tag 'input-for-v6.13-rc0' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input" ) into android-mainline Steps on the way to 6.13-rc1 Change-Id: I1fb4ae1ccfa9e8139df912cb5655118d5b89ae9e Signed-off-by:
Greg Kroah-Hartman <gregkh@google.com>
-
Greg Kroah-Hartman authored
Merge 9f16d5e6 ("Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm" ) into android-mainline Steps on the way to 6.13-rc1 Change-Id: I92f8d298856ee972cb22d3c37ea06b5fb79be459 Signed-off-by:
Greg Kroah-Hartman <gregkh@google.com>
-
Greg Kroah-Hartman authored
Merge 42d9e8b7 ("Merge tag 'powerpc-6.13-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux" ) into android-mainline Steps on the way to 6.13-rc1 Change-Id: Idc4c869b23d6a885aa3706665dc17296ab362bf5 Signed-off-by:
Greg Kroah-Hartman <gregkh@google.com>
-
Greg Kroah-Hartman authored
Merge 5c00ff74 ("Merge tag 'mm-stable-2024-11-18-19-27' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm" ) into android-mainline Steps on the way to 6.13-rc1 Change-Id: I3dd4cc4e9f6cda049df70688b4318d1a19e963e9 Signed-off-by:
Greg Kroah-Hartman <gregkh@google.com>
-
Greg Kroah-Hartman authored
Steps on the way to 6.13-rc1 Change-Id: I53e428ee5334506d515e1d1a7ae3a87361da4694 Signed-off-by:
Greg Kroah-Hartman <gregkh@google.com>
-
Greg Kroah-Hartman authored
Merge 0938b161 ("mm: don't set readahead flag on a folio when lookahead_size > nr_to_read") into android-mainline Steps on the way to 6.13-rc1 Change-Id: I139a93bb9e592f4facfb50731a2b23c57ae86392 Signed-off-by:
Greg Kroah-Hartman <gregkh@google.com>
-
Greg Kroah-Hartman authored
Steps on the way to 6.13-rc1 Change-Id: I30c4afe3099b22e2ffe05924c98388b165111806 Signed-off-by:
Greg Kroah-Hartman <gregkh@google.com>
-
Greg Kroah-Hartman authored
Steps on the way to 6.13-rc1 Change-Id: Ib96aa5ada1c93e64880dc5c84f450c5d0fca6e88 Signed-off-by:
Greg Kroah-Hartman <gregkh@google.com>
-
Greg Kroah-Hartman authored
Steps on the way to 6.13-rc1 Change-Id: I07b99346ed01b4217375f0a719080876460c468e Signed-off-by:
Greg Kroah-Hartman <gregkh@google.com>
-
- Feb 21, 2025
-
-
T.J. Mercier authored
This reverts commit 7d91e4ee. Change-Id: Id28ff300b0141f07848a7c14e2dcb6fe734e4b15 Signed-off-by:
T.J. Mercier <tjmercier@google.com>
-
Greg Kroah-Hartman authored
Merge e26060d1 ("mm: swap: make some count_mthp_stat() call-sites be THP-agnostic.") into android-mainline Steps on the way to 6.13-rc1 Change-Id: I9d399f315947ddedc5913b7caad55c73a1312493 Signed-off-by:
Greg Kroah-Hartman <gregkh@google.com>
-
Greg Kroah-Hartman authored
Merge 7aefa598 ("powerpc: assert_pte_locked() use pte_offset_map_ro_nolock()") into android-mainline Steps on the way to 6.13-rc1 Change-Id: I88a3006f8619054992a6d5b528a1bbb198562b2d Signed-off-by:
Greg Kroah-Hartman <gregkh@google.com>
-
Greg Kroah-Hartman authored
Merge 228a1157 ("Merge tag '6.13-rc-part1-SMB3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6" ) into android-mainline Steps on the way to 6.13-rc1 Change-Id: I91f89c486d21d1e0a4512d7289bae461ed11c448 Signed-off-by:
Greg Kroah-Hartman <gregkh@google.com>
-
- Feb 20, 2025
-
-
Greg Kroah-Hartman authored
Merge e7675238 ("Merge tag 'ovl-update-6.13' of git://git.kernel.org/pub/scm/linux/kernel/git/overlayfs/vfs" ) into android-mainline Steps on the way to 6.13-rc1 Resolves merge conflicts in: fs/fuse/passthrough.c kernel/cred.c Change-Id: Ib820011dd423ae79e29269a618e8ac6e6bc8b5bc Signed-off-by:
Greg Kroah-Hartman <gregkh@google.com>
-
Greg Kroah-Hartman authored
Merge 060fc106 ("Merge tag 'unicode-next-6.13' of git://git.kernel.org/pub/scm/linux/kernel/git/krisman/unicode" ) into android-mainline Steps on the way to 6.13-rc1 Change-Id: I0d94c69a6ce449bc8d5d13f15c19ca887bab8e5b Signed-off-by:
Greg Kroah-Hartman <gregkh@google.com>
-
Paul Lawrence authored
This reverts commit 90f11a7d. The override_creds patches are no longer needed thanks to the work documented in the below bug. Test: adb remount still works Bug: 388912628 Change-Id: I06aa77f6111fc6651ce4f250bf0ff41c52f51e4d Signed-off-by:
Paul Lawrence <paullawrence@google.com>
-
- Feb 19, 2025
-
-
pengdonglin authored
I encountered an issue where Perfetto sometimes fails to display the blocked function when a thread enters the D state. The problem arises from the caller value in the trace_sched_blocked_reason, and I observed the following outputs while using bpftrace: bpftrace -e 't:sched:sched_blocked_reason /args.caller > 0 && args.caller < 0xFFFFFFFF/ {@[args.caller]=count();}' Attaching 1 probe... ^C @[0x26a8]: 1 @[0x188]: 1 @[0x3]: 1 @[0xf833]: 1 @[0x4]: 10 @[0x9]: 14 @[0x1]: 23 When try_to_wake_up is waking a thread executing __schedule, it can trigger the trace_sched_blocked_reason. This function attempts to obtain the thread's backtrace using __get_wchan. However, __get_wchan requires the thread to be blocking in cpu_switch_to, which is not always the case. | set_current_state(TASK_UNINTERRUPTIBLE) | __schedule | deactivate_task | p->on_rq = 0 | dequeue_task try_to_wake_up | pick_next_task ttwu_state_match(TASK_UNINTERRUPTIBLE) | context_switch p->on_rq == 0 | prepare_task_switch p->__state & TASK_UNINTERRUPTIBLE | switch_mm trace_sched_blocked_reason | __switch_to __get_wchan | ...... unwind_init_from_task | cpu_switch_to state->fp = thread_saved_fp(p) | mov x10, #THREAD_CPU_CONTEXT // Load an invalid fp | add x8, x0, x10 | ...... | stp fp, x9, [x8], #16 | str lr, [x8] | ...... | ret To resolve this, we can move the trace_sched_blocked_reason call inside __schedule to ensure accurate caller information. Fixes: 44447dec ("ANDROID: sched: move blocked reason trace point to cover all class") Change-Id: Ib63839107dbe835a52f191cceef9452d13e18785 Signed-off-by:
pengdonglin <pengdonglin@xiaomi.com>
-
Greg Kroah-Hartman authored
Merge ceba6f6f ("Merge tag 'iommu-updates-v6.13' of git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux" ) into android-mainline Steps on the way to 6.13-rc1 Change-Id: I8012c75c0622badaccced6561cfc7d8ba6c2acd8 Signed-off-by:
Greg Kroah-Hartman <gregkh@google.com>
-
Greg Kroah-Hartman authored
Merge eb78332b ("Merge tag 'thermal-6.13-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm" ) into android-mainline Steps on the way to 6.13-rc1 Change-Id: Idf88bb0f1e2e27af607fc1f05fbca2e09b6db9c5 Signed-off-by:
Greg Kroah-Hartman <gregkh@google.com>
-
Greg Kroah-Hartman authored
Merge 93251bdf ("Merge tag 'leds-next-6.13' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/leds" ) into android-mainline Steps on the way to 6.13-rc1 Change-Id: I886bab96829c466690f3e948566cc9077d4124aa Signed-off-by:
Greg Kroah-Hartman <gregkh@google.com>
-
Greg Kroah-Hartman authored
Merge 06afb0f3 ("Merge tag 'trace-v6.13' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace" ) into android-mainline Steps on the way to 6.13-rc1 Change-Id: I03f13aa88ff45410824c1c9d8ea793ff4c3a134f Signed-off-by:
Greg Kroah-Hartman <gregkh@google.com>
-
Greg Kroah-Hartman authored
In commit a9cfb877 ("tracing: Introduce tracepoint extended structure"), the tracepoint structure changed to save space when not enabled. Update the DEFINE_HOOK_FN() to work properly with these changes as well. Fixes: a9cfb877 ("tracing: Introduce tracepoint extended structure") Change-Id: Ic1b190e502b175a528c7dda5f33f32244f9c834d Signed-off-by:
Greg Kroah-Hartman <gregkh@google.com>
-
Greg Kroah-Hartman authored
Steps on the way to 6.13-rc1 Change-Id: I20d5a05b2fdd7acac10b4751d50c6254f3068c1e Signed-off-by:
Greg Kroah-Hartman <gregkh@google.com>
-
Greg Kroah-Hartman authored
Steps on the way to 6.13-rc1 Change-Id: I51d5ede4811cf586d9d99aff905e91fbb71817d9 Signed-off-by:
Greg Kroah-Hartman <gregkh@google.com>
-
Greg Kroah-Hartman authored
In commit 4a8840af ("tracepoints: Use new static branch API"), the tracing infrastructure finally moved over to use the "new" static branch apis fully, breaking the android tracepoint macros/functions. Convert our out-of-tree tracepoint logic to use the static branch apis as well, fixing everything up properly. Fixes: 4a8840af ("tracepoints: Use new static branch API") Change-Id: I9cd70f1c9efc255b4d67b63664971f35d5830183 Signed-off-by:
Greg Kroah-Hartman <gregkh@google.com>
-
Greg Kroah-Hartman authored
Steps on the way to 6.13-rc1 Change-Id: If6467523b899d96db554e567fbabf90240db2a82 Signed-off-by:
Greg Kroah-Hartman <gregkh@google.com>
-