Received: by 2002:a89:413:0:b0:1fd:dba5:e537 with SMTP id m19csp1628871lqs; Sat, 15 Jun 2024 19:19:23 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCWvix4blKE+FIG/Dly8tIg7dP0V9uy1MMRY3L/gPFLMGGd2yf6F8Ecrtd1eRMLM9n+nDw+SMRRBtV4NM0xIyrOo8yj6YGpoT8l6hw5OnQ== X-Google-Smtp-Source: AGHT+IGD+UCreib2rhqER3ZvUUDl6lRTBu+gqguL0v9TDC6GZ89++ESMIglOT6V7VETqJu8JnY7N X-Received: by 2002:a05:6a00:1251:b0:705:bd9d:a7c5 with SMTP id d2e1a72fcca58-705d711f99bmr8958359b3a.2.1718504363145; Sat, 15 Jun 2024 19:19:23 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1718504363; cv=pass; d=google.com; s=arc-20160816; b=xMxrlqd3F6NpPZ6xvIyu2c/bSXj1eTF9xcqhK6x+WiYmJvGJUHB1nMjZDIMyKwWhfb 1SpZ9LadpaF/5ypN7Ww0/xHRNp09DYOn4wRkkde7qCYQmWhw7Ze8wpbCaE4MWSb8U504 LNY2UEKa6cewa0eS5jNulGuPpat3sLX+v0xE6ThNzdiz0BafLGwaHs0FKgDUpTlhmSZz GTqg6BFUB6N2O5ipVUmZSECSBdKjjdVhph1EtkSL0nPYKWWryFGiJb9h0+hUqE6nFXLg zcIjDIpMWs/rkz3jmUJARXs8z+/2PPawSZBxAMzh5X+Yd4lAz82AitVgQImtIuSdbUPD WzSQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=cc:to:message-id:content-transfer-encoding:mime-version :list-unsubscribe:list-subscribe:list-id:precedence:subject:date :from:dkim-signature; bh=V/5Shy/1cvKlOwLzU1pHg8r46t2nwW1p0r4KzazLDQs=; fh=pflE58vqpBXm31UYAszg3IU//2mZcTFOiBXeJBLmsfc=; b=qBibWoknBDMdrwQdZbNc+RmlKVcn3NZiYhyGz0plWoF56rWw/K51+hOJCdk5CknbkL pyXBbLLU7Q3gNaOTuRvnE7w0pgvjj+PJTEOE+Au+/lXAkzG+5lQ8cS3Um+1jGbnk1JoV 6kBIw1IuwyL8k2mrs0IC2T+dLdlC/B0ID9mZxGg+p2xIIRX1gy81S8J44juxf8cwTfq2 74BhTuApapa52AXKsgGplSbIkhyPI7IgjvVTVq4bnBjY4HUaNlla07NpScNQqKJTXnWv V2Y3t2KBe7jelmu7IWJk/zVVPyxJraL99O8mJ+xDIXb2ic2NkUJpqOhDtWwkREJQYJdD f+2Q==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcppdkim1 header.b=C35jbu7F; arc=pass (i=1 spf=pass spfdomain=quicinc.com dkim=pass dkdomain=quicinc.com dmarc=pass fromdomain=quicinc.com); spf=pass (google.com: domain of linux-kernel+bounces-216089-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-216089-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=quicinc.com Return-Path: Received: from sy.mirrors.kernel.org (sy.mirrors.kernel.org. [2604:1380:40f1:3f00::1]) by mx.google.com with ESMTPS id 41be03b00d2f7-6fee5776b6bsi6485825a12.743.2024.06.15.19.19.22 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 15 Jun 2024 19:19:23 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-216089-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) client-ip=2604:1380:40f1:3f00::1; Authentication-Results: mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcppdkim1 header.b=C35jbu7F; arc=pass (i=1 spf=pass spfdomain=quicinc.com dkim=pass dkdomain=quicinc.com dmarc=pass fromdomain=quicinc.com); spf=pass (google.com: domain of linux-kernel+bounces-216089-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-216089-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=quicinc.com Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sy.mirrors.kernel.org (Postfix) with ESMTPS id F105BB210B9 for ; Sun, 16 Jun 2024 02:19:17 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 2325016ABC8; Sun, 16 Jun 2024 02:19:10 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=quicinc.com header.i=@quicinc.com header.b="C35jbu7F" Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id BDA7B16A390; Sun, 16 Jun 2024 02:19:07 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.168.131 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1718504349; cv=none; b=VXZl41Ukq+8c/CgtoUNmVh5CorC18YOwZfq4P6t6Y1mUqzgoYReJKRjKqHVVqaor9tkpURX2egFIuNi7ltiw1KLW5k2/RRR6YJYdAKYJX3lmgwx+jEcxBKP+CQaU1nHGqwDflFJdM4faA5STT8ZwuZi40iveSf3dDqR+oLYHbPg= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1718504349; c=relaxed/simple; bh=WdCqbRuw9QrBMMbPdkZSVCnZq+2Ido/fc4soz80tya4=; h=From:Date:Subject:MIME-Version:Content-Type:Message-ID:To:CC; b=M2lLjGf/NzLWCCn9svmrjWr5da5PrwsxVciRZIrk8S67RpkTmnDy5hyUlcgm+oAjgwoVgs5BarLmlb/LUanrDqx7Ce4+5O36XMbN11jWLoTl/QfN6hxXxPMq/Ezs4zSCZrvXIrA/q9eQuqpcXL0YIcodl+2zqL7KOL9+D9Ti/1E= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=quicinc.com; spf=pass smtp.mailfrom=quicinc.com; dkim=pass (2048-bit key) header.d=quicinc.com header.i=@quicinc.com header.b=C35jbu7F; arc=none smtp.client-ip=205.220.168.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=quicinc.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=quicinc.com Received: from pps.filterd (m0279865.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 45G1tekg022866; Sun, 16 Jun 2024 02:19:05 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quicinc.com; h= cc:content-transfer-encoding:content-type:date:from:message-id :mime-version:subject:to; s=qcppdkim1; bh=V/5Shy/1cvKlOwLzU1pHg8 r46t2nwW1p0r4KzazLDQs=; b=C35jbu7F0N/3KrmHtqkm5FEBHk4Tb4qVvtRXcB AKgZA5m5+xG4/ipu6kWXQ7ghMYEP62itiN6JEqqQcO9xsKRTdwFT+ORmCbL5NgPs 83Zl+0Jt6YRB9x5uXNrKCxTji877AYNSv9Thcs85rvlWCPoJSssPhasfhcSxqGZX t4prmfoXgPH+Ou0/QNaJVklo6LWECHXvLMXyNXAQ5nPQ0n8YA7rRsko8SiLmDOcs BJJ8oYs4QMxjPMxwR1vBorSyma8GE/VmaH88T7HKJs2LGAwzUHLXFAYH2pXOQx8k f88tZ6ljS8zUTWEqTdyQS6PBn/tNt61bEjEYVz06T81Con1g== Received: from nalasppmta01.qualcomm.com (Global_NAT1.qualcomm.com [129.46.96.20]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 3ys1wr1dvm-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Sun, 16 Jun 2024 02:19:05 +0000 (GMT) Received: from nalasex01a.na.qualcomm.com (nalasex01a.na.qualcomm.com [10.47.209.196]) by NALASPPMTA01.qualcomm.com (8.17.1.19/8.17.1.19) with ESMTPS id 45G2J4GF004706 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Sun, 16 Jun 2024 02:19:04 GMT Received: from [169.254.0.1] (10.49.16.6) by nalasex01a.na.qualcomm.com (10.47.209.196) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.9; Sat, 15 Jun 2024 19:19:03 -0700 From: Jeff Johnson Date: Sat, 15 Jun 2024 19:19:02 -0700 Subject: [PATCH] s390/dasd: add missing MODULE_DESCRIPTION() macros Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Message-ID: <20240615-md-s390-drivers-s390-block-dasd-v1-1-36b200f14344@quicinc.com> X-B4-Tracking: v=1; b=H4sIAJVLbmYC/yXNwQ6CMAyA4VchPdtkY0iCr2I8lK1KIwzTIiEhv LtTj9/l/3cwVmGDS7WD8iomcy7wpwriQPnBKKkYalc3rvVnnBJa6BwmlZXV/ujHOT4xkSXsyDc htpFcF6BUXsp32X6H6624J2PslXIcvt1R8nvDiWxhheP4AFo2sP+QAAAA To: Stefan Haberland , Jan Hoeppner , Heiko Carstens , Vasily Gorbik , Alexander Gordeev , "Christian Borntraeger" , Sven Schnelle CC: , , , Jeff Johnson X-Mailer: b4 0.14.0 X-ClientProxiedBy: nalasex01b.na.qualcomm.com (10.47.209.197) To nalasex01a.na.qualcomm.com (10.47.209.196) X-QCInternal: smtphost X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=5800 signatures=585085 X-Proofpoint-GUID: NiW6SyUhI8bZA7LAr1syksIDWf90XS5j X-Proofpoint-ORIG-GUID: NiW6SyUhI8bZA7LAr1syksIDWf90XS5j X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1039,Hydra:6.0.680,FMLib:17.12.28.16 definitions=2024-06-16_01,2024-06-14_03,2024-05-17_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 bulkscore=0 lowpriorityscore=0 mlxlogscore=999 adultscore=0 spamscore=0 suspectscore=0 priorityscore=1501 malwarescore=0 mlxscore=0 phishscore=0 clxscore=1011 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2405170001 definitions=main-2406160016 With ARCH=s390, make allmodconfig && make W=1 C=1 reports: WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/s390/block/dasd_diag_mod.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/s390/block/dasd_eckd_mod.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/s390/block/dasd_fba_mod.o Add the missing invocations of the MODULE_DESCRIPTION() macro. Signed-off-by: Jeff Johnson --- Corrections to these descriptions are welcomed. I'm not an expert in this code so in most cases I've taken these descriptions directly from code comments, Kconfig descriptions, or git logs. History has shown that in some cases these are originally wrong due to cut-n-paste errors, and in other cases the drivers have evolved such that the original information is no longer accurate. --- drivers/s390/block/dasd_diag.c | 1 + drivers/s390/block/dasd_eckd.c | 1 + drivers/s390/block/dasd_fba.c | 1 + 3 files changed, 3 insertions(+) diff --git a/drivers/s390/block/dasd_diag.c b/drivers/s390/block/dasd_diag.c index ea4b1d01bb76..8245b742e4a2 100644 --- a/drivers/s390/block/dasd_diag.c +++ b/drivers/s390/block/dasd_diag.c @@ -29,6 +29,7 @@ #include "dasd_int.h" #include "dasd_diag.h" +MODULE_DESCRIPTION("S/390 Support for DIAG access to DASD Disks"); MODULE_LICENSE("GPL"); /* The maximum number of blocks per request (max_blocks) is dependent on the diff --git a/drivers/s390/block/dasd_eckd.c b/drivers/s390/block/dasd_eckd.c index 2f16f543079b..f8113974cfba 100644 --- a/drivers/s390/block/dasd_eckd.c +++ b/drivers/s390/block/dasd_eckd.c @@ -44,6 +44,7 @@ /* 64k are 128 x 512 byte sectors */ #define DASD_RAW_SECTORS_PER_TRACK 128 +MODULE_DESCRIPTION("S/390 DASD ECKD Disks device driver"); MODULE_LICENSE("GPL"); static struct dasd_discipline dasd_eckd_discipline; diff --git a/drivers/s390/block/dasd_fba.c b/drivers/s390/block/dasd_fba.c index 361e9bd75257..9ef7b168aba8 100644 --- a/drivers/s390/block/dasd_fba.c +++ b/drivers/s390/block/dasd_fba.c @@ -32,6 +32,7 @@ #define DASD_FBA_CCW_LOCATE 0x43 #define DASD_FBA_CCW_DEFINE_EXTENT 0x63 +MODULE_DESCRIPTION("S/390 DASD FBA Disks device driver"); MODULE_LICENSE("GPL"); static struct dasd_discipline dasd_fba_discipline; --- base-commit: 83a7eefedc9b56fe7bfeff13b6c7356688ffa670 change-id: 20240615-md-s390-drivers-s390-block-dasd-9a143c6ca093