summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/bin/task-analyzer-report
diff options
context:
space:
mode:
authorChi Zhiling <chizhiling@kylinos.cn>2026-01-14 20:17:58 +0800
committerNamjae Jeon <linkinjeon@kernel.org>2026-02-12 21:21:51 +0900
commit9fb696a10a6735a15a0d2b4370419702e99818d0 (patch)
tree5adba4a4673a00368b00e5c3e4f2e43b561805e7 /tools/perf/scripts/python/bin/task-analyzer-report
parent8c6bdce0e91425ca5e84f52819b7cf0e024fb129 (diff)
downloadkernel-9fb696a10a6735a15a0d2b4370419702e99818d0.tar.gz
exfat: return the start of next cache in exfat_cache_lookup
Change exfat_cache_lookup to return the cluster number of the last cluster before the next cache (i.e., the end of the current cache range) or the given 'end' if there is no next cache. This allows the caller to know whether the next cluster after the current cache is cached. The function signature is changed to accept an 'end' parameter, which is the upper bound of the search range. The function now stops early if it finds a cache that starts within the current cache's tail, meaning caches are contiguous. The return value is the cluster number at which the next cache starts (minus one) or the original 'end' if no next cache is found. The new behavior is illustrated as follows: cache: [ccccccc-------ccccccccc] search: [..................] return: ^ Signed-off-by: Chi Zhiling <chizhiling@kylinos.cn> Reviewed-by: Yuezhang Mo <Yuezhang.Mo@sony.com> Signed-off-by: Namjae Jeon <linkinjeon@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/bin/task-analyzer-report')
0 files changed, 0 insertions, 0 deletions
memory with PTRACE_PEEK_SIGINFOEric W. Biederman 2019-05-21treewide: Add SPDX license identifier for missed filesThomas Gleixner 2019-03-29ptrace: take into account saved_sigmask in PTRACE{GET,SET}SIGMASKAndrei Vagin 2019-01-03Remove 'type' argument from access_ok() functionLinus Torvalds 2018-11-28ptrace: Remove unused ptrace_may_access_sched() and MODE_IBRSThomas Gleixner 2018-10-24Merge branch 'siginfo-linus' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds 2018-10-03signal: Distinguish between kernel_siginfo and siginfoEric W. Biederman 2018-10-03signal: Introduce copy_siginfo_from_user and use it's return valueEric W. Biederman 2018-09-26x86/speculation: Apply IBPB more strictly to avoid cross-process data leakJiri Kosina 2018-09-11signal: Use SEND_SIG_PRIV not SEND_SIG_FORCED with SIGKILL and SIGSTOPEric W. Biederman 2018-02-06pids: introduce find_get_task_by_vpid() helperMike Rapoport 2018-01-31Merge branch 'next-seccomp' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds 2018-01-16ptrace: Use copy_siginfo in setsiginfo and getsiginfoEric W. Biederman 2018-01-15signal: Remove the code to clear siginfo before calling copy_siginfo_from_user32Eric W. Biederman 2017-11-28ptrace, seccomp: add support for retrieving seccomp metadataTycho Andersen 2017-07-24signal: Remove kernel interal si_code magicEric W. Biederman 2017-05-23ptrace: Properly initialize ptracer_cred on forkEric W. Biederman 2017-04-08ptrace: fix PTRACE_LISTEN race corrupting task->statebsegall@google.com 2017-03-02sched/headers: Prepare for new header dependencies before moving code to <lin...Ingo Molnar 2017-03-02sched/headers: Prepare for new header dependencies before moving code to <lin...Ingo Molnar 2017-03-02sched/headers: Prepare for new header dependencies before moving code to <lin...Ingo Molnar 2016-11-22ptrace: Don't allow accessing an undumpable mmEric W. Biederman 2016-11-22ptrace: Capture the ptracer's creds not PT_PTRACE_CAPEric W. Biederman 2016-11-22mm: Add a user_ns owner to mm_struct and fix ptrace permission checksEric W. Biederman 2016-10-19mm: replace access_process_vm() write parameter with gup_flagsLorenzo Stoakes