* [PATCH] PCI: Disable NoSnoop and Relaxed ordering for Intel wireless BE200
@ 2026-06-21 6:54 Emmanuel Grumbach
2026-06-21 7:12 ` sashiko-bot
2026-06-21 8:10 ` Lukas Wunner
0 siblings, 2 replies; 26+ messages in thread
From: Emmanuel Grumbach @ 2026-06-21 6:54 UTC (permalink / raw)
To: linux-pci, helgaas; +Cc: linux-wireless, Miri Korenblit, Emmanuel Grumbach
The Intel wireless BE200 device fails to copy the TLP Attributes from a
Request to the Completion.
Since there is no caching involved the device anyway, disable the
NoSnoop and Relaxed ordering on the root port.
Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
---
drivers/pci/quirks.c | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c
index c0242f3e9f06..e9f070d07b2c 100644
--- a/drivers/pci/quirks.c
+++ b/drivers/pci/quirks.c
@@ -4674,6 +4674,13 @@ static void quirk_chelsio_T5_disable_root_port_attributes(struct pci_dev *pdev)
DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_CHELSIO, PCI_ANY_ID,
quirk_chelsio_T5_disable_root_port_attributes);
+/*
+ * The Intel wireless BE200 fails to copy TLP Attributes from a Request to the
+ * Completion it generates.
+ */
+DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_INTEL, 0x272b,
+ quirk_disable_root_port_attributes);
+
/*
* pci_acs_ctrl_enabled - compare desired ACS controls with those provided
* by a device
--
2.54.0
^ permalink raw reply related [flat|nested] 26+ messages in thread
* Re: [PATCH] PCI: Disable NoSnoop and Relaxed ordering for Intel wireless BE200
2026-06-21 6:54 [PATCH] PCI: Disable NoSnoop and Relaxed ordering for Intel wireless BE200 Emmanuel Grumbach
@ 2026-06-21 7:12 ` sashiko-bot
2026-06-21 7:30 ` Grumbach, Emmanuel
2026-07-23 6:47 ` Lukas Wunner
2026-06-21 8:10 ` Lukas Wunner
1 sibling, 2 replies; 26+ messages in thread
From: sashiko-bot @ 2026-06-21 7:12 UTC (permalink / raw)
To: Emmanuel Grumbach; +Cc: linux-pci
Thank you for your contribution! Sashiko AI review found 1 potential issue(s) to consider:
- [High] Missing suspend/resume fixup hook for Intel BE200 PCIe erratum workaround
--
commit ebcdab6d68a92d23aa6cf1713e8e72d87f0e6279
Author: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
PCI: Disable NoSnoop and Relaxed ordering for Intel wireless BE200
This commit disables NoSnoop and Relaxed ordering on the root port for the
Intel wireless BE200 device because it fails to copy TLP Attributes from a
Request to the Completion.
> diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c
> --- a/drivers/pci/quirks.c
> +++ b/drivers/pci/quirks.c
> @@ -4674,6 +4674,13 @@ static void quirk_chelsio_T5_disable_root_port_attributes(struct pci_dev *pdev)
> DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_CHELSIO, PCI_ANY_ID,
> quirk_chelsio_T5_disable_root_port_attributes);
>
> +/*
> + * The Intel wireless BE200 fails to copy TLP Attributes from a Request to the
> + * Completion it generates.
> + */
> +DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_INTEL, 0x272b,
> + quirk_disable_root_port_attributes);
[Severity: High]
Will this workaround survive a system suspend and resume cycle?
When the Intel BE200 device is hotplugged, the upstream Root Port's
configuration state is saved at boot time by pcie_portdrv_probe(), which calls
pci_save_state(). The workaround modifies the Root Port's current
configuration to disable Relaxed Ordering and No Snoop, but it does not update
the Root Port's saved state array.
Upon system suspend, the PCI core skips saving the Root Port's state because
its state_saved flag is already true. During resume, pci_restore_state()
restores the Root Port to its original boot-time state, which would re-enable
the problematic attributes.
Should there also be a DECLARE_PCI_FIXUP_RESUME_EARLY hook registered here to
ensure the workaround is re-applied when the device resumes?
--
Sashiko AI review · https://sashiko.dev/#/patchset/20260621065451.21650-1-emmanuel.grumbach@intel.com?part=1
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [PATCH] PCI: Disable NoSnoop and Relaxed ordering for Intel wireless BE200
2026-06-21 7:12 ` sashiko-bot
@ 2026-06-21 7:30 ` Grumbach, Emmanuel
2026-07-22 14:56 ` Bjorn Helgaas
2026-07-23 6:47 ` Lukas Wunner
1 sibling, 1 reply; 26+ messages in thread
From: Grumbach, Emmanuel @ 2026-06-21 7:30 UTC (permalink / raw)
To: sashiko-reviews@lists.linux.dev; +Cc: linux-pci@vger.kernel.org
On Sun, 2026-06-21 at 07:12 +0000, sashiko-bot@kernel.org wrote:
> Thank you for your contribution! Sashiko AI review found 1 potential
> issue(s) to consider:
> - [High] Missing suspend/resume fixup hook for Intel BE200 PCIe
> erratum workaround
> --
>
> commit ebcdab6d68a92d23aa6cf1713e8e72d87f0e6279
> Author: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
>
> PCI: Disable NoSnoop and Relaxed ordering for Intel wireless BE200
>
> This commit disables NoSnoop and Relaxed ordering on the root port
> for the
> Intel wireless BE200 device because it fails to copy TLP Attributes
> from a
> Request to the Completion.
>
> > diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c
> > --- a/drivers/pci/quirks.c
> > +++ b/drivers/pci/quirks.c
> > @@ -4674,6 +4674,13 @@ static void
> > quirk_chelsio_T5_disable_root_port_attributes(struct pci_dev *pdev)
> > DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_CHELSIO, PCI_ANY_ID,
> >
> > quirk_chelsio_T5_disable_root_port_attributes);
> >
> > +/*
> > + * The Intel wireless BE200 fails to copy TLP Attributes from a
> > Request to the
> > + * Completion it generates.
> > + */
> > +DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_INTEL, 0x272b,
> > + quirk_disable_root_port_attributes);
>
> [Severity: High]
> Will this workaround survive a system suspend and resume cycle?
>
> When the Intel BE200 device is hotplugged, the upstream Root Port's
> configuration state is saved at boot time by pcie_portdrv_probe(),
> which calls
> pci_save_state(). The workaround modifies the Root Port's current
> configuration to disable Relaxed Ordering and No Snoop, but it does
> not update
> the Root Port's saved state array.
That's a good point, but I'm not sure we really test well hotplug...
>
> Upon system suspend, the PCI core skips saving the Root Port's state
> because
> its state_saved flag is already true. During resume,
> pci_restore_state()
> restores the Root Port to its original boot-time state, which would
> re-enable
> the problematic attributes.
>
> Should there also be a DECLARE_PCI_FIXUP_RESUME_EARLY hook registered
> here to
> ensure the workaround is re-applied when the device resumes?
I'll have to check if suspend / resume cycles were part of the tests
being conducted.
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [PATCH] PCI: Disable NoSnoop and Relaxed ordering for Intel wireless BE200
2026-06-21 6:54 [PATCH] PCI: Disable NoSnoop and Relaxed ordering for Intel wireless BE200 Emmanuel Grumbach
2026-06-21 7:12 ` sashiko-bot
@ 2026-06-21 8:10 ` Lukas Wunner
2026-06-21 8:28 ` Grumbach, Emmanuel
2026-07-22 11:01 ` Grumbach, Emmanuel
1 sibling, 2 replies; 26+ messages in thread
From: Lukas Wunner @ 2026-06-21 8:10 UTC (permalink / raw)
To: Emmanuel Grumbach; +Cc: linux-pci, helgaas, linux-wireless, Miri Korenblit
On Sun, Jun 21, 2026 at 09:54:51AM +0300, Emmanuel Grumbach wrote:
> The Intel wireless BE200 device fails to copy the TLP Attributes from a
> Request to the Completion.
> Since there is no caching involved the device anyway, disable the
> NoSnoop and Relaxed ordering on the root port.
Is there a public Specification Update which could be linked in the
commit message and/or code comment?
Thanks,
Lukas
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [PATCH] PCI: Disable NoSnoop and Relaxed ordering for Intel wireless BE200
2026-06-21 8:10 ` Lukas Wunner
@ 2026-06-21 8:28 ` Grumbach, Emmanuel
2026-07-22 11:01 ` Grumbach, Emmanuel
1 sibling, 0 replies; 26+ messages in thread
From: Grumbach, Emmanuel @ 2026-06-21 8:28 UTC (permalink / raw)
To: lukas@wunner.de
Cc: linux-wireless@vger.kernel.org, linux-pci@vger.kernel.org,
Korenblit, Miriam Rachel, helgaas@kernel.org
On Sun, 2026-06-21 at 10:10 +0200, Lukas Wunner wrote:
> On Sun, Jun 21, 2026 at 09:54:51AM +0300, Emmanuel Grumbach wrote:
> > The Intel wireless BE200 device fails to copy the TLP Attributes
> > from a
> > Request to the Completion.
> > Since there is no caching involved the device anyway, disable the
> > NoSnoop and Relaxed ordering on the root port.
>
> Is there a public Specification Update which could be linked in the
> commit message and/or code comment?
>
>
Not really.
We just have tested our device with Jetson Thor and saw that it doesn't
work. Happens that the PCI controller on Jetson Thor is doing things
that very few PCI controllers do and this undercovered this bad
behavior on the BE200 side.
We don't have a more formal publication about this issue.
> Thanks,
>
> Lukas
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [PATCH] PCI: Disable NoSnoop and Relaxed ordering for Intel wireless BE200
2026-06-21 8:10 ` Lukas Wunner
2026-06-21 8:28 ` Grumbach, Emmanuel
@ 2026-07-22 11:01 ` Grumbach, Emmanuel
2026-07-22 14:36 ` Lukas Wunner
1 sibling, 1 reply; 26+ messages in thread
From: Grumbach, Emmanuel @ 2026-07-22 11:01 UTC (permalink / raw)
To: lukas@wunner.de
Cc: linux-wireless@vger.kernel.org, linux-pci@vger.kernel.org,
Korenblit, Miriam Rachel, helgaas@kernel.org
On Sun, 2026-06-21 at 10:10 +0200, Lukas Wunner wrote:
> On Sun, Jun 21, 2026 at 09:54:51AM +0300, Emmanuel Grumbach wrote:
> > The Intel wireless BE200 device fails to copy the TLP Attributes
> > from a
> > Request to the Completion.
> > Since there is no caching involved the device anyway, disable the
> > NoSnoop and Relaxed ordering on the root port.
>
> Is there a public Specification Update which could be linked in the
> commit message and/or code comment?
>
I replied to this already. Anything needed from my side?
We'd like to allow those users to work with BE200.
Not pushing or anything, just making sure you're not waiting for me.
Thanks you!
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [PATCH] PCI: Disable NoSnoop and Relaxed ordering for Intel wireless BE200
2026-07-22 11:01 ` Grumbach, Emmanuel
@ 2026-07-22 14:36 ` Lukas Wunner
0 siblings, 0 replies; 26+ messages in thread
From: Lukas Wunner @ 2026-07-22 14:36 UTC (permalink / raw)
To: Grumbach, Emmanuel
Cc: linux-wireless@vger.kernel.org, linux-pci@vger.kernel.org,
Korenblit, Miriam Rachel, helgaas@kernel.org
On Wed, Jul 22, 2026 at 11:01:40AM +0000, Grumbach, Emmanuel wrote:
> On Sun, 2026-06-21 at 10:10 +0200, Lukas Wunner wrote:
> > On Sun, Jun 21, 2026 at 09:54:51AM +0300, Emmanuel Grumbach wrote:
> > > The Intel wireless BE200 device fails to copy the TLP Attributes
> > > from a
> > > Request to the Completion.
> > > Since there is no caching involved the device anyway, disable the
> > > NoSnoop and Relaxed ordering on the root port.
> >
> > Is there a public Specification Update which could be linked in the
> > commit message and/or code comment?
>
> I replied to this already. Anything needed from my side?
> We'd like to allow those users to work with BE200.
>
> Not pushing or anything, just making sure you're not waiting for me.
I guess you need an Acked-by from Bjorn, or have the patch applied
to pci.git. I can't do either I'm afraid, but if it helps:
Reviewed-by: Lukas Wunner <lukas@wunner.de>
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [PATCH] PCI: Disable NoSnoop and Relaxed ordering for Intel wireless BE200
2026-06-21 7:30 ` Grumbach, Emmanuel
@ 2026-07-22 14:56 ` Bjorn Helgaas
2026-07-22 15:14 ` Grumbach, Emmanuel
0 siblings, 1 reply; 26+ messages in thread
From: Bjorn Helgaas @ 2026-07-22 14:56 UTC (permalink / raw)
To: Grumbach, Emmanuel
Cc: sashiko-reviews@lists.linux.dev, linux-pci@vger.kernel.org
On Sun, Jun 21, 2026 at 07:30:25AM +0000, Grumbach, Emmanuel wrote:
> On Sun, 2026-06-21 at 07:12 +0000, sashiko-bot@kernel.org wrote:
> > Thank you for your contribution! Sashiko AI review found 1 potential
> > issue(s) to consider:
> > - [High] Missing suspend/resume fixup hook for Intel BE200 PCIe
> > erratum workaround
> > --
> >
> > commit ebcdab6d68a92d23aa6cf1713e8e72d87f0e6279
> > Author: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
> >
> > PCI: Disable NoSnoop and Relaxed ordering for Intel wireless BE200
> >
> > This commit disables NoSnoop and Relaxed ordering on the root port
> > for the
> > Intel wireless BE200 device because it fails to copy TLP Attributes
> > from a
> > Request to the Completion.
> >
> > > diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c
> > > --- a/drivers/pci/quirks.c
> > > +++ b/drivers/pci/quirks.c
> > > @@ -4674,6 +4674,13 @@ static void
> > > quirk_chelsio_T5_disable_root_port_attributes(struct pci_dev *pdev)
> > > DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_CHELSIO, PCI_ANY_ID,
> > >
> > > quirk_chelsio_T5_disable_root_port_attributes);
> > >
> > > +/*
> > > + * The Intel wireless BE200 fails to copy TLP Attributes from a
> > > Request to the
> > > + * Completion it generates.
> > > + */
> > > +DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_INTEL, 0x272b,
> > > + quirk_disable_root_port_attributes);
> >
> > [Severity: High]
> > Will this workaround survive a system suspend and resume cycle?
> >
> > When the Intel BE200 device is hotplugged, the upstream Root Port's
> > configuration state is saved at boot time by pcie_portdrv_probe(),
> > which calls pci_save_state(). The workaround modifies the Root Port's
> > current configuration to disable Relaxed Ordering and No Snoop, but it
> > does not update the Root Port's saved state array.
>
> That's a good point, but I'm not sure we really test well hotplug...
It looks like BE200 is normally an M.2 form factor, and I don't think
M.2 is designed to support hotplug. I guess it could be done with an
M.2-to-PCIe adapter, but that seems a bit esoteric.
> > Upon system suspend, the PCI core skips saving the Root Port's state
> > because its state_saved flag is already true. During resume,
> > pci_restore_state() restores the Root Port to its original boot-time
> > state, which would re-enable the problematic attributes.
> >
> > Should there also be a DECLARE_PCI_FIXUP_RESUME_EARLY hook registered
> > here to ensure the workaround is re-applied when the device resumes?
I'm pretty sure the header quirks would be run before portdrv probes, so I
guess this is part of the same theoretical scenario, where portdrv probes
before a BE200 is hot-added.
Can we include any relevant dmesg output, e.g., AER errors or whatever
motivated this quirk in the first place?
c56d4450eb68 ("PCI: Turn off Request Attributes to avoid Chelsio T5
Completion erratum") mentions Malformed TLP or Unexpected Completion
errors, so I suppose this is similar?
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [PATCH] PCI: Disable NoSnoop and Relaxed ordering for Intel wireless BE200
2026-07-22 14:56 ` Bjorn Helgaas
@ 2026-07-22 15:14 ` Grumbach, Emmanuel
2026-07-22 17:04 ` Bjorn Helgaas
0 siblings, 1 reply; 26+ messages in thread
From: Grumbach, Emmanuel @ 2026-07-22 15:14 UTC (permalink / raw)
To: helgaas@kernel.org
Cc: sashiko-reviews@lists.linux.dev, linux-pci@vger.kernel.org
Hi Bjorn,
long time :)
On Wed, 2026-07-22 at 09:56 -0500, Bjorn Helgaas wrote:
> On Sun, Jun 21, 2026 at 07:30:25AM +0000, Grumbach, Emmanuel wrote:
> > On Sun, 2026-06-21 at 07:12 +0000, sashiko-bot@kernel.org wrote:
> > > Thank you for your contribution! Sashiko AI review found 1
> > > potential
> > > issue(s) to consider:
> > > - [High] Missing suspend/resume fixup hook for Intel BE200 PCIe
> > > erratum workaround
> > > --
> > >
> > > commit ebcdab6d68a92d23aa6cf1713e8e72d87f0e6279
> > > Author: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
> > >
> > > PCI: Disable NoSnoop and Relaxed ordering for Intel wireless
> > > BE200
> > >
> > > This commit disables NoSnoop and Relaxed ordering on the root
> > > port
> > > for the
> > > Intel wireless BE200 device because it fails to copy TLP
> > > Attributes
> > > from a
> > > Request to the Completion.
> > >
> > > > diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c
> > > > --- a/drivers/pci/quirks.c
> > > > +++ b/drivers/pci/quirks.c
> > > > @@ -4674,6 +4674,13 @@ static void
> > > > quirk_chelsio_T5_disable_root_port_attributes(struct pci_dev
> > > > *pdev)
> > > > DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_CHELSIO, PCI_ANY_ID,
> > > >
> > > > quirk_chelsio_T5_disable_root_port_attributes);
> > > >
> > > > +/*
> > > > + * The Intel wireless BE200 fails to copy TLP Attributes from
> > > > a
> > > > Request to the
> > > > + * Completion it generates.
> > > > + */
> > > > +DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_INTEL, 0x272b,
> > > > + quirk_disable_root_port_attributes);
> > >
> > > [Severity: High]
> > > Will this workaround survive a system suspend and resume cycle?
> > >
> > > When the Intel BE200 device is hotplugged, the upstream Root
> > > Port's
> > > configuration state is saved at boot time by
> > > pcie_portdrv_probe(),
> > > which calls pci_save_state(). The workaround modifies the Root
> > > Port's
> > > current configuration to disable Relaxed Ordering and No Snoop,
> > > but it
> > > does not update the Root Port's saved state array.
> >
> > That's a good point, but I'm not sure we really test well
> > hotplug...
>
> It looks like BE200 is normally an M.2 form factor, and I don't think
> M.2 is designed to support hotplug. I guess it could be done with an
> M.2-to-PCIe adapter, but that seems a bit esoteric.
Indeed. BE200 is an M.2 form factor.
>
> > > Upon system suspend, the PCI core skips saving the Root Port's
> > > state
> > > because its state_saved flag is already true. During resume,
> > > pci_restore_state() restores the Root Port to its original boot-
> > > time
> > > state, which would re-enable the problematic attributes.
> > >
> > > Should there also be a DECLARE_PCI_FIXUP_RESUME_EARLY hook
> > > registered
> > > here to ensure the workaround is re-applied when the device
> > > resumes?
>
> I'm pretty sure the header quirks would be run before portdrv probes,
> so I
> guess this is part of the same theoretical scenario, where portdrv
> probes
> before a BE200 is hot-added.
>
> Can we include any relevant dmesg output, e.g., AER errors or
> whatever
> motivated this quirk in the first place?
The problem was that we didn't show up at all in the enumeration. We
send a malformed TLP. I'm not quite an expert at this, but our PCIe
experts run a PCI analyzer on the enumeration on that specific platform
and they saw that platform's PCI controller sets the NoSnoop and
Relaxed ordering bit in the TLP. According to the spec (which I
ignore), the BE200 is supposed to return the TLP as received, but we
reply with 0 Attributes and the enumeration doesn't complete
successfully.
>
> c56d4450eb68 ("PCI: Turn off Request Attributes to avoid Chelsio T5
> Completion erratum") mentions Malformed TLP or Unexpected Completion
> errors, so I suppose this is similar?
Precisely.
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [PATCH] PCI: Disable NoSnoop and Relaxed ordering for Intel wireless BE200
2026-07-22 15:14 ` Grumbach, Emmanuel
@ 2026-07-22 17:04 ` Bjorn Helgaas
[not found] ` <204d9dab-96de-45fb-867d-20defc0b79e6@nvidia.com>
0 siblings, 1 reply; 26+ messages in thread
From: Bjorn Helgaas @ 2026-07-22 17:04 UTC (permalink / raw)
To: Grumbach, Emmanuel, Thierry Reding, Thierry Reding,
Manikanta Maddireddy, Lukas Wunner, Miri Korenblit
Cc: sashiko-reviews@lists.linux.dev, linux-pci@vger.kernel.org
[+to Thierry, Manikanta for Tegra264 questions; beginning of thread:
https://lore.kernel.org/all/20260621065451.21650-1-emmanuel.grumbach@intel.com,
+cc Miri, Lukas]
On Wed, Jul 22, 2026 at 03:14:47PM +0000, Grumbach, Emmanuel wrote:
> On Wed, 2026-07-22 at 09:56 -0500, Bjorn Helgaas wrote:
> > On Sun, Jun 21, 2026 at 07:30:25AM +0000, Grumbach, Emmanuel wrote:
> > > On Sun, 2026-06-21 at 07:12 +0000, sashiko-bot@kernel.org wrote:
> > > > Thank you for your contribution! Sashiko AI review found 1
> > > > potential
> > > > issue(s) to consider:
> > > > - [High] Missing suspend/resume fixup hook for Intel BE200 PCIe
> > > > erratum workaround
> > > > --
> > > >
> > > > commit ebcdab6d68a92d23aa6cf1713e8e72d87f0e6279
> > > > Author: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
> > > >
> > > > PCI: Disable NoSnoop and Relaxed ordering for Intel wireless
> > > > BE200
> > > >
> > > > This commit disables NoSnoop and Relaxed ordering on the root
> > > > port for the Intel wireless BE200 device because it fails to
> > > > copy TLP Attributes from a Request to the Completion.
> > > >
> > > > > diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c
> > > > > --- a/drivers/pci/quirks.c
> > > > > +++ b/drivers/pci/quirks.c
> > > > > @@ -4674,6 +4674,13 @@ static void
> > > > > quirk_chelsio_T5_disable_root_port_attributes(struct pci_dev
> > > > > *pdev)
> > > > > DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_CHELSIO, PCI_ANY_ID,
> > > > >
> > > > > quirk_chelsio_T5_disable_root_port_attributes);
> > > > >
> > > > > +/*
> > > > > + * The Intel wireless BE200 fails to copy TLP Attributes from
> > > > > a
> > > > > Request to the
> > > > > + * Completion it generates.
> > > > > + */
> > > > > +DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_INTEL, 0x272b,
> > > > > + quirk_disable_root_port_attributes);
> > > >
> > > > [Severity: High]
> > > > Will this workaround survive a system suspend and resume cycle?
> > > >
> > > > When the Intel BE200 device is hotplugged, the upstream Root
> > > > Port's configuration state is saved at boot time by
> > > > pcie_portdrv_probe(), which calls pci_save_state(). The
> > > > workaround modifies the Root Port's current configuration to
> > > > disable Relaxed Ordering and No Snoop, but it does not update
> > > > the Root Port's saved state array.
> > >
> > > That's a good point, but I'm not sure we really test well
> > > hotplug...
> >
> > It looks like BE200 is normally an M.2 form factor, and I don't
> > think M.2 is designed to support hotplug. I guess it could be
> > done with an M.2-to-PCIe adapter, but that seems a bit esoteric.
>
> Indeed. BE200 is an M.2 form factor.
>
> > > > Upon system suspend, the PCI core skips saving the Root Port's
> > > > state because its state_saved flag is already true. During
> > > > resume, pci_restore_state() restores the Root Port to its
> > > > original boot- time state, which would re-enable the
> > > > problematic attributes.
> > > >
> > > > Should there also be a DECLARE_PCI_FIXUP_RESUME_EARLY hook
> > > > registered here to ensure the workaround is re-applied when
> > > > the device resumes?
> >
> > I'm pretty sure the header quirks would be run before portdrv
> > probes, so I guess this is part of the same theoretical scenario,
> > where portdrv probes before a BE200 is hot-added.
> >
> > Can we include any relevant dmesg output, e.g., AER errors or
> > whatever motivated this quirk in the first place?
>
> The problem was that we didn't show up at all in the enumeration. We
> send a malformed TLP. I'm not quite an expert at this, but our PCIe
> experts run a PCI analyzer on the enumeration on that specific
> platform and they saw that platform's PCI controller sets the
> NoSnoop and Relaxed ordering bit in the TLP. According to the spec
> (which I ignore), the BE200 is supposed to return the TLP as
> received, but we reply with 0 Attributes and the enumeration doesn't
> complete successfully.
I'm curious about the details of this enumeration failure. Do you
know which TLPs had No Snoop and Relaxed Ordering set? Per the PCIe
spec, they shouldn't be set for the config requests used for PCI core
enumeration.
At least *some* config reads to the BE200 must work; otherwise, we
wouldn't know the Vendor or Device ID, which we need to apply the
quirk. So I think you should see something like this in dmesg, and
BE200 would probably appear in lspci output:
pci 0000:04:00.0: [8086:272b] type 00 class ...
Is the failure that iwl_pci_probe() itself fails somehow?
You mentioned that this happens on Jetson Thor, but I'm not sure what
PCIe controller that is. My guess is it might be Tegra264 [1], which
doesn't look like it's merged yet.
Thierry, Manikanta, do you have any insight into this? Does this PCIe
controller set No Snoop and Relaxed Ordering for some reason? I don't
think endpoint drivers are expecting that.
[1] https://lore.kernel.org/linux-pci/20260716-tegra264-pcie-v8-0-23e51589229b@nvidia.com/
> > c56d4450eb68 ("PCI: Turn off Request Attributes to avoid Chelsio
> > T5 Completion erratum") mentions Malformed TLP or Unexpected
> > Completion errors, so I suppose this is similar?
>
> Precisely.
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [PATCH] PCI: Disable NoSnoop and Relaxed ordering for Intel wireless BE200
2026-06-21 7:12 ` sashiko-bot
2026-06-21 7:30 ` Grumbach, Emmanuel
@ 2026-07-23 6:47 ` Lukas Wunner
1 sibling, 0 replies; 26+ messages in thread
From: Lukas Wunner @ 2026-07-23 6:47 UTC (permalink / raw)
To: sashiko-reviews; +Cc: Emmanuel Grumbach, linux-pci
On Sun, Jun 21, 2026 at 07:12:42AM +0000, sashiko-bot@kernel.org wrote:
> > +++ b/drivers/pci/quirks.c
> > @@ -4674,6 +4674,13 @@ static void quirk_chelsio_T5_disable_root_port_attributes(struct pci_dev *pdev)
> > DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_CHELSIO, PCI_ANY_ID,
> > quirk_chelsio_T5_disable_root_port_attributes);
> >
> > +/*
> > + * The Intel wireless BE200 fails to copy TLP Attributes from a Request to the
> > + * Completion it generates.
> > + */
> > +DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_INTEL, 0x272b,
> > + quirk_disable_root_port_attributes);
>
> [Severity: High]
> Will this workaround survive a system suspend and resume cycle?
>
> When the Intel BE200 device is hotplugged, the upstream Root Port's
> configuration state is saved at boot time by pcie_portdrv_probe(), which calls
> pci_save_state(). The workaround modifies the Root Port's current
> configuration to disable Relaxed Ordering and No Snoop, but it does not update
> the Root Port's saved state array.
>
> Upon system suspend, the PCI core skips saving the Root Port's state because
> its state_saved flag is already true. During resume, pci_restore_state()
> restores the Root Port to its original boot-time state, which would re-enable
> the problematic attributes.
Hallucination. pci_pm_suspend() resets the state_saved flag to false.
Usage of the state_saved flag was recently changed by 894f475f88e0 and
a2f1e22390ac. Perhaps the LLM used by sashiko was trained with an older
version of the kernel source tree and is thus oblivious to those changes.
> Should there also be a DECLARE_PCI_FIXUP_RESUME_EARLY hook registered here to
> ensure the workaround is re-applied when the device resumes?
No.
Thanks,
Lukas
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [PATCH] PCI: Disable NoSnoop and Relaxed ordering for Intel wireless BE200
[not found] ` <534363f87b37ba6f1449d0524400bcfd7fdf5b3e.camel@intel.com>
@ 2026-07-24 10:54 ` Manikanta Maddireddy
2026-07-28 18:03 ` Bjorn Helgaas
1 sibling, 0 replies; 26+ messages in thread
From: Manikanta Maddireddy @ 2026-07-24 10:54 UTC (permalink / raw)
To: Grumbach, Emmanuel, lukas@wunner.de, thierry.reding@kernel.org,
helgaas@kernel.org, Korenblit, Miriam Rachel, treding@nvidia.com
Cc: sashiko-reviews@lists.linux.dev, linux-pci@vger.kernel.org
On 23/07/26 5:05 pm, Grumbach, Emmanuel wrote:
> On Thu, 2026-07-23 at 15:19 +0530, Manikanta Maddireddy wrote:
>>
>>
>> On 22/07/26 10:34 pm, Bjorn Helgaas wrote:
>>>> The problem was that we didn't show up at all in the enumeration.
>>>> We
>>>> send a malformed TLP. I'm not quite an expert at this, but our
>>>> PCIe
>>>> experts run a PCI analyzer on the enumeration on that specific
>>>> platform and they saw that platform's PCI controller sets the
>>>> NoSnoop and Relaxed ordering bit in the TLP. According to the
>>>> spec
>>>> (which I ignore), the BE200 is supposed to return the TLP as
>>>> received, but we reply with 0 Attributes and the enumeration
>>>> doesn't
>>>> complete successfully.
>>> I'm curious about the details of this enumeration failure. Do you
>>> know which TLPs had No Snoop and Relaxed Ordering set? Per the
>>> PCIe
>>> spec, they shouldn't be set for the config requests used for PCI
>>> core
>>> enumeration.
>>>
>>> At least*some* config reads to the BE200 must work; otherwise, we
>>> wouldn't know the Vendor or Device ID, which we need to apply the
>>> quirk. So I think you should see something like this in dmesg, and
>>> BE200 would probably appear in lspci output:
>>>
>>> pci 0000:04:00.0: [8086:272b] type 00 class ...
>>>
>>> Is the failure that iwl_pci_probe() itself fails somehow?
>>>
>>> You mentioned that this happens on Jetson Thor, but I'm not sure
>>> what
>>> PCIe controller that is. My guess is it might be Tegra264 [1],
>>> which
>>> doesn't look like it's merged yet.
>>>
>>> Thierry, Manikanta, do you have any insight into this? Does this
>>> PCIe
>>> controller set No Snoop and Relaxed Ordering for some reason? I
>>> don't
>>> think endpoint drivers are expecting that.
>>>
>>> [1]https://lore.kernel.org/linux-pci/20260716-tegra264-pcie-
>>> v8-0-23e51589229b@nvidia.com/
>>
>> Hi,
>>
>> Jetson Thor(Tegra264) is not setting NoSnoop and RlxdOrd bits in
>> config
>> read TLP.
>>
>> I made sure that both these bits are set in RP's DevCtl
>>
>> DevCtl: CorrErr+ NonFatalErr+ FatalErr+ UnsupReq+
>> RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+
>>
>> and dumped TLP header for a config read towards BDF 0x100 with offset
>> 0x24.
>> 0x04000001 0x0000000f 0x01000024 0x00000000
>>
>> I think dmesg and AER log with header information might help with
>> this
>> particular issue.
>
> Ok, so I checked again the logs and I was wrong.
> We do see the device in the enumeration, it does show up in lspci.
> Problems start when we want to access our registers.
> I attached the full dmesg output. In that log we try to load iwlwifi
> twice.
>
> I'm adding here the snippet of the first load:
>
> [ 15.275887] iwlwifi 0001:01:00.0: Adding to iommu group 53
> [ 15.279737] iwlwifi 0001:01:00.0: enabling device (0100 -> 0102)
> [ 15.280047] iwlwifi 0001:01:00.0: HW_REV=0xFFFFFFFF, PCI issues? \\ **
> [ 15.280070] iwlwifi: probe of 0001:01:00.0 failed with error -5 \\ **
> [ 15.280087] pcieport 0001:00:00.0: AER: Correctable error message received from 0001:00:00.0
> [ 15.280104] pcieport 0001:00:00.0: DPC: containment event, status:0x3f01 source:0x0000
> [ 15.280110] pcieport 0001:00:00.0: DPC: unmasked uncorrectable error detected
> [ 15.280127] pcieport 0001:00:00.0: AER: found no error details for 0001:00:00.0
> [ 15.280154] pcieport 0001:00:00.0: PCIe Bus Error: severity=Uncorrectable (Fatal), type=Transaction Layer, (Receiver ID)
> [ 15.280157] pcieport 0001:00:00.0: device [10de:22d8] error status/mask=00040000/04400000
> [ 15.280160] pcieport 0001:00:00.0: [18] MalfTLP (First)
> [ 15.280163] pcieport 0001:00:00.0: AER: TLP Header: 4a008001 01000004 00000028 72040000
> [ 15.280274] pci 0001:01:00.0: AER: can't recover (no error_detected callback)
>
> Does that help?
>
Yes, this is completion with data TLP. It matches with the
quirk_disable_root_port_attributes().
>>
>> Thanks,
>> Manikanta
--
nvpublic
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [PATCH] PCI: Disable NoSnoop and Relaxed ordering for Intel wireless BE200
[not found] ` <534363f87b37ba6f1449d0524400bcfd7fdf5b3e.camel@intel.com>
2026-07-24 10:54 ` Manikanta Maddireddy
@ 2026-07-28 18:03 ` Bjorn Helgaas
2026-07-28 18:21 ` Grumbach, Emmanuel
1 sibling, 1 reply; 26+ messages in thread
From: Bjorn Helgaas @ 2026-07-28 18:03 UTC (permalink / raw)
To: Grumbach, Emmanuel
Cc: lukas@wunner.de, thierry.reding@kernel.org,
mmaddireddy@nvidia.com, Korenblit, Miriam Rachel,
treding@nvidia.com, sashiko-reviews@lists.linux.dev,
linux-pci@vger.kernel.org
On Thu, Jul 23, 2026 at 11:35:41AM +0000, Grumbach, Emmanuel wrote:
> On Thu, 2026-07-23 at 15:19 +0530, Manikanta Maddireddy wrote:
> > On 22/07/26 10:34 pm, Bjorn Helgaas wrote:
> > > > The problem was that we didn't show up at all in the enumeration.
> > > > We
> > > > send a malformed TLP. I'm not quite an expert at this, but our
> > > > PCIe
> > > > experts run a PCI analyzer on the enumeration on that specific
> > > > platform and they saw that platform's PCI controller sets the
> > > > NoSnoop and Relaxed ordering bit in the TLP. According to the
> > > > spec
> > > > (which I ignore), the BE200 is supposed to return the TLP as
> > > > received, but we reply with 0 Attributes and the enumeration
> > > > doesn't
> > > > complete successfully.
> > > I'm curious about the details of this enumeration failure. Do you
> > > know which TLPs had No Snoop and Relaxed Ordering set? Per the
> > > PCIe
> > > spec, they shouldn't be set for the config requests used for PCI
> > > core
> > > enumeration.
> > >
> > > At least*some* config reads to the BE200 must work; otherwise, we
> > > wouldn't know the Vendor or Device ID, which we need to apply the
> > > quirk. So I think you should see something like this in dmesg, and
> > > BE200 would probably appear in lspci output:
> > >
> > > pci 0000:04:00.0: [8086:272b] type 00 class ...
> > >
> > > Is the failure that iwl_pci_probe() itself fails somehow?
> > >
> > > You mentioned that this happens on Jetson Thor, but I'm not sure
> > > what PCIe controller that is. My guess is it might be Tegra264
> > > [1], which doesn't look like it's merged yet.
> > >
> > > Thierry, Manikanta, do you have any insight into this? Does
> > > this PCIe controller set No Snoop and Relaxed Ordering for some
> > > reason? I don't think endpoint drivers are expecting that.
> > >
> > > [1]https://lore.kernel.org/linux-pci/20260716-tegra264-pcie-
> > > v8-0-23e51589229b@nvidia.com/
> >
> > Hi,
> >
> > Jetson Thor(Tegra264) is not setting NoSnoop and RlxdOrd bits in
> > config
> > read TLP.
> >
> > I made sure that both these bits are set in RP's DevCtl
> >
> > DevCtl: CorrErr+ NonFatalErr+ FatalErr+ UnsupReq+
> > RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+
> >
> > and dumped TLP header for a config read towards BDF 0x100 with offset
> > 0x24.
> > 0x04000001 0x0000000f 0x01000024 0x00000000
> >
> > I think dmesg and AER log with header information might help with
> > this
> > particular issue.
>
> Ok, so I checked again the logs and I was wrong.
> We do see the device in the enumeration, it does show up in lspci.
> Problems start when we want to access our registers.
> I attached the full dmesg output. In that log we try to load iwlwifi
> twice.
>
> I'm adding here the snippet of the first load:
>
> [ 15.275887] iwlwifi 0001:01:00.0: Adding to iommu group 53
> [ 15.279737] iwlwifi 0001:01:00.0: enabling device (0100 -> 0102)
> [ 15.280047] iwlwifi 0001:01:00.0: HW_REV=0xFFFFFFFF, PCI issues? \\ **
The "enabling device" message is from pci_enable_resources(), called
in the pci_enable_device() path. The 0100 is from a config read of
PCI_COMMAND, and the 0102 is from adding PCI_COMMAND_MEMORY to enable
memory BARs.
The "HW_REV=" is from iwl_pci_probe(), which looks like the very first
MMIO read to a BE200 BAR.
So I guess the theory is that Tegra264 set NoSnoop and/or RlxdOrd in
the MMIO read, BE200 didn't copy the attributes from the Request to
the Completion as required by PCIe r7.0, sec 2.2.9.1, and Tegra264
logged a Malformed TLP?
AFAICS we still don't know why Tegra264 would set NoSnoop and/or
RlxdOrd in the MMIO read.
Unless iwlwifi asked for NoSnoop and/or RlxdOrd to be set, I think
it's a potential problem for drivers if Tegra264 sets them.
> [ 15.280070] iwlwifi: probe of 0001:01:00.0 failed with error -5 \\ **
> [ 15.280087] pcieport 0001:00:00.0: AER: Correctable error message received from 0001:00:00.0
> [ 15.280104] pcieport 0001:00:00.0: DPC: containment event, status:0x3f01 source:0x0000
> [ 15.280110] pcieport 0001:00:00.0: DPC: unmasked uncorrectable error detected
> [ 15.280127] pcieport 0001:00:00.0: AER: found no error details for 0001:00:00.0
> [ 15.280154] pcieport 0001:00:00.0: PCIe Bus Error: severity=Uncorrectable (Fatal), type=Transaction Layer, (Receiver ID)
> [ 15.280157] pcieport 0001:00:00.0: device [10de:22d8] error status/mask=00040000/04400000
> [ 15.280160] pcieport 0001:00:00.0: [18] MalfTLP (First)
> [ 15.280163] pcieport 0001:00:00.0: AER: TLP Header: 4a008001 01000004 00000028 72040000
> [ 15.280274] pci 0001:01:00.0: AER: can't recover (no error_detected callback)
>
> Does that help?
>
> >
> > Thanks,
> > Manikanta
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [PATCH] PCI: Disable NoSnoop and Relaxed ordering for Intel wireless BE200
2026-07-28 18:03 ` Bjorn Helgaas
@ 2026-07-28 18:21 ` Grumbach, Emmanuel
2026-07-28 19:11 ` Bjorn Helgaas
2026-07-28 19:24 ` Bjorn Helgaas
0 siblings, 2 replies; 26+ messages in thread
From: Grumbach, Emmanuel @ 2026-07-28 18:21 UTC (permalink / raw)
To: helgaas@kernel.org
Cc: thierry.reding@kernel.org, lukas@wunner.de,
mmaddireddy@nvidia.com, sashiko-reviews@lists.linux.dev,
Korenblit, Miriam Rachel, treding@nvidia.com,
linux-pci@vger.kernel.org
On Tue, 2026-07-28 at 13:03 -0500, Bjorn Helgaas wrote:
> On Thu, Jul 23, 2026 at 11:35:41AM +0000, Grumbach, Emmanuel wrote:
> > On Thu, 2026-07-23 at 15:19 +0530, Manikanta Maddireddy wrote:
> > > On 22/07/26 10:34 pm, Bjorn Helgaas wrote:
> > > > > The problem was that we didn't show up at all in the
> > > > > enumeration.
> > > > > We
> > > > > send a malformed TLP. I'm not quite an expert at this, but
> > > > > our
> > > > > PCIe
> > > > > experts run a PCI analyzer on the enumeration on that
> > > > > specific
> > > > > platform and they saw that platform's PCI controller sets the
> > > > > NoSnoop and Relaxed ordering bit in the TLP. According to the
> > > > > spec
> > > > > (which I ignore), the BE200 is supposed to return the TLP as
> > > > > received, but we reply with 0 Attributes and the enumeration
> > > > > doesn't
> > > > > complete successfully.
> > > > I'm curious about the details of this enumeration failure. Do
> > > > you
> > > > know which TLPs had No Snoop and Relaxed Ordering set? Per the
> > > > PCIe
> > > > spec, they shouldn't be set for the config requests used for
> > > > PCI
> > > > core
> > > > enumeration.
> > > >
> > > > At least*some* config reads to the BE200 must work; otherwise,
> > > > we
> > > > wouldn't know the Vendor or Device ID, which we need to apply
> > > > the
> > > > quirk. So I think you should see something like this in dmesg,
> > > > and
> > > > BE200 would probably appear in lspci output:
> > > >
> > > > pci 0000:04:00.0: [8086:272b] type 00 class ...
> > > >
> > > > Is the failure that iwl_pci_probe() itself fails somehow?
> > > >
> > > > You mentioned that this happens on Jetson Thor, but I'm not
> > > > sure
> > > > what PCIe controller that is. My guess is it might be Tegra264
> > > > [1], which doesn't look like it's merged yet.
> > > >
> > > > Thierry, Manikanta, do you have any insight into this? Does
> > > > this PCIe controller set No Snoop and Relaxed Ordering for some
> > > > reason? I don't think endpoint drivers are expecting that.
> > > >
> > > > [1]https://lore.kernel.org/linux-pci/20260716-tegra264-pcie-
> > > > v8-0-23e51589229b@nvidia.com/
> > >
> > > Hi,
> > >
> > > Jetson Thor(Tegra264) is not setting NoSnoop and RlxdOrd bits in
> > > config
> > > read TLP.
> > >
> > > I made sure that both these bits are set in RP's DevCtl
> > >
> > > DevCtl: CorrErr+ NonFatalErr+ FatalErr+
> > > UnsupReq+
> > > RlxdOrd+ ExtTag+ PhantFunc- AuxPwr-
> > > NoSnoop+
> > >
> > > and dumped TLP header for a config read towards BDF 0x100 with
> > > offset
> > > 0x24.
> > > 0x04000001 0x0000000f 0x01000024 0x00000000
> > >
> > > I think dmesg and AER log with header information might help with
> > > this
> > > particular issue.
> >
> > Ok, so I checked again the logs and I was wrong.
> > We do see the device in the enumeration, it does show up in lspci.
> > Problems start when we want to access our registers.
> > I attached the full dmesg output. In that log we try to load
> > iwlwifi
> > twice.
> >
> > I'm adding here the snippet of the first load:
> >
> > [ 15.275887] iwlwifi 0001:01:00.0: Adding to iommu group 53
> > [ 15.279737] iwlwifi 0001:01:00.0: enabling device (0100 -> 0102)
> > [ 15.280047] iwlwifi 0001:01:00.0: HW_REV=0xFFFFFFFF, PCI
> > issues? \\ **
>
> The "enabling device" message is from pci_enable_resources(), called
> in the pci_enable_device() path. The 0100 is from a config read of
> PCI_COMMAND, and the 0102 is from adding PCI_COMMAND_MEMORY to enable
> memory BARs.
>
> The "HW_REV=" is from iwl_pci_probe(), which looks like the very
> first
> MMIO read to a BE200 BAR.
Indeed
>
> So I guess the theory is that Tegra264 set NoSnoop and/or RlxdOrd in
> the MMIO read, BE200 didn't copy the attributes from the Request to
> the Completion as required by PCIe r7.0, sec 2.2.9.1, and Tegra264
> logged a Malformed TLP?
That's the assumption based on the AER log, yes.
>
> AFAICS we still don't know why Tegra264 would set NoSnoop and/or
> RlxdOrd in the MMIO read.
Me neither but... I can't comment on that. And de-facto, once it does
that, the BE200 replies with the NoSnoop and RlxOrd clear in the TLP
which is then considered as a malformed TLP.
>
> Unless iwlwifi asked for NoSnoop and/or RlxdOrd to be set, I think
> it's a potential problem for drivers if Tegra264 sets them.
I ... don't think we would do that. The driver would certainly not do
that... Regarding the hardware itself, I can't comment, but I can check
internally.
>
> > [ 15.280070] iwlwifi: probe of 0001:01:00.0 failed with error -5
> > \\ **
> > [ 15.280087] pcieport 0001:00:00.0: AER: Correctable error
> > message received from 0001:00:00.0
> > [ 15.280104] pcieport 0001:00:00.0: DPC: containment event,
> > status:0x3f01 source:0x0000
> > [ 15.280110] pcieport 0001:00:00.0: DPC: unmasked uncorrectable
> > error detected
> > [ 15.280127] pcieport 0001:00:00.0: AER: found no error details
> > for 0001:00:00.0
> > [ 15.280154] pcieport 0001:00:00.0: PCIe Bus Error:
> > severity=Uncorrectable (Fatal), type=Transaction Layer, (Receiver
> > ID)
> > [ 15.280157] pcieport 0001:00:00.0: device [10de:22d8] error
> > status/mask=00040000/04400000
> > [ 15.280160] pcieport 0001:00:00.0: [18]
> > MalfTLP (First)
> > [ 15.280163] pcieport 0001:00:00.0: AER: TLP Header: 4a008001
> > 01000004 00000028 72040000
> > [ 15.280274] pci 0001:01:00.0: AER: can't recover (no
> > error_detected callback)
> >
> > Does that help?
> >
> > >
> > > Thanks,
> > > Manikanta
>
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [PATCH] PCI: Disable NoSnoop and Relaxed ordering for Intel wireless BE200
2026-07-28 18:21 ` Grumbach, Emmanuel
@ 2026-07-28 19:11 ` Bjorn Helgaas
2026-07-28 19:16 ` Grumbach, Emmanuel
2026-07-28 19:24 ` Bjorn Helgaas
1 sibling, 1 reply; 26+ messages in thread
From: Bjorn Helgaas @ 2026-07-28 19:11 UTC (permalink / raw)
To: Grumbach, Emmanuel
Cc: thierry.reding@kernel.org, lukas@wunner.de,
mmaddireddy@nvidia.com, sashiko-reviews@lists.linux.dev,
Korenblit, Miriam Rachel, treding@nvidia.com,
linux-pci@vger.kernel.org
On Tue, Jul 28, 2026 at 06:21:23PM +0000, Grumbach, Emmanuel wrote:
> On Tue, 2026-07-28 at 13:03 -0500, Bjorn Helgaas wrote:
> > On Thu, Jul 23, 2026 at 11:35:41AM +0000, Grumbach, Emmanuel wrote:
> > > On Thu, 2026-07-23 at 15:19 +0530, Manikanta Maddireddy wrote:
> > > > On 22/07/26 10:34 pm, Bjorn Helgaas wrote:
> > > > > > The problem was that we didn't show up at all in the
> > > > > > enumeration.
> > > > > > We
> > > > > > send a malformed TLP. I'm not quite an expert at this, but
> > > > > > our
> > > > > > PCIe
> > > > > > experts run a PCI analyzer on the enumeration on that
> > > > > > specific
> > > > > > platform and they saw that platform's PCI controller sets the
> > > > > > NoSnoop and Relaxed ordering bit in the TLP. According to the
> > > > > > spec
> > > > > > (which I ignore), the BE200 is supposed to return the TLP as
> > > > > > received, but we reply with 0 Attributes and the enumeration
> > > > > > doesn't
> > > > > > complete successfully.
> > > > > I'm curious about the details of this enumeration failure. Do
> > > > > you
> > > > > know which TLPs had No Snoop and Relaxed Ordering set? Per the
> > > > > PCIe
> > > > > spec, they shouldn't be set for the config requests used for
> > > > > PCI
> > > > > core
> > > > > enumeration.
> > > > >
> > > > > At least*some* config reads to the BE200 must work; otherwise,
> > > > > we
> > > > > wouldn't know the Vendor or Device ID, which we need to apply
> > > > > the
> > > > > quirk. So I think you should see something like this in dmesg,
> > > > > and
> > > > > BE200 would probably appear in lspci output:
> > > > >
> > > > > pci 0000:04:00.0: [8086:272b] type 00 class ...
> > > > >
> > > > > Is the failure that iwl_pci_probe() itself fails somehow?
> > > > >
> > > > > You mentioned that this happens on Jetson Thor, but I'm not
> > > > > sure
> > > > > what PCIe controller that is. My guess is it might be Tegra264
> > > > > [1], which doesn't look like it's merged yet.
> > > > >
> > > > > Thierry, Manikanta, do you have any insight into this? Does
> > > > > this PCIe controller set No Snoop and Relaxed Ordering for some
> > > > > reason? I don't think endpoint drivers are expecting that.
> > > > >
> > > > > [1]https://lore.kernel.org/linux-pci/20260716-tegra264-pcie-
> > > > > v8-0-23e51589229b@nvidia.com/
> > > >
> > > > Hi,
> > > >
> > > > Jetson Thor(Tegra264) is not setting NoSnoop and RlxdOrd bits in
> > > > config
> > > > read TLP.
> > > >
> > > > I made sure that both these bits are set in RP's DevCtl
> > > >
> > > > DevCtl: CorrErr+ NonFatalErr+ FatalErr+
> > > > UnsupReq+
> > > > RlxdOrd+ ExtTag+ PhantFunc- AuxPwr-
> > > > NoSnoop+
> > > >
> > > > and dumped TLP header for a config read towards BDF 0x100 with
> > > > offset
> > > > 0x24.
> > > > 0x04000001 0x0000000f 0x01000024 0x00000000
> > > >
> > > > I think dmesg and AER log with header information might help with
> > > > this
> > > > particular issue.
> > >
> > > Ok, so I checked again the logs and I was wrong.
> > > We do see the device in the enumeration, it does show up in lspci.
> > > Problems start when we want to access our registers.
> > > I attached the full dmesg output. In that log we try to load
> > > iwlwifi
> > > twice.
> > >
> > > I'm adding here the snippet of the first load:
> > >
> > > [ 15.275887] iwlwifi 0001:01:00.0: Adding to iommu group 53
> > > [ 15.279737] iwlwifi 0001:01:00.0: enabling device (0100 -> 0102)
> > > [ 15.280047] iwlwifi 0001:01:00.0: HW_REV=0xFFFFFFFF, PCI
> > > issues? \\ **
> >
> > The "enabling device" message is from pci_enable_resources(), called
> > in the pci_enable_device() path. The 0100 is from a config read of
> > PCI_COMMAND, and the 0102 is from adding PCI_COMMAND_MEMORY to enable
> > memory BARs.
> >
> > The "HW_REV=" is from iwl_pci_probe(), which looks like the very
> > first
> > MMIO read to a BE200 BAR.
>
> Indeed
>
> > So I guess the theory is that Tegra264 set NoSnoop and/or RlxdOrd in
> > the MMIO read, BE200 didn't copy the attributes from the Request to
> > the Completion as required by PCIe r7.0, sec 2.2.9.1, and Tegra264
> > logged a Malformed TLP?
>
> That's the assumption based on the AER log, yes.
>
> > AFAICS we still don't know why Tegra264 would set NoSnoop and/or
> > RlxdOrd in the MMIO read.
>
> Me neither but... I can't comment on that. And de-facto, once it does
> that, the BE200 replies with the NoSnoop and RlxOrd clear in the TLP
> which is then considered as a malformed TLP.
>
> > Unless iwlwifi asked for NoSnoop and/or RlxdOrd to be set, I think
> > it's a potential problem for drivers if Tegra264 sets them.
>
> I ... don't think we would do that. The driver would certainly not do
> that... Regarding the hardware itself, I can't comment, but I can check
> internally.
Right, I don't see any mention of PCI_EXP_DEVCTL_RELAX_EN or
PCI_EXP_DEVCTL_NOSNOOP_EN or even PCI_EXP_DEVCTL there. And it would
have to be set in the Root Port for it to affect the MMIO read
request, not in BE200. That would affect everything under the RP, so
I think these are probably most useful in the DMA direction where an
individual device can control its own Requests.
But the analyzer saw them set in the request from the Root Port, so
it's still a mystery why what happened.
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [PATCH] PCI: Disable NoSnoop and Relaxed ordering for Intel wireless BE200
2026-07-28 19:11 ` Bjorn Helgaas
@ 2026-07-28 19:16 ` Grumbach, Emmanuel
0 siblings, 0 replies; 26+ messages in thread
From: Grumbach, Emmanuel @ 2026-07-28 19:16 UTC (permalink / raw)
To: helgaas@kernel.org
Cc: thierry.reding@kernel.org, lukas@wunner.de,
mmaddireddy@nvidia.com, sashiko-reviews@lists.linux.dev,
Korenblit, Miriam Rachel, treding@nvidia.com,
linux-pci@vger.kernel.org
On Tue, 2026-07-28 at 14:11 -0500, Bjorn Helgaas wrote:
> On Tue, Jul 28, 2026 at 06:21:23PM +0000, Grumbach, Emmanuel wrote:
> > On Tue, 2026-07-28 at 13:03 -0500, Bjorn Helgaas wrote:
> > > On Thu, Jul 23, 2026 at 11:35:41AM +0000, Grumbach, Emmanuel
> > > wrote:
> > > > On Thu, 2026-07-23 at 15:19 +0530, Manikanta Maddireddy wrote:
> > > > > On 22/07/26 10:34 pm, Bjorn Helgaas wrote:
> > > > > > > The problem was that we didn't show up at all in the
> > > > > > > enumeration.
> > > > > > > We
> > > > > > > send a malformed TLP. I'm not quite an expert at this,
> > > > > > > but
> > > > > > > our
> > > > > > > PCIe
> > > > > > > experts run a PCI analyzer on the enumeration on that
> > > > > > > specific
> > > > > > > platform and they saw that platform's PCI controller sets
> > > > > > > the
> > > > > > > NoSnoop and Relaxed ordering bit in the TLP. According to
> > > > > > > the
> > > > > > > spec
> > > > > > > (which I ignore), the BE200 is supposed to return the TLP
> > > > > > > as
> > > > > > > received, but we reply with 0 Attributes and the
> > > > > > > enumeration
> > > > > > > doesn't
> > > > > > > complete successfully.
> > > > > > I'm curious about the details of this enumeration failure.
> > > > > > Do
> > > > > > you
> > > > > > know which TLPs had No Snoop and Relaxed Ordering set? Per
> > > > > > the
> > > > > > PCIe
> > > > > > spec, they shouldn't be set for the config requests used
> > > > > > for
> > > > > > PCI
> > > > > > core
> > > > > > enumeration.
> > > > > >
> > > > > > At least*some* config reads to the BE200 must work;
> > > > > > otherwise,
> > > > > > we
> > > > > > wouldn't know the Vendor or Device ID, which we need to
> > > > > > apply
> > > > > > the
> > > > > > quirk. So I think you should see something like this in
> > > > > > dmesg,
> > > > > > and
> > > > > > BE200 would probably appear in lspci output:
> > > > > >
> > > > > > pci 0000:04:00.0: [8086:272b] type 00 class ...
> > > > > >
> > > > > > Is the failure that iwl_pci_probe() itself fails somehow?
> > > > > >
> > > > > > You mentioned that this happens on Jetson Thor, but I'm not
> > > > > > sure
> > > > > > what PCIe controller that is. My guess is it might be
> > > > > > Tegra264
> > > > > > [1], which doesn't look like it's merged yet.
> > > > > >
> > > > > > Thierry, Manikanta, do you have any insight into this?
> > > > > > Does
> > > > > > this PCIe controller set No Snoop and Relaxed Ordering for
> > > > > > some
> > > > > > reason? I don't think endpoint drivers are expecting that.
> > > > > >
> > > > > > [1]
> > > > > > https://lore.kernel.org/linux-pci/20260716-tegra264-pcie-
> > > > > > v8-0-23e51589229b@nvidia.com/
> > > > >
> > > > > Hi,
> > > > >
> > > > > Jetson Thor(Tegra264) is not setting NoSnoop and RlxdOrd bits
> > > > > in
> > > > > config
> > > > > read TLP.
> > > > >
> > > > > I made sure that both these bits are set in RP's DevCtl
> > > > >
> > > > > DevCtl: CorrErr+ NonFatalErr+ FatalErr+
> > > > > UnsupReq+
> > > > > RlxdOrd+ ExtTag+ PhantFunc- AuxPwr-
> > > > > NoSnoop+
> > > > >
> > > > > and dumped TLP header for a config read towards BDF 0x100
> > > > > with
> > > > > offset
> > > > > 0x24.
> > > > > 0x04000001 0x0000000f 0x01000024
> > > > > 0x00000000
> > > > >
> > > > > I think dmesg and AER log with header information might help
> > > > > with
> > > > > this
> > > > > particular issue.
> > > >
> > > > Ok, so I checked again the logs and I was wrong.
> > > > We do see the device in the enumeration, it does show up in
> > > > lspci.
> > > > Problems start when we want to access our registers.
> > > > I attached the full dmesg output. In that log we try to load
> > > > iwlwifi
> > > > twice.
> > > >
> > > > I'm adding here the snippet of the first load:
> > > >
> > > > [ 15.275887] iwlwifi 0001:01:00.0: Adding to iommu group 53
> > > > [ 15.279737] iwlwifi 0001:01:00.0: enabling device (0100 ->
> > > > 0102)
> > > > [ 15.280047] iwlwifi 0001:01:00.0: HW_REV=0xFFFFFFFF, PCI
> > > > issues? \\ **
> > >
> > > The "enabling device" message is from pci_enable_resources(),
> > > called
> > > in the pci_enable_device() path. The 0100 is from a config read
> > > of
> > > PCI_COMMAND, and the 0102 is from adding PCI_COMMAND_MEMORY to
> > > enable
> > > memory BARs.
> > >
> > > The "HW_REV=" is from iwl_pci_probe(), which looks like the very
> > > first
> > > MMIO read to a BE200 BAR.
> >
> > Indeed
> >
> > > So I guess the theory is that Tegra264 set NoSnoop and/or RlxdOrd
> > > in
> > > the MMIO read, BE200 didn't copy the attributes from the Request
> > > to
> > > the Completion as required by PCIe r7.0, sec 2.2.9.1, and
> > > Tegra264
> > > logged a Malformed TLP?
> >
> > That's the assumption based on the AER log, yes.
> >
> > > AFAICS we still don't know why Tegra264 would set NoSnoop and/or
> > > RlxdOrd in the MMIO read.
> >
> > Me neither but... I can't comment on that. And de-facto, once it
> > does
> > that, the BE200 replies with the NoSnoop and RlxOrd clear in the
> > TLP
> > which is then considered as a malformed TLP.
> >
> > > Unless iwlwifi asked for NoSnoop and/or RlxdOrd to be set, I
> > > think
> > > it's a potential problem for drivers if Tegra264 sets them.
> >
> > I ... don't think we would do that. The driver would certainly not
> > do
> > that... Regarding the hardware itself, I can't comment, but I can
> > check
> > internally.
>
> Right, I don't see any mention of PCI_EXP_DEVCTL_RELAX_EN or
> PCI_EXP_DEVCTL_NOSNOOP_EN or even PCI_EXP_DEVCTL there. And it would
> have to be set in the Root Port for it to affect the MMIO read
> request, not in BE200. That would affect everything under the RP, so
> I think these are probably most useful in the DMA direction where an
> individual device can control its own Requests.
>
> But the analyzer saw them set in the request from the Root Port, so
> it's still a mystery why what happened.
Or... Tegra264 simply sets them for an unclear reason?
Note that our previous device (AX210) doesn't have the bug, it sets the
bits in the TLP as expected and it works with Tegra264.
I have to admit that at this point, I don't really know what to do. The
quirk that I am suggesting fixed the bug for us. I just wonder what
else is needed to take the decision whether to take it or not.
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [PATCH] PCI: Disable NoSnoop and Relaxed ordering for Intel wireless BE200
2026-07-28 18:21 ` Grumbach, Emmanuel
2026-07-28 19:11 ` Bjorn Helgaas
@ 2026-07-28 19:24 ` Bjorn Helgaas
2026-07-28 19:47 ` Grumbach, Emmanuel
1 sibling, 1 reply; 26+ messages in thread
From: Bjorn Helgaas @ 2026-07-28 19:24 UTC (permalink / raw)
To: Grumbach, Emmanuel
Cc: thierry.reding@kernel.org, lukas@wunner.de,
mmaddireddy@nvidia.com, sashiko-reviews@lists.linux.dev,
Korenblit, Miriam Rachel, treding@nvidia.com,
linux-pci@vger.kernel.org
On Tue, Jul 28, 2026 at 06:21:23PM +0000, Grumbach, Emmanuel wrote:
> On Tue, 2026-07-28 at 13:03 -0500, Bjorn Helgaas wrote:
> ...
> > AFAICS we still don't know why Tegra264 would set NoSnoop and/or
> > RlxdOrd in the MMIO read.
>
> Me neither but... I can't comment on that. And de-facto, once it does
> that, the BE200 replies with the NoSnoop and RlxOrd clear in the TLP
> which is then considered as a malformed TLP.
>
> > Unless iwlwifi asked for NoSnoop and/or RlxdOrd to be set, I think
> > it's a potential problem for drivers if Tegra264 sets them.
>
> I ... don't think we would do that. The driver would certainly not do
> that... Regarding the hardware itself, I can't comment, but I can check
> internally.
Forgot to ask, can you collect the output of "sudo lspci -vv", at
least for the RP and the BE200?
And maybe the dmesg log when booted with "log_buf_len=16M
pci=earlydump" as well, so we can see if attributes were enabled by a
bootloader?
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [PATCH] PCI: Disable NoSnoop and Relaxed ordering for Intel wireless BE200
2026-07-28 19:24 ` Bjorn Helgaas
@ 2026-07-28 19:47 ` Grumbach, Emmanuel
2026-07-28 20:18 ` Bjorn Helgaas
0 siblings, 1 reply; 26+ messages in thread
From: Grumbach, Emmanuel @ 2026-07-28 19:47 UTC (permalink / raw)
To: helgaas@kernel.org
Cc: thierry.reding@kernel.org, lukas@wunner.de,
mmaddireddy@nvidia.com, sashiko-reviews@lists.linux.dev,
Korenblit, Miriam Rachel, treding@nvidia.com,
linux-pci@vger.kernel.org
On Tue, 2026-07-28 at 14:24 -0500, Bjorn Helgaas wrote:
> On Tue, Jul 28, 2026 at 06:21:23PM +0000, Grumbach, Emmanuel wrote:
> > On Tue, 2026-07-28 at 13:03 -0500, Bjorn Helgaas wrote:
> > ...
>
> > > AFAICS we still don't know why Tegra264 would set NoSnoop and/or
> > > RlxdOrd in the MMIO read.
> >
> > Me neither but... I can't comment on that. And de-facto, once it
> > does
> > that, the BE200 replies with the NoSnoop and RlxOrd clear in the
> > TLP
> > which is then considered as a malformed TLP.
> >
> > > Unless iwlwifi asked for NoSnoop and/or RlxdOrd to be set, I
> > > think
> > > it's a potential problem for drivers if Tegra264 sets them.
> >
> > I ... don't think we would do that. The driver would certainly not
> > do
> > that... Regarding the hardware itself, I can't comment, but I can
> > check
> > internally.
>
> Forgot to ask, can you collect the output of "sudo lspci -vv", at
> least for the RP and the BE200?
>
> And maybe the dmesg log when booted with "log_buf_len=16M
> pci=earlydump" as well, so we can see if attributes were enabled by a
> bootloader?
I assume you want all this without the quirk, right?
Note: I don't have the system in our lab so that it might take time
until I get that, but I'm on it.
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [PATCH] PCI: Disable NoSnoop and Relaxed ordering for Intel wireless BE200
2026-07-28 19:47 ` Grumbach, Emmanuel
@ 2026-07-28 20:18 ` Bjorn Helgaas
2026-07-29 6:49 ` Grumbach, Emmanuel
0 siblings, 1 reply; 26+ messages in thread
From: Bjorn Helgaas @ 2026-07-28 20:18 UTC (permalink / raw)
To: Grumbach, Emmanuel
Cc: thierry.reding@kernel.org, lukas@wunner.de,
mmaddireddy@nvidia.com, sashiko-reviews@lists.linux.dev,
Korenblit, Miriam Rachel, treding@nvidia.com,
linux-pci@vger.kernel.org
On Tue, Jul 28, 2026 at 07:47:04PM +0000, Grumbach, Emmanuel wrote:
> On Tue, 2026-07-28 at 14:24 -0500, Bjorn Helgaas wrote:
> > On Tue, Jul 28, 2026 at 06:21:23PM +0000, Grumbach, Emmanuel wrote:
> > > On Tue, 2026-07-28 at 13:03 -0500, Bjorn Helgaas wrote:
> > > ...
> >
> > > > AFAICS we still don't know why Tegra264 would set NoSnoop
> > > > and/or RlxdOrd in the MMIO read.
> > >
> > > Me neither but... I can't comment on that. And de-facto, once it
> > > does that, the BE200 replies with the NoSnoop and RlxOrd clear
> > > in the TLP which is then considered as a malformed TLP.
> > >
> > > > Unless iwlwifi asked for NoSnoop and/or RlxdOrd to be set, I
> > > > think it's a potential problem for drivers if Tegra264 sets
> > > > them.
> > >
> > > I ... don't think we would do that. The driver would certainly
> > > not do that... Regarding the hardware itself, I can't comment,
> > > but I can check internally.
> >
> > Forgot to ask, can you collect the output of "sudo lspci -vv", at
> > least for the RP and the BE200?
> >
> > And maybe the dmesg log when booted with "log_buf_len=16M
> > pci=earlydump" as well, so we can see if attributes were enabled by a
> > bootloader?
>
> I assume you want all this without the quirk, right?
Right.
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [PATCH] PCI: Disable NoSnoop and Relaxed ordering for Intel wireless BE200
2026-07-28 20:18 ` Bjorn Helgaas
@ 2026-07-29 6:49 ` Grumbach, Emmanuel
2026-07-30 4:51 ` Manikanta Maddireddy
0 siblings, 1 reply; 26+ messages in thread
From: Grumbach, Emmanuel @ 2026-07-29 6:49 UTC (permalink / raw)
To: helgaas@kernel.org
Cc: thierry.reding@kernel.org, lukas@wunner.de,
mmaddireddy@nvidia.com, sashiko-reviews@lists.linux.dev,
Korenblit, Miriam Rachel, treding@nvidia.com,
linux-pci@vger.kernel.org
[-- Attachment #1: Type: text/plain, Size: 1594 bytes --]
On Tue, 2026-07-28 at 15:18 -0500, Bjorn Helgaas wrote:
> On Tue, Jul 28, 2026 at 07:47:04PM +0000, Grumbach, Emmanuel wrote:
> > On Tue, 2026-07-28 at 14:24 -0500, Bjorn Helgaas wrote:
> > > On Tue, Jul 28, 2026 at 06:21:23PM +0000, Grumbach, Emmanuel
> > > wrote:
> > > > On Tue, 2026-07-28 at 13:03 -0500, Bjorn Helgaas wrote:
> > > > ...
> > >
> > > > > AFAICS we still don't know why Tegra264 would set NoSnoop
> > > > > and/or RlxdOrd in the MMIO read.
> > > >
> > > > Me neither but... I can't comment on that. And de-facto, once
> > > > it
> > > > does that, the BE200 replies with the NoSnoop and RlxOrd clear
> > > > in the TLP which is then considered as a malformed TLP.
> > > >
> > > > > Unless iwlwifi asked for NoSnoop and/or RlxdOrd to be set, I
> > > > > think it's a potential problem for drivers if Tegra264 sets
> > > > > them.
> > > >
> > > > I ... don't think we would do that. The driver would certainly
> > > > not do that... Regarding the hardware itself, I can't comment,
> > > > but I can check internally.
> > >
> > > Forgot to ask, can you collect the output of "sudo lspci -vv", at
> > > least for the RP and the BE200?
> > >
> > > And maybe the dmesg log when booted with "log_buf_len=16M
> > > pci=earlydump" as well, so we can see if attributes were enabled
> > > by a
> > > bootloader?
> >
> > I assume you want all this without the quirk, right?
>
> Right.
Attached.
Note that we used an out-of-tree driver in those attempts so the kernel
is tainted, but this does not impact the issue we're discussing here.
[-- Attachment #2: dmesg_kernel_log.no_quirk --]
[-- Type: text/plain, Size: 141513 bytes --]
[ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd830]
[ 0.000000] Linux version 6.8.12-tegra (buildbrain@288300e6-664a-4818-9b68-cc3e41612901-juaq-jkjpg) (aarch64-none-linux-gnu-gcc (crosstool-NG 1.26.0) 13.2.0, GNU ld (crosstool-NG 1.26.0) 2.40) #1 SMP PREEMPT Tue Dec 30 15:40:41 PST 2025 ()
[ 0.000000] KASLR enabled
[ 0.000000] Machine model: NVIDIA Jetson AGX Thor Developer Kit
[ 0.000000] earlycon: tegra_utc0 at MMIO32 0x000000000c5a0000 (options '')
[ 0.000000] printk: legacy bootconsole [tegra_utc0] enabled
[ 0.000000] efi: EFI v2.7 by EDK II
[ 0.000000] efi: RTPROP=0x1fbb57e218 TPMFinalLog=0x1fac140000 SMBIOS=0xffff0000 SMBIOS 3.0=0x1fbb140000 MEMATTR=0x1fb5cb1018 ESRT=0x1fb4ffe698 TPMEventLog=0x1fa68a6018 INITRD=0x1fabfb1f98 RNG=0x1fabfb0018 MEMRESERVE=0x1fabfb1d18
[ 0.000000] random: crng init done
[ 0.000000] secureboot: Secure boot disabled
[ 0.000000] esrt: Reserving ESRT space from 0x0000001fb4ffe698 to 0x0000001fb4ffe6d0.
[ 0.000000] Reserved memory: created CMA memory pool at 0x0000001f85c00000, size 512 MiB
[ 0.000000] OF: reserved mem: initialized node linux,cma, compatible id shared-dma-pool
[ 0.000000] OF: reserved mem: 0x0000001f85c00000..0x0000001fa5bfffff (524288 KiB) map reusable linux,cma
[ 0.000000] OF: reserved mem: 0x0000001fbecb0000..0x0000001fbecbffff (64 KiB) nomap non-reusable bpmp-shmem@0
[ 0.000000] OF: reserved mem: 0x0000001fbf880000..0x0000001fbfa7ffff (2048 KiB) nomap non-reusable ramoops_carveout
[ 0.000000] OF: reserved mem: 0x0000001fbfe80000..0x0000001fc00fffff (2560 KiB) map non-reusable pva-carveout
[ 0.000000] OF: reserved mem: 0x0000001fc4000000..0x0000001fc4ffffff (16384 KiB) nomap non-reusable fsi-carveout
[ 0.000000] OF: reserved mem: 0x0000001fd8000000..0x0000001fd886ffff (8640 KiB) nomap non-reusable framebuffer@1F,D8000000
[ 0.000000] OF: reserved mem: 0x0000002004600000..0x000000203adfffff (892928 KiB) map non-reusable vpr-carveout
[ 0.000000] NUMA: No NUMA configuration found
[ 0.000000] NUMA: Faking a node at [mem 0x0000000080000000-0x00000020045fffff]
[ 0.000000] NUMA: NODE_DATA [mem 0x1fd3eceb00-0x1fd3ed1fff]
[ 0.000000] Zone ranges:
[ 0.000000] DMA [mem 0x0000000080000000-0x00000000ffffffff]
[ 0.000000] DMA32 empty
[ 0.000000] Normal [mem 0x0000000100000000-0x00000020045fffff]
[ 0.000000] Device empty
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x0000000080000000-0x00000000fffdffff]
[ 0.000000] node 0: [mem 0x00000000fffe0000-0x00000000ffffffff]
[ 0.000000] node 0: [mem 0x0000000100000000-0x0000001fa9bfffff]
[ 0.000000] node 0: [mem 0x0000001fa9c00000-0x0000001fa9c0ffff]
[ 0.000000] node 0: [mem 0x0000001fa9c10000-0x0000001fa9c5ffff]
[ 0.000000] node 0: [mem 0x0000001fa9c60000-0x0000001fabfaffff]
[ 0.000000] node 0: [mem 0x0000001fabfb0000-0x0000001fac13ffff]
[ 0.000000] node 0: [mem 0x0000001fac140000-0x0000001fac14ffff]
[ 0.000000] node 0: [mem 0x0000001fac150000-0x0000001fb963ffff]
[ 0.000000] node 0: [mem 0x0000001fb9640000-0x0000001fbb57ffff]
[ 0.000000] node 0: [mem 0x0000001fbb580000-0x0000001fbec9ffff]
[ 0.000000] node 0: [mem 0x0000001fbf500000-0x0000001fbf5fffff]
[ 0.000000] node 0: [mem 0x0000001fd0000000-0x0000001fd3ffffff]
[ 0.000000] node 0: [mem 0x0000002004000000-0x00000020045fffff]
[ 0.000000] mminit::pageflags_layout_widths Section 0 Node 4 Zone 3 Lastcpupid 16 Kasantag 0 Gen 0 Tier 0 Flags 25
[ 0.000000] mminit::pageflags_layout_shifts Section 21 Node 4 Zone 3 Lastcpupid 16 Kasantag 0
[ 0.000000] mminit::pageflags_layout_pgshifts Section 0 Node 60 Zone 57 Lastcpupid 41 Kasantag 0
[ 0.000000] mminit::pageflags_layout_nodezoneid Node/Zone ID: 64 -> 57
[ 0.000000] mminit::pageflags_layout_usage location: 64 -> 41 layout 41 -> 25 unused 25 -> 0 page-flags
[ 0.000000] Initmem setup node 0 [mem 0x0000000080000000-0x00000020045fffff]
[ 0.000000] mminit::memmap_init Initialising map node 0 zone 0 pfns 524288 -> 1048576
[ 0.000000] mminit::memmap_init Initialising map node 0 zone 2 pfns 1048576 -> 33572352
[ 0.000000] On node 0, zone Normal: 2144 pages in unavailable ranges
[ 0.000000] On node 0, zone Normal: 2560 pages in unavailable ranges
[ 0.000000] On node 0, zone Normal: 32768 pages in unavailable ranges
[ 0.000000] On node 0, zone Normal: 14848 pages in unavailable ranges
[ 0.000000] psci: probing for conduit method from DT.
[ 0.000000] psci: PSCIv1.1 detected in firmware.
[ 0.000000] psci: Using standard PSCI v0.2 function IDs
[ 0.000000] psci: MIGRATE_INFO_TYPE not supported.
[ 0.000000] psci: SMC Calling Convention v1.2
[ 0.000000] percpu: Embedded 31 pages/cpu s89704 r8192 d29080 u126976
[ 0.000000] pcpu-alloc: s89704 r8192 d29080 u126976 alloc=31*4096
[ 0.000000] pcpu-alloc: [0] 00 [0] 01 [0] 02 [0] 03 [0] 04 [0] 05 [0] 06 [0] 07
[ 0.000000] pcpu-alloc: [0] 08 [0] 09 [0] 10 [0] 11 [0] 12 [0] 13
[ 0.000000] Detected PIPT I-cache on CPU0
[ 0.000000] CPU features: detected: Address authentication (architected QARMA3 algorithm)
[ 0.000000] CPU features: detected: GIC system register CPU interface
[ 0.000000] CPU features: detected: HCRX_EL2 register
[ 0.000000] CPU features: detected: Virtualization Host Extensions
[ 0.000000] CPU features: detected: Spectre-v4
[ 0.000000] alternatives: applying boot alternatives
[ 0.000000] Kernel command line: root=PARTUUID=2656f615-2a0b-46c1-9cb3-680c36a6996f rw rootwait rootfstype=ext4 mminit_loglevel=4 earlycon=tegra_utc,mmio32,0xc5a0000 console=tty0 console=ttyUTC0,115200 clk_ignore_unused firmware_class.path=/etc/firmware fbcon=map:0 nospectre_bhb efi=runtime bl_prof_dataptr=6225920@0x2008010000 bl_prof_ro_ptr=65536@0x20 log_buf_len=16M pci=earlydump bl_prof_dataptr=6225920@0x2004010000 bl_prof_ro_ptr=65536@0x2004000000
[ 0.000000] Unknown kernel command line parameters "bl_prof_dataptr=6225920@0x2004010000 bl_prof_ro_ptr=65536@0x2004000000", will be passed to user space.
[ 0.000000] printk: log_buf_len: 16777216 bytes
[ 0.000000] printk: early log buf free: 125256(95%)
[ 0.000000] Dentry cache hash table entries: 8388608 (order: 14, 67108864 bytes, linear)
[ 0.000000] Inode-cache hash table entries: 4194304 (order: 13, 33554432 bytes, linear)
[ 0.000000] Fallback order for Node 0: 0
[ 0.000000] mminit::zonelist general 0:DMA = 0:DMA
[ 0.000000] mminit::zonelist general 0:Normal = 0:Normal 0:DMA
[ 0.000000] mminit::zonelist thisnode 0:DMA = 0:DMA
[ 0.000000] mminit::zonelist thisnode 0:Normal = 0:Normal 0:DMA
[ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 32264840
[ 0.000000] Policy zone: Normal
[ 0.000000] mem auto-init: stack:all(zero), heap alloc:off, heap free:off
[ 0.000000] software IO TLB: area num 16.
[ 0.000000] software IO TLB: mapped [mem 0x00000000fbfe0000-0x00000000fffe0000] (64MB)
[ 0.000000] Memory: 128168084K/131124864K available (20928K kernel code, 5850K rwdata, 13232K rodata, 11520K init, 639K bss, 2432492K reserved, 524288K cma-reserved)
[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=14, Nodes=1
[ 0.000000] rcu: Preemptible hierarchical RCU implementation.
[ 0.000000] rcu: RCU event tracing is enabled.
[ 0.000000] rcu: RCU restricting CPUs from NR_CPUS=256 to nr_cpu_ids=14.
[ 0.000000] Trampoline variant of Tasks RCU enabled.
[ 0.000000] Tracing variant of Tasks RCU enabled.
[ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies.
[ 0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=14
[ 0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[ 0.000000] GICv3: GIC: Using split EOI/Deactivate mode
[ 0.000000] GICv3: 960 SPIs implemented
[ 0.000000] GICv3: 1024 Extended SPIs implemented
[ 0.000000] Root IRQ handler: gic_handle_irq
[ 0.000000] GICv3: GICv3 features: 48 PPIs, DirectLPI
[ 0.000000] GICv3: GICv4 features: DirectLPI RVPEID Valid+Dirty
[ 0.000000] GICv3: CPU0: found redistributor 0 region 0:0x0000008146080000
[ 0.000000] ITS [mem 0x8146040000-0x814607ffff]
[ 0.000000] ITS@0x0000008146040000: Single VMOVP capable
[ 0.000000] ITS@0x0000008146040000: Using GICv4.1 mode 00000000 00000001
[ 0.000000] ITS@0x0000008146040000: allocated 8192 Devices @100130000 (indirect, esz 8, psz 64K, shr 1)
[ 0.000000] ITS@0x0000008146040000: allocated 32768 Interrupt Collections @100140000 (flat, esz 2, psz 64K, shr 1)
[ 0.000000] ITS@0x0000008146040000: allocated 8192 Virtual CPUs @100150000 (flat, esz 8, psz 64K, shr 1)
[ 0.000000] GICv3: using LPI property table @0x0000000100160000
[ 0.000000] ITS: Using DirectLPI for VPE invalidation
[ 0.000000] ITS: Enabling GICv4 support
[ 0.000000] GICv3: CPU0: using allocated LPI pending table @0x0000000100170000
[ 0.000000] rcu: srcu_init: Setting srcu_struct sizes based on contention.
[ 0.000000] arch_timer: cp15 timer(s) running at 1000.00MHz (phys).
[ 0.000000] clocksource: arch_sys_counter: mask: 0x1fffffffffffffff max_cycles: 0x1cd42e4dffb, max_idle_ns: 881590591483 ns
[ 0.000000] sched_clock: 61 bits at 1000MHz, resolution 1ns, wraps every 4398046511103ns
[ 0.008236] Console: colour dummy device 80x25
[ 0.012575] printk: legacy console [tty0] enabled
[ 0.017256] Calibrating delay loop (skipped), value calculated using timer frequency.. 2000.00 BogoMIPS (lpj=4000000)
[ 0.027940] pid_max: default: 32768 minimum: 301
[ 0.032511] LSM: initializing lsm=capability,yama,apparmor,integrity
[ 0.038780] Yama: becoming mindful.
[ 0.042278] AppArmor: AppArmor initialized
[ 0.046483] Mount-cache hash table entries: 131072 (order: 8, 1048576 bytes, linear)
[ 0.054149] Mountpoint-cache hash table entries: 131072 (order: 8, 1048576 bytes, linear)
[ 0.063035] RCU Tasks: Setting shift to 4 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=14.
[ 0.071263] RCU Tasks Trace: Setting shift to 4 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=14.
[ 0.080699] rcu: Hierarchical SRCU implementation.
[ 0.085218] rcu: Max phase no-delay instances is 1000.
[ 0.090520] Platform MSI: its@8146040000 domain created
[ 0.095741] PCI/MSI: /interrupt-controller@8146000000/its@8146040000 domain created
[ 0.103420] fsl-mc MSI: its@8146040000 domain created
[ 0.109107] Tegra Revision: A01 SKU: 160 CPU Process: 0 SoC Process: 0
[ 0.115594] Remapping and enabling EFI services.
[ 0.120140] smp: Bringing up secondary CPUs ...
[ 0.124221] Detected PIPT I-cache on CPU1
[ 0.124240] GICv3: CPU1: found redistributor 10000 region 0:0x00000081460c0000
[ 0.124249] GICv3: CPU1: using allocated LPI pending table @0x0000000100180000
[ 0.124261] CPU1: Booted secondary processor 0x0000010000 [0x410fd830]
[ 0.124554] Detected PIPT I-cache on CPU2
[ 0.124586] GICv3: CPU2: found redistributor 20000 region 0:0x0000008146100000
[ 0.124598] GICv3: CPU2: using allocated LPI pending table @0x0000000100190000
[ 0.124620] CPU2: Booted secondary processor 0x0000020000 [0x410fd830]
[ 0.124922] Detected PIPT I-cache on CPU3
[ 0.124956] GICv3: CPU3: found redistributor 30000 region 0:0x0000008146140000
[ 0.124967] GICv3: CPU3: using allocated LPI pending table @0x00000001001a0000
[ 0.124988] CPU3: Booted secondary processor 0x0000030000 [0x410fd830]
[ 0.125286] Detected PIPT I-cache on CPU4
[ 0.125316] GICv3: CPU4: found redistributor 40000 region 0:0x0000008146180000
[ 0.125327] GICv3: CPU4: using allocated LPI pending table @0x00000001001b0000
[ 0.125348] CPU4: Booted secondary processor 0x0000040000 [0x410fd830]
[ 0.125636] Detected PIPT I-cache on CPU5
[ 0.125665] GICv3: CPU5: found redistributor 50000 region 0:0x00000081461c0000
[ 0.125676] GICv3: CPU5: using allocated LPI pending table @0x00000001001c0000
[ 0.125696] CPU5: Booted secondary processor 0x0000050000 [0x410fd830]
[ 0.125993] Detected PIPT I-cache on CPU6
[ 0.126023] GICv3: CPU6: found redistributor 60000 region 0:0x0000008146200000
[ 0.126034] GICv3: CPU6: using allocated LPI pending table @0x00000001001d0000
[ 0.126054] CPU6: Booted secondary processor 0x0000060000 [0x410fd830]
[ 0.126342] Detected PIPT I-cache on CPU7
[ 0.126374] GICv3: CPU7: found redistributor 70000 region 0:0x0000008146240000
[ 0.126385] GICv3: CPU7: using allocated LPI pending table @0x00000001001e0000
[ 0.126405] CPU7: Booted secondary processor 0x0000070000 [0x410fd830]
[ 0.126694] Detected PIPT I-cache on CPU8
[ 0.126728] GICv3: CPU8: found redistributor 80000 region 0:0x0000008146280000
[ 0.126739] GICv3: CPU8: using allocated LPI pending table @0x00000001001f0000
[ 0.126758] CPU8: Booted secondary processor 0x0000080000 [0x410fd830]
[ 0.127051] Detected PIPT I-cache on CPU9
[ 0.127084] GICv3: CPU9: found redistributor 90000 region 0:0x00000081462c0000
[ 0.127095] GICv3: CPU9: using allocated LPI pending table @0x0000000100200000
[ 0.127116] CPU9: Booted secondary processor 0x0000090000 [0x410fd830]
[ 0.127410] Detected PIPT I-cache on CPU10
[ 0.127443] GICv3: CPU10: found redistributor a0000 region 0:0x0000008146300000
[ 0.127454] GICv3: CPU10: using allocated LPI pending table @0x0000000100210000
[ 0.127474] CPU10: Booted secondary processor 0x00000a0000 [0x410fd830]
[ 0.127767] Detected PIPT I-cache on CPU11
[ 0.127803] GICv3: CPU11: found redistributor b0000 region 0:0x0000008146340000
[ 0.127814] GICv3: CPU11: using allocated LPI pending table @0x0000000100220000
[ 0.127833] CPU11: Booted secondary processor 0x00000b0000 [0x410fd830]
[ 0.128127] Detected PIPT I-cache on CPU12
[ 0.128164] GICv3: CPU12: found redistributor c0000 region 0:0x0000008146380000
[ 0.128176] GICv3: CPU12: using allocated LPI pending table @0x0000000100230000
[ 0.128196] CPU12: Booted secondary processor 0x00000c0000 [0x410fd830]
[ 0.128491] Detected PIPT I-cache on CPU13
[ 0.128528] GICv3: CPU13: found redistributor d0000 region 0:0x00000081463c0000
[ 0.128539] GICv3: CPU13: using allocated LPI pending table @0x0000000100240000
[ 0.128559] CPU13: Booted secondary processor 0x00000d0000 [0x410fd830]
[ 0.128632] smp: Brought up 1 node, 14 CPUs
[ 0.454371] SMP: Total of 14 processors activated.
[ 0.459247] CPU: All CPU(s) started at EL2
[ 0.463438] CPU features: detected: Branch Target Identification
[ 0.469375] CPU features: detected: ARMv8.4 Translation Table Level
[ 0.475664] CPU features: detected: Instruction cache invalidation not required for I/D coherence
[ 0.484393] CPU features: detected: Data cache clean to the PoU not required for I/D coherence
[ 0.493122] CPU features: detected: Common not Private translations
[ 0.499408] CPU features: detected: CRC32 instructions
[ 0.504645] CPU features: detected: Data cache clean to Point of Deep Persistence
[ 0.511981] CPU features: detected: Data cache clean to Point of Persistence
[ 0.518967] CPU features: detected: Data independent timing control (DIT)
[ 0.525948] CPU features: detected: E0PD
[ 0.529788] CPU features: detected: Enhanced Counter Virtualization
[ 0.536077] CPU features: detected: Enhanced Counter Virtualization (CNTPOFF)
[ 0.543065] CPU features: detected: Enhanced Privileged Access Never
[ 0.549351] CPU features: detected: Enhanced Virtualization Traps
[ 0.555633] CPU features: detected: Fine Grained Traps
[ 0.560527] CPU features: detected: Generic authentication (architected QARMA3 algorithm)
[ 0.568904] CPU features: detected: RCpc load-acquire (LDAPR)
[ 0.574494] CPU features: detected: LSE atomic instructions
[ 0.580082] CPU features: detected: Privileged Access Never
[ 0.585670] CPU features: detected: RAS Extension Support
[ 0.591255] CPU features: detected: Speculation barrier (SB)
[ 0.596844] CPU features: detected: Stage-2 Force Write-Back
[ 0.602433] CPU features: detected: TLB range maintenance instructions
[ 0.609068] CPU features: detected: WFx with timeout
[ 0.613958] CPU features: detected: Speculative Store Bypassing Safe (SSBS)
[ 0.620943] CPU features: detected: Scalable Vector Extension
[ 0.626926] alternatives: applying system-wide alternatives
[ 0.633645] CPU features: detected: Activity Monitors Unit (AMU) on CPU0-13
[ 0.639450] CPU features: detected: Hardware dirty bit management on CPU0-13
[ 0.646436] SVE: maximum available vector length 16 bytes per vector
[ 0.652722] SVE: default vector length 16 bytes per vector
[ 0.660173] devtmpfs: initialized
[ 0.672054] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[ 0.672193] futex hash table entries: 4096 (order: 6, 262144 bytes, linear)
[ 0.679477] pinctrl core: initialized pinctrl subsystem
[ 0.684101] SMBIOS 3.6.0 present.
[ 0.686961] DMI: NVIDIA NVIDIA Jetson AGX Thor Developer Kit/Jetson, BIOS 38.4.0-gcid-43443517 12/30/2025
[ 0.696640] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[ 0.703260] DMA: preallocated 16384 KiB GFP_KERNEL pool for atomic allocations
[ 0.709946] DMA: preallocated 16384 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations
[ 0.717973] DMA: preallocated 16384 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations
[ 0.725724] audit: initializing netlink subsys (disabled)
[ 0.730986] audit: type=2000 audit(0.436:1): state=initialized audit_enabled=0 res=1
[ 0.731374] thermal_sys: Registered thermal governor 'step_wise'
[ 0.738640] thermal_sys: Registered thermal governor 'user_space'
[ 0.744573] thermal_sys: Registered thermal governor 'power_allocator'
[ 0.750869] cpuidle: using governor menu
[ 0.761059] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[ 0.768091] ASID allocator initialised with 65536 entries
[ 0.773671] Serial: AMBA PL011 UART driver
[ 0.780202] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/arad@9870000
[ 0.789273] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/processing-engine@9780000
[ 0.802194] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/asrc@9850000
[ 0.813722] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/amixer@9820000
[ 0.825596] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/adx@95e0000
[ 0.837466] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/adx@95d0000
[ 0.848994] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/adx@95c0000
[ 0.860865] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/adx@95b0000
[ 0.872392] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/adx@95a0000
[ 0.884263] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/adx@9590000
[ 0.895791] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/amx@9560000
[ 0.907662] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/amx@9550000
[ 0.919189] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/amx@9540000
[ 0.931061] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/amx@9530000
[ 0.942588] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/amx@9520000
[ 0.954460] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/amx@9510000
[ 0.965987] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/mvc@9810000
[ 0.977859] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/mvc@9800000
[ 0.989385] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/sfc@9730000
[ 1.001257] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/sfc@9720000
[ 1.012784] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/sfc@9710000
[ 1.024656] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/sfc@9700000
[ 1.036183] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/i2s@92b0000
[ 1.048055] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/i2s@9280000
[ 1.059582] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/admaif@9610000
[ 1.071460] /bus@0/aconnect@9000000/ahub@9630000/i2s@9280000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 1.083328] /bus@0/aconnect@9000000/ahub@9630000/i2s@92b0000: Fixed dependency cycle(s) with /bus@0/i2c@810c680000/audio-codec@1c
[ 1.094857] /bus@0/aconnect@9000000/ahub@9630000/i2s@92b0000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 1.106730] /bus@0/aconnect@9000000/ahub@9630000/amx@9510000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 1.118258] /bus@0/aconnect@9000000/ahub@9630000/amx@9520000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 1.130129] /bus@0/aconnect@9000000/ahub@9630000/amx@9530000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 1.141656] /bus@0/aconnect@9000000/ahub@9630000/amx@9540000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 1.153528] /bus@0/aconnect@9000000/ahub@9630000/amx@9550000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 1.165054] /bus@0/aconnect@9000000/ahub@9630000/amx@9560000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 1.176927] /bus@0/aconnect@9000000/ahub@9630000/adx@9590000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 1.188453] /bus@0/aconnect@9000000/ahub@9630000/adx@95a0000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 1.200325] /bus@0/aconnect@9000000/ahub@9630000/adx@95b0000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 1.211855] /bus@0/aconnect@9000000/ahub@9630000/adx@95c0000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 1.223724] /bus@0/aconnect@9000000/ahub@9630000/adx@95d0000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 1.235251] /bus@0/aconnect@9000000/ahub@9630000/adx@95e0000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 1.247122] /bus@0/aconnect@9000000/ahub@9630000/admaif@9610000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 1.259003] /bus@0/aconnect@9000000/ahub@9630000/sfc@9700000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 1.270525] /bus@0/aconnect@9000000/ahub@9630000/sfc@9710000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 1.282394] /bus@0/aconnect@9000000/ahub@9630000/sfc@9720000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 1.293921] /bus@0/aconnect@9000000/ahub@9630000/sfc@9730000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 1.305794] /bus@0/aconnect@9000000/ahub@9630000/processing-engine@9780000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 1.318715] /bus@0/aconnect@9000000/ahub@9630000/mvc@9800000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 1.330242] /bus@0/aconnect@9000000/ahub@9630000/mvc@9810000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 1.342114] /bus@0/aconnect@9000000/ahub@9630000/amixer@9820000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 1.353991] /bus@0/aconnect@9000000/ahub@9630000/asrc@9850000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 1.365864] /bus@0/aconnect@9000000/ahub@9630000/arad@9870000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 1.377435] /bus@0/i2c@810c680000/audio-codec@1c: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/i2s@92b0000
[ 1.389271] /bus@0/psc@e860000: Fixed dependency cycle(s) with /bus@0/psc@e860000
[ 1.396890] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/arad@9870000
[ 1.408473] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/processing-engine@9780000
[ 1.421388] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/asrc@9850000
[ 1.433266] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/amixer@9820000
[ 1.445137] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/adx@95e0000
[ 1.456663] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/adx@95d0000
[ 1.468533] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/adx@95c0000
[ 1.480060] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/adx@95b0000
[ 1.491933] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/adx@95a0000
[ 1.503459] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/adx@9590000
[ 1.515331] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/amx@9560000
[ 1.526858] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/amx@9550000
[ 1.538729] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/amx@9540000
[ 1.550256] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/amx@9530000
[ 1.562128] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/amx@9520000
[ 1.573655] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/amx@9510000
[ 1.585527] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/mvc@9810000
[ 1.597053] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/mvc@9800000
[ 1.608926] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/sfc@9730000
[ 1.620453] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/sfc@9720000
[ 1.632324] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/sfc@9710000
[ 1.643851] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/sfc@9700000
[ 1.655723] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/i2s@92b0000
[ 1.667250] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/i2s@9280000
[ 1.679122] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/admaif@9610000
[ 1.691002] /bus@0/aconnect@9000000/ahub@9630000/i2s@9280000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 1.702525] /bus@0/aconnect@9000000/ahub@9630000/i2s@92b0000: Fixed dependency cycle(s) with /bus@0/i2c@810c680000/audio-codec@1c
[ 1.714398] /bus@0/aconnect@9000000/ahub@9630000/i2s@92b0000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 1.725926] /bus@0/aconnect@9000000/ahub@9630000/amx@9510000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 1.737798] /bus@0/aconnect@9000000/ahub@9630000/amx@9520000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 1.749325] /bus@0/aconnect@9000000/ahub@9630000/amx@9530000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 1.761197] /bus@0/aconnect@9000000/ahub@9630000/amx@9540000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 1.772725] /bus@0/aconnect@9000000/ahub@9630000/amx@9550000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 1.784596] /bus@0/aconnect@9000000/ahub@9630000/amx@9560000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 1.796123] /bus@0/aconnect@9000000/ahub@9630000/adx@9590000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 1.807994] /bus@0/aconnect@9000000/ahub@9630000/adx@95a0000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 1.819521] /bus@0/aconnect@9000000/ahub@9630000/adx@95b0000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 1.831393] /bus@0/aconnect@9000000/ahub@9630000/adx@95c0000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 1.842921] /bus@0/aconnect@9000000/ahub@9630000/adx@95d0000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 1.854815] /bus@0/aconnect@9000000/ahub@9630000/adx@95e0000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 1.866319] /bus@0/aconnect@9000000/ahub@9630000/admaif@9610000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 1.878199] /bus@0/aconnect@9000000/ahub@9630000/sfc@9700000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 1.890065] /bus@0/aconnect@9000000/ahub@9630000/sfc@9710000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 1.901592] /bus@0/aconnect@9000000/ahub@9630000/sfc@9720000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 1.913463] /bus@0/aconnect@9000000/ahub@9630000/sfc@9730000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 1.924990] /bus@0/aconnect@9000000/ahub@9630000/processing-engine@9780000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 1.937912] /bus@0/aconnect@9000000/ahub@9630000/mvc@9800000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 1.949783] /bus@0/aconnect@9000000/ahub@9630000/mvc@9810000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 1.961311] /bus@0/aconnect@9000000/ahub@9630000/amixer@9820000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 1.973187] /bus@0/aconnect@9000000/ahub@9630000/asrc@9850000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 1.985059] /bus@0/aconnect@9000000/ahub@9630000/arad@9870000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 1.997834] /bus@0/pmc@c800000: Fixed dependency cycle(s) with /bus@0/pmc@c800000/iopad-defaults
[ 2.006461] /bus@0/i2c@810c680000/audio-codec@1c: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/i2s@92b0000
[ 2.018581] /bus@0/psc@e860000: Fixed dependency cycle(s) with /bus@0/psc@e860000
[ 2.027454] Modules: 2G module region forced by RANDOMIZE_MODULE_REGION_FULL
[ 2.031855] Modules: 0 pages in range for non-PLT usage
[ 2.031855] Modules: 511200 pages in range for PLT usage
[ 2.041178] HugeTLB: registered 1.00 GiB page size, pre-allocated 0 pages
[ 2.049310] HugeTLB: 0 KiB vmemmap can be freed for a 1.00 GiB page
[ 2.055596] HugeTLB: registered 32.0 MiB page size, pre-allocated 0 pages
[ 2.062233] HugeTLB: 0 KiB vmemmap can be freed for a 32.0 MiB page
[ 2.068519] HugeTLB: registered 2.00 MiB page size, pre-allocated 0 pages
[ 2.075503] HugeTLB: 0 KiB vmemmap can be freed for a 2.00 MiB page
[ 2.081788] HugeTLB: registered 64.0 KiB page size, pre-allocated 0 pages
[ 2.088426] HugeTLB: 0 KiB vmemmap can be freed for a 64.0 KiB page
[ 2.095116] ACPI: Interpreter disabled.
[ 2.099134] iommu: Default domain type: Translated
[ 2.103593] iommu: DMA domain TLB invalidation policy: strict mode
[ 2.110082] SCSI subsystem initialized
[ 2.113259] libata version 3.00 loaded.
[ 2.113292] usbcore: registered new interface driver usbfs
[ 2.118817] usbcore: registered new interface driver hub
[ 2.124055] usbcore: registered new device driver usb
[ 2.129483] pps_core: LinuxPPS API ver. 1 registered
[ 2.134176] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 2.143259] PTP clock support registered
[ 2.147122] EDAC MC: Ver: 3.0.0
[ 2.150397] ARM FF-A: Driver version 1.1
[ 2.154081] ARM FF-A: Firmware version 1.1 found
[ 2.166077] scmi_core: SCMI protocol bus registered
[ 2.166211] efivars: Registered efivars operations
[ 2.168648] FPGA manager framework
[ 2.171913] Advanced Linux Sound Architecture Driver Initialized.
[ 2.178030] vgaarb: loaded
[ 2.180757] clocksource: Switched to clocksource arch_sys_counter
[ 2.188800] VFS: Disk quotas dquot_6.6.0
[ 2.190423] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[ 2.197618] AppArmor: AppArmor Filesystem Enabled
[ 2.201946] pnp: PnP ACPI: disabled
[ 2.207589] NET: Registered PF_INET protocol family
[ 2.210385] IP idents hash table entries: 262144 (order: 9, 2097152 bytes, linear)
[ 2.223308] tcp_listen_portaddr_hash hash table entries: 65536 (order: 8, 1048576 bytes, linear)
[ 2.227523] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
[ 2.234422] TCP established hash table entries: 524288 (order: 10, 4194304 bytes, linear)
[ 2.246216] TCP bind hash table entries: 65536 (order: 9, 2097152 bytes, linear)
[ 2.251642] TCP: Hash tables configured (established 524288 bind 65536)
[ 2.256803] UDP hash table entries: 65536 (order: 9, 2097152 bytes, linear)
[ 2.266023] UDP-Lite hash table entries: 65536 (order: 9, 2097152 bytes, linear)
[ 2.273424] NET: Registered PF_UNIX/PF_LOCAL protocol family
[ 2.276815] RPC: Registered named UNIX socket transport module.
[ 2.282605] RPC: Registered udp transport module.
[ 2.287490] RPC: Registered tcp transport module.
[ 2.292031] RPC: Registered tcp-with-tls transport module.
[ 2.297619] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 2.303915] PCI: CLS 0 bytes, default 64
[ 2.307808] Unpacking initramfs...
[ 2.311577] kvm [1]: IPA Size Limit: 48 bits
[ 2.316791] kvm [1]: GICv4 support disabled
[ 2.319621] kvm [1]: GICv3: no GICV resource entry
[ 2.324512] kvm [1]: disabling GICv2 emulation
[ 2.329079] kvm [1]: GIC system register CPU interface enabled
[ 2.334651] kvm [1]: vgic interrupt IRQ9
[ 2.338521] kvm [1]: VHE mode initialized successfully
[ 2.344335] Initialise system trusted keyrings
[ 2.348266] Key type blacklist registered
[ 2.352181] workingset: timestamp_bits=42 max_order=25 bucket_order=0
[ 2.358960] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 2.364460] NFS: Registering the id_resolver key type
[ 2.369570] Key type id_resolver registered
[ 2.373750] Key type id_legacy registered
[ 2.377605] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[ 2.384234] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering...
[ 2.391577] ntfs: driver 2.1.32 [Flags: R/O].
[ 2.396159] 9p: Installing v9fs 9p2000 file system support
[ 2.401407] integrity: Platform Keyring initialized
[ 2.430293] Key type asymmetric registered
[ 2.430356] Asymmetric key parser 'x509' registered
[ 2.430441] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 245)
[ 2.432494] io scheduler mq-deadline registered
[ 2.437039] io scheduler kyber registered
[ 2.441239] io scheduler bfq registered
[ 2.453327] EINJ: ACPI disabled.
[ 2.463259] tegra264-pmc c800000.pmc: there is not valid maps for state default
[ 2.466851] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[ 2.468303] msm_serial: driver initialized
[ 2.468538] SuperH (H)SCI(F) driver initialized
[ 2.471504] STM32 USART driver initialized
[ 2.476267] printk: legacy console [ttyUTC0] enabled
[ 2.488871] printk: legacy bootconsole [tegra_utc0] disabled
[ 2.509586] arm-smmu-v3 8105000000.iommu: option nvidia,tegra264-tlbi-race-fix
[ 2.509636] arm-smmu-v3 8105000000.iommu: found companion CMDQV device: 8105200000.cmdqv
[ 2.521785] arm-smmu-v3 8105000000.iommu: ias 48-bit, oas 48-bit (features 0x000e1faf)
[ 2.541031] arm-smmu-v3 8105000000.iommu: allocated 65536 entries for cmdq
[ 2.547604] arm-smmu-v3 8105000000.iommu: allocated 32768 entries for evtq
[ 2.554744] arm-smmu-v3 8105000000.iommu: allocated 65536 entries for vcmdq0
[ 2.561172] arm-smmu-v3 8105000000.iommu: allocated 65536 entries for vcmdq1
[ 2.567847] arm-smmu-v3 8105000000.iommu: msi_domain absent - falling back to wired irqs
[ 2.575662] Freeing initrd memory: 10800K
[ 2.575998] arm-smmu-v3 8106000000.iommu: option nvidia,tegra264-tlbi-race-fix
[ 2.587028] arm-smmu-v3 8106000000.iommu: found companion CMDQV device: 8106200000.cmdqv
[ 2.595096] arm-smmu-v3 8106000000.iommu: ias 48-bit, oas 48-bit (features 0x000e1faf)
[ 2.603755] arm-smmu-v3 8106000000.iommu: allocated 65536 entries for cmdq
[ 2.610225] arm-smmu-v3 8106000000.iommu: allocated 32768 entries for evtq
[ 2.617131] arm-smmu-v3 8106000000.iommu: allocated 65536 entries for vcmdq0
[ 2.623861] arm-smmu-v3 8106000000.iommu: allocated 65536 entries for vcmdq1
[ 2.630700] arm-smmu-v3 8106000000.iommu: msi_domain absent - falling back to wired irqs
[ 2.638880] arm-smmu-v3 810a000000.iommu: option nvidia,tegra264-tlbi-race-fix
[ 2.646040] arm-smmu-v3 810a000000.iommu: found companion CMDQV device: 810a200000.cmdqv
[ 2.654114] arm-smmu-v3 810a000000.iommu: IDR0.COHACC overridden by FW configuration (false)
[ 2.662432] arm-smmu-v3 810a000000.iommu: ias 48-bit, oas 48-bit (features 0x000c1eaf)
[ 2.670926] arm-smmu-v3 810a000000.iommu: allocated 65536 entries for cmdq
[ 2.677856] arm-smmu-v3 810a000000.iommu: allocated 32768 entries for evtq
[ 2.685009] arm-smmu-v3 810a000000.iommu: allocated 65536 entries for vcmdq0
[ 2.691325] arm-smmu-v3 810a000000.iommu: allocated 65536 entries for vcmdq1
[ 2.698108] arm-smmu-v3 810a000000.iommu: msi_domain absent - falling back to wired irqs
[ 2.706251] arm-smmu-v3 810b000000.iommu: option nvidia,tegra264-tlbi-race-fix
[ 2.713443] arm-smmu-v3 810b000000.iommu: found companion CMDQV device: 810b200000.cmdqv
[ 2.721526] arm-smmu-v3 810b000000.iommu: ias 48-bit, oas 48-bit (features 0x000e1faf)
[ 2.729974] arm-smmu-v3 810b000000.iommu: allocated 65536 entries for cmdq
[ 2.736657] arm-smmu-v3 810b000000.iommu: allocated 32768 entries for evtq
[ 2.743689] arm-smmu-v3 810b000000.iommu: allocated 65536 entries for vcmdq0
[ 2.750292] arm-smmu-v3 810b000000.iommu: allocated 65536 entries for vcmdq1
[ 2.757131] arm-smmu-v3 810b000000.iommu: msi_domain absent - falling back to wired irqs
[ 2.765329] arm-smmu-v3 8806000000.iommu: option nvidia,tegra264-tlbi-race-fix
[ 2.772464] arm-smmu-v3 8806000000.iommu: found companion CMDQV device: 8806200000.cmdqv
[ 2.780572] arm-smmu-v3 8806000000.iommu: IDR0.COHACC overridden by FW configuration (false)
[ 2.788857] arm-smmu-v3 8806000000.iommu: ias 48-bit, oas 48-bit (features 0x000c1eaf)
[ 2.797488] arm-smmu-v3 8806000000.iommu: allocated 65536 entries for cmdq
[ 2.804247] arm-smmu-v3 8806000000.iommu: allocated 32768 entries for evtq
[ 2.810897] arm-smmu-v3 8806000000.iommu: allocated 65536 entries for vcmdq0
[ 2.817738] arm-smmu-v3 8806000000.iommu: allocated 65536 entries for vcmdq1
[ 2.824550] arm-smmu-v3 8806000000.iommu: msi_domain absent - falling back to wired irqs
[ 2.836349] loop: module loaded
[ 2.836928] megasas: 07.727.03.00-rc1
[ 2.842479] tun: Universal TUN/TAP device driver, 1.6
[ 2.844824] thunder_xcv, ver 1.0
[ 2.847525] thunder_bgx, ver 1.0
[ 2.850670] nicpf, ver 1.0
[ 2.854038] hns3: Hisilicon Ethernet Network Driver for Hip08 Family - version
[ 2.860795] hns3: Copyright (c) 2017 Huawei Corporation.
[ 2.866045] hclge is initializing
[ 2.869189] e1000: Intel(R) PRO/1000 Network Driver
[ 2.874064] e1000: Copyright (c) 1999-2006 Intel Corporation.
[ 2.880007] e1000e: Intel(R) PRO/1000 Network Driver
[ 2.884891] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
[ 2.890834] igb: Intel(R) Gigabit Ethernet Network Driver
[ 2.896066] igb: Copyright (c) 2007-2014 Intel Corporation.
[ 2.901660] igbvf: Intel(R) Gigabit Virtual Function Network Driver
[ 2.907940] igbvf: Copyright (c) 2009 - 2012 Intel Corporation.
[ 2.914029] sky2: driver version 1.30
[ 2.918250] PPP generic driver version 2.4.2
[ 2.922020] VFIO - User Level meta-driver version: 0.3
[ 2.928688] usbcore: registered new interface driver usb-storage
[ 2.934558] i2c_dev: i2c /dev entries driver
[ 2.938402] pps_ldisc: PPS line discipline registered
[ 2.944517] device-mapper: ioctl: 4.48.0-ioctl (2023-03-01) initialised: dm-devel@redhat.com
[ 2.952051] sdhci: Secure Digital Host Controller Interface driver
[ 2.957187] sdhci: Copyright(c) Pierre Ossman
[ 2.961777] Synopsys Designware Multimedia Card Interface Driver
[ 2.967812] sdhci-pltfm: SDHCI platform and OF driver helper
[ 2.974100] ledtrig-cpu: registered to indicate activity on CPUs
[ 2.979217] SMCCC: SOC_ID: ID = jep106:036b:0264 Revision = 0x00000401
[ 2.986126] tegra-bpmp bpmp: firmware: 13cc6a25acfdf2fe601c-0c7e5cbd77e
[ 4.201787] clocksource: tsc: mask: 0xffffffffffffff max_cycles: 0xe6a171046, max_idle_ns: 881590405314 ns
[ 4.201814] clocksource: osc: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 49772407460 ns
[ 4.206706] clocksource: usec: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1911260446275 ns
[ 4.215866] hid: raw HID events driver (C) Jiri Kosina
[ 4.221145] usbcore: registered new interface driver usbhid
[ 4.226607] usbhid: USB HID core driver
[ 4.234494] hw perfevents: enabled with armv8_pmuv3 PMU driver, 7 counters available
[ 4.239593] optee: revision 4.4 (24a81256)
[ 4.240379] optee: initialized driver
[ 4.247233] usbcore: registered new interface driver snd-usb-audio
[ 4.252557] NET: Registered PF_PACKET protocol family
[ 4.257036] 9pnet: Installing 9P2000 support
[ 4.261210] Key type dns_resolver registered
[ 4.269213] registered taskstats version 1
[ 4.269673] Loading compiled-in X.509 certificates
[ 4.275721] Loaded X.509 cert 'Build time autogenerated kernel key: 92cf4ae2496fc7534810a430b4d72e9e2847ed80'
[ 4.287545] AppArmor: AppArmor sha256 policy hashing enabled
[ 4.301782] 810c510000.serial: ttyAMA5 at MMIO 0x810c510000 (irq = 124, base_baud = 0) is a PL011 rev0
[ 4.303480] 810c530000.serial: ttyAMA9 at MMIO 0x810c530000 (irq = 125, base_baud = 0) is a PL011 rev0
[ 4.310115] 810c540000.serial: ttyAMA10 at MMIO 0x810c540000 (irq = 126, base_baud = 0) is a PL011 rev0
[ 4.348304] pci-host-generic d0b0000000.pcie: host bridge /bus@0/pcie@d0b0000000 ranges:
[ 4.348335] pci-host-generic d0b0000000.pcie: MEM 0x0020000000..0x0027ffffff -> 0x0020000000
[ 4.351473] pci-host-generic d0b0000000.pcie: MEM 0xd0c0000000..0xd87fffffff -> 0xd0c0000000
[ 4.360202] pci-host-generic d0b0000000.pcie: IO 0xd084000000..0xd0841fffff -> 0x0084000000
[ 4.369305] pci-host-generic d0b0000000.pcie: ECAM at [mem 0xd0b0000000-0xd0bfffffff] for [bus 00-ff]
[ 4.378522] pci-host-generic d0b0000000.pcie: PCI host bridge to bus 0000:00
[ 4.385347] pci_bus 0000:00: root bus resource [bus 00-ff]
[ 4.390930] pci_bus 0000:00: root bus resource [mem 0x20000000-0x27ffffff]
[ 4.397915] pci_bus 0000:00: root bus resource [mem 0xd0c0000000-0xd87fffffff pref]
[ 4.405600] pci_bus 0000:00: root bus resource [io 0x0000-0x1fffff] (bus address [0x84000000-0x841fffff])
[ 4.415045] pci 0000:00:00.0: config space:
[ 4.419278] 00000000: de 10 e6 22 07 01 11 00 00 00 04 06 00 00 01 00
[ 4.425854] 00000010: 00 00 00 00 00 00 00 00 00 01 ff 00 f1 01 00 00
[ 4.432140] 00000020: f0 ff 00 00 01 c0 f1 c2 d0 00 00 00 d0 00 00 00
[ 4.438775] 00000030: ff ff 00 00 40 00 00 00 00 00 00 00 ff 00 02 00
[ 4.445062] 00000040: 01 48 33 48 08 00 00 00 10 84 42 00 22 80 01 00
[ 4.451697] 00000050: 3f 59 00 00 01 f8 72 00 08 00 00 20 60 00 04 00
[ 4.457983] 00000060: 00 00 00 01 07 00 01 00 00 00 00 00 a0 1b 71 80
[ 4.464619] 00000070: 20 00 00 00 00 00 80 81 00 00 00 42 00 00 00 00
[ 4.470905] 00000080: 00 00 00 00 05 00 84 03 00 00 00 00 00 00 00 00
[ 4.477540] 00000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 4.483827] 000000a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 4.490463] 000000b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 4.496748] 000000c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 4.503383] 000000d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 4.509670] 000000e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 4.516305] 000000f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 4.522596] pci 0000:00:00.0: [10de:22e6] type 01 class 0x060400 PCIe Root Port
[ 4.529949] pci 0000:00:00.0: PCI bridge to [bus 01-ff]
[ 4.535180] pci 0000:00:00.0: bridge window [mem 0xd0c0000000-0xd0c2ffffff 64bit pref]
[ 4.543300] pci 0000:00:00.0: PME# supported from D0 D3hot
[ 4.551057] pci 0000:01:00.0: config space:
[ 4.553051] 00000000: de 10 00 2b 00 00 10 00 a1 00 02 03 00 00 00 00
[ 4.559261] 00000010: 0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 4.565896] 00000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 4.572183] 00000030: 00 00 00 00 40 00 00 00 00 00 00 00 00 01 00 00
[ 4.578819] 00000040: 01 48 13 00 08 00 00 00 05 60 88 03 00 00 00 00
[ 4.585105] 00000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 4.591740] 00000060: 10 9c 02 00 21 80 00 10 10 29 00 00 01 79 45 00
[ 4.598026] 00000070: 00 00 11 10 00 00 00 00 00 00 00 00 00 00 00 00
[ 4.604662] 00000080: 00 00 00 00 13 08 77 00 00 00 00 00 02 00 80 01
[ 4.610948] 00000090: 05 00 00 00 00 00 00 00 00 00 00 00 09 b0 14 01
[ 4.617583] 000000a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 4.623869] 000000b0: 11 00 08 00 00 00 b9 00 00 00 ba 00 00 00 00 00
[ 4.630505] 000000c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 4.636791] 000000d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 4.643427] 000000e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 4.649716] 000000f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 4.656353] pci 0000:01:00.0: [10de:2b00] type 00 class 0x030200 PCIe Endpoint
[ 4.663376] pci 0000:01:00.0: BAR 0 [mem 0x00000000-0x00ffffff 64bit pref]
[ 4.670330] pci 0000:01:00.0: Max Payload Size set to 256 (was 128, max 256)
[ 4.677507] pci 0000:01:00.0: VF BAR 0 [mem 0x00000000-0x0007ffff 64bit pref]
[ 4.684637] pci 0000:01:00.0: VF BAR 0 [mem 0x00000000-0x01f7ffff 64bit pref]: contains BAR 0 for 63 VFs
[ 4.694381] pci 0000:01:00.0: 0.000 Gb/s available PCIe bandwidth, limited by Unknown x0 link at 0000:00:00.0 (capable of 32.000 Gb/s with 2.5 GT/s PCIe x16 link)
[ 4.709001] pci 0000:00:00.0: bridge window [mem 0x01000000-0x01ffffff 64bit pref] to [bus 01-ff] add_size 2000000 add_align 1000000
[ 4.720614] pci 0000:00:00.0: bridge window [mem 0xd0c0000000-0xd0c2ffffff 64bit pref]: assigned
[ 4.729341] pci 0000:01:00.0: BAR 0 [mem 0xd0c0000000-0xd0c0ffffff 64bit pref]: assigned
[ 4.737380] pci 0000:01:00.0: VF BAR 0 [mem 0xd0c1000000-0xd0c2f7ffff 64bit pref]: assigned
[ 4.745756] pci 0000:00:00.0: PCI bridge to [bus 01-ff]
[ 4.750995] pci 0000:00:00.0: bridge window [mem 0xd0c0000000-0xd0c2ffffff 64bit pref]
[ 4.759027] pci_bus 0000:00: resource 4 [mem 0x20000000-0x27ffffff]
[ 4.765310] pci_bus 0000:00: resource 5 [mem 0xd0c0000000-0xd87fffffff pref]
[ 4.772302] pci_bus 0000:00: resource 6 [io 0x0000-0x1fffff]
[ 4.778232] pci_bus 0000:01: resource 2 [mem 0xd0c0000000-0xd0c2ffffff 64bit pref]
[ 4.786332] pcieport 0000:00:00.0: Adding to iommu group 0
[ 4.791529] pcieport 0000:00:00.0: PME: Signaling with IRQ 127
[ 4.797606] pcieport 0000:00:00.0: AER: enabled with IRQ 129
[ 4.803467] tegra-gpcdma 8400000.dma-controller: Adding to iommu group 1
[ 4.810223] tegra-gpcdma 8400000.dma-controller: GPC DMA driver register 31 channels
[ 4.840251] [drm] Initialized simpledrm 1.0.0 20200625 for chosen:framebuffer on minor 0
[ 4.849326] Console: switching to colour frame buffer device 240x67
[ 4.852435] simple-framebuffer chosen:framebuffer: [drm] fb0: simpledrmdrmfb frame buffer device
[ 4.855874] tegra_rtc c2c0000.rtc: registered as rtc1
[ 4.858414] tegra_rtc c2c0000.rtc: Tegra internal Real Time Clock
[ 4.865001] tegra-i2c c600000.i2c: Adding to iommu group 2
[ 4.872226] tegra-i2c c610000.i2c: Adding to iommu group 3
[ 4.877054] tegra-i2c 810c630000.i2c: Adding to iommu group 4
[ 4.882599] tegra-i2c 810c640000.i2c: Adding to iommu group 5
[ 4.890594] tegra-i2c 810c680000.i2c: Adding to iommu group 6
[ 4.893486] /bus@0/aconnect@9000000/ahub@9630000/i2s@92b0000: Fixed dependency cycle(s) with /bus@0/i2c@810c680000/audio-codec@1c
[ 4.904558] /bus@0/i2c@810c680000/audio-codec@1c: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/i2s@92b0000
[ 4.917598] tegra-i2c 810c6a0000.i2c: Adding to iommu group 7
[ 4.924456] tegra-i2c 810c6d0000.i2c: Adding to iommu group 8
[ 4.933052] OPP tables missing from DT, EMC frequency scaling disabled
[ 4.934415] OPP tables missing from DT, EMC frequency scaling disabled
[ 4.940865] cpufreq: cpufreq_online: CPU2: Running at unlisted initial frequency: 998000 KHz, changing to: 1026000 KHz
[ 4.951356] OPP tables missing from DT, EMC frequency scaling disabled
[ 4.958087] cpufreq: cpufreq_online: CPU4: Running at unlisted initial frequency: 999000 KHz, changing to: 1026000 KHz
[ 4.968944] OPP tables missing from DT, EMC frequency scaling disabled
[ 4.975213] cpufreq: cpufreq_online: CPU6: Running at unlisted initial frequency: 999000 KHz, changing to: 1026000 KHz
[ 4.986061] OPP tables missing from DT, EMC frequency scaling disabled
[ 4.992675] cpufreq: cpufreq_online: CPU8: Running at unlisted initial frequency: 999000 KHz, changing to: 1026000 KHz
[ 5.003181] OPP tables missing from DT, EMC frequency scaling disabled
[ 5.009788] cpufreq: cpufreq_online: CPU10: Running at unlisted initial frequency: 999000 KHz, changing to: 1026000 KHz
[ 5.020637] OPP tables missing from DT, EMC frequency scaling disabled
[ 5.027264] cpufreq: cpufreq_online: CPU12: Running at unlisted initial frequency: 999000 KHz, changing to: 1026000 KHz
[ 5.038487] tegra-xusb-padctl a808680000.padctl: supply avdd-usb not found, using dummy regulator
[ 5.046660] tegra-xusb-padctl a808680000.padctl: supply vclamp-usb not found, using dummy regulator
[ 5.055796] (null) usb2-0: supply vbus not found, using dummy regulator
[ 5.062353] usb2-1: supply vbus not found, using dummy regulator
[ 5.068631] usb2-2: supply vbus not found, using dummy regulator
[ 5.074565] usb2-3: supply vbus not found, using dummy regulator
[ 5.081932] tegra-xusb a80aa10000.usb: Adding to iommu group 9
[ 5.101769] tegra-xusb a80aa10000.usb: Firmware timestamp: 2025-09-08 05:45:00 UTC, Version: 90.05 release
[ 5.101820] tegra-xusb a80aa10000.usb: xHCI Host Controller
[ 5.102850] tegra-xusb a80aa10000.usb: new USB bus registered, assigned bus number 1
[ 5.111263] tegra-xusb a80aa10000.usb: hcc params 0x0180ff05 hci version 0x120 quirks 0x0000000000000810
[ 5.119980] tegra-xusb a80aa10000.usb: irq 173, io mem 0xa80aa10000
[ 5.126332] tegra-xusb a80aa10000.usb: xHCI Host Controller
[ 5.131838] tegra-xusb a80aa10000.usb: new USB bus registered, assigned bus number 2
[ 5.139525] tegra-xusb a80aa10000.usb: Host supports USB 3.2 Enhanced SuperSpeed
[ 5.147150] hub 1-0:1.0: USB hub found
[ 5.150703] hub 1-0:1.0: 4 ports detected
[ 5.156013] hub 2-0:1.0: USB hub found
[ 5.159653] hub 2-0:1.0: 4 ports detected
[ 5.165358] irq: IRQ183: trimming hierarchy from :bus@0:pmc@c800000
[ 5.170799] irq: IRQ184: trimming hierarchy from :interrupt-controller@8146000000-1
[ 5.176662] input: gpio-keys as /devices/platform/gpio-keys/input/input0
[ 5.184453] clk: Not disabling unused clocks
[ 5.188258] ALSA device list:
[ 5.191370] No soundcards found.
[ 5.194862] Freeing unused kernel memory: 11520K
[ 5.199119] Run /init as init process
[ 5.202874] with arguments:
[ 5.202876] /init
[ 5.202877] with environment:
[ 5.202878] HOME=/
[ 5.202879] TERM=linux
[ 5.202880] bl_prof_dataptr=6225920@0x2004010000
[ 5.202881] bl_prof_ro_ptr=65536@0x2004000000
[ 5.209519] Checking overlayfs setting...
[ 5.214774] Overlayfs is disabled...
[ 5.220322] Root device found: PARTUUID=2656f615-2a0b-46c1-9cb3-680c36a6996f
[ 5.231229] pcie_tegra264: loading out-of-tree module taints kernel.
[ 5.231912] tegra264-pcie a808400000.pcie: host bridge /bus@0/pcie@a808400000 ranges:
[ 5.238461] tegra264-pcie a808400000.pcie: MEM 0x0028000000..0x002fffffff -> 0x0028000000
[ 5.247182] tegra264-pcie a808400000.pcie: MEM 0xa8c0000000..0xb07fffffff -> 0xa8c0000000
[ 5.255557] tegra264-pcie a808400000.pcie: IO 0xa884000000..0xa8841fffff -> 0x0084000000
[ 5.264358] tegra264-pcie a808400000.pcie: ECAM at [mem 0xa8b0000000-0xa8bfffffff] for [bus 00-ff]
[ 5.380895] tegra264-pcie a808400000.pcie: PCIe Controller-1 Link is UP (Speed: 4)
[ 5.382914] tegra264-pcie a808400000.pcie: PCI host bridge to bus 0001:00
[ 5.384035] pci_bus 0001:00: root bus resource [bus 00-ff]
[ 5.387921] pci_bus 0001:00: root bus resource [mem 0x28000000-0x2fffffff]
[ 5.394539] pci_bus 0001:00: root bus resource [mem 0xa8c0000000-0xb07fffffff pref]
[ 5.402215] pci_bus 0001:00: root bus resource [io 0x200000-0x3fffff] (bus address [0x84000000-0x841fffff])
[ 5.412005] pci 0001:00:00.0: config space:
[ 5.412756] usb 1-3: new full-speed USB device number 2 using tegra-xusb
[ 5.415211] 00000000: de 10 d8 22 07 01 11 00 00 00 04 06 00 00 01 00
[ 5.430174] 00000010: 00 00 00 00 00 00 00 00 00 01 ff 00 f1 01 00 20
[ 5.435734] 00000020: 00 28 00 28 f1 ff 01 00 ff ff ff ff 00 00 00 00
[ 5.441690] 00000030: ff ff 00 00 40 00 00 00 00 00 00 00 ff 00 02 00
[ 5.448651] 00000040: 01 48 33 48 08 00 00 00 10 84 42 00 22 80 01 00
[ 5.455284] 00000050: 1f 59 00 00 15 f0 7b 00 08 00 14 30 60 00 04 00
[ 5.461207] 00000060: 00 00 00 01 07 00 01 00 00 00 00 00 a0 1b 71 80
[ 5.467566] 00000070: 00 00 00 00 3e 00 80 81 05 00 1e 42 00 00 00 00
[ 5.474513] 00000080: 00 00 00 00 05 00 88 03 00 00 00 00 00 00 00 00
[ 5.481127] 00000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 5.487400] 000000a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 5.494025] 000000b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 5.500301] 000000c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 5.506934] 000000d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 5.513060] 000000e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 5.519919] 000000f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 5.525487] pci 0001:00:00.0: [10de:22d8] type 01 class 0x060400 PCIe Root Port
[ 5.533500] pci 0001:00:00.0: PCI bridge to [bus 01-ff]
[ 5.538703] pci 0001:00:00.0: bridge window [mem 0x28000000-0x280fffff]
[ 5.545825] pci 0001:00:00.0: PME# supported from D0 D3hot
[ 5.552099] pci 0001:01:00.0: config space:
[ 5.555284] 00000000: 86 80 2b 27 00 01 10 00 1a 00 80 02 00 00 80 00
[ 5.561723] 00000010: 04 00 00 28 00 00 00 00 00 00 00 00 00 00 00 00
[ 5.567995] 00000020: 00 00 00 00 00 00 00 00 00 00 00 00 86 80 f0 00
[ 5.574250] 00000030: 00 00 00 00 40 00 00 00 00 00 00 00 ff 01 00 00
[ 5.581038] 00000040: 01 50 c3 c9 08 00 00 0d 00 00 00 00 00 00 00 00
[ 5.587572] 00000050: 05 70 80 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 5.593772] 00000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 5.600492] 00000070: 10 b0 02 00 c0 8f 00 10 1f 58 10 00 14 68 47 00
[ 5.606639] 00000080: 00 00 14 10 00 00 00 00 00 00 00 00 00 00 00 00
[ 5.613046] 00000090: 00 00 00 00 10 08 01 00 00 00 00 00 1e 00 80 01
[ 5.619011] 000000a0: 04 00 1e 01 00 00 00 00 00 00 00 00 00 00 00 00
[ 5.626221] 000000b0: 11 00 1f 00 00 20 00 00 00 30 00 00 00 00 00 00
[ 5.632495] 000000c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 5.639121] 000000d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 5.645411] 000000e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 5.652028] 000000f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 5.658368] pci 0001:01:00.0: [8086:272b] type 00 class 0x028000 PCIe Endpoint
[ 5.665987] pci 0001:01:00.0: BAR 0 [mem 0x28000000-0x28003fff 64bit]
[ 5.672145] pci 0001:01:00.0: PME# supported from D0 D3hot D3cold
[ 5.678521] pci 0001:00:00.0: bridge window [mem 0x28000000-0x280fffff]: assigned
[ 5.685025] pci 0001:01:00.0: BAR 0 [mem 0x28000000-0x28003fff 64bit]: assigned
[ 5.693089] pci 0001:00:00.0: PCI bridge to [bus 01-ff]
[ 5.697286] usb 2-3: new SuperSpeed Plus Gen 2x1 USB device number 2 using tegra-xusb
[ 5.697326] pci 0001:00:00.0: bridge window [mem 0x28000000-0x280fffff]
[ 5.712740] pci_bus 0001:00: resource 4 [mem 0x28000000-0x2fffffff]
[ 5.719125] pci_bus 0001:00: resource 5 [mem 0xa8c0000000-0xb07fffffff pref]
[ 5.726095] pci_bus 0001:00: resource 6 [io 0x200000-0x3fffff]
[ 5.732018] pci_bus 0001:01: resource 1 [mem 0x28000000-0x280fffff]
[ 5.736826] hub 2-3:1.0: USB hub found
[ 5.742504] pcieport 0001:00:00.0: Adding to iommu group 10
[ 5.742654] hub 2-3:1.0: 4 ports detected
[ 5.747236] pcieport 0001:00:00.0: PME: Signaling with IRQ 200
[ 5.758271] pcieport 0001:00:00.0: AER: enabled with IRQ 187
[ 5.763342] pcieport 0001:00:00.0: DPC: enabled with IRQ 186
[ 5.768124] pcieport 0001:00:00.0: DPC: error containment capabilities: Int Msg #1, RPExt+ PoisonedTLP+ SwTrigger+ RP PIO Log 4, DL_ActiveErr+
[ 5.781830] tegra264-pcie a808420000.pcie: host bridge /bus@0/pcie@a808420000 ranges:
[ 5.789344] tegra264-pcie a808420000.pcie: MEM 0x0030000000..0x0037ffffff -> 0x0030000000
[ 5.798059] tegra264-pcie a808420000.pcie: MEM 0xb0c0000000..0xb87fffffff -> 0xb0c0000000
[ 5.806786] tegra264-pcie a808420000.pcie: IO 0xb084000000..0xb0841fffff -> 0x0084000000
[ 5.815219] tegra264-pcie a808420000.pcie: ECAM at [mem 0xb0b0000000-0xb0bfffffff] for [bus 00-ff]
[ 5.856921] usb 1-4: new high-speed USB device number 3 using tegra-xusb
[ 5.928927] tegra264-pcie a808420000.pcie: PCIe Controller-2 Link is UP (Speed: 3)
[ 5.930743] tegra264-pcie a808420000.pcie: PCI host bridge to bus 0002:00
[ 5.931662] pci_bus 0002:00: root bus resource [bus 00-ff]
[ 5.935743] pci_bus 0002:00: root bus resource [mem 0x30000000-0x37ffffff]
[ 5.942355] pci_bus 0002:00: root bus resource [mem 0xb0c0000000-0xb87fffffff pref]
[ 5.950034] pci_bus 0002:00: root bus resource [io 0x400000-0x5fffff] (bus address [0x84000000-0x841fffff])
[ 5.959836] pci 0002:00:00.0: config space:
[ 5.964089] 00000000: de 10 d8 22 07 01 11 00 00 00 04 06 00 00 01 00
[ 5.970638] 00000010: 00 00 00 00 00 00 00 00 00 01 ff 00 01 01 00 00
[ 5.977066] 00000020: 00 30 00 30 f1 ff 01 00 ff ff ff ff 00 00 00 00
[ 5.983023] 00000030: 00 84 00 84 40 00 00 00 00 00 00 00 ff 00 02 00
[ 5.989873] 00000040: 01 48 33 48 08 00 00 00 10 84 42 00 22 80 01 00
[ 5.996489] 00000050: 5f 59 00 00 25 f0 7b 00 08 00 13 30 60 00 04 00
[ 6.002778] 00000060: 00 00 00 01 07 00 01 00 00 00 00 00 a0 1b 71 80
[ 6.009415] 00000070: 00 00 00 00 3e 00 80 81 05 00 1e 42 00 00 00 00
[ 6.013910] hub 1-4:1.0: USB hub found
[ 6.014857] 00000080: 00 00 00 00 05 00 88 03 00 00 00 00 00 00 00 00
[ 6.019153] hub 1-4:1.0: 4 ports detected
[ 6.024984] 00000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 6.036961] 000000a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 6.042405] 000000b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 6.048760] 000000c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 6.055320] 000000d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 6.062174] 000000e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 6.068781] 000000f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 6.075061] pci 0002:00:00.0: [10de:22d8] type 01 class 0x060400 PCIe Root Port
[ 6.082415] pci 0002:00:00.0: PCI bridge to [bus 01-ff]
[ 6.087638] pci 0002:00:00.0: bridge window [io 0x400000-0x400fff]
[ 6.094258] pci 0002:00:00.0: bridge window [mem 0x30000000-0x300fffff]
[ 6.101051] pci 0002:00:00.0: PME# supported from D0 D3hot
[ 6.107663] pci 0002:01:00.0: config space:
[ 6.110271] 00000000: ec 10 26 81 07 01 10 00 01 00 00 02 00 00 00 00
[ 6.116965] 00000010: 01 00 00 84 00 00 00 00 04 00 00 30 00 00 00 00
[ 6.123598] 00000020: 04 00 01 30 00 00 00 00 00 00 00 00 ec 10 23 01
[ 6.129878] 00000030: 00 00 00 00 40 00 00 00 00 00 00 00 ff 01 00 00
[ 6.136515] 00000040: 01 50 c3 ff 08 00 00 00 00 00 00 00 00 00 00 00
[ 6.142803] 00000050: 05 70 80 01 00 00 00 00 00 00 00 00 00 00 00 00
[ 6.149439] 00000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 6.155716] 00000070: 10 b0 02 02 c2 8c 00 00 5f 50 10 00 13 7c 47 00
[ 6.162353] 00000080: 00 00 13 10 00 00 00 00 00 00 00 00 00 00 00 00
[ 6.168645] 00000090: 00 00 00 00 1f 18 0c 00 00 00 00 00 0e 00 00 00
[ 6.174716] 000000a0: 03 00 1e 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 6.181567] 000000b0: 11 d0 1f 00 04 00 00 00 04 08 00 00 00 00 00 00
[ 6.188193] 000000c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 6.194483] 000000d0: 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 6.201059] 000000e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 6.206880] 000000f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 6.214088] pci 0002:01:00.0: [10ec:8126] type 00 class 0x020000 PCIe Endpoint
[ 6.221132] pci 0002:01:00.0: BAR 0 [io 0x400000-0x4000ff]
[ 6.226627] pci 0002:01:00.0: BAR 2 [mem 0x30000000-0x3000ffff 64bit]
[ 6.233272] pci 0002:01:00.0: BAR 4 [mem 0x30010000-0x30013fff 64bit]
[ 6.239751] pci 0002:01:00.0: supports D1 D2
[ 6.243731] pci 0002:01:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[ 6.250751] pci 0002:00:00.0: bridge window [mem 0x30000000-0x300fffff]: assigned
[ 6.258061] pci 0002:00:00.0: bridge window [io 0x400000-0x400fff]: assigned
[ 6.265055] pci 0002:01:00.0: BAR 2 [mem 0x30000000-0x3000ffff 64bit]: assigned
[ 6.271851] pci 0002:01:00.0: BAR 4 [mem 0x30010000-0x30013fff 64bit]: assigned
[ 6.279732] pci 0002:01:00.0: BAR 0 [io 0x400000-0x4000ff]: assigned
[ 6.286343] pci 0002:00:00.0: PCI bridge to [bus 01-ff]
[ 6.291583] pci 0002:00:00.0: bridge window [io 0x400000-0x400fff]
[ 6.297863] pci 0002:00:00.0: bridge window [mem 0x30000000-0x300fffff]
[ 6.304848] pci_bus 0002:00: resource 4 [mem 0x30000000-0x37ffffff]
[ 6.311120] pci_bus 0002:00: resource 5 [mem 0xb0c0000000-0xb87fffffff pref]
[ 6.318104] pci_bus 0002:00: resource 6 [io 0x400000-0x5fffff]
[ 6.324037] pci_bus 0002:01: resource 0 [io 0x400000-0x400fff]
[ 6.329971] pci_bus 0002:01: resource 1 [mem 0x30000000-0x300fffff]
[ 6.336390] pcieport 0002:00:00.0: Adding to iommu group 11
[ 6.342194] pcieport 0002:00:00.0: PME: Signaling with IRQ 216
[ 6.348224] pcieport 0002:00:00.0: AER: enabled with IRQ 203
[ 6.353604] pcieport 0002:00:00.0: DPC: enabled with IRQ 202
[ 6.358984] pcieport 0002:00:00.0: DPC: error containment capabilities: Int Msg #1, RPExt+ PoisonedTLP+ SwTrigger+ RP PIO Log 4, DL_ActiveErr+
[ 6.372121] tegra264-pcie a808480000.pcie: host bridge /bus@0/pcie@a808480000 ranges:
[ 6.379604] tegra264-pcie a808480000.pcie: MEM 0x0048000000..0x004fffffff -> 0x0048000000
[ 6.388328] tegra264-pcie a808480000.pcie: MEM 0xc8c0000000..0xd07fffffff -> 0xc8c0000000
[ 6.396486] tegra264-pcie a808480000.pcie: IO 0xc884000000..0xc8841fffff -> 0x0084000000
[ 6.405499] tegra264-pcie a808480000.pcie: ECAM at [mem 0xc8b0000000-0xc8bfffffff] for [bus 00-ff]
[ 6.469850] usb 2-3.2: new SuperSpeed USB device number 3 using tegra-xusb
[ 6.516776] hub 2-3.2:1.0: USB hub found
[ 6.518563] hub 2-3.2:1.0: 4 ports detected
[ 6.520760] tegra264-pcie a808480000.pcie: PCIe Controller-5 Link is UP (Speed: 4)
[ 6.522015] tegra264-pcie a808480000.pcie: PCI host bridge to bus 0005:00
[ 6.526121] pci_bus 0005:00: root bus resource [bus 00-ff]
[ 6.531683] pci_bus 0005:00: root bus resource [mem 0x48000000-0x4fffffff]
[ 6.538350] pci_bus 0005:00: root bus resource [mem 0xc8c0000000-0xd07fffffff pref]
[ 6.545561] pci_bus 0005:00: root bus resource [io 0x600000-0x7fffff] (bus address [0x84000000-0x841fffff])
[ 6.555226] pci 0005:00:00.0: config space:
[ 6.560055] 00000000: de 10 d8 22 07 01 11 00 00 00 04 06 00 00 01 00
[ 6.566296] 00000010: 00 00 00 00 00 00 00 00 00 01 ff 00 f1 01 00 00
[ 6.572476] 00000020: 00 48 00 48 f1 ff 01 00 ff ff ff ff 00 00 00 00
[ 6.579582] 00000030: ff ff 00 00 40 00 00 00 00 00 00 00 ff 00 02 00
[ 6.585249] 00000040: 01 48 33 48 08 00 00 00 10 84 42 00 22 80 01 00
[ 6.592450] 00000050: 5f 59 00 00 45 f0 7b 00 08 00 44 30 60 00 04 00
[ 6.598726] 00000060: 00 00 00 01 07 00 01 00 00 00 00 00 a0 1b 71 80
[ 6.605083] 00000070: 00 00 00 00 3e 00 80 81 05 00 1e 42 00 00 00 00
[ 6.611108] 00000080: 00 00 00 00 05 00 88 03 00 00 00 00 00 00 00 00
[ 6.618308] 00000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 6.624577] 000000a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 6.631200] 000000b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 6.637204] 000000c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 6.643575] 000000d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 6.650437] 000000e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 6.657053] 000000f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 6.662786] pci 0005:00:00.0: [10de:22d8] type 01 class 0x060400 PCIe Root Port
[ 6.670707] pci 0005:00:00.0: PCI bridge to [bus 01-ff]
[ 6.675913] pci 0005:00:00.0: bridge window [mem 0x48000000-0x480fffff]
[ 6.683032] pci 0005:00:00.0: PME# supported from D0 D3hot
[ 6.689315] pci 0005:01:00.0: config space:
[ 6.692437] 00000000: b7 15 36 50 07 01 10 00 00 02 08 01 00 00 00 80
[ 6.698952] 00000010: 04 00 00 48 00 00 00 00 00 00 00 00 00 00 00 00
[ 6.705242] 00000020: 00 00 00 00 00 00 00 00 00 00 00 00 b7 15 36 50
[ 6.711859] 00000030: 00 00 00 00 80 00 00 00 00 00 00 00 ff 01 00 00
[ 6.718139] 00000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 6.724775] 00000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 6.730506] 00000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 6.737682] 00000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 6.743968] 00000080: 01 90 03 00 08 00 00 00 00 00 00 00 00 00 00 00
[ 6.750608] 00000090: 05 b0 8a 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 6.756899] 000000a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 6.760762] usb 1-4.2: new high-speed USB device number 4 using tegra-xusb
[ 6.762739] 000000b0: 11 c0 40 00 00 30 00 00 00 20 00 00 00 00 00 00
[ 6.777015] 000000c0: 10 00 02 00 02 8f 00 10 5f 58 00 00 44 f8 41 00
[ 6.782562] 000000d0: 80 00 44 10 00 00 00 00 00 00 00 00 00 00 00 00
[ 6.789714] 000000e0: 00 00 00 00 12 08 11 00 00 00 00 00 1e 00 80 01
[ 6.796077] 000000f0: 04 00 1e 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 6.802113] pci 0005:01:00.0: [15b7:5036] type 00 class 0x010802 PCIe Endpoint
[ 6.809718] pci 0005:01:00.0: BAR 0 [mem 0x48000000-0x48003fff 64bit]
[ 6.816666] pci 0005:00:00.0: bridge window [mem 0x48000000-0x480fffff]: assigned
[ 6.823621] pci 0005:01:00.0: BAR 0 [mem 0x48000000-0x48003fff 64bit]: assigned
[ 6.830958] pci 0005:00:00.0: PCI bridge to [bus 01-ff]
[ 6.836188] pci 0005:00:00.0: bridge window [mem 0x48000000-0x480fffff]
[ 6.843177] pci_bus 0005:00: resource 4 [mem 0x48000000-0x4fffffff]
[ 6.849203] pci_bus 0005:00: resource 5 [mem 0xc8c0000000-0xd07fffffff pref]
[ 6.855915] pci_bus 0005:00: resource 6 [io 0x600000-0x7fffff]
[ 6.862416] pci_bus 0005:01: resource 1 [mem 0x48000000-0x480fffff]
[ 6.868824] pcieport 0005:00:00.0: Adding to iommu group 12
[ 6.874607] pcieport 0005:00:00.0: PME: Signaling with IRQ 232
[ 6.880524] pcieport 0005:00:00.0: AER: enabled with IRQ 219
[ 6.886016] pcieport 0005:00:00.0: DPC: enabled with IRQ 218
[ 6.891388] pcieport 0005:00:00.0: DPC: error containment capabilities: Int Msg #1, RPExt+ PoisonedTLP+ SwTrigger+ RP PIO Log 4, DL_ActiveErr+
[ 6.893698] hub 1-4.2:1.0: USB hub found
[ 6.910286] hub 1-4.2:1.0: 4 ports detected
[ 6.923571] nvme 0005:01:00.0: Adding to iommu group 13
[ 6.928027] nvme nvme0: pci function 0005:01:00.0
[ 6.943071] hwmon hwmon0: temp1_input not attached to any thermal zone
[ 6.950564] hwmon hwmon0: temp2_input not attached to any thermal zone
[ 6.956813] hwmon hwmon0: temp3_input not attached to any thermal zone
[ 6.964256] nvme nvme0: allocated 64 MiB host memory buffer.
[ 6.971830] nvme nvme0: 14/0/0 default/read/poll queues
[ 6.973285] usb 2-3.2.4: new SuperSpeed USB device number 4 using tegra-xusb
[ 6.976865] nvme0n1: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12 p13 p14 p15
[ 7.000571] usbcore: registered new interface driver uas
[ 7.008306] tegra-xudc a808670000.usb: Adding to iommu group 14
[ 7.208928] usb 1-4.2.1: new low-speed USB device number 5 using tegra-xusb
[ 7.257142] EXT4-fs (nvme0n1p1): mounted filesystem e5eb2cf4-99b8-432a-b157-7e028f173e24 r/w with ordered data mode. Quota mode: none.
[ 7.259339] Rootfs mounted over PARTUUID=2656f615-2a0b-46c1-9cb3-680c36a6996f
[ 7.268451] Switching from initrd to actual rootfs
[ 7.287935] systemd[1]: System time before build time, advancing clock.
[ 7.311739] NET: Registered PF_INET6 protocol family
[ 7.313306] Segment Routing with IPv6
[ 7.313589] In-situ OAM (IOAM) with IPv6
[ 7.321819] systemd[1]: systemd 255.4-1ubuntu8.12 running in system mode (+PAM +AUDIT +SELINUX +APPARMOR +IMA +SMACK +SECCOMP +GCRYPT -GNUTLS +OPENSSL +ACL +BLKID +CURL +ELFUTILS +FIDO2 +IDN2 -IDN +IPTC +KMOD +LIBCRYPTSETUP +LIBFDISK +PCRE2 -PWQUALITY +P11KIT +QRENCODE +TPM2 +BZIP2 +LZ4 +XZ +ZLIB +ZSTD -BPF_FRAMEWORK -XKBCOMMON +UTMP +SYSVINIT default-hierarchy=unified)
[ 7.344400] systemd[1]: Detected architecture arm64.
[ 7.348815] systemd[1]: Hostname set to <iotg>.
[ 7.369404] input: Chicony HP Elite USB Keyboard as /devices/platform/bus@0/a80aa10000.usb/usb1/1-4/1-4.2/1-4.2.1/1-4.2.1:1.0/0003:03F0:034A.0001/input/input1
[ 7.380967] systemd[1]: Using hardware watchdog 'NVIDIA Tegra186 WDT', version 0, device /dev/watchdog0
[ 7.381379] systemd[1]: Watchdog running with a timeout of 2min.
[ 7.450144] systemd[1]: /etc/systemd/system/nvargus-daemon.service:42: Standard output type syslog is obsolete, automatically updating to journal. Please update your unit file, and consider removing the setting altogether.
[ 7.464130] systemd[1]: /etc/systemd/system/nvcpupowerfix.service:37: Standard output type syslog is obsolete, automatically updating to journal. Please update your unit file, and consider removing the setting altogether.
[ 7.504157] systemd[1]: Queued start job for default target graphical.target.
[ 7.525073] hid-generic 0003:03F0:034A.0001: input,hidraw0: USB HID v1.10 Keyboard [Chicony HP Elite USB Keyboard] on usb-a80aa10000.usb-4.2.1/input0
[ 7.534543] systemd[1]: Created slice system-modprobe.slice - Slice /system/modprobe.
[ 7.534946] input: Chicony HP Elite USB Keyboard System Control as /devices/platform/bus@0/a80aa10000.usb/usb1/1-4/1-4.2/1-4.2.1/1-4.2.1:1.1/0003:03F0:034A.0002/input/input2
[ 7.535412] systemd[1]: Created slice system-serial\x2dgetty.slice - Slice /system/serial-getty.
[ 7.558425] systemd[1]: Created slice system-systemd\x2dfsck.slice - Slice /system/systemd-fsck.
[ 7.566642] systemd[1]: Created slice user.slice - User and Session Slice.
[ 7.572889] systemd[1]: Started systemd-ask-password-wall.path - Forward Password Requests to Wall Directory Watch.
[ 7.583400] systemd[1]: Set up automount proc-sys-fs-binfmt_misc.automount - Arbitrary Executable File Formats File System Automount Point.
[ 7.596500] systemd[1]: Expecting device dev-disk-by\x2duuid-C965\x2dDE6E.device - /dev/disk/by-uuid/C965-DE6E...
[ 7.604935] input: Chicony HP Elite USB Keyboard Consumer Control as /devices/platform/bus@0/a80aa10000.usb/usb1/1-4/1-4.2/1-4.2.1/1-4.2.1:1.1/0003:03F0:034A.0002/input/input3
[ 7.605426] systemd[1]: Expecting device dev-ttyGS0.device - /dev/ttyGS0...
[ 7.621786] hid-generic 0003:03F0:034A.0002: input,hidraw1: USB HID v1.10 Device [Chicony HP Elite USB Keyboard] on usb-a80aa10000.usb-4.2.1/input1
[ 7.628119] systemd[1]: Expecting device dev-ttyUTC0.device - /dev/ttyUTC0...
[ 7.651844] systemd[1]: Reached target integritysetup.target - Local Integrity Protected Volumes.
[ 7.658675] systemd[1]: Reached target remote-fs.target - Remote File Systems.
[ 7.665975] systemd[1]: Reached target slices.target - Slice Units.
[ 7.672258] systemd[1]: Reached target snapd.mounts-pre.target - Mounting snaps.
[ 7.679584] systemd[1]: Reached target snapd.mounts.target - Mounted snaps.
[ 7.686573] systemd[1]: Reached target swap.target - Swaps.
[ 7.692157] systemd[1]: Reached target veritysetup.target - Local Verity Protected Volumes.
[ 7.700742] systemd[1]: Listening on syslog.socket - Syslog Socket.
[ 7.707244] systemd[1]: Listening on systemd-fsckd.socket - fsck to fsckd communication Socket.
[ 7.715598] systemd[1]: Listening on systemd-initctl.socket - initctl Compatibility Named Pipe.
[ 7.724371] systemd[1]: Listening on systemd-journald-dev-log.socket - Journal Socket (/dev/log).
[ 7.732800] systemd[1]: Listening on systemd-journald.socket - Journal Socket.
[ 7.740495] systemd[1]: Listening on systemd-networkd.socket - Network Service Netlink Socket.
[ 7.749123] systemd[1]: systemd-oomd.socket - Userspace Out-Of-Memory (OOM) Killer Socket was skipped because of an unmet condition check (ConditionPathExists=/proc/pressure/memory).
[ 7.764902] systemd[1]: systemd-pcrextend.socket - TPM2 PCR Extension (Varlink) was skipped because of an unmet condition check (ConditionSecurity=measured-uki).
[ 7.780548] systemd[1]: Listening on systemd-udevd-control.socket - udev Control Socket.
[ 7.787944] systemd[1]: Listening on systemd-udevd-kernel.socket - udev Kernel Socket.
[ 7.824805] systemd[1]: Mounting dev-hugepages.mount - Huge Pages File System...
[ 7.826839] systemd[1]: Mounting dev-mqueue.mount - POSIX Message Queue File System...
[ 7.828881] systemd[1]: Mounting sys-kernel-debug.mount - Kernel Debug File System...
[ 7.835904] systemd[1]: Mounting sys-kernel-tracing.mount - Kernel Trace File System...
[ 7.845820] systemd[1]: Starting systemd-journald.service - Journal Service...
[ 7.851593] systemd[1]: Starting keyboard-setup.service - Set the console keyboard layout...
[ 7.859761] systemd[1]: Starting kmod-static-nodes.service - Create List of Static Device Nodes...
[ 7.868784] systemd[1]: Starting modprobe@configfs.service - Load Kernel Module configfs...
[ 7.877110] systemd[1]: Starting modprobe@dm_mod.service - Load Kernel Module dm_mod...
[ 7.884920] systemd[1]: Starting modprobe@drm.service - Load Kernel Module drm...
[ 7.892596] systemd[1]: Starting modprobe@efi_pstore.service - Load Kernel Module efi_pstore...
[ 7.901146] systemd[1]: Starting modprobe@fuse.service - Load Kernel Module fuse...
[ 7.908962] systemd[1]: Starting modprobe@loop.service - Load Kernel Module loop...
[ 7.916718] systemd[1]: Starting modprobe@nvme_fabrics.service - Load Kernel Module nvme_fabrics...
[ 7.924961] systemd[1]: netplan-ovs-cleanup.service - OpenVSwitch configuration for cleanup was skipped because of an unmet condition check (ConditionFileIsExecutable=/usr/bin/ovs-vsctl).
[ 7.943103] systemd[1]: nvfb-ping-config.service - NVIDIA first-boot setup service for ping was skipped because of an unmet condition check (ConditionFirstBoot=yes).
[ 7.956812] systemd[1]: nvfb-udev.service - NVIDIA specific first-boot udev script was skipped because of an unmet condition check (ConditionFirstBoot=yes).
[ 7.970140] systemd[1]: systemd-fsck-root.service - File System Check on Root Device was skipped because of an unmet condition check (ConditionPathIsReadWrite=!/).
[ 7.986825] systemd[1]: Starting systemd-modules-load.service - Load Kernel Modules...
[ 7.993034] systemd[1]: systemd-pcrmachine.service - TPM2 PCR Machine ID Measurement was skipped because of an unmet condition check (ConditionSecurity=measured-uki).
[ 8.008563] fuse: init (API version 7.39)
[ 8.009175] systemd[1]: Starting systemd-remount-fs.service - Remount Root and Kernel File Systems...
[ 8.021738] systemd[1]: systemd-tpm2-setup-early.service - TPM2 SRK Setup (Early) was skipped because of an unmet condition check (ConditionSecurity=measured-uki).
[ 8.036741] tegra186-cam-rtcpu 81893d0000.rtcpu: Adding to iommu group 15
[ 8.037089] systemd[1]: Starting systemd-udev-trigger.service - Coldplug All udev Devices...
[ 8.041898] tegra186-cam-rtcpu 81893d0000.rtcpu: nvidia,camera-devices[0] node has no device
[ 8.050961] systemd[1]: Mounted dev-hugepages.mount - Huge Pages File System.
[ 8.058469] tegra186-cam-rtcpu 81893d0000.rtcpu: nvidia,camera-devices[1] node has no device
[ 8.065878] systemd[1]: Mounted dev-mqueue.mount - POSIX Message Queue File System.
[ 8.074181] tegra186-cam-rtcpu 81893d0000.rtcpu: nvidia,camera-devices[2] node has no device
[ 8.081913] systemd[1]: Mounted sys-kernel-debug.mount - Kernel Debug File System.
[ 8.090245] tegra186-cam-rtcpu 81893d0000.rtcpu: nvidia,camera-devices[3] node has no device
[ 8.097971] systemd[1]: Mounted sys-kernel-tracing.mount - Kernel Trace File System.
[ 8.106309] tegra186-cam-rtcpu 81893d0000.rtcpu: nvidia,camera-devices[4] node has no device
[ 8.114122] systemd[1]: modprobe@dm_mod.service: Deactivated successfully.
[ 8.122576] tegra186-cam-rtcpu 81893d0000.rtcpu: Trace buffer configured at IOVA=0x1ff00000
[ 8.129455] systemd[1]: Finished modprobe@dm_mod.service - Load Kernel Module dm_mod.
[ 8.139017] 81893d0000.rtcpu:hsp-vm1: camrtc_hsp_vm_read_boot_log: RTCPU boot complete
[ 8.145649] systemd[1]: modprobe@fuse.service: Deactivated successfully.
[ 8.154167] tegra-ivc-bus 81893d0000.rtcpu:ivc-bus: region 0: iova=0x1fec0000-0x1fee027f size=131712
[ 8.167854] systemd[1]: Finished modprobe@fuse.service - Load Kernel Module fuse.
[ 8.176872] tegra-ivc-bus 81893d0000.rtcpu:ivc-bus:echo@0: echo: ver=0 grp=1 RX[16x64]=0x1000-0x1480 TX[16x64]=0x1480-0x1900
[ 8.206801] tegra-ivc-bus 81893d0000.rtcpu:ivc-bus:dbg@1: dbg: ver=0 grp=1 RX[1x512]=0x1900-0x1b80 TX[1x512]=0x1b80-0x1e00
[ 8.207469] tegra-ivc-bus 81893d0000.rtcpu:ivc-bus:dbg@2: dbg: ver=0 grp=1 RX[1x8192]=0x1e00-0x3e80 TX[1x8192]=0x3e80-0x5f00
[ 8.218747] tegra-ivc-bus 81893d0000.rtcpu:ivc-bus:ivccontrol@3: ivccontrol: ver=0 grp=1 RX[64x320]=0x5f00-0xaf80 TX[64x320]=0xaf80-0x10000
[ 8.228870] systemd[1]: Mounting sys-fs-fuse-connections.mount - FUSE Control File System...
[ 8.230647] tegra-ivc-bus 81893d0000.rtcpu:ivc-bus:ivccapture@4: ivccapture: ver=0 grp=1 RX[512x64]=0x10000-0x18080 TX[512x64]=0x18080-0x20100
[ 8.239186] systemd[1]: modprobe@loop.service: Deactivated successfully.
[ 8.252286] tegra186-cam-rtcpu 81893d0000.rtcpu: using cam RTCPU IRQ (250)
[ 8.258699] systemd[1]: Finished modprobe@loop.service - Load Kernel Module loop.
[ 8.265552] tegra186-cam-rtcpu 81893d0000.rtcpu: tegra_camrtc_mon_create is successful
[ 8.265877] tegra186-cam-rtcpu 81893d0000.rtcpu: firmware version cpu=rce cmd=6 sha1=dd50722cec8097cab4cf21dea4e076359834d7f4
[ 8.273016] systemd[1]: systemd-repart.service - Repartition Root Disk was skipped because no trigger condition checks were met.
[ 8.281060] tegra-ivc-bus 81893d0000.rtcpu:ivc-bus:echo@0: ivc channel driver missing
[ 8.288883] [RCE] TCU debug prints will be routed to traces.
[ 8.321638] tegra-ivc-bus 81893d0000.rtcpu:ivc-bus:dbg@1: ivc channel driver missing
[ 8.321641] tegra-ivc-bus 81893d0000.rtcpu:ivc-bus:dbg@2: ivc channel driver missing
[ 8.333635] tegra-ivc-bus 81893d0000.rtcpu:ivc-bus:ivccontrol@3: ivc channel driver missing
[ 8.333638] tegra-ivc-bus 81893d0000.rtcpu:ivc-bus:ivccapture@4: ivc channel driver missing
[ 8.352963] tegra-camera-rtcpu-debugfs 81893d0000.rtcpu:ivc-bus:dbg@2: nvidia,mem-map[1] node has no device
[ 8.360266] tegra-camera-rtcpu-debugfs 81893d0000.rtcpu:ivc-bus:dbg@2: nvidia,mem-map[2] node has no device
[ 8.370015] tegra-camera-rtcpu-debugfs 81893d0000.rtcpu:ivc-bus:dbg@2: nvidia,mem-map[3] node has no device
[ 8.379920] tegra-camera-rtcpu-debugfs 81893d0000.rtcpu:ivc-bus:dbg@2: nvidia,mem-map[4] node has no device
[ 8.391717] camchar: rtcpu character device driver loaded
[ 8.398575] systemd[1]: Mounted sys-fs-fuse-connections.mount - FUSE Control File System.
[ 8.398870] mc: Linux media interface: v0.10
[ 8.413287] videodev: Linux video capture interface: v2.00
[ 8.427237] systemd[1]: modprobe@configfs.service: Deactivated successfully.
[ 8.428718] systemd[1]: Finished modprobe@configfs.service - Load Kernel Module configfs.
[ 8.429040] systemd[1]: Finished kmod-static-nodes.service - Create List of Static Device Nodes.
[ 8.437951] tegra-host1x 8181200000.host1x: Adding to iommu group 16
[ 8.438459] systemd[1]: modprobe@drm.service: Deactivated successfully.
[ 8.441296] systemd-journald[276]: Collecting audit messages is disabled.
[ 8.458754] systemd[1]: Finished modprobe@drm.service - Load Kernel Module drm.
[ 8.458758] host1x-context 8181200000.host1x.host1x-ctx.0: Adding to iommu group 17
[ 8.464543] systemd[1]: modprobe@efi_pstore.service: Deactivated successfully.
[ 8.472916] host1x-context 8181200000.host1x.host1x-ctx.1: Adding to iommu group 18
[ 8.473196] EXT4-fs (nvme0n1p1): re-mounted e5eb2cf4-99b8-432a-b157-7e028f173e24 r/w. Quota mode: none.
[ 8.479507] systemd[1]: Finished modprobe@efi_pstore.service - Load Kernel Module efi_pstore.
[ 8.487022] host1x-context 8181200000.host1x.host1x-ctx.2: Adding to iommu group 19
[ 8.496917] systemd[1]: modprobe@nvme_fabrics.service: Deactivated successfully.
[ 8.504830] host1x-context 8181200000.host1x.host1x-ctx.3: Adding to iommu group 20
[ 8.512584] systemd[1]: Finished modprobe@nvme_fabrics.service - Load Kernel Module nvme_fabrics.
[ 8.519850] host1x-context 8181200000.host1x.host1x-ctx.4: Adding to iommu group 21
[ 8.527702] systemd[1]: Finished systemd-remount-fs.service - Remount Root and Kernel File Systems.
[ 8.536607] host1x-context 8181200000.host1x.host1x-ctx.5: Adding to iommu group 22
[ 8.566129] host1x-context 8181200000.host1x.host1x-ctx.6: Adding to iommu group 23
[ 8.566179] host1x-context 8181200000.host1x.host1x-ctx.7: Adding to iommu group 24
[ 8.576418] simple-pm-bus 818c000000.pva0: Adding to iommu group 25
[ 8.589243] tegra-soc-hwpm 1600000.tegra_soc_hwpm: Adding to iommu group 26
[ 8.597459] tegra-vic 8188050000.vic: Adding to iommu group 27
[ 8.598851] [drm] Initialized tegra 1.0.99 20120330 for 8181200000.host1x.drm on minor 1
[ 8.600813] systemd[1]: Mounting sys-kernel-config.mount - Kernel Configuration File System...
[ 8.613784] systemd[1]: systemd-hwdb-update.service - Rebuild Hardware Database was skipped because of an unmet condition check (ConditionNeedsUpdate=/etc).
[ 8.627099] systemd[1]: systemd-pstore.service - Platform Persistent Storage Archival was skipped because of an unmet condition check (ConditionDirectoryNotEmpty=/sys/fs/pstore).
[ 8.643500] systemd[1]: Starting systemd-random-seed.service - Load/Save OS Random Seed...
[ 8.652462] systemd[1]: Starting systemd-tmpfiles-setup-dev-early.service - Create Static Device Nodes in /dev gracefully...
[ 8.662153] systemd[1]: systemd-tpm2-setup.service - TPM2 SRK Setup was skipped because of an unmet condition check (ConditionSecurity=measured-uki).
[ 8.675357] tegra-camrtc-capture-isp tegra-capture-isp: capture_isp_probe: Probe-time fuse cache initialized - mask=0x3, num_devices=2
[ 8.676514] systemd[1]: Started systemd-journald.service - Journal Service.
[ 8.700790] tegra194-isp5 8188800000.isp: Adding to iommu group 28
[ 8.702656] driver not enabled, cannot register any devices
[ 8.707552] tegra194-isp5 8181200000.host1x:isp1@818a800000: Adding to iommu group 29
[ 8.715243] driver not enabled, cannot register any devices
[ 8.743755] systemd-journald[276]: Received client request to flush runtime journal.
[ 8.754091] systemd-journald[276]: /var/log/journal/abc4bf7fbdf14901b21006f38191175e/system.journal: Realtime clock jumped backwards relative to last journal entry, rotating.
[ 8.754097] systemd-journald[276]: Rotating system journal.
[ 8.846559] compat: module verification failed: signature and/or required key missing - tainting kernel
[ 8.871097] Loading modules backported from iwlwifi
[ 8.871101] iwlwifi-stack-public:release/core103_nan:14464:6b927a3e
[ 8.917827] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[ 8.920379] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[ 8.920998] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'
[ 8.974602] pstore: Using crash dump compression: deflate
[ 8.974621] printk: legacy console [ramoops-1] enabled
[ 8.974814] pstore: Registered ramoops as persistent store backend
[ 8.974815] ramoops: using 0x200000@0x1fbf880000, ecc: 0
[ 9.000803] tegra-dce 8808000000.dce: Adding to iommu group 30
[ 9.001741] tegra-dce 8808000000.dce: Setting DCE HSP functions for tegra234-dce
[ 9.003079] dce: dce_ipc_channel_init_unlocked:248 Invalid Channel State [0x0] for ch_type [2]
[ 9.005949] dce: dce_admin_send_cmd_ver:825 version : dcefw:[0x4] dcekmd:[0x4] err : [0x0]
[ 9.006233] dce: dce_admin_setup_clients_ipc:1004 Channel Reset Complete for Type [1] ...
[ 9.006234] dce: dce_admin_setup_clients_ipc:980 Get queue info failed for [2]
[ 9.006460] dce: dce_admin_setup_clients_ipc:1004 Channel Reset Complete for Type [3] ...
[ 9.007134] dce: dce_start_boot_flow:188 DCE_BOOT_DONE
[ 9.009702] spi-tegra114 c6c0000.spi: Adding to iommu group 31
[ 9.037102] CAN device driver interface
[ 9.039928] spi-tegra114 810c590000.spi: Adding to iommu group 32
[ 9.044836] nvpps c230000.nvpps: nvpps_probe
[ 9.044885] nvpps c230000.nvpps: primary-emac : ethernet@a808a10000
[ 9.044899] nvpps c230000.nvpps: ts-capture-interval set to 1000ms
[ 9.044904] nvpps c230000.nvpps: PPS GPIO not provided in DT, only Timer mode available
[ 9.044906] nvpps c230000.nvpps: Initial operating mode selected as TIMER
[ 9.045117] Host1x-Fence: Default interface init done
[ 9.048497] nvpps c230000.nvpps: nvpps cdev(497:0)
[ 9.048507] nvpps nvpps0: Using Lock threshold value(in ns) : 20000
[ 9.048522] nvpps c230000.nvpps: tsc_res_ns(1)
[ 9.060120] spi-tegra114 810c440000.spi: Adding to iommu group 33
[ 9.063194] at24 1-0050: supply vcc not found, using dummy regulator
[ 9.071887] at24 1-0050: 256 byte 24c02 EEPROM, read-only
[ 9.072332] spi-tegra114 810c450000.spi: Adding to iommu group 34
[ 9.072678] TT CAN feature is not supported
[ 9.072687] Message RAM Configuration
| base addr |0x81102f2000|
| sidfc_flssa |0x00000000|
| xidfc_flesa |0x00000040|
| rxf0c_f0sa |0x000000c0|
| rxf1c_f1sa |0x000009c0|
| rxbc_rbsa |0x000009c0|
| txefc_efsa |0x000009c0|
| txbc_tbsa |0x00000a40|
| tmc_tmsa |0x00000ec0|
| mram size |0x00001000|
[ 9.075773] Release 3.2.3 from 09.06.2018
[ 9.078613] tegra-hda 88090b0000.hda: Adding to iommu group 35
[ 9.080275] at24 1-0056: 256 byte 24c02 EEPROM, read-only
[ 9.096335] net can0: mttcan device registered (regs=00000000c107156c, irq=269)
[ 9.098334] TT CAN feature is not supported
[ 9.098339] Message RAM Configuration
| base addr |0x8110302000|
| sidfc_flssa |0x00000000|
| xidfc_flesa |0x00000040|
| rxf0c_f0sa |0x000000c0|
| rxf1c_f1sa |0x000009c0|
| rxbc_rbsa |0x000009c0|
| txefc_efsa |0x000009c0|
| txbc_tbsa |0x00000a40|
| tmc_tmsa |0x00000ec0|
| mram size |0x00001000|
[ 9.101463] Release 3.2.3 from 09.06.2018
[ 9.101572] net can1: mttcan device registered (regs=00000000377ba6ba, irq=272)
[ 9.102241] TT CAN feature is not supported
[ 9.102246] Message RAM Configuration
| base addr |0x8110332000|
| sidfc_flssa |0x00000000|
| xidfc_flesa |0x00000040|
| rxf0c_f0sa |0x000000c0|
| rxf1c_f1sa |0x000009c0|
| rxbc_rbsa |0x000009c0|
| txefc_efsa |0x000009c0|
| txbc_tbsa |0x00000a40|
| tmc_tmsa |0x00000ec0|
| mram size |0x00001000|
[ 9.105327] Release 3.2.3 from 09.06.2018
[ 9.112424] irq: IRQ274: trimming hierarchy from :bus@0:pmc@c800000
[ 9.120355] net can2: mttcan device registered (regs=00000000dff1f553, irq=273)
[ 9.121335] irq: IRQ275: trimming hierarchy from :bus@0:pmc@c800000
[ 9.121352] lm90 5-004c: supply vcc not found, using dummy regulator
[ 9.122875] TT CAN feature is not supported
[ 9.122880] Message RAM Configuration
| base addr |0x8110342000|
| sidfc_flssa |0x00000000|
| xidfc_flesa |0x00000040|
| rxf0c_f0sa |0x000000c0|
| rxf1c_f1sa |0x000009c0|
| rxbc_rbsa |0x000009c0|
| txefc_efsa |0x000009c0|
| txbc_tbsa |0x00000a40|
| tmc_tmsa |0x00000ec0|
| mram size |0x00001000|
[ 9.125962] Release 3.2.3 from 09.06.2018
[ 9.131627] nvethernet a808a10000.ethernet: Adding to iommu group 36
[ 9.132036] nvvrs_pseq 5-003c: NVVRS Vendor ID: 0x9
[ 9.132310] nvvrs_pseq 5-003c: NVVRS Model Rev: 0x86
[ 9.134779] hwmon hwmon3: temp1_input not attached to any thermal zone
[ 9.134820] hwmon hwmon3: temp2_input not attached to any thermal zone
[ 9.134877] r8126 0002:01:00.0: Adding to iommu group 37
[ 9.135302] nvvrs_pseq 5-003c: NVVRS PSEQ probe successful
[ 9.135484] nvethernet a808a10000.ethernet: Virtualization is not enabled
[ 9.135488] nvethernet a808a10000.ethernet: failed to read skip mac reset flag, default 0
[ 9.135489] nvethernet a808a10000.ethernet: failed to read MDIO address
[ 9.135492] nvethernet a808a10000.ethernet: Failed to read nvida,pause_frames, so setting to default support as disable
[ 9.135493] nvethernet a808a10000.ethernet: Failed to read nvida,disable-rx-checksum, so setting to default - rx checksum offload enabled
[ 9.135495] nvethernet a808a10000.ethernet: setting to default DMA bit mask
[ 9.137377] nvethernet a808a10000.ethernet: failed to read or invalid MDC CR - default to 5
[ 9.137416] nvethernet a808a10000.ethernet: failed to get phy reset gpio error: -2
[ 9.139764] r8126 Ethernet controller driver 10.016.00-NAPI-PTP-RSS loaded
[ 9.143498] nvethernet a808a10000.ethernet: Ethernet MAC address: 4c:bb:47:0d:70:f4
[ 9.143914] input: NVIDIA Jetson Thor AGX HDA HDMI/DP,pcm=3 as /devices/platform/bus@0/88090b0000.hda/sound/card0/input4
[ 9.143968] input: NVIDIA Jetson Thor AGX HDA HDMI/DP,pcm=7 as /devices/platform/bus@0/88090b0000.hda/sound/card0/input5
[ 9.144012] input: NVIDIA Jetson Thor AGX HDA HDMI/DP,pcm=8 as /devices/platform/bus@0/88090b0000.hda/sound/card0/input6
[ 9.144054] input: NVIDIA Jetson Thor AGX HDA HDMI/DP,pcm=9 as /devices/platform/bus@0/88090b0000.hda/sound/card0/input7
[ 9.144472] net can3: mttcan device registered (regs=00000000dac2ee6c, irq=276)
[ 9.153816] nvethernet a808a10000.ethernet: VM IRQ is handled by Camera CPU: 4
[ 9.155701] audit: type=1400 audit(1764094592.864:2): apparmor="STATUS" operation="profile_load" profile="unconfined" name="busybox" pid=504 comm="apparmor_parser"
[ 9.157596] audit: type=1400 audit(1764094592.864:3): apparmor="STATUS" operation="profile_load" profile="unconfined" name="1password" pid=496 comm="apparmor_parser"
[ 9.158978] -->macsec_probe()
[ 9.159102] iwlwifi 0001:01:00.0: Adding to iommu group 38
[ 9.159225] iwlwifi 0001:01:00.0: enabling device (0100 -> 0102)
[ 9.159300] iwlwifi 0001:01:00.0: HW_REV=0xFFFFFFFF, PCI issues?
[ 9.159301] iwlwifi: probe of 0001:01:00.0 failed with error -5
[ 9.159315] pcieport 0001:00:00.0: AER: Correctable error message received from 0001:00:00.0
[ 9.159320] pcieport 0001:00:00.0: DPC: containment event, status:0x3f01 source:0x0000
[ 9.159324] pcieport 0001:00:00.0: DPC: unmasked uncorrectable error detected
[ 9.159352] pcieport 0001:00:00.0: AER: found no error details for 0001:00:00.0
[ 9.159371] pcieport 0001:00:00.0: PCIe Bus Error: severity=Uncorrectable (Fatal), type=Transaction Layer, (Receiver ID)
[ 9.159373] pcieport 0001:00:00.0: device [10de:22d8] error status/mask=00040000/04400000
[ 9.159375] pcieport 0001:00:00.0: [18] MalfTLP (First)
[ 9.159377] pcieport 0001:00:00.0: AER: TLP Header: 4a008001 01000004 00000028 72040000
[ 9.171291] audit: type=1400 audit(1764094592.864:4): apparmor="STATUS" operation="profile_load" profile="unconfined" name="buildah" pid=502 comm="apparmor_parser"
[ 9.172136] pci 0001:01:00.0: AER: can't recover (no error_detected callback)
[ 9.172538] nvethernet a808a10000.ethernet: DT info about vlan in clear is missing setting default-disabled
[ 9.172541] -->macsec_get_platform_res()
[ 9.177108] audit: type=1400 audit(1764094592.864:5): apparmor="STATUS" operation="profile_load" profile="unconfined" name="QtWebEngineProcess" pid=499 comm="apparmor_parser"
[ 9.177110] audit: type=1400 audit(1764094592.864:6): apparmor="STATUS" operation="profile_load" profile="unconfined" name="ch-run" pid=510 comm="apparmor_parser"
[ 9.177113] audit: type=1400 audit(1764094592.864:7): apparmor="STATUS" operation="profile_load" profile="unconfined" name="Discord" pid=497 comm="apparmor_parser"
[ 9.185412] <--macsec_get_platform_res()
[ 9.190881] audit: type=1400 audit(1764094592.864:8): apparmor="STATUS" operation="profile_load" profile="unconfined" name=4D6F6E676F444220436F6D70617373 pid=498 comm="apparmor_parser"
[ 9.200858] -->macsec_enable_car()
[ 9.209238] audit: type=1400 audit(1764094592.864:9): apparmor="STATUS" operation="profile_load" profile="unconfined" name="cam" pid=505 comm="apparmor_parser"
[ 9.209241] audit: type=1400 audit(1764094592.864:10): apparmor="STATUS" operation="profile_load" profile="unconfined" name="ch-checkns" pid=506 comm="apparmor_parser"
[ 9.216371] <--macsec_enable_car()
[ 9.224263] audit: type=1400 audit(1764094592.864:11): apparmor="STATUS" operation="profile_load" profile="unconfined" name="balena-etcher" pid=500 comm="apparmor_parser"
[ 9.238932] <--macsec_probe()
[ 9.240350] tegra23x-psc e860000.psc: Adding to iommu group 39
[ 9.240995] tegra-bpmp-bwmgr bwmgr: set EMC floor frequency to 665600KHz
[ 9.254638] nvethernet a808a10000.ethernet: Macsec: Reduced MTU: 1466 Max: 9000
[ 9.258940] nvethernet a808a10000.ethernet: mgbe0_0 (HW ver: 42) created with 4 DMA channels
[ 9.269906] tegra23x-psc e860000.psc: init done
[ 9.376788] pcieport 0001:00:00.0: AER: device recovery failed
[ 9.454837] thermal-trip-event cpu-throttle-alert: cooling device registered.
[ 9.455421] usbcore: registered new device driver onboard-usb-hub
[ 9.456209] nvethernet a808b10000.ethernet: Adding to iommu group 40
[ 9.456344] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/arad@9870000
[ 9.456350] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/processing-engine@9780000
[ 9.456352] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/asrc@9850000
[ 9.456355] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/amixer@9820000
[ 9.456358] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/adx@95e0000
[ 9.456360] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/adx@95d0000
[ 9.456363] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/adx@95c0000
[ 9.456366] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/adx@95b0000
[ 9.456369] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/adx@95a0000
[ 9.456371] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/adx@9590000
[ 9.456374] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/amx@9560000
[ 9.456376] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/amx@9550000
[ 9.456379] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/amx@9540000
[ 9.456382] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/amx@9530000
[ 9.456384] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/amx@9520000
[ 9.456387] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/amx@9510000
[ 9.456390] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/mvc@9810000
[ 9.456393] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/mvc@9800000
[ 9.456395] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/sfc@9730000
[ 9.456401] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/sfc@9720000
[ 9.456407] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/sfc@9710000
[ 9.456412] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/sfc@9700000
[ 9.456419] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/i2s@92b0000
[ 9.456423] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/i2s@9280000
[ 9.456427] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/admaif@9610000
[ 9.456689] usb 2-3.2.4: USB disconnect, device number 4
[ 9.456907] /bus@0/aconnect@9000000/ahub@9630000/i2s@9280000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 9.456955] /bus@0/aconnect@9000000/ahub@9630000/i2s@92b0000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 9.456968] /bus@0/aconnect@9000000/ahub@9630000/amx@9510000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 9.456980] /bus@0/aconnect@9000000/ahub@9630000/amx@9520000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 9.456993] /bus@0/aconnect@9000000/ahub@9630000/amx@9530000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 9.457006] /bus@0/aconnect@9000000/ahub@9630000/amx@9540000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 9.457018] /bus@0/aconnect@9000000/ahub@9630000/amx@9550000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 9.457031] /bus@0/aconnect@9000000/ahub@9630000/amx@9560000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 9.457043] /bus@0/aconnect@9000000/ahub@9630000/adx@9590000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 9.457056] /bus@0/aconnect@9000000/ahub@9630000/adx@95a0000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 9.457068] /bus@0/aconnect@9000000/ahub@9630000/adx@95b0000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 9.457081] /bus@0/aconnect@9000000/ahub@9630000/adx@95c0000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 9.457094] /bus@0/aconnect@9000000/ahub@9630000/adx@95d0000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 9.457106] /bus@0/aconnect@9000000/ahub@9630000/adx@95e0000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 9.457119] /bus@0/aconnect@9000000/ahub@9630000/admaif@9610000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 9.457158] nvethernet a808b10000.ethernet: Virtualization is not enabled
[ 9.457161] nvethernet a808b10000.ethernet: failed to read skip mac reset flag, default 0
[ 9.457162] nvethernet a808b10000.ethernet: failed to read MDIO address
[ 9.457165] nvethernet a808b10000.ethernet: Failed to read nvida,pause_frames, so setting to default support as disable
[ 9.457166] nvethernet a808b10000.ethernet: Failed to read nvida,disable-rx-checksum, so setting to default - rx checksum offload enabled
[ 9.457167] nvethernet a808b10000.ethernet: setting to default DMA bit mask
[ 9.457202] /bus@0/aconnect@9000000/ahub@9630000/sfc@9700000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 9.457214] /bus@0/aconnect@9000000/ahub@9630000/sfc@9710000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 9.457225] /bus@0/aconnect@9000000/ahub@9630000/sfc@9720000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 9.457236] /bus@0/aconnect@9000000/ahub@9630000/sfc@9730000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 9.457247] /bus@0/aconnect@9000000/ahub@9630000/processing-engine@9780000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 9.457259] /bus@0/aconnect@9000000/ahub@9630000/mvc@9800000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 9.457270] /bus@0/aconnect@9000000/ahub@9630000/mvc@9810000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 9.457281] /bus@0/aconnect@9000000/ahub@9630000/amixer@9820000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 9.457298] /bus@0/aconnect@9000000/ahub@9630000/asrc@9850000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 9.457314] /bus@0/aconnect@9000000/ahub@9630000/arad@9870000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 9.460882] ina238 2-0044: power monitor ina238 (Rshunt = 2000 uOhm, gain = 4)
[ 9.461015] nvethernet a808b10000.ethernet: failed to read or invalid MDC CR - default to 5
[ 9.461063] nvethernet a808b10000.ethernet: failed to get phy reset gpio error: -2
[ 9.461222] thermal-trip-event gpu-throttle-alert: cooling device registered.
[ 9.463087] gic 9961000.interrupt-controller: GIC IRQ controller registered
[ 9.463551] tegra-aconnect bus@0:aconnect@9000000: Tegra ACONNECT bus registered
[ 9.467151] nvethernet a808b10000.ethernet: Ethernet MAC address: 4c:bb:47:0d:70:f5
[ 9.467613] thermal-trip-event soc012-throttle-alert: cooling device registered.
[ 9.469259] nvethernet a808b10000.ethernet: VM IRQ is handled by Camera CPU: 4
[ 9.479479] thermal-trip-event soc345-throttle-alert: cooling device registered.
[ 9.481269] r8126: This product is covered by one or more of the following patents: US6,570,884, US6,115,776, and US6,327,625.
[ 9.483270] r8126 Copyright (C) 2025 Realtek NIC software team <nicfae@realtek.com>
This program comes with ABSOLUTELY NO WARRANTY; for details, please see <http://www.gnu.org/licenses/>.
This is free software, and you are welcome to redistribute it under certain conditions; see <http://www.gnu.org/licenses/>.
[ 9.491549] arm_spe_pmu spe-pmu: probed SPEv1.2 for CPUs 0-13 [max_record_sz 64, align 64, features 0x57]
[ 9.494393] -->macsec_probe()
[ 9.494430] nvethernet a808b10000.ethernet: DT info about vlan in clear is missing setting default-disabled
[ 9.494433] -->macsec_get_platform_res()
[ 9.495314] ivc-cdev: hypervisor not present
[ 9.496842] <--macsec_get_platform_res()
[ 9.496845] -->macsec_enable_car()
[ 9.497004] <--macsec_enable_car()
[ 9.497015] <--macsec_probe()
[ 9.497016] nvethernet a808b10000.ethernet: Macsec: Reduced MTU: 1466 Max: 9000
[ 9.503686] nvethernet a808b10000.ethernet: mgbe1_0 (HW ver: 42) created with 4 DMA channels
[ 9.506408] cs_system_cfg: CoreSight Configuration manager initialised
[ 9.509864] nvethernet a808d10000.ethernet: Adding to iommu group 41
[ 9.510524] nvethernet a808d10000.ethernet: Virtualization is not enabled
[ 9.510528] nvethernet a808d10000.ethernet: failed to read skip mac reset flag, default 0
[ 9.510530] nvethernet a808d10000.ethernet: failed to read MDIO address
[ 9.510532] nvethernet a808d10000.ethernet: Failed to read nvida,pause_frames, so setting to default support as disable
[ 9.510534] nvethernet a808d10000.ethernet: Failed to read nvida,disable-rx-checksum, so setting to default - rx checksum offload enabled
[ 9.510535] nvethernet a808d10000.ethernet: setting to default DMA bit mask
[ 9.510928] nvsciipc nvsciipc: creating nvsciipc_uid sysfs group
[ 9.511127] nvsciipc nvsciipc: nvsciipc_uid sysfs group: done
[ 9.513011] nvsciipc: loaded module
[ 9.518187] nvethernet a808d10000.ethernet: failed to read or invalid MDC CR - default to 5
[ 9.518276] nvethernet a808d10000.ethernet: failed to get phy reset gpio error: -2
[ 9.523514] nvethernet a808d10000.ethernet: Ethernet MAC address: 4c:bb:47:0d:70:f6
[ 9.523598] nvethernet a808d10000.ethernet: VM IRQ is handled by Camera CPU: 4
[ 9.530389] nvmap_heap_init: nvmap_heap_init: created heap block cache
[ 9.531514] nvmap_co_device_init: vpr :dma coherent mem declare 0x0000002004600000,914358272
[ 9.531518] tegra-carveouts tegra-carveouts: assigned reserved memory node vpr-carveout
[ 9.531525] nvmap_page_pool_init: Total RAM pages: 32178673
[ 9.531527] nvmap_page_pool_init: nvmap page pool size: 4022334 pages (3424 MB)
[ 9.531559] nvmap_background_zero_thread: PP zeroing thread starting.
[ 9.531620] nvmap_heap_create: created heap vpr base 0x0000002004600000 size (892928KiB)
[ 9.531641] nvmap_heap_create: fsi :dma coherent mem declare 0x0000001fc4000000,16777216
[ 9.531642] nvmap_heap_create: created heap fsi base 0x0000001fc4000000 size (16384KiB)
[ 9.585981] hub 2-3.2:1.0: USB hub found
[ 9.586053] -->macsec_probe()
[ 9.586092] nvethernet a808d10000.ethernet: DT info about vlan in clear is missing setting default-disabled
[ 9.586095] -->macsec_get_platform_res()
[ 9.588704] <--macsec_get_platform_res()
[ 9.588708] -->macsec_enable_car()
[ 9.588895] hub 2-3.2:1.0: 4 ports detected
[ 9.589029] <--macsec_enable_car()
[ 9.589042] <--macsec_probe()
[ 9.589044] nvethernet a808d10000.ethernet: Macsec: Reduced MTU: 1466 Max: 9000
[ 9.593861] nvethernet a808d10000.ethernet: mgbe2_0 (HW ver: 42) created with 4 DMA channels
[ 9.601924] nvethernet a808e10000.ethernet: Adding to iommu group 42
[ 9.604906] nvethernet a808e10000.ethernet: Virtualization is not enabled
[ 9.604910] nvethernet a808e10000.ethernet: failed to read skip mac reset flag, default 0
[ 9.604912] nvethernet a808e10000.ethernet: failed to read MDIO address
[ 9.604914] nvethernet a808e10000.ethernet: Failed to read nvida,pause_frames, so setting to default support as disable
[ 9.604917] nvethernet a808e10000.ethernet: Failed to read nvida,disable-rx-checksum, so setting to default - rx checksum offload enabled
[ 9.604919] nvethernet a808e10000.ethernet: setting to default DMA bit mask
[ 9.617698] nvethernet a808e10000.ethernet: failed to read or invalid MDC CR - default to 5
[ 9.617806] nvethernet a808e10000.ethernet: failed to get phy reset gpio error: -2
[ 9.622321] nvethernet a808e10000.ethernet: Ethernet MAC address: 4c:bb:47:0d:70:f7
[ 9.623951] nvethernet a808e10000.ethernet: VM IRQ is handled by Camera CPU: 4
[ 9.624813] usb 1-4.2.1: USB disconnect, device number 5
[ 9.646509] hub 2-3.2:1.0: USB hub found
[ 9.648785] hub 2-3.2:1.0: 4 ports detected
[ 9.681125] -->macsec_probe()
[ 9.681174] nvethernet a808e10000.ethernet: DT info about vlan in clear is missing setting default-disabled
[ 9.681176] -->macsec_get_platform_res()
[ 9.692497] <--macsec_get_platform_res()
[ 9.692503] -->macsec_enable_car()
[ 9.692669] <--macsec_enable_car()
[ 9.692682] <--macsec_probe()
[ 9.692684] nvethernet a808e10000.ethernet: Macsec: Reduced MTU: 1466 Max: 9000
[ 9.696309] nvethernet a808e10000.ethernet: mgbe3_0 (HW ver: 42) created with 4 DMA channels
[ 9.731068] camrtc-coe tegra-capture-coe0: netdev event 5 dev mgbe0_0
[ 9.753233] camrtc-coe tegra-capture-coe0: Ch4->PDMA4
[ 9.765672] camrtc-coe tegra-capture-coe0: Ch5->PDMA5
[ 9.767125] scare-pigeon 8188700000.vi0-thi: capture_support_probe: hwpm VI address: 0x8188700000
[ 9.767174] scare-pigeon 8188f00000.vi1-thi: capture_support_probe: hwpm VI address: 0x8188f00000
[ 9.767198] scare-pigeon 8188b00000.isp-thi: capture_support_probe: hwpm ISP address: 0x8188b00000
[ 9.767226] scare-pigeon 818ab00000.isp1-thi: capture_support_probe: hwpm ISP address: 0x818ab00000
[ 9.767583] camrtc-coe tegra-capture-coe0: Ch6->PDMA6
[ 9.768817] camrtc-coe tegra-capture-coe0: Ch7->PDMA7
[ 9.769012] tegra194-vi5 8181200000.host1x:vi0@8188400000: Adding to iommu group 43
[ 9.769648] tegra194-vi5 8181200000.host1x:vi0@8188400000: vi5_probe: client init done
[ 9.769736] driver not enabled, cannot register any devices
[ 9.769737] tegra194-vi5 8181200000.host1x:vi0@8188400000: Unable to create debugfs entry
[ 9.774222] tegra-se 8188110000.crypto: Adding to iommu group 44
[ 9.779390] camrtc-coe tegra-capture-coe0: Ch8->PDMA7
[ 9.779449] camrtc-coe tegra-capture-coe0: Camera Over Eth controller a808a10000.ethernet num_chans=5 IRQ=4
[ 9.780426] tegra194-vi5 8181200000.host1x:vi1@8188c00000: Adding to iommu group 45
[ 9.780491] nv_nvsciipc_init.sh[851]: found /dev/nvsciipc
[ 9.782141] tegra194-vi5 8181200000.host1x:vi1@8188c00000: vi5_probe: client init done
[ 9.782151] driver not enabled, cannot register any devices
[ 9.782152] tegra194-vi5 8181200000.host1x:vi1@8188c00000: Unable to create debugfs entry
[ 9.783977] tegra-se 8188120000.crypto: Adding to iommu group 46
[ 9.784033] camrtc-coe tegra-capture-coe1: netdev event 5 dev mgbe1_0
[ 9.784854] camrtc-coe tegra-capture-coe1: Ch4->PDMA4
[ 9.784884] camrtc-coe tegra-capture-coe1: Ch5->PDMA5
[ 9.784905] camrtc-coe tegra-capture-coe1: Ch6->PDMA6
[ 9.784926] camrtc-coe tegra-capture-coe1: Ch7->PDMA7
[ 9.784947] camrtc-coe tegra-capture-coe1: Ch8->PDMA7
[ 9.785001] camrtc-coe tegra-capture-coe1: Camera Over Eth controller a808b10000.ethernet num_chans=5 IRQ=4
[ 9.787274] tegra-se 8188140000.crypto: Adding to iommu group 47
[ 9.788400] camrtc-coe tegra-capture-coe2: netdev event 5 dev mgbe2_0
[ 9.789214] nvsciipc: nvsciipc_uid is set as 2000
[ 9.789243] nv_nvsciipc_init.sh[851]: set 2000 to /sys/devices/platform/nvsciipc/nvsciipc_uid
[ 9.796974] tegra-se 8188140000.crypto: registered HASH algorithms
[ 9.798145] camrtc-coe tegra-capture-coe2: Ch4->PDMA4
[ 9.802755] driver not enabled, cannot register any devices
[ 9.805414] pva_iommu_context_dev 818c000000.pva0:pva0_niso1_ctx0: Adding to iommu group 48
[ 9.805471] pva_iommu_context_dev 818c000000.pva0:pva0_niso1_ctx0: initialized (streamid=4354)
[ 9.807504] camrtc-coe tegra-capture-coe2: Ch5->PDMA5
[ 9.807822] pva_iommu_context_dev 818c000000.pva0:pva0_niso1_ctx1: Adding to iommu group 49
[ 9.808173] loop0: detected capacity change from 0 to 32768
[ 9.809510] pva_iommu_context_dev 818c000000.pva0:pva0_niso1_ctx1: initialized (streamid=4355)
[ 9.813489] camrtc-coe tegra-capture-coe2: Ch6->PDMA6
[ 9.818560] pva_iommu_context_dev 818c000000.pva0:pva0_niso1_ctx2: Adding to iommu group 50
[ 9.822005] pva_iommu_context_dev 818c000000.pva0:pva0_niso1_ctx2: initialized (streamid=4356)
[ 9.822832] camrtc-coe tegra-capture-coe2: Ch7->PDMA7
[ 9.822867] camrtc-coe tegra-capture-coe2: Ch8->PDMA7
[ 9.822937] camrtc-coe tegra-capture-coe2: Camera Over Eth controller a808d10000.ethernet num_chans=5 IRQ=4
[ 9.823075] camrtc-coe tegra-capture-coe3: netdev event 5 dev mgbe3_0
[ 9.823131] camrtc-coe tegra-capture-coe3: Ch4->PDMA4
[ 9.823155] camrtc-coe tegra-capture-coe3: Ch5->PDMA5
[ 9.823176] camrtc-coe tegra-capture-coe3: Ch6->PDMA6
[ 9.823196] camrtc-coe tegra-capture-coe3: Ch7->PDMA7
[ 9.823219] camrtc-coe tegra-capture-coe3: Ch8->PDMA7
[ 9.823277] camrtc-coe tegra-capture-coe3: Camera Over Eth controller a808e10000.ethernet num_chans=5 IRQ=4
[ 9.852661] pva_iommu_context_dev 818c000000.pva0:pva0_niso1_ctx3: Adding to iommu group 51
[ 9.856831] pva_iommu_context_dev 818c000000.pva0:pva0_niso1_ctx3: initialized (streamid=4357)
[ 9.879517] pva_iommu_context_dev 818c000000.pva0:pva0_niso1_ctx4: Adding to iommu group 52
[ 9.881687] pva_iommu_context_dev 818c000000.pva0:pva0_niso1_ctx4: initialized (streamid=4358)
[ 9.884245] nvidia-nvlink: Nvlink Core is being initialized, major device number 491
[ 9.893203] nvidia 0000:01:00.0: Adding to iommu group 53
[ 9.901546] pva_iommu_context_dev 818c000000.pva0:pva0_niso1_ctx5: Adding to iommu group 54
[ 9.902360] nvidia 0000:01:00.0: enabling device (0000 -> 0002)
[ 9.903629] pva_iommu_context_dev 818c000000.pva0:pva0_niso1_ctx5: initialized (streamid=4359)
[ 9.911181] nvvrs-pseq-rtc nvvrs-pseq-rtc: registered as rtc0
[ 9.912610] nvvrs-pseq-rtc nvvrs-pseq-rtc: setting system clock to 1970-01-01T00:00:42 UTC (42)
[ 9.923459] pva_iommu_context_dev 818c000000.pva0:pva0_niso1_ctx6: Adding to iommu group 55
[ 9.926293] pva_iommu_context_dev 818c000000.pva0:pva0_niso1_ctx6: initialized (streamid=4360)
[ 9.931146] pva_iommu_context_dev 818c000000.pva0:pva0_niso1_ctx7: Adding to iommu group 56
[ 9.932194] pva_iommu_context_dev 818c000000.pva0:pva0_niso1_ctx7: initialized (streamid=4361)
[ 9.934569] Mass Storage Function, version: 2009/09/11
[ 9.934572] LUN: removable file: (no medium)
[ 9.936268] pva_iommu_context_dev 818c000000.pva0:pva0_niso1_ctx8: Adding to iommu group 57
[ 9.937268] pva_iommu_context_dev 818c000000.pva0:pva0_niso1_ctx8: initialized (streamid=4353)
[ 9.944951] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/i2s@9280000
[ 9.956867] /bus@0/aconnect@9000000/ahub@9630000/i2s@9280000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 9.966648] pva_kmd 818c000000.pva0: syncpt_unit_base 81c0000000 syncpt_unit_size 4000000 size 10000
[ 9.966655] pva_iommu_context_dev 818c000000.pva0:pva0_niso1_ctx8: PVA syncpt (RO & RW) iova: 78000000, size: 4000000
[ 9.966799] Allocated pva->fw_carveout
[ 9.968075] pva_kmd 818c000000.pva0: PVA probe completed successfully
[ 9.969683] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/i2s@92b0000
[ 9.970121] nvpva_init completed: 0. GSC boot: 1
[ 9.977140] /bus@0/aconnect@9000000/ahub@9630000/i2s@92b0000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 9.989175] usb 2-3.2.4: new SuperSpeed USB device number 5 using tegra-xusb
[ 10.007853] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/amx@9510000
[ 10.007890] /bus@0/aconnect@9000000/ahub@9630000/amx@9510000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 10.009610] tegra-adma 9440000.dma-controller: Tegra210 ADMA driver registered 64 channels
[ 10.010102] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/amx@9520000
[ 10.010122] /bus@0/aconnect@9000000/ahub@9630000/amx@9520000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 10.014709] loop0: detected capacity change from 0 to 8
[ 10.018946] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/amx@9530000
[ 10.020602] r8126 0002:01:00.0 enP2p1s0: renamed from eth0
[ 10.022857] /bus@0/aconnect@9000000/ahub@9630000/amx@9530000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 10.049637] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/amx@9540000
[ 10.049674] /bus@0/aconnect@9000000/ahub@9630000/amx@9540000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 10.056921] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/amx@9550000
[ 10.060347] /bus@0/aconnect@9000000/ahub@9630000/amx@9550000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 10.067274] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/amx@9560000
[ 10.067356] /bus@0/aconnect@9000000/ahub@9630000/amx@9560000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 10.068529] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/adx@9590000
[ 10.068574] /bus@0/aconnect@9000000/ahub@9630000/adx@9590000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 10.069790] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/adx@95a0000
[ 10.069812] /bus@0/aconnect@9000000/ahub@9630000/adx@95a0000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 10.070865] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/adx@95b0000
[ 10.070925] /bus@0/aconnect@9000000/ahub@9630000/adx@95b0000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 10.071991] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/adx@95c0000
[ 10.072049] /bus@0/aconnect@9000000/ahub@9630000/adx@95c0000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 10.073204] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/adx@95d0000
[ 10.073234] /bus@0/aconnect@9000000/ahub@9630000/adx@95d0000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 10.073709] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this.
[ 10.076573] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/adx@95e0000
[ 10.076600] /bus@0/aconnect@9000000/ahub@9630000/adx@95e0000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 10.076921] configfs-gadget.l4t gadget.0: HOST MAC ae:ab:02:af:fb:c4
[ 10.076926] configfs-gadget.l4t gadget.0: MAC ae:ab:02:af:fb:c5
[ 10.077672] configfs-gadget.l4t gadget.0: HOST MAC ae:ab:02:af:fb:c6
[ 10.077683] configfs-gadget.l4t gadget.0: MAC ae:ab:02:af:fb:c7
[ 10.077716] tegra-xudc a808670000.usb: EP 0 (type: ctrl, dir: out) enabled
[ 10.082905] l4tbr0: port 1(usb0) entered blocking state
[ 10.082914] l4tbr0: port 1(usb0) entered disabled state
[ 10.082923] configfs-gadget.l4t gadget.0 usb0: entered allmulticast mode
[ 10.083217] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/admaif@9610000
[ 10.084913] configfs-gadget.l4t gadget.0 usb0: entered promiscuous mode
[ 10.088145] /bus@0/aconnect@9000000/ahub@9630000/admaif@9610000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 10.089641] l4tbr0: port 2(usb1) entered blocking state
[ 10.089648] l4tbr0: port 2(usb1) entered disabled state
[ 10.089657] configfs-gadget.l4t gadget.0 usb1: entered allmulticast mode
[ 10.102895] configfs-gadget.l4t gadget.0 usb1: entered promiscuous mode
[ 10.107205] loop0: detected capacity change from 0 to 32768
[ 10.110341] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/sfc@9700000
[ 10.110373] /bus@0/aconnect@9000000/ahub@9630000/sfc@9700000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 10.113072] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/sfc@9710000
[ 10.113098] /bus@0/aconnect@9000000/ahub@9630000/sfc@9710000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 10.114300] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/sfc@9720000
[ 10.114323] /bus@0/aconnect@9000000/ahub@9630000/sfc@9720000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 10.115816] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/sfc@9730000
[ 10.115838] /bus@0/aconnect@9000000/ahub@9630000/sfc@9730000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 10.117024] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/processing-engine@9780000
[ 10.117047] /bus@0/aconnect@9000000/ahub@9630000/processing-engine@9780000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 10.119101] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/mvc@9800000
[ 10.119125] /bus@0/aconnect@9000000/ahub@9630000/mvc@9800000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 10.120600] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/mvc@9810000
[ 10.120625] /bus@0/aconnect@9000000/ahub@9630000/mvc@9810000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 10.125661] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/amixer@9820000
[ 10.128796] /bus@0/aconnect@9000000/ahub@9630000/amixer@9820000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 10.132558] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/asrc@9850000
[ 10.132589] /bus@0/aconnect@9000000/ahub@9630000/asrc@9850000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 10.134029] /bus@0/aconnect@9000000/ahub@9630000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000/arad@9870000
[ 10.134056] /bus@0/aconnect@9000000/ahub@9630000/arad@9870000: Fixed dependency cycle(s) with /bus@0/aconnect@9000000/ahub@9630000
[ 10.134071] nvsciipc: set_db start
[ 10.134088] nvsciipc: set_db done
[ 10.143603] block nvme0n1: No UUID available providing old NGUID
[ 10.159392] NET: Registered PF_QIPCRTR protocol family
[ 10.175338] tegra210-admaif 9610000.admaif: Adding to iommu group 58
[ 10.188468] systemd-journald[276]: Time jumped backwards, rotating.
[ 10.263852] input: NVIDIA Jetson Thor AGX APE Headset Jack as /devices/platform/sound/sound/card1/input8
[ 10.264811] tegra-audio-graph-card sound: Registered APE graph sound card with DPCM links for AHUB
[ 10.273134] tegra-mixer-controls sound:mixer-controls: Begin probe of override control device
[ 10.274231] tegra-mixer-controls sound:mixer-controls: Registered override controls for APE sound card
[ 10.478891] hub 1-4.2:1.0: USB hub found
[ 10.480101] hub 1-4.2:1.0: 4 ports detected
[ 10.485975] hub 1-4.2:1.0: USB hub found
[ 10.486820] hub 1-4.2:1.0: 4 ports detected
[ 10.503289] Bluetooth: Core ver 2.22
[ 10.503320] NET: Registered PF_BLUETOOTH protocol family
[ 10.503322] Bluetooth: HCI device and connection manager initialized
[ 10.503328] Bluetooth: HCI socket layer initialized
[ 10.503330] Bluetooth: L2CAP socket layer initialized
[ 10.503334] Bluetooth: SCO socket layer initialized
[ 10.508059] usbcore: registered new interface driver btusb
[ 10.509515] rtk_btusb: Realtek Bluetooth USB driver ver 3.1.65ab490.20240531-141726
[ 10.509519] rtk_btcoex: rtk_btcoex_init: version: 1.2
[ 10.509520] rtk_btcoex: create workqueue
[ 10.509551] rtk_btcoex: alloc buffers 1792, 2432 for ev and l2
[ 10.509575] usbcore: registered new interface driver rtk_btusb
[ 10.509928] Bluetooth: hci0: Device revision is 0
[ 10.509934] Bluetooth: hci0: Secure boot is enabled
[ 10.509935] Bluetooth: hci0: OTP lock is disabled
[ 10.509936] Bluetooth: hci0: API lock is enabled
[ 10.509937] Bluetooth: hci0: Debug lock is disabled
[ 10.509937] Bluetooth: hci0: Minimum firmware build 1 week 10 2014
[ 10.509939] Bluetooth: hci0: Bootloader timestamp 2022.18 buildtype 1 build 16362
[ 10.511051] Bluetooth: hci0: Found device firmware: intel/ibt-0291-0291.sfi
[ 10.511083] Bluetooth: hci0: Boot Address: 0x100800
[ 10.511085] Bluetooth: hci0: Firmware Version: 66-18.26
[ 10.521276] usbcore: registered new device driver r8152-cfgselector
[ 10.609296] r8152-cfgselector 2-3.2.4: reset SuperSpeed USB device number 5 using tegra-xusb
[ 10.662127] enP2p1s0: 0xffff800088900000, 4c:bb:47:14:1f:4c, IRQ 279
[ 10.690007] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 10.690012] Bluetooth: BNEP filters: protocol multicast
[ 10.690016] Bluetooth: BNEP socket layer initialized
[ 10.694318] r8126 0002:01:00.0 enP2p1s0: registered PHC device on enP2p1s0
[ 10.694322] r8126 0002:01:00.0 enP2p1s0: reset PHC clock
[ 10.699174] camrtc-coe tegra-capture-coe0: netdev event 14 dev mgbe0_0
[ 10.705199] r8152 2-3.2.4:1.0: Direct firmware load for rtl_nic/rtl8153a-3.fw failed with error -2
[ 10.705776] r8152 2-3.2.4:1.0: unable to load firmware patch rtl_nic/rtl8153a-3.fw (-2)
[ 10.714858] camrtc-coe tegra-capture-coe0: netdev event 1 dev mgbe0_0
[ 10.714962] camrtc-coe tegra-capture-coe0: netdev event 4 dev mgbe0_0
[ 10.715167] camrtc-coe tegra-capture-coe0: netdev event 4 dev mgbe0_0
[ 10.718850] camrtc-coe tegra-capture-coe1: netdev event 14 dev mgbe1_0
[ 10.728443] camrtc-coe tegra-capture-coe1: netdev event 1 dev mgbe1_0
[ 10.728502] camrtc-coe tegra-capture-coe1: netdev event 4 dev mgbe1_0
[ 10.731707] camrtc-coe tegra-capture-coe2: netdev event 14 dev mgbe2_0
[ 10.741390] camrtc-coe tegra-capture-coe2: netdev event 1 dev mgbe2_0
[ 10.741507] camrtc-coe tegra-capture-coe2: netdev event 4 dev mgbe2_0
[ 10.741532] camrtc-coe tegra-capture-coe2: netdev event 4 dev mgbe2_0
[ 10.745412] camrtc-coe tegra-capture-coe3: netdev event 14 dev mgbe3_0
[ 10.754681] camrtc-coe tegra-capture-coe3: netdev event 1 dev mgbe3_0
[ 10.754719] camrtc-coe tegra-capture-coe3: netdev event 4 dev mgbe3_0
[ 10.772960] r8152 2-3.2.4:1.0 eth0: v1.12.13
[ 10.772989] usbcore: registered new interface driver r8152
[ 10.775036] usbcore: registered new interface driver cdc_ether
[ 10.775756] usbcore: registered new interface driver r8153_ecm
[ 10.780760] usb 1-4.2.1: new low-speed USB device number 6 using tegra-xusb
[ 10.798768] nvethernet a808e10000.ethernet: [xpcs_lane_bring_up][827][type:0x4][loga-0x0] PCS block lock SUCCESS
[ 10.805866] camrtc-coe tegra-capture-coe0: netdev event 4 dev mgbe0_0
[ 10.806535] camrtc-coe tegra-capture-coe1: netdev event 4 dev mgbe1_0
[ 10.807092] camrtc-coe tegra-capture-coe2: netdev event 4 dev mgbe2_0
[ 10.807619] camrtc-coe tegra-capture-coe3: netdev event 4 dev mgbe3_0
[ 10.858790] nvethernet a808e10000.ethernet: [xpcs_lane_bring_up][827][type:0x4][loga-0x0] PCS block lock SUCCESS
[ 10.870843] Consider using thermal netlink events interface
[ 10.937323] input: Chicony HP Elite USB Keyboard as /devices/platform/bus@0/a80aa10000.usb/usb1/1-4/1-4.2/1-4.2.1/1-4.2.1:1.0/0003:03F0:034A.0003/input/input9
[ 11.049044] hid-generic 0003:03F0:034A.0003: input,hidraw0: USB HID v1.10 Keyboard [Chicony HP Elite USB Keyboard] on usb-a80aa10000.usb-4.2.1/input0
[ 11.057976] input: Chicony HP Elite USB Keyboard System Control as /devices/platform/bus@0/a80aa10000.usb/usb1/1-4/1-4.2/1-4.2.1/1-4.2.1:1.1/0003:03F0:034A.0004/input/input10
[ 11.117063] input: Chicony HP Elite USB Keyboard Consumer Control as /devices/platform/bus@0/a80aa10000.usb/usb1/1-4/1-4.2/1-4.2.1/1-4.2.1:1.1/0003:03F0:034A.0004/input/input11
[ 11.117488] hid-generic 0003:03F0:034A.0004: input,hidraw1: USB HID v1.10 Device [Chicony HP Elite USB Keyboard] on usb-a80aa10000.usb-4.2.1/input1
[ 11.170867] r8152 2-3.2.4:1.0 enxd03745b8b4b1: renamed from eth0
[ 11.435429] nv_platform 8808c00000.display: Adding to iommu group 59
[ 11.435504] iommu smmu3.0x0000008806000000: IOMMU driver was not able to establish FW requested direct mapping.
[ 11.439326] platform 8808c00000.display:nvdisplay-niso: Adding to iommu group 60
[ 11.441092] NVRM: devm_reset_control_get failed, err: -2
[ 11.441096] NVRM: devm_reset_control_get failed, err: -2
[ 11.441098] NVRM: mipi_cal devm_reset_control_get failed, err: -2
[ 11.442013] NVRM: loading NVIDIA UNIX Open Kernel Module for aarch64 TempVersion Release Build (bugfix_main) (buildbrain@288300e6-664a-4818-9b68-cc3e41612901-juaq-jkjpg) Tue Dec 30 15:54:35 PST 2025
[ 11.446206] tegra-bpmp-bwmgr bwmgr: set EMC floor frequency to 665600KHz
[ 11.447367] tegra-bpmp-bwmgr bwmgr: cap EMC frequency to 4266000000Hz
[ 11.467939] nvidia-modeset: Loading NVIDIA UNIX Open Kernel Mode Setting Driver for aarch64 TempVersion Release Build (bugfix_main) (buildbrain@288300e6-664a-4818-9b68-cc3e41612901-juaq-jkjpg) Tue Dec 30 15:54:25 PST 2025
[ 11.470158] [drm] [nvidia-drm] [GPU ID 0x00000100] Loading driver
[ 11.922781] nvethernet a808e10000.ethernet: [xpcs_lane_bring_up][827][type:0x4][loga-0x0] PCS block lock SUCCESS
[ 12.338580] [drm] Initialized nvidia-drm 0.0.0 20160202 for 0000:01:00.0 on minor 2
[ 12.338592] nvidia 0000:01:00.0: [drm] No compatible format found
[ 12.340186] nvidia 0000:01:00.0: [drm] Cannot find any crtc or sizes
[ 12.340230] [drm] [nvidia-drm] [GPU ID 0x00020000] Loading driver
[ 12.373561] Bluetooth: hci0: Waiting for firmware download to complete
[ 12.373930] Bluetooth: hci0: Firmware loaded in 1819214 usecs
[ 12.373998] Bluetooth: hci0: Waiting for device to boot
[ 12.431931] Bluetooth: hci0: Device booted in 56598 usecs
[ 12.432551] Bluetooth: hci0: Found Intel DDC parameters: intel/ibt-0291-0291.ddc
[ 12.433942] Bluetooth: hci0: Applying Intel DDC parameters completed
[ 12.434941] Bluetooth: hci0: No support for BT device in ACPI firmware
[ 12.437936] Bluetooth: hci0: Firmware timestamp 2026.18 buildtype 1 build 112962
[ 12.437941] Bluetooth: hci0: Firmware SHA1: 0x38841b2b
[ 12.546731] nvidia-modeset: WARNING: HW supports 8 heads. Limiting to 4 heads
[ 12.548981] nvidia-modeset: WARNING: GPU:0: The head configuration (0xff) is inconsistent with the number of heads (4)
[ 12.554110] Bluetooth: MGMT ver 1.22
[ 12.556967] NET: Registered PF_ALG protocol family
[ 12.718959] [drm] Initialized nvidia-drm 0.0.0 20160202 for 8808c00000.display on minor 3
[ 12.741149] Console: switching to colour dummy device 80x25
[ 12.870217] nvidia-modeset: GPU:0: Found active displayID: 0x100 initialized by UEFI on head 0
[ 12.974785] nvethernet a808e10000.ethernet: [xpcs_lane_bring_up][827][type:0x4][loga-0x0] PCS block lock SUCCESS
[ 13.030030] Console: switching to colour frame buffer device 240x67
[ 13.162630] nv_platform 8808c00000.display: [drm] fb0: nvidia-drmdrmfb frame buffer device
[ 14.034772] nvethernet a808e10000.ethernet: [xpcs_lane_bring_up][827][type:0x4][loga-0x0] PCS block lock SUCCESS
[ 14.186548] r8152 2-3.2.4:1.0 enxd03745b8b4b1: carrier on
[ 15.088761] nvethernet a808e10000.ethernet: [xpcs_lane_bring_up][827][type:0x4][loga-0x0] PCS block lock SUCCESS
[ 15.903154] rfkill: input handler disabled
[ 16.142381] nvethernet a808e10000.ethernet: [xpcs_lane_bring_up][827][type:0x4][loga-0x0] PCS block lock SUCCESS
[ 16.192405] Bluetooth: RFCOMM TTY layer initialized
[ 16.192417] Bluetooth: RFCOMM socket layer initialized
[ 16.192423] Bluetooth: RFCOMM ver 1.11
[ 17.198784] nvethernet a808e10000.ethernet: [xpcs_lane_bring_up][827][type:0x4][loga-0x0] PCS block lock SUCCESS
[ 18.254785] nvethernet a808e10000.ethernet: [xpcs_lane_bring_up][827][type:0x4][loga-0x0] PCS block lock SUCCESS
[ 19.318786] nvethernet a808e10000.ethernet: [xpcs_lane_bring_up][827][type:0x4][loga-0x0] PCS block lock SUCCESS
[ 20.366800] nvethernet a808e10000.ethernet: [xpcs_lane_bring_up][827][type:0x4][loga-0x0] PCS block lock SUCCESS
[ 21.424812] nvethernet a808e10000.ethernet: [xpcs_lane_bring_up][827][type:0x4][loga-0x0] PCS block lock SUCCESS
[ 22.478791] nvethernet a808e10000.ethernet: [xpcs_lane_bring_up][827][type:0x4][loga-0x0] PCS block lock SUCCESS
[ 23.534796] nvethernet a808e10000.ethernet: [xpcs_lane_bring_up][827][type:0x4][loga-0x0] PCS block lock SUCCESS
[ 24.591222] nvethernet a808e10000.ethernet: [xpcs_lane_bring_up][827][type:0x4][loga-0x0] PCS block lock SUCCESS
[ 25.646801] nvethernet a808e10000.ethernet: [xpcs_lane_bring_up][827][type:0x4][loga-0x0] PCS block lock SUCCESS
[ 26.702794] nvethernet a808e10000.ethernet: [xpcs_lane_bring_up][827][type:0x4][loga-0x0] PCS block lock SUCCESS
[ 27.758785] nvethernet a808e10000.ethernet: [xpcs_lane_bring_up][827][type:0x4][loga-0x0] PCS block lock SUCCESS
[ 28.814788] nvethernet a808e10000.ethernet: [xpcs_lane_bring_up][827][type:0x4][loga-0x0] PCS block lock SUCCESS
[ 29.870793] nvethernet a808e10000.ethernet: [xpcs_lane_bring_up][827][type:0x4][loga-0x0] PCS block lock SUCCESS
[ 30.926788] nvethernet a808e10000.ethernet: [xpcs_lane_bring_up][827][type:0x4][loga-0x0] PCS block lock SUCCESS
[ 31.982790] nvethernet a808e10000.ethernet: [xpcs_lane_bring_up][827][type:0x4][loga-0x0] PCS block lock SUCCESS
[ 33.038781] nvethernet a808e10000.ethernet: [xpcs_lane_bring_up][827][type:0x4][loga-0x0] PCS block lock SUCCESS
[ 34.096788] nvethernet a808e10000.ethernet: [xpcs_lane_bring_up][827][type:0x4][loga-0x0] PCS block lock SUCCESS
[ 35.150790] nvethernet a808e10000.ethernet: [xpcs_lane_bring_up][827][type:0x4][loga-0x0] PCS block lock SUCCESS
[ 36.206793] nvethernet a808e10000.ethernet: [xpcs_lane_bring_up][827][type:0x4][loga-0x0] PCS block lock SUCCESS
[ 37.262797] nvethernet a808e10000.ethernet: [xpcs_lane_bring_up][827][type:0x4][loga-0x0] PCS block lock SUCCESS
[ 38.319218] nvethernet a808e10000.ethernet: [xpcs_lane_bring_up][827][type:0x4][loga-0x0] PCS block lock SUCCESS
[ 39.374789] nvethernet a808e10000.ethernet: [xpcs_lane_bring_up][827][type:0x4][loga-0x0] PCS block lock SUCCESS
[ 40.430798] nvethernet a808e10000.ethernet: [xpcs_lane_bring_up][827][type:0x4][loga-0x0] PCS block lock SUCCESS
[ 41.488807] nvethernet a808e10000.ethernet: [xpcs_lane_bring_up][827][type:0x4][loga-0x0] PCS block lock SUCCESS
[ 42.542784] nvethernet a808e10000.ethernet: [xpcs_lane_bring_up][827][type:0x4][loga-0x0] PCS block lock SUCCESS
[ 43.600802] nvethernet a808e10000.ethernet: [xpcs_lane_bring_up][827][type:0x4][loga-0x0] PCS block lock SUCCESS
[ 44.655095] nvethernet a808e10000.ethernet: [xpcs_lane_bring_up][827][type:0x4][loga-0x0] PCS block lock SUCCESS
[ 45.713154] nvethernet a808e10000.ethernet: [xpcs_lane_bring_up][827][type:0x4][loga-0x0] PCS block lock SUCCESS
[ 46.767118] nvethernet a808e10000.ethernet: [xpcs_lane_bring_up][827][type:0x4][loga-0x0] PCS block lock SUCCESS
[ 47.823098] nvethernet a808e10000.ethernet: [xpcs_lane_bring_up][827][type:0x4][loga-0x0] PCS block lock SUCCESS
[ 48.879098] nvethernet a808e10000.ethernet: [xpcs_lane_bring_up][827][type:0x4][loga-0x0] PCS block lock SUCCESS
[ 49.935240] nvethernet a808e10000.ethernet: [xpcs_lane_bring_up][827][type:0x4][loga-0x0] PCS block lock SUCCESS
[ 50.991213] nvethernet a808e10000.ethernet: [xpcs_lane_bring_up][827][type:0x4][loga-0x0] PCS block lock SUCCESS
[ 52.046798] nvethernet a808e10000.ethernet: [xpcs_lane_bring_up][827][type:0x4][loga-0x0] PCS block lock SUCCESS
[ 53.103075] nvethernet a808e10000.ethernet: [xpcs_lane_bring_up][827][type:0x4][loga-0x0] PCS block lock SUCCESS
[ 54.158794] nvethernet a808e10000.ethernet: [xpcs_lane_bring_up][827][type:0x4][loga-0x0] PCS block lock SUCCESS
[ 55.220781] nvethernet a808e10000.ethernet: [xpcs_lane_bring_up][827][type:0x4][loga-0x0] PCS block lock SUCCESS
[ 56.270794] nvethernet a808e10000.ethernet: [xpcs_lane_bring_up][827][type:0x4][loga-0x0] PCS block lock SUCCESS
[ 57.326792] nvethernet a808e10000.ethernet: [xpcs_lane_bring_up][827][type:0x4][loga-0x0] PCS block lock SUCCESS
[ 58.382801] nvethernet a808e10000.ethernet: [xpcs_lane_bring_up][827][type:0x4][loga-0x0] PCS block lock SUCCESS
[ 59.438810] nvethernet a808e10000.ethernet: [xpcs_lane_bring_up][827][type:0x4][loga-0x0] PCS block lock SUCCESS
[ 60.496791] nvethernet a808e10000.ethernet: [xpcs_lane_bring_up][827][type:0x4][loga-0x0] PCS block lock SUCCESS
[ 61.550785] nvethernet a808e10000.ethernet: [xpcs_lane_bring_up][827][type:0x4][loga-0x0] PCS block lock SUCCESS
[ 62.608793] nvethernet a808e10000.ethernet: [xpcs_lane_bring_up][827][type:0x4][loga-0x0] PCS block lock SUCCESS
[ 63.664793] nvethernet a808e10000.ethernet: [xpcs_lane_bring_up][827][type:0x4][loga-0x0] PCS block lock SUCCESS
[ 64.720955] nvethernet a808e10000.ethernet: [xpcs_lane_bring_up][827][type:0x4][loga-0x0] PCS block lock SUCCESS
[ 65.774786] nvethernet a808e10000.ethernet: [xpcs_lane_bring_up][827][type:0x4][loga-0x0] PCS block lock SUCCESS
[ 66.831000] nvethernet a808e10000.ethernet: [xpcs_lane_bring_up][827][type:0x4][loga-0x0] PCS block lock SUCCESS
[ 67.886999] nvethernet a808e10000.ethernet: [xpcs_lane_bring_up][827][type:0x4][loga-0x0] PCS block lock SUCCESS
[ 68.942968] nvethernet a808e10000.ethernet: [xpcs_lane_bring_up][827][type:0x4][loga-0x0] PCS block lock SUCCESS
[ 69.998948] nvethernet a808e10000.ethernet: [xpcs_lane_bring_up][827][type:0x4][loga-0x0] PCS block lock SUCCESS
[ 71.054944] nvethernet a808e10000.ethernet: [xpcs_lane_bring_up][827][type:0x4][loga-0x0] PCS block lock SUCCESS
[-- Attachment #3: lspci.no_quirk --]
[-- Type: text/plain, Size: 33309 bytes --]
0000:00:00.0 PCI bridge: NVIDIA Corporation Device 22e6 (prog-if 00 [Normal decode])
Device tree node: /sys/firmware/devicetree/base/bus@0/pcie@d0b0000000/pci@0,0
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin ? routed to IRQ 127
IOMMU group: 0
Bus: primary=00, secondary=01, subordinate=ff, sec-latency=0
I/O behind bridge: [disabled] [32-bit]
Memory behind bridge: [disabled] [32-bit]
Prefetchable memory behind bridge: d0c0000000-d0c2ffffff [size=48M] [32-bit]
Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16- MAbort- >Reset- FastB2B-
PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
Capabilities: [40] Power Management version 3
Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold-)
Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [48] Express (v2) Root Port (Slot-), MSI 00
DevCap: MaxPayload 512 bytes, PhantFunc 0
ExtTag+ RBE+
DevCtl: CorrErr+ NonFatalErr+ FatalErr+ UnsupReq+
RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+
MaxPayload 256 bytes, MaxReadReq 4096 bytes
DevSta: CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr- TransPend-
LnkCap: Port #0, Speed 2.5GT/s, Width x0, ASPM L1, Exit Latency L1 <32us
ClockPM- Surprise- LLActRep+ BwNot+ ASPMOptComp+
LnkCtl: ASPM Disabled; RCB 128 bytes, Disabled- CommClk-
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed unknown, Width x0
TrErr- Train- SlotClk- DLActive- BWMgmt- ABWMgmt-
RootCap: CRSVisible+
RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna+ CRSVisible+
RootSta: PME ReqID 0000, PMEStatus- PMEPending-
DevCap2: Completion Timeout: Not Supported, TimeoutDis- NROPrPrP- LTR+
10BitTagComp+ 10BitTagReq- OBFF Not Supported, ExtFmt+ EETLPPrefix+, MaxEETLPPrefixes 1
EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
FRS+ LN System CLS Not Supported, TPHComp+ ExtTPHComp- ARIFwd+
AtomicOpsCap: Routing- 32bit+ 64bit+ 128bitCAS+
DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- LTR- 10BitTagReq- OBFF Disabled, ARIFwd+
AtomicOpsCtl: ReqEn- EgressBlck-
LnkCap2: Supported Link Speeds: Unknown, Crosslink- Retimer+ 2Retimers+ DRS+
LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-
Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete- EqualizationPhase1-
EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
Retimer- 2Retimers- CrosslinkRes: Downstream Port, DRS-
DownstreamComp: Link Down - Not Determined
Capabilities: [84] MSI: Enable+ Count=4/4 Maskable+ 64bit+
Address: 00000000fffff040 Data: 0000
Masking: 0000000a Pending: 00000000
Capabilities: [100 v1] Secondary PCI Express
LnkCtl3: LnkEquIntrruptEn- PerformEqu-
LaneErrStat: 0
Capabilities: [12c v1] Data Link Feature <?>
Capabilities: [138 v1] Physical Layer 16.0 GT/s <?>
Capabilities: [168 v1] Extended Capability ID 0x2a
Capabilities: [198 v1] Lane Margining at the Receiver <?>
Capabilities: [1e0 v2] L1 PM Substates
L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
PortCommonModeRestoreTime=0us PortTPowerOnTime=10us
L1SubCtl1: PCI-PM_L1.2- PCI-PM_L1.1- ASPM_L1.2- ASPM_L1.1-
T_CommonMode=0us LTR1.2_Threshold=0ns
L1SubCtl2: T_PwrOn=10us
Capabilities: [1f4 v2] Advanced Error Reporting
UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
UESvrt: DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr-
CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr-
AERCap: First Error Pointer: 00, ECRCGenCap+ ECRCGenEn+ ECRCChkCap+ ECRCChkEn+
MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap+
HeaderLog: 04808001 0000350f 00080000 00000000
RootCmd: CERptEn+ NFERptEn+ FERptEn+
RootSta: CERcvd- MultCERcvd- UERcvd- MultUERcvd-
FirstFatal- NonFatalMsg- FatalMsg- IntMsg 2
ErrorSrc: ERR_COR: 0000 ERR_FATAL/NONFATAL: 0000
Capabilities: [23c v1] Access Control Services
ACSCap: SrcValid+ TransBlk+ ReqRedir+ CmpltRedir+ UpstreamFwd+ EgressCtrl- DirectTrans-
ACSCtl: SrcValid+ TransBlk- ReqRedir+ CmpltRedir+ UpstreamFwd+ EgressCtrl- DirectTrans-
Capabilities: [244 v1] FRS Queueing <?>
Capabilities: [298 v1] Hierarchy ID <?>
Capabilities: [2b8 v1] Extended Capability ID 0x30
Kernel driver in use: pcieport
0000:01:00.0 3D controller: NVIDIA Corporation Device 2b00 (rev a1)
!!! Unknown header type 7f
Device tree node: /sys/firmware/devicetree/base/bus@0/pcie@d0b0000000/pci@0,0/gpu@0,0
Interrupt: pin ? routed to IRQ 356
IOMMU group: 53
Region 0: Memory at d0c0000000 (64-bit, prefetchable) [size=16M]
Kernel driver in use: nvidia
Kernel modules: nouveau, nvidia_drm, nvidia
0001:00:00.0 PCI bridge: NVIDIA Corporation Device 22d8 (prog-if 00 [Normal decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin ? routed to IRQ 185
IOMMU group: 10
Bus: primary=00, secondary=01, subordinate=ff, sec-latency=0
I/O behind bridge: [disabled] [32-bit]
Memory behind bridge: 28000000-280fffff [size=1M] [32-bit]
Prefetchable memory behind bridge: [disabled] [64-bit]
Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16- MAbort- >Reset- FastB2B-
PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
Capabilities: [40] Power Management version 3
Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold-)
Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [48] Express (v2) Root Port (Slot-), MSI 0f
DevCap: MaxPayload 512 bytes, PhantFunc 0
ExtTag+ RBE+
DevCtl: CorrErr+ NonFatalErr+ FatalErr+ UnsupReq+
RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+
MaxPayload 128 bytes, MaxReadReq 4096 bytes
DevSta: CorrErr- NonFatalErr- FatalErr+ UnsupReq- AuxPwr- TransPend-
LnkCap: Port #0, Speed 32GT/s, Width x1, ASPM not supported
ClockPM- Surprise+ LLActRep+ BwNot+ ASPMOptComp+
LnkCtl: ASPM Disabled; RCB 128 bytes, Disabled- CommClk-
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 16GT/s, Width x1
TrErr- Train- SlotClk+ DLActive+ BWMgmt- ABWMgmt-
RootCap: CRSVisible+
RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna+ CRSVisible+
RootSta: PME ReqID 0000, PMEStatus- PMEPending-
DevCap2: Completion Timeout: Not Supported, TimeoutDis- NROPrPrP- LTR+
10BitTagComp+ 10BitTagReq- OBFF Not Supported, ExtFmt+ EETLPPrefix+, MaxEETLPPrefixes 1
EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
FRS+ LN System CLS Not Supported, TPHComp+ ExtTPHComp- ARIFwd+
AtomicOpsCap: Routing- 32bit+ 64bit+ 128bitCAS+
DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- LTR- 10BitTagReq- OBFF Disabled, ARIFwd-
AtomicOpsCtl: ReqEn- EgressBlck-
LnkCap2: Supported Link Speeds: 2.5-32GT/s, Crosslink- Retimer+ 2Retimers+ DRS+
LnkCtl2: Target Link Speed: 32GT/s, EnterCompliance- SpeedDis-
Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete+ EqualizationPhase1+
EqualizationPhase2+ EqualizationPhase3+ LinkEqualizationRequest-
Retimer- 2Retimers- CrosslinkRes: Downstream Port, DRS-
DownstreamComp: Link Up - Present
Capabilities: [84] MSI: Enable+ Count=16/16 Maskable+ 64bit+
Address: 00000000fffff040 Data: 0000
Masking: 00007ff9 Pending: 00000000
Capabilities: [100 v1] Secondary PCI Express
LnkCtl3: LnkEquIntrruptEn- PerformEqu-
LaneErrStat: 0
Capabilities: [12c v1] Data Link Feature <?>
Capabilities: [138 v1] Physical Layer 16.0 GT/s <?>
Capabilities: [168 v1] Extended Capability ID 0x2a
Capabilities: [198 v1] Lane Margining at the Receiver <?>
Capabilities: [1e0 v2] L1 PM Substates
L1SubCap: PCI-PM_L1.2- PCI-PM_L1.1- ASPM_L1.2- ASPM_L1.1- L1_PM_Substates+
L1SubCtl1: PCI-PM_L1.2- PCI-PM_L1.1- ASPM_L1.2- ASPM_L1.1-
L1SubCtl2:
Capabilities: [1f4 v2] Advanced Error Reporting
UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
UESvrt: DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr-
CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr-
AERCap: First Error Pointer: 00, ECRCGenCap+ ECRCGenEn+ ECRCChkCap+ ECRCChkEn+
MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap+
HeaderLog: 4a008001 01000004 00000028 72040000
RootCmd: CERptEn+ NFERptEn+ FERptEn+
RootSta: CERcvd- MultCERcvd- UERcvd- MultUERcvd-
FirstFatal- NonFatalMsg- FatalMsg- IntMsg 2
ErrorSrc: ERR_COR: 0000 ERR_FATAL/NONFATAL: 0000
Capabilities: [23c v1] Access Control Services
ACSCap: SrcValid+ TransBlk+ ReqRedir+ CmpltRedir+ UpstreamFwd+ EgressCtrl- DirectTrans-
ACSCtl: SrcValid+ TransBlk- ReqRedir+ CmpltRedir+ UpstreamFwd+ EgressCtrl- DirectTrans-
Capabilities: [244 v1] FRS Queueing <?>
Capabilities: [254 v1] Downstream Port Containment
DpcCap: INT Msg #1, RPExt+ PoisonedTLP+ SwTrigger+ RP PIO Log 4, DL_ActiveErr+
DpcCtl: Trigger:1 Cmpl- INT+ ErrCor+ PoisonedTLP- SwTrigger- DL_ActiveErr-
DpcSta: Trigger- Reason:00 INT- RPBusy- TriggerExt:00 RP PIO ErrPtr:1f
Source: 0000
Capabilities: [298 v1] Hierarchy ID <?>
Capabilities: [2b8 v1] Extended Capability ID 0x30
Kernel driver in use: pcieport
0001:01:00.0 Network controller: Intel Corporation Wi-Fi 7(802.11be) AX1775*/AX1790*/BE20*/BE401/BE1750* 2x2 (rev 1a)
Subsystem: Intel Corporation BE200 320MHz [Gale Peak]
Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Interrupt: pin A routed to IRQ 301
IOMMU group: 38
Region 0: Memory at 28000000 (64-bit, non-prefetchable) [disabled] [size=16K]
Capabilities: [40] Power Management version 3
Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [50] MSI: Enable- Count=1/1 Maskable- 64bit+
Address: 0000000000000000 Data: 0000
Capabilities: [70] Express (v2) Endpoint, MSI 00
DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s unlimited, L1 unlimited
ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset+ SlotPowerLimit 0W
DevCtl: CorrErr- NonFatalErr- FatalErr- UnsupReq-
RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+ FLReset-
MaxPayload 128 bytes, MaxReadReq 512 bytes
DevSta: CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
LnkCap: Port #0, Speed 16GT/s, Width x1, ASPM L1, Exit Latency L1 <64us
ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp+
LnkCtl: ASPM Disabled; RCB 64 bytes, Disabled- CommClk-
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 16GT/s, Width x1
TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
DevCap2: Completion Timeout: Not Supported, TimeoutDis+ NROPrPrP- LTR+
10BitTagComp+ 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
FRS- TPHComp- ExtTPHComp-
AtomicOpsCap: 32bit- 64bit- 128bitCAS-
DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- LTR- 10BitTagReq- OBFF Disabled,
AtomicOpsCtl: ReqEn-
LnkCap2: Supported Link Speeds: 2.5-16GT/s, Crosslink- Retimer+ 2Retimers+ DRS-
LnkCtl2: Target Link Speed: 16GT/s, EnterCompliance- SpeedDis-
Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete+ EqualizationPhase1+
EqualizationPhase2+ EqualizationPhase3+ LinkEqualizationRequest-
Retimer- 2Retimers- CrosslinkRes: Upstream Port
Capabilities: [b0] MSI-X: Enable- Count=32 Masked-
Vector table: BAR=0 offset=00002000
PBA: BAR=0 offset=00003000
Capabilities: [100 v2] Advanced Error Reporting
UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq+ ACSViol-
UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
UESvrt: DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+
CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr-
AERCap: First Error Pointer: 14, ECRCGenCap+ ECRCGenEn+ ECRCChkCap+ ECRCChkEn+
MultHdrRecCap+ MultHdrRecEn- TLPPfxPres- HdrLogCap-
HeaderLog: 04008001 0000000f 01020000 478fdab5
Capabilities: [148 v1] Secondary PCI Express
LnkCtl3: LnkEquIntrruptEn- PerformEqu-
LaneErrStat: 0
Capabilities: [158 v1] Physical Layer 16.0 GT/s <?>
Capabilities: [17c v1] Lane Margining at the Receiver <?>
Capabilities: [188 v1] Latency Tolerance Reporting
Max snoop latency: 0ns
Max no snoop latency: 0ns
Capabilities: [190 v1] L1 PM Substates
L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
PortCommonModeRestoreTime=10us PortTPowerOnTime=14us
L1SubCtl1: PCI-PM_L1.2- PCI-PM_L1.1- ASPM_L1.2- ASPM_L1.1-
T_CommonMode=0us LTR1.2_Threshold=0ns
L1SubCtl2: T_PwrOn=10us
Capabilities: [1a0 v1] Vendor Specific Information: ID=0002 Rev=4 Len=100 <?>
Capabilities: [2a0 v1] Data Link Feature <?>
Capabilities: [2ac v1] Precision Time Measurement
PTMCap: Requester:+ Responder:- Root:-
PTMClockGranularity: Unimplemented
PTMControl: Enabled:- RootSelected:-
PTMEffectiveGranularity: Unknown
Capabilities: [2b8 v1] Vendor Specific Information: ID=0003 Rev=1 Len=054 <?>
Capabilities: [500 v1] Vendor Specific Information: ID=0023 Rev=1 Len=010 <?>
Kernel modules: iwlwifi
0002:00:00.0 PCI bridge: NVIDIA Corporation Device 22d8 (prog-if 00 [Normal decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin ? routed to IRQ 201
IOMMU group: 11
Bus: primary=00, secondary=01, subordinate=ff, sec-latency=0
I/O behind bridge: 400000-400fff [size=4K] [16-bit]
Memory behind bridge: 30000000-300fffff [size=1M] [32-bit]
Prefetchable memory behind bridge: [disabled] [64-bit]
Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16- MAbort- >Reset- FastB2B-
PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
Capabilities: [40] Power Management version 3
Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold-)
Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [48] Express (v2) Root Port (Slot-), MSI 0f
DevCap: MaxPayload 512 bytes, PhantFunc 0
ExtTag+ RBE+
DevCtl: CorrErr+ NonFatalErr+ FatalErr+ UnsupReq+
RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+
MaxPayload 512 bytes, MaxReadReq 4096 bytes
DevSta: CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr- TransPend-
LnkCap: Port #0, Speed 32GT/s, Width x2, ASPM not supported
ClockPM- Surprise+ LLActRep+ BwNot+ ASPMOptComp+
LnkCtl: ASPM Disabled; RCB 128 bytes, Disabled- CommClk-
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 8GT/s, Width x1
TrErr- Train- SlotClk+ DLActive+ BWMgmt- ABWMgmt-
RootCap: CRSVisible+
RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna+ CRSVisible+
RootSta: PME ReqID 0000, PMEStatus- PMEPending-
DevCap2: Completion Timeout: Not Supported, TimeoutDis- NROPrPrP- LTR+
10BitTagComp+ 10BitTagReq- OBFF Not Supported, ExtFmt+ EETLPPrefix+, MaxEETLPPrefixes 1
EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
FRS+ LN System CLS Not Supported, TPHComp+ ExtTPHComp- ARIFwd+
AtomicOpsCap: Routing- 32bit+ 64bit+ 128bitCAS+
DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- LTR+ 10BitTagReq- OBFF Disabled, ARIFwd-
AtomicOpsCtl: ReqEn- EgressBlck-
LnkCap2: Supported Link Speeds: 2.5-32GT/s, Crosslink- Retimer+ 2Retimers+ DRS+
LnkCtl2: Target Link Speed: 32GT/s, EnterCompliance- SpeedDis-
Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete+ EqualizationPhase1+
EqualizationPhase2+ EqualizationPhase3+ LinkEqualizationRequest-
Retimer- 2Retimers- CrosslinkRes: Downstream Port, DRS-
DownstreamComp: Link Up - Present
Capabilities: [84] MSI: Enable+ Count=16/16 Maskable+ 64bit+
Address: 00000000fffff040 Data: 0000
Masking: 00007ff9 Pending: 00000000
Capabilities: [100 v1] Secondary PCI Express
LnkCtl3: LnkEquIntrruptEn- PerformEqu-
LaneErrStat: 0
Capabilities: [12c v1] Data Link Feature <?>
Capabilities: [138 v1] Physical Layer 16.0 GT/s <?>
Capabilities: [168 v1] Extended Capability ID 0x2a
Capabilities: [198 v1] Lane Margining at the Receiver <?>
Capabilities: [1e0 v2] L1 PM Substates
L1SubCap: PCI-PM_L1.2- PCI-PM_L1.1- ASPM_L1.2- ASPM_L1.1- L1_PM_Substates+
L1SubCtl1: PCI-PM_L1.2- PCI-PM_L1.1- ASPM_L1.2- ASPM_L1.1-
L1SubCtl2:
Capabilities: [1f4 v2] Advanced Error Reporting
UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
UESvrt: DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr-
CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr-
AERCap: First Error Pointer: 00, ECRCGenCap+ ECRCGenEn+ ECRCChkCap+ ECRCChkEn+
MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap+
HeaderLog: 04808001 0000e50f 00080000 00000000
RootCmd: CERptEn+ NFERptEn+ FERptEn+
RootSta: CERcvd- MultCERcvd- UERcvd- MultUERcvd-
FirstFatal- NonFatalMsg- FatalMsg- IntMsg 2
ErrorSrc: ERR_COR: 0000 ERR_FATAL/NONFATAL: 0000
Capabilities: [23c v1] Access Control Services
ACSCap: SrcValid+ TransBlk+ ReqRedir+ CmpltRedir+ UpstreamFwd+ EgressCtrl- DirectTrans-
ACSCtl: SrcValid+ TransBlk- ReqRedir+ CmpltRedir+ UpstreamFwd+ EgressCtrl- DirectTrans-
Capabilities: [244 v1] FRS Queueing <?>
Capabilities: [254 v1] Downstream Port Containment
DpcCap: INT Msg #1, RPExt+ PoisonedTLP+ SwTrigger+ RP PIO Log 4, DL_ActiveErr+
DpcCtl: Trigger:1 Cmpl- INT+ ErrCor+ PoisonedTLP- SwTrigger- DL_ActiveErr-
DpcSta: Trigger- Reason:00 INT- RPBusy- TriggerExt:00 RP PIO ErrPtr:1f
Source: 0000
Capabilities: [298 v1] Hierarchy ID <?>
Capabilities: [2b8 v1] Extended Capability ID 0x30
Kernel driver in use: pcieport
0002:01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. Device 8126 (rev 01)
Subsystem: Realtek Semiconductor Co., Ltd. Device 0123
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 279
IOMMU group: 37
Region 0: I/O ports at 400000 [size=256]
Region 2: Memory at 30000000 (64-bit, non-prefetchable) [size=64K]
Region 4: Memory at 30010000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [40] Power Management version 3
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [50] MSI: Enable- Count=1/1 Maskable+ 64bit+
Address: 0000000000000000 Data: 0000
Masking: 00000000 Pending: 00000000
Capabilities: [70] Express (v2) Endpoint, MSI 01
DevCap: MaxPayload 512 bytes, PhantFunc 0, Latency L0s <512ns, L1 <64us
ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset- SlotPowerLimit 0W
DevCtl: CorrErr+ NonFatalErr+ FatalErr+ UnsupReq+
RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop-
MaxPayload 512 bytes, MaxReadReq 2048 bytes
DevSta: CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
LnkCap: Port #0, Speed 8GT/s, Width x1, ASPM L0s L1, Exit Latency L0s unlimited, L1 <64us
ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp+
LnkCtl: ASPM Disabled; RCB 64 bytes, Disabled- CommClk-
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 8GT/s, Width x1
TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
DevCap2: Completion Timeout: Range ABCD, TimeoutDis+ NROPrPrP- LTR+
10BitTagComp- 10BitTagReq- OBFF Via message/WAKE#, ExtFmt- EETLPPrefix-
EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
FRS- TPHComp+ ExtTPHComp-
AtomicOpsCap: 32bit- 64bit- 128bitCAS-
DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- LTR- 10BitTagReq- OBFF Disabled,
AtomicOpsCtl: ReqEn-
LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete+ EqualizationPhase1+
EqualizationPhase2+ EqualizationPhase3+ LinkEqualizationRequest-
Retimer- 2Retimers- CrosslinkRes: unsupported
Capabilities: [b0] MSI-X: Enable+ Count=32 Masked-
Vector table: BAR=4 offset=00000000
PBA: BAR=4 offset=00000800
Capabilities: [d0] Vital Product Data
Not readable
Capabilities: [100 v2] Advanced Error Reporting
UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq+ ACSViol-
UESvrt: DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr-
CEMsk: RxErr+ BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr-
AERCap: First Error Pointer: 00, ECRCGenCap+ ECRCGenEn+ ECRCChkCap+ ECRCChkEn+
MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
HeaderLog: 00000000 00000000 00000000 00000000
Capabilities: [148 v1] Virtual Channel
Caps: LPEVC=0 RefClk=100ns PATEntryBits=1
Arb: Fixed- WRR32- WRR64- WRR128-
Ctrl: ArbSelect=Fixed
Status: InProgress-
VC0: Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
Arb: Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
Ctrl: Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
Status: NegoPending- InProgress-
Capabilities: [170 v1] Device Serial Number 01-00-00-00-68-4c-e0-00
Capabilities: [180 v1] Secondary PCI Express
LnkCtl3: LnkEquIntrruptEn- PerformEqu-
LaneErrStat: 0
Capabilities: [190 v1] Transaction Processing Hints
No steering table available
Capabilities: [21c v1] Latency Tolerance Reporting
Max snoop latency: 0ns
Max no snoop latency: 0ns
Capabilities: [224 v1] L1 PM Substates
L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
PortCommonModeRestoreTime=150us PortTPowerOnTime=150us
L1SubCtl1: PCI-PM_L1.2- PCI-PM_L1.1- ASPM_L1.2- ASPM_L1.1-
T_CommonMode=0us LTR1.2_Threshold=0ns
L1SubCtl2: T_PwrOn=10us
Capabilities: [234 v1] Vendor Specific Information: ID=0002 Rev=4 Len=100 <?>
Kernel driver in use: r8126
Kernel modules: r8126
0005:00:00.0 PCI bridge: NVIDIA Corporation Device 22d8 (prog-if 00 [Normal decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin ? routed to IRQ 217
IOMMU group: 12
Bus: primary=00, secondary=01, subordinate=ff, sec-latency=0
I/O behind bridge: [disabled] [32-bit]
Memory behind bridge: 48000000-480fffff [size=1M] [32-bit]
Prefetchable memory behind bridge: [disabled] [64-bit]
Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16- MAbort- >Reset- FastB2B-
PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
Capabilities: [40] Power Management version 3
Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold-)
Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [48] Express (v2) Root Port (Slot-), MSI 0f
DevCap: MaxPayload 512 bytes, PhantFunc 0
ExtTag+ RBE+
DevCtl: CorrErr+ NonFatalErr+ FatalErr+ UnsupReq+
RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+
MaxPayload 512 bytes, MaxReadReq 4096 bytes
DevSta: CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr- TransPend-
LnkCap: Port #0, Speed 32GT/s, Width x4, ASPM not supported
ClockPM- Surprise+ LLActRep+ BwNot+ ASPMOptComp+
LnkCtl: ASPM Disabled; RCB 128 bytes, Disabled- CommClk-
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 16GT/s, Width x4
TrErr- Train- SlotClk+ DLActive+ BWMgmt- ABWMgmt-
RootCap: CRSVisible+
RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna+ CRSVisible+
RootSta: PME ReqID 0000, PMEStatus- PMEPending-
DevCap2: Completion Timeout: Not Supported, TimeoutDis- NROPrPrP- LTR+
10BitTagComp+ 10BitTagReq- OBFF Not Supported, ExtFmt+ EETLPPrefix+, MaxEETLPPrefixes 1
EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
FRS+ LN System CLS Not Supported, TPHComp+ ExtTPHComp- ARIFwd+
AtomicOpsCap: Routing- 32bit+ 64bit+ 128bitCAS+
DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- LTR+ 10BitTagReq- OBFF Disabled, ARIFwd-
AtomicOpsCtl: ReqEn- EgressBlck-
LnkCap2: Supported Link Speeds: 2.5-32GT/s, Crosslink- Retimer+ 2Retimers+ DRS+
LnkCtl2: Target Link Speed: 32GT/s, EnterCompliance- SpeedDis-
Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete+ EqualizationPhase1+
EqualizationPhase2+ EqualizationPhase3+ LinkEqualizationRequest-
Retimer- 2Retimers- CrosslinkRes: Downstream Port, DRS-
DownstreamComp: Link Up - Present
Capabilities: [84] MSI: Enable+ Count=16/16 Maskable+ 64bit+
Address: 00000000fffff040 Data: 0000
Masking: 00007ff9 Pending: 00000000
Capabilities: [100 v1] Secondary PCI Express
LnkCtl3: LnkEquIntrruptEn- PerformEqu-
LaneErrStat: 0
Capabilities: [12c v1] Data Link Feature <?>
Capabilities: [138 v1] Physical Layer 16.0 GT/s <?>
Capabilities: [168 v1] Extended Capability ID 0x2a
Capabilities: [198 v1] Lane Margining at the Receiver <?>
Capabilities: [1e0 v2] L1 PM Substates
L1SubCap: PCI-PM_L1.2- PCI-PM_L1.1- ASPM_L1.2- ASPM_L1.1- L1_PM_Substates+
L1SubCtl1: PCI-PM_L1.2- PCI-PM_L1.1- ASPM_L1.2- ASPM_L1.1-
L1SubCtl2:
Capabilities: [1f4 v2] Advanced Error Reporting
UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
UESvrt: DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr-
CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr-
AERCap: First Error Pointer: 00, ECRCGenCap+ ECRCGenEn+ ECRCChkCap+ ECRCChkEn+
MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap+
HeaderLog: 04808001 0000eb0f 00080000 00000000
RootCmd: CERptEn+ NFERptEn+ FERptEn+
RootSta: CERcvd- MultCERcvd- UERcvd- MultUERcvd-
FirstFatal- NonFatalMsg- FatalMsg- IntMsg 2
ErrorSrc: ERR_COR: 0000 ERR_FATAL/NONFATAL: 0000
Capabilities: [23c v1] Access Control Services
ACSCap: SrcValid+ TransBlk+ ReqRedir+ CmpltRedir+ UpstreamFwd+ EgressCtrl- DirectTrans-
ACSCtl: SrcValid+ TransBlk- ReqRedir+ CmpltRedir+ UpstreamFwd+ EgressCtrl- DirectTrans-
Capabilities: [244 v1] FRS Queueing <?>
Capabilities: [254 v1] Downstream Port Containment
DpcCap: INT Msg #1, RPExt+ PoisonedTLP+ SwTrigger+ RP PIO Log 4, DL_ActiveErr+
DpcCtl: Trigger:1 Cmpl- INT+ ErrCor+ PoisonedTLP- SwTrigger- DL_ActiveErr-
DpcSta: Trigger- Reason:00 INT- RPBusy- TriggerExt:00 RP PIO ErrPtr:1f
Source: 0000
Capabilities: [298 v1] Hierarchy ID <?>
Capabilities: [2b8 v1] Extended Capability ID 0x30
Kernel driver in use: pcieport
0005:01:00.0 Non-Volatile memory controller: Sandisk Corp WD PC SN5000S M.2 2280 NVMe SSD (DRAM-less) (prog-if 02 [NVM Express])
Subsystem: Sandisk Corp WD PC SN5000S M.2 2280 NVMe SSD (DRAM-less)
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin A routed to IRQ 233
IOMMU group: 13
BIST result: 00
Region 0: Memory at 48000000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [80] Power Management version 3
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [90] MSI: Enable- Count=1/32 Maskable- 64bit+
Address: 0000000000000000 Data: 0000
Capabilities: [b0] MSI-X: Enable+ Count=65 Masked-
Vector table: BAR=0 offset=00003000
PBA: BAR=0 offset=00002000
Capabilities: [c0] Express (v2) Endpoint, MSI 00
DevCap: MaxPayload 512 bytes, PhantFunc 0, Latency L0s <1us, L1 unlimited
ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset+ SlotPowerLimit 0W
DevCtl: CorrErr+ NonFatalErr+ FatalErr+ UnsupReq+
RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+ FLReset-
MaxPayload 512 bytes, MaxReadReq 4096 bytes
DevSta: CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr- TransPend-
LnkCap: Port #0, Speed 16GT/s, Width x4, ASPM L1, Exit Latency L1 <8us
ClockPM- Surprise- LLActRep- BwNot- ASPMOptComp+
LnkCtl: ASPM Disabled; RCB 64 bytes, Disabled- CommClk-
ExtSynch+ ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 16GT/s, Width x4
TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
DevCap2: Completion Timeout: Range B, TimeoutDis+ NROPrPrP- LTR+
10BitTagComp+ 10BitTagReq- OBFF Not Supported, ExtFmt+ EETLPPrefix-
EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
FRS- TPHComp- ExtTPHComp-
AtomicOpsCap: 32bit- 64bit- 128bitCAS-
DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- LTR+ 10BitTagReq- OBFF Disabled,
AtomicOpsCtl: ReqEn-
LnkCap2: Supported Link Speeds: 2.5-16GT/s, Crosslink- Retimer+ 2Retimers+ DRS-
LnkCtl2: Target Link Speed: 16GT/s, EnterCompliance- SpeedDis-
Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete+ EqualizationPhase1+
EqualizationPhase2+ EqualizationPhase3+ LinkEqualizationRequest-
Retimer- 2Retimers- CrosslinkRes: unsupported
Capabilities: [100 v2] Advanced Error Reporting
UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
UESvrt: DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr-
CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr-
AERCap: First Error Pointer: 00, ECRCGenCap+ ECRCGenEn+ ECRCChkCap+ ECRCChkEn+
MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
HeaderLog: 00000000 00000000 00000000 00000000
Capabilities: [1b8 v1] Latency Tolerance Reporting
Max snoop latency: 0ns
Max no snoop latency: 0ns
Capabilities: [300 v1] Secondary PCI Express
LnkCtl3: LnkEquIntrruptEn- PerformEqu-
LaneErrStat: 0
Capabilities: [900 v1] L1 PM Substates
L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1- L1_PM_Substates+
PortCommonModeRestoreTime=32us PortTPowerOnTime=10us
L1SubCtl1: PCI-PM_L1.2- PCI-PM_L1.1- ASPM_L1.2- ASPM_L1.1-
T_CommonMode=0us LTR1.2_Threshold=0ns
L1SubCtl2: T_PwrOn=10us
Capabilities: [910 v1] Data Link Feature <?>
Capabilities: [920 v1] Lane Margining at the Receiver <?>
Capabilities: [9c0 v1] Physical Layer 16.0 GT/s <?>
Kernel driver in use: nvme
Kernel modules: nvme
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [PATCH] PCI: Disable NoSnoop and Relaxed ordering for Intel wireless BE200
2026-07-29 6:49 ` Grumbach, Emmanuel
@ 2026-07-30 4:51 ` Manikanta Maddireddy
2026-07-30 17:28 ` Bjorn Helgaas
0 siblings, 1 reply; 26+ messages in thread
From: Manikanta Maddireddy @ 2026-07-30 4:51 UTC (permalink / raw)
To: Grumbach, Emmanuel, helgaas@kernel.org
Cc: thierry.reding@kernel.org, lukas@wunner.de,
sashiko-reviews@lists.linux.dev, Korenblit, Miriam Rachel,
treding@nvidia.com, linux-pci@vger.kernel.org
On 29/07/26 12:19 pm, Grumbach, Emmanuel wrote:
> On Tue, 2026-07-28 at 15:18 -0500, Bjorn Helgaas wrote:
>> On Tue, Jul 28, 2026 at 07:47:04PM +0000, Grumbach, Emmanuel wrote:
>>> On Tue, 2026-07-28 at 14:24 -0500, Bjorn Helgaas wrote:
>>>> On Tue, Jul 28, 2026 at 06:21:23PM +0000, Grumbach, Emmanuel
>>>> wrote:
>>>>> On Tue, 2026-07-28 at 13:03 -0500, Bjorn Helgaas wrote:
>>>>> ...
>>>>
>>>>>> AFAICS we still don't know why Tegra264 would set NoSnoop
>>>>>> and/or RlxdOrd in the MMIO read.
>>>>>
>>>>> Me neither but... I can't comment on that. And de-facto, once
>>>>> it
>>>>> does that, the BE200 replies with the NoSnoop and RlxOrd clear
>>>>> in the TLP which is then considered as a malformed TLP.
>>>>>
>>>>>> Unless iwlwifi asked for NoSnoop and/or RlxdOrd to be set, I
>>>>>> think it's a potential problem for drivers if Tegra264 sets
>>>>>> them.
>>>>>
>>>>> I ... don't think we would do that. The driver would certainly
>>>>> not do that... Regarding the hardware itself, I can't comment,
>>>>> but I can check internally.
>>>>
>>>> Forgot to ask, can you collect the output of "sudo lspci -vv", at
>>>> least for the RP and the BE200?
>>>>
>>>> And maybe the dmesg log when booted with "log_buf_len=16M
>>>> pci=earlydump" as well, so we can see if attributes were enabled
>>>> by a
>>>> bootloader?
>>>
>>> I assume you want all this without the quirk, right?
>>
>> Right.
>
> Attached.
> Note that we used an out-of-tree driver in those attempts so the kernel
> is tainted, but this does not impact the issue we're discussing here.
>
PCI_EXP_DEVCTL_RELAX_EN and PCI_EXP_DEVCTL_NOSNOOP_EN are set by HW
default value, this is inline with PCIe spec. It says "the default value
of this bit is 1b" in both cases.
Thanks,
Manikanta
--
nvpublic
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [PATCH] PCI: Disable NoSnoop and Relaxed ordering for Intel wireless BE200
2026-07-30 4:51 ` Manikanta Maddireddy
@ 2026-07-30 17:28 ` Bjorn Helgaas
2026-07-30 18:45 ` Grumbach, Emmanuel
0 siblings, 1 reply; 26+ messages in thread
From: Bjorn Helgaas @ 2026-07-30 17:28 UTC (permalink / raw)
To: Manikanta Maddireddy
Cc: Grumbach, Emmanuel, thierry.reding@kernel.org, lukas@wunner.de,
sashiko-reviews@lists.linux.dev, Korenblit, Miriam Rachel,
treding@nvidia.com, linux-pci@vger.kernel.org
On Thu, Jul 30, 2026 at 10:21:06AM +0530, Manikanta Maddireddy wrote:
> On 29/07/26 12:19 pm, Grumbach, Emmanuel wrote:
> > On Tue, 2026-07-28 at 15:18 -0500, Bjorn Helgaas wrote:
> > > On Tue, Jul 28, 2026 at 07:47:04PM +0000, Grumbach, Emmanuel wrote:
> > > > On Tue, 2026-07-28 at 14:24 -0500, Bjorn Helgaas wrote:
> > > > > On Tue, Jul 28, 2026 at 06:21:23PM +0000, Grumbach, Emmanuel
> > > > > wrote:
> > > > > > On Tue, 2026-07-28 at 13:03 -0500, Bjorn Helgaas wrote:
> > > > > > ...
> > > > >
> > > > > > > AFAICS we still don't know why Tegra264 would set
> > > > > > > NoSnoop and/or RlxdOrd in the MMIO read.
> > > > > >
> > > > > > Me neither but... I can't comment on that. And de-facto,
> > > > > > once it does that, the BE200 replies with the NoSnoop and
> > > > > > RlxOrd clear in the TLP which is then considered as a
> > > > > > malformed TLP.
> > > > > >
> > > > > > > Unless iwlwifi asked for NoSnoop and/or RlxdOrd to be
> > > > > > > set, I think it's a potential problem for drivers if
> > > > > > > Tegra264 sets them.
> > > > > >
> > > > > > I ... don't think we would do that. The driver would
> > > > > > certainly not do that... Regarding the hardware itself, I
> > > > > > can't comment, but I can check internally.
> > > > >
> > > > > Forgot to ask, can you collect the output of "sudo lspci
> > > > > -vv", at least for the RP and the BE200?
> > > > >
> > > > > And maybe the dmesg log when booted with "log_buf_len=16M
> > > > > pci=earlydump" as well, so we can see if attributes were
> > > > > enabled by a bootloader?
> > > >
> > > > I assume you want all this without the quirk, right?
> > >
> > > Right.
> >
> > Attached.
> > Note that we used an out-of-tree driver in those attempts so the
> > kernel is tainted, but this does not impact the issue we're
> > discussing here.
>
> PCI_EXP_DEVCTL_RELAX_EN and PCI_EXP_DEVCTL_NOSNOOP_EN are set by HW
> default value, this is inline with PCIe spec. It says "the default
> value of this bit is 1b" in both cases.
Huh, you're right. I was assuming 0b was the default, but indeed 1b
is the default unless they're hardwired to 0. And they're both set to
1b on my x86 (AMD) Root Ports as well.
So I would think we'd see this Malformed TLP error on pretty much
every system with BE200 in it.
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [PATCH] PCI: Disable NoSnoop and Relaxed ordering for Intel wireless BE200
2026-07-30 17:28 ` Bjorn Helgaas
@ 2026-07-30 18:45 ` Grumbach, Emmanuel
2026-07-30 20:08 ` Bjorn Helgaas
0 siblings, 1 reply; 26+ messages in thread
From: Grumbach, Emmanuel @ 2026-07-30 18:45 UTC (permalink / raw)
To: mmaddireddy@nvidia.com, helgaas@kernel.org
Cc: thierry.reding@kernel.org, lukas@wunner.de,
Korenblit, Miriam Rachel, sashiko-reviews@lists.linux.dev,
treding@nvidia.com, linux-pci@vger.kernel.org
On Thu, 2026-07-30 at 12:28 -0500, Bjorn Helgaas wrote:
> On Thu, Jul 30, 2026 at 10:21:06AM +0530, Manikanta Maddireddy wrote:
> > On 29/07/26 12:19 pm, Grumbach, Emmanuel wrote:
> > > On Tue, 2026-07-28 at 15:18 -0500, Bjorn Helgaas wrote:
> > > > On Tue, Jul 28, 2026 at 07:47:04PM +0000, Grumbach, Emmanuel
> > > > wrote:
> > > > > On Tue, 2026-07-28 at 14:24 -0500, Bjorn Helgaas wrote:
> > > > > > On Tue, Jul 28, 2026 at 06:21:23PM +0000, Grumbach,
> > > > > > Emmanuel
> > > > > > wrote:
> > > > > > > On Tue, 2026-07-28 at 13:03 -0500, Bjorn Helgaas wrote:
> > > > > > > ...
> > > > > >
> > > > > > > > AFAICS we still don't know why Tegra264 would set
> > > > > > > > NoSnoop and/or RlxdOrd in the MMIO read.
> > > > > > >
> > > > > > > Me neither but... I can't comment on that. And de-facto,
> > > > > > > once it does that, the BE200 replies with the NoSnoop and
> > > > > > > RlxOrd clear in the TLP which is then considered as a
> > > > > > > malformed TLP.
> > > > > > >
> > > > > > > > Unless iwlwifi asked for NoSnoop and/or RlxdOrd to be
> > > > > > > > set, I think it's a potential problem for drivers if
> > > > > > > > Tegra264 sets them.
> > > > > > >
> > > > > > > I ... don't think we would do that. The driver would
> > > > > > > certainly not do that... Regarding the hardware itself, I
> > > > > > > can't comment, but I can check internally.
> > > > > >
> > > > > > Forgot to ask, can you collect the output of "sudo lspci
> > > > > > -vv", at least for the RP and the BE200?
> > > > > >
> > > > > > And maybe the dmesg log when booted with "log_buf_len=16M
> > > > > > pci=earlydump" as well, so we can see if attributes were
> > > > > > enabled by a bootloader?
> > > > >
> > > > > I assume you want all this without the quirk, right?
> > > >
> > > > Right.
> > >
> > > Attached.
> > > Note that we used an out-of-tree driver in those attempts so the
> > > kernel is tainted, but this does not impact the issue we're
> > > discussing here.
> >
> > PCI_EXP_DEVCTL_RELAX_EN and PCI_EXP_DEVCTL_NOSNOOP_EN are set by HW
> > default value, this is inline with PCIe spec. It says "the default
> > value of this bit is 1b" in both cases.
>
> Huh, you're right. I was assuming 0b was the default, but indeed 1b
> is the default unless they're hardwired to 0. And they're both set
> to
> 1b on my x86 (AMD) Root Ports as well.
Not on my Intel Root port:
00:1d.0 PCI bridge: Intel Corporation Alder Lake PCI Express Root Port
<Snip>
Capabilities: [40] Express (v2) Root Port (Slot+), IntMsgNum 0
DevCap: MaxPayload 256 bytes, PhantFunc 0
ExtTag- RBE+ TEE-IO-
DevCtl: CorrErr- NonFatalErr- FatalErr- UnsupReq-
RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
MaxPayload 128 bytes, MaxReadReq 128 bytes
>
> So I would think we'd see this Malformed TLP error on pretty much
> every system with BE200 in it.
I guess that BE200 is almost only plugged into Intel systems which is
why this bug went unnoticed until now..
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [PATCH] PCI: Disable NoSnoop and Relaxed ordering for Intel wireless BE200
2026-07-30 18:45 ` Grumbach, Emmanuel
@ 2026-07-30 20:08 ` Bjorn Helgaas
2026-07-30 20:16 ` Grumbach, Emmanuel
0 siblings, 1 reply; 26+ messages in thread
From: Bjorn Helgaas @ 2026-07-30 20:08 UTC (permalink / raw)
To: Grumbach, Emmanuel
Cc: mmaddireddy@nvidia.com, thierry.reding@kernel.org,
lukas@wunner.de, Korenblit, Miriam Rachel,
sashiko-reviews@lists.linux.dev, treding@nvidia.com,
linux-pci@vger.kernel.org
On Thu, Jul 30, 2026 at 06:45:29PM +0000, Grumbach, Emmanuel wrote:
> On Thu, 2026-07-30 at 12:28 -0500, Bjorn Helgaas wrote:
> > On Thu, Jul 30, 2026 at 10:21:06AM +0530, Manikanta Maddireddy wrote:
> > > On 29/07/26 12:19 pm, Grumbach, Emmanuel wrote:
> > > > On Tue, 2026-07-28 at 15:18 -0500, Bjorn Helgaas wrote:
> > > > > On Tue, Jul 28, 2026 at 07:47:04PM +0000, Grumbach, Emmanuel
> > > > > wrote:
> > > > > > On Tue, 2026-07-28 at 14:24 -0500, Bjorn Helgaas wrote:
> > > > > > > On Tue, Jul 28, 2026 at 06:21:23PM +0000, Grumbach,
> > > > > > > Emmanuel
> > > > > > > wrote:
> > > > > > > > On Tue, 2026-07-28 at 13:03 -0500, Bjorn Helgaas wrote:
> > > > > > > > ...
> > > > > > >
> > > > > > > > > AFAICS we still don't know why Tegra264 would set
> > > > > > > > > NoSnoop and/or RlxdOrd in the MMIO read.
> > > > > > > >
> > > > > > > > Me neither but... I can't comment on that. And de-facto,
> > > > > > > > once it does that, the BE200 replies with the NoSnoop and
> > > > > > > > RlxOrd clear in the TLP which is then considered as a
> > > > > > > > malformed TLP.
> > > > > > > >
> > > > > > > > > Unless iwlwifi asked for NoSnoop and/or RlxdOrd to be
> > > > > > > > > set, I think it's a potential problem for drivers if
> > > > > > > > > Tegra264 sets them.
> > > > > > > >
> > > > > > > > I ... don't think we would do that. The driver would
> > > > > > > > certainly not do that... Regarding the hardware itself, I
> > > > > > > > can't comment, but I can check internally.
> > > > > > >
> > > > > > > Forgot to ask, can you collect the output of "sudo lspci
> > > > > > > -vv", at least for the RP and the BE200?
> > > > > > >
> > > > > > > And maybe the dmesg log when booted with "log_buf_len=16M
> > > > > > > pci=earlydump" as well, so we can see if attributes were
> > > > > > > enabled by a bootloader?
> > > > > >
> > > > > > I assume you want all this without the quirk, right?
> > > > >
> > > > > Right.
> > > >
> > > > Attached.
> > > > Note that we used an out-of-tree driver in those attempts so the
> > > > kernel is tainted, but this does not impact the issue we're
> > > > discussing here.
> > >
> > > PCI_EXP_DEVCTL_RELAX_EN and PCI_EXP_DEVCTL_NOSNOOP_EN are set by HW
> > > default value, this is inline with PCIe spec. It says "the default
> > > value of this bit is 1b" in both cases.
> >
> > Huh, you're right. I was assuming 0b was the default, but indeed 1b
> > is the default unless they're hardwired to 0. And they're both set
> > to
> > 1b on my x86 (AMD) Root Ports as well.
>
> Not on my Intel Root port:
>
> 00:1d.0 PCI bridge: Intel Corporation Alder Lake PCI Express Root Port
>
> <Snip>
>
> Capabilities: [40] Express (v2) Root Port (Slot+), IntMsgNum 0
> DevCap: MaxPayload 256 bytes, PhantFunc 0
> ExtTag- RBE+ TEE-IO-
> DevCtl: CorrErr- NonFatalErr- FatalErr- UnsupReq-
> RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
> MaxPayload 128 bytes, MaxReadReq 128 bytes
Super interesting.
I guess Alder Lake isn't one of the RPs affected by
quirk_relaxedordering_disable()? I think 87e09cdec4da ("PCI: Disable
Relaxed Ordering for some Intel processors") added all the existing
uses of that quirk for Intel RPs, and the commit log only mentions
Broadwell and Haswell.
I wonder if the PCI core should disable RO and NoSnoop on Root Ports
across the board?
I think this would mainly affect MMIO accesses performed by drivers,
and I suspect drivers expect those writes to be performed in order,
e.g., if the driver writes DMA descriptors to the device followed by a
write to a doorbell, those should stay in order. If the RP has RO
enabled, those writes may be reordered.
> > So I would think we'd see this Malformed TLP error on pretty much
> > every system with BE200 in it.
>
> I guess that BE200 is almost only plugged into Intel systems which is
> why this bug went unnoticed until now..
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [PATCH] PCI: Disable NoSnoop and Relaxed ordering for Intel wireless BE200
2026-07-30 20:08 ` Bjorn Helgaas
@ 2026-07-30 20:16 ` Grumbach, Emmanuel
2026-07-31 15:24 ` Bjorn Helgaas
0 siblings, 1 reply; 26+ messages in thread
From: Grumbach, Emmanuel @ 2026-07-30 20:16 UTC (permalink / raw)
To: helgaas@kernel.org
Cc: thierry.reding@kernel.org, mmaddireddy@nvidia.com,
lukas@wunner.de, sashiko-reviews@lists.linux.dev,
Korenblit, Miriam Rachel, treding@nvidia.com,
linux-pci@vger.kernel.org
On Thu, 2026-07-30 at 15:08 -0500, Bjorn Helgaas wrote:
> On Thu, Jul 30, 2026 at 06:45:29PM +0000, Grumbach, Emmanuel wrote:
> > On Thu, 2026-07-30 at 12:28 -0500, Bjorn Helgaas wrote:
> > > On Thu, Jul 30, 2026 at 10:21:06AM +0530, Manikanta Maddireddy
> > > wrote:
> > > > On 29/07/26 12:19 pm, Grumbach, Emmanuel wrote:
> > > > > On Tue, 2026-07-28 at 15:18 -0500, Bjorn Helgaas wrote:
> > > > > > On Tue, Jul 28, 2026 at 07:47:04PM +0000, Grumbach,
> > > > > > Emmanuel
> > > > > > wrote:
> > > > > > > On Tue, 2026-07-28 at 14:24 -0500, Bjorn Helgaas wrote:
> > > > > > > > On Tue, Jul 28, 2026 at 06:21:23PM +0000, Grumbach,
> > > > > > > > Emmanuel
> > > > > > > > wrote:
> > > > > > > > > On Tue, 2026-07-28 at 13:03 -0500, Bjorn Helgaas
> > > > > > > > > wrote:
> > > > > > > > > ...
> > > > > > > >
> > > > > > > > > > AFAICS we still don't know why Tegra264 would set
> > > > > > > > > > NoSnoop and/or RlxdOrd in the MMIO read.
> > > > > > > > >
> > > > > > > > > Me neither but... I can't comment on that. And de-
> > > > > > > > > facto,
> > > > > > > > > once it does that, the BE200 replies with the NoSnoop
> > > > > > > > > and
> > > > > > > > > RlxOrd clear in the TLP which is then considered as a
> > > > > > > > > malformed TLP.
> > > > > > > > >
> > > > > > > > > > Unless iwlwifi asked for NoSnoop and/or RlxdOrd to
> > > > > > > > > > be
> > > > > > > > > > set, I think it's a potential problem for drivers
> > > > > > > > > > if
> > > > > > > > > > Tegra264 sets them.
> > > > > > > > >
> > > > > > > > > I ... don't think we would do that. The driver would
> > > > > > > > > certainly not do that... Regarding the hardware
> > > > > > > > > itself, I
> > > > > > > > > can't comment, but I can check internally.
> > > > > > > >
> > > > > > > > Forgot to ask, can you collect the output of "sudo
> > > > > > > > lspci
> > > > > > > > -vv", at least for the RP and the BE200?
> > > > > > > >
> > > > > > > > And maybe the dmesg log when booted with
> > > > > > > > "log_buf_len=16M
> > > > > > > > pci=earlydump" as well, so we can see if attributes
> > > > > > > > were
> > > > > > > > enabled by a bootloader?
> > > > > > >
> > > > > > > I assume you want all this without the quirk, right?
> > > > > >
> > > > > > Right.
> > > > >
> > > > > Attached.
> > > > > Note that we used an out-of-tree driver in those attempts so
> > > > > the
> > > > > kernel is tainted, but this does not impact the issue we're
> > > > > discussing here.
> > > >
> > > > PCI_EXP_DEVCTL_RELAX_EN and PCI_EXP_DEVCTL_NOSNOOP_EN are set
> > > > by HW
> > > > default value, this is inline with PCIe spec. It says "the
> > > > default
> > > > value of this bit is 1b" in both cases.
> > >
> > > Huh, you're right. I was assuming 0b was the default, but indeed
> > > 1b
> > > is the default unless they're hardwired to 0. And they're both
> > > set
> > > to
> > > 1b on my x86 (AMD) Root Ports as well.
> >
> > Not on my Intel Root port:
> >
> > 00:1d.0 PCI bridge: Intel Corporation Alder Lake PCI Express Root
> > Port
> >
> > <Snip>
> >
> > Capabilities: [40] Express (v2) Root Port (Slot+),
> > IntMsgNum 0
> > DevCap: MaxPayload 256 bytes, PhantFunc 0
> > ExtTag- RBE+ TEE-IO-
> > DevCtl: CorrErr- NonFatalErr- FatalErr- UnsupReq-
> > RlxdOrd- ExtTag- PhantFunc- AuxPwr-
> > NoSnoop-
> > MaxPayload 128 bytes, MaxReadReq 128 bytes
>
> Super interesting.
Every one and his own areas of interest ;)
>
> I guess Alder Lake isn't one of the RPs affected by
> quirk_relaxedordering_disable()? I think 87e09cdec4da ("PCI: Disable
> Relaxed Ordering for some Intel processors") added all the existing
> uses of that quirk for Intel RPs, and the commit log only mentions
> Broadwell and Haswell.
Well... that commit is from 2017. Alder lake was shipped in 2021.
>
> I wonder if the PCI core should disable RO and NoSnoop on Root Ports
> across the board?
>
> I think this would mainly affect MMIO accesses performed by drivers,
> and I suspect drivers expect those writes to be performed in order,
> e.g., if the driver writes DMA descriptors to the device followed by
> a
> write to a doorbell, those should stay in order. If the RP has RO
> enabled, those writes may be reordered.
As a device writer I'd say we'd be required to add a memory barrier in
that case, but we use writel usually.
Does that include a write vs write ordering? Hm...
>
> > > So I would think we'd see this Malformed TLP error on pretty much
> > > every system with BE200 in it.
> >
> > I guess that BE200 is almost only plugged into Intel systems which
> > is
> > why this bug went unnoticed until now..
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [PATCH] PCI: Disable NoSnoop and Relaxed ordering for Intel wireless BE200
2026-07-30 20:16 ` Grumbach, Emmanuel
@ 2026-07-31 15:24 ` Bjorn Helgaas
0 siblings, 0 replies; 26+ messages in thread
From: Bjorn Helgaas @ 2026-07-31 15:24 UTC (permalink / raw)
To: Grumbach, Emmanuel
Cc: thierry.reding@kernel.org, mmaddireddy@nvidia.com,
lukas@wunner.de, sashiko-reviews@lists.linux.dev,
Korenblit, Miriam Rachel, treding@nvidia.com,
linux-pci@vger.kernel.org
On Thu, Jul 30, 2026 at 08:16:33PM +0000, Grumbach, Emmanuel wrote:
> On Thu, 2026-07-30 at 15:08 -0500, Bjorn Helgaas wrote:
> ...
> > I wonder if the PCI core should disable RO and NoSnoop on Root
> > Ports across the board?
> >
> > I think this would mainly affect MMIO accesses performed by
> > drivers, and I suspect drivers expect those writes to be performed
> > in order, e.g., if the driver writes DMA descriptors to the device
> > followed by a write to a doorbell, those should stay in order. If
> > the RP has RO enabled, those writes may be reordered.
>
> As a device writer I'd say we'd be required to add a memory barrier
> in that case, but we use writel usually.
> Does that include a write vs write ordering? Hm...
Not being an ordering expert, I'm not sure I can make a convincing
argument for whether RO should be enabled or disabled for Root Ports.
Maybe it's easier to argue that whatever the RO setting is, it should
be the same across all platforms because drivers shouldn't have to
adapt to platform differences.
Root Port settings potentially affect several endpoints, and I think it
would be impractical for drivers to request RO settings that might
conflict with each other.
Do you have any visibility into whether and how other OSes actively
configure Root Port RO and NoSnoop across the board, independent of
individual drivers?
^ permalink raw reply [flat|nested] 26+ messages in thread
end of thread, other threads:[~2026-07-31 15:24 UTC | newest]
Thread overview: 26+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-06-21 6:54 [PATCH] PCI: Disable NoSnoop and Relaxed ordering for Intel wireless BE200 Emmanuel Grumbach
2026-06-21 7:12 ` sashiko-bot
2026-06-21 7:30 ` Grumbach, Emmanuel
2026-07-22 14:56 ` Bjorn Helgaas
2026-07-22 15:14 ` Grumbach, Emmanuel
2026-07-22 17:04 ` Bjorn Helgaas
[not found] ` <204d9dab-96de-45fb-867d-20defc0b79e6@nvidia.com>
[not found] ` <534363f87b37ba6f1449d0524400bcfd7fdf5b3e.camel@intel.com>
2026-07-24 10:54 ` Manikanta Maddireddy
2026-07-28 18:03 ` Bjorn Helgaas
2026-07-28 18:21 ` Grumbach, Emmanuel
2026-07-28 19:11 ` Bjorn Helgaas
2026-07-28 19:16 ` Grumbach, Emmanuel
2026-07-28 19:24 ` Bjorn Helgaas
2026-07-28 19:47 ` Grumbach, Emmanuel
2026-07-28 20:18 ` Bjorn Helgaas
2026-07-29 6:49 ` Grumbach, Emmanuel
2026-07-30 4:51 ` Manikanta Maddireddy
2026-07-30 17:28 ` Bjorn Helgaas
2026-07-30 18:45 ` Grumbach, Emmanuel
2026-07-30 20:08 ` Bjorn Helgaas
2026-07-30 20:16 ` Grumbach, Emmanuel
2026-07-31 15:24 ` Bjorn Helgaas
2026-07-23 6:47 ` Lukas Wunner
2026-06-21 8:10 ` Lukas Wunner
2026-06-21 8:28 ` Grumbach, Emmanuel
2026-07-22 11:01 ` Grumbach, Emmanuel
2026-07-22 14:36 ` Lukas Wunner
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox