<Mangix> Ansuel: https://github.com/neheb/openwrt/commit/51b25a0518c754c1421f4e949dea61538f223cff <-- so I have both the configure script and the ac file patched. The latter is not used by OpenWrt. So I think just the ac file is suitable for upstream
<Ansuel> so the lpthread was the fix nice! Mangix wonder if you can send upstream and create a pr with the 2 commit and this new one... then i would ask the user that reported the error to test and add some tested by tag
<Ansuel> what do you think?
<Mangix> Upstream uses some weird bugzilla system. Not familiar with it
<Mangix> Ansuel: I just noticed there's GCC8 in the tree...
<Mangix> given that 22.03 was just released, I think it should be removed.
Tapper has quit [Ping timeout: 480 seconds]
<Ansuel> https://gcc.gnu.org/contribute.html my god looks scary
<Mangix> yeah no ty
jlsalvador has quit [Ping timeout: 480 seconds]
jlsalvador has joined #openwrt-devel
GNUmoon has quit [Remote host closed the connection]
GNUmoon has joined #openwrt-devel
danitool has quit [Quit: Cubum autem in duos cubos, aut quadratoquadratum in duos quadratoquadratos]
Ansuel has quit [Quit: Probably my PC decided to sleep or I decided to sleep.]
GNUmoon has quit [Remote host closed the connection]
GNUmoon has joined #openwrt-devel
Larhzu has quit [Ping timeout: 480 seconds]
GNUmoon has quit [Remote host closed the connection]
GNUmoon has joined #openwrt-devel
Larhzu has joined #openwrt-devel
felix_ is now known as felix
Slimey has quit [Remote host closed the connection]
jlsalvador has quit [Ping timeout: 480 seconds]
jlsalvador has joined #openwrt-devel
jlsalvador has quit [Read error: Connection reset by peer]
cmonroe_ has quit [Quit: Textual IRC Client: www.textualapp.com]
jlsalvador has joined #openwrt-devel
soxrok2212 has joined #openwrt-devel
cmonroe has joined #openwrt-devel
cmonroe has quit []
cmonroe has joined #openwrt-devel
hanetzer has quit [Quit: WeeChat 3.6]
rua has quit [Quit: Leaving.]
rua has joined #openwrt-devel
dangole has quit [Ping timeout: 480 seconds]
Mathew has joined #openwrt-devel
mcbridematt has quit [Ping timeout: 480 seconds]
soxrok2212 has quit [Quit: Who ate my gummy worms?]
soxrok2212 has joined #openwrt-devel
SlimeyX_ has joined #openwrt-devel
SlimeyX has quit [Ping timeout: 480 seconds]
SlimeyX_ is now known as SlimeyX
<dhewg> blocktrron: sure, I've been using/rebasing that for a while now anyway ;) attached to https://github.com/openwrt/mt76/issues/450
Mathew is now known as mcbridematt
<dhewg> the ipx40xx target doesn't allow to choose 5.10 anymore, so can target/linux/ipq40xx/patches-5.10/ be removed now?
<KGB-2> https://tests.reproducible-builds.org/openwrt/openwrt_tegra.html has been updated. (100.0% images and 98.6% packages reproducible in our current test framework.)
snh has quit [Quit: ZNC - http://znc.in]
goliath has joined #openwrt-devel
snh has joined #openwrt-devel
SlimeyX has quit [Read error: Connection reset by peer]
MaxSoniX has joined #openwrt-devel
danitool has joined #openwrt-devel
robimarko has joined #openwrt-devel
<oliv3r[m]> Ansuel: What are the best next steps to get https://github.com/openwrt/openwrt/pull/10611 merged?
<dwfreed> oliv3r[m]: note that Ansuel is gone for now, most likely still sleeping
<oliv3r[m]> dwfreed: ah right, I didn't see the timestamp, it was only a few lines up :)
<dwfreed> disconnected 7.5 hours ago
zkrx has quit [Ping timeout: 480 seconds]
SlimeyX has joined #openwrt-devel
zkrx has joined #openwrt-devel
Tapper has joined #openwrt-devel
<ynezz> d'oh, Can't exec "aria2c": No such file or directory at scripts/download.pl line 88.
ptudor_ has joined #openwrt-devel
ptudor has quit [Ping timeout: 480 seconds]
<robimarko> nbd: Did you maybe hit issue with WDS being broken once decap offloading is enabled?
<robimarko> We are hitting this on ath11k but I see that proposed fix is not really correct
<nbd> i didn't test it, but i can see the issue in the code
<nbd> i just didn't get around to making a proper fix yet
<nbd> but i put a description of a proper fix in my response to that patch
<robimarko> Great, though messing with that is beyond me
<nbd> you can reproduce the issue, right?
<robimarko> I personally am not using WDS, but couple of users pinged me
<robimarko> As soon as decap offload is enabled WDS breaks
Ansuel has joined #openwrt-devel
linusw_____ has joined #openwrt-devel
bluew has quit [Ping timeout: 480 seconds]
minimal has joined #openwrt-devel
cbeznea has quit [Quit: Leaving.]
cbeznea has joined #openwrt-devel
hanetzer has joined #openwrt-devel
<Ansuel> just discovered our kernel workflow doesn't build all the subtarget!
<Ansuel> now i understand why realtek/rtl931x was broken and kernel workflow was still succesful
<Ansuel> (realtek/rtl931x it was broken from like a month due to a missing config flag...)
<Ansuel> well easy fix problem is now that the workflow time will grow exponentially... aparcar think we really need to container thing
<nbd> robimarko: https://git.openwrt.org/?p=openwrt/staging/nbd.git;a=commit;h=a5f6933862dfa8f078882278cb8cd34246657786
<nbd> needs testing
<robimarko> nbd: Thanks, will ping people who reported it broken
<nbd> however, i think even if this patch works, there still must be a bug in ath11k
<nbd> because my fix just takes care of a missed optimization
<Ansuel> 75 jobs MY GOD
* Ansuel is facepalming so hard
<nbd> robimarko: actually, it looks like this patch won't affect ath11k after all
<nbd> robimarko: since it doesn't implement the .sta_set_decap_offload driver op
<Ansuel> isn't that a problem? considering ath11k have support for decap offload?
<Ansuel> and is actually enabled by default
Tapper has quit [Ping timeout: 480 seconds]
<nbd> maybe the firmware doesn't have a way to toggle it per station
<nbd> i think it needs to be enabled via module parameter
<Ansuel> nbd yes that's the case decap offload is enabled globally and can be toggled with module parameter on mtk you can disable decap offload per ap ?
<nbd> with mtk, mac80211 tells the driver which stations to enable it on
<nbd> in order to deal with corner cases
<nbd> e.g. it's disabled when legacy crypto (WEP or TKIP) is used
<ynezz> Ansuel: BTW kernel might still build, but image wont. For example, when kernel outgrows the size in the flash partition.
<Ansuel> ynezz we should at least catch when kernel doesn't build at all. If a device doesn't have enough space for the kernel buildbot will skip that image right?
<Ansuel> is it possible to build an image without installing the package? just to check kernel ?
<nbd> Ansuel: last time i looked at making 4-addr encap/decap offload with a qca-forked ath11k, i gave up eventually
<nbd> i think one of the first things i had to fix was receiving nullfunc packets as 802.11
<Ansuel> nbd on codeaurora there are many patch about it.... in short it's a nightmare with the amount of changes required
<nbd> because otherwise it didn't detect 4-addr clients
<nbd> yeah
<nbd> and it's not like qca cares about proper upstream development for it
<Ansuel> nbd for some changes they care... now they are working on ath12k so it's not a priority anymore....
dangole has joined #openwrt-devel
<nbd> well, they do care enough to have something where they can claim to have upstream support
<Ansuel> but devs on codeaurora are well aware that the wlan-open patches are a big hack and that upstreaming them is a nightmare
<Ansuel> even if they can self review their patch the have to at least reach an acceptable code quality
<nbd> but not enough to get the upstream version in shape enough to be actually usable
<Ansuel> one example is the decap offload patch itself... the patch is the same from ath10k and they just pushed that recently for ath11k... and want to know why?
<Ansuel> cause wifi offload required that or it doesn't work at all
<Ansuel> ahahhaha
<nbd> my expectation is that they will repeat the pattern with ath12k
<nbd> they will get it upstream as an early prototype
<nbd> then they will build piles upon piles of hack patches on top of that
<nbd> which they will regularly rebase on top of newer (but still obsolete) versions internally
<nbd> and occasionally send one or two of those patches upstream
<nbd> while the private development continues to diverge
<Ansuel> nbd there are at least 3 patch with "refresh with new mac80211" where they fix compilation error
<Ansuel> instead of ficing the patch itself they just make another patch fixing error
srslypascal is now known as Guest1614
srslypascal has joined #openwrt-devel
<ynezz> Ansuel: buildbot is not going to skip that image, that failing target needs to be disabled manually, so it would result in a build failure
<Ansuel> ynezz ok so we need to find a way to build the image without compiling each packet
<nbd> it's the same with their SDK. after likely spending man-years of effort, they manage to rebase their linux 4.4 based sdk to 5.4, just in time for the kernel to be obsolete again :)
<ynezz> Ansuel: I believe, that it should be somehow possible to run just the size check on the resulting kernel, but then final image might not fit in the rootfs space, due to bigger kernel modules
<nbd> so that maybe in 3-4 years they can finally rebase it to 5.15 or something like that :)
<ynezz> Ansuel: so if you really want to be sure (thats my understanding of the CI), you should do e2e build
<ynezz> Ansuel: please note, that I'm not saying, that you should do that for every single push in every single PR
<Ansuel> ynezz my concern is time and the fact that with force push and other stuff other workflow will be queued indefinetly
Guest1614 has quit [Ping timeout: 480 seconds]
shoragan has quit [Quit: quit]
shoragan has joined #openwrt-devel
<robimarko> nbd: Thanks for trying anyway
shoragan has quit []
shoragan has joined #openwrt-devel
<Ansuel> robimarko another bugilla report to do ? :D
<robimarko> Couldnt hurt, but I have a feeling they care only about the user cards
<robimarko> Since those are in laptops
<Ansuel> yep....
<Ansuel> well a router is a laptop with no display if you think about it :D
<Ansuel> attach an ups and done it's a laptop
whatevs111[m] has quit [Write error: connection closed]
pavlix has quit [Write error: connection closed]
lipnitsk has quit [Write error: connection closed]
decke[m] has quit [Write error: connection closed]
t4h4[m] has quit [Write error: connection closed]
Jonny[m] has quit [Write error: connection closed]
olmari has quit [Write error: connection closed]
MatMaul[m] has quit [Write error: connection closed]
will[m]1 has quit [Write error: connection closed]
gnustomp[m] has quit [Write error: connection closed]
ctdvqgg445[m] has quit [Write error: connection closed]
John[m]123456 has quit [Write error: connection closed]
fpsusername[m] has quit [Write error: connection closed]
nick[m]1 has quit [Write error: connection closed]
bluse-blue[m] has quit [Write error: connection closed]
mkg20001 has quit [Write error: connection closed]
Movedtomkg20001mkg20001io[m] has quit [Write error: connection closed]
MatrixTravelerbot[m]1 has quit [Write error: connection closed]
JuniorJPDJ has quit [Write error: connection closed]
domon has quit [Write error: connection closed]
znullptr[m] has quit [Write error: connection closed]
Kiste has quit [Write error: connection closed]
schmars[m] has quit [Write error: connection closed]
fieryeagle954[m] has quit [Write error: connection closed]
barhom has quit [Write error: connection closed]
dfceaef[m] has quit [Write error: connection closed]
oliv3r[m] has quit [Write error: connection closed]
tohojo has quit [Write error: connection closed]
aparcar[m] has quit [Write error: connection closed]
Q__ has quit [Write error: connection closed]
evils[m]1 has quit [Write error: connection closed]
hexagonwin[m] has quit [Write error: connection closed]
<robimarko> nbd: Looks like FW is enabling decap offload per VDEV
<owrt-snap-builds> Build [#668](https://buildbot.openwrt.org/master/images/#builders/42/builds/668) of `ramips/mt76x8` completed successfully.
aparcar[m] has joined #openwrt-devel
<soxrok2212> so should i not bother testing the wds patch?
<robimarko> Give it a go if you have time, but its probably not gonna fix it
<soxrok2212> alright ill build it now. have any ideas as to why 802.11s is broken? i saw one user report its only on 5ghz that its broken and 2.4g works fine
<robimarko> No idea really
<robimarko> But yeah, doubt the patch will fix decap
<robimarko> As I checked and rx_decap is set by the initial FW init call
<soxrok2212> ok just drop that patch into the subsys patch dir and re-built?
<robimarko> Yeah, or apply the commit as patch
<soxrok2212> alright building, will report back when its done
<soxrok2212> not even sure the benefits of en/decap, im getting over 1gbit/s over wireless
<robimarko> Reducing CPU usage
Tapper has joined #openwrt-devel
<soxrok2212> ah okay.
<soxrok2212> really wish xiaomi put 2.5g ports on the redmi ax6000. im massively bummed, thing is working like a champ right now
<robimarko> You are asking too much for a Redmi model
<robimarko> They skimp on the Mi ones, let alone Redmi
<soxrok2212> i mean they put an mt7986 in it
<robimarko> I know, but then they will skimp on all of the peripherals
<robimarko> And ethernet PHY-s are pretty expensive
<soxrok2212> i easily wouldve paid another $50 to get 2.5g+ on this
<robimarko> Well, that would kind of kill whole logic behind the Redmi models
<soxrok2212> guess so. im not familiar with their lineups
<soxrok2212> theres now this guy: https://www.acwifi.net/21922.html mt7986 and 2 2.5g ports, but i cant find any global resellers
<robimarko> Its gonna take some time for global MT7986 devices to pop-up
<soxrok2212> by then wifi-7 will be available /s
<robimarko> Doubt it
<robimarko> Everybody is working on it, but we are still at least a year from a final draft
<soxrok2212> i dont even need that speed over wifi
<soxrok2212> no benefit to no benefit to me
<robimarko> Its not really targeted at home users
<robimarko> My Banana Pi3 arrived, I am interested in its WLAN speed
<robimarko> It should be really good
castiel652 has joined #openwrt-devel
<soxrok2212> just dont expect good perf with apple devices :)
<soxrok2212> or perhaps more generalized, bcm
<owrt-snap-builds> Build [#683](https://buildbot.openwrt.org/master/images/#builders/41/builds/683) of `bcm27xx/bcm2708` completed successfully.
<owrt-snap-builds> Build [#687](https://buildbot.openwrt.org/master/images/#builders/26/builds/687) of `apm821xx/sata` completed successfully.
oliv3r[m] has joined #openwrt-devel
<oliv3r[m]> Ansuel: while you are absolutely right and we should build all targets; I'm slowly migrating to a single kernel for the realtek platform :) (rtl931x being weird is still singled out, but that just needs some TLC)
Gaspare has joined #openwrt-devel
cbeznea1 has joined #openwrt-devel
cbeznea has quit [Read error: Connection reset by peer]
tlj_ has quit [Remote host closed the connection]
tlj_ has joined #openwrt-devel
Tapper has quit [Ping timeout: 480 seconds]
soxrok2212 has quit [Read error: Connection reset by peer]
soxrok2212 has joined #openwrt-devel
soxrok2212_ has joined #openwrt-devel
<owrt-snap-builds> Build [#675](https://buildbot.openwrt.org/master/images/#builders/49/builds/675) of `mvebu/cortexa53` completed successfully.
soxrok2212 has quit [Ping timeout: 480 seconds]
<soxrok2212_> robimarko: patch did not work
<Ansuel> rip
<robimarko> soxrok2212_: Well, crap
<robimarko> I dont have any Apple devices, but I have seen a lot of weird WLAN issues with them
<soxrok2212_> are you referring to slow 802.11ax speed?
<robimarko> More generaly
<robimarko> WPA2, then WPA3 issues
<robimarko> 802.11r which is still iffy and such
<soxrok2212_> havent heard of those ones.
<soxrok2212_> havent used 802.11r yet but wpa2 and wpa3 work fine across all my apple stuff
<robimarko> Forum is a goldmine
<robimarko> WPA3 was iffy, but it got fixed up with some stuff Aple requires
<robimarko> 802.11r is still weird, there is a whole thread about it
<soxrok2212_> do you think the slow 11ax speeds are an issue with mac80211 or broadcom? seen some samsung devices hit by that same thing
<robimarko> No idea really, mac80211 and related drivers are complete mistery to me
<soxrok2212_> rip. anyone you know that's more familiar with them in here?
<castiel652> that'd be Felix
<robimarko> nbd is pretty much your guy
<soxrok2212_> nbd: any input here? i got ath11k and mt76 chips all behaving the same way. hard to pinpoint the issue
<Ansuel> as usb, wifi is full of standard but everyone implement their stuff their own way... apple is at peak of implementing wifi standard in their own special way
<soxrok2212_> its also samsung too. someone with a newer galaxy phone had the same problem
<oliv3r[m]> So I'm learning bout SerDeS calibration/training; and (obviously) notice it's quite board specific, as it relies on the layout of the board. This sounds somewhat like 'hardware configuration' e.g. devicetree. How are other boards handling this? The number of static tables in the kernel would grow huge, and we'd still need to map them to a compatible that matches a board in the end ...
<robimarko> oliv3r[m]: So far I have not seen other platforms requiring calibration for SFP
<robimarko> Let alone DAC-s
<oliv3r[m]> (things get even more confusing when we're talking about DAC calibration; as that can be in the kernel, as you hotplug a unit; but there's of course some 'offset calibration' that relates to the traces on the PCB ...
<oliv3r[m]> robimarko: I'm working on the realtek stuff; and with those 10G SFP+ cages, but even the 10G onborad serdes's they defiantly need it.
<robimarko> oliv3r[m]: I am following great PR-s you are doing
<owrt-snap-builds> Build [#708](https://buildbot.openwrt.org/master/images/#builders/8/builds/708) of `x86/64` completed successfully.
<robimarko> But that SoC is so weird
<oliv3r[m]> thanks :)
<owrt-snap-builds> Build [#669](https://buildbot.openwrt.org/master/images/#builders/50/builds/669) of `mediatek/mt7623` completed successfully.
<oliv3r[m]> it is, but oth, it doesn't sound too weird, that a SerDes would need calibration? I mean we're talking 10Ghz signals here on FR4 ...
<oliv3r[m]> i bet a lot of platforms just hardcode stuff with magic values, as we don't understand it :)
<robimarko> Well, compared to others not requiring it, its weird
<oliv3r[m]> They just made a very flexible SoC :)
<robimarko> Only weird example would be Qualcomm with their PSGMII implementation where you must calibrate the SerDes and PHY
<robimarko> But there its a generic algorithm
<oliv3r[m]> but the truth is, this chip needs it; and I would not be supprised, it's board dependant
<oliv3r[m]> I don't mind hardcoding it in the kernel for now at all; but looking at the future a bit as well
<robimarko> I assume they have a spreadsheet where you plug in stuff and it gives you the magic values
<oliv3r[m]> and right now, the driver has no relation to a board its on
<oliv3r[m]> I would assume as well
shoragan has quit [Quit: quit]
<oliv3r[m]> well, there's testing code int he SDK as well; that can generate the calibration data
<robimarko> Mildly put, that is gonna be a nightmare with more and more boards
<oliv3r[m]> so I'd not be supprised, 'run test code, measure!!, write down test codes
<blocktrron> dhewg: great, can i add your tested by?
<Ansuel> oliv3r 99% they instruct to do that
<robimarko> oliv3r[m]: That sounds like something a vendor would do
<oliv3r[m]> but in the end, having calibration data in the dts sounds the most logical
<oliv3r[m]> e.g. part of your serdes configuration, supply post_amp, pre_amp, main_amp etc values
<robimarko> That sounds like the lesser evil
<Ansuel> oliv3r with enough reason netdev should accept something like that
Tapper has joined #openwrt-devel
shoragan has joined #openwrt-devel
<Ansuel> calibration value are board specific sooo... best you cen do would be ""translate"" the magice values
<oliv3r[m]> for runtime calibration? or runtime testing to generate calibration data?
<Ansuel> but at the really end they will be magic values anyway
<robimarko> Ansuel: It desribes the HW, so it should fit in DT
<oliv3r[m]> yeah, for now, I take what birger did with his mega patch; and keep those tables and try to give them some meaning
<oliv3r[m]> the PCB traces aren't gonna change over time
<owrt-snap-builds> Build [#684](https://buildbot.openwrt.org/master/images/#builders/40/builds/684) of `ipq40xx/mikrotik` completed successfully.
<oliv3r[m]> SFP+ .. is where it gets more interesting (that's the part i'm trying to figure out now, due DAC's behaving differently)
<oliv3r[m]> anyway, Ansuel robimarko I'd love some help on some MR's so they can go through :)
<oliv3r[m]> i'll go try to learn more about this tx calibration now :(
<Ansuel> robimarko sure but something like qcom,pll = <0xf426a>; will be nack... something like qcom,serdes_calibration = <0xf 0x5 0x2>; with some documentation is more upstream friendly.
<robimarko> QCA SDHCI driver uses qcom,ddr_pll with a magic value
<Ansuel> (probably auto-accepted)
<oliv3r[m]> i'd be looking at realtek,serdes_calibration = <0xf 0x5 0x3>; indeed, or even more preferably, realtek,serdes_calibrartion-main_amp = <0xf>;
<robimarko> Not ideal, but its not like you can get around it
<robimarko> To me its rather weird that DAC-s are special
<Ansuel> oliv3r yep that is the idea... yes making different binding is even better
<robimarko> Though, I get that their signal quality is gonna be lower than fiber
<robimarko> As its just twinax copper
<Ansuel> robimarko the strange thing is that all this stuff needs to be done manaully and it's not done by some algo
<Ansuel> like psgmii
<robimarko> Well, there isnt a PHY on the other side so you cannot use CRC and packet counters
<robimarko> SFP modules and DAC-s are not meant to do any calibration on their side
shoragan has quit [Ping timeout: 480 seconds]
shoragan has joined #openwrt-devel
goliath has quit [Quit: SIGSEGV]
<blocktrron> robimarko: please check your DSA patches in my staging tree
<blocktrron> I plan on test-building some targets i have here and if it works as expected we can push this to master if you think it is ready
hanetzer has quit [Read error: Connection reset by peer]
hanetzer has joined #openwrt-devel
Gaspare has quit [Quit: Gaspare]
<robimarko> blocktrron: Only thing that needs double checking is boards that are disabled as Jalapeno as example has been converted for ages
<robimarko> Other than that, code has been widely used for a long time
<Ansuel> fun that ipq40xx have dsa before ipq806x
<Ansuel> wonder if I should just ignore the perf regression and work on the switch
Slimey has joined #openwrt-devel
<robimarko> There are also some PR-s for board conversion against my tree, but I just dont have time to babysit each one of them
<robimarko> Its better for those to get opened against OpenWrt and get higher scrunity as well
<blocktrron> robimarko: can you ceck i disabled all i should and non i shouldn't?
<robimarko> blocktrron: Yeah, I am looking at the list
<blocktrron> Close those PRs and direct them over t openwort as soon as this is merged
<robimarko> Ansuel: Have you looked at enabling threaded NAPI in sttmac?
<blocktrron> This PR against staging-trees is a absolute hssle to deal with
<robimarko> Yeah, that is my plan
<robimarko> Just point them to OpenWrt master to make the PR against it
<Ansuel> robimarko should be already enabled o.O
<Ansuel> let me check
<blocktrron> btw thanks for taking care
<robimarko> Ansuel: Not in upstream at least
<blocktrron> btw do you have any insight regarding what happens when the ipq40xx kernel reaches 4M?
<robimarko> blokctrron: Nothing should really happen
<robimarko> Unless vendors did the stupid thing of using sf read with a fixed size
<blocktrron> I vaguely remember from reading qca uboot that they use the fixed 4M from smem sepcified for the HLOS partition
<robimarko> The ones that possibly may have issue are SPI-NOR only boards
<robimarko> Those with UBI shouldnt have any issues
<Ansuel> robimarko you are right it's not enabled but no idea if it will cause perf improvement
<robimarko> If its got more than one queue than it will
<blocktrron> Just re-checked and yes, that might become an issue for SPI boards: https://paste.lossy.network/2U
<robimarko> And we can bet that none of the vendors actually updated the MIBIB to their board instead of the default ones
<robimarko> And to make things worse, most of them also disabled LZMA support
<Ansuel> can't understand why
<owrt-snap-builds> Build [#683](https://buildbot.openwrt.org/master/images/#builders/45/builds/683) of `bcm47xx/legacy` completed successfully.
castiel652 has quit [Quit: Leaving]
<blocktrron> Ansuel: it looks like the ref-designs did not enable LZMA
<owrt-snap-builds> Build [#352](https://buildbot.openwrt.org/master/images/#builders/73/builds/352) of `imx/cortexa7` completed successfully.
<owrt-snap-builds> Build [#680](https://buildbot.openwrt.org/master/images/#builders/23/builds/680) of `mpc85xx/p2020` completed successfully.
<owrt-snap-builds> Build [#687](https://buildbot.openwrt.org/master/images/#builders/66/builds/687) of `apm821xx/nand` completed successfully.
<mrnuke> robimarko: Serial port for MR7350: https://gist.github.com/mrnuke/27acb5f18773ed7283f7c7ca3a19eadf
<Ansuel> LOL
tlj_ has quit [Remote host closed the connection]
Gaspare has joined #openwrt-devel
<tmn505> blocktrron: errata compared to Your commit: https://paste.debian.net/plain/1255313
<tmn505> additionally https://git.openwrt.org/?p=openwrt/staging/blocktrron.git;a=commitdiff;h=f2eb60be032b0edec5f04130a01f67b2f62cb8e9#patch59 - unrelated change
<tmn505> and indendation at meraki,mr74: https://git.openwrt.org/?p=openwrt/staging/blocktrron.git;a=commitdiff;h=14c11bf0ff4018d3db8b2de46752afd9170a8e04#patch2
tlj_ has joined #openwrt-devel
<blocktrron> tmn505: what is your errata based on?
<blocktrron> The AP-365 has not been converted
<owrt-snap-builds> Build [#672](https://buildbot.openwrt.org/master/images/#builders/19/builds/672) of `ramips/mt7621` completed successfully.
<blocktrron> the rest looks okay
<tmn505> ap-365 seems to be converted since it includes qcom-ipq4029-aruba-glenmorangie.dtsi
cmonroe has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<blocktrron> tmn505: it lacks the userspace port config
<blocktrron> i have access to such a device and will have a look
cmonroe has joined #openwrt-devel
<owrt-snap-builds> Build [#184](https://buildbot.openwrt.org/master/images/#builders/78/builds/184) of `at91/sama7` completed successfully.
<owrt-snap-builds> Build [#673](https://buildbot.openwrt.org/master/images/#builders/67/builds/673) of `sunxi/cortexa8` completed successfully.
<owrt-snap-builds> Build [#676](https://buildbot.openwrt.org/master/images/#builders/29/builds/676) of `pistachio/generic` completed successfully.
<Ansuel> robimarko no difference with or without threaded
<Ansuel> also to me it seems everything is single queue...
<Ansuel> fking hell...
nick[m]1234 has joined #openwrt-devel
<nick[m]1234> Is there any reason the rockchip 5.15 bump is not merged? https://github.com/openwrt/openwrt/pull/10123
cmonroe has quit [Read error: Connection reset by peer]
cmonroe has joined #openwrt-devel
<Ansuel> who is the maitainer of rockchip ?
<owrt-snap-builds> Build [#221](https://buildbot.openwrt.org/master/images/#builders/74/builds/221) of `realtek/rtl931x` completed successfully.
<owrt-snap-builds> Build [#181](https://buildbot.openwrt.org/master/images/#builders/79/builds/181) of `ipq40xx/chromium` completed successfully.
<owrt-snap-builds> Build [#681](https://buildbot.openwrt.org/master/images/#builders/48/builds/681) of `bcm47xx/generic` completed successfully.
Borromini has joined #openwrt-devel
<KGB-2> https://tests.reproducible-builds.org/openwrt/openwrt_kirkwood.html has been updated. (100.0% images and 99.6% packages reproducible in our current test framework.)
<dhewg> blocktrron: oh right, of course!
Larhzu has quit [Quit: leaving]
<nick[m]1234> Ansuel: no idea. Multiple persons Seen to maintaine it
<Ansuel> would be good to sum up who tested the target and the replated device
<robimarko> mrnuke: Thanks
<robimarko> Ansuel: If its single queue threaded NAPI shouldnt really do anything
Borromini has quit [Quit: Lost terminal]
Larhzu has joined #openwrt-devel
fblaese has quit [Quit: bye]
fblaese has joined #openwrt-devel
cbeznea1 has quit [Quit: Leaving.]
Tapper has quit [Ping timeout: 480 seconds]
cbeznea has joined #openwrt-devel
ptudor has joined #openwrt-devel
ptudor_ has quit [Read error: Connection reset by peer]
Tapper has joined #openwrt-devel
cbeznea has quit [Quit: Leaving.]
<nbd> robimarko: even with single queue, threaded NAPI can help if there's other activity on the CPU that the queue IRQ is bound to
<robimarko> nbd: If it does, impact is minimal in those cases
<robimarko> At least from what I have seen
MAbeeTT3 has joined #openwrt-devel
robimarko has quit [Quit: Leaving]
MAbeeTT2 has quit [Ping timeout: 480 seconds]
barhom has joined #openwrt-devel
bluse-blue[m] has joined #openwrt-devel
ctdvqgg445[m] has joined #openwrt-devel
decke[m] has joined #openwrt-devel
dfceaef[m] has joined #openwrt-devel
domon has joined #openwrt-devel
evils[m]1 has joined #openwrt-devel
fieryeagle954[m] has joined #openwrt-devel
fpsusername[m] has joined #openwrt-devel
gnustomp[m] has joined #openwrt-devel
hexagonwin[m] has joined #openwrt-devel
John[m]123456 has joined #openwrt-devel
Jonny[m] has joined #openwrt-devel
JuniorJPDJ has joined #openwrt-devel
Kiste has joined #openwrt-devel
Q__ has joined #openwrt-devel
lipnitsk has joined #openwrt-devel
MatMaul[m] has joined #openwrt-devel
Movedtomkg20001mkg20001io[m] has joined #openwrt-devel
mkg20001 has joined #openwrt-devel
olmari has joined #openwrt-devel
pavlix has joined #openwrt-devel
schmars[m] has joined #openwrt-devel
t4h4[m] has joined #openwrt-devel
tohojo has joined #openwrt-devel
MatrixTravelerbot[m]1 has joined #openwrt-devel
whatevs111[m] has joined #openwrt-devel
will[m] has joined #openwrt-devel
znullptr[m] has joined #openwrt-devel
Tapper has quit [Read error: Connection reset by peer]
Tapper has joined #openwrt-devel
MaxSoniX has quit [Quit: Konversation terminated!]
Gaspare has quit [Quit: Gaspare]
ptudor has quit [Read error: No route to host]
ptudor has joined #openwrt-devel
Tapper has quit [Quit: Tapper]
<Mangix> Ansuel: any opinion on https://github.com/openwrt/openwrt/pull/10806 ?
<Ansuel> Maginx I miss track if we fixed each problem with that
<Ansuel> (mean the zlib problem)
<Ansuel> zstd*
<Mangix> Ansuel: all the bad commits were reverted, so this can proceed
<Ansuel> doesn't depend on the other?
<Mangix> not really
<Mangix> My goal was to avoid adding -Wl,rpath, to HOST_LDFLAGS, but it's a bit complicated
<Mangix> the PR as is has that.
<Ansuel> require major patching or other limitation ?
<Mangix> the former
<Mangix> so toolchain/gcc currently does not use tools/zstd for libzstd. My patches make it do so. But once done, GCC completely fails on packages that use LTO
<Mangix> which indicates there's a problem with tools/zstd
<KGB-2> https://tests.reproducible-builds.org/openwrt/openwrt_x86.html has been updated. (100.0% images and 99.6% packages reproducible in our current test framework.)
<Mangix> interestingly enough, it's only problematic on Ubuntu
<Mangix> Debian and Fedora work fine.
<Ansuel> specific version of ubuntu or ?
<Ansuel> also why the system is relevant ?
<Mangix> No idea
<Mangix> I tested Ubuntu 20.04, fails. Other user tested 22.04, fails.
<Ansuel> seems wrong that zstd is problematic only on some system, are we sure we are actually using the compiled one?
<Mangix> Another possibility is that it's not tools/zstd that's broken but Ubuntu's GCC
<Mangix> Ansuel: yes
<Mangix> a simple ldd will tell you which is used
bluew has joined #openwrt-devel
<Ansuel> a broken gcc would be strange but in theory we should be able to install the debion version (i think?)
<Mangix> my plan is to try building zstd without meson and see if it still fails
<Mangix> but https://github.com/openwrt/openwrt/pull/10806 as is can be merged
<Ansuel> Mangix anyway i have wsl2 with ubuntu
<Ansuel> if you want i can do some test
<Mangix> sure
<Mangix> I have WSL1 with Ubuntu :P
<Ansuel> you want to suffer by using wsl1 :P
<Mangix> besides IO performance, it's functional
<Ansuel> the slowdown is too big for me but if you have problem with hyperv i understand why you use wsl1 instead of wsl2
<Mangix> Oh the W10 Machine has LTSC installed. No WSL2 available
<Ansuel> i guess no store even right ?
<Mangix> nope
<Mangix> I do have winget though
<Ansuel> rip cause in recent version wsl2 is present in the store
<Ansuel> but no idea how it works with ltsc
<Mangix> it's as simple as winget install Ubuntu22.04
<Mangix> for the wsl1 version
<Ansuel> soo LTSC 2022
<Mangix> mine's the older one
<Ansuel> you probably have 19something
<Mangix> yeah
<Mangix> honestly it's probably better for me to set up an Ubuntu nspawn container
<Ansuel> well yes you don't have the hyperv mafia so you can actually use whatever virtualize sw you want
<Mangix> no I mean it's a dual boot system
<Mangix> I have fedora 37 installed on it
<Mangix> I don't boot Windows often
<Ansuel> anyway i will wait for that user to test the pr and then merge
goliath has joined #openwrt-devel
<Mangix> *facepalm*, that GCC patch is only needed if tools/zstd is built with multithreading
<Ansuel> o.O
jlsalvador has quit [Quit: jlsalvador]
jlsalvador has joined #openwrt-devel
Sagi has quit [Ping timeout: 480 seconds]
Sagi has joined #openwrt-devel
ptudor has quit [Ping timeout: 480 seconds]