Philipp Oppermann
d7ccea9cdb
Merge pull request #674 from phil-opp/optional-zola-check
...
Don't fail job if `zola check` fails
2019-10-02 11:11:10 +02:00
Philipp Oppermann
69bfe311f9
Don't fail job if zola check fails
...
The external link checker of the `zola check` command has false positives, e.g. https://github.com/getzola/zola/issues/805 .
2019-10-02 11:09:16 +02:00
Philipp Oppermann
f5ef5d3222
Fix master ref in if condition of deploy job
2019-10-02 11:03:48 +02:00
Philipp Oppermann
30752f53b8
Debug github actions deploy failure
2019-10-02 11:00:46 +02:00
Philipp Oppermann
76f00c3a08
Merge pull request #673 from phil-opp/gh-actions-job-if
...
Merge build/deploy workflows by using new job.if
2019-10-02 10:57:10 +02:00
Philipp Oppermann
3ffda44c39
Merge build/deploy workflows by using new job.if
2019-10-02 10:51:21 +02:00
Philipp Oppermann
fac3e7d3c7
Merge pull request #670 from phil-opp/zola-0.9.0
...
Update to Zola 0.9.0
2019-09-29 16:07:50 +02:00
Philipp Oppermann
46386c71a3
Add a new 'Zola Check' CI workflow
...
This also checks external links.
We add it as a separate job because it seems to be still buggy.
2019-09-29 16:06:12 +02:00
Philipp Oppermann
ffdd1abd47
Update CI scripts to use zola 0.9.0
2019-09-29 15:52:20 +02:00
Philipp Oppermann
032ea13c65
safe filter must be at the very end since zola 0.8.0
2019-09-29 15:48:12 +02:00
Philipp Oppermann
c76516db75
Fix anchor names of internal links
2019-09-29 15:44:44 +02:00
Philipp Oppermann
e5b4d501ed
Remove dead links in first edition
...
It seems like the corresponding sections do not exist anymore.
2019-09-29 15:36:49 +02:00
Philipp Oppermann
a133ea82cf
Update to new internal link syntax
2019-09-29 15:24:21 +02:00
Philipp Oppermann
0b971c9128
12KiB is 0x3000 in hex, not 0xc000
2019-09-29 15:10:17 +02:00
Philipp Oppermann
9877e4c84d
Add missing import of serial_print in Testing post
2019-09-20 10:04:48 +02:00
Philipp Oppermann
94e2b7c351
Fix heap allocation test: memory::init expects a VirtAddr now
2019-09-15 10:56:37 +02:00
Philipp Oppermann
d4d853c26d
Merge pull request #666 from phil-opp/offset_page_table
...
Improve Paging Implementation Post
2019-09-14 19:04:57 +02:00
Philipp Oppermann
841bf664fa
Improve implementation section of Paging Implementation post
2019-09-14 17:48:07 +02:00
Philipp Oppermann
820bc0cab3
Map page 0 instead of page 0x1000 because of bootloader 0.8.0
...
Bootloader 0.8.0 maps the page at 0x1000 itself.
2019-09-14 17:41:01 +02:00
Philipp Oppermann
7104014c27
Require up-to-date x86_64 version instead of bootloader version
2019-09-14 10:46:22 +02:00
Philipp Oppermann
4546d40be1
Remove 'Another Paging Post' aside
...
It's been a while since we removed the old Advanced Paging post.
2019-09-14 10:45:59 +02:00
Philipp Oppermann
553b9723b3
Disable build workflow on staging.tmp branch
2019-09-13 10:48:39 +02:00
bors[bot]
b0aff929f5
Merge #665
...
665: Fix: Link to the old "Set up GDB" article r=phil-opp a=zzeroo
Co-authored-by: zzeroo <co@zzeroo.com >
2019-09-12 16:02:21 +00:00
zzeroo
a2364f9e59
Fix: Link to the old "Set up GDB" article
2019-09-12 15:35:56 +02:00
Philipp Oppermann
9136f81f78
Simplify Paging Implementation by using OffsetPageTable instead of MappedPageTable
2019-09-11 14:27:54 +02:00
Philipp Oppermann
9d8b55f6ee
Update some more doc links to use x86_64 version 0.7.5
2019-09-11 13:48:16 +02:00
Philipp Oppermann
b9005f28f7
Update docs links to use version 0.5.2 of spin
2019-09-11 13:46:56 +02:00
Philipp Oppermann
ea1711fe06
Update docs link to use x86_64 version 0.7.5
2019-09-11 13:45:51 +02:00
Philipp Oppermann
bc738c8afc
Update x86_64, volatile, and spin dependencies
2019-09-11 13:30:44 +02:00
Philipp Oppermann
1fc00669a6
Gate bors on Github Actions jobs
2019-09-11 11:19:49 +02:00
Philipp Oppermann
19f585d517
Remove x86_64 dependency update note in Paging Implementation post
...
We already introduce version 0.7.0 of `x86_64` in the Testing post for some time, so it's reasonable to expect that most people use a compatible version now. Therefore, we no longer need to mention it explicitly.
2019-09-11 11:17:47 +02:00
Philipp Oppermann
0744cc4471
Merge pull request #664 from phil-opp/update-deps
...
Update to bootloader 0.8.0
2019-09-11 11:10:53 +02:00
Philipp Oppermann
c4546f1e30
Use version 0.8.0 of bootloader
2019-09-11 10:55:29 +02:00
Philipp Oppermann
f124f2fc4d
Use version 0.7.7 of bootimage
2019-09-11 10:54:22 +02:00
Philipp Oppermann
ff39b77c18
Use ::set-env command instead of repeating env variable
2019-09-10 19:25:39 +02:00
Philipp Oppermann
a640376d84
Pass SSH_AUTH_SOCK env variable to git push
2019-09-10 16:03:39 +02:00
Philipp Oppermann
529f59264c
Merge pull request #660 from phil-opp/github-ci-zola
...
Use GitHub Actions to build and deploy blog
2019-09-10 15:59:36 +02:00
Philipp Oppermann
fa97ae36b5
Add a deploy workflow
2019-09-10 15:53:22 +02:00
Philipp Oppermann
c0af518121
Add a GitHub Actions workflow to build site using Zola
2019-09-10 15:53:22 +02:00
Philipp Oppermann
fdd8fa3f2a
Create a status update post about the changes in August 2019 ( #659 )
2019-09-09 16:00:25 +02:00
Chris Smith
afdc269323
Fix minor typo ( #658 )
...
Found a minor typo while following along.
Thank you for publishing this series, it's great!
2019-09-08 00:47:07 +02:00
Philipp Oppermann
54ad8ae792
Show codepage 437 instead of 737 in Minimal Rust Kernel
2019-09-02 15:47:03 +02:00
Funfoolsuzi
c8b3583465
fix typo in 06-double-fault ( #655 )
2019-08-20 07:37:58 +02:00
Philipp Oppermann
c88d4d674f
Remove pararaph
2019-08-12 19:27:20 +02:00
Philipp Oppermann
cd5dd17a99
Clarify that panic-strategy option is required in target json
...
The Cargo.toml option does not apply to the core library compiled by cargo-xbuild.
2019-08-12 19:23:57 +02:00
Nikos Fertakis
f4123dc011
Fix typo in 04-testing ( #654 )
2019-08-10 11:17:19 +02:00
Funfoolsuzi
4b3fbd27cc
Fix typo in 05-cpu-exceptions ( #653 )
...
Thanks for the great tutorial. Here is a typo I found.
2019-08-09 09:26:39 +02:00
Philipp Oppermann
87c64cf255
Rewrite section about no-harness tests ( #650 )
2019-08-07 12:39:28 +02:00
Philipp Oppermann
f92f514254
Merge pull request #648 from phil-opp/status-update
...
Updates in July 2019
2019-08-02 11:15:59 +02:00
Philipp Oppermann
8ccb4bd6fe
Update publish date
2019-08-02 11:12:48 +02:00