Thread (2 messages) 2 messages, 2 authors, 2012-06-12

Re: [PATCH v2 06/10] ARM: tegra: pcie: Add MSI support

From: Thierry Reding <hidden>
Date: 2012-06-12 17:23:01
Also in: linux-arm-kernel, linux-devicetree, linux-pci

* Stephen Warren wrote:
On 06/12/2012 12:10 AM, Thierry Reding wrote:
quoted
* Thierry Reding wrote:
quoted
* Stephen Warren wrote:
quoted
On 06/11/2012 09:05 AM, Thierry Reding wrote:
[...]
quoted
quoted
quoted
+static int tegra_pcie_disable_msi(struct platform_device
*pdev)
Should this free pcie->msi->pages?
Yes it should. I actually mention making that change in the
changelog but in fact didn't.
This is really moot because the driver cannot be built as a module
currently because arch_setup_msi_irq() and arch_teardown_msi_irq()
need to be built-in so tegra_pcie_disable_msi() will be called only
just before the machine is shut down.

Perhaps this is something that should be addressed? Or is it just
not worth the effort?
Well, if the driver provides a shutdown/removal path at all, it seems
like it should be complete. I assume it's trivial to free those pages?
Yes, it's trivial and I'll definitely add it. What I was saying is that
it doesn't matter really, unless something is done to allow the driver
to be built as a module. It is also tedious to test the shutdown/removal
for built-in drivers.

Thierry

Attachments

  • (unnamed) [application/pgp-signature] 198 bytes
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help