Commit Graph

1073 Commits

Author SHA1 Message Date
0xAX
99ad079996 Update README.md 2016-05-01 21:23:48 +06:00
0xAX
40484fa5ef Update SUMMARY.md 2016-05-01 21:23:29 +06:00
0xAX
b80486dde2 Create asm.md 2016-05-01 21:22:52 +06:00
0xAX
c235ead9f1 Merge pull request #378 from Alcaro/boot-fixes
Fix a huge pile of issues
2016-04-27 10:39:03 +03:00
0xAX
63d0455c7e Update README.md 2016-04-24 20:11:58 +06:00
0xAX
cd7e2cf0e9 Update SUMMARY.md 2016-04-24 20:11:11 +06:00
0xAX
397726d0d2 Create sync-3.md 2016-04-24 20:10:47 +06:00
0xAX
ff459eab13 Merge pull request #374 from kratorius/patch-1
Fix typos
2016-04-24 10:19:13 +03:00
0xAX
f329d47863 Update radix-tree.md 2016-04-23 23:08:33 +06:00
0xAX
358488aa32 Merge pull request #381 from grkvlt/patch-1
Fix typo
2016-04-21 10:22:46 +03:00
Andrew Donald Kennedy
967fb8fb0f Fix typo 2016-04-21 01:57:28 +01:00
0xAX
ea263b85f5 Update sync-2.md 2016-04-21 00:10:29 +06:00
0xAX
08dada28f8 Update README.md 2016-04-19 14:03:12 +06:00
0xAX
109adb0345 Merge pull request #380 from gitter-badger/gitter-badge
Add a Gitter chat badge to README.md
2016-04-19 14:01:46 +06:00
The Gitter Badger
159b8355f3 Add Gitter badge 2016-04-19 07:33:49 +00:00
Alcaro
8c1b3221fb Clarify and fix various facts, and fix more typos than I can count.
- rep stosl reduces ecx by 1 per write operation, not 4. Source: http://www.fermimn.gov.it/linux/quarta/x86/rep.htm
- Clarification: The four Page Directory tables contain 2048 entries in total, not 2048 each. Source: http://wiki.osdev.org/Page_Tables#Long_mode_.2864-bit.29_page_map
- Registers can not contain %rip-relative addresses, since %rip changes every single instruction. Only the instructions themselves can contain RIP-relative addresses.
- The first argument to decompress_kernel is called rmode, not boot_param.
- The boot_params struct goes in %rdi, not %rsi. Source: https://en.wikipedia.org/wiki/X86_calling_conventions#System_V_AMD64_ABI
- find_random_addr does not ensure that the 'memory region is not less than value of kernel alignment'; it ensures the kernel is at or above the minimum load address.
2016-04-18 22:48:10 +02:00
0xAX
e9efc4533a Merge pull request #377 from Alcaro/patch-2
Fix MCA link
2016-04-19 00:35:47 +06:00
Alcaro
f23e2bf684 Fix MCA link
Links are \[text\](URL) in Markdown, not (text)[URL].
2016-04-18 19:46:54 +02:00
0xAX
c2c0b3ebd4 Merge pull request #375 from thismachinechills/patch-1
Correct the include/linux/spinlock.h URL
2016-04-18 14:40:15 +06:00
alex
2ba7d9da54 Correct the include/linux/spinlock.h URL
The URL specified for the file `include/linux/spinlock.h` is incorrect. The correct link is [https://github.com/torvalds/linux/blob/master/include/linux/spinlock.h](https://github.com/torvalds/linux/blob/master/include/linux/spinlock.h).
2016-04-17 21:04:10 -04:00
Ivan Giuliani
216fa8f20e Fix typos 2016-04-18 00:23:31 +01:00
0xAX
c81870a3f4 Update README.md 2016-04-17 20:15:17 +06:00
0xAX
036ccb7790 Update sync-2.md 2016-04-17 20:15:02 +06:00
0xAX
ea3351ff57 Update SUMMARY.md 2016-04-17 20:13:55 +06:00
0xAX
f3e9b2fcd8 Create sync-2.md 2016-04-17 20:13:30 +06:00
0xAX
baa1b1816f Merge pull request #373 from Cloudry/Grammar-Edits
Minor grammar edits
2016-04-17 13:29:00 +06:00
0xAX
ebfaa4e808 Merge pull request #372 from eshellman/master
grammar
2016-04-16 13:21:30 +06:00
eshellman
c1726b0fe1 grammar
it's the first word, after all!
2016-04-15 16:45:25 -04:00
Michael
509c808a9f Update linux-initialization-1.md 2016-04-14 14:58:06 +01:00
Michael
57947bf2e6 Update README.md 2016-04-14 14:43:46 +01:00
Michael
668319590e Update README.md 2016-04-14 14:42:38 +01:00
0xAX
e16812600c Merge pull request #371 from blytkerchan/patch-1
minor clarifications & grammar fixes
2016-04-13 17:45:18 +06:00
Ronald Landheer-Cieslak
bd23a41a08 minor clarifications & grammar fixes
A few bits I had to read twice to understand what you were saying. I adjusted it to what I think you meant.

Note I only changed parts that were hard to understand for me: my intent is not to correct spelling and grammar throughout.
2016-04-12 11:11:55 -04:00
0xAX
19247e68de Merge pull request #370 from nehaljwani/linux-bootstrap-1-fix
Fix small grammatical error
2016-04-12 14:33:38 +06:00
Nehal J Wani
9553e9bf82 Fix small grammatical error
s/use/uses . The word 'processor' is singular :)
2016-04-12 03:15:40 +05:30
0xAX
4a6df0fc14 Update sync-1.md 2016-04-10 20:51:30 +06:00
0xAX
f4a44cce94 Update sync-1.md 2016-04-10 20:49:38 +06:00
0xAX
9e9099cc68 Update sync-1.md 2016-04-10 20:46:53 +06:00
0xAX
23d7243c08 Update sync-1.md 2016-04-10 20:43:41 +06:00
0xAX
8e263feafc Update sync-1.md 2016-04-10 20:42:55 +06:00
0xAX
7b77abfe88 Fix a typo 2016-04-10 20:38:21 +06:00
0xAX
5105e1ca4b Add sync-1.md to SUMMARY 2016-04-10 20:36:34 +06:00
0xAX
dfa9fcd7c0 Add first part about synchronization primitives 2016-04-10 20:33:46 +06:00
0xAX
ca41790143 Update timers-1.md 2016-04-09 00:10:35 +06:00
0xAX
d817bbe358 Merge pull request #359 from olshevskiy87/fix_typos_init
fix typos in Initialization chapter
2016-04-09 00:08:12 +06:00
0xAX
7c27dd75a3 Update README.md 2016-04-09 00:06:58 +06:00
0xAX
c613d61bc2 Update linux-initialization-9.md 2016-04-08 23:13:03 +06:00
0xAX
c3fe928e33 Merge pull request #368 from Ox0000/master
System Calls chapter: Fixing spelling mistake and links
2016-04-08 23:12:41 +06:00
null
194d0c83e3 Fixing links in System Calls chapter to point to the right sub-pages 2016-04-06 16:43:53 -04:00
null
48dce4baf4 Fixing spelling mistake 2016-04-06 16:39:56 -04:00