Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp3447536ybl; Tue, 21 Jan 2020 00:37:05 -0800 (PST) X-Google-Smtp-Source: APXvYqzlTGVmYlCrU4B/owTxstVxC268dm+vbN58j7+Cxyp+q6TWcJUWdH32Sx0BCklPMB6EXJGU X-Received: by 2002:a9d:7851:: with SMTP id c17mr2928792otm.58.1579595825221; Tue, 21 Jan 2020 00:37:05 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1579595825; cv=none; d=google.com; s=arc-20160816; b=EUPadJfynmALE0CCfGg9D2QDd98nGNEQ0AoWxmtAd4gHaQxHbxKk5JuNjgy8yVJhIR jrnUS1AylvMcGWmW28oRH7oIiXnaWKBGmI1iTr7nWOu/sZabNIbzHntlCYwwE7Qsjv2h 3Ke6aAHbVls+OrNMw+CbnYTntlM9q42Fm7lk9pt6CJmmMCeFYD2IkF9nzkM5t3/jXbWo 9n4Wdapr0HEgIZkZDGdcBYg/RZQ951ErijCGg5plFe2T4lWBxgaHxRwpSI5paUnJ1o2/ gcNd5kkkG2I2bzQT6ZgER2YD5OX3fQud8CdB5VnGh3loBVVgh3kx74Wj8osZpL2Fpz0z hhQQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:to:message-id:date:subject:cc:from; bh=+K+L0s2zVY7gy3Kz+PdU3MbZ4m6t/GLKe092SPGNhD8=; b=m3fsPSF0CwQ0UlE4fvQLhEFnJt2n0Cw3DgC2AAsBanh/ccvSNWx++Ah9EOST/hvF1B qnAP100Vq4W9SBFCBSy0K+P5JkJx9pq15gUZuTa/4y7dezJFtq1So9y+2vfpYrMi9uvS 59oxB+M2Lbaz0HS7trkV3EmI+YExR845kB7zVGz+UuF17mAPoeT7JR+0PKG3YfVLWitZ U9Qyh+SL5AYaQ+5abG+9eQ6dXqO6vCaidvBGo9vEoWRUASZixSCZQ4lp7nDigeKqoN5r dagQoY1b27ouj1FP8mVuCWbTzACZXr9ofUHxEkWyWwzub0vlmJkGibS0UpsbOjXfb5yx GR4A== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=alibaba.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 17si23805927otv.149.2020.01.21.00.36.53; Tue, 21 Jan 2020 00:37:05 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=alibaba.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728935AbgAUIev (ORCPT + 99 others); Tue, 21 Jan 2020 03:34:51 -0500 Received: from out30-132.freemail.mail.aliyun.com ([115.124.30.132]:45833 "EHLO out30-132.freemail.mail.aliyun.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727220AbgAUIeu (ORCPT ); Tue, 21 Jan 2020 03:34:50 -0500 X-Alimail-AntiSpam: AC=PASS;BC=-1|-1;BR=01201311R861e4;CH=green;DM=||false|;DS=||;FP=0|-1|-1|-1|0|-1|-1|-1;HT=e01f04455;MF=alex.shi@linux.alibaba.com;NM=1;PH=DS;RN=5;SR=0;TI=SMTPD_---0ToHW1uS_1579595687; Received: from localhost(mailfrom:alex.shi@linux.alibaba.com fp:SMTPD_---0ToHW1uS_1579595687) by smtp.aliyun-inc.com(127.0.0.1); Tue, 21 Jan 2020 16:34:48 +0800 From: Alex Shi Cc: Peter Zijlstra , Davidlohr Bueso , Ingo Molnar , Will Deacon , linux-kernel@vger.kernel.org Subject: [PATCH] locking/rtmutex: remove unused cmpxchg_relaxed Date: Tue, 21 Jan 2020 16:34:46 +0800 Message-Id: <1579595686-251535-1-git-send-email-alex.shi@linux.alibaba.com> X-Mailer: git-send-email 1.8.3.1 To: unlisted-recipients:; (no To-header on input) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org No one use this macro after it was introduced. Better to remove it? Signed-off-by: Alex Shi Cc: Peter Zijlstra Cc: Davidlohr Bueso Cc: Ingo Molnar Cc: Will Deacon Cc: linux-kernel@vger.kernel.org --- kernel/locking/rtmutex.c | 1 - 1 file changed, 1 deletion(-) diff --git a/kernel/locking/rtmutex.c b/kernel/locking/rtmutex.c index 851bbb10819d..a849964a348d 100644 --- a/kernel/locking/rtmutex.c +++ b/kernel/locking/rtmutex.c @@ -141,7 +141,6 @@ static void fixup_rt_mutex_waiters(struct rt_mutex *lock) * set up. */ #ifndef CONFIG_DEBUG_RT_MUTEXES -# define rt_mutex_cmpxchg_relaxed(l,c,n) (cmpxchg_relaxed(&l->owner, c, n) == c) # define rt_mutex_cmpxchg_acquire(l,c,n) (cmpxchg_acquire(&l->owner, c, n) == c) # define rt_mutex_cmpxchg_release(l,c,n) (cmpxchg_release(&l->owner, c, n) == c) -- 1.8.3.1