509 Commits (ae591f0faf2e14f34bddcca5b699740e1f557581)
 

Author SHA1 Message Date
Emery Hemingway b77a91bc87 nixos-modules: boot packages from buildPackages.buildPackages 2 years ago
Emery Hemingway adff162a29 dhall-genode: update prelude to 20.1.0 2 years ago
Emery Hemingway 825a066f79 Update development shell
Add some missing packages, update Nixpkgs revision.
2 years ago
Emery Hemingway f16241e7e9 vfs_rump: static link dependencies 2 years ago
Emery Hemingway 7e1bb6425f vfs: patch for loading plugins by label, long tar names 2 years ago
Emery Hemingway 9c23c59044 nixos: rename store_fs to fs, cleanup
The file-system containing the nix store also acts as the main
file-system.
2 years ago
Emery Hemingway 8c0c7d55c4 nixos: config.genode.boot.storeBackend is "fs" or "memory"
Make the config.genode.boot.storeBackend option a choice between
a traditional file-system or memory-backed file-system image. Fix
GRUB booting when using a file-system store.

The nova-ahci test shows that this is working.
2 years ago
Emery Hemingway 6f9f1b7069 Replace lib.crossLists with lib.cartesianProductOfSets 2 years ago
Emery Hemingway f12d27872a Patch genode_dyn.ld to not emit PHDR segments
This is important, because otherwise binutils will refuse to strip
Genode binaries, which causes runtime closures to explode, which
causes a giant image.elf, which takes so long to load that tests
break.
2 years ago
Emery Hemingway 8d22ff4eb3 Use Nixpkg master as flake input
Now that the LLVM packages selector is merged we are compatible
with the Nixpkgs master branch.
2 years ago
Emery Hemingway 6cd7fc532c Remove networking test
The two interfaces test is broken. This started when the Nic
drivers were raised from the core children to the second-level
init.
2 years ago
Emery Hemingway 74ea4d0c12 nixos: add file-systems options 2 years ago
Emery Hemingway 1bb05f7e57 nixos: add nova artifacts to boot.loader.grub.extraFiles 2 years ago
Emery Hemingway b15c1b6cea nixos: replace system.build.toplevel 2 years ago
Emery Hemingway 15f122f981 Add the rpcsvc-proto package to the libc port inputs
The libc "port" requires the rpcgen utility to generate some source
files. This was previously provided by glibc, but is missing in the
current version. The output of libc port remains constant.
2 years ago
Emery Hemingway a558cba7da nixos: persistent file-system storage 2 years ago
Emery Hemingway b5d42cc711 nixos: move Nic drivers to core children 2 years ago
Emery Hemingway 07645a3930 nixos: boot from AHCI 2 years ago
Emery Hemingway 28859b57fd Cleanup README
Remove sections on building depot and make targets as it is no
longer valid.
2 years ago
Emery Hemingway 96db6848ec nixos: move ExecStart to end of systemd children list 2 years ago
Emery Hemingway 98d2da6861 nixos-modules: set qemu options in hardware.nix 2 years ago
Emery Hemingway 516736144b nixos: genode.init.children.<…>.routeToNics
Allow init children to route to Nic servers.
2 years ago
Emery Hemingway 46226ebac8 nixos: less diagnostics 2 years ago
Emery Hemingway 5e9039f88e Move Genode flake input into overlay 2 years ago
Emery Hemingway 7a755a9b6a Export the forAll[,Local,Cross]Systems functions 2 years ago
Emery Hemingway 297956fb16 Update dhall-genode to use 20.0.0 prelude 2 years ago
Emery Hemingway 0a2d6fea1a Update Nixpkgs input 2 years ago
Emery Hemingway e899a3642e nixos: use usb_block_drv for USB storage 2 years ago
Emery Hemingway 64d8f03cc1 dhall-genode: update for Init/Config/Policy/toXML 2 years ago
Emery Hemingway e833d68976 generalize lib/make-bootable-image.nix 2 years ago
Emery Hemingway e590b06b1f Add nixosModules to flake 2 years ago
Emery Hemingway 5b43976ca4 bender: update to devel 2 years ago
Emery Hemingway 888d808032 nixos: add graphical log 2 years ago
Emery Hemingway 02d744c76a dhall-genode: update to nomalize <provides> with policies 2 years ago
Emery Hemingway 7c3504d2d6 nixos-modules: add nix-store USB backend
Load the store from an EXT2 file-system from USB storage.
2 years ago
Emery Hemingway 32f1ee1fe7 Cleanup dead nixos-module code 2 years ago
Emery Hemingway 74b4c0df69 cached_fs_rom: fix off-by-one in symlink copy_cstring 2 years ago
Emery Hemingway 9c2a92cdf1 gdb: update config patch 2 years ago
Emery Hemingway f7b08619ac nixos: add extraVfs and ramQuota options to systemd wrapper 2 years ago
Emery Hemingway f7b990a6ca libc: patch to remove odd O_NOFOLLOW behavior 2 years ago
Emery Hemingway f7b2688611 packages/vfs: patch to fix session directory creation 2 years ago
Emery Hemingway 264ea72e3c Patch tor 2 years ago
Emery Hemingway abe28a02dc openssl: build static 2 years ago
Emery Hemingway 3215190568 nixos: add jitter_sponge entropy source
Share an entropy generator amount the systemd services. Would be nice to
have that virtio_rng driver.
2 years ago
Emery Hemingway bb08952553 packages/genodelabs: support for building ports from world repo 2 years ago
Emery Hemingway 05f4fdcbc7 nixos: pass binary seperately from args in systemd wrapper 2 years ago
Emery Hemingway df948cc6d8 libc: patch in more missing features 2 years ago
Emery Hemingway 1c057662e6 tests/vmm_x86: need to request platform_info direct from core 2 years ago
Emery Hemingway d5c99500dc tests: remove solo5
Solo5 tests are broken by bad label handling in init.
2 years ago
Emery Hemingway f25f5115af Add hydraJobs to flake 2 years ago