ChanServ changed the topic of #armlinux to: ARM kernel talk [Upstream kernel, find your vendor forums for questions about their kernels] | https://libera.irclog.whitequark.org/armlinux
shailangsa has joined #armlinux
mraynal has quit [Remote host closed the connection]
Pali has quit [Read error: Connection reset by peer]
shoragan has quit [Ping timeout: 250 seconds]
shoragan has joined #armlinux
apritzel_ has quit [Ping timeout: 256 seconds]
gpiccoli has quit [Quit: Quit...]
gpiccoli has joined #armlinux
suzukikp has quit [Quit: This computer has gone to sleep]
<HdkR>
So I found a curious edge case in memory mapping and using the GROW feature. If the VMA grows, how is the userspace supposed to get notified about the new range to safely munmap that vma? As far as I can tell, the only safe thing to do is parse `/proc/self/maps`, find the intersecting range, and free what was found.
suzukikp has joined #armlinux
suzukikp has quit [Quit: Leaving]
mrlemke has quit [Quit: bye]
mrlemke has joined #armlinux
mrlemke has quit [Quit: bye]
mrlemke has joined #armlinux
iivanov has joined #armlinux
milkylainen_ has quit [Quit: Ping timeout (120 seconds)]
guillaume_g has joined #armlinux
frieder has joined #armlinux
apritzel_ has joined #armlinux
djrscally has joined #armlinux
apritzel_ has quit [Ping timeout: 256 seconds]
tre has joined #armlinux
nsaenz has joined #armlinux
headless has joined #armlinux
Pali has joined #armlinux
macromorgan has quit [Read error: Connection reset by peer]
alexels has joined #armlinux
suzukikp has joined #armlinux
iivanov__ has joined #armlinux
iivanov_ has joined #armlinux
iivanov has quit [Ping timeout: 256 seconds]
iivanov__ has quit [Ping timeout: 240 seconds]
apritzel has joined #armlinux
headless has quit [Quit: Konversation terminated!]
alexels has quit [Quit: WeeChat 3.4]
alexels has joined #armlinux
headless has joined #armlinux
<kos_tom>
headless: unfortunately, I no longer have this SH7786 hardware :/
<headless>
kos_tom: that's a pity? what board did you have?
<headless>
s/?/.../
<broonie>
ukleinek: The issue was with applying your patch on the base commit you'd advertised, there's an issue with cs35l41_hda_spi.c on that commit.
XV8 has quit [Remote host closed the connection]
XV8 has joined #armlinux
<ukleinek>
broonie: is this an apply or a build issue?
<broonie>
apply
<arnd>
headless: did you see my email reply? I think the IRQ0 ethernet on that board has been broken for 13 years, so I would stress out about breaking it more
<broonie>
well, it's applied now so I'm not going to spend much more time trying to figure it out.
<headless>
arnd: I've read it but haven't had the time to check the cloiks yet
* headless
sending out a lot of patches
<headless>
*s/cloicks/links/ 8-)
<headless>
arnd: thank for you comments
* headless
goes offline
headless has quit [Quit: Konversation terminated!]
XV8 has quit [Remote host closed the connection]
torez has joined #armlinux
nsaenz has quit [Remote host closed the connection]
monstr has joined #armlinux
nsaenz has joined #armlinux
macromorgan has joined #armlinux
<ukleinek>
broonie: \o/
nsaenz has quit [Quit: Leaving]
nsaenz has joined #armlinux
<ukleinek>
broonie: FTR: I double checked and the patches look fine
shailangsa has quit [Remote host closed the connection]
XV8 has joined #armlinux
tre has quit [Remote host closed the connection]
headless has joined #armlinux
* headless
back for a moment
<headless>
arnd: so my old manual came handy at last :-)
<headless>
the kernel/cpu/ code is really convoluted...
<headless>
(arch/sh/ I mean)
atorgue has joined #armlinux
headless has quit [Quit: Konversation terminated!]
milkylainen_ has joined #armlinux
monstr has quit [Remote host closed the connection]
frieder has quit [Remote host closed the connection]
alexels has quit [Quit: WeeChat 3.4]
iivanov_ has quit [Ping timeout: 240 seconds]
Amit_T has joined #armlinux
iivanov has joined #armlinux
iivanov__ has joined #armlinux
apritzel has quit [Ping timeout: 240 seconds]
iivanov has quit [Ping timeout: 240 seconds]
atorgue has quit [Quit: Client closed]
headless has joined #armlinux
<headless>
back again
<headless>
kos_tom: have you replied, by chance?
<headless>
arnd: I'm thinking of a stupid hack: don't subtract 0x10 from EVT after shift
<headless>
makes hwirqs mapped at 0x10, just like good old x86
<headless>
:-)
<headless>
well, actually x86/mips/ppc had the 1st 16 irqs from 8259 mapped at 0
<arnd>
headless: arm also has special NR_IRQS_LEGACY=16, with normal interrupt controllers allocating their numbers above that
<arnd>
I like the idea, that should totally work for arch/sh
<headless>
arnd: thanx :-)
<arnd>
of course getting anything into arch/sh/ may be a challenge, with ysato being completely out of the loop and dalias rarely being active. Volunteering geertu could work, but he's already stuck with maintaining arch/m68k ;-)
guillaume_g has quit [Quit: Konversation terminated!]
nsaenz has quit [Quit: Leaving]
<geertu>
arnd: I'm so lucky the other m68k people are more helpful than the sh maintainers ;-)
jlinton has joined #armlinux
Amit_T has quit [Ping timeout: 250 seconds]
amitk_ has quit [Ping timeout: 256 seconds]
<kos_tom>
headless: I had two boards
<kos_tom>
the AP-SH4-AD and a customer-specific board
apritzel_ has joined #armlinux
<headless>
kos_tom: ah, the AP is what's going to be broken...
<headless>
kos_tom: have you made sh_eth work there by chance?
System_Error has quit [Remote host closed the connection]
System_Error has joined #armlinux
jlinton has quit [Quit: Ping timeout (120 seconds)]
nsaenz has joined #armlinux
headless has quit [Ping timeout: 256 seconds]
headless has joined #armlinux
<kos_tom>
headless: yes, Ethernet was working IIRC
<kos_tom>
headless: but I had some patches
<kos_tom>
which I sent upstream, but I'm not sure they were merged
<headless>
kos_tom: you mean sh_eth patches?
<headless>
I have v2 of your patch with my modifications which I offered you to test -- but you told me it doesn't quite work
<headless>
that's my recollection :-)
<headless>
if you have s/th working please send it, we'll merge it at last...
djrscally has quit [Quit: Konversation terminated!]
prabhakarlad has quit [Quit: Client closed]
djrscally has joined #armlinux
iivanov__ has quit [Ping timeout: 240 seconds]
iivanov has joined #armlinux
<kos_tom>
headless: I no longer have HW
<kos_tom>
headless: so I can't test anything.
<headless>
kos_tom: OK, got it
<headless>
theoretically, I can merge what I have...
<headless>
though nobody cares anylonger prolly
<headless>
g'ntie
* headless
opens sh7786 manual and realizes Ether has R-Car compaltible regs
headless has quit [Quit: Konversation terminated!]
iivanov has quit [Remote host closed the connection]