Florian Agbuya fsagbuya
  • Joined on 2023-09-27
fsagbuya pushed to sdimage at fsagbuya/nix-servo 2023-12-27 11:25:10 +08:00
e00f47f5bb flake: add not-os disk image builder and qemu
fsagbuya pushed to sdimage at fsagbuya/nix-servo 2023-12-23 13:26:51 +08:00
34a6d026fd flake: add not-os disk image builder and qemu
fsagbuya created pull request M-Labs/nix-servo#15 2023-12-22 19:30:10 +08:00
Fix missing privilege separation directory: /var/empty
fsagbuya pushed to var at fsagbuya/nix-servo 2023-12-22 19:28:13 +08:00
30be935acf update not-os patch (closes #6)
791e9abd7a update flake inputs
Compare 2 commits »
fsagbuya created branch var in fsagbuya/nix-servo 2023-12-22 19:28:13 +08:00
fsagbuya pushed to sdimage at fsagbuya/nix-servo 2023-12-22 19:12:37 +08:00
e718a865ec flake: add not-os disk image builder and qemu
fsagbuya commented on pull request M-Labs/nix-servo#10 2023-12-22 18:10:20 +08:00
add not-os disk image builder and qemu

Got it from an example qemu command in https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/821854273/Running+Bare+Metal+Applications+on+QEMU. It seems when this is omitted, the qemu monitor hangs.

fsagbuya commented on pull request M-Labs/nix-servo#10 2023-12-22 17:53:46 +08:00
add not-os disk image builder and qemu

zc706-not-os now only builds dtb, kernel and initrd (qemu exluded) while the qemu launcher includes everything, also the sd-image.img for booting in root-fs. It would be cleaner to include these…

fsagbuya pushed to sdimage at fsagbuya/nix-servo 2023-12-22 15:43:09 +08:00
0c349356f5 flake: add not-os disk image builder and qemu
81b9103da0 flake: update not-os patch (closes #6)
Compare 2 commits »
fsagbuya commented on pull request M-Labs/nix-servo#10 2023-12-22 15:38:58 +08:00
add not-os disk image builder and qemu

Updated. See new Description for the changes.

fsagbuya pushed to sdimage at fsagbuya/nix-servo 2023-12-22 15:37:08 +08:00
94c7cce5de flake: update not-os patch (closes #6)
8ae8d51bbd flake: add not-os disk image builder and qemu
aff470615c update not-os patch
52675eefd4 flake: configure u-boot to autoboot kernel
7ae798a809 flake: add various boot fixes
Compare 5 commits »
fsagbuya pushed to master at M-Labs/nix-servo 2023-12-21 15:50:45 +08:00
791e9abd7a update flake inputs
fsagbuya pushed to master at M-Labs/nix-servo 2023-12-21 14:06:37 +08:00
aff470615c update not-os patch
fsagbuya created repository fsagbuya/zynq-rs 2023-12-21 09:11:36 +08:00
fsagbuya commented on issue M-Labs/nix-servo#6 2023-12-20 17:24:26 +08:00
Missing privilege separation directory: /var/empty

Understood. Will remove squashfs from not-os, as well as the old qemu script and have the new qemu and rootfs be built inside the flake so it can be customizable.

fsagbuya commented on issue M-Labs/nix-servo#6 2023-12-20 17:09:47 +08:00
Missing privilege separation directory: /var/empty

This one likely persist because of the old qemu build running from root.squashfs. Will try to test if this can be fixed in the new qemu entry in the flake.

fsagbuya created pull request M-Labs/nix-servo#12 2023-12-20 15:36:26 +08:00
WIP: add various boot fixes
fsagbuya pushed to fixes at fsagbuya/nix-servo 2023-12-20 15:20:21 +08:00
7ae798a809 flake: add various boot fixes
fsagbuya pushed to fixes at fsagbuya/nix-servo 2023-12-20 15:19:04 +08:00
b42ff15dee flake: add various boot fixes
fsagbuya created branch fixes in fsagbuya/nix-servo 2023-12-20 15:19:04 +08:00