parazyd has joined #openwrt-devel
minimal has quit [Quit: Leaving]
Daanct12 has joined #openwrt-devel
thejoker8814 is now known as Guest1225
thejoker8814 has joined #openwrt-devel
Guest1225 has quit [Ping timeout: 480 seconds]
skynet2 has quit [Quit: Leaving]
Znevna has quit [Ping timeout: 480 seconds]
Znevna has joined #openwrt-devel
danitool has quit [Ping timeout: 480 seconds]
tSYS has quit [Quit: *squeak*]
tSYS has joined #openwrt-devel
Mangix has quit [Read error: Connection reset by peer]
Daanct12 has quit [Remote host closed the connection]
Daanct12 has joined #openwrt-devel
Mangix has joined #openwrt-devel
<owrt-images-builds> Build [#168](https://buildbot.openwrt.org/images/#/builders/80/builds/168) of `master_armsr/armv8` completed successfully.
rua has quit [Remote host closed the connection]
goliath has joined #openwrt-devel
rua has joined #openwrt-devel
Daanct12 has quit [Quit: WeeChat 4.2.2]
Daanct12 has joined #openwrt-devel
Daanct12 has quit []
Daanct12 has joined #openwrt-devel
Daaanct12 has joined #openwrt-devel
Daanct12 has quit [Ping timeout: 480 seconds]
robimarko has joined #openwrt-devel
<robimarko> But both of those are binutils gas assembler errors because they are using Ubuntu 18.04 with GCC13.2 but with the original binutils 2.30 that lack these instructions.
<robimarko> I am getting report for libdeflate and mold compilation breaking from 2 users.
<robimarko> So the question is, whether we should maybe start building binutils for host as well or just tell them to update their binutils
<stintel> Ubuntu 18.04 with gcc 13.2 sounds like a weird combination?
<stintel> or did you mean OpenWrt's gcc 13.2?
<robimarko> Sadly no, they replaced the Ubuntu provided GCC with GCC13
<stintel> heh
<Znevna> rip
<robimarko> So its hacked together with binutils 2.30 which dont support a lot of things
<stintel> I'm leaning towards "if they can replace gcc they can replace binutils"
<robimarko> Same here, its these X-WRT devs/users that for whatever reason refuse to update 18.04
<robimarko> And now they are spamming random commits with compile errors
<dwfreed> sucks to be them
<Znevna> lucky this isn't x-wrt support? :P
<dwfreed> (I really wish Ubuntu hadn't extended LTS duration)
<stintel> they can always build in a container
<robimarko> Znevna: They do some stuff in OpenWrt as well
<robimarko> But yeah, I am heavily in favor of update your distro, binutils or use containers
<rua> Hello. Could you help reviewing https://github.com/openwrt/openwrt/pull/14791 ? I made it before the release of 23.05.3, but it remained too late.
<Znevna> yeah nobody is gonna merge that
noltari has joined #openwrt-devel
Daaanct12 has quit [Ping timeout: 480 seconds]
Daanct12 has joined #openwrt-devel
mark22k has quit [Quit: The Lounge - https://thelounge.chat]
mark22k has joined #openwrt-devel
<Ansuel> robimarko ping ?
<Ansuel> nice the rmmod crash is fixed :D
<Ansuel> also i love how they totally forgot to add some logic to unregister the switchdev notifier...
<Ansuel> JUST MAGIC.
<robimarko> Ansuel: that is great news
<Ansuel> i'm having fun with edma_reset_hw printing warning now :D
<Ansuel> (having fun with insmod back in)
<robimarko> Hehe, we seem to have a weird way of fun by trying to fix badly broken things
fakuivan has quit [Remote host closed the connection]
fakuivan has joined #openwrt-devel
<Ansuel> robimarko [ 38.517523] (null): PHY already attached
<Ansuel> [ 38.521246] nss-dp 3a001000.dp1 lan1 (uninitialized): failed to connect to phy device
<Ansuel> [ 38.565457] nss-dp: probe of 3a001000.dp1 failed with error -14
<Ansuel> YHEEEE -.-
<Ansuel> this thing really works BY LUCK.
<robimarko> Just as intended :)
<Ansuel> robimarko... i'm impressed... with the correct logic and API rmmod and insmod correctly works
<Ansuel> and interface correctly works after a restart
<Ansuel> wow
<robimarko> Now that is surprising
<Ansuel> you will be surprised by the patch...
<robimarko> Is it large?
Daanct12 has quit [Quit: WeeChat 4.2.2]
<KGB-2> https://tests.reproducible-builds.org/openwrt/openwrt_kirkwood.html has been updated. (100.0% images and 99.8% packages reproducible in our current test framework.)
rmilecki has joined #openwrt-devel
rmilecki has quit []
rmilecki has joined #openwrt-devel
rmilecki has quit []
rmilecki has joined #openwrt-devel
rmilecki has quit []
rmilecki has joined #openwrt-devel
mattsm has joined #openwrt-devel
mattsm has quit [Ping timeout: 480 seconds]
goliath has quit [Quit: SIGSEGV]
<Ansuel> robimarko man i really dream of rewriting the edma driver from scratch... it's not even that hard...
minimal has joined #openwrt-devel
<robimarko> Ansuel: Well, its not that large when we remove the unsued parts
<Ansuel> github.com/openwrt/openwrt/pull/15175
<Ansuel> lovely change :D
mcbridematt has quit [Read error: Connection reset by peer]
mcbridematt has joined #openwrt-devel
valku has joined #openwrt-devel
fakuivan has quit [Remote host closed the connection]
fakuivan has joined #openwrt-devel
cmonroe has quit [Quit: Textual IRC Client: www.textualapp.com]
cmonroe has joined #openwrt-devel
torv has quit [Remote host closed the connection]
torv has joined #openwrt-devel
parazyd has quit [Read error: No route to host]
parazyd has joined #openwrt-devel
<robimarko> Ansuel: Can you please look at https://github.com/openwrt/openwrt/pull/15056
<robimarko> I think its fine
<Ansuel> wth
valku has quit [Ping timeout: 480 seconds]
<robimarko> Yeah, most likely some ancient stock FW had those limits
<mrnuke> robimarko: I left a comment on the eap610-outdoor BDF PR. Do you have a preference which of the two methods should be used?
<Ansuel> robimarko btw any chance how can i test for the remoteproc restart?
<Ansuel> i tried with rmmod ath11k_ahb insmod ath11k_ahb
goliath has joined #openwrt-devel
<robimarko> Ansuel: After you remove ath11k_ahb then you can request the remoteproc state via sysfs
<robimarko> In /sys/class/remoteproc/remoteproc0#
<Ansuel> what entry ?
<robimarko> It should be state
<Ansuel> offline
<robimarko> You can echo to it as well
<robimarko> You can use start or stop to control the desired state
<robimarko> BTW, Ansuel any chance you can do your magic to update the regulatory info in BDF-s for ipq807x and ipq60xx?
<robimarko> We can also try removing the regulatory info and shipping regdb.bin from the latest QCA BDF-s
<robimarko> That should make it easier to update all at the same time
<Ansuel> do you think external regdb works by wiping the regdb entry in the bdf?
<Ansuel> from what i notice wcn bdf still have regdb entry inside
<robimarko> Gotta try it but it should since there will be no regulatory info in the BDF that is priority
<Ansuel> robimarko i can echo start and stop but still with insmod the thing starts to work correctly
<robimarko> It doesnt crash?
<Ansuel> nope
<robimarko> Well, then it fixed itself automagically
<Ansuel> maybe i should test to simulate a crash by ath11k
<robimarko> Or try removing the ath11k patch to disable coldboot
<Ansuel> where the hell are the ath11k proc
<robimarko> In mac80211 ath11k patches
<robimarko> Think its 902 for ipq807x
<Mangix> robimarko: lol at that ubuntu thing
<Mangix> to be fair, I use it for CI
<robimarko> Mangix: 18.04 with updated GCC and Python but not binutils?
<Mangix> although GitHub Actions has 20.04 as a minimum
<Mangix> yes
<Ansuel> ath11k c000000.wifi: pdev 2 successfully recovered
<Ansuel> mh
<robimarko> Mangix: it was kind of miracle that nothing broke so far with 18.04
<Mangix> those compiler minimums are because of linker errors IIRC
<robimarko> Mangix: and libdeflate and mold builds?
<Mangix> no idea about those, or 18.04
<Mangix> mainline OpenWrt does not support 18.04 AFAIK
<robimarko> Yes, I have stated that multiple times
<Ansuel> thing is why they use 18.04...
<robimarko> Thing is that if you use GCC 12.1 or newer libedeflate will compile with AVX-VNNI instructions that require binutils 2.36
<robimarko> And mold also uses some instructions that require 2.33.1 I think
<Mangix> Ansuel: you'd be surprised how many legacy systems there are out there
<robimarko> They can just compile newer binutils
<Ansuel> also robimarko can you check the pr for nss-dp ?
<robimarko> I tried that in Ubuntu 18.04 docker and it works
<robimarko> Had to compile newer Python first though
* Mangix is reminded of my suggestion for an XP user to switch to ReactOS
<robimarko> Ansuel: I gave it a quick look, nice catches
<Ansuel> Mangix i know GPL tar still suggest meme 18.04 or even 16.something but most of the time is just stupid suggestion...
<robimarko> I am just not sure that about the last patch
<robimarko> Dont see a point in keeping that call at all
<Ansuel> i'm trying to remove the patch that disable coldboot
<Ansuel> OK WOW it works?????
<Ansuel> o.O
<Ansuel> i bet kernel 6.6 magically fixed it???
<robimarko> Wow, it coldboot really works on Qnap as well
<robimarko> Hehe, 6.6 FTW
<robimarko> Anyway, off to bed, another day in U-Boot land took its toll
<Ansuel> :( gn
robimarko has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
<mrnuke> svanheule: Booted up EWS2910P-v3 here from initramfs -- no issues thusfar. The PoE chip is a RTL8238B, and there is what appears to be an MCU before the optoisolators
gladiac1 has quit []
gch981213 has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
Obi-Wan has quit [Remote host closed the connection]
torv has quit [Quit: torv]
torv has joined #openwrt-devel
gladiac has joined #openwrt-devel