Received: by 2002:a05:6a10:16a7:0:0:0:0 with SMTP id gp39csp3523299pxb; Mon, 16 Nov 2020 17:45:12 -0800 (PST) X-Google-Smtp-Source: ABdhPJxoUy97jmyMMKLLdmKR4Tya9hrEghshvRhLnv05xsbofBoGVVziuMLQijPMpAViirWrckXi X-Received: by 2002:a50:cf46:: with SMTP id d6mr19026261edk.356.1605577511897; Mon, 16 Nov 2020 17:45:11 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1605577511; cv=none; d=google.com; s=arc-20160816; b=Qzu62YSkPnmsovaV3eZSxuo1taKtOhPvzDR0OY+kS/yEO8FpFj37wudiCBz4nVZugW DE24JHa2yDTazpoebirOVS2XGDSpe/y+n2ixtkKUDnWD7n3Fal736C9VbH98iTg2fI2X YA51ZoGWbWrZEuQ7tzJZ3Vc19IbsPoYbMITaWtxD1LQd3hOKXuO6skMd0dRQ87u/r6I9 RQtv0FIEDMAe6bgbj6HP9smXg8I1Y0Lyrs2ZLMWLO+G7shGW3fnCIq839JIGU85EeROV Nx+U1RZVrzltR7BUunmA6H7Jq17pQpFbPVlhuwUZ3UbaR+yRbCeXgIu707CpLSn3PMvq AiIQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:organization:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :ironport-sdr:ironport-sdr; bh=EYYn3ZRH0FSaPp1Tf/ldVcLjnDDaM2ZTVxPsOwwT2uE=; b=Pn+f70V1D0i193c/8xWrsSY+rLfPaxvmMDl08XFBS6tEOsU8hcr0y7om8CbbSK5Vzk fgDUm8RFDl+FvzaoF3gkndtIbOAMzXbJ0b1PsKt1WqdMtTVzBFiRUOepOfAQvhxUu2LY D/yYLQy4zTAYDkG2psdXDUFju/16LXHelWcIbekij+KLgRo6YqxffYPpzLGIrzkIyVl7 8sG9bvpH4K8VaEgKE732HKMH+uUeZhwg2yc8TE15vbiJBeZN3BKdo6DHYdYyQdVSBTUu 3YiuRM7OFrdqLJu4eHlgxt/SNl5B2fYd3TXgU18nxK2DZhV1b31NtohOa8VE0X+/OE7Y J7cw== 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=intel.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id cm4si6249056edb.294.2020.11.16.17.44.49; Mon, 16 Nov 2020 17:45:11 -0800 (PST) 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=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726876AbgKPJ7q (ORCPT + 99 others); Mon, 16 Nov 2020 04:59:46 -0500 Received: from mga11.intel.com ([192.55.52.93]:47364 "EHLO mga11.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726236AbgKPJ7q (ORCPT ); Mon, 16 Nov 2020 04:59:46 -0500 IronPort-SDR: hhgE9bbRFdc4cZJVKUJHRwKM9GpS2QDU4wKGSNgArdmbx0zZOmUKXiVUoMTHSva7vvyDVLzmu/ 62Cd4iPbtYig== X-IronPort-AV: E=McAfee;i="6000,8403,9806"; a="167213207" X-IronPort-AV: E=Sophos;i="5.77,482,1596524400"; d="scan'208";a="167213207" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 16 Nov 2020 01:59:45 -0800 IronPort-SDR: fOi6cNCfXhxG7oIBMPMHtk+YlTck4cc7ABDpxR5p5NMvIZeyF9Vo//OqNMhstecLb5G1VQ7rZM YHuwh75mMKtA== X-IronPort-AV: E=Sophos;i="5.77,482,1596524400"; d="scan'208";a="533364241" Received: from smile.fi.intel.com (HELO smile) ([10.237.68.40]) by fmsmga005-auth.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 16 Nov 2020 01:59:44 -0800 Received: from andy by smile with local (Exim 4.94) (envelope-from ) id 1kebJW-0072PD-4l; Mon, 16 Nov 2020 12:00:46 +0200 Date: Mon, 16 Nov 2020 12:00:46 +0200 From: Andy Shevchenko To: Yury Norov Cc: "Ma, Jianpeng" , Linux Kernel Mailing List , Andrew Morton , Rasmus Villemoes Subject: Re: bitmap: Remove unused function declaration Message-ID: <20201116100046.GS4077@smile.fi.intel.com> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Organization: Intel Finland Oy - BIC 0357606-4 - Westendinkatu 7, 02160 Espoo Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sun, Nov 15, 2020 at 07:59:37PM -0800, Yury Norov wrote: > (CC related people) > > Since there is no actual implementation for them, there's , I think > it's safe (and better) > to remove the declarations. Thanks for the catch. Fixes: 2afe27c718b6 ("lib/bitmap.c: bitmap_[empty,full]: remove code duplication") Reviewed-by: Andy Shevchenko > Acked-by: Yury Norov > > On Sun, Nov 15, 2020 at 7:17 PM Ma, Jianpeng wrote: > > > > Signed-off-by: Jianpeng Ma > > --- > > include/linux/bitmap.h | 2 -- > > 1 file changed, 2 deletions(-) > > > > diff --git a/include/linux/bitmap.h b/include/linux/bitmap.h > > index 99058eb81042..6f08965c69a5 100644 > > --- a/include/linux/bitmap.h > > +++ b/include/linux/bitmap.h > > @@ -126,8 +126,6 @@ extern void bitmap_free(const unsigned long *bitmap); > > * lib/bitmap.c provides these functions: > > */ > > > > -extern int __bitmap_empty(const unsigned long *bitmap, unsigned int nbits); > > -extern int __bitmap_full(const unsigned long *bitmap, unsigned int nbits); > > extern int __bitmap_equal(const unsigned long *bitmap1, > > const unsigned long *bitmap2, unsigned int nbits); > > extern bool __pure __bitmap_or_equal(const unsigned long *src1, > > -- > > 2.28.0 -- With Best Regards, Andy Shevchenko