linux-insides icon indicating copy to clipboard operation
linux-insides copied to clipboard

A little bit about a linux kernel

Results 50 linux-insides issues
Sort by recently updated
recently updated
newest added

**Describe the bug** The doc description bootloader jump to kernel at [When the bootloader transfers control to the kernel, it starts at:](https://github.com/0xAX/linux-insides/blob/master/Booting/linux-bootstrap-1.md) ``` X + sizeof(KernelBootSector) + 1 ``` I...

queued_spin_lock is defined and implement in include/asm-generic/qspinlock.h

replaced what looked like a wrong link for SME in the first chapter on kernel initialisation

Change path from kernel/main.c to kernel/modules/main.c

result of the sum is initially 15 not 10 because we add 10 and 5, this can be misguiding

In part two (https://0xax.gitbooks.io/linux-insides/content/SysCall/linux-syscall-2.html section "Preparation before system call handler will be called") its clear that for example ECX is not used as an argument register since RIP is stored...

https://0xax.gitbooks.io/linux-insides/content/SysCall/linux-syscall-2.html Looking at the "Initialization of the system calls table" section, it's quite misleading since the syscall table isn't used in newer kernel versions and the [arch/x86/entry/syscall_64.c](https://github.com/torvalds/linux/blob/16f73eb02d7e1765ccab3d2018e0bd98eb93d973/arch/x86/entry/syscall_64.c) file is linked...

1. Added clarification that enabling Docker experimental features is an optional step (see `image` target of a Makefile). 2. Adding extra command line options to the docker.service `Exec=` is discouraged...