From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752158AbbKPVRv (ORCPT ); Mon, 16 Nov 2015 16:17:51 -0500 Received: from shards.monkeyblade.net ([149.20.54.216]:41667 "EHLO shards.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751172AbbKPVRs (ORCPT ); Mon, 16 Nov 2015 16:17:48 -0500 Date: Mon, 16 Nov 2015 16:17:46 -0500 (EST) Message-Id: <20151116.161746.1472467067664450149.davem@davemloft.net> To: Jason@zx2c4.com Cc: netdev@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: irq_fpu_usable() is false in ndo_start_xmit() for UDP packets From: David Miller In-Reply-To: References: <20151116.153214.1125103075112383723.davem@davemloft.net> X-Mailer: Mew version 6.7 on Emacs 24.5 / Mule 6.0 (HANACHIRUSATO) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.5.12 (shards.monkeyblade.net [149.20.54.216]); Mon, 16 Nov 2015 13:17:47 -0800 (PST) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: "Jason A. Donenfeld" Date: Mon, 16 Nov 2015 21:58:49 +0100 > That is extremely problematic for me. Is there a way to make this > not so? Not without a complete redesign of the x86 fpu save/restore mechanism. The driver is the wrong place to do software cryptographic transforms anyways. Judging from your other emails, you doing a lot of weird shit in your driver. Maybe you should just tell us exactly what kind of device it is for, exactly what the features and offloads are, and maybe we can tell you therefore what kind of facilities would match that situation best. You're currently trying to do it the other way, you know everything about your device and goals, and you're sending us small piecemeal questions. We lack the high level full picture of your device, so it's hard for us to give you good answers.