Received: by 2002:a05:6a10:22f:0:0:0:0 with SMTP id 15csp831818pxk; Wed, 9 Sep 2020 22:38:09 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwXysb0zm+wnivdx/lc5l/07R9Ib7nkPWO4CuTlzMT4Pb+ZTAZlUiYH5VgbbcShAQJC51kd X-Received: by 2002:a17:906:5488:: with SMTP id r8mr6915515ejo.483.1599716289097; Wed, 09 Sep 2020 22:38:09 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1599716289; cv=none; d=google.com; s=arc-20160816; b=0VmX0I+HGUCO24aLGDji/uJwR3pVHcHVSgJRfERvSKNWoGmdEnW4ZI9UNnRoI4v3ss 2qz8ayWpeEsIcBnblFcwz6EJ8FzxxhDxF3SOqp26ejaKgD9vjSYYqPmMESIC5ONWsRwO qjJ33DKqwjavOWD7k4BHNvDTvGTovBKtBist03ByBhbF/hlnyuxCnZvx+UZxyiUS88i2 rd7nHg+zVr6op4azf1XUecaJkZGpRQoeoeM5aW+ccHkuBV6J2of6PLYcV1lckhPou4qK JhvUpFDrd1MTUJEciLOxqApCiZ04VYAorNA1nEO4Pvux/2ukz4WyGDMgTgrzjnUzrerY 9Adw== 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 :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject:dkim-signature; bh=uGUkLkekDDrHHyjl9V1yaazxeNg3zJrmb/AGpekFVEU=; b=XRCdNmk4VHyyjbaqDa2Qx/C3avQSOmvoB8THDdCEyFfnjsRDK5xw0JL8C1qNlFVd8q hxJRDQx3PflG+b8iAq0tZf39U97FhSn1jjERqz+UoDYrU9ILpd9fYyct5C3WUhmgCVvE Mzu2cfLzVzHN+0wKUPHd0KNGccWUm0SzXPhWuH90HlytudO7KLmPCgyPrAejCSZP0EAY 6gDTqSYgAzTfDE3Jhd6OvA/MlkNupcI+QZxAivdGQIm5UjxhoJzJn4bZQqC7t4Q+7a5C mqwaa/t9yolUMjgvM4cV8Jai44I1z6Gu6qUz7j3onZArx1CJVh1shwCVGg3WNbjMgFhK gf6w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=LNQ6YQYl; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id y25si2997526edv.59.2020.09.09.22.37.45; Wed, 09 Sep 2020 22:38:09 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=LNQ6YQYl; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726725AbgIJFei (ORCPT + 99 others); Thu, 10 Sep 2020 01:34:38 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57282 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725855AbgIJFeF (ORCPT ); Thu, 10 Sep 2020 01:34:05 -0400 Received: from mail-pj1-x1042.google.com (mail-pj1-x1042.google.com [IPv6:2607:f8b0:4864:20::1042]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 3759CC061573; Wed, 9 Sep 2020 22:34:01 -0700 (PDT) Received: by mail-pj1-x1042.google.com with SMTP id o16so2464769pjr.2; Wed, 09 Sep 2020 22:34:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=uGUkLkekDDrHHyjl9V1yaazxeNg3zJrmb/AGpekFVEU=; b=LNQ6YQYlGzUoEEn59bhxCAzN0bbl0RH3ljxUlRnh8MvIkfpOCRQN5XEMH/xRYA+JQI MbwO0s/RiAvGlJAmzsU1/Gjve4jRbyiPhjQAWj9i4i/+Tvvx5X/w8AlSz7PInXV10Tp6 RIBT1pgKtAf+7vUT/N9a5+AEeTfUQA4RlqbAwwPX3tTWSDo7nEsF3KpKEhrY/zd7QXmm uvFkOh3Ej6tRjlIsLSbuGw+chSIIhXReaHOszaTXvv2CoRZZR/Tjn5oK4qThg9++DAeG 0ahQ5J9HSH/14/4AARusqV25omLbV4GjHBlX7ZAPXnquQn3XpSSmRF/xrx7O1YvKiJyA VLlA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=uGUkLkekDDrHHyjl9V1yaazxeNg3zJrmb/AGpekFVEU=; b=Zba0qlF5d6EEdeMb9e0Mo5fU1uxCzyfDPWbQ+o9kszE7+y1AKyoldQmj6rDSVoAAcs eYyGHP2tFuog/lmhCKE9e++NXtD1ZwWSYGeDXRkEjXQyL1dBKSblmXgPxwpo6e3yRPcE C/zp4Uq/KV0lHkehyvKlw3kOiBW3ywQtJZIrePi/zWn5Qv0O253c8VUtq8JfFTSeDcV9 ivEjjjcL7dzLH6xYXY/SaBkVS9ZH432S2Z9qALhlhZN9qLFj6gHLoOZCnQcn7teaZRJL huPy5k11qM6ys0K9D7k+EuY2dXNGWdHfNkLVdTe7rQZXsqdR8Ylc77QHuKAHZYaE1jqo azBQ== X-Gm-Message-State: AOAM532nyBz+iuBYR7rduvB2ipnNkmf8N5zSmXYJHJbCgpV90NOUzyFZ 4qDah40n2LZRORpcF1VIM3Q= X-Received: by 2002:a17:902:bc81:: with SMTP id bb1mr4107803plb.105.1599716040593; Wed, 09 Sep 2020 22:34:00 -0700 (PDT) Received: from [192.168.1.5] ([61.7.133.45]) by smtp.googlemail.com with ESMTPSA id j26sm4453002pfa.160.2020.09.09.22.33.57 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 09 Sep 2020 22:34:00 -0700 (PDT) Subject: Re: [PATCH v2] usb: serial: Repair FTDI FT232R bricked eeprom To: Oliver Neukum , James Hilliard , linux-usb@vger.kernel.org Cc: Johan Hovold , Greg Kroah-Hartman , linux-kernel@vger.kernel.org, Russ Dill , Hector Martin References: <20200909193419.2006744-1-james.hilliard1@gmail.com> <1599706954.10822.3.camel@suse.de> From: Lars Melin Message-ID: Date: Thu, 10 Sep 2020 12:33:55 +0700 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.12.0 MIME-Version: 1.0 In-Reply-To: <1599706954.10822.3.camel@suse.de> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 9/10/2020 10:02, Oliver Neukum wrote: > Am Mittwoch, den 09.09.2020, 13:34 -0600 schrieb James Hilliard: >> This patch detects and reverses the effects of the malicious FTDI >> Windows driver version 2.12.00(FTDIgate). > > Hi, > > this raises questions. > Should we do this unconditionally without asking? > Does this belong into kernel space? > My answer to both of those question is a strong NO. The patch author tries to justify the patch with egoistical arguments (easier for him and his customers) without thinking of all other users of memory constrained embedded hardware that doesn't need the patch code but have to carry it. The bricked PID is btw already supported by the linux ftdi driver so there is no functionality gain in the patch. br Lars