Received: by 2002:ab2:60d1:0:b0:1f7:5705:b850 with SMTP id i17csp1470259lqm; Thu, 2 May 2024 16:36:39 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCVscyLk2a9SvafVGjSrenkhtntnF/jO/zpMmbvRjwxFtK6d+4uNCWaRpG8VLtZCsqXJeLYyNvIvrBw+8yzkwwEgNdsjTMgy21AoB9MyJg== X-Google-Smtp-Source: AGHT+IGQAfmIOZzC0QINCA0/XLb8X4zN4WwFHYtyflXaOxSUyegZQp/CEy1c7Cw8sQJFjb7wbOYl X-Received: by 2002:a05:6a20:1004:b0:1ae:42ad:b571 with SMTP id gs4-20020a056a20100400b001ae42adb571mr1164530pzc.24.1714692999328; Thu, 02 May 2024 16:36:39 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1714692999; cv=pass; d=google.com; s=arc-20160816; b=FH33DFGpL9UVo9X2kehCU35n+DWA7QkOLhuzFNJSjqeRou3LDIwhzofrfcMl2cpK7m A9WaXzVFnW5W3AI8WKosN0742CiPoP6ZgIMpl4JILvBZuRgKqFkyFYcpEXejPpwa/RJp N7Hg0pzm0Zo+5BIAE41dxOm9nvHSM22bS5LapOc3mdVZqX84tlO9rO9+sWPlMtG+Aor8 vilI9wmFyHia7NDC69s/f9R7zjePvnDwKSy42+/sQnjRWqapJpvcECHZzR6tvanyqgt0 Iw9oBmND0Tyn5PS2QzThz4l6+qUZq7TIseQCfKEkQl7bApp+jNhkFYgDqwEQIFj4hKMg 3HDQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:in-reply-to:message-id :date:subject:cc:to:from:dkim-signature; bh=7EMydeMYAoD8bLiiOASQ2pN3/O7edcAgllopuW/8Dwk=; fh=lWUVuc8MgAq3n2AjrT103xvWFOsCrEZumKbTHi7N/v4=; b=dAkbW7Y0OEtX76hSKL6aLhaWubXx7TwGqwIQgASeG7HoLb7NSMKse7+2KTF3IniU+0 tDxxx8gDYP8Zgo/QvA62HOYoBRYUggos0XQlxldB/fK7KmBat4onePlknYy9hyb3MQQ4 WzzXfSRqHio+1QYOqHDa6K1f+PJDetlEEPeONkeVNgUyfAixaZcJGzxq2kWSnJx4qNis zRgZQ1qT6Sjcm15Wc3JdbZt92c5eROuvCKJp0a19ug+NFQL/UvJ1RiBwPBATI9/QPxWz HO34TO7uBAyI9jcAcUZAO1Cqp9Zt+hqK2gFjhHzylQ1icZozgEXsLkU4taTzg5XTfQjx 9gIA==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=f0e+nUee; arc=pass (i=1 spf=pass spfdomain=gmail.com dkim=pass dkdomain=gmail.com dmarc=pass fromdomain=gmail.com); spf=pass (google.com: domain of linux-kernel+bounces-167067-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-167067-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.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 f24-20020a056a000b1800b006e69fdb9967si1818444pfu.3.2024.05.02.16.36.38 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 02 May 2024 16:36:39 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-167067-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=@gmail.com header.s=20230601 header.b=f0e+nUee; arc=pass (i=1 spf=pass spfdomain=gmail.com dkim=pass dkdomain=gmail.com dmarc=pass fromdomain=gmail.com); spf=pass (google.com: domain of linux-kernel+bounces-167067-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-167067-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.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 B465CB23D2C for ; Thu, 2 May 2024 23:33:05 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 7F45A502A1; Thu, 2 May 2024 23:32:19 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="f0e+nUee" Received: from mail-yw1-f182.google.com (mail-yw1-f182.google.com [209.85.128.182]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 53F8E4AEE0 for ; Thu, 2 May 2024 23:32:17 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.182 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1714692738; cv=none; b=UqirBTztmJy3INMhtJz6W2PJWLZjgQopEJi32sI9i8ZzC1ApSShEbryk2W8nJ0EyuAT7czPq5N/s6Gjln64tLNn3ekZRJDVeytsLRqn53j1X0312tgNE/8+Vp7zaVDJu1uvItnLElv/MmWpsJhBGGViUXxaQKVt2dYPtz1++dy0= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1714692738; c=relaxed/simple; bh=vGxye/FU6337p1UzT7aFBq/KUA2R8rfM3m6vHhGjdT4=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=OXdk2kqpw5uimH9OKoXoDSdpVEaN2pCDzqfIrCm81e1Rq3dmJ9S89q0NPwQSJIdvIizshGlmaIYFTFJVjDrTfGBFEk4KiM01iGoi/lD6ehPBZe1iG7OGgokTb0FKZKCQjrXwOD1uD8jFk5Inmfo5uPe6nPbAIbB5clR1ieNg7x4= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=f0e+nUee; arc=none smtp.client-ip=209.85.128.182 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-yw1-f182.google.com with SMTP id 00721157ae682-61e01d5ea74so22828167b3.2 for ; Thu, 02 May 2024 16:32:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1714692736; x=1715297536; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=7EMydeMYAoD8bLiiOASQ2pN3/O7edcAgllopuW/8Dwk=; b=f0e+nUeeDVoWGpV9kXreQFIS46ksrNKtVYOXF/0INPwG8VAIRa8ceItCY0Ld7ZS21H pgmNB/8c0mebyO61m8L9DJhUXUf9pv/LEDOm15nxwIlUOQAvkUf707H860P0DLU71To+ g1h1hvTDSGxqrBs0zbryXFzKllG1hMzRq4wp89fnK2d+gwjjpnxny8jcQyaxbqXv+KLn PbBqsZOZ/ogkEci1Poj+SxKW+ThPxgm7PKKRyNmQ8FhgsKm6rrEmU89emlKtwX6+ay3F yfkaI+nGSM6khBrqm/Jjs+al4KhniQaLqdCtlNderuBV8mL8GG2WWbrhbnNagL1AM1qR QAjA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1714692736; x=1715297536; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=7EMydeMYAoD8bLiiOASQ2pN3/O7edcAgllopuW/8Dwk=; b=L5RXTiokM9pR6hMbFld4Jt3yWOchFL8DIF5rTxPtqcnj0UgEjxNhKwqNxzE6O33Vdp Df+Yoc/25RuV2GugmjNG/a1reKjviLdSp0oXQf4TTSXs144Rv8BRjWUQJ6D6qAjOhe27 GyAS1WW10gEANLGELNN7a9Jb/hVvyZei8Nnda/qzyXnG9ASoIQ5ZyMYfoOERYQrgomgF tiihBdpNQaAT+al1xLDSfxaYA1a0VVqpBcRI4uW8lAUEU+ZYe+F28sj2NI/WpUVe05SY lFhAq3AkPcgd56Lv/ccaxf9dQ3Q07XCudbqjsPqaiaymPul0ME24oWq6+pMabQSiCn93 +m2Q== X-Gm-Message-State: AOJu0YwrLHf6g+Lu15oKaZRgFtqd+XV3o3ojAzgpChjziTIL7fLxRIoK YXhz7YwXMsx4gqbV7gCNiQFBbF4UTSZUBKHr+XzGWraSZBBwmHnlr9Aj5Q== X-Received: by 2002:a0d:e2d2:0:b0:61a:ced3:2574 with SMTP id l201-20020a0de2d2000000b0061aced32574mr1071205ywe.13.1714692736209; Thu, 02 May 2024 16:32:16 -0700 (PDT) Received: from localhost ([69.73.66.55]) by smtp.gmail.com with ESMTPSA id ck25-20020a05690c0b9900b0061ad5c52d23sm412698ywb.69.2024.05.02.16.32.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 02 May 2024 16:32:15 -0700 (PDT) From: Yury Norov To: linux-kernel@vger.kernel.org Cc: Yury Norov , Rasmus Villemoes , Andrew Morton , Kuan-Wei Chiu Subject: [PATCH 4/4] MAINTAINERS: add BITOPS API record Date: Thu, 2 May 2024 16:32:04 -0700 Message-Id: <20240502233204.2255158-5-yury.norov@gmail.com> X-Mailer: git-send-email 2.40.1 In-Reply-To: <20240502233204.2255158-1-yury.norov@gmail.com> References: <20240502233204.2255158-1-yury.norov@gmail.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Bitops API is the very basic, and it's widely used by the kernel. But corresponding files are not maintained. Bitmaps actively use bit operations, and big share of bitops material already moves through the bitmap branch. I would like to take a closer look to bitops. This patch creates a BITOPS API record in the MAINTAINERS, and adds Rasmus as a reviewer, and myself as a maintainer of those files. Signed-off-by: Yury Norov --- MAINTAINERS | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index c23fda1aa1f0..0cfd2c5d9086 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -3638,6 +3638,20 @@ F: tools/include/vdso/bits.h F: tools/lib/bitmap.c F: tools/lib/find_bit.c +BITOPS API +M: Yury Norov +R: Rasmus Villemoes +S: Maintained +F: arch/*/include/asm/bitops.h +F: arch/*/include/asm/bitops_32.h +F: arch/*/include/asm/bitops_64.h +F: arch/*/lib/bitops.c +F: include/asm-generic/bitops +F: include/asm-generic/bitops.h +F: include/linux/bitops.h +F: lib/test_bitops.c +F: tools/*/bitops* + BLINKM RGB LED DRIVER M: Jan-Simon Moeller S: Maintained -- 2.40.1