From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932178Ab2AXSro (ORCPT ); Tue, 24 Jan 2012 13:47:44 -0500 Received: from exchange.solarflare.com ([216.237.3.220]:27318 "EHLO ocex02.SolarFlarecom.com" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S932129Ab2AXSrn (ORCPT ); Tue, 24 Jan 2012 13:47:43 -0500 Message-ID: <1327430853.2568.4.camel@bwh-desktop> Subject: Re: [PATCH] r8169: Randomise invalid MAC addresses From: Ben Hutchings To: Francois Romieu CC: Pavel Machek , Alan Cox , "Torne (Richard Coles)" , , , Date: Tue, 24 Jan 2012 18:47:33 +0000 In-Reply-To: <20120124182826.GA24128@electric-eye.fr.zoreil.com> References: <1327343540-30348-1-git-send-email-torne@google.com> <20120123212914.747c852f@pyramind.ukuu.org.uk> <20120124171546.GA32184@atrey.karlin.mff.cuni.cz> <20120124182826.GA24128@electric-eye.fr.zoreil.com> Organization: Solarflare Communications Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.2.2 (3.2.2-1.fc16) Content-Transfer-Encoding: 7bit MIME-Version: 1.0 X-Originating-IP: [10.17.20.137] X-TM-AS-Product-Ver: SMEX-10.0.0.1412-6.800.1017-18662.005 X-TM-AS-Result: No--18.617600-0.000000-31 X-TM-AS-User-Approved-Sender: Yes X-TM-AS-User-Blocked-Sender: No Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, 2012-01-24 at 19:28 +0100, Francois Romieu wrote: > Pavel Machek : > [...] > > Kernel should provide hw abstraction, and that should mean doing > > something about commonly-bad ethernet cards. > > Ask for a refund ? [...] This is mostly being done in embedded systems where the system developers control both the kernel and all of userspace and can easily bodge things in the userland init process. Then some adventurous users want to run custom kernels on those systems and have a reasonable way to deal with that. The original system worked and they cannot replace just the network interface, so it is no good asking for a refund. None of the push-back from netdev is going to have any effect on the embedded system developers who are failing to program MAC addresses properly; it's only going to hurt those adventurous users. Ben. -- Ben Hutchings, Staff Engineer, Solarflare Not speaking for my employer; that's the marketing department's job. They asked us to note that Solarflare product names are trademarked.