Skip to content

Commit

Permalink
Merge pull request #638 from stlankes/libos
Browse files Browse the repository at this point in the history
add latest version of the kernel
  • Loading branch information
stlankes authored Nov 5, 2024
2 parents 8063430 + f6a15bf commit fbf2fd4
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion kernel
Submodule kernel updated 92 files
+13 −2 .github/workflows/ci.yml
+5 −2 .github/workflows/security_audit.yml
+104 −90 Cargo.lock
+19 −24 Cargo.toml
+2 −2 hermit-builtins/Cargo.lock
+59 −5 hermit-macro/src/system.rs
+1 −1 rust-toolchain.toml
+1 −1 src/arch/aarch64/kernel/core_local.rs
+54 −47 src/arch/aarch64/kernel/interrupts.rs
+19 −48 src/arch/aarch64/kernel/mod.rs
+5 −6 src/arch/aarch64/kernel/pci.rs
+1 −2 src/arch/aarch64/kernel/processor.rs
+4 −5 src/arch/aarch64/kernel/scheduler.rs
+18 −15 src/arch/aarch64/kernel/start.rs
+2 −2 src/arch/aarch64/kernel/systemtime.rs
+1 −3 src/arch/aarch64/mm/paging.rs
+0 −6 src/arch/aarch64/mod.rs
+58 −52 src/arch/riscv64/kernel/interrupts.rs
+11 −6 src/arch/riscv64/kernel/mmio.rs
+17 −35 src/arch/riscv64/kernel/mod.rs
+1 −1 src/arch/riscv64/kernel/processor.rs
+2 −3 src/arch/riscv64/kernel/scheduler.rs
+22 −10 src/arch/riscv64/kernel/start.rs
+5 −26 src/arch/riscv64/mm/addr.rs
+0 −6 src/arch/riscv64/mod.rs
+47 −12 src/arch/x86_64/kernel/acpi.rs
+55 −36 src/arch/x86_64/kernel/apic.rs
+2 −4 src/arch/x86_64/kernel/boot.s
+16 −23 src/arch/x86_64/kernel/interrupts.rs
+9 −5 src/arch/x86_64/kernel/mmio.rs
+17 −38 src/arch/x86_64/kernel/mod.rs
+2 −3 src/arch/x86_64/kernel/pci.rs
+2 −2 src/arch/x86_64/kernel/processor.rs
+34 −31 src/arch/x86_64/kernel/scheduler.rs
+14 −6 src/arch/x86_64/kernel/start.rs
+3 −5 src/arch/x86_64/kernel/switch.rs
+2 −3 src/arch/x86_64/kernel/syscall.rs
+3 −2 src/arch/x86_64/kernel/systemtime.rs
+7 −5 src/arch/x86_64/kernel/vga.rs
+143 −57 src/arch/x86_64/mm/paging.rs
+43 −37 src/arch/x86_64/mm/physicalmem.rs
+23 −10 src/arch/x86_64/mm/virtualmem.rs
+0 −8 src/arch/x86_64/mod.rs
+6 −6 src/config.rs
+16 −7 src/drivers/fs/virtio_fs.rs
+16 −39 src/drivers/fs/virtio_pci.rs
+39 −0 src/drivers/mmio.rs
+33 −0 src/drivers/mod.rs
+13 −8 src/drivers/net/gem.rs
+2 −1 src/drivers/net/mod.rs
+13 −15 src/drivers/net/rtl8139.rs
+5 −1 src/drivers/net/virtio/mmio.rs
+21 −53 src/drivers/net/virtio/mod.rs
+19 −40 src/drivers/net/virtio/pci.rs
+114 −28 src/drivers/pci.rs
+12 −12 src/drivers/virtio/mod.rs
+15 −29 src/drivers/virtio/transport/mmio.rs
+0 −11 src/drivers/virtio/transport/mod.rs
+63 −195 src/drivers/virtio/transport/pci.rs
+15 −27 src/drivers/virtio/virtqueue/mod.rs
+15 −28 src/drivers/virtio/virtqueue/packed.rs
+33 −48 src/drivers/virtio/virtqueue/split.rs
+21 −58 src/drivers/vsock/mod.rs
+18 −40 src/drivers/vsock/pci.rs
+62 −12 src/env.rs
+4 −2 src/executor/device.rs
+55 −106 src/executor/mod.rs
+79 −85 src/executor/network.rs
+7 −17 src/fd/eventfd.rs
+31 −76 src/fd/mod.rs
+256 −190 src/fd/socket/tcp.rs
+86 −100 src/fd/socket/udp.rs
+205 −158 src/fd/socket/vsock.rs
+10 −10 src/fd/stdio.rs
+21 −24 src/fs/fuse.rs
+11 −16 src/fs/mem.rs
+3 −1 src/fs/mod.rs
+4 −4 src/fs/uhyve.rs
+41 −0 src/init_cell.rs
+1 −0 src/io.rs
+6 −4 src/lib.rs
+22 −30 src/mm/mod.rs
+2 −22 src/scheduler/mod.rs
+25 −28 src/scheduler/task.rs
+4 −12 src/shell.rs
+8 −121 src/syscalls/interfaces/uhyve.rs
+12 −9 src/syscalls/mod.rs
+26 −31 src/syscalls/socket.rs
+2 −3 src/syscalls/table.rs
+2 −2 xtask/Cargo.toml
+65 −28 xtask/src/ci/qemu.rs
+2 −2 xtask/src/clippy.rs

0 comments on commit fbf2fd4

Please sign in to comment.