1
0
mirror of https://github.com/0xAX/linux-insides.git synced 2025-05-16 02:58:44 +00:00
Commit Graph

1931 Commits

Author SHA1 Message Date
Siddh Raman Pant
d32efcd7b9
Merge b20c386332 into 3504d5315f 2025-04-16 07:51:39 +00:00
Alex Kuleshov
3504d5315f
Merge pull request #861 from devarajabc/master
Fix incorrect description of tasklet
2025-04-13 20:42:57 +05:00
Chi-Kuan Chiu
3f1ec38445 Fix incorrect description of tasklet
The original text mistakenly referred to `tasklet_vec` and
`tasklet_hi_vec` as arrays.
In reality, they are implemented as per-CPU linked lists for managing
normal- and high-priority tasklets.
This commit updates the description to reflect their correct structure.
Reference: kernel/softirq.c

Let me know if this should be filed as an issue first instead — happy to adjust accordingly.

Co-authored-by: Cheng-Yang Chou <yphbchou0911@gmail.com>
2025-04-13 21:01:07 +08:00
Alex Kuleshov
5bf7e3dfb2
Merge pull request #856 from vctorized/master
Update linux-theory-3.md
2024-11-23 23:42:33 +05:00
Alex Kuleshov
ce22aa59e6
Merge pull request #857 from itsme300/patch-2
Update linux-misc-1.md
2024-11-23 23:41:02 +05:00
Arjun
2332d8d257
Update linux-misc-1.md
qemu-system-x86_64: -m 8GB: Parameter 'size' expects a non-negative number below 2^64
Optional suffix k, M, G, T, P or E means kilo-, mega-, giga-, tera-, peta-
and exabytes, respectively.
2024-11-05 14:01:20 +05:30
vctorized
00c0c94448
Update linux-theory-3.md
fix typo
2024-10-01 12:25:25 +02:00
Klaudia Grzondziel
0995b4bc53
Merge pull request #851 from 0xAX/contributing 2024-06-17 18:01:40 +02:00
Klaudia Grzondziel
38372ccb37 Fix the link 2024-06-17 17:59:30 +02:00
Klaudia Grzondziel
8ea596dbc6 Add contribution guide, codeowners, and code of conduct 2024-06-17 17:46:26 +02:00
Dongliang Mu
f7c6b82a5c
Merge pull request #843 from ruitianzhong/unavailable-link-fix
fix broken links on kernel stacks
2024-05-05 17:44:04 +08:00
Dongliang Mu
7dd61a6921
Merge pull request #842 from beninidavide/fix_grammar
Fix grammar
2024-05-05 17:35:12 +08:00
ruitianzhong
57ba9b4860 fix all broken links on Kernel stacks 2024-02-05 21:11:44 +08:00
ruitianzhong
4a4659ca39
update unavailable link in linux-interrupts-2.md
Signed-off-by: ruitianzhong <ruitian-zhong@outlook.com>
2024-02-05 21:05:15 +08:00
Davide Benini
172c326798
Update contributors.md 2024-01-19 14:49:06 +01:00
Davide Benini
7feecf88ad
Update linux-interrupts-9.md
Small grammar fixes
2024-01-18 16:57:27 +01:00
Dongliang Mu
ec107900a0
Merge pull request #835 from l-0-l/patch-1
Fix a typo
2023-09-01 08:15:28 -04:00
Siddh Raman Pant
b20c386332 README: Specify location of generated ebooks 2023-08-25 23:23:55 +05:30
Siddh Raman Pant
665600187c
Create a release with ebooks on push to master
Use GitHub actions to create a release with PDF, EPUB, and MOBI files
automatically on push to master. The action can also be triggered
manually.

The commit ID will be used as tag for releases.

This action does not use GitBook, but a fork of it named HonKit.
gitbook-cli isn't maintained since 6 years, whereas honkit is a
maintained fork.
2023-08-24 21:18:40 +05:30
l-0-l
4da4a9556e
Fix a typo 2023-05-17 13:09:09 +03:00
Alex Kuleshov
859d98c037
Merge pull request #826 from XieGuochao/linux-sync-5-fix
Fix typos in linux-sync-5
2023-02-17 15:10:23 +06:00
Guochao Xie
eb70541d39 Fix typo in linux-sync-5 2023-02-10 15:59:57 +01:00
Dongliang Mu
dd515d0b96
Fix small typo
calll -> call
2023-01-09 19:25:02 +08:00
0xAX
2cceabdd31
Merge pull request #822 from kagurazakakotori/patch-1
Correct the description of check_cpu()
2022-11-20 15:13:55 +06:00
Kagurazaka Kotori
3d55fd2be8
Correct the description of check_cpu()
check_cpu() turns on SSE instructions by clearing bit 15 of HWCR MSR
on legacy AMD processors. Refer to "MSRC001_0015 Hardware Configuration
(HWCR)" of BIOS and Kernel Developer Guide (BKDG) for AMD Family 14h
Models 00h-0Fh Processors [1].

[1] https://www.amd.com/system/files/TechDocs/43170_14h_Mod_00h-0Fh_BKDG.pdf
2022-11-01 16:05:43 +08:00
0xAX
54f9314a56
Merge pull request #820 from FahimFBA/issue-801
2 issue templates added
2022-08-08 13:39:58 +06:00
FahimFBA
2054c71663 feature request template added 2022-08-07 21:10:16 +06:00
FahimFBA
eca52ebfdb bug report added 2022-08-07 21:08:57 +06:00
0xAX
6bcb0caacc
Merge pull request #819 from renaudgermain/copyedit-kernel-structures
copyedit: kernel structures chapter
2022-08-06 18:11:13 +06:00
0xAX
360fc7c129
Merge pull request #818 from renaudgermain/copyedit-misc
copyedit: misc chapter
2022-08-06 18:10:42 +06:00
Renaud Germain
6caecbfec3 copyedit: kernel structures chapter 2022-08-02 20:15:51 -04:00
Renaud Germain
870ed9e375 copyedit: misc chapter 2022-08-02 20:14:01 -04:00
Alexander Kuleshov
4d6cf71f67 theory: fix userspace bits
related issue: #695

Thank you @m4p1e

Signed-off-by: Alexander Kuleshov <kuleshovmail@gmail.com>
2022-07-31 16:13:04 +06:00
Alexander Kuleshov
ff10a7b0f1
general: add link to generating of PDF,epub,mobi
Signed-off-by: Alexander Kuleshov <kuleshovmail@gmail.com>
2022-07-31 16:10:56 +06:00
Alexander Kuleshov
613d8d6199 general: remove support paragraph from README.md
related issue: #739

Signed-off-by: Alexander Kuleshov <kuleshovmail@gmail.com>
2022-07-31 16:04:30 +06:00
Alexander Kuleshov
3920ef412a init: s/common_cpu/cpu_number
related issue: #682

Thanks @PinoTsao

Signed-off-by: Alexander Kuleshov <kuleshovmail@gmail.com>
2022-07-31 16:01:55 +06:00
Alexander Kuleshov
24f50f0c00 init: improve sentence in linux-initialization-3.md
related issue - #676

Signed-off-by: Alexander Kuleshov <kuleshovmail@gmail.com>
2022-07-31 15:56:07 +06:00
0xAX
650ff13345
Merge pull request #800 from renaudgermain/capitalize-linux
capitalize Linux everywhere
2022-07-31 15:32:00 +06:00
0xAX
20ee3691a4
Merge branch 'master' into capitalize-linux 2022-07-31 15:31:51 +06:00
0xAX
5f76b7e874
Merge pull request #789 from junbo42/linux-timers-3-fix
cpu_idle_loop logical in book is wrong
2022-07-31 15:12:31 +06:00
0xAX
24db79b87e
Merge branch 'master' into linux-timers-3-fix 2022-07-31 15:12:25 +06:00
0xAX
259a219ec6
Merge pull request #786 from dexterp/task-automation-makefile
Add Makefile for task automation
2022-07-31 15:11:36 +06:00
0xAX
78285b65f3
Merge branch 'master' into task-automation-makefile 2022-07-31 15:11:28 +06:00
0xAX
75500e2a7d
Merge pull request #788 from henrybear327/patch-2
Fix an image link in linux-misc-1.md
2022-07-31 15:10:25 +06:00
0xAX
1f6c29f10e
Merge branch 'master' into patch-2 2022-07-31 15:10:18 +06:00
0xAX
5352b11ceb
Merge pull request #783 from Linux-project/imgbot
chore : [ImgBot] Optimize images
2022-07-31 15:03:04 +06:00
0xAX
4ea7ed4512
Merge pull request #785 from jajajasalu2/coreboot-links
Booting: Add coreboot source code links to linux-bootstrap-1.md
2022-07-31 15:02:02 +06:00
0xAX
d59b0a6df8
Merge pull request #773 from h4child/patch-3
Update linux-bootstrap-5.md
2022-07-31 15:00:43 +06:00
0xAX
099bec01b5
Merge pull request #701 from sakshatshinde/master
Create a standalone LICENSE.md
2022-07-31 14:58:19 +06:00
0xAX
ec71316959
Merge pull request #816 from renaudgermain/copyedit-data-structure
copyedit: data structures chapter
2022-07-31 14:56:57 +06:00