Received: by 2002:a05:6358:1087:b0:cb:c9d3:cd90 with SMTP id j7csp1061908rwi; Thu, 20 Oct 2022 08:14:15 -0700 (PDT) X-Google-Smtp-Source: AMsMyM5ZTB/RJT4L2Ak4YERT4KTA8Z7Xb0rR5LbAYWfsQIonBZfrmooIoXSXN9wAqK9Gtkeh8zoB X-Received: by 2002:a05:6402:3454:b0:45c:a8b0:52d2 with SMTP id l20-20020a056402345400b0045ca8b052d2mr12952464edc.307.1666278855606; Thu, 20 Oct 2022 08:14:15 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1666278855; cv=none; d=google.com; s=arc-20160816; b=e72m1pk2a2LunnzddBZhs18xIE33BDwCYyhkLxFDEuSPxaFH4Lo9zLqajF+tEFcv4C 0aTbq6lXNRQV3egRYs+Slk0TeJ735ir8nE2IVuqG8nkpBt1U799dr3QhLbyQ4S5rRSpz YAHK26ddLB6gf5xQVXtbYLSQSqAUu6IBIdQ5+F3XfD1qxafpCZ3/7jGu9m2c+m8LDyfb +jg7/1XXE7TylLYrhUvpmDIqbFyFkWnIg1HGQ9Ljd9wtcTRVUiHIFoXaaNBY00LCr/3q QQKjHOvEa+V6jeUya1tb55NjAWFdwMAdWQLYH3Qh9qf0kRPHpKtN0tC5uEmhVhfvkUzn HiJQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=kG1ree45kEImwHBAJ1rz5gdQQphkhdtRHQIe70Qv3bQ=; b=tuKKOIhfRh4Lz0id2UGTdy+ywhm0VOonD0KxcOhXW2FlOZ52X8rmiZZvyCs4l4f7y6 AwIqaS9LS/VT8W0adhIcwU1uUgs1AposByVoBJd7vEH4j1T+ut5ebbdm05y2z6Rcovyr /ZAZ+WsSDeCvLdd3DlLYnwIGm7RHPj8ITP2yz2Hyc0TVgrTed2eOLoFTWhiY232FxTSE hmCHp4tBfSguKHVDHcVMud596bFWCc9kaQ741ud3vOGziq7xZ0bD8PvcobWJ5GXQjI5M JVpqA1cLSG1fcbNrF3FUZN53tllfzSGnhK72y+GvHXVhBKBQNe5UfVD+hX+oJQDP+Zku sbcA== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@mit.edu header.s=outgoing header.b=Bt6zkpa0; 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=mit.edu Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id q20-20020a1709064c9400b00781d82a6fc9si14131582eju.264.2022.10.20.08.13.50; Thu, 20 Oct 2022 08:14:15 -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=fail header.i=@mit.edu header.s=outgoing header.b=Bt6zkpa0; 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=mit.edu Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229922AbiJTOkg (ORCPT + 99 others); Thu, 20 Oct 2022 10:40:36 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57820 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229726AbiJTOke (ORCPT ); Thu, 20 Oct 2022 10:40:34 -0400 Received: from outgoing.mit.edu (outgoing-auth-1.mit.edu [18.9.28.11]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E97FB139C2C for ; Thu, 20 Oct 2022 07:40:29 -0700 (PDT) Received: from cwcc.thunk.org (pool-173-48-120-46.bstnma.fios.verizon.net [173.48.120.46]) (authenticated bits=0) (User authenticated as tytso@ATHENA.MIT.EDU) by outgoing.mit.edu (8.14.7/8.12.4) with ESMTP id 29KEdmUl009069 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 20 Oct 2022 10:39:48 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mit.edu; s=outgoing; t=1666276789; bh=kG1ree45kEImwHBAJ1rz5gdQQphkhdtRHQIe70Qv3bQ=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=Bt6zkpa0llmvbW8hygwCb6IzIQFAarbADX+6SD4I9Gf9VczYrRa/22Q23QAkXffRt A1LoTxldWA6YQeUhMp35reOCWxzjy3QPvUsJhPyedjV2C2bPF7WvpkfDQ3UCtPHLrk 9JjzmiZHA86Nn9jpNWSPdo6lP7WisDjFZPEJqnff/TVYCE9a53uqF+VNpSHurf83mj uGgliJsNUMLzktOo/XCGx3KU5P4nybYfAO5EDUWhU3JGkAEbORx0l0qH9h+TGQ+mV2 yBMNpOfUNw/djKpwE1DkuO8Y83pm+smQHATBeZGaXEmDgTQsnvy4fN6OLB5vPKpSg6 fzyeFCHnSvyLg== Received: by cwcc.thunk.org (Postfix, from userid 15806) id DEEA415C3AD1; Thu, 20 Oct 2022 10:39:47 -0400 (EDT) Date: Thu, 20 Oct 2022 10:39:47 -0400 From: "Theodore Ts'o" To: Greg KH Cc: Tanju Brunostar , Bhaskar Chowdhury , linux-kernel@vger.kernel.org, linux-staging@lists.linux.dev, outreachy@lists.linux.dev Subject: Re: Request for assistance Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Spam-Status: No, score=-4.0 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,RCVD_IN_DNSWL_MED,SPF_HELO_NONE,SPF_NONE 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 Tanju, some additional hints. First of all, please don't send cleanup patches to address checkpatch --file complaints about overly long lines. It's generally not worth the code churn. Secondly for code that *you* are writing, think about why you have lines which are exceeding the line width in the first place. Is it because code is being nested too deeply, and perhaps some judicious function refactoring with good function names might make the code clearer? Would adding some temporary variables that are judiciously named make the code look clearer? The rules about "thou shalt never have lines which exceed 78 characters" are rules of thumb. The high level goal is to make the code more readable and easier to understand, since good code is maintainable code. And sometimes it's not just about where to split lines of code but whether there is a better way to structure the code so that long lines aren't needed in the first place. Cheers, - Ted