Received: by 2002:a05:6358:5282:b0:b5:90e7:25cb with SMTP id g2csp2801972rwa; Mon, 22 Aug 2022 14:13:22 -0700 (PDT) X-Google-Smtp-Source: AA6agR4yemfrmwPK2JQhQB2d4zw7TDAke4eW8n0x4A5KfIwMIktwxalkE/6yPS3vmhozUMkaM2BC X-Received: by 2002:a17:907:6094:b0:73d:9c6b:35f5 with SMTP id ht20-20020a170907609400b0073d9c6b35f5mr87488ejc.140.1661202802016; Mon, 22 Aug 2022 14:13:22 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1661202802; cv=none; d=google.com; s=arc-20160816; b=bI7JQJ0nRveQX1qEFFSjqY92eKLzhnuSb8FdjGOtxWTkod6VewrSXn6pxMIoivqg/S M5MueVuhexxXfjof4iCZzQqZU7TkQry99tNLhbSJ56qgBIu+tLsYQJvN/Wl5ds+Jbf8l jhUk+ncB69n79au0fGDmAC1ZVStlG0XhNoXOxlrD+JPxOB+79lB/kFWDn7kfvR8R8oza Od4TTi1V6tB0si+sVJQVf7kzMwdn7ScwO+sw/LQ9RF1n0r0FsIYKKIhVy3a/Gb+Kdue0 DON5ciCKiwCELP6QDyFfoW6mNVvQCSb1sU2KNFfp9NZFqoOJeON1Wg0PCaPEIhjhf3q/ 5nLQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=pmg5gaD6jVdPDjUGFaBXIEiTNhxDtTS1VsBu4BaXMQ4=; b=MRJrJBONjyF+JrByAf2v/6u4oxL3aSIAndwD7mrXLxjDhUpKtuvGno0vM9Q8WBoV6W 9XOTBokUhEJTsN+EAfpZICCsHLwked5ovuh8j2MvzVDV19lVzSnBxW62cCoMCFDbfcUg gtrIR6oUIblVtW1rJrDF+TLTmntb9DWVCnTV1HiEldZ5SM4kPha/D3f1xvRaseWAJofS SXeFvjAFE+IKsKt0PBMMs0NB4C7dXo3T3Y9JDDwAjtuxKXPd1Cks0UYFYLnN6wy7+TM2 S6eNz39lvromJkDdcg5t/d/Y71ZxzEuojJDDvH0VKw0RDeKUt54W0Uza6HBadQmHz6dj KyqQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@columbia.edu header.s=pps01 header.b=YI7zG5fM; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id z6-20020a50cd06000000b0043d5bcf8553si481532edi.95.2022.08.22.14.12.56; Mon, 22 Aug 2022 14:13:21 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@columbia.edu header.s=pps01 header.b=YI7zG5fM; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234184AbiHVU5f (ORCPT + 99 others); Mon, 22 Aug 2022 16:57:35 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:52940 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229819AbiHVU5d (ORCPT ); Mon, 22 Aug 2022 16:57:33 -0400 Received: from mx0b-00364e01.pphosted.com (mx0b-00364e01.pphosted.com [148.163.139.74]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 88FF648EB1 for ; Mon, 22 Aug 2022 13:57:31 -0700 (PDT) Received: from pps.filterd (m0167075.ppops.net [127.0.0.1]) by mx0b-00364e01.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 27MKsT95018473 for ; Mon, 22 Aug 2022 16:57:30 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=columbia.edu; h=mime-version : references : in-reply-to : from : date : message-id : subject : to : cc : content-type : content-transfer-encoding; s=pps01; bh=pmg5gaD6jVdPDjUGFaBXIEiTNhxDtTS1VsBu4BaXMQ4=; b=YI7zG5fMjLn/foIYWsxJzEFdvShwmu0dzqAseQa+HWkek0nPIVt9FnOScV6UDvLZUWYN zI30m3wy90qHXoiy1eCCGknAqhSv0CpWnGxTQWc8IsG31aXA/QaNcdiea9BOtcFrvBTo wenbZDPSc8SXMUbvu3TlLnqPa/W5PNHB7kg2a7D/vWx6n58gruMTLKUZbPulIL5GzzGB j7puF5uCnY1XGjDuIlTnTTsuEQNRvdd6bV1h8NF9mI9QSwZgxOoGsOo3rT5BFlhMY31Z CY2077rkVYOIqvZu9QEvqpHvB3KQR7dP6hasmN6LkFlB0ph1iNe7K8whG7IjRTCtxfrV Lw== Received: from sendprdmail20.cc.columbia.edu (sendprdmail20.cc.columbia.edu [128.59.72.22]) by mx0b-00364e01.pphosted.com (PPS) with ESMTPS id 3j2wj6dkhp-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 22 Aug 2022 16:57:30 -0400 Received: from mail-vs1-f71.google.com (mail-vs1-f71.google.com [209.85.217.71]) by sendprdmail20.cc.columbia.edu (8.14.7/8.14.4) with ESMTP id 27MKvTmM095630 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT) for ; Mon, 22 Aug 2022 16:57:30 -0400 Received: by mail-vs1-f71.google.com with SMTP id 63-20020a671942000000b0038c9055e83cso3312390vsz.22 for ; Mon, 22 Aug 2022 13:57:30 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc; bh=pmg5gaD6jVdPDjUGFaBXIEiTNhxDtTS1VsBu4BaXMQ4=; b=GaFoiPhckQ2F9TiNepzmIeKjYkTUNaEY97A9MDHlxSKjTz4nBh3Y2gL1S/B1XP4IE7 V+GDduAH/qqj+UeY8O4TvBAlDeT/ur/sg+TFt/aeG0EGCQWkHjdN2OqB6tTDJ01chNGc KVrzu7hsKUfzyH5CmvJ3tGW1qLUs1qu+B8tP9WmhuGOKha/vWHxXvZ3bue07d1FxobpZ wO/DG1xhajncKkWMIboRuyQxtkhNgVb4LH0NScQMUDRaLOF7ucI+QnVz2xczM0Ox53CJ zpZ1PoxuyTBUzJmnt0Y5qf+SJrp/cnFgyPXOC7S4zmQL/E+cMDtKx4qE6i2SOrfUC8Ey z81Q== X-Gm-Message-State: ACgBeo1SY+1j799WlmdVDI2iCsr4LllBnWvCVuu5k7aiJgbRts7oU1zk /RyxPmsilnSK4DLBuqbk0R4bUoum89YsHsaPGTzZ+XVipcbAWlaWfkwKTmHeMp9h+fqAAGMDeNs ywJad7nI27xenLc6l7qb01xUfV0aEQ705MwOA7T650b66nWiy X-Received: by 2002:a05:6102:7:b0:390:3c74:936b with SMTP id j7-20020a056102000700b003903c74936bmr4614051vsp.72.1661201849454; Mon, 22 Aug 2022 13:57:29 -0700 (PDT) X-Received: by 2002:a05:6102:7:b0:390:3c74:936b with SMTP id j7-20020a056102000700b003903c74936bmr4614040vsp.72.1661201849258; Mon, 22 Aug 2022 13:57:29 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Gabriel Ryan Date: Mon, 22 Aug 2022 16:57:22 -0400 Message-ID: Subject: Re: data-race in set_console / vt_ioctl To: Greg KH Cc: jirislaby@kernel.org, linux-kernel@vger.kernel.org, bjohannesmeyer@gmail.com, jakobkoschel@gmail.com, xiam0nd.tong@gmail.com Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Proofpoint-GUID: hfNni1MuAg4DFsil8pVfJNLZpE4kXM8Z X-Proofpoint-ORIG-GUID: hfNni1MuAg4DFsil8pVfJNLZpE4kXM8Z X-CU-OB: Yes X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.895,Hydra:6.0.517,FMLib:17.11.122.1 definitions=2022-08-22_13,2022-08-22_02,2022-06-22_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 adultscore=0 lowpriorityscore=10 mlxscore=0 clxscore=1015 impostorscore=10 bulkscore=10 suspectscore=0 mlxlogscore=317 phishscore=0 spamscore=0 malwarescore=0 priorityscore=1501 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2207270000 definitions=main-2208220084 X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,RCVD_IN_DNSWL_LOW,SPF_HELO_NONE,SPF_NONE, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Greg, I want to apologize for not responding to you and the developers who wrote back regarding our reports earlier. Moving forward, we'll respond to all developers promptly and follow the researcher guidelines for reporting bugs, including submitting patches and sending reports in plaintext. Best, Gabe On Sun, Aug 21, 2022 at 4:46 AM Greg KH wrote: > > On Fri, Aug 19, 2022 at 09:06:27AM +0200, Greg KH wrote: > > On Thu, Aug 18, 2022 at 09:17:00PM -0400, Abhishek Shah wrote: > > > Hi all, > > > > > > We found a data race involving the *vt_dont_switch* variable. Upon fu= rther > > > investigation, we see that this racing variable controls whether the > > > callbacks will be scheduled in the console (see here > > > ), > > > but we are not sure of its security implications. Please let us know = what > > > you think. > > > > Again, any patch that you might have to resolve this would be great, as > > that's the easiest thing to review. > > Given the your lack of responses to the developer's responding to your > emails, and the fact that all of your original emails were sent in html > format which was rejected by the public mailing lists so no one else > could see them, I'm going to just drop all of these reports as being > something pretty useless. > > If you wish to submit future reports, please read the > Documentation/process/researcher-guidelines.rst file on how to do this > properly in a way that will be useful, and be sure to actually respond > to developers who take the time to write back to your reports. > > This is not a one-way process. > > thanks, > > greg k-h