dgilmore changed the topic of #fedora-riscv to: Fedora on RISC-V https://fedoraproject.org/wiki/Architectures/RISC-V || Logs: https://libera.irclog.whitequark.org/fedora-riscv || Alt Arch discussions are welcome in #fedora-alt-arches
davidlt has joined #fedora-riscv
<davidlt[m]> somlo: that should work, but you need to create a mock config to point it to the right location to find the repo.
<davidlt[m]> The 1st Fedora 37 will not have that working, but the next one (after we move servers) should have the config in place.
<davidlt[m]> The upload finished last night, so you would need to point it to: https://dl.fedoraproject.org/pub/alt/risc-v/repo/fedora/37/latest/
<davidlt[m]> fedora.riscv.rocks will go down soon to migrate to a different server.
davidlt has quit [Ping timeout: 260 seconds]
guerby has quit [Remote host closed the connection]
guerby has joined #fedora-riscv
davidlt has joined #fedora-riscv
<davidlt[m]> Ech, QEMU 7.2.0 didn't happen (RC4 was tagged).
guerby has quit [Excess Flood]
guerby has joined #fedora-riscv
jcajka has joined #fedora-riscv
guerby has quit [Remote host closed the connection]
guerby has joined #fedora-riscv
guerby has quit [Excess Flood]
guerby has joined #fedora-riscv
guerby_ has joined #fedora-riscv
guerby has quit [Ping timeout: 246 seconds]
<davidlt[m]> This will be interesting.
<davidlt[m]> Btw, I noticed that FreeBSD has "riscv64sf" which seems to be soft float variant.
xxxxen0n has joined #fedora-riscv
xen0n has quit [Ping timeout: 255 seconds]
xxxxen0n is now known as xen0n
guerby_ has quit [Remote host closed the connection]
guerby_ has joined #fedora-riscv
davidlt has quit [Ping timeout: 246 seconds]
zsun has joined #fedora-riscv
<Esmil> davidlt[m]: risc-v already treats char as unsigned char like arm, so -funsigned-char will probably mostly show up in old x86 drivers
davidlt has joined #fedora-riscv
<davidlt[m]> Esmil: true. So the bugs/cleanups hopefully will benefit us.
<Esmil> yes, that true actually
<davidlt[m]> I think FreeBSD has char as signed on riscv64.
<davidlt[m]> From FreeBSD man 7: riscv64 little signed
<davidlt[m]> "Endianness and Char Signedness"
<Eighth_Doctor> neil: if you're trying to DM me, it doesn't seem to be working
<neil> Eighth_Doctor: oh, weird. thanks for letting me know lol
zsun has quit [Quit: Leaving.]
takuma has joined #fedora-riscv
jcajka has quit [Quit: Leaving]
<davidlt[m]> rwmjones: is there a way to force virt-builder to use TMPDIR?
<davidlt[m]> Ah, I executed command with sudo this time ..
<davidlt[m]> My mistake
<davidlt[m]> I need to make sure future laptop has 2TB drives to avoid running out of free space while playing with large disk images.
<davidlt[m]> I have added SiFive Unmatched disk images (MMC and NVMe [i.e. no firmware partitions]) into virt-builder.
<davidlt[m]> I tried adding firmware raw images, but virt-builder is not designed for non-OS based operation. It didn't like it.
mikepetullo[m] has joined #fedora-riscv
<mikepetullo[m]> I have been using QEMU to run Fedora-Minimal-Rawhide-20200108.n.0-fw_payload-uboot-qemu-virt-smode.elf and Fedora-Minimal-Rawhide-20200108.n.0-sda.raw.xz from https://dl.fedoraproject.org/pub/alt/risc-v/repo/virt-builder-images/images/. I would like to do the same using the recently-published Fedora 37 images. The newer images seem to capture a machine differently, as there is no longer a separate .elf/kernel file. Does anyone
<mikepetullo[m]> have a QEMU command line that will work with the Fedora 37 images?
<davidlt[m]> mike.petullo: I don't have yet QEMU/libvirt instructions for these disk images.
<mikepetullo[m]> How do you run the images?
<davidlt[m]> Currently with QEMU 7.1.0 my current attempts failed (while jumping the kernel from firmware things explode).
<davidlt[m]> I want to test pflash support in QEMU 7.2.0 for these images.
iooi has quit [Read error: Connection reset by peer]
iooi has joined #fedora-riscv
<mikepetullo[m]> davidlt: are you running the images on real hardware?
<davidlt[m]> mikepetullo[m]: yes
<mikepetullo[m]> RISC-V hardware is something I don't have yet.
<davidlt[m]> The software is capable of running on QEMU/libvirt, but right know I don't have the right instructions for that. The binaries for doing things in "old way" are not built. I am trying to match virt machines to work in a similar way SiFive boards work.
<davidlt[m]> I didn't test, but you if virt machines is not required for you sifive_u machine might work (at is should work as hardware).
<mikepetullo[m]> Okay. We chatted briefly on https://discussion.fedoraproject.org late last month. I am building a development environment for some college courses that we hope to move to RISC-V. It is nice to meet you "live". Is https://fedoraproject.org/wiki/Architectures/RISC-V/Installing the right place for QEMU instructions, once someone comes up with them?
<davidlt[m]> It allows providing additional image (SPI-NOR or SD) to load U-Boot from.
<davidlt[m]> Yes. The images, repository, and virt-build entries just happened. Instruction is what's missing yet :)
<mikepetullo[m]> Yes! I happened to check today, and noticed that they had appeared. Then I noticed how soon before I found them they did appear. I guess I was real lucky today. Thank you!
iooi has quit [Read error: Connection reset by peer]
iooi has joined #fedora-riscv
iooi has quit [Read error: Connection reset by peer]
iooi has joined #fedora-riscv
iooi has quit [Read error: Connection reset by peer]
iooi has joined #fedora-riscv
davidlt has quit [Ping timeout: 252 seconds]
iooi has quit [Ping timeout: 255 seconds]
iooi has joined #fedora-riscv
iooi has quit [Read error: Connection reset by peer]
iooi has joined #fedora-riscv
<ol> <davidlt[m]> "I have added SiFive Unmatched..." <- Are you going to create images for VisionFive 5 or any other affordable RISC-V board?
iooi has quit [Read error: Connection reset by peer]
iooi has joined #fedora-riscv