All of lore.kernel.org
 help / color / mirror / Atom feed
From: Christoffer Dall <christoffer.dall@linaro.org>
To: amirv@mellanox.com, idos@mellanox.com, netdev@vger.kernel.org
Cc: ian.campbell@citrix.com, stefano.stabellini@eu.citrix.com,
	konrad.wilk@oracle.com
Subject: BUG: Mellanox crash with iommu=soft and swiotlb=force
Date: Mon, 28 Sep 2015 23:04:50 +0200	[thread overview]
Message-ID: <20150928210450.GA7610@cbox> (raw)

Hi,

In doing some performance experiments I found that using a 10G Mellanox
MX354A Dual port FDR CX3 device on a server running Apache and running
ab against that server causes the system to crash with 'iommu=soft
swiotlb=force'.  The same behavior is seen without these options on Dom0
running under Xen.

I have tried this on v4.0 and v4.3-rc3.

Examples of crashes:
http://pastebin.ubuntu.com/11953498/
http://pastebin.ubuntu.com/11953443/

Kernel config (v4.3):
http://paste.ubuntu.com/12605446/

To reproduce, host a file in apache server on a system with the Mellanox
NIC (I used the 41K index file of the GCC manual) and run ab (apache
bench) from a client machine, something like this:

$ ab -n 100000 -c 100 http://10.10.1.2/gcc/index.html

I'm afraid debugging this is out of my area of expertise.  Is this
something you could have a look at?


Thanks,
-Christoffer

             reply	other threads:[~2015-09-28 21:04 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-09-28 21:04 Christoffer Dall [this message]
2015-09-28 21:59 ` BUG: Mellanox crash with iommu=soft and swiotlb=force Or Gerlitz
2015-09-29  7:04   ` Christoffer Dall
2015-10-11 13:59   ` Christoffer Dall

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=20150928210450.GA7610@cbox \
    --to=christoffer.dall@linaro.org \
    --cc=amirv@mellanox.com \
    --cc=ian.campbell@citrix.com \
    --cc=idos@mellanox.com \
    --cc=konrad.wilk@oracle.com \
    --cc=netdev@vger.kernel.org \
    --cc=stefano.stabellini@eu.citrix.com \
    /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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.