Commit Verlauf

Autor SHA1 Nachricht Datum
  greatbridf 9cf926f974 fix: intermediate page tables should not set A, D and U bits vor 7 Monaten
  greatbridf 33d30d3413 partial work: make all syscalls use the new interface vor 8 Monaten
  greatbridf dc97e018fa refactor(mm): new abstraction of page table and etc. vor 8 Monaten
  greatbridf a2ec93f2e3 temporary solution: use `Task::block_on` everywhere vor 9 Monaten
  greatbridf eaa6cda7db style: remove unused warnings vor 1 Jahr
  greatbridf f5b4da3309 change(mm_list): separate mm_list from process on elf loading vor 1 Jahr
  greatbridf 780114025c clean: remove some redundant types vor 1 Jahr
  greatbridf e6365b41be fix(page_fault): potential skipped free in page fault handler vor 1 Jahr
  shao f048367b02 refactor: refactor better abstraction for context switch vor 1 Jahr
  greatbridf 6612cf8b21 fix: deadlocks that happens on task switches vor 1 Jahr
  greatbridf 0295d3e954 fix: UserBuffer move CheckedUserPointer on fill called vor 1 Jahr
  greatbridf fca6223938 move interrupt and vm to rust vor 1 Jahr