Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 25 Feb 2019 21:38:53 +0100
From:      Andreas Kempe <kempe@lysator.liu.se>
To:        Hans Petter Selasky <hps@selasky.org>, freebsd-net@freebsd.org, freebsd-drivers <freebsd-drivers@mellanox.com>
Subject:   Re: Infiniband: Mellanox MT26418 in ethernet mode causes crash on shutdown
Message-ID:  <66c8a5f3-0351-e125-41fb-66ee39cc4106@lysator.liu.se>
In-Reply-To: <940f6859-037b-68d6-298a-513ea6ebf7ce@selasky.org>
References:  <8763252f-d433-5e1e-9e3b-628e0545c8eb@lysator.liu.se> <940f6859-037b-68d6-298a-513ea6ebf7ce@selasky.org>

index | next in thread | previous in thread | raw e-mail

On 2019-02-25 10:28, Hans Petter Selasky wrote:
> I think the if_down() call is not strictly needed. ether_ifdetach()
> already does this. Can you test the patch w/o the if_down() call?
> 

I only added the call because I was not sure what would happen if you
destroy the port for an active interface. If it could cause issues if
operations are performed on the interface while it is being destroyed.

That said, I've tested without the call to if_down() and it seems to work.

Cordially,
Andreas Kempe


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?66c8a5f3-0351-e125-41fb-66ee39cc4106>