Download Udemy – System Calls in depth 2021-4

Download Udemy - System Calls in depth 2021-4

Description

System Calls in depth course. What will you learn from this course?

  • Principles of inline assembly
  • Types of inline assembly: basic and advanced
  • GCC forum mode: AT&T
  • Input and output operands
  • Various uses of inline assembly in the Linux kernel: interrupts, I/O ports, atomic operations, CPUIDs, control registers, timestamp counters, etc.
  • Deep understanding of system calls: different methods of switching from user space to kernel space (int $0x80, sysenter/sysexit, syscall/sysret)
  • VDSO
  • And…

Examples covered in this course:

  • Add two numbers in the inline assembly
  • Add three numbers in the inline assembly
  • Subtraction, division, multiplication in inline set
  • Can we disable or enable interrupts in user space?
  • Check if interrupts are enabled or disabled in user space
  • Enable/disable interrupts in user space
  • Simple locking implementation to avoid race conditions: prefix lock, compare and swap instructions
  • And …

What you will learn in the System Calls in depth course

  • Principles of inline assembly

  • Writing example for Inline assembly

  • Various places where inline assembly is used

  • Add a new system call to the kernel

  • Updating the system call table

  • VDSO and virtual system calls

This course is suitable for people who

  • Linux kernel developers are interested in gaining in-depth knowledge of how system calls work

Course specifications System Calls in deep

  • Publisher: Udemy
  • teacher: Linux Trainer
  • Training level: beginner to advanced
  • Training duration: 4 hours and 56 minutes
  • Number of courses: 100

Course headings

Prerequisites of the System Calls in Deep course

  • Should have a basic understanding of Linux Kernel modules
  • C language

Course images

System calls in depth

Sample video of the course

Installation guide

After Extract, view with your favorite Player.

Subtitle: None

Quality: 720p

download link

Download part 1 – 1 GB

Download part 2 – 960 MB

File(s) password: www.downloadly.ir

Size

1.9 GB

Be the first to comment

Leave a Reply

Your email address will not be published.


*