Skip to content

Commit

Permalink
Merge pull request #648 from hermit-os/kernel
Browse files Browse the repository at this point in the history
build(deps): update kernel submodule
  • Loading branch information
mkroening authored Nov 28, 2024
2 parents 1893d22 + eaac6c3 commit 94515b2
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 3 deletions.
5 changes: 3 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -162,10 +162,11 @@ jobs:
kernel/hermit-builtins
- name: Run Hermit
run: >
cargo xtask ci qemu
cargo xtask ci rs
--arch ${{ matrix.arch }}
--package ${{ matrix.package }}
--profile ${{ matrix.profile }}
${{ matrix.netdev == 'rtl8139' && '--features hermit/rtl8139' || '' }}
${{ matrix.netdev && format('--netdev {0}', matrix.netdev) || '' }}
${{ matrix.flags }}
qemu
${{ matrix.netdev && format('--netdev {0}', matrix.netdev) || '' }}
2 changes: 1 addition & 1 deletion kernel
Submodule kernel updated 75 files
+34 −27 .github/workflows/ci.yml
+475 −189 Cargo.lock
+12 −1 Cargo.toml
+2 −2 hermit-builtins/Cargo.lock
+1 −1 rust-toolchain.toml
+1 −1 src/arch/aarch64/kernel/core_local.rs
+5 −4 src/arch/aarch64/kernel/interrupts.rs
+3 −4 src/arch/aarch64/kernel/mod.rs
+3 −2 src/arch/aarch64/kernel/pci.rs
+1 −1 src/arch/aarch64/kernel/processor.rs
+7 −10 src/arch/aarch64/kernel/scheduler.rs
+3 −2 src/arch/aarch64/kernel/systemtime.rs
+0 −2 src/arch/aarch64/mm/mod.rs
+16 −18 src/arch/aarch64/mm/paging.rs
+4 −4 src/arch/aarch64/mm/physicalmem.rs
+7 −7 src/arch/aarch64/mm/virtualmem.rs
+1 −1 src/arch/riscv64/kernel/core_local.rs
+28 −23 src/arch/riscv64/kernel/devicetree.rs
+4 −5 src/arch/riscv64/kernel/mod.rs
+11 −19 src/arch/riscv64/kernel/scheduler.rs
+1 −1 src/arch/riscv64/kernel/start.rs
+0 −693 src/arch/riscv64/mm/addr.rs
+0 −3 src/arch/riscv64/mm/mod.rs
+20 −17 src/arch/riscv64/mm/paging.rs
+4 −4 src/arch/riscv64/mm/physicalmem.rs
+10 −10 src/arch/riscv64/mm/virtualmem.rs
+17 −17 src/arch/x86_64/kernel/acpi.rs
+45 −61 src/arch/x86_64/kernel/apic.rs
+1 −1 src/arch/x86_64/kernel/boot.s
+1 −1 src/arch/x86_64/kernel/core_local.rs
+2 −1 src/arch/x86_64/kernel/interrupts.rs
+3 −2 src/arch/x86_64/kernel/mmio.rs
+3 −5 src/arch/x86_64/kernel/mod.rs
+10 −11 src/arch/x86_64/kernel/scheduler.rs
+1 −1 src/arch/x86_64/kernel/switch.rs
+6 −5 src/arch/x86_64/kernel/vga.rs
+2 −2 src/arch/x86_64/mm/mod.rs
+8 −9 src/arch/x86_64/mm/paging.rs
+17 −13 src/arch/x86_64/mm/physicalmem.rs
+15 −15 src/arch/x86_64/mm/virtualmem.rs
+1 −1 src/drivers/fs/virtio_fs.rs
+13 −13 src/drivers/net/gem.rs
+3 −3 src/drivers/net/rtl8139.rs
+3 −3 src/drivers/net/virtio/mod.rs
+3 −3 src/drivers/pci.rs
+14 −5 src/drivers/virtio/transport/mmio.rs
+1 −1 src/drivers/virtio/transport/pci.rs
+6 −5 src/drivers/virtio/virtqueue/mod.rs
+6 −5 src/drivers/virtio/virtqueue/packed.rs
+2 −1 src/drivers/virtio/virtqueue/split.rs
+1 −1 src/drivers/vsock/mod.rs
+1 −1 src/executor/mod.rs
+5 −3 src/fd/stdio.rs
+1 −1 src/fs/fuse.rs
+2 −2 src/fs/mod.rs
+6 −5 src/fs/uhyve.rs
+2 −2 src/lib.rs
+31 −28 src/mm/mod.rs
+17 −18 src/scheduler/mod.rs
+5 −5 src/scheduler/task.rs
+3 −0 src/syscalls/interfaces/mod.rs
+4 −4 src/syscalls/interfaces/uhyve.rs
+3 −3 src/syscalls/mmap.rs
+1 −2 src/syscalls/mod.rs
+13 −0 typos.toml
+8 −0 xtask/src/arch.rs
+0 −56 xtask/src/ci/build.rs
+89 −0 xtask/src/ci/c.rs
+4 −10 xtask/src/ci/firecracker.rs
+1 −1 xtask/src/ci/firecracker_vm_config.json
+6 −9 xtask/src/ci/mod.rs
+32 −56 xtask/src/ci/qemu.rs
+84 −0 xtask/src/ci/rs.rs
+5 −25 xtask/src/ci/uhyve.rs
+2 −8 xtask/src/doc.rs

0 comments on commit 94515b2

Please sign in to comment.