1
0
mirror of https://github.com/0xAX/linux-insides.git synced 2024-11-01 04:29:39 +00:00
Commit Graph

1543 Commits

Author SHA1 Message Date
Joshua Murphy
463fcd587a Now successfuly converting each chapter into LaTeX, compiling it and then merging each PDF together into a single book. Currently no image support! 2018-02-14 10:58:22 -03:30
Joshua Murphy
6d69c2431b Refactored files for a unified naming convention, making an autoamted LaTeX build easier too 2018-02-14 10:03:16 -03:30
Horace Heaven
af8826bca1 Minor sentence fixes to make it easier to read 2018-02-14 03:35:19 -04:00
0xAX
23be73a113
Merge pull request #565 from milesfrain/linux-syscall-1-edits
syscalls-1: MSR_LSTAR clarification and minor edits
2018-02-01 19:10:08 +01:00
Miles Frain
081d4335ff syscalls-1: MSR_LSTAR clarification and minor edits 2018-02-01 00:04:29 -07:00
0xAX
8bbd5bf2db
Merge pull request #564 from a3f/patch-1
Fix typo
2018-01-29 09:02:51 +01:00
Ahmad Fatoum
ddb7c46812
Fix typo
and/or gender assumption ;)
2018-01-28 17:47:14 +01:00
0xAX
ba1b92575b
Merge pull request #561 from kuritonasu/linux-bootstrap-1-fix
A couple of grammatical suggestions
2018-01-23 18:42:34 +01:00
0xAX
71c4a0f2da
Merge pull request #562 from Xeo-Skr/typo-fix
typo fix
2018-01-23 18:41:14 +01:00
Theo grevet benbezza
9f25c762c3 typo fix 2018-01-23 17:13:34 +01:00
kuritonasu
3513614cb8 Replaced from with since 2018-01-23 10:30:42 +02:00
kuritonasu
60fbd20122 Modified a couple of points that sound more correct 2018-01-23 10:21:18 +02:00
0xAX
7eb22c7ae5
Merge pull request #560 from WarpspeedSCP/grammar-fix
Edit first 3 parts of the boot section
2018-01-20 10:11:29 +01:00
0xAX
29b8c9915c
Merge branch 'master' into grammar-fix 2018-01-20 10:11:18 +01:00
0xAX
50769957b2
Merge pull request #559 from gabi-250/theory-inline-asm-fix
Add missing colon before label.
2018-01-20 10:09:51 +01:00
Raghav Shankar
a51574ae2b Formatting change 2018-01-15 16:30:48 +05:30
Raghav Shankar
c81fa6763b Make grammar and formatting fixes in linux-bootstrap-3.md 2018-01-15 16:25:23 +05:30
Raghav Shankar
360b9a62b4 Add self to contributors.md 2018-01-14 10:31:28 +05:30
Raghav Shankar
3b9b488267 Grammar and formatting fixes in linux-bootstrap-2.md 2018-01-14 10:26:55 +05:30
Gabriela Alexandra Moldovan
60c8998efe Add missing colon before label. 2018-01-12 13:04:00 +00:00
Raghav Shankar
d9c55a26e8 Make grammar and formatting fixes in linux-bootstrap-1.md 2018-01-12 18:15:21 +05:30
0xAX
6770c5ec5f
Merge pull request #557 from BTaskaya/patch-1
[README] License Section Moved
2018-01-10 19:23:24 +01:00
0xAX
76d8a029b2
Merge pull request #558 from codevedas/patch-1
add summury link to description
2018-01-10 19:23:01 +01:00
Alexander Kuleshov
1e70aa1bfe Merge branch 'master' of github.com:0xAX/linux-insides 2018-01-11 00:18:00 +06:00
Alexander Kuleshov
cd072e902d
fix typo
Signed-off-by: Alexander Kuleshov <kuleshovmail@gmail.com>
2018-01-11 00:14:23 +06:00
Vijaibaskar
3fa666d07b
add summury link to description 2018-01-10 14:01:17 +05:30
Batuhan Osman Taşkaya
57f802b466
[README] License Section Moved
- Files: Readme.MD
- Changes: License Section Moved
2018-01-10 09:20:42 +03:00
0xAX
7a39b29394
Merge pull request #556 from ferdnyc/patch-1
Update README.md
2018-01-08 08:56:38 +01:00
Frank Dana
527b2b8921
Update README.md
"A couple" technically means exactly 2. It can be used to describe an unknown quantity of "approximately 2", but certainly never 6.
2018-01-07 18:45:48 -05:00
0xAX
a04cc2b780
Update linux-bootstrap-6.md 2018-01-07 16:36:46 +06:00
0xAX
23bbbc31ee
Update README.md 2018-01-07 13:51:38 +06:00
0xAX
498cf21c48
Update SUMMARY.md 2018-01-07 13:51:06 +06:00
Aleksey Lagoshin
bfb3d493c7 Fixed mistakes in the segment descriptors part 2018-01-07 13:49:40 +06:00
Alexander Kuleshov
d23407fdbd booting: add kaslr part 2018-01-07 13:49:09 +06:00
Yaroslav Pronin
81383d7733
Merge pull request #13 from 0xAX/master
Update 03.01.18
2018-01-03 21:07:14 +03:00
0xAX
f45bab5688
Merge pull request #554 from ayzenquwe/master
Fixed mistakes in the segment descriptors part
2017-12-30 09:27:35 +01:00
Aleksey Lagoshin
6b4aa3e3d6 Fixed mistakes in the segment descriptors part 2017-12-30 00:34:36 +02:00
Alexander Kuleshov
04f10187e0
alignment fixed
Signed-off-by: Alexander Kuleshov <kuleshovmail@gmail.com>
2017-12-30 00:41:20 +06:00
Alexander Kuleshov
afe7d23ed5
fill up linker script
Signed-off-by: Alexander Kuleshov <kuleshovmail@gmail.com>
2017-12-29 23:57:43 +06:00
Yaroslav Pronin
38f484b408
Merge pull request #12 from 0xAX/master
Update 23.12.17
2017-12-23 21:12:25 +03:00
0xAX
79654a2d83
Merge pull request #552 from BDHU/linux-inside-mm-change
Linux inside mm change
2017-12-01 13:43:30 +06:00
Edward Hu
a7b68a8825 word change 2017-11-30 21:27:03 -06:00
Edward Hu
70cfea0906 grammer adjustment and concept clarifying 2017-11-30 21:24:32 -06:00
0xAX
5bc515b3a6
Merge pull request #550 from lifupan/master
spinlock: fix the wrong function name of arch_spin_lock
2017-11-29 23:53:32 +06:00
0xAX
85750f0f37
Merge pull request #551 from firogh/phys_base-fix
Fix a description on phys_base
2017-11-29 23:48:18 +06:00
Firo Yang
723b07605c In the following expression, we add the value of phys_base to the
rax register, not the address of phys_base.
addq    phys_base(%rip), %rax

BTW, the value of phys_base =
the actual loaded physical address of kernel after relocation - the
likned physical address of kernel.

Signed-off-by: Firo Yang <firogh@gmail.com>
2017-11-29 16:21:45 +08:00
Fupan Li
ec3fa13996 spinlock: fix the wrong function name of arch_spin_lock
It should be arch_spin_unlock instead of arch_spin_lock.

Signed-off-by: Fupan Li <fupan.li@windriver.com>
2017-11-29 11:58:37 +08:00
Alexander Kuleshov
abf4f684a5 bootstrap1: .org directive is useless in a case of binary output
so we may remove one.

Thank you @slo

Signed-off-by: Alexander Kuleshov <kuleshovmail@gmail.com>
2017-11-27 00:55:57 +06:00
Yaroslav Pronin
c47a69c021
Merge pull request #11 from 0xAX/master
Update 25.11.17
2017-11-25 20:46:04 +03:00
Alexander Kuleshov
6c1827bf74 fix #546 2017-11-20 00:25:17 +06:00