Alex A coderain

coderain pushed to master at coderain/monolithium

  • d0a03df8a3 Improve the language used Change the terminology to better fit legacy computer documentation. Also, as an important statement against censorship.

3 years ago

coderain pushed to master at coderain/monolithium

4 years ago

coderain pushed to master at coderain/fusenbd

4 years ago

coderain created new branch master at coderain/fusenbd

4 years ago

coderain created repository coderain/fusenbd

4 years ago

coderain pushed to mm_rewrite at coderain/monolithium

5 years ago

coderain pushed to master at coderain/monolithium

5 years ago

coderain pushed to mm_rewrite at coderain/monolithium

5 years ago

coderain pushed to mm_rewrite at coderain/monolithium

  • 2157a8e9eb Remove the old memory manager. Make changes so the kernel compiles. There's currently no chance this works. I have more work to do before this branch reaches the functionality of the master branch. The next step is to review all the kernel and driver code to make sure it's using the new memory manager's functionality and interface in a correct and optimal way. This is a major milestone, but it's still just the beginning...

5 years ago

coderain pushed to mm_rewrite at coderain/monolithium

5 years ago

coderain pushed to mm_rewrite at coderain/monolithium

  • 64a2f98d10 Memory manager initialization bugfixes and improvements
  • 487e8f3923 Memory manager improvements Make the allocation of memory management data dynamic. Use absent PTEs to hold information about the page even when it's not resident. Reduce the memory usage of page information blocks.
  • 07e7ee3a41 Merge branch 'master' into mm_rewrite
  • cf0e7bf409 Create the bin directories during the build process
  • f873ac437d [sdk] Implement mini lists, which are singly-linked
  • View comparison for these 31 commits »

5 years ago

coderain pushed to master at coderain/monolithium

5 years ago

coderain pushed to master at coderain/monolithium

5 years ago

coderain pushed to master at coderain/monolithium

5 years ago

coderain pushed to master at coderain/monolithium

5 years ago

coderain pushed to master at coderain/monolithium

5 years ago

coderain pushed to master at coderain/monolithium

5 years ago

coderain pushed to master at coderain/monolithium

5 years ago

coderain pushed to unit_tests at coderain/monolithium

  • 045be778f3 Begin implementing unit tests.
  • c9cce3d583 Switch to the new locking API.
  • 7992a3f0b5 Make waiting for objects generic. Implement access granting/revoking.
  • b2b59886c7 Improve exception handling.
  • e5133aaacf Introduce a uid_t type for user IDs.

5 years ago

coderain created new branch unit_tests at coderain/monolithium

5 years ago