1
0
mirror of https://github.com/rcore-os/rCore.git synced 2024-11-21 23:56:18 +04:00

Commit Graph

  • 8971b346b8
    Merge 2dadc4c1a3 into 66cb4181ec dependabot[bot] 2023-09-11 17:03:01 -0700
  • d6ab728552
    Merge 4cd04c956c into 66cb4181ec dependabot[bot] 2023-09-11 17:03:01 -0700
  • 22ca26b72a
    Merge 962b4db502 into 66cb4181ec dependabot[bot] 2023-09-11 17:03:01 -0700
  • 998d6e20fa
    Merge d27908d11d into 66cb4181ec hm1229 2023-08-30 19:12:39 +0800
  • 66cb4181ec
    Add maintenance notice master Chen 2023-08-24 21:46:33 +0800
  • 962b4db502
    Bump thread_local from 1.0.1 to 1.1.4 in /kernel dependabot/cargo/kernel/thread_local-1.1.4 dependabot[bot] 2022-06-17 01:35:07 +0000
  • 4cd04c956c
    Bump regex from 1.3.9 to 1.5.6 in /kernel dependabot/cargo/kernel/regex-1.5.6 dependabot[bot] 2022-06-06 21:21:04 +0000
  • 2dadc4c1a3
    Bump raw-cpuid from 8.0.0 to 9.0.0 in /kernel dependabot/cargo/kernel/raw-cpuid-9.0.0 dependabot[bot] 2022-06-06 19:24:37 +0000
  • d27908d11d add rkprobes to probe function and instructions,change parameter of trap_handler, update rust-toolchain hm 2022-01-30 20:18:59 -0800
  • 13ad2d1905
    Merge pull request #80 from rcore-riscv-hypervisor-dev/rvm Chen 2021-09-23 16:17:17 +0800
  • 3a10757921 bump rvm version and modify ffi gjz010 2021-05-17 11:04:31 +0800
  • b7dc9b0fd2 bump rvm version. gjz010 2021-05-13 23:19:23 +0800
  • 05303b9c6f bump rvm version and adjust memory size gjz010 2021-05-11 12:22:43 +0800
  • d1aeb13310 Merge branch 'master' of https://github.com/rcore-os/rCore into rvm gjz010 2021-05-11 02:24:46 +0800
  • faec76beff submodule cleanup gjz010 2021-05-11 02:23:09 +0800
  • 42e2063728 Makefile and Cargo.toml changes gjz010 2021-05-11 02:21:13 +0800
  • c753f9a1e9 still demand page race fix gjz010 2021-05-11 02:10:49 +0800
  • 067dc4e3f5 RISC-V 64 RVM support gjz010 2021-05-11 02:10:15 +0800
  • 2d732a48d8 Serial device file for user using 2nd UART. gjz010 2021-05-11 02:09:52 +0800
  • 20b1bc534d New virtio serial as well as bugfix for uart16650 gjz010 2021-05-11 02:09:23 +0800
  • ceb679726d Early message using SBI for logging & new board rcore_vmm_guest gjz010 2021-05-11 02:08:35 +0800
  • 8107d0993c bugfix for race demand-page access. gjz010 2021-05-11 01:57:34 +0800
  • 6ee637ce73
    Merge pull request #78 from universuen/patch-1 Chen 2021-05-07 21:45:09 +0800
  • 166f90ba92
    Update x86_64.md Arult 2021-05-07 20:33:07 +0800
  • 3a57221785 Merge branch 'master' of https://github.com/rcore-os/rCore into rvm gjz010 2021-05-04 22:43:57 +0800
  • af71dfaf4b Temporary commit for cleanup. gjz010 2021-05-04 20:58:32 +0800
  • afd85c9379 submodules. gjz010 2021-03-07 02:28:03 +0800
  • f98a482a10 Add sdata to data section jiegec 2021-03-06 23:06:59 +0800
  • e2ba52d3ec Add sbss to bss sections jiegec 2021-03-06 22:50:54 +0800
  • fd8407a339 Recalibrating timer gjz010 2021-03-04 19:59:15 +0800
  • 7707a59b7e Merge branch 'riscvsbi2' of github.com:gjz010/rcore_plus into riscvsbi2 gjz010 2021-03-03 20:03:50 +0800
  • 465d26a7c6 Forcing hart BOOT_HART_ID to initialize everything. gjz010 2021-03-03 20:02:30 +0800
  • fe7fd0283a
    Merge pull request #72 from gjz010/riscvsbi2 Chen 2021-03-03 18:39:22 +0800
  • beb166198b
    Merge branch 'master' into riscvsbi2 Chen 2021-03-03 18:16:50 +0800
  • 438b36aee8
    Merge pull request #71 from songzhi/master Chen 2021-03-03 18:16:18 +0800
  • 95f0cd5b6c Run cargo fmt. gjz010 2021-03-03 14:55:28 +0800
  • f68cd2486e Migrating to OpenSBI 0.9 with SBI spec 0.2 gjz010 2021-03-03 14:32:41 +0800
  • 913788f518
    Merge pull request #1 from songzhi/songzhi-patch-1 李冬冬 2021-03-03 10:43:11 +0800
  • e97154e2b6
    Fix peripherals memory mapping 李冬冬 2021-03-03 10:42:48 +0800
  • 0b87ff34da rebuild k210 img, but img is too BIG elliott10 2021-01-04 19:18:17 +0800
  • 1ab076cfe9
    Merge pull request #68 from equation314/rvm Chen 2020-09-24 00:14:51 +0800
  • bc351b1c7f hypervisor: test hypervisor build in CI Yuekai Jia 2020-09-23 22:49:24 +0800
  • 7973369b23 hypervisor: bump rcore-user version Yuekai Jia 2020-09-23 22:40:34 +0800
  • 180e855ace hypervisor: import RVM Yuekai Jia 2020-09-20 23:30:28 +0800
  • 87e4039dd8
    Merge pull request #66 from wfly1998/master Chen 2020-08-25 09:51:10 +0800
  • ec4871278d fix problem of sys_poll Yukiteru Lee 2020-08-25 09:22:33 +0800
  • 341451c90b update rboot Yukiteru Lee 2020-08-25 09:22:21 +0800
  • bbf84890bd Compile rCore for Kendryte K210 board elliott10 2020-08-11 20:32:30 +0800
  • de003ed64c remove exit thread from THREADS dev 刘丰源 2020-07-28 18:37:22 +0800
  • fbf3177b5d fix timer 刘丰源 2020-07-27 22:16:27 +0800
  • d3ab8c58ad
    Merge pull request #63 from rcore-os/fix-mipsel Chen 2020-07-09 13:14:55 +0800
  • c31f76ffa4 Add mipsel back to github actions Jiajie Chen 2020-07-09 12:51:13 +0800
  • e601787ca2 Only yield for timer interrupt Jiajie Chen 2020-07-09 12:50:06 +0800
  • 34e53e22b4 Fix mipsel serial Jiajie Chen 2020-07-09 12:40:50 +0800
  • 8942bb8eeb Use uart16550 as serial in mipsel as well Jiajie Chen 2020-07-09 12:36:26 +0800
  • 6906337068 enable interrupt 刘丰源 2020-07-08 22:07:24 +0800
  • b13833e0e9 Implement wait_for_interrupt properly Jiajie Chen 2020-07-07 20:41:27 +0800
  • d0884a9019 Fix rdhwr simulation Jiajie Chen 2020-07-07 17:38:21 +0800
  • 968361cc3e Enable cp1 in user mode Jiajie Chen 2020-07-07 17:31:04 +0800
  • 85528673f1 Fix typo Jiajie Chen 2020-07-07 17:28:54 +0800
  • c170eb0414 Fix timer interrupt Jiajie Chen 2020-07-07 17:12:07 +0800
  • e554754e79 Fix mipsel syscall handling Jiajie Chen 2020-07-07 16:57:37 +0800
  • 6a3a85ca5a Fix mipsel page fault handling Jiajie Chen 2020-07-07 15:49:55 +0800
  • 4dd72365ca Fix mipsel context switch Jiajie Chen 2020-07-07 10:00:24 +0800
  • a16a9e238b Add IDE back for mips, remove mipssim Jiajie Chen 2020-07-07 08:25:30 +0800
  • 100db70184 Fix compilation Jiajie Chen 2020-07-06 07:22:39 +0800
  • 2589319769 Fix compilation for mipsel Jiajie Chen 2020-07-06 00:20:16 +0800
  • 240f655ae4 Minor code cleanup net Jiajie Chen 2020-07-05 22:46:51 +0800
  • 74cc05672a Bump smoltcp, async-ify select Jiajie Chen 2020-06-30 18:58:45 +0800
  • 455a29ba55
    Merge pull request #62 from rcore-os/async Chen 2020-06-30 17:50:13 +0800
  • 93e946f900 Remove unused code, async-ify semaphore Jiajie Chen 2020-06-30 17:24:26 +0800
  • e6e2f22955
    Merge pull request #39 from rcore-os/pull-30-merge Chen 2020-06-30 14:54:45 +0800
  • 4b68f69d79 Fix semid_ids layout Jiajie Chen 2020-06-30 14:49:50 +0800
  • 7b9c85840e Implement IPC_SET for sem Jiajie Chen 2020-06-30 14:08:25 +0800
  • 6a0e25431b Some code cleanup Jiajie Chen 2020-06-30 13:05:38 +0800
  • 21f024c76d Remove non snake case names Jiajie Chen 2020-06-30 12:59:17 +0800
  • 427a338095 Merge branch 'master' into pull-30-merge Jiajie Chen 2020-06-30 12:55:05 +0800
  • 723f3d7803
    Merge pull request #61 from rcore-os/refactor Chen 2020-06-30 12:43:58 +0800
  • 16eb1ed7e2 Move arch specific code to arch Jiajie Chen 2020-06-30 12:27:29 +0800
  • 8822964045 Fix aarch64 compilation Jiajie Chen 2020-06-30 09:47:51 +0800
  • aa068944e2 Add rtc goldfish and dummy fp for riscv Jiajie Chen 2020-06-30 09:12:17 +0800
  • 8823ba9034 Fix typo in last commit Jiajie Chen 2020-06-29 23:22:45 +0800
  • 71015ef63c Setup x87 FPU control word correctly Jiajie Chen 2020-06-29 23:21:11 +0800
  • e32597ac82 Add fp save and restore and use accel=hvf in macOS Jiajie Chen 2020-06-29 22:53:30 +0800
  • 34ca9963cb Fix signal masking Jiajie Chen 2020-06-29 20:48:42 +0800
  • 8f0b2702f0 Get mcontext back for pthread_cancel Jiajie Chen 2020-06-29 12:03:29 +0800
  • 7ba001a0fa Document and cleanup signal code Jiajie Chen 2020-06-29 11:49:03 +0800
  • 68609a0f7c Add yield to avoid starvation Jiajie Chen 2020-06-29 11:09:21 +0800
  • bc525e1902 Cleanup signal code Jiajie Chen 2020-06-28 23:21:22 +0800
  • 25382e211e Support signal in sleep Jiajie Chen 2020-06-28 22:21:52 +0800
  • 5165269f4b Cleanup signal code and move sig alt stack to thread Jiajie Chen 2020-06-28 21:35:40 +0800
  • d33448b91e Ease riscv32/64 check, fix riscv32 Jiajie Chen 2020-06-26 23:39:27 +0800
  • 611aaa5f01 Update dependencies Jiajie Chen 2020-06-26 23:23:57 +0800
  • 00ac4c2dfa Remove thinpad, until we are able to test on it again Jiajie Chen 2020-06-26 22:31:40 +0800
  • 2dca1399be Remove k210, until we are able to test on it again again Jiajie Chen 2020-06-26 22:30:01 +0800
  • 1f9d7cd323 Use prebuilt image correctly Jiajie Chen 2020-06-26 22:11:56 +0800
  • e21a76cb50 Bump versions Jiajie Chen 2020-06-26 21:56:12 +0800
  • 9d82b29517 move wait_for_interrupt from executor to kernel Runji Wang 2020-06-24 00:09:52 +0800
  • 7479293a11 Cleanup code Jiajie Chen 2020-06-23 20:59:04 +0800
  • 0290937833 Code cleanup Jiajie Chen 2020-06-23 20:46:36 +0800