Received: by 2002:a05:6a10:a841:0:0:0:0 with SMTP id d1csp282871pxy; Wed, 21 Apr 2021 02:56:24 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxsCASnSAgbHwAWQ2uy8tuuBf7UGyj/w6BrtMsaBCUpWkhYJP74tI+dplGVGbHyA3QhUxxx X-Received: by 2002:a05:6402:8d4:: with SMTP id d20mr24040474edz.49.1618998984248; Wed, 21 Apr 2021 02:56:24 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1618998984; cv=none; d=google.com; s=arc-20160816; b=bGZP8uyvUxjZgkLxcNGIbtSJiWMM4uj5B6Q8Nli8KTQUHk5z1gsEE08zsKCB0h+yi5 HAJKc+vkCsdir0+MAy6DFtMoF3Ayb/cXT11fC+yxdPqAlLdRko3UAMN3Zc7WCl8A+c2U gnGgv34wICacZjj6FkI/9y+Y5sC/tw8svGyNpWct8l8YTx0ktTF1xj1pD9UTNNclLDRz dkQR1tZvgt8uBRW8hOqdhzkkodsk9SRb0fRzhh27yLLxU9eLQsTFl3KFtBASPpbKzKKi T2Py6YM4p4g5hOGQJYVBDg2VvGMZy9WafxbDx78+/0ea3Gpznl5IBT9C1aMUedHbsvbK Ivew== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:content-language :mime-version:accept-language:in-reply-to:references:message-id:date :thread-index:thread-topic:subject:cc:to:from; bh=wvNvojUBq71CtP7j1y/DgZudLO8zIZV26Nq+0R08FxM=; b=0+ffj+HanHdQChk3pZRBpP99/Vi6MohiBYKuRTOWW3F9QSBey/Nkx9qc7eygnIYUti xqB2ApoURd1uaGUN6y5t4M7sb+QvEiBX/4HC1bagtu6dn3JpCsxq6pdRUWe0G9F82toq WBRxSeePkL8XWF5IGCmMiJvSV0cqBPxaBnlR05J1BFc3m2G7lj49rNDJ23fNAShqG3Zr dixO3hWG6oWE4NTTC9myLa2j36owhadFyHlCAvqcMi73zoOPu395n4xlxt6D+DUCVb0a 4xOm7czyVKQNS0L1w/vqLT4cJwghl/wyQF1Iii0lNfTq3R6sLo5/BE4Dju6/O8sVeOoG AKww== ARC-Authentication-Results: i=1; mx.google.com; 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=fail (p=NONE sp=NONE dis=NONE) header.from=aculab.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id s21si1389369ejm.689.2021.04.21.02.56.00; Wed, 21 Apr 2021 02:56:24 -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; 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=fail (p=NONE sp=NONE dis=NONE) header.from=aculab.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234074AbhDUIOY convert rfc822-to-8bit (ORCPT + 99 others); Wed, 21 Apr 2021 04:14:24 -0400 Received: from eu-smtp-delivery-151.mimecast.com ([185.58.85.151]:45652 "EHLO eu-smtp-delivery-151.mimecast.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234476AbhDUIOR (ORCPT ); Wed, 21 Apr 2021 04:14:17 -0400 Received: from AcuMS.aculab.com (156.67.243.121 [156.67.243.121]) (Using TLS) by relay.mimecast.com with ESMTP id uk-mta-146-0tFHdEHxM4aXflNbaT3tgQ-1; Wed, 21 Apr 2021 09:13:40 +0100 X-MC-Unique: 0tFHdEHxM4aXflNbaT3tgQ-1 Received: from AcuMS.Aculab.com (fd9f:af1c:a25b:0:994c:f5c2:35d6:9b65) by AcuMS.aculab.com (fd9f:af1c:a25b:0:994c:f5c2:35d6:9b65) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 21 Apr 2021 09:13:40 +0100 Received: from AcuMS.Aculab.com ([fe80::994c:f5c2:35d6:9b65]) by AcuMS.aculab.com ([fe80::994c:f5c2:35d6:9b65%12]) with mapi id 15.00.1497.015; Wed, 21 Apr 2021 09:13:40 +0100 From: David Laight To: "'Maciej W. Rozycki'" , Khalid Aziz , "James E.J. Bottomley" , "Martin K. Petersen" CC: Christoph Hellwig , "linux-scsi@vger.kernel.org" , "linux-kernel@vger.kernel.org" , "stable@vger.kernel.org" Subject: RE: [PATCH v2 1/5] scsi: BusLogic: Fix missing `pr_cont' use Thread-Topic: [PATCH v2 1/5] scsi: BusLogic: Fix missing `pr_cont' use Thread-Index: AQHXNg9Ed+BsTt2aWkawhrOt2gHa/qq+nqtA Date: Wed, 21 Apr 2021 08:13:40 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-GB, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [10.202.205.107] MIME-Version: 1.0 Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=C51A453 smtp.mailfrom=david.laight@aculab.com X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: aculab.com Content-Language: en-US Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8BIT Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Maciej W. Rozycki > Sent: 20 April 2021 19:02 > > Update BusLogic driver's messaging system to use `pr_cont' for > continuation lines, bringing messy output: If reasonably possible it is best to avoid use of pr_cont(). If there are concurrent writes from multiple cpu I believe the writes still get separated. (Something has to give...) For instance I've seen concurrent 'oops' generate the list of loaded modules one module per line with the two lists interleaved! Quite often one of the %p[A-Z] modifiers can help. David - Registered Address Lakeside, Bramley Road, Mount Farm, Milton Keynes, MK1 1PT, UK Registration No: 1397386 (Wales)