Storage Performance Development Kit (SPDK)
 help / color / mirror / Atom feed
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 --]

             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