[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-Id: <176149403315.9388.15839787422598934486.b4-ty@kernel.org>
Date: Sun, 26 Oct 2025 21:23:53 +0530
From: Manivannan Sadhasivam <mani@...nel.org>
To: Krzysztof WilczyĆski <kwilczynski@...nel.org>,
Kishon Vijay Abraham I <kishon@...nel.org>,
Bjorn Helgaas <bhelgaas@...gle.com>, Niklas Cassel <cassel@...nel.org>,
Frank Li <Frank.Li@....com>, Damien Le Moal <dlemoal@...nel.org>,
Mohamed Khalfella <khalfella@...il.com>,
Christian Bruel <christian.bruel@...s.st.com>,
Bhanu Seshu Kumar Valluri <bhanuseshukumar@...il.com>
Cc: linux-pci@...r.kernel.org, linux-kernel@...r.kernel.org,
khalid@...nel.org, linux-kernel-mentees@...ts.linuxfoundation.org,
skhan@...uxfoundation.org, david.hunter.linux@...il.com
Subject: Re: [PATCH v3] PCI: endpoint: pci-epf-test: Fix sleeping function
being called from atomic context
On Tue, 14 Oct 2025 08:11:09 +0530, Bhanu Seshu Kumar Valluri wrote:
> When Root Complex (RC) triggers a Doorbell MSI interrupt to Endpoint (EP)
> it triggers a warning in the EP. pci_endpoint kselftest target is
> compiled and used to run the Doorbell test in RC.
>
> BUG: sleeping function called from invalid context at kernel/locking/mutex.c:271
> Call trace:
> __might_resched+0x130/0x158
> __might_sleep+0x70/0x88
> mutex_lock+0x2c/0x80
> pci_epc_get_msi+0x78/0xd8
> pci_epf_test_raise_irq.isra.0+0x74/0x138
> pci_epf_test_doorbell_handler+0x34/0x50
>
> [...]
Applied, thanks!
[1/1] PCI: endpoint: pci-epf-test: Fix sleeping function being called from atomic context
commit: 25423cda145f9ed6ee4a72d9f2603ac2a4685e74
Best regards,
--
Manivannan Sadhasivam <mani@...nel.org>
Powered by blists - more mailing lists