Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Guoweikang/aarch64 1 #10

Merged
merged 6 commits into from
Feb 26, 2024

Commits on Feb 26, 2024

  1. irq: handle_irq add from_user param

    --------
    handle_irq needs to distinguish the timing of interrupt
    occurrence when counting user mode kernel time.
    
    Signed-off-by: guoweikang <[email protected]>
    guoweikang committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    13dc197 View commit details
    Browse the repository at this point in the history
  2. mmu/flush_tlb: Source shouldn't directly use sfence_vma

    --------
    1 mmu write_page_table_root0 for user page_table set
    2 replace axmem/axprocess directly using  sfence_vma with flush_tlb
    
    Signed-off-by: guoweikang <[email protected]>
    guoweikang committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    431504c View commit details
    Browse the repository at this point in the history
  3. assembly: Move assembly source to axhal

    --------
    mov axtask riscv Copy.S and first_into_user to axhal/arch/riscv
    
    Signed-off-by: guoweikang <[email protected]>
    guoweikang committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    f75fa18 View commit details
    Browse the repository at this point in the history
  4. trapframe: modify axprocess change trapframe through axhal interface

    --------
    
    Signed-off-by: guoweikang <[email protected]>
    guoweikang committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    fdaf6e9 View commit details
    Browse the repository at this point in the history
  5. syscall: syscall log support output syscall_name

    --------
    
    Signed-off-by: guoweikang <[email protected]>
    guoweikang committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    cec6037 View commit details
    Browse the repository at this point in the history
  6. syscall_task: add empty set/getpgid interface

    --------
    
    Signed-off-by: guoweikang <[email protected]>
    guoweikang committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    15408e8 View commit details
    Browse the repository at this point in the history