Received: by 2002:a05:6a10:8a4d:0:0:0:0 with SMTP id dn13csp1240723pxb; Fri, 13 Aug 2021 18:05:36 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzQrRBvjXZRrnX5miqVbYuPvLI3ylr22/zwiYndlgjlwMyntHDg7u5knp/nAI/NrbBn6kAJ X-Received: by 2002:a92:c912:: with SMTP id t18mr3759075ilp.152.1628903136743; Fri, 13 Aug 2021 18:05:36 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1628903136; cv=none; d=google.com; s=arc-20160816; b=ylaXyKCse1Alr8SzrKteZ+TfIml29PD6/snFf/e+61lMnZY2Bv6L2eEM+KvL0ucDm9 EJASZH2BD9AE9oGA2xgOgjJb1D1LNA4RG36u4vrsJ5Uo4w47zHJhn2hunSzluBQrRdyi u3LiBKXvhGaUTsUn2D4OklWOBTQATeX8e5QZbScz6PR0ZJBoV2HuGITP7FXYDB14yBoR qgNAAvsVc2h3xootE9zcYDLZs/W8UF+XVaWaIxygHSl72ZvFo+yMLuSMlYVL1N4gLxSu 5w4n+s+jErrgT2p4wfA5JpwT60HzwZvYQP4KomA5HUpExQfMv49WV/zY6+bzFXUeLcmw IMgQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=0yJYp34jS7HaoczU14zrBhvwWwEhufHlCd1XxfoZIoE=; b=U005ly1omtv0+pcoptoRxAZ1WLrKICbS5QI37KO9dG9dFEu9c2EmuzJO1GCWq+vjxa KjFuG/O4UyMMIRfAoV6ZHLuwOMl72pBt+TlY5UoxYysAFpNgx5G/b/lJwxGXc+OTpjRK O1v9reJ6GzEvmqm3iYnrN9RszC+Z/XsREdRjGcZlrieKJT3m7cgxn1AT4unP0lnNXytS I/eNY1m0u4bXw4O0ORSNOQH6gJ1cLX5WqG7VVylgdssaGbIw3T2jgi1XKhw0g02POb2k JcpiZKMZ6Kwvrty63mHvn4dZQxqpxh0hhQu/lY1yv4FTXGkowZnxNcldLMakWebLljNf 9Hbw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=k3vuKjD6; 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 j1si3083639jak.102.2021.08.13.18.05.24; Fri, 13 Aug 2021 18:05:36 -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=k3vuKjD6; 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 S236141AbhHNBEO (ORCPT + 99 others); Fri, 13 Aug 2021 21:04:14 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40714 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235870AbhHNBEO (ORCPT ); Fri, 13 Aug 2021 21:04:14 -0400 Received: from mail-pl1-x630.google.com (mail-pl1-x630.google.com [IPv6:2607:f8b0:4864:20::630]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D1989C061756; Fri, 13 Aug 2021 18:03:46 -0700 (PDT) Received: by mail-pl1-x630.google.com with SMTP id n12so13525487plf.4; Fri, 13 Aug 2021 18:03:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=0yJYp34jS7HaoczU14zrBhvwWwEhufHlCd1XxfoZIoE=; b=k3vuKjD6AIK+QNGAOsIiDAzgPh6+IW4zRAIrJsFhWiBaOCYmD4D1igV4tlBjss1IwE ZTIpey0xjPbE84lRbz2Qh0ukojdSzdzQaWhmXjtjdePtMLaDZ9eLKaayondv+qQoT+b4 HmCVqn3YmFdXvSI37ZE3XlaFCqUVf87FIvdqYpumB9JGJjCKtUnsyguzhvy3lJHCXime Ncsm/ia0YuoTVjGV1XjvbGgy99itmH95yOuAm1KvyZFM0klBUXsKsn5yQgaSHGCFRNII X4M2AsUlpZCSYWj1v76VWmCJ+6NM2x7NKgcLWUPh+Xtsve7Itok2BNr5dLao6ySuPEVf M0CA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=0yJYp34jS7HaoczU14zrBhvwWwEhufHlCd1XxfoZIoE=; b=bVXHG/AnHbJ10oj3NZEax1chN8u2JjwCU6L5xeKHgxQD+J1fs90n6KiAkdS5AUBVjN PCkc2s3ErzRkXhuD9TcvFLxBr1JLpsg9dXjt6m7+QDbTjrFRgFeTPEAxnhwFPZgkdgR0 z7mVyYNH0q66VKMgluQRB1CvNpq4vyGQGDEOD4LBU7xkIZ6SGSshig8+ZWqEecGrkywo NrTH8JXXDwfeB2P02OEEhLNTgX/msP9q+PSfzru0t2MVEBLACF3aWZEflVnn1dfiMuDc 8oLm13tzX5OoehKi6MMoCNpqywL/86MSxtCOvS6SlBOAhzykiojmabaJTLxdQv4q6gKt dD6Q== X-Gm-Message-State: AOAM533/9Pytw9SqLmVeC55kHVBagwNzFprrgEHWgXmP59xmfUwynpSE QdLGtSVjWiiuZSUtY8IzJas= X-Received: by 2002:a62:8042:0:b029:3cd:8339:7551 with SMTP id j63-20020a6280420000b02903cd83397551mr4943639pfd.79.1628903026391; Fri, 13 Aug 2021 18:03:46 -0700 (PDT) Received: from WRT-WX9.. ([141.164.41.4]) by smtp.gmail.com with ESMTPSA id on15sm2776859pjb.19.2021.08.13.18.03.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 13 Aug 2021 18:03:46 -0700 (PDT) From: Changbin Du To: Julian Wiedmann , Karsten Graul , Heiko Carstens , Vasily Gorbik , Christian Borntraeger Cc: linux-s390@vger.kernel.org, netdev@vger.kernel.org, linux-kernel@vger.kernel.org, Changbin Du Subject: [PATCH] s390/net: replace in_irq() with in_hardirq() Date: Sat, 14 Aug 2021 09:03:34 +0800 Message-Id: <20210814010334.4075-1-changbin.du@gmail.com> X-Mailer: git-send-email 2.30.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Replace the obsolete and ambiguos macro in_irq() with new macro in_hardirq(). Signed-off-by: Changbin Du --- drivers/s390/net/ctcm_fsms.c | 2 +- drivers/s390/net/ctcm_mpc.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/s390/net/ctcm_fsms.c b/drivers/s390/net/ctcm_fsms.c index 377e3689d1d4..06281a0a0552 100644 --- a/drivers/s390/net/ctcm_fsms.c +++ b/drivers/s390/net/ctcm_fsms.c @@ -1444,7 +1444,7 @@ static void ctcmpc_chx_rx(fsm_instance *fi, int event, void *arg) if (do_debug_ccw) ctcmpc_dumpit((char *)&ch->ccw[0], sizeof(struct ccw1) * 3); - dolock = !in_irq(); + dolock = !in_hardirq(); if (dolock) spin_lock_irqsave( get_ccwdev_lock(ch->cdev), saveflags); diff --git a/drivers/s390/net/ctcm_mpc.c b/drivers/s390/net/ctcm_mpc.c index 19ee91acb89d..f0436f555c62 100644 --- a/drivers/s390/net/ctcm_mpc.c +++ b/drivers/s390/net/ctcm_mpc.c @@ -1773,7 +1773,7 @@ static void mpc_action_side_xid(fsm_instance *fsm, void *arg, int side) CTCM_D3_DUMP((char *)ch->xid, XID2_LENGTH); CTCM_D3_DUMP((char *)ch->xid_id, 4); - if (!in_irq()) { + if (!in_hardirq()) { /* Such conditional locking is a known problem for * sparse because its static undeterministic. * Warnings should be ignored here. */ -- 2.30.2