Received: by 2002:a25:8b12:0:0:0:0:0 with SMTP id i18csp3774559ybl; Tue, 20 Aug 2019 01:59:37 -0700 (PDT) X-Google-Smtp-Source: APXvYqwFz4xSfCItCRr0+++XUWvg7uvpgj9BH7aJ9Yol4Ft4hTQ953a+8nqhhocFJ+CMplStiiGW X-Received: by 2002:a17:90a:fc90:: with SMTP id ci16mr25010435pjb.48.1566291577477; Tue, 20 Aug 2019 01:59:37 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1566291577; cv=none; d=google.com; s=arc-20160816; b=syQGU2KJ49RnxHZltq1NQ5oEDIDz8iJ/31q6tIKO/DNafABZnzVSQJZGbp9AIW5qj9 F9T0CxNNhP8rhJjfg2c79PZ6bt2YegmlY2341L5I1bbCPXDsVXlJgEd2Ys2lESYCHhSm ot+LIs/llGH8QQireNXsDHBJ1qXW/iSPuJeh7G9H4hHL/ywj24k6AuEd+8sx+nK76jqs yTQPZcryT0JVZuiMmf+7fn6lmGoo/R4PNJUPEMTi8JVnMjS2G/h/qNeXZho2Pe/wI1z5 Pmy3uRiv1rTF8MdJS2Ma4nPHcNDmX219yAZvBSeMfSwiL/9IBHUJ09rqgthij+IfP0Gi rv/g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:date:to:from:subject:message-id; bh=fbRgy6zlkmyzR8/bXwvyqdAKJlfpVH3OdJIfnLXF/ps=; b=PeQPVIR0Nx1EDBj/LX7ov+KZgcip2VQRBVy5jHEL8yg/OoGxEfo8uI8Sf/78fDxbPj 6OXQyCnhypz7290VzH+FGSzqMXpbGw9RrmqMqG/N9jvfRcXkqOB7Jlo9d15/n0kjgNma RC42MIOQIANQWhIEZFANH4gJIWCOIqks7azDSQxI5b1cxDQFf/PYQ+A4wfIwzpUc5cCY gr8WvyCZrXwuntxNo6Nn9OhLYhA1AsZgOJjusdp8ifuJ3+Mk2JxfW8o4Y6+hloFpJV4X zc2fhMhvRVcothW24edpPQURC0KCo68TC0zHmDC8BBPoBOxnjr1Kx7bxXPDnvl/2mxR4 FGTQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-wireless-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 29si11510973pgu.584.2019.08.20.01.59.13; Tue, 20 Aug 2019 01:59:37 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-wireless-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-wireless-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729371AbfHTI7G (ORCPT + 99 others); Tue, 20 Aug 2019 04:59:06 -0400 Received: from s3.sipsolutions.net ([144.76.43.62]:60828 "EHLO sipsolutions.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728545AbfHTI7G (ORCPT ); Tue, 20 Aug 2019 04:59:06 -0400 Received: by sipsolutions.net with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1hzzyp-000242-Tt; Tue, 20 Aug 2019 10:59:04 +0200 Message-ID: <72ac048c01619e0639fc182cd32818a5712cda1c.camel@sipsolutions.net> Subject: Re: [RFC 0/1] Allow MAC change on up interface From: Johannes Berg To: Denis Kenzior , James Prestwood , linux-wireless@vger.kernel.org Date: Tue, 20 Aug 2019 10:59:01 +0200 In-Reply-To: <1d975fec-a480-f40b-ff98-90d0e4852758@gmail.com> (sfid-20190819_225820_644148_FB77722C) References: <20190815185702.30937-1-prestwoj@gmail.com> <645af7dad899e8eb186b3fee0f8a8a151a408557.camel@sipsolutions.net> <394092a2f20697c9b055166a8254a5ef888551a5.camel@gmail.com> <4848c3a9d0b330fab4442436244387a2c127fa03.camel@sipsolutions.net> <1d975fec-a480-f40b-ff98-90d0e4852758@gmail.com> (sfid-20190819_225820_644148_FB77722C) Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.30.5 (3.30.5-1.fc29) MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Sender: linux-wireless-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org On Mon, 2019-08-19 at 15:58 -0500, Denis Kenzior wrote: > Hi Johannes, [...] > Hmm... I sense a pattern of you not seeing a point in doing many > things... Do you actually use the stuff you maintain? [...] > Well, one possible use case might be, oh something like this: > > https://source.android.com/devices/tech/connect/wifi-mac-randomization [...] > And also maybe a bunch of other optimizations like not flushing scan > results? Stop. Your tone, and in particular the constant snide comments and attacks on me are, quite frankly, getting extremely tiring. It almost seems like you're just trying to bully me into taking your patches by constantly trying to make me feel that I cannot know better anyway. This is not how you should be treating anyone. Look, I did say I don't see a point in this, but you're taking that out of context. I also stated that I didn't understand the whole thing about "race conditions" and all, because nobody actually explained the reasoning behind the changes here. James, unlike you, managed to reply on point and explain why it was needed. If all you can do is accuse me of not using the software and therefore not knowing how it should be used, even implying that I'm not smart enough to understand the use cases, then I don't know why you bother replying at all. I can understand your frustration to some extent, and I want to give you the benefit of doubt and want to believe this behaviour was borne out of it, since I've been reviewing your changes relatively critically. However, I also want to believe that I've been (trying to) keep the discussion on a technical level, telling you why I believe some things shouldn't be done the way you did them, rather than telling you that you're not smart enough to be working on this. If you feel otherwise, please do let me know and I'll go back to understand, in order to improve my behaviour in the future. Please help keep the discussion technical, without demeaning undertones. Thanks, johannes