Commit Graph

1392 Commits

Author SHA1 Message Date
0xAX
a11d58536b Merge pull request #390 from thanatos/fix-missing-code-block-end-markers
Fix some missing code block end markers
2016-05-09 10:50:08 +03:00
Roy Wellington Ⅳ
4773e2721f Fix some missing code block end markers
Some of the code blocks in `SyncPrim/sync-4.md` were missing their end markers,
causing normal text to be added to the code block. Fix that.
2016-05-08 14:09:22 -07:00
0xAX
371bf87a40 Update sync-4.md 2016-05-08 20:16:18 +06:00
0xAX
c71bb9b6f4 Update README.md 2016-05-08 20:15:43 +06:00
0xAX
52691aeb86 Update SUMMARY.md 2016-05-08 20:15:06 +06:00
0xAX
b44ce990b1 Create sync-4.md 2016-05-08 20:14:17 +06:00
0xAX
e4e13f6289 Merge pull request #387 from JustusAdam/inline-asm-patch-1
Syntactic rewrite
2016-05-03 19:56:58 +03:00
Yoshihiro YUNOMAE
5545d5f6af Add yunomae to contributors 2016-05-03 16:35:13 +09:00
Yoshihiro YUNOMAE
f057964f98 Fix typo 2016-05-03 16:33:09 +09:00
Justus Adam
f221cbbf82 Updated contributors 2016-05-02 12:15:42 +02:00
Justus Adam
7061f4bc1f Syntactic rewrite
Reformatted text preserving the original semantics
2016-05-02 12:12:35 +02:00
Matthew Fernandez
5954812ed2 Fix some mixed types in asm.md.
This commit fixes some instances where return types did not match the type of
the variable being returned or printf format strings did not match the types of
arguments.
2016-05-02 18:39:49 +10:00
0xAX
c488370cc3 Merge pull request #383 from Utanith/patch-1
Update asm.md
2016-05-02 10:42:11 +03:00
Utanith
0126dccdca Update asm.md
Lots and lots of editing for readability. Hope it helps!
2016-05-01 18:43:46 -06:00
0xAX
f02f275597 Merge pull request #382 from jwilk/spelling
Theory/asm: Fix typos
2016-05-01 23:05:43 +03:00
Jakub Wilk
a56eb1e9c3 Add jwilk to contributors 2016-05-01 21:29:38 +02:00
Jakub Wilk
61674465a6 Theory/asm: Fix typos 2016-05-01 21:27:03 +02:00
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