<djfe>
lantiq was reduced to subtarget xrx200 being set to source-only. Ansuel mentioned being positive about lantiq gswip code (switch) being fixed during the release candidate phase. so this might take some time still but it's no guarantee either. With the bug unfixed it would be irresponsible publishing 5.15 on xrx200
<hurricos>
I can branch lower, i.e. I can cause an infinite loop.
<hurricos>
I also get 'data abort' when attempting to use `mcr` to adjust the MMU.
<hurricos>
I crash on the first branch in the .start section of arch/arm/boot/compressed/head.S
<hurricos>
(this branch is implied since a few .words are declared in the ... I think that's the "stack" technically)
<hurricos>
> How would a branch to a slightly higher address cause a data abort?
<hurricos>
I could imagine the MMU is tracking my work and making sure I don't try to jump to a random address ....
<hurricos>
but if so, I'm unsure how the original code stops the MMU from doing that, as I also get data aborts from using mcr to touch the machine-specific registers to stop it
<hurricos>
seem to me rock vs. hard place :|
<hurricos>
perhaps I cannot branch because the addresses I'm targeting aren't marked as executable yet
<hurricos>
I have not seen any resources for marking addresses as executable however
<hurricos>
In particular, I definitely expected to see that type of thing under arch/arm/boot/{*,*/*,*/*/*}.S
<hurricos>
At this point I am literally cycling between vbindiff and `r2 -a arm.as -b 32 zImage` and `scp -O` to try understanding which instructions here are causing the data abort
<hurricos>
I am clear in understanding that the data abort message is generated by a function which resides in u-boot and whose address has been inserted into the interrupt vector, so as to be accessible by the MMU via an interrupt.
rua has quit [Quit: Leaving.]
<hurricos>
By truncating down carefully, I've narrowed the data-abort down to the `b 0x3c` (encoded as `05 00 00 EA`)
<hurricos>
(.... at address 0x20)
digitalcircuit has quit [Quit: Signing off from Quassel - see ya!]
GeorgeP56 has quit [Remote host closed the connection]
guifipedro_ has quit [Read error: Connection reset by peer]
guifipedro has joined #openwrt-devel
Daaanct12 is now known as Danct12
georgep56_ has joined #openwrt-devel
<georgep56_>
Hey guys. I'm running snapshot builds on two Linksys WHW03 V2 devices and for me they are dead stable. Can I do anything to propose the version for the next stable release?
<dwfreed>
there's nothing special to do; if support is in snapshot, then it'll be in the next release
<dwfreed>
I don't think 23.x has been forked off yet
<georgep56_>
Okay thanks. I've read that (obviously) it helps to report any bugs, but - despite trying - I can't find any 😁
<Borromini>
any minute now =D
<georgep56_>
It's a real ball-ache having to reinstall everything just to add any extra software 🤕
<georgep56_>
Borromini: 😂😂
maciekb has quit [Read error: Connection reset by peer]
maciekb has joined #openwrt-devel
cbeznea has quit [Quit: Leaving.]
robimarko has joined #openwrt-devel
Danct12 has quit [Quit: How would you be so reckless with someone's heart!?]