| 0 | 0 B | ||
| 001 Introduction to Tracing.en.srt | 2.6 KB | ||
| 001 Introduction to Tracing.mp4 | 18.3 MB | ||
| 1 | 924.6 KB | ||
| 2 | 703.3 KB | ||
| 002 Introduction to ftrace.en.srt | 2.8 KB | ||
| 002 Introduction to ftrace.mp4 | 14.8 MB | ||
| 3 | 807 KB | ||
| 003 Check Whether ftrace is enabled in kernel.en.srt | 6.2 KB | ||
| 003 Check Whether ftrace is enabled in kernel.mp4 | 46.1 MB | ||
| 4 | 568.6 KB | ||
| 004 Important files in tracefs.en.srt | 4.7 KB | ||
| 004 Important files in tracefs.mp4 | 31.4 MB | ||
| 005 Enabling a different tracer.en.srt | 6.9 KB | ||
| 005 Enabling a different tracer.mp4 | 50.5 MB | ||
| 5 | 285.2 KB | ||
| 6 | 829.3 KB | ||
| 006 Function Graph Tracer.en.srt | 7.3 KB | ||
| 006 Function Graph Tracer.mp4 | 54.5 MB | ||
| 007 Filtering functions.en.srt | 13.8 KB | ||
| 007 Filtering functions.mp4 | 114.7 MB | ||
| 7 | 556.3 KB | ||
| 008 Wildcard Characters in filters.en.srt | 3.4 KB | ||
| 008 Wildcard Characters in filters.mp4 | 21.1 MB | ||
| 8 | 745.3 KB | ||
| 009 Question and Answer.en.srt | 1.3 KB | ||
| 009 Question and Answer.mp4 | 5.2 MB | ||
| 9 | 429.6 KB | ||
| 010 ftrace on simple kernel module.en.srt | 12.6 KB | ||
| 010 ftrace on simple kernel module.mp4 | 105.6 MB | ||
| 10 | 103.8 KB | ||
| 011 Enabling and Disabling tracing.mp4 | 27.8 MB | ||
| 11 | 725.8 KB | ||
| 011 Enabling and Disabling tracing.en.srt | 3.2 KB | ||
| 012 trace vs trace_pipe.en.srt | 4.6 KB | ||
| 012 trace vs trace_pipe.mp4 | 38.4 MB | ||
| 12 | 266.3 KB | ||
| 013 Find out what calls made by a kernel function.en.srt | 7.1 KB | ||
| 013 Find out what calls made by a kernel function.mp4 | 50.2 MB | ||
| 13 | 924.9 KB | ||
| 014 Tracing a specific process.en.srt | 6.8 KB | ||
| 14 | 606.1 KB | ||
| 014 Tracing a specific process.mp4 | 56.1 MB | ||
| 15 | 15.7 KB | ||
| 015 Tracing functions of specific module.en.srt | 4.1 KB | ||
| 015 Tracing functions of specific module.mp4 | 29.5 MB | ||
| 016 trace_printk.en.srt | 7.4 KB | ||
| 016 trace_printk.mp4 | 67 MB | ||
| 16 | 118.2 KB | ||
| 017 Tracing kernel functions with a particular duration.en.srt | 3.1 KB | ||
| 17 | 468.3 KB | ||
| 017 Tracing kernel functions with a particular duration.mp4 | 26 MB | ||
| 018 Finding out how user space code gets into kernel.en.srt | 3.1 KB | ||
| 018 Finding out how user space code gets into kernel.mp4 | 23.6 MB | ||
| 18 | 765.7 KB | ||
| 019 irqs-off.en.srt | 2.9 KB | ||
| 019 irqs-off.mp4 | 19.2 MB | ||
| 19 | 760.4 KB | ||
| 20 | 379.3 KB | ||
| 020 need-resched.en.srt | 5.9 KB | ||
| 020 need-resched.mp4 | 46.7 MB | ||
| 021 Hardirq, softirq or process context.en.srt | 4.5 KB | ||
| 021 Hardirq, softirq or process context.mp4 | 34.5 MB | ||
| 21 | 696.2 KB | ||
| 022 preempt-depth.en.srt | 5.6 KB | ||
| 022 preempt-depth.mp4 | 39 MB | ||
| 22 | 895 KB | ||
| 023 Start_Stop tracing on a particular function.en.srt | 9 KB | ||
| 23 | 499.8 KB | ||
| 023 Start_Stop tracing on a particular function.mp4 | 77.7 MB | ||
| 024 trace_options file.en.srt | 8.4 KB | ||
| 024 trace_options file.mp4 | 63.3 MB | ||
| 24 | 508.1 KB | ||
| 25 | 919.5 KB | ||
| 025 options directory.en.srt | 2.7 KB | ||
| 025 options directory.mp4 | 23.1 MB | ||
| 026 Disabling interrupt information from function_graph.en.srt | 2.5 KB | ||
| 026 Disabling interrupt information from function_graph.mp4 | 22.4 MB | ||
| 26 | 523.9 KB | ||
| 027 Who is calling a particular kernel function.en.srt | 5.5 KB | ||
| 027 Who is calling a particular kernel function.mp4 | 39.5 MB | ||
| 27 | 865.9 KB | ||
| 028 trace_marker.en.srt | 2.8 KB | ||
| 28 | 937.3 KB | ||
| 028 trace_marker.mp4 | 18.6 MB | ||
| 029 trace_marker from userspace.en.srt | 3.3 KB | ||
| 29 | 132.9 KB | ||
| 029 trace_marker from userspace.mp4 | 26.1 MB | ||
| 030 Kernel function profiling.en.srt | 4.8 KB | ||
| 30 | 349.6 KB | ||
| 030 Kernel function profiling.mp4 | 28.8 MB | ||
| 031 Find maximum time interrupt are disabled.en.srt | 6.2 KB | ||
| 031 Find maximum time interrupt are disabled.mp4 | 58.3 MB | ||
| 31 | 948.5 KB | ||
| 032 Example of irqsoff tracer.en.srt | 3.9 KB | ||
| 032 Example of irqsoff tracer.mp4 | 26.3 MB | ||
| 32 | 132.9 KB | ||
| 033 Finding latencies at boot.en.srt | 7 KB | ||
| 033 Finding latencies at boot.mp4 | 48.9 MB | ||
| 33 | 713.6 KB | ||
| 034 Finding deepest kernel stack.en.srt | 6 KB | ||
| 34 | 856.7 KB | ||
| 034 Finding deepest kernel stack.mp4 | 45.9 MB | ||
| 35 | 464.6 KB | ||
| 035 ftrace dump on oops.en.srt | 2.9 KB | ||
| 035 ftrace dump on oops.mp4 | 13.6 MB | ||
| 36 | 27 KB | ||
| 036 snapshot.en.srt | 3.1 KB | ||
| 036 snapshot.mp4 | 22.1 MB | ||
| 037 Introduction to Tracepoints.en.srt | 5.4 KB | ||
| 37 | 639.8 KB | ||
| 037 Introduction to Tracepoints.mp4 | 34 MB | ||
| 038 Introduction to Tracing Events.en.srt | 14.8 KB | ||
| 038 Introduction to Tracing Events.mp4 | 131.4 MB | ||
| 39 | 355.7 KB | ||
| 039 Format file.en.srt | 8.5 KB | ||
| 039 Format file.mp4 | 69.4 MB | ||
| 040 Filter File.en.srt | 16.9 KB | ||
| 040 Filter File.mp4 | 162.8 MB | ||
| 40 | 451.1 KB | ||
| 041 More examples of setting filter.en.srt | 13.2 KB | ||
| 041 More examples of setting filter.mp4 | 112.2 MB | ||
| 41 | 501.3 KB | ||
| 042 Subsystem Filters.en.srt | 7.2 KB | ||
| 42 | 984.6 KB | ||
| 042 Subsystem Filters.mp4 | 61.3 MB | ||
| 043 Event Triggers.en.srt | 15.4 KB | ||
| 043 Event Triggers.mp4 | 139.3 MB | ||
| 43 | 654.5 KB | ||
| 044 Histograms.en.srt | 16.1 KB | ||
| 044 Histograms.mp4 | 135.2 MB | ||
| 44 | 748.7 KB | ||
| 045 set_event interface.en.srt | 6.1 KB | ||
| 045 set_event interface.mp4 | 60.6 MB | ||
| 45 | 92.4 KB | ||
| 46 | 669 KB | ||
| 046 Event PID Filtering.en.srt | 2.2 KB | ||
| 046 Event PID Filtering.mp4 | 22 MB | ||
| 47 | 558.8 KB | ||
| 047 Example of set_event_pid.en.srt | 4.4 KB | ||
| 047 Example of set_event_pid.mp4 | 44.3 MB | ||
| 048 Tracing Events at boot.en.srt | 1.4 KB | ||
| 048 Tracing Events at boot.mp4 | 5.9 MB | ||
| 48 | 157.7 KB | ||
| 49 | 177.9 KB | ||
| 049 mkdir.en.srt | 7.4 KB | ||
| 049 mkdir.mp4 | 63.5 MB | ||
| 50 | 187.2 KB | ||
| 050 Can i Change format of event.en.srt | 1 KB | ||
| 050 Can i Change format of event.mp4 | 5.7 MB | ||
| 51 | 705.9 KB | ||
| 051 USB Events.en.srt | 3.5 KB | ||
| 051 USB Events.mp4 | 31.3 MB | ||
| 52 | 971.8 KB | ||
| 052 Scheduling Events.en.srt | 7.7 KB | ||
| 052 Scheduling Events.mp4 | 64.9 MB | ||
| 053 Exception Events.en.srt | 6.9 KB | ||
| 053 Exception Events.mp4 | 54.5 MB | ||
| 53 | 10.7 KB | ||
| 054 module events.en.srt | 7 KB | ||
| 054 module events.mp4 | 49.1 MB | ||
| 54 | 362.1 KB | ||
| 055 ext4 events.en.srt | 11.1 KB | ||
| 055 ext4 events.mp4 | 110.3 MB | ||
| 55 | 878.4 KB | ||
| 056 fs events.mp4 | 54.1 MB | ||
| 56 | 625.2 KB | ||
| 056 fs events.en.srt | 5.6 KB | ||
| 057 irq events.en.srt | 17.6 KB | ||
| 57 | 903 KB | ||
| 057 irq events.mp4 | 192.8 MB | ||
| 058 net events.en.srt | 5.9 KB | ||
| 058 net events.mp4 | 44.2 MB | ||
| 58 | 37.2 KB | ||
| 59 | 899.1 KB | ||
| 059 Beaglebone events.en.srt | 11.7 KB | ||
| 059 Beaglebone events.mp4 | 99.9 MB | ||
| 060 Introduction.en.srt | 3.5 KB | ||
| 60 | 963.2 KB | ||
| 060 Introduction.mp4 | 20.1 MB | ||
| 61 | 819.4 KB | ||
| 061 trace-cmd list.en.srt | 10.9 KB | ||
| 061 trace-cmd list.mp4 | 74.1 MB | ||
| 62 | 415.7 KB | ||
| 062 trace-cmd stat.en.srt | 4.2 KB | ||
| 062 trace-cmd stat.mp4 | 35.7 MB | ||
| 63 | 731.2 KB | ||
| 063 trace-cmd start and trace-cmd stop.en.srt | 13.7 KB | ||
| 063 trace-cmd start and trace-cmd stop.mp4 | 87.3 MB | ||
| 064 trace-cmd show.en.srt | 4.7 KB | ||
| 064 trace-cmd show.mp4 | 38 MB | ||
| 64 | 160.6 KB | ||
| 065 trace-cmd reset.en.srt | 3.7 KB | ||
| 65 | 375.8 KB | ||
| 065 trace-cmd reset.mp4 | 30.3 MB | ||
| 066 trace-cmd Function Filtering.en.srt | 3.7 KB | ||
| 66 | 149.5 KB | ||
| 066 trace-cmd Function Filtering.mp4 | 30.9 MB | ||
| 067 trace-cmd Pid Filtering.en.srt | 4 KB | ||
| 067 trace-cmd Pid Filtering.mp4 | 35.6 MB | ||
| 67 | 272.5 KB | ||
| 068 trace-cmd record and trace-cmd report.en.srt | 13.3 KB | ||
| 068 trace-cmd record and trace-cmd report.mp4 | 110.5 MB | ||
| 069 trace-cmd extract.en.srt | 3.4 KB | ||
| 069 trace-cmd extract.mp4 | 28.8 MB | ||
| 070 Downloads.html | 921 B | ||
| 070 day1-ftrace.zip | 19.8 KB | ||
| 070 day2-ftrace.zip | 16.5 KB | ||
| 070 day3-ftrace.zip | 11.1 KB | ||
| 070 day4-ftrace.zip | 8.8 KB | ||
| 070 day5-ftrace-1.zip | 8.1 KB | ||
| TutsNode.com.txt | 102 B | ||
| [TGx]Downloaded from torrentgalaxy.to .txt | 614 B | ||
| ▲ 213 total files | |||

Description
A traditional debugger allows you to inspect the system state once the system is halted
i.e., after an error has been detected, but doesn’t reveal the events leading to the error.
To understand why an event took place, the relevant context has to be restored. This requires tracing
Tracing is the process of collecting information on the activity in a working system
With tracing, program execution is recorded during run-time, allowing for later analysis of the trace
Tracing provides developers with information useful for debugging.
In this course, we will be learning ftrace, which is the official tracer of Linux Kernel in deep
What can we do using ftrace?
—————————–
Debugging Linux Kernel
Analyzing Latencies in Linux Kernel
Learn and observe the flow of Linux Kernel
Trace context switches
Length of the time the interrupts are disabled
And many more
Who this course is for:
Kernel developers interested to learn various debugging techniques
Requirements
Should have knowledge in Linux Kernel
Last Updated 11/2020
| torrent name | size | uploader | age | seed | leech |
|---|---|---|---|---|---|
| 2.6 GB | freecoursewb | 8 months | 0 | 2 | |
| 508.9 MB | freecoursewb | 8 months | 8 | 1 | |
| 1.3 GB | freecoursewb | 2 years | 0 | 0 | |
| 1.7 GB | freecoursewb | 2 years | 0 | 0 | |
| 3.6 GB | notmrME | 5 years | 0 | 1 |
All Comments