cmonroe has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ptudor has quit [Ping timeout: 480 seconds]
ptudor has joined #openwrt-devel
cmonroe has joined #openwrt-devel
Ansuel has quit [Quit: Probably my PC decided to sleep or I decided to sleep.]
minimal has quit [Quit: Leaving]
whatevs111[m] has quit [Server closed connection]
whatevs111[m] has joined #openwrt-devel
csrf has quit [Quit: Leaving]
<ysc3839> rmb: It's MT7620, should be easy. But I can't find memory size.
barhom has quit [Server closed connection]
barhom has joined #openwrt-devel
nick[m]12 has quit [Server closed connection]
nick[m]12 has joined #openwrt-devel
tSYS has quit [Quit: *squeak*]
tSYS has joined #openwrt-devel
<owrt-snap-builds> Build [#846](https://buildbot.openwrt.org/master/images/#builders/1/builds/846) of `ath79/generic` completed successfully.
danitool has quit [Ping timeout: 480 seconds]
nixuser has quit [Quit: leaving]
nixuser has joined #openwrt-devel
cbeznea has joined #openwrt-devel
valku has quit [Remote host closed the connection]
MaxSoniX has joined #openwrt-devel
srslypascal has quit [Quit: Leaving]
srslypascal has joined #openwrt-devel
srslypascal is now known as Guest1099
srslypascal has joined #openwrt-devel
srslypascal is now known as Guest1100
srslypascal has joined #openwrt-devel
mcbridematt has joined #openwrt-devel
Guest1099 has quit [Ping timeout: 480 seconds]
srslypascal is now known as Guest1101
srslypascal has joined #openwrt-devel
Guest1100 has quit [Ping timeout: 480 seconds]
Mathew has quit [Ping timeout: 480 seconds]
Guest1101 has quit [Ping timeout: 480 seconds]
<KGB-2> https://tests.reproducible-builds.org/openwrt/openwrt_ath79.html has been updated. (98.6% images and 99.6% packages reproducible in our current test framework.)
Habbie has joined #openwrt-devel
guidosarducci has joined #openwrt-devel
guidosarducci_ has quit [Remote host closed the connection]
guidosarducci has quit []
guidosarducci has joined #openwrt-devel
gladiac has joined #openwrt-devel
goliath has quit [Quit: SIGSEGV]
schwicht_ has joined #openwrt-devel
schwicht has quit [Read error: Connection reset by peer]
cbeznea has quit [Quit: Leaving.]
gladiac has quit [Quit: k thx bye]
robimarko has joined #openwrt-devel
cbeznea has joined #openwrt-devel
goliath has joined #openwrt-devel
<Znevna> is this supposed to crash the kernel? https://paste.debian.net/plainh/a98fa2cd
danitool has joined #openwrt-devel
schwicht_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<karlp> CI should user -Werror, that's ok, it's just release tarballs that shouldn't.
MaxS0niX has joined #openwrt-devel
MaxSoniX has quit [Ping timeout: 480 seconds]
MaxS0niX has quit [Remote host closed the connection]
robimarko has quit [Remote host closed the connection]
robimarko has joined #openwrt-devel
bluew has quit [Ping timeout: 480 seconds]
zulon has joined #openwrt-devel
cbeznea has quit [Quit: Leaving.]
cbeznea has joined #openwrt-devel
zulon has quit [Quit: Page closed]
schwicht has joined #openwrt-devel
dangole has joined #openwrt-devel
<mrkiko> jow: regarding firewall4.git commit 6443ec7805295de07f6051662065a16b4a194f19 - is this change dependend on others or may I upate my config accordingly even without updating firewall4 immediately?
<jow> mrkiko: it is not dependending on others
<mrkiko> jow: thanks a lot
<mirko> jow: did you see my comment re dnsmasq in 22.03?
Atomicly- has joined #openwrt-devel
minimal has joined #openwrt-devel
AtomiclyCursed has quit [Ping timeout: 480 seconds]
Atomicly- is now known as AtomiclyCursed
<jow> mirko: hm, no?
valku has joined #openwrt-devel
goliath has quit [Quit: SIGSEGV]
Ansuel has joined #openwrt-devel
<Ansuel> day to of understanding the error.... present only on external toolchain use... wth...
<Ansuel> buildbot building the toolchain differently than a local buildbot?
<mirko> jow: "we're currently using dnsmasq 2.86 in 22.03, right? apperently "address=/#/ip" got broken in there"
srslypascal is now known as Guest1146
srslypascal has joined #openwrt-devel
Guest1146 has quit [Ping timeout: 480 seconds]
Slimey_ has joined #openwrt-devel
Slimey has quit [Read error: Connection reset by peer]
Slimey_ is now known as Slimey
<owrt-snap-builds> Build [#736](https://buildbot.openwrt.org/master/images/#builders/54/builds/736) of `ramips/mt7620` completed successfully.
tlj has joined #openwrt-devel
tlj_ has quit [Remote host closed the connection]
<Ansuel> yay I finally found the problem!
<Ansuel> external toolchain bin have a wrapper to include include_dir from config but using sdk use a different way as sdk are a more integrated thing and use a different thing
cbeznea has quit [Quit: Leaving.]
floof58 is now known as Guest1148
floof58 has joined #openwrt-devel
Guest1148 has quit [Ping timeout: 480 seconds]
cmonroe has quit [Ping timeout: 480 seconds]
cbeznea has joined #openwrt-devel
Borromini has joined #openwrt-devel
Mathew has joined #openwrt-devel
mcbridematt has quit [Ping timeout: 480 seconds]
<KGB-2> https://tests.reproducible-builds.org/openwrt/openwrt_lantiq.html has been updated. (3.7% images and 99.6% packages reproducible in our current test framework.)
minimal has quit [Quit: Leaving]
<Ansuel> Znevna looks to be something to send on the mailing list
<Ansuel> related to mtk offload
dangole has quit [Remote host closed the connection]
dangole has joined #openwrt-devel
dejank_ has joined #openwrt-devel
<Znevna> I'd have to subscribe to openwrt-bugs, m? I'll look it up, never used mailing lists before x.x
<Ansuel> ideally -devel
<Ansuel> this is on snapshot right?
<Znevna> yup
<Ansuel> so i assume 5.15 kernel
<Znevna> yes
<Ansuel> think i got a similar thing
<Ansuel> currently i workaround it by disabling any kind of offload
<Ansuel> but yes pppoe connection after a while will result in reboot
<Znevna> hmm it's stable here
<Znevna> only if I try to check /sys/kernel/debug/ppe0/entries or /sys/kernel/debug/ppe0/bind it crashes
<Ansuel> ok then worth to send the crash on devel
<Znevna> "If /sys/kernel/debug/mtk_ppe/bind is empty, that merely ....." but i don't have mtk_ppe so i've tried to check ppe0 and .. crash :D
<Znevna> also tried on my rb750gr3 and it also reboots
<schmars[m]> do you have /sys/kernel/debug at all?
<schmars[m]> ah you said it crashes if you try them, ok
<stintel> don't seem to have /sys/kernel/debug/ppe0/entries
<stintel> only /sys/kernel/debug/mtk_ppe/entries
f0xeri has joined #openwrt-devel
<Znevna> 5.10 or 5.15 ?
<stintel> 5.10
<Znevna> this is on 5.15
f0xeri has left #openwrt-devel [#openwrt-devel]
<stintel> I'll try on U6LR
<Ansuel> btw any help with this?
<stintel> maybe it's time to say goodbye to quilt :P
<Ansuel> i mean they are backport patch
<Ansuel> we should not care IMHO
<Ansuel> (of the form of them i mean)
<robimarko> I am seeing more and more instances of Quilt not figuring out that a patch is already applied
<robimarko> And blindly applying the patch again
<robimarko> Mainly, stuff that got merged upstream and then Quilt applies the downstream patch again
<stintel> ../dts/mt7622-reyee-ax3200-e5.dts:53.29-57.6: ERROR (duplicate_label): /spi@11014000/flash@0/partitions/partition@90000: Duplicate label 'factory' on /spi@11014000/flash@0/partitions/partition@90000 and /spi@11014000/flash@0/partitions/partition@D0000
<stintel> sigh
Borromini has quit [Quit: Lost terminal]
<Ansuel> like no idea wtf happen here
<Ansuel> to drop a change
<Ansuel> (check the fixes tag)
Borromini has joined #openwrt-devel
<Ansuel> robimarko strange... wonder if you are referring to adding a patch to linux dirs on openwrt and then them getting dropped again ?
<Ansuel> i notice a fun thing but never wanted to bisect it
<Ansuel> if the current kernel in build_Dir was refreshed with
<Ansuel> make target/linux/refresh
<robimarko> No, I am referring to the following scenario
<Ansuel> and you add a patch to target/linux target or generic
<Ansuel> a rerun of that will apply the old patch
<robimarko> Patch got backported upstream to the stable branch
<robimarko> Then we update the point release, but Quilt does not see that patch contents are already there
<robimarko> And just applies the local patch we have again somehow
* stintel wait for buildbot to fail on mediatek/mt7622
<stintel> have a revert ready
<Ansuel> this is on openwrt buildbot? cause it sound similar to my problem with quilt dropping stuff
<Ansuel> stintel ahahahaha
<Ansuel> stintel also why ci didn't catch that?
<stintel> dunno
<Ansuel> or probably the commit wasn't tested?
<stintel> Ansuel: btw sorry for not yet responding to your mail / PR
<stintel> been busy with totally different stuff and didn't want to context switch
<Ansuel> understandable np :D
<stintel> I'm adding knobs to tweak codel parameters in mac80211
<stintel> and have been doing some Advent of Code puzzles
<stintel> day 1 in posix shell, day 2 - 4 in pure awk :P
<Ansuel> oh no
<Ansuel> at least you didn't reach hell with perl
<stintel> I can't stend perl, I will not touch it
<stintel> stand*
<Habbie> stint
tlj_ has joined #openwrt-devel
<robimarko> I cant believe Perl is still used
<stintel> I must say I am again amazed by how powerful awk is :D
<Ansuel> robimarko you wouldn't believe the amount of tools and package still using perl to configure stuff
<stintel> git :P
* stintel hides
<Ansuel> for simple use it's OK but as soon as you start doing some function and viarbles reference it's pure hell
<Habbie> autotools :)
<Ansuel> unreal complex for no reason...
<robimarko> Ansuel, I am completely aware that perl is everywhere
<robimarko> But I really, really dont like it
tlj has quit [Remote host closed the connection]
<f00b4r0> robimarko: it's an acquired taste. At least perl programs don't break due to indentation errors :-}
<Ansuel> stintel curious what you are parsing with awk
<stintel> Ansuel: https://adventofcode.com/
<Borromini> stintel does his taxes with awk
<Ansuel> f00b4r0 oh that is plain stupid
<f00b4r0> Ansuel: define that?
<robimarko> f00b4r0: speaking of indentation, I have a love-hate relationship with YAML
<Ansuel> fail running a script for wrong identation
<robimarko> Usually more hate than love
<Ansuel> specially if you don't enforce a single way and accept space or tabs
<f00b4r0> robimarko: yeah, same here. python, yaml, etc. All indentation-based scoping is brain damaged
<stintel> Ansuel: my solutions are in https://codeberg.org/stintel/adventofcode
<robimarko> And to top it of, its using damn spaces for indentation
<stintel> Borromini: my accountant does my taxes :P
<f00b4r0> *nod* - don't get me started I'm only warming up :D
<stintel> I doubt he knows awk
<Ansuel> stintel are you sure about that?
<robimarko> You newer know what advanced skills accountants have
<Ansuel> AHAHAHHAHA
<Ansuel> anyway pure magic that awk scripts lol
dejank_ has quit [Quit: Page closed]
<stintel> Ansuel: he was already lost when I told him I would recommened a mediatek based wifi router with good OpenWrt support :P
<f00b4r0> i love awk, even though I barely know how to use 1% of its capabilities
<stintel> I somewhat like go but I'm not a fan of the whole single huge binary direction things are going
<owrt-2203-builds> Build [#185](https://buildbot.openwrt.org/openwrt-22.03/images/#builders/40/builds/185) of `mvebu/cortexa53` failed.
<stintel> requires full rebuild on any security issue found in any of the used modules
<f00b4r0> heh. "let's build everything static, this is such a good idea for resource usage and security updates"
<f00b4r0> i'm like... no.
<Borromini> stintel: :P
<stintel> f00b4r0: yep. from security pov it's a disaster waiting to happen
<f00b4r0> indeed.
<stintel> same with flatpak and what's the other crap
<f00b4r0> C master race :D
* f00b4r0 hides
<Ansuel> rust
<Ansuel> *coff* *coff*
<Ansuel> still have to learn it
<stintel> yeah, I've been trying some rust
<stintel> but bloody hell that syntax
<stintel> weklp
<stintel> welp*
<stintel> I can't get used to it
<Ansuel> big brain i want to port my ubus nginx module to rust LOL
<Ansuel> as a starting project
<f00b4r0> same. I *understand* that rust is great; I just can't wrap my head around it.
<stintel> should we do an OpenWrt leaderboard in Advent of Code?
<Ansuel> (anyway i feel too bad to ignore 2 NACK and cherry pick a commit....)
<robimarko> I kind of like Rust, but its getting annoying with the flame wars and rewrites of tools just to be in rust
<Ansuel> robimarko same too much drama for a good concept
<stintel> not to mention the whole static / single binary story doesn't play well with embedded
<Ansuel> also i notice it's starting to be affected by bad management
<Ansuel> of the entire project
<robimarko> The whole toolchain situation is also a mess
<robimarko> Not to mention including cargo into the mess
<Ansuel> one thing good about rust is the bundle package that ideally would solve header hell
<Ansuel> (I have this dream idea of creating a tool that identify useless include in C source files)
<f00b4r0> Ansuel: pretty sure the compiler should be able to do that
<robimarko> Not really
<robimarko> Its harder than what it looks
<Ansuel> it's done internally with dead code elimination
<f00b4r0> ^
<Ansuel> but that it's part of final code optimization
<robimarko> There is a guy trying to get rid of unused header includes
<Ansuel> yep
<Ansuel> massive patch
<robimarko> In the kernel to reduce compile time drastically
<robimarko> But yeah, its huge commits
<Ansuel> but it's more of a fixup than a tools that can do the check
<Ansuel> it's the same thing of a script to sort all the dts in arm dir
<Ansuel> and manually organizing them
<Ansuel> same result but less hassel and more trusted
<robimarko> That all DTS in a single dir approach is annoying
<f00b4r0> that it is
<Ansuel> i have in my TODO list... the script is already there and last year i even sent an RFC patch
<Ansuel> still have to send v2
<Ansuel> 70 patch series
<Ansuel> EHEHHEHE
<Ansuel> sort each dts in oem subdir
<Ansuel> similar to arm64
<robimarko> That would be awesome
<f00b4r0> +1
<Ansuel> let me find the rfc just for the lolz
<robimarko> Off topic, but I am finding writing DT schema bindings way less of a hassle recently
<Ansuel> 20220328000915.15041-1-ansuelsmth@gmail.com
<Ansuel> robimarko you just got used to it
<robimarko> Even started converting generic stuff thats been there for years
<robimarko> Even Rob seems to like me again
<Ansuel> (this is all done by a script)
<Ansuel> python shit
<Ansuel> but this project is similar to the header guy
<Ansuel> massive patch very hard to get accepted
Ansuel has quit [Read error: Connection reset by peer]
cbeznea has quit [Quit: Leaving.]
Ansuel has joined #openwrt-devel
<robimarko> Ansuel: Looks, like you got some positive feedback
<Ansuel> yep but considering the changes not enough
<Ansuel> no idea if I should split it and send the big patchset
<Ansuel> fun thing with the amount of email i was detected as a spambot
<Ansuel> LOL
<robimarko> That is weird
<robimarko> I have been volleying a lot of patches and havent noticed that
srslypascal is now known as Guest1163
srslypascal has joined #openwrt-devel
<Ansuel> get_maintainers on that patch results in a tremendous amount of patch
<robimarko> And you ignore the people which added or modified those patches
<robimarko> Only interesting ones are the maintainers
<Ansuel> nice idea i should tweak the script config to just return maintainers
Guest1163 has quit [Ping timeout: 480 seconds]
<Ansuel> sad that some user gets annoyied by this :( https://github.com/openwrt/openwrt/pull/11433
<Ansuel> hope he will understand
<Znevna> I want to improve the AX53U support, there are like 3(?) pull requests with different pieces (each with some issues) from different people
<Znevna> but I have too many things I don't understand in there :<
<will[m]> is there a way to see all openwrt packages that have a dependency on a specific other package like libubus?
<dhewg> '?' on menuconfig shows you "selected by"
robimarko has quit [Quit: Leaving]
goliath has joined #openwrt-devel
<will[m]> thanks! i was looking on the website but i can do menuconfig
hexa- has quit [Quit: WeeChat 3.7.1]
hexa- has joined #openwrt-devel
<owrt-2102-builds> Build [#49](https://buildbot.openwrt.org/openwrt-21.02/images/#builders/54/builds/49) of `layerscape/armv8_64b` completed successfully.
<owrt-2203-builds> Build [#191](https://buildbot.openwrt.org/openwrt-22.03/images/#builders/63/builds/191) of `at91/sama7` failed.
Borromini has quit [Quit: leaving]
<rsalvaterra> Bumping 5.15 to 5.15.81. This is proving to be a "fun" one.
<rsalvaterra> Hi, everyone. :)
<Mangix> robimarko: IIRC KanjiMonster had a patch that reduces the amount of acceptable fuzz. No idea if that would help with quilt.
<rsalvaterra> stintel: This static linking fad is what got us Electron. And I have no words to express my hatred of Electron apps.
<rsalvaterra> And IIRC, the original culprit is Chromium itself, which began the single huge binary trend.
<stintel> Znevna: # cat /sys/kernel/debug/ppe0/entries
<stintel> 0000c UNB IPv4 5T orig=192.168.0.254:42226->192.168.0.220:22 new=0.0.0.0:0->0.0.0.0:0 eth=00:00:00:00:00:00->00:00:00:00:00:00 etype=0000 vlan=0,0 ib1=100009bb ib2=00000000 packets=0 bytes=0
<stintel> no issue here
<stintel> does this require some special config?
<Ansuel> (the error is triggered if there is some traffic on command call?)
<Ansuel> rsalvaterra why fun ?
<rsalvaterra> Ansuel: Manual rebasing of mtk_eth_soc and netfilter xt_connmark patches. :)
<Ansuel> oh no
<Ansuel> they backported offload stuff or major fixup to mtk ?
<rsalvaterra> If I screw up, it's going to blow up right in my face, since I'm using this driver.
<Ansuel> well that is nice
<Ansuel> just cover your face ok ?
<rsalvaterra> xD
<Ansuel> :D
<rsalvaterra> Not a lot of changes, but some locking fixes and {READ,WRITE}_ONCE() annotations. Enough to make quilt throw its hands up in the air.
<stintel> \o/
<rsalvaterra> Right. :P
<Ansuel> stintel throw up the router up in the air out of despair
<stintel> I've plenty of qca crap to do that with :P
<Ansuel> https://github.com/orgs/openwrt/projects/1/views/1 long jouriny but i think i finally finished this..
<rsalvaterra> Oh, my…! What else have I been missing in these last couple of months? xD
<stintel> rsalvaterra: hmm?
<rsalvaterra> stintel: Been rather busy at new $dayjob. Getting the hang of it, though. :)
<stintel> cool, congratz!
<Ansuel> nice!
<rsalvaterra> Thanks! Having a blast, really. :)
<stintel> good to hear
<rsalvaterra> Reverse engineering Android applications for fun and profit. Oh, and reseaching/documenting malicious behaviours too. :P
<stintel> maybe I should include firewall4 in my u6lr build and enable hardware flow offloading to trigger that bug?
<Ansuel> rsalvaterra uhhh very interesting topic
<stintel> hah, I started doing AOSP builds over the weekend :P
<rsalvaterra> Hah! I should too, but not enough RAM. xD
<rsalvaterra> Is 16 GiB still enough?
<stintel> LOL
<Ansuel> (btw big brain time CI run that compile test toolchain and then create container with just compiled external toolchain)
<stintel> just repo sync resulted in 154GB of git repos
<Ansuel> rsalvaterra poor pc... it will explode hard
<stintel> that's w/o building
<stintel> seriously, what are those people smoking
<rsalvaterra> Android has become a real monster.
<Ansuel> just like chrome
<Ansuel> ahahaha
<stintel> AOSP builds faster than chromium :P
<rsalvaterra> How even? AOSP *contains* Chromium.
<rsalvaterra> It's the WebView implementation.
<Ansuel> less bloat i guess
<rsalvaterra> Chromium without the… chrome. *rimshot*
<Ansuel> ...
<stintel> maybe because I build with -g on gentoo
<rsalvaterra> Ansuel: they call "chrome" to everything around the browser page itself (title bar, tab bar, menus, etc.).
<stintel> hmmm there was this article about how to use gdb in my google feed but apparently I didn't open it in my browser :(
<rsalvaterra> Alright, kernel bump done. Now for the commit blurb…
<stintel> or was it on another phone
<Ansuel> hate when i miss good news
<stintel> ahhh I saved it in telegram saved msgs
bluew has joined #openwrt-devel
schwicht has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<stintel> or make BUILD_LOG=1 and rg "\*\*\*" logs/
<stintel> -EWIN