> -----Original Message----- > From: netdev-ow...@vger.kernel.org [mailto:netdev-ow...@vger.kernel.org] On > Behalf Of Stefan Assmann > Sent: Tuesday, April 04, 2017 12:52 PM > To: Or Gerlitz <gerlitz...@gmail.com> > Cc: intel-wired-...@lists.osuosl.org; Linux Netdev List > <netdev@vger.kernel.org>; David Miller <da...@davemloft.net>; Kirsher, > Jeffrey T <jeffrey.t.kirs...@intel.com> > Subject: Re: [PATCH] i40e: limit client interface to X722 hardware > > On 04.04.2017 18:56, Or Gerlitz wrote: > > On Tue, Apr 4, 2017 at 5:34 PM, Stefan Assmann <sassm...@kpanic.de> wrote: > >> The client interface is meant for X722 iWARP support. Modprobing i40iw > >> on systems with X710/XL710 NICs currently may crash the system. > > > > just curious may or crash? and why? > > The backtrace I got was not really conclusive. The code is not meant to > be run on that hardware so I didn't bother to dig deeper. > > Stefan
The i40iw module can't easily determine which hardware its loaded upon. So it assumes that we (i40e, that is) have handed it a handle to valid hardware. When the interface is opened, it starts reading and writing registers that are nonexistent on X710/XL710. -Mitch