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
balrog has quit [Quit: Bye]
sakman has quit [Remote host closed the connection]
<robmur01>
maz_: an unhandled (IRQ_NONE) interrupt is still EOI'd at the GIC, right? So if it fires again, that has to mean it's still actually asserted by the device, rather than just latched at the GIC once before it went away?
<robmur01>
(trying to get to the bottom of a device-reset-with-IRQ-pending thing...)
<maz_>
robmur01: if it is a level interrupt, it will fire again as you haven't interacted with the device. if it is an edge, it will have been consumed and the interrupt lost.
<robmur01>
level - the situation is that I've already hit a register which *should* have cleared the asserted IRQ before I request it, so I'd expect to see just one single spurious event as the GIC catches up
<robmur01>
so if it *is* still screaming after that, I've probably done something wrong and need to go read more RTL to understand the damn thing...
<maz_>
it should only fire spuriously f your GIC is so slow that it looks it's fallen off a ThunderX-shaped lorry.
<robmur01>
oh, OK, so something's even further off than I thought :/
<maz_>
this is connected to an SPI, right? no dodgy bridging in between?
<robmur01>
yup, AFAIK it's just a wired SPI into a GIC-700. Going to try to repro on a local system, just wanted to get a feel for what I'm looking for; thanks!
guillaume_g has quit [Quit: Konversation terminated!]
<robmur01>
ah yes, there it is - B1 in the state machine diagram. I should read the GIC spec more often :)
viorel_suman has quit [Quit: WeeChat 3.6]
frieder has quit [Remote host closed the connection]
iivanov has joined #armlinux
<maz_>
robmur01: reading the GIC spec? you fool! burn it!
dliviu has quit [Ping timeout: 255 seconds]
dliviu has joined #armlinux
cleger has quit [Quit: Leaving]
headless has joined #armlinux
monstr has quit [Remote host closed the connection]