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
Nact has quit [Quit: Konversation terminated!]
mraynal has quit [Read error: Connection reset by peer]
mraynal has joined #armlinux
NonaSuomy has joined #armlinux
mwalle has quit [Quit: WeeChat 3.0]
NonaSuomy has quit [Ping timeout: 276 seconds]
rvalue has quit [Read error: Connection reset by peer]
rvalue has joined #armlinux
rfried has quit [Quit: The Lounge - https://thelounge.github.io]
rfried has joined #armlinux
xdarklight has quit [Ping timeout: 248 seconds]
mal`` has quit [Quit: Leaving]
xdarklight has joined #armlinux
headless has joined #armlinux
Pali has joined #armlinux
apritzel has joined #armlinux
mal`` has joined #armlinux
Nact has joined #armlinux
apritzel has quit [Ping timeout: 246 seconds]
djrscally has joined #armlinux
headless has quit [Quit: Konversation terminated!]
apritzel has joined #armlinux
apritzel has quit [Ping timeout: 276 seconds]
<HdkR> Anyone have any ideas why VFIO would fail on ARM platforms due to some PCI root hub appearing in the iommu group?
<HdkR> Trying to do VFIO passthrough of a PCIe device to a VM on a Tegra platform and qemu just refuses
<HdkR> It's a Tegra AGX Orin dev platform, which according to the logs uses the same PCIe endpoints as the previous Xavier platform
<ardb> HdkR: same interrupt controller?
<HdkR> not sure
<HdkR> `tegra194-pcie 14160000.pcie: Using GICv2m MSI allocator` This thing?
<ardb> is that the same between platforms?
<ardb> and are the root ports using MSIs for their service interrupts?
<HdkR> Logs between xavier and orin seem to imply that something has changed there
<HdkR> But also huge kernel difference so logs might be significantly different
<HdkR> Also no idea that answer to the second question there
<HdkR> https://gist.github.com/Sonicadvance1/26140ef0058fa81f85680a7cef04a1da Different MSI log, for each of these addresses which I guess are root hubs?
<ardb> does /proc/interrupts have 'PCIe PME' entries?
djrscally has quit [Ping timeout: 246 seconds]
<ardb> in any case, i'm not sure any of this even matters
<ardb> maz might have a clue
<ardb> but that says GICv3
<ardb> rather than GICv2m
<ardb> HdkR: is this a vendor kernel?
<HdkR> Yea, just unwrapped the device and looking at it
<HdkR> `Linux jetson-orin-1 5.10.65-tegra #1 SMP PREEMPT Mon May 16 20:58:07 PDT 2022 aarch64 aarch64 aarch64 GNU/Linux`
<Xogium> new toys are always fun
<ardb> again, maz might know better, but to me this looks rather dodgy
<ardb> GICv3 with GICv2m MSI frames
<ardb> and no MSIs (except one) in /proc/interrupts
<HdkR> :Chef's kiss:
<ardb> and even then, this might be unrelated to the actual issue you are seeing.
<ardb> sorry to be useless :-)
<HdkR> That's fine, was still worth asking. Anything low level I'm just flailing regardless.
<Xogium> out of curiosity, anyone knows how somehow linux and udev manage to combine the event of a gpio-keys node all in a single file ?
<Xogium> I somehow made 2 gpio buttons show up in the device tree, with the by-path in /dev pointing to a shared event ?
apritzel has joined #armlinux
NonaSuomy has joined #armlinux
NonaSuomy has quit [Ping timeout: 248 seconds]
Nact has quit [Quit: Konversation terminated!]
Pali has quit [Ping timeout: 246 seconds]
Pali has joined #armlinux
SallyAhaj has quit [Remote host closed the connection]
Nact has joined #armlinux
SallyAhaj has joined #armlinux
elastic_dog has quit [Ping timeout: 248 seconds]
<hanetzer> rtc functional :)
<hanetzer> at least for normal timekeeping; gotta do the alarm and low bat irq stuff next.
elastic_dog has joined #armlinux
apritzel has quit [Ping timeout: 255 seconds]
apritzel has joined #armlinux
apritzel has quit [Ping timeout: 246 seconds]
gpiccoli_ has joined #armlinux
gpiccoli has quit [Ping timeout: 256 seconds]
apritzel has joined #armlinux
djrscally has joined #armlinux
Nact has quit [Remote host closed the connection]
Nact has joined #armlinux
sakman has quit [Quit: Leaving]
javierm_ has joined #armlinux
abelvesa_ has joined #armlinux
marcan_ has joined #armlinux
marcan has quit [*.net *.split]
javierm has quit [*.net *.split]
abelvesa has quit [*.net *.split]
marcan_ is now known as marcan
Nact has quit [Quit: Konversation terminated!]
javierm_ is now known as javierm
torez has joined #armlinux
Pali has quit [Ping timeout: 248 seconds]
djrscally has quit [Ping timeout: 246 seconds]