├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── content-issue.yml │ └── question.yml ├── dependabot.yaml ├── pull-request-template.md └── workflows │ ├── check-code-snippets.yaml │ ├── generate-e-books.yaml │ └── release-e-books.yaml ├── .gitignore ├── Assets └── linux-kernel.png ├── Booting ├── README.md ├── images │ ├── bss.png │ ├── early-bss.svg │ ├── early-heap.svg │ ├── early-page-table.svg │ ├── early-stack.svg │ ├── kernel_first_address.png │ ├── minimal_stack.png │ ├── segment-descriptor.svg │ ├── segment-selector.svg │ ├── stack1.png │ ├── stack2.png │ ├── startup_32.svg │ ├── try_vmlinuz_in_qemu.png │ └── video_mode_setup_menu.png ├── linux-bootstrap-1.md ├── linux-bootstrap-2.md ├── linux-bootstrap-3.md ├── linux-bootstrap-4.md ├── linux-bootstrap-5.md └── linux-bootstrap-6.md ├── CODEOWNERS ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Cgroups ├── README.md ├── images │ └── menuconfig.png └── linux-cgroups-1.md ├── Concepts ├── README.md ├── linux-cpu-1.md ├── linux-cpu-2.md ├── linux-cpu-3.md └── linux-cpu-4.md ├── DataStructures ├── README.md ├── linux-datastructures-1.md ├── linux-datastructures-2.md └── linux-datastructures-3.md ├── Dockerfile ├── Initialization ├── README.md ├── images │ ├── CONFIG_NR_CPUS.png │ ├── NX.png │ ├── brk_area.png │ └── kernel_command_line.png ├── linux-initialization-1.md ├── linux-initialization-10.md ├── linux-initialization-2.md ├── linux-initialization-3.md ├── linux-initialization-4.md ├── linux-initialization-5.md ├── linux-initialization-6.md ├── linux-initialization-7.md ├── linux-initialization-8.md └── linux-initialization-9.md ├── Interrupts ├── README.md ├── images │ └── kernel.png ├── linux-interrupts-1.md ├── linux-interrupts-10.md ├── linux-interrupts-2.md ├── linux-interrupts-3.md ├── linux-interrupts-4.md ├── linux-interrupts-5.md ├── linux-interrupts-6.md ├── linux-interrupts-7.md ├── linux-interrupts-8.md └── linux-interrupts-9.md ├── KernelStructures ├── .gitkeep ├── README.md └── linux-kernelstructure-1.md ├── LICENSE ├── LINKS.md ├── MM ├── README.md ├── images │ ├── kernel_configuration_menu1.png │ ├── kernel_configuration_menu2.png │ └── memblock.png ├── linux-mm-1.md ├── linux-mm-2.md └── linux-mm-3.md ├── Makefile ├── Misc ├── README.md ├── images │ ├── dgap_menu.png │ ├── git_diff.png │ ├── github.png │ ├── google_linux.png │ ├── menuconfig.png │ ├── nconfig.png │ └── qemu.png ├── linux-misc-1.md ├── linux-misc-2.md ├── linux-misc-3.md └── linux-misc-4.md ├── README.md ├── SUMMARY.md ├── Scripts ├── LinuxKernelInsides.pdf ├── README.md ├── get_all_links.py └── latex.sh ├── SyncPrim ├── README.md ├── linux-sync-1.md ├── linux-sync-2.md ├── linux-sync-3.md ├── linux-sync-4.md ├── linux-sync-5.md └── linux-sync-6.md ├── SysCall ├── README.md ├── images │ └── ls_shell.png ├── linux-syscall-1.md ├── linux-syscall-2.md ├── linux-syscall-3.md ├── linux-syscall-4.md ├── linux-syscall-5.md └── linux-syscall-6.md ├── Theory ├── README.md ├── images │ └── 4_level_paging.png ├── linux-theory-1.md ├── linux-theory-2.md └── linux-theory-3.md ├── Timers ├── README.md ├── images │ ├── HZ.png │ └── base_small.png ├── linux-timers-1.md ├── linux-timers-2.md ├── linux-timers-3.md ├── linux-timers-4.md ├── linux-timers-5.md ├── linux-timers-6.md └── linux-timers-7.md ├── book-A5.json ├── book.json ├── contributors.md ├── cover.jpg └── scripts └── check_code_snippets.py /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | # These are supported funding model platforms 2 | 3 | patreon: 0xAX 4 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/content-issue.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/.github/ISSUE_TEMPLATE/content-issue.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/question.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/.github/ISSUE_TEMPLATE/question.yml -------------------------------------------------------------------------------- /.github/dependabot.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/.github/dependabot.yaml -------------------------------------------------------------------------------- /.github/pull-request-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/.github/pull-request-template.md -------------------------------------------------------------------------------- /.github/workflows/check-code-snippets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/.github/workflows/check-code-snippets.yaml -------------------------------------------------------------------------------- /.github/workflows/generate-e-books.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/.github/workflows/generate-e-books.yaml -------------------------------------------------------------------------------- /.github/workflows/release-e-books.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/.github/workflows/release-e-books.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.tex 2 | build 3 | -------------------------------------------------------------------------------- /Assets/linux-kernel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Assets/linux-kernel.png -------------------------------------------------------------------------------- /Booting/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Booting/README.md -------------------------------------------------------------------------------- /Booting/images/bss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Booting/images/bss.png -------------------------------------------------------------------------------- /Booting/images/early-bss.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Booting/images/early-bss.svg -------------------------------------------------------------------------------- /Booting/images/early-heap.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Booting/images/early-heap.svg -------------------------------------------------------------------------------- /Booting/images/early-page-table.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Booting/images/early-page-table.svg -------------------------------------------------------------------------------- /Booting/images/early-stack.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Booting/images/early-stack.svg -------------------------------------------------------------------------------- /Booting/images/kernel_first_address.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Booting/images/kernel_first_address.png -------------------------------------------------------------------------------- /Booting/images/minimal_stack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Booting/images/minimal_stack.png -------------------------------------------------------------------------------- /Booting/images/segment-descriptor.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Booting/images/segment-descriptor.svg -------------------------------------------------------------------------------- /Booting/images/segment-selector.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Booting/images/segment-selector.svg -------------------------------------------------------------------------------- /Booting/images/stack1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Booting/images/stack1.png -------------------------------------------------------------------------------- /Booting/images/stack2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Booting/images/stack2.png -------------------------------------------------------------------------------- /Booting/images/startup_32.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Booting/images/startup_32.svg -------------------------------------------------------------------------------- /Booting/images/try_vmlinuz_in_qemu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Booting/images/try_vmlinuz_in_qemu.png -------------------------------------------------------------------------------- /Booting/images/video_mode_setup_menu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Booting/images/video_mode_setup_menu.png -------------------------------------------------------------------------------- /Booting/linux-bootstrap-1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Booting/linux-bootstrap-1.md -------------------------------------------------------------------------------- /Booting/linux-bootstrap-2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Booting/linux-bootstrap-2.md -------------------------------------------------------------------------------- /Booting/linux-bootstrap-3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Booting/linux-bootstrap-3.md -------------------------------------------------------------------------------- /Booting/linux-bootstrap-4.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Booting/linux-bootstrap-4.md -------------------------------------------------------------------------------- /Booting/linux-bootstrap-5.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Booting/linux-bootstrap-5.md -------------------------------------------------------------------------------- /Booting/linux-bootstrap-6.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Booting/linux-bootstrap-6.md -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Cgroups/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Cgroups/README.md -------------------------------------------------------------------------------- /Cgroups/images/menuconfig.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Cgroups/images/menuconfig.png -------------------------------------------------------------------------------- /Cgroups/linux-cgroups-1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Cgroups/linux-cgroups-1.md -------------------------------------------------------------------------------- /Concepts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Concepts/README.md -------------------------------------------------------------------------------- /Concepts/linux-cpu-1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Concepts/linux-cpu-1.md -------------------------------------------------------------------------------- /Concepts/linux-cpu-2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Concepts/linux-cpu-2.md -------------------------------------------------------------------------------- /Concepts/linux-cpu-3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Concepts/linux-cpu-3.md -------------------------------------------------------------------------------- /Concepts/linux-cpu-4.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Concepts/linux-cpu-4.md -------------------------------------------------------------------------------- /DataStructures/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/DataStructures/README.md -------------------------------------------------------------------------------- /DataStructures/linux-datastructures-1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/DataStructures/linux-datastructures-1.md -------------------------------------------------------------------------------- /DataStructures/linux-datastructures-2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/DataStructures/linux-datastructures-2.md -------------------------------------------------------------------------------- /DataStructures/linux-datastructures-3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/DataStructures/linux-datastructures-3.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Dockerfile -------------------------------------------------------------------------------- /Initialization/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Initialization/README.md -------------------------------------------------------------------------------- /Initialization/images/CONFIG_NR_CPUS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Initialization/images/CONFIG_NR_CPUS.png -------------------------------------------------------------------------------- /Initialization/images/NX.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Initialization/images/NX.png -------------------------------------------------------------------------------- /Initialization/images/brk_area.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Initialization/images/brk_area.png -------------------------------------------------------------------------------- /Initialization/images/kernel_command_line.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Initialization/images/kernel_command_line.png -------------------------------------------------------------------------------- /Initialization/linux-initialization-1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Initialization/linux-initialization-1.md -------------------------------------------------------------------------------- /Initialization/linux-initialization-10.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Initialization/linux-initialization-10.md -------------------------------------------------------------------------------- /Initialization/linux-initialization-2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Initialization/linux-initialization-2.md -------------------------------------------------------------------------------- /Initialization/linux-initialization-3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Initialization/linux-initialization-3.md -------------------------------------------------------------------------------- /Initialization/linux-initialization-4.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Initialization/linux-initialization-4.md -------------------------------------------------------------------------------- /Initialization/linux-initialization-5.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Initialization/linux-initialization-5.md -------------------------------------------------------------------------------- /Initialization/linux-initialization-6.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Initialization/linux-initialization-6.md -------------------------------------------------------------------------------- /Initialization/linux-initialization-7.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Initialization/linux-initialization-7.md -------------------------------------------------------------------------------- /Initialization/linux-initialization-8.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Initialization/linux-initialization-8.md -------------------------------------------------------------------------------- /Initialization/linux-initialization-9.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Initialization/linux-initialization-9.md -------------------------------------------------------------------------------- /Interrupts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Interrupts/README.md -------------------------------------------------------------------------------- /Interrupts/images/kernel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Interrupts/images/kernel.png -------------------------------------------------------------------------------- /Interrupts/linux-interrupts-1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Interrupts/linux-interrupts-1.md -------------------------------------------------------------------------------- /Interrupts/linux-interrupts-10.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Interrupts/linux-interrupts-10.md -------------------------------------------------------------------------------- /Interrupts/linux-interrupts-2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Interrupts/linux-interrupts-2.md -------------------------------------------------------------------------------- /Interrupts/linux-interrupts-3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Interrupts/linux-interrupts-3.md -------------------------------------------------------------------------------- /Interrupts/linux-interrupts-4.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Interrupts/linux-interrupts-4.md -------------------------------------------------------------------------------- /Interrupts/linux-interrupts-5.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Interrupts/linux-interrupts-5.md -------------------------------------------------------------------------------- /Interrupts/linux-interrupts-6.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Interrupts/linux-interrupts-6.md -------------------------------------------------------------------------------- /Interrupts/linux-interrupts-7.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Interrupts/linux-interrupts-7.md -------------------------------------------------------------------------------- /Interrupts/linux-interrupts-8.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Interrupts/linux-interrupts-8.md -------------------------------------------------------------------------------- /Interrupts/linux-interrupts-9.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Interrupts/linux-interrupts-9.md -------------------------------------------------------------------------------- /KernelStructures/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /KernelStructures/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/KernelStructures/README.md -------------------------------------------------------------------------------- /KernelStructures/linux-kernelstructure-1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/KernelStructures/linux-kernelstructure-1.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/LICENSE -------------------------------------------------------------------------------- /LINKS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/LINKS.md -------------------------------------------------------------------------------- /MM/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/MM/README.md -------------------------------------------------------------------------------- /MM/images/kernel_configuration_menu1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/MM/images/kernel_configuration_menu1.png -------------------------------------------------------------------------------- /MM/images/kernel_configuration_menu2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/MM/images/kernel_configuration_menu2.png -------------------------------------------------------------------------------- /MM/images/memblock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/MM/images/memblock.png -------------------------------------------------------------------------------- /MM/linux-mm-1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/MM/linux-mm-1.md -------------------------------------------------------------------------------- /MM/linux-mm-2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/MM/linux-mm-2.md -------------------------------------------------------------------------------- /MM/linux-mm-3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/MM/linux-mm-3.md -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Makefile -------------------------------------------------------------------------------- /Misc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Misc/README.md -------------------------------------------------------------------------------- /Misc/images/dgap_menu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Misc/images/dgap_menu.png -------------------------------------------------------------------------------- /Misc/images/git_diff.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Misc/images/git_diff.png -------------------------------------------------------------------------------- /Misc/images/github.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Misc/images/github.png -------------------------------------------------------------------------------- /Misc/images/google_linux.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Misc/images/google_linux.png -------------------------------------------------------------------------------- /Misc/images/menuconfig.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Misc/images/menuconfig.png -------------------------------------------------------------------------------- /Misc/images/nconfig.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Misc/images/nconfig.png -------------------------------------------------------------------------------- /Misc/images/qemu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Misc/images/qemu.png -------------------------------------------------------------------------------- /Misc/linux-misc-1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Misc/linux-misc-1.md -------------------------------------------------------------------------------- /Misc/linux-misc-2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Misc/linux-misc-2.md -------------------------------------------------------------------------------- /Misc/linux-misc-3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Misc/linux-misc-3.md -------------------------------------------------------------------------------- /Misc/linux-misc-4.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Misc/linux-misc-4.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/README.md -------------------------------------------------------------------------------- /SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/SUMMARY.md -------------------------------------------------------------------------------- /Scripts/LinuxKernelInsides.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Scripts/LinuxKernelInsides.pdf -------------------------------------------------------------------------------- /Scripts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Scripts/README.md -------------------------------------------------------------------------------- /Scripts/get_all_links.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Scripts/get_all_links.py -------------------------------------------------------------------------------- /Scripts/latex.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Scripts/latex.sh -------------------------------------------------------------------------------- /SyncPrim/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/SyncPrim/README.md -------------------------------------------------------------------------------- /SyncPrim/linux-sync-1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/SyncPrim/linux-sync-1.md -------------------------------------------------------------------------------- /SyncPrim/linux-sync-2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/SyncPrim/linux-sync-2.md -------------------------------------------------------------------------------- /SyncPrim/linux-sync-3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/SyncPrim/linux-sync-3.md -------------------------------------------------------------------------------- /SyncPrim/linux-sync-4.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/SyncPrim/linux-sync-4.md -------------------------------------------------------------------------------- /SyncPrim/linux-sync-5.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/SyncPrim/linux-sync-5.md -------------------------------------------------------------------------------- /SyncPrim/linux-sync-6.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/SyncPrim/linux-sync-6.md -------------------------------------------------------------------------------- /SysCall/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/SysCall/README.md -------------------------------------------------------------------------------- /SysCall/images/ls_shell.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/SysCall/images/ls_shell.png -------------------------------------------------------------------------------- /SysCall/linux-syscall-1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/SysCall/linux-syscall-1.md -------------------------------------------------------------------------------- /SysCall/linux-syscall-2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/SysCall/linux-syscall-2.md -------------------------------------------------------------------------------- /SysCall/linux-syscall-3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/SysCall/linux-syscall-3.md -------------------------------------------------------------------------------- /SysCall/linux-syscall-4.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/SysCall/linux-syscall-4.md -------------------------------------------------------------------------------- /SysCall/linux-syscall-5.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/SysCall/linux-syscall-5.md -------------------------------------------------------------------------------- /SysCall/linux-syscall-6.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/SysCall/linux-syscall-6.md -------------------------------------------------------------------------------- /Theory/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Theory/README.md -------------------------------------------------------------------------------- /Theory/images/4_level_paging.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Theory/images/4_level_paging.png -------------------------------------------------------------------------------- /Theory/linux-theory-1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Theory/linux-theory-1.md -------------------------------------------------------------------------------- /Theory/linux-theory-2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Theory/linux-theory-2.md -------------------------------------------------------------------------------- /Theory/linux-theory-3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Theory/linux-theory-3.md -------------------------------------------------------------------------------- /Timers/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Timers/README.md -------------------------------------------------------------------------------- /Timers/images/HZ.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Timers/images/HZ.png -------------------------------------------------------------------------------- /Timers/images/base_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Timers/images/base_small.png -------------------------------------------------------------------------------- /Timers/linux-timers-1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Timers/linux-timers-1.md -------------------------------------------------------------------------------- /Timers/linux-timers-2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Timers/linux-timers-2.md -------------------------------------------------------------------------------- /Timers/linux-timers-3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Timers/linux-timers-3.md -------------------------------------------------------------------------------- /Timers/linux-timers-4.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Timers/linux-timers-4.md -------------------------------------------------------------------------------- /Timers/linux-timers-5.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Timers/linux-timers-5.md -------------------------------------------------------------------------------- /Timers/linux-timers-6.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Timers/linux-timers-6.md -------------------------------------------------------------------------------- /Timers/linux-timers-7.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/Timers/linux-timers-7.md -------------------------------------------------------------------------------- /book-A5.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/book-A5.json -------------------------------------------------------------------------------- /book.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/book.json -------------------------------------------------------------------------------- /contributors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/contributors.md -------------------------------------------------------------------------------- /cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/cover.jpg -------------------------------------------------------------------------------- /scripts/check_code_snippets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xAX/linux-insides/HEAD/scripts/check_code_snippets.py --------------------------------------------------------------------------------