goliath has quit [Quit: SIGSEGV]
rsalvaterra_ has quit []
rsalvaterra has joined #openwrt-devel
<owrt-snap-builds> Build [#212](https://buildbot.openwrt.org/master/images/#builders/49/builds/212) of `mvebu/cortexa53` failed.
<owrt-snap-builds> Build [#206](https://buildbot.openwrt.org/master/images/#builders/21/builds/206) of `bcm27xx/bcm2709` failed.
<owrt-snap-builds> Build [#242](https://buildbot.openwrt.org/master/images/#builders/2/builds/242) of `layerscape/armv7` failed.
fda has quit [Read error: Connection reset by peer]
fda has joined #openwrt-devel
Tapper has quit [Ping timeout: 480 seconds]
Tapper has joined #openwrt-devel
Tusker has joined #openwrt-devel
Tapper has quit [Remote host closed the connection]
Tapper has joined #openwrt-devel
StifflersMagic has quit [Quit: ZNC - http://znc.in]
<owrt-snap-builds> Build [#258](https://buildbot.openwrt.org/master/images/#builders/1/builds/258) of `ath79/generic` completed successfully.
<Tusker> Habbie: do you have the other mtd partitions? like the one with the kernel ? the mtd you provided seem to be uboot + uboot config
<dwfreed> He can get them, I believe; the exploit he described allows him to get a shell whenever he feels like, it sounds like
<Tusker> yeah, it does sound that way
<owrt-snap-builds> Build [#206](https://buildbot.openwrt.org/master/images/#builders/28/builds/206) of `octeontx/generic` failed.
danitool has quit [Quit: Cubum autem in duos cubos, aut quadratoquadratum in duos quadratoquadratos]
<owrt-1907-builds> Build [#19](https://buildbot.openwrt.org/openwrt-19.07/images/#builders/48/builds/19) of `layerscape/armv8_64b` failed.
fda has quit [Quit: ZNC - https://znc.in]
fda has joined #openwrt-devel
fda has quit []
fda has joined #openwrt-devel
dangole has quit [Ping timeout: 480 seconds]
valku has quit [Quit: valku]
<owrt-snap-builds> Build [#203](https://buildbot.openwrt.org/master/images/#builders/62/builds/203) of `tegra/generic` completed successfully.
<owrt-snap-builds> Build [#212](https://buildbot.openwrt.org/master/images/#builders/41/builds/212) of `bcm27xx/bcm2708` failed.
fda has quit [Remote host closed the connection]
fda has joined #openwrt-devel
Tapper has quit [Ping timeout: 480 seconds]
Tapper has joined #openwrt-devel
Tapper has quit [Remote host closed the connection]
Tapper has joined #openwrt-devel
<Habbie> Tusker, dwfreed, yes, i have them all, i can share them later (need to go right now)
<owrt-snap-builds> Build [#212](https://buildbot.openwrt.org/master/images/#builders/53/builds/212) of `bcm27xx/bcm2711` failed.
goliath has joined #openwrt-devel
aleasto has joined #openwrt-devel
decke has joined #openwrt-devel
danitool has joined #openwrt-devel
<owrt-snap-builds> Build [#215](https://buildbot.openwrt.org/master/images/#builders/47/builds/215) of `bcm27xx/bcm2710` completed successfully.
Weissnix4711 has joined #openwrt-devel
<Weissnix4711> hey all.
<PaulFertser> Hey Weissnix4711
<Weissnix4711> could anyone direct me at some good reading material for the device tree system
<Weissnix4711> I kidna understand how it works, but i just wanna know more
<Weissnix4711> and I can't find all too much information out there
<PaulFertser> Weissnix4711: probably the one on elinux.org ?
<Weissnix4711> Tusker thanks
<rsalvaterra> blocktrron_: What's this PHY_SIMPLE the AR7{1,2}00 USB drivers select, and why can't I find it anywhere else in the kernel, either ours (patched) or mainline…? I'm inclined to believe it should be GENERIC_PHY…
<owrt-snap-builds> Build [#213](https://buildbot.openwrt.org/master/images/#builders/49/builds/213) of `mvebu/cortexa53` completed successfully.
<Weissnix4711> PaulFertser will have a look thanks
Weissnix4711 has quit []
<Tusker> that was quick
<rsalvaterra> blocktrron_: … and it definitely should. I'll take care of it.
<rsalvaterra> blocktrron_: I just noticed this error by accident, while trying to slim down the USB configuration for my TL-WDR3600 as much as possible. :)
<owrt-snap-builds> Build [#207](https://buildbot.openwrt.org/master/images/#builders/21/builds/207) of `bcm27xx/bcm2709` completed successfully.
goliath has quit [Quit: SIGSEGV]
<owrt-snap-builds> Build [#243](https://buildbot.openwrt.org/master/images/#builders/2/builds/243) of `layerscape/armv7` completed successfully.
goliath has joined #openwrt-devel
dangole has joined #openwrt-devel
<rmilecki> blocktrron_: hey, could you check this please?
<rmilecki> drivers/of/of_net.c: In function 'of_get_mac_address_mtd':
<rmilecki> drivers/of/of_net.c:92:19: warning: unused variable 'prop' [-Wunused-variable]
Acinonyx has joined #openwrt-devel
<johnf> could someone please take a look at this PR: https://github.com/openwrt/openwrt/pull/4246 , I believe that adschm has followed through on his threat to stop reviewing it
<johnf> I worked very hard to decode his terse and outright aggressive comments, but apparently not to his satisfaction
<johnf> though the last of the issues is resolved and it should be very clean now
<PaulFertser> johnf: as a general remark, I know him as a very reasonable and welcoming person, so I guess you had some unfortunate misunderstanding there.
Acinonyx_ has quit [Ping timeout: 480 seconds]
<johnf> I believe he was frustrated by my lack of knowledge and failure to understand his comments and feedback
<johnf> but really, my main interest is, if at all possible, to get this PR moving again
<johnf> would you be able to review it PaulFertser?
<PaulFertser> johnf: unfortunately, no, I'm just an OpenWrt user like you. For devices I contributed support for I was sending patches to the mailing list, I do not enjoy the github workflow.
<PaulFertser> johnf: I can try to help understand some of the comments but you say you have already dealt with all of them. Looks like he was expressing frustration rather than aggression to me.
<johnf> well, I believe I have addressed all of them
<johnf> it's hard to say without confirmation
<johnf> nbd: could you take a look at https://github.com/openwrt/openwrt/pull/4246 or suggest someone who could if you can't?
<Tusker> johnf: probably be a good idea to update your PR comment with the latest commit information, so that they match
<Tusker> interesting device though, I have some RS485 devices that I could try it on
<johnf> Tusker: yes, it's a very interesting device at an excellent price point
<johnf> can't guarantee the RS485 though, it needs that additional patch, you could add it
<Tusker> US$31 shipping for me
<Tusker> no thanks :)
<Tusker> anyway, need to log off now, please go through each of the comments from Adrian and if there are any that you closed without addressing... maybe you should force push the change before you click on resolve
<Tusker> and I don't think there are any aggressive comments, they are stating the fact of the matter plainly, and sometimes it's hard to hear when you make a mistake and you are called out on it
<Tusker> if you look at my attempt at PRs, you'll see all manner of comments :)
<Tusker> and that rs485 patch is dodgy... :)
<johnf> so I've reviewed every comment (which is kind of hard in the github UI) and everything should be resolved
<johnf> I just need someone to review and approve, or highlight any remaining issues
<johnf> which is the state this PR has been in since Jul 7
<russell--> fwiw it is semi-normal for support-adding patches to sit for months
<johnf> ok, so I should not worry about this and it will eventually be looked at?
<johnf> I'm building firmware for these devices and I was hoping to have this PR merged so I could build from an official snapshot release instead of my fork
<johnf> but perhaps that's not reasonable
<Tusker> https://github.com/openwrt/openwrt/pull/3293 < also waiting 22 days
<johnf> and about a thousand PRs older
<Tusker> so, I wouldn't stress, there are lots of PRs and not many reviewers
Rentong has joined #openwrt-devel
Rentong has quit [Remote host closed the connection]
<Tusker> anyway, need to log off :) just be patient and pragmatic
<Tusker> ciao
Tusker has quit [Quit: Time wasted on IRC: 10 hours 21 minutes 8 seconds]
<russell--> johnf: commit 6639623e75b waited nearly a year, afaict
danitool has quit [Quit: Cubum autem in duos cubos, aut quadratoquadratum in duos quadratoquadratos]
<russell--> for i in $(git log --oneline | grep 'add support' | awk '{ print $1 }') ; do git log -n1 --pretty="%H %at %ct %ce %s" $i ; done | awk '{ print ($3-$2)/86400.0,$0 }' | awk '{ a[$5]+=$1 ; n[$5]++ } END { for (i in n) { print i,n[i],a[i]/n[i] } }' | sort -k 3n
<russell--> computes the average latency between author date and commit date by commiter email
<russell--> in decimal days
valku has joined #openwrt-devel
<tmn505> johnf: https://github.com/openwrt/openwrt/pull/4246#discussion_r654963252 as an example of unanswered question. If I ask something as a reviewer an answer is expected. If You don't understand question, You should ask in that topic for clarification.
<tmn505> btw I'm not adschm
<russell--> tmn505: i see an answer
<tmn505> ah sorry, that's what I don't like about GitHub interface, if You mark it as resolved the rest of comments are hidden
<blocktrron_> rmilecki: fixed it this morning
<blocktrron_> rsalvaterra: the upstream ones or our hacked downstream ones?
<rsalvaterra> blocktrron_: Both. Neither of them contain PHY_SIMPLE. I checked on Elixir.
<rsalvaterra> However, if for some reason't we *don't* select GENERIC_PHY (possible give the status quo), the build kernel build fails.
<rsalvaterra> *given
<fpsusername[m]> Habbie is this the exploit you're using? https://gathering.tweakers.net/forum/list_message/68207950#68207950
<blocktrron_> rmilecki: ah sorry, this is a different issue
<blocktrron_> I'll have a look
<blocktrron_> johnf: I'll have a look this evening when i'm back at home
<blocktrron_> If you hear nothing till tomorrow, ping me please
<blocktrron_> johnf: did a quick review
<johnf> blocktrron_: thank you very much, I see that and will answer and address your questions
<johnf> tmn505: the interface is quite difficult for a complex review, particularly if a question is closed and reopened
<johnf> thanks very much for everyone's feedback and help, really appreciate it
<tmn505> that is why I don't look at conversation in GitHub PRs except only when I'm pinged
<johnf> the system works much better when I'm using github at work actually, but the process is more direct and synchronous, and usually accompanied by a call
<PaulFertser> The system works much better when github is not used at all for anything :/
<PaulFertser> Gerrit is ok-ish, and in recent versions you can review by e-mail too.
<johnf> blocktrron_: for the DTSI there's another version of this device, I'm not going to create a PR for that one but it would consume the same DTSI, this was discussed in the comments or possibly on the second device that I'm working on; you think it would be best to make it a single file and, if someone later implements support, they could then split it back out?
<owrt-snap-builds> Build [#207](https://buildbot.openwrt.org/master/images/#builders/28/builds/207) of `octeontx/generic` completed successfully.
<Slimey> hello there
Acinonyx_ has joined #openwrt-devel
Acinonyx has quit [Ping timeout: 480 seconds]
<johnf> blocktrron_: looks like you're afk or busy, I've put that question into github, it's a better place for it
goliath has quit [Quit: SIGSEGV]
Rentong has joined #openwrt-devel
Rentong has quit [Remote host closed the connection]
Slimey_ has joined #openwrt-devel
Slimey has quit [Ping timeout: 480 seconds]
Slimey_ is now known as Slimey
Acinonyx has joined #openwrt-devel
Acinonyx_ has quit [Ping timeout: 480 seconds]
<blocktrron_> johnf: split the dts when the other device is added
decke has quit [Quit: Leaving.]
<johnf> ok, I'll merge them
goliath has joined #openwrt-devel
Rentong has joined #openwrt-devel
Rentong has quit [Remote host closed the connection]
<owrt-snap-builds> Build [#213](https://buildbot.openwrt.org/master/images/#builders/41/builds/213) of `bcm27xx/bcm2708` completed successfully.
Tapper has quit [Remote host closed the connection]
Tapper has joined #openwrt-devel
Rentong has joined #openwrt-devel
Rentong has quit [Remote host closed the connection]
danitool has joined #openwrt-devel
Tapper has quit [Ping timeout: 480 seconds]
<stintel> had a long (or short, depending on how you look at it) night, figured out the cause of the random crashes I had on the Firebox M300 ... turns out that mpc85xx has CONFIG_THREAD_SHIFT=13 and for ppc64 that should be 14
<stintel> unfortunately I'm still nowhere with the bloody dts
<stintel> neither OEM dts nor upstream DTS result in working network
Rentong has joined #openwrt-devel
Tapper has joined #openwrt-devel
<stintel> also wtf dts. pre includes, post includes, overriding stuff, using labels in main dts that are only created later in other includes etc
<stintel> what a horrible mess
<rsalvaterra> stintel: Oh, my…! You were bitten by the kernel stacks being too small? :)
<stintel> yeah
<stintel> what an epic waste of time
<rsalvaterra> stintel: It's never a waste of time if the cause is found, and you found it. ;)
<stintel> problem is I suspected I was doing something wrong in the DTS
<stintel> I don't want to know how many different variations of DTS I've tried
<stintel> like few hundred probably
<rsalvaterra> I also noticed you worked on the M200 too, right?
<stintel> and the worst thing is that at some point I had a DTS that could at least probe some of the ethernet interface properly and init the phy
<stintel> not getting in this state anymore :(
<stintel> m200 is in the closet
<stintel> it needs musl patching
<stintel> because it has no altivec and musl hardcodes altivec instructions
<stintel> and the psu is broken
<stintel> if you want it I can ship it to you
<stintel> but I'm more interested in getting the m300 to work
<rsalvaterra> Yeah, the M300 seems like the perfect target.
<stintel> I've started from the OEM dts, and from the upstream DTS of the board that this one is based on
<stintel> neither work, and I fail at modifying them so they do
Rentong has quit [Ping timeout: 480 seconds]
<rmilecki> blocktrron_: thanks
<stintel> [ 5.935969] fsl_dpaa_mac ffe4e0000.ethernet eth0: init_phy() failed
<rsalvaterra> Just step back, get some sleep and try again in a few days with a refreshed brain. :)
noltari_ has joined #openwrt-devel
<stintel> it doesn't help that there's no OEM source of course
<rsalvaterra> stintel: Have you tried asking them for the sources?
<stintel> yes
<stintel> completely ignored
<rsalvaterra> Typical. Bastards…
Tapper has quit [Ping timeout: 480 seconds]
<stintel> at some point eth0 link came up when I plugged the cable in the port that's supposed to be eth1
<stintel> and I even think I figured out how to fix that at some point
<stintel> but now I can't get past that init_phy() failed
* stintel nukes his DTS changes but keeps kernel config changes
Borromini has joined #openwrt-devel
noltari has quit [Ping timeout: 480 seconds]
Tapper has joined #openwrt-devel
<owrt-snap-builds> Build [#213](https://buildbot.openwrt.org/master/images/#builders/53/builds/213) of `bcm27xx/bcm2711` completed successfully.
<stintel> blimey, I'm seeing DHCP requests
<stintel> right, only tx
goliath has quit [Quit: SIGSEGV]
fda has quit [Read error: Connection reset by peer]
fda has joined #openwrt-devel
<Habbie> fpsusername[m], it's not
<Habbie> fpsusername[m], but i did send you a page about -that- trick earlier, don't know if you tried it
<Habbie> fpsusername[m], do note that the -exact- command in that picture is wrong - there's no mmcblk on this device, but plenty of mtdblock
<Habbie> fpsusername[m], but, first things first - the question is whether you can even get to a uboot prompt
<fpsusername[m]> Didn't see the link
goliath has joined #openwrt-devel
valku has quit [Quit: valku]
Acinonyx has quit [Remote host closed the connection]
Acinonyx has joined #openwrt-devel
rsalvaterra_ has joined #openwrt-devel
rsalvaterra has quit [Ping timeout: 480 seconds]
<Habbie> 11:21Z <Habbie> i assume there's no autoboot to interrupt like in this doc :)
tmn505 has quit [Quit: leaving]
tmn505 has joined #openwrt-devel
<fpsusername[m]> Oh that link
<hauke> mangix: I would like to do a 19.07.8 at the weekend, do you have anything pending in the package feed?
<rsalvaterra_> hauke: Ping
<hauke> rsalvaterra_: pong
<rsalvaterra_> hauke: Quick question, how do you refresh gcc patches (command)?
<rsalvaterra_> I tried several possibilities, but all failed.
<hauke> I copy them to the gcc package in the feed and do the refresh there ;-)
<hauke> somehow the refresh in the toolchain dire is broken
<hauke> *dir
<rsalvaterra_> *facepalm*
<rsalvaterra_> Well, I feel a bit less stupid now, thanks. :)
<stintel> :P
<rsalvaterra_> hauke: But only gcc is affected, it seems. I had no trouble refreshing binutils patches… Maybe it's because of those initial/final/minimal stages…?
<hauke> rsalvaterra_: yes I think most otehr stuff works
<hauke> are you preparing gcc 11.2?
<rsalvaterra_> hauke: It's ready. I've been building images for mvebu/cortexa9 and ath79/generic since yesterday morning. :)
<rsalvaterra_> I just haven't refreshed the patches, but they apply without issues.
<hauke> rsalvaterra_: thanks
arifre has quit [Remote host closed the connection]
Slimey_ has joined #openwrt-devel
rmilecki has quit [Ping timeout: 480 seconds]
Borromini has quit [Quit: Lost terminal]
Slimey has quit [Ping timeout: 480 seconds]
Slimey_ is now known as Slimey
Weasel____ has joined #openwrt-devel
Weasel___ has quit [Ping timeout: 480 seconds]
aleasto has quit [Ping timeout: 480 seconds]
aleasto has joined #openwrt-devel
rsalvaterra has joined #openwrt-devel
rsalvaterra_ has quit [Ping timeout: 480 seconds]
<stintel> holy smokes
<stintel> I got network on the m300
<hauke> stintel: m300?
<stintel> WatchGuard Firebox M300 - PPC64 T2081
<Habbie> nice
<rsalvaterra> stintel: Gratz! \o/
<stintel> rsalvaterra: thanks
<stintel> now let's see how this thing handles SQM on GbE
<rsalvaterra> Uhh… yeah, about that…
<rsalvaterra> … I may be wrong, but I *think* cake, at least, is single-threaded.
<stintel> yikes, openssl patches are super dirty
<rsalvaterra> Or it doesn't scale very well. I don't know. I hope I'm wrong and tohojo hits me with the clue bat.
<stintel> well it's a pain
<stintel> once you used it, you probably want to keep using it
<rsalvaterra> stintel: Careful when refreshing openssl patches, quilt doesn't detect renames.
<rsalvaterra> Oh, don't get me wrong, I run cake everywhere. It has its limitations, though. Cell networks, for example, but I think *nothing* will ever fix the bufferbloat on those, since bandwidth fluctuates so much…
<rsalvaterra> Sure, there's autorate-ingress, but it seems to be purely reactive (haven't looked at the source)… and when it reacts, it's already too late. :)
<rsalvaterra> Yeah, it does an ewma, maybe that's why it feels slow to react…?
<stintel> alright, and working sysupgrade
Rentong has joined #openwrt-devel
<stintel> now let's see if I can fix the port order
Rentong has quit [Remote host closed the connection]
Tusker has joined #openwrt-devel
Rentong has joined #openwrt-devel
Rentong has quit [Ping timeout: 480 seconds]
aleasto has quit [Quit: Konversation terminated!]
figgyc_ has joined #openwrt-devel
figgyc has quit [Ping timeout: 480 seconds]
<stintel> seeing 860 Mbps with layer_cake o_O
<stintel> that's pretty awesome
<Tusker> would be nice to have an upstream like that to test...
<stintel> testing locally
<stintel> but I've got an 1000/600 uplink
<Tusker> ah OK, still pretty nice
<stintel> that's kind of the reason why I'm looking for alternatives for the slowish apu2
<stintel> and seems the m300 is definitely an upgrade
<Tusker> apu2 hits cpu limits or switching limits ?
<stintel> CPU, it doesn't have a switch ?
<Tusker> the gmacs are directly connects then? sorry, I didn't know
<stintel> yeah 3 e1000e or the newer one
<stintel> alright time for bed, almost 3AM, not going to do like last night :P
<Tusker> :) sleep well
<Tusker> see you in 6 hours ? :)