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

PCuABI Linuxulator #2237

Draft
wants to merge 135 commits into
base: dev
Choose a base branch
from
Draft

PCuABI Linuxulator #2237

wants to merge 135 commits into from

Commits on Oct 16, 2024

  1. Configuration menu
    Copy the full SHA
    61f12c9 View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2024

  1. linuxulator: Fix build issues and allow execution of vanilla aarch64 …

    …binary
    
    Basic binaries such as hello world and busybox work
    Likely some syscalls are broken. more changes are required
    w4123 authored Oct 22, 2024
    Configuration menu
    Copy the full SHA
    268ee2f View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2024

  1. Bring in iovec changes

    jrtc27 authored and w4123 committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    c19e148 View commit details
    Browse the repository at this point in the history
  2. Fix ioctl capabilities

    w4123 committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    ad45ab9 View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2024

  1. linuxulator: Fix ptrace

    w4123 committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    d5fe500 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2ce9bd6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ee570af View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    88ea910 View commit details
    Browse the repository at this point in the history
  5. linuxulator: Fix typo

    w4123 committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    5c10862 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4c836c6 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    09f0392 View commit details
    Browse the repository at this point in the history
  8. linuxulator: Enable separate linux_read and linux_readv in syscalls.m…

    …aster to handle user pointer
    w4123 committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    7e029e4 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    ab50cda View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    7141aaf View commit details
    Browse the repository at this point in the history
  11. linuxulator: Fix typo

    w4123 committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    f3752af View commit details
    Browse the repository at this point in the history
  12. linuxulator: Fix typo

    w4123 committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    8431dab View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2024

  1. Configuration menu
    Copy the full SHA
    8f1d27f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e256499 View commit details
    Browse the repository at this point in the history
  3. linuxulator: Fix typo

    w4123 committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    695e3af View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    387eb4b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f9cd8c7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8e123c3 View commit details
    Browse the repository at this point in the history
  7. Merge branch 'linuxulator-dev' of https://github.com/w4123/cheribsd i…

    …nto linuxulator-dev
    w4123 committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    8a9d1bc View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f3a6163 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    c4c8284 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    6b19f43 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    992af09 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    4b1b139 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    3d3c075 View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2024

  1. Configuration menu
    Copy the full SHA
    f770629 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4cb5b00 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2f35bd6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5e4413f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ef17fef View commit details
    Browse the repository at this point in the history
  6. linuxulator: Fix gtod

    w4123 committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    149b741 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b305355 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    fb8a48e View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    191376c View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    d728fe5 View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2024

  1. linuxulator: Bring in linux64c

    jrtc27 authored and w4123 committed Nov 12, 2024
    Configuration menu
    Copy the full SHA
    1553c74 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8452811 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c39a3df View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    58cbe9c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e720d0e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    de2752e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7d0963f View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    817e6a3 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    eba35a7 View commit details
    Browse the repository at this point in the history
  10. linuxulator: Fix ptrace include

    w4123 committed Nov 12, 2024
    Configuration menu
    Copy the full SHA
    c987961 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    de1a988 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    f045ec1 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    61fc25e View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    12104fc View commit details
    Browse the repository at this point in the history
  15. linuxulator: Fix typo

    w4123 committed Nov 12, 2024
    Configuration menu
    Copy the full SHA
    c76d445 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    24a4fae View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    ce9ce70 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    9333791 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    7a7d224 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    34505d6 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2024

  1. Configuration menu
    Copy the full SHA
    7192860 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a815c4e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d50c82c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b878c38 View commit details
    Browse the repository at this point in the history
  5. linuxulator: Fix typo

    w4123 committed Nov 18, 2024
    Configuration menu
    Copy the full SHA
    8ea3192 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    67cdbd1 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    44b3a6a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    9f7b29a View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2024

  1. Configuration menu
    Copy the full SHA
    62e99c7 View commit details
    Browse the repository at this point in the history
  2. linuxulator: Fix typo

    w4123 committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    9c32a53 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0af00d0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    57c2973 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0786e01 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    fc059ea View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f066295 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    dbcc5d6 View commit details
    Browse the repository at this point in the history
  9. linuxulator: Try to fix sysvec

    w4123 committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    cd10c9f View commit details
    Browse the repository at this point in the history
  10. linuxulator: Fix sysvec

    w4123 committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    8d5ca4d View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    4d5af04 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    05b8147 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    b3e6277 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    7b20970 View commit details
    Browse the repository at this point in the history
  15. linuxulator: Test setup of regs

    w4123 committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    577ef6e View commit details
    Browse the repository at this point in the history
  16. linuxulator: Test code

    w4123 committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    ddd8459 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    1caaf44 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    99ea926 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    cf13400 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    d78fe0e View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    3245e66 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    5ee6a9b View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    975df2f View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    c955de5 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    044f5a0 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    9c03fc4 View commit details
    Browse the repository at this point in the history
  27. linuxulator: Debug

    w4123 committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    cebdbbc View commit details
    Browse the repository at this point in the history
  28. linuxulator: Set regs properly

    w4123 committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    ed44bb6 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    fa84d79 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    6bc005a View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    65f7b14 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    4b89cfc View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    e6d0a26 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    c06ef95 View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    8d04c72 View commit details
    Browse the repository at this point in the history
  36. linuxulator: Fix typoo

    w4123 committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    f9cf85c View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    72eb8ed View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    094d321 View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    3e8c571 View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    21e6770 View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    bf21db6 View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    e08cc91 View commit details
    Browse the repository at this point in the history
  43. Configuration menu
    Copy the full SHA
    c688c66 View commit details
    Browse the repository at this point in the history
  44. Configuration menu
    Copy the full SHA
    e47f672 View commit details
    Browse the repository at this point in the history
  45. linuxulator: Fix some auxvecs

    w4123 committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    4418743 View commit details
    Browse the repository at this point in the history
  46. Configuration menu
    Copy the full SHA
    4ad140a View commit details
    Browse the repository at this point in the history
  47. linuxulator: Fix include

    w4123 committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    4935f9e View commit details
    Browse the repository at this point in the history
  48. Configuration menu
    Copy the full SHA
    4d958a3 View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2024

  1. Configuration menu
    Copy the full SHA
    bc9e0a2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    770d54b View commit details
    Browse the repository at this point in the history
  3. linuxulator: Add interp auxvec

    w4123 committed Nov 23, 2024
    Configuration menu
    Copy the full SHA
    d679031 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9cdd026 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    64fcb29 View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2024

  1. Configuration menu
    Copy the full SHA
    c161741 View commit details
    Browse the repository at this point in the history
  2. linuxulator: Try to fix mmap

    w4123 committed Nov 24, 2024
    Configuration menu
    Copy the full SHA
    d994066 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    543b28f View commit details
    Browse the repository at this point in the history
  4. Fix mdconfig -l

    w4123 committed Nov 24, 2024
    Configuration menu
    Copy the full SHA
    1026e53 View commit details
    Browse the repository at this point in the history
  5. Merge branch 'linuxulator-dev' of https://github.com/w4123/cheribsd i…

    …nto linuxulator-dev
    w4123 committed Nov 24, 2024
    Configuration menu
    Copy the full SHA
    184015f View commit details
    Browse the repository at this point in the history
  6. Fix mdconfig -l

    w4123 committed Nov 24, 2024
    Configuration menu
    Copy the full SHA
    ce8930e View commit details
    Browse the repository at this point in the history
  7. Fix mdconfig -l

    w4123 committed Nov 24, 2024
    Configuration menu
    Copy the full SHA
    8554d11 View commit details
    Browse the repository at this point in the history
  8. Fix mdconfig -l

    w4123 committed Nov 24, 2024
    Configuration menu
    Copy the full SHA
    76f8a0f View commit details
    Browse the repository at this point in the history
  9. Fix mdconfig -l

    w4123 committed Nov 24, 2024
    Configuration menu
    Copy the full SHA
    8e729d6 View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2024

  1. Configuration menu
    Copy the full SHA
    807b65d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    70817c0 View commit details
    Browse the repository at this point in the history
  3. linuxulator: Fix munmap

    w4123 committed Dec 2, 2024
    Configuration menu
    Copy the full SHA
    a4ebf63 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    dbca858 View commit details
    Browse the repository at this point in the history
  5. linuxulator: Fix include

    w4123 committed Dec 2, 2024
    Configuration menu
    Copy the full SHA
    515e801 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0eb60a0 View commit details
    Browse the repository at this point in the history