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
cyberpear has quit [Quit: Connection closed for inactivity]
davidlt has joined #fedora-riscv
<davidlt[m]> New AMD announcements!
<davidlt[m]> 7950X3D is here with tons of cache, freq seems to be the same or very close to the original.
<davidlt[m]> New laptops CPUs announced too. RNDA3, Zen4, USB4, and some AI accel. with some strange marketing.
<davidlt[m]> I wonder if that AI accel. is just a tiny FPGA.
<davidlt[m]> Still watching the original AMD announcement at 2X speed.
<davidlt[m]> It would be nice to try OpenAI Whisper + ChatGPT to summarise such long videos.
<davidlt[m]> So laptops start in March, well, basically Q2. There should be options before summer arrives.
davidlt has quit [Ping timeout: 252 seconds]
davidlt has joined #fedora-riscv
tg has quit [Ping timeout: 255 seconds]
tg has joined #fedora-riscv
dtometzki has quit [Ping timeout: 272 seconds]
dtometzki has joined #fedora-riscv
<davidlt[m]> It seems 7950X3D is a hybrid CPU.
<davidlt[m]> Only one chiplet has extra 64MB of L3 cache on top.
<davidlt[m]> I wonder if the second chiplet can access that over IF, or that's too expensive. The bandwidth should be ridiculous (and thus power consumption, and heat).
<davidlt[m]> But latency wise it might be still way better than going to DDR.
<davidlt[m]> I would love to see micro-arch benchmarks, memory, cache latencies, etc.
<davidlt[m]> I wonder if the second chiplet without cache can achieve higher freq.
<davidlt[m]> The boost clock didn't change, which is not typical based on 5800X3D.
<davidlt[m]> The base clock is slightly lower thought.
<davidlt[m]> Sadly reviewers don't got that far into analysing these chips. So it's mainly gaming and production apps without any details how it actually works.
<davidlt[m]> I wonder if there will be scheduling changes, maybe part of CONFIG_IPC_CLASSES (?)
jcajka has joined #fedora-riscv
<davidlt[m]> rwmjones: during cleanup I disabled five.home.annexia.org jive.home.annexia.org
<davidlt[m]> nirik: check your board, it didn't phone back :)
omac777_2022 has joined #fedora-riscv
dtometzki has quit [Remote host closed the connection]
dtometzki has joined #fedora-riscv
<omac777_2022> Ok so I'm still trying to overcome my podman vf2 buildroot make all error. details of the steps are here: https://pastebin.com/hDSK5SC2
<omac777_2022> tar: include/sndfile.h.in: Cannot change ownership to uid 71588, gid 10513: Invalid argument
<omac777_2022> tar: include: Cannot change ownership to uid 71588, gid 10513: Invalid argument
<omac777_2022> tar: build-aux/depcomp: Cannot change ownership to uid 71588, gid 10513: Invalid argument
<omac777_2022> tar: build-aux/missing: Cannot change ownership to uid 71588, gid 10513: Invalid argument
<omac777_2022> tar: build-aux/ar-lib: Cannot change ownership to uid 71588, gid 10513: Invalid argument
<omac777_2022> tar: build-aux/ltmain.sh: Cannot change ownership to uid 71588, gid 10513: Invalid argument
<omac777_2022> tar: build-aux/config.guess: Cannot change ownership to uid 71588, gid 10513: Invalid argument
<omac777_2022> tar: build-aux/config.sub: Cannot change ownership to uid 71588, gid 10513: Invalid argument
<omac777_2022> tar: build-aux/compile: Cannot change ownership to uid 71588, gid 10513: Invalid argument
<omac777_2022> tar: build-aux/install-sh: Cannot change ownership to uid 71588, gid 10513: Invalid argument
<omac777_2022> tar: build-aux: Cannot change ownership to uid 71588, gid 10513: Invalid argument
<omac777_2022> tar: CMakeLists.txt: Cannot change ownership to uid 71588, gid 10513: Invalid argument
<omac777_2022> tar: AUTHORS: Cannot change ownership to uid 71588, gid 10513: Invalid argument
<omac777_2022> tar: Makefile.in: Cannot change ownership to uid 71588, gid 10513: Invalid argument
<omac777_2022> tar: README: Cannot change ownership to uid 71588, gid 10513: Invalid argument
<omac777_2022> tar: ChangeLog: Cannot change ownership to uid 71588, gid 10513: Invalid argument
<omac777_2022> tar: Exiting with failure status due to previous errors
<omac777_2022> make[1]: *** [package/pkg-generic.mk:217: /visionfive2prep/VisionFive2/work/buildroot_initramfs/build/libsndfile-1.0.31/.stamp_extracted] Error 2
<omac777_2022> make[1]: Leaving directory '/visionfive2prep/VisionFive2/buildroot'
<omac777_2022> make -C /visionfive2prep/VisionFive2/linux O=/visionfive2prep/VisionFive2/work/linux \
<omac777_2022> ARCH=riscv \
<omac777_2022> CROSS_COMPILE=/visionfive2prep/VisionFive2/work/buildroot_initramfs/host/bin/riscv64-buildroot-linux-gnu- \
<omac777_2022> PATH=/visionfive2prep/VisionFive2/work/buildroot_initramfs/host/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin \
<omac777_2022> HWBOARD_FLAG=HWBOARD_VISIONFIVE2 \
<omac777_2022> vmlinux \
<omac777_2022> all \
<omac777_2022> modules
<omac777_2022> make: *** No rule to make target '/visionfive2prep/VisionFive2/work/buildroot_initramfs/images/rootfs.tar', needed by '/visionfive2prep/VisionFive2/work/.buildroot_initramfs_sysroot'. Stop.
<omac777_2022> make: *** Waiting for unfinished jobs....
<omac777_2022> make[1]: Entering directory '/visionfive2prep/VisionFive2/linux'
<omac777_2022> make[2]: Entering directory '/visionfive2prep/VisionFive2/work/linux'
<omac777_2022> SYNC include/config/auto.conf.cmd
<omac777_2022> GEN Makefile
<omac777_2022> *
<omac777_2022> * Restart config...
<omac777_2022> *
<omac777_2022> *
<omac777_2022> * GCC plugins
<omac777_2022> *
<omac777_2022> GCC plugins (GCC_PLUGINS) [Y/n/?] (NEW)
<omac777_2022> I tried doing alias tar='tar --no-same-owner' but it didn't help.
<omac777_2022> With that last question GCC plugins, what should I answer?
masami has joined #fedora-riscv
<omac777_2022> I did yes for GCC plugins, NO for the 3 entropy questions and 1 weakest stack variable initialization for the interim.
<rwmjones> davidlt[m]: thanks - yes those are dead
<omac777_2022> I ran into another issue: Warning: 'make modules_install' requires depmod. Please install it.
<omac777_2022> This is probably in the kmod package. I'll install kmod in the podman ubuntu 22.04 container.
zsun has joined #fedora-riscv
<omac777_2022> tar: Makefile.in: Cannot change ownership to uid 71588, gid 10513: Invalid argument
<omac777_2022> tar: README: Cannot change ownership to uid 71588, gid 10513: Invalid argument
<omac777_2022> tar: Exiting with failure status due to previous errors
<omac777_2022> make[1]: *** [package/pkg-generic.mk:217: /visionfive2prep/VisionFive2/work/buildroot_initramfs/build/libsndfile-1.0.31/.stamp_extracted] Error 2
<omac777_2022> tar: ChangeLog: Cannot change ownership to uid 71588, gid 10513: Invalid argument
<omac777_2022> make[1]: Leaving directory '/visionfive2prep/VisionFive2/buildroot'
<omac777_2022> rm -rf /visionfive2prep/VisionFive2/work/opensbi
<omac777_2022> PATH=/visionfive2prep/VisionFive2/work/buildroot_initramfs/host/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin riscv64-buildroot-linux-gnu-objcopy -O binary /visionfive2prep/VisionFive2/work/linux/vmlinux /visionfive2pr\
<omac777_2022> ep/VisionFive2/work/vmlinux.bin
<omac777_2022> make: *** No rule to make target '/visionfive2prep/VisionFive2/work/buildroot_initramfs/images/rootfs.tar', needed by '/visionfive2prep/VisionFive2/work/.buildroot_initramfs_sysroot'. Stop.
<omac777_2022> make: *** Waiting for unfinished jobs....
<omac777_2022> mkdir -p /visionfive2prep/VisionFive2/work/opensbi
<omac777_2022> cd /visionfive2prep/VisionFive2/work/opensbi && O=/visionfive2prep/VisionFive2/work/opensbi CFLAGS="-mabi=lp64d -march=rv64imafdc" make -C /visionfive2prep/VisionFive2/opensbi CROSS_COMPILE=/visionfive2prep/VisionFive2/work/buildroot_ini\
<omac777_2022> tramfs/host/bin/riscv64-buildroot-linux-gnu- \
<omac777_2022> PLATFORM=generic FW_PAYLOAD_PATH=/visionfive2prep/VisionFive2/work/u-boot/u-boot.bin FW_FDT_PATH=/visionfive2prep/VisionFive2/work/u-boot/arch/riscv/dts/starfive_visionfive2.dtb FW_TEXT_START=0x40000000
<omac777_2022> make[1]: Entering directory '/visionfive2prep/VisionFive2/opensbi'
<omac777_2022> AS-DEP platform/generic/firmware/fw_payload.dep
<omac777_2022> AS-DEP platform/generic/firmware/fw_jump.dep
<omac777_2022> ... AR lib/libsbiutils.a
<omac777_2022> AR platform/generic/lib/libplatsbi.a
<omac777_2022> ELF platform/generic/firmware/payloads/test.elf
<omac777_2022> ELF platform/generic/firmware/fw_dynamic.elf
<omac777_2022> ELF platform/generic/firmware/fw_jump.elf
<omac777_2022> ELF platform/generic/firmware/fw_payload.elf
<omac777_2022> OBJCOPY platform/generic/firmware/payloads/test.bin
<omac777_2022> OBJCOPY platform/generic/firmware/fw_dynamic.bin
<omac777_2022> OBJCOPY platform/generic/firmware/fw_jump.bin
<omac777_2022> OBJCOPY platform/generic/firmware/fw_payload.bin
<omac777_2022> make[1]: Leaving directory '/visionfive2prep/VisionFive2/opensbi'
<omac777_2022> #
<omac777_2022> It stopped there.
<omac777_2022> The tar exiting because of ownership errors within the podman container are the cause of my failure at the moment. I'll try and find a way to circumvent that.
dtometzki has quit [Remote host closed the connection]
dtometzki has joined #fedora-riscv
<davidlt[m]> omac777_2022: could you use some pastebin instead of copying large contents of text into the chat? That would be hepful.
<omac777_2022> I'm sorry will do.
<davidlt[m]> Up to 3-4 lines should be fine, anything above should go somewhere. Matrix with IRC bridge would do that automatically.
masami has quit [Quit: Leaving]
<omac777_2022> There are a lot of instances of "am__untar" holding tar commands. I can't possibly ask for a change request for this many files just to run this in a container. Don't most CI systems use containers to build stuff? Are there other devs here experiencing such issues or you resort to running native os in order to do this kind of work always?
<omac777_2022> The tar flag in question to resolve all this is "--no-same-owner" but it has to be applied everywhere consistently.
omac777_2022 has quit [Quit: Leaving]
<davidlt[m]> Depends what's faster. Containers not always the easiest option.
<davidlt[m]> Confirmed by AMD rep, that 7950X3D has different chiplets.
<davidlt[m]> One with 3D cache, another one with high Fmax.
<davidlt[m]> Apparently scheduler will known what to do on Windows.
<davidlt[m]> There are rumours that 3D cache chiplet has Fmax at 5GHz (5.0?). While without the cache it's 5.7GHz.
<davidlt[m]> Gitea is now at 1.17.4. Not ready to update to 1.18.0.
<davidlt[m]> I need a larger monitor to hold all the tabs...
<davidlt[m]> I recently learned that Firefox is slow! Some claim that default build on Fedora is slow compared to what's in the official Firefox build.
<davidlt[m]> I quickly tried Chromium and damn, benchmarks were 2.X times faster o_O.
<davidlt[m]> I might need to migrate to Chromium now :/
<davidlt[m]> It's just too big of a difference in performance.
<davidlt[m]> I forgot Kojira!
<davidlt[m]> They have a newer one!
<davidlt[m]> 57" dual-4K, or half of 8K.
<davidlt[m]> I am using 32" 4K with 1.0 scaling (yeah, not perfect, low DPI, but good enough).
<davidlt[m]> Thus my setup in total has 5 1080p line zones. One of them is HiDPI (2.0 scaling, beautiful).
<davidlt[m]> So new Odyssey is like two 32" 4K monitors together.
<davidlt[m]> Ultimate battle station for terrible price :)
<somlo> I have this one: https://www.amazon.com/AOC-C4008VU8-Curved-LED-Monitor/dp/B01N5LH0Q8 -- was available for a short time, cost about $600 about 3-4 years ago; only downside is it's super glossy and I can't have too much light behind me
<somlo> so if they ever make a reasonable >40" curved 4k+ screen that's *matte* and costs less than $1000, I'll start getting excited
<somlo> all I really need is lots of `terminator` sub-windows and the occasional browser :)
<davidlt[m]> :)
<davidlt[m]> 40" is a bit too big for my taste and I needed to match DPI with my laptop (and still there are problems).
<davidlt[m]> For majority folks 32" 4K at 1.0 scaling is probably not OK, 40" would be better.
<somlo> yeah the laptop thing where the dpi changes as you drag a window from one screen to the other is annoying -- mostly why my laptop lid stays closed most of the time while I'm "docked" :)
<davidlt[m]> Yeah, the problem is that I didn't expect for that to happen :)
<davidlt[m]> I explicitly picked 1.0 scaling and 2.0 with the same dimensions.
<davidlt[m]> So it looks the same, but one is sharper.
<davidlt[m]> But dragging still triggers that. Chrome is a disaster as it picks scaling from the laptop.
<davidlt[m]> Even Firefox is confused a bit going from full screen to window mode.
<somlo> I find my eyesight is getting weaker, so with a minimum viable font size, the only way to get more stuff displayed is to go for more physical surface area -- which is why I want 40" or more;
<somlo> and that in turn requires the screen to be curved, otherwise you're looking at the monitor's edge at too sharp of an angle :)
<davidlt[m]> I agree, 32" 4K at 1.0 is my current limit.
<davidlt[m]> Going above 32" it must be curved.
<davidlt[m]> Unless it's 48" or something (like C2 OLED that folks are using more and more).
zsun has quit [Quit: Leaving.]
<somlo> I don't like the ultrawide stuff all that much -- more suitable for gaming I think -- I care about vertical space, tall text windows for coding, that sort of thing :)
<somlo> anyhow, since I dragged us so far off topic, let me say something fedora-related :) I finally managed to get f37 to load on litex (with the hacked kernel with all of those 16 newer config options turned off); I'm now re-labeling selinux, made it to 18% over the last 2 hours and a half :D
<somlo> once I'm comfortable that I'll have something useful to demo, I'll get back to "bisecting" the config options, but for now that's on temporary hold
<somlo> I need to make videos and a slide deck :)
<davidlt[m]> somlo: remind me, will you be at FOSDEM?
jcajka has quit [Quit: Leaving]
<davidlt[m]> nirik: most of the stuff is now on a new AWS server, not final, but seems to work so far. Tuning will take eternity :)
<davidlt[m]> Still being tested in a low capacity with older builders.
<davidlt[m]> I did enable most of koji hub plugins too based on what I saw in Ansible.
<somlo> davidlt[m]: yeah, that's the plan :)
<davidlt[m]> I need to start looking into the hotels, etc.
<davidlt[m]> rwmjones: what's your opinion? Should vectors be enabled by default.
<davidlt[m]> s/./?/
<davidlt[m]> Let's assume we have RVA23 and vectors are now required by the profile. Should we have this disabled by default and something enables it per process / per task, etc.?
<nirik> davidlt[m]: my builder should be back. (Forgot to power it up after reoginizing things :)
<davidlt[m]> nirik: I think the new server is faster, which is surprising :)
unlord has quit [Ping timeout: 260 seconds]
unlord has joined #fedora-riscv
<davidlt[m]> I still don't see that in F37 or/and F38.
dtometzki has quit [Ping timeout: 252 seconds]
davidlt has quit [Ping timeout: 252 seconds]
dtometzki has joined #fedora-riscv
dtometzki has quit [Remote host closed the connection]
nirik has quit [Quit: ZNC 1.8.2 - https://znc.in]
nirik has joined #fedora-riscv