From: Oza Oza <oza.oza at broadcom.com>
To: spdk@lists.01.org
Subject: [SPDK] PCI hotplug and SPDK
Date: Tue, 29 Aug 2017 13:51:31 +0530 [thread overview]
Message-ID: <b2f88fa492943db4bcf960581e37c357@mail.gmail.com> (raw)
[-- Attachment #1: Type: text/plain, Size: 3016 bytes --]
Hi All,
PCI hotplug support; requires creation of root bus and probe to go ahead
with all PCIe configuration.
Which means following APIs ae not called.
pci_stop_root_bus(bus);
pci_remove_root_bus(bus);
And then If I run SPDK, It makes system crash with following info.
Note: if the disk is connected then SPDK is fine.
Otherwise it stalls the system with following crash.
root(a)bcm958742k:~# echo 2048 > /proc/sys/vm/nr_hugepages;
/usr/share/spdk/scripts/setup.sh
grep: /usr/share/spdk/scripts/../include/spdk/pci_ids.h: No such[
34.621325] pci 0008:00:00.0: PCI bridge to [bus 01]
file or directory
[ 34.640586] pci 0000:00:00.0: bridge configuration invalid ([bus
00-00]), reconfiguring
[ 50.267056] pci 0000:00:00.0: PCI bridge to [bus 01]
[ 50.272337] pci 0001:00:00.0: bridge configuration invalid ([bus
00-00]), reconfiguring
[ 65.898762] pci 0001:00:00.0: PCI bridge to [bus 01]
[ 65.904015] pci 0006:00:00.0: bridge configuration invalid ([bus
00-00]), reconfiguring
[ 81.530437] pci 0006:00:00.0: PCI bridge to [bus 01]
[ 81.535680] pci 0007:00:00.0: bridge configuration invalid ([bus
00-00]), reconfiguring
[ 97.162103] pci 0007:00:00.0: PCI bridge to [bus 01]
[ 97.167255] Bad mode in Error handler detected on CPU6, code 0xbf000002
-- SError
[ 97.174974] Internal error: Oops - bad mode: 0 [#1] SMP
[ 97.180364] Modules linked in:
[ 97.183515] CPU: 6 PID: 2104 Comm: bash Not tainted
4.12.0-01560-gc83093d-dirty #89
[ 97.191413] Hardware name: Stingray Combo SVK w/PCIe IOMMU (BCM958742K)
(DT)
[ 97.198683] task: ffff80a163a40000 task.stack: ffff80a1612b4000
[ 97.204790] PC is at 0xffff7cbdfba8
[ 97.208387] LR is at 0xffff7cb8f288
[ 97.211983] pc : [<0000ffff7cbdfba8>] lr : [<0000ffff7cb8f288>] pstate:
20000000
[ 97.219612] sp : 0000fffffe564040
[ 97.223029] x29: 0000fffffe564040 x28: 000000001054ce60
[ 97.228509] x27: 0000000000000000 x26: 00000000004e2000
[ 97.233989] x25: 00000000004e5000 x24: 0000000000000002
[ 97.239468] x23: 0000ffff7cc63638 x22: 0000000000000002
[ 97.244947] x21: 0000ffff7cc67480 x20: 000000001054db10
[ 97.250427] x19: 0000000000000002 x18: 0000000000000000
[ 97.255906] x17: 00000000004daac8 x16: 0000000000000000
[ 97.261386] x15: 0000000000000096 x14: 0000000000000000
[ 97.266865] x13: 0000000000000000 x12: 0000000000000000
[ 97.272344] x11: 0000000000000020 x10: 0101010101010101
[ 97.277824] x9 : ffffff80ffffffc8 x8 : 0000000000000040
[ 97.283303] x7 : 0000000000000001 x6 : 0000ffff7cc669f0
[ 97.288782] x5 : 0000000000015551 x4 : 0000000000000888
[ 97.294261] x3 : 0000000000000000 x2 : 0000000000000002
[ 97.299741] x1 : 000000001054db10 x0 : 0000000000000002
[ 97.305220] Process bash (pid: 2104, stack limit = 0xffff80a1612b4000)
[ 97.311960] ---[ end trace a1f48abe30820241 ]---
Regards,
Oza.
[-- Attachment #2: attachment.html --]
[-- Type: text/html, Size: 5320 bytes --]
next reply other threads:[~2017-08-29 8:21 UTC|newest]
Thread overview: 21+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-08-29 8:21 Oza Oza [this message]
-- strict thread matches above, loose matches on Subject: below --
2017-08-29 8:43 [SPDK] PCI hotplug and SPDK Chang, Cunyin
2017-08-29 8:51 Oza Oza
2017-08-29 12:50 Harris, James R
2017-08-29 16:45 Oza Oza
2017-08-29 18:00 Harris, James R
2017-08-30 15:10 Oza Oza
2017-08-30 15:20 Oza Oza
2017-08-30 15:30 Harris, James R
2017-08-30 15:55 Walker, Benjamin
2017-08-30 18:17 Oza Pawandeep
2017-08-30 18:39 Harris, James R
2017-08-30 18:48 Oza Oza
2017-08-30 18:51 Oza Oza
2017-08-30 18:58 Harris, James R
2017-08-30 19:03 Harris, James R
2017-08-30 19:07 Oza Pawandeep
2017-08-30 19:22 Oza Oza
2017-08-30 19:31 Luse, Paul E
2017-08-30 19:43 Oza Oza
2017-08-30 19:55 Luse, Paul E
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=b2f88fa492943db4bcf960581e37c357@mail.gmail.com \
--to=spdk@lists.01.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox