00:18
Nact has quit [Quit: Konversation terminated!]
00:32
mraynal has quit [Read error: Connection reset by peer]
00:35
mraynal has joined #armlinux
04:00
NonaSuomy has joined #armlinux
04:32
mwalle has quit [Quit: WeeChat 3.0]
05:07
NonaSuomy has quit [Ping timeout: 276 seconds]
06:09
rvalue has quit [Read error: Connection reset by peer]
06:09
rvalue has joined #armlinux
06:27
rfried has joined #armlinux
08:09
xdarklight has quit [Ping timeout: 248 seconds]
08:16
mal`` has quit [Quit: Leaving]
08:16
xdarklight has joined #armlinux
08:18
headless has joined #armlinux
08:30
Pali has joined #armlinux
08:30
apritzel has joined #armlinux
08:36
mal`` has joined #armlinux
09:02
Nact has joined #armlinux
09:03
apritzel has quit [Ping timeout: 246 seconds]
09:17
djrscally has joined #armlinux
10:02
headless has quit [Quit: Konversation terminated!]
10:29
apritzel has joined #armlinux
10:34
apritzel has quit [Ping timeout: 276 seconds]
10:37
<
HdkR >
Anyone have any ideas why VFIO would fail on ARM platforms due to some PCI root hub appearing in the iommu group?
10:38
<
HdkR >
Trying to do VFIO passthrough of a PCIe device to a VM on a Tegra platform and qemu just refuses
10:40
<
HdkR >
It's a Tegra AGX Orin dev platform, which according to the logs uses the same PCIe endpoints as the previous Xavier platform
10:45
<
ardb >
HdkR: same interrupt controller?
10:47
<
HdkR >
`tegra194-pcie 14160000.pcie: Using GICv2m MSI allocator` This thing?
10:47
<
ardb >
is that the same between platforms?
10:47
<
ardb >
and are the root ports using MSIs for their service interrupts?
10:49
<
HdkR >
Logs between xavier and orin seem to imply that something has changed there
10:49
<
HdkR >
But also huge kernel difference so logs might be significantly different
10:50
<
HdkR >
Also no idea that answer to the second question there
10:53
<
ardb >
does /proc/interrupts have 'PCIe PME' entries?
10:54
djrscally has quit [Ping timeout: 246 seconds]
10:55
<
ardb >
in any case, i'm not sure any of this even matters
10:55
<
ardb >
maz might have a clue
10:56
<
ardb >
but that says GICv3
10:56
<
ardb >
rather than GICv2m
10:57
<
ardb >
HdkR: is this a vendor kernel?
10:58
<
HdkR >
Yea, just unwrapped the device and looking at it
10:59
<
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`
11:01
<
Xogium >
new toys are always fun
11:01
<
ardb >
again, maz might know better, but to me this looks rather dodgy
11:01
<
ardb >
GICv3 with GICv2m MSI frames
11:02
<
ardb >
and no MSIs (except one) in /proc/interrupts
11:02
<
HdkR >
:Chef's kiss:
11:02
<
ardb >
and even then, this might be unrelated to the actual issue you are seeing.
11:02
<
ardb >
sorry to be useless :-)
11:04
<
HdkR >
That's fine, was still worth asking. Anything low level I'm just flailing regardless.
11:08
<
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 ?
11:10
<
Xogium >
I somehow made 2 gpio buttons show up in the device tree, with the by-path in /dev pointing to a shared event ?
12:02
apritzel has joined #armlinux
12:13
NonaSuomy has joined #armlinux
12:27
NonaSuomy has quit [Ping timeout: 248 seconds]
15:33
Nact has quit [Quit: Konversation terminated!]
15:49
Pali has quit [Ping timeout: 246 seconds]
15:53
Pali has joined #armlinux
16:15
SallyAhaj has quit [Remote host closed the connection]
16:34
Nact has joined #armlinux
16:44
SallyAhaj has joined #armlinux
17:02
elastic_dog has quit [Ping timeout: 248 seconds]
17:02
<
hanetzer >
rtc functional :)
17:02
<
hanetzer >
at least for normal timekeeping; gotta do the alarm and low bat irq stuff next.
17:08
elastic_dog has joined #armlinux
17:14
apritzel has quit [Ping timeout: 255 seconds]
18:01
apritzel has joined #armlinux
18:06
apritzel has quit [Ping timeout: 246 seconds]
18:31
gpiccoli_ has joined #armlinux
18:31
gpiccoli has quit [Ping timeout: 256 seconds]
20:36
apritzel has joined #armlinux
20:54
djrscally has joined #armlinux
20:54
Nact has quit [Remote host closed the connection]
20:54
Nact has joined #armlinux
20:56
sakman has quit [Quit: Leaving]
22:09
javierm_ has joined #armlinux
22:09
abelvesa_ has joined #armlinux
22:11
marcan_ has joined #armlinux
22:14
marcan has quit [*.net *.split]
22:14
javierm has quit [*.net *.split]
22:14
abelvesa has quit [*.net *.split]
22:14
marcan_ is now known as marcan
22:49
Nact has quit [Quit: Konversation terminated!]
22:52
javierm_ is now known as javierm
22:59
torez has joined #armlinux
23:25
Pali has quit [Ping timeout: 248 seconds]
23:31
djrscally has quit [Ping timeout: 246 seconds]