diff for duplicates of <20220624121313.2382500-9-alexandr.lobakin@intel.com> diff --git a/a/content_digest b/N1/content_digest index 76aa6ad..e39aa6e 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -22,7 +22,18 @@ Jesse Brandeburg <jesse.brandeburg@intel.com> Greg Kroah-Hartman <gregkh@linuxfoundation.org> Nathan Chancellor <nathan@kernel.org> - " Nick Desaulniers <>\0" + Nick Desaulniers <ndesaulniers@google.com> + Tom Rix <trix@redhat.com> + kernel test robot <lkp@intel.com> + linux-alpha@vger.kernel.org + linux-hexagon@vger.kernel.org + linux-ia64@vger.kernel.org + linux-m68k@lists.linux-m68k.org + linux-sh@vger.kernel.org + sparclinux@vger.kernel.org + linux-arch@vger.kernel.org + llvm@lists.linux.dev + " linux-kernel@vger.kernel.org\0" "\00:1\0" "b\0" "Intel kernel bot triggered the build bug on ARC architecture that\n" @@ -133,4 +144,4 @@ "-- \n" 2.36.1 -8fa4bb19a0e0625d61a1c038ba0e58001fae91ca1042c80e6fcbf1ec74f6f0f3 +7b1cb18247ee5586a16d7b655f24476f7e1e0fca861632ac23013e75cc224e65
diff --git a/a/1.txt b/N2/1.txt index f4fdd5a..17bf15e 100644 --- a/a/1.txt +++ b/N2/1.txt @@ -87,7 +87,7 @@ index 2e6cd5681040..a0f4f3af8d30 100644 /* @@ -431,6 +443,8 @@ static __always_inline void bitmap_set(unsigned long *map, unsigned int start, { - if (__builtin_constant_p(nbits) && nbits == 1) + if (__builtin_constant_p(nbits) && nbits = 1) __set_bit(start, map); + else if (small_const_nbits(start + nbits)) + *map |= GENMASK(start + nbits - 1, start); @@ -96,7 +96,7 @@ index 2e6cd5681040..a0f4f3af8d30 100644 __builtin_constant_p(nbits & BITMAP_MEM_MASK) && @@ -445,6 +459,8 @@ static __always_inline void bitmap_clear(unsigned long *map, unsigned int start, { - if (__builtin_constant_p(nbits) && nbits == 1) + if (__builtin_constant_p(nbits) && nbits = 1) __clear_bit(start, map); + else if (small_const_nbits(start + nbits)) + *map &= ~GENMASK(start + nbits - 1, start); diff --git a/a/content_digest b/N2/content_digest index 76aa6ad..e385356 100644 --- a/a/content_digest +++ b/N2/content_digest @@ -1,7 +1,7 @@ "ref\020220624121313.2382500-1-alexandr.lobakin@intel.com\0" "From\0Alexander Lobakin <alexandr.lobakin@intel.com>\0" "Subject\0[PATCH v5 8/9] bitmap: don't assume compiler evaluates small mem*() builtins calls\0" - "Date\0Fri, 24 Jun 2022 14:13:12 +0200\0" + "Date\0Fri, 24 Jun 2022 12:13:12 +0000\0" "To\0Arnd Bergmann <arnd@arndb.de>" " Yury Norov <yury.norov@gmail.com>\0" "Cc\0Alexander Lobakin <alexandr.lobakin@intel.com>" @@ -22,7 +22,18 @@ Jesse Brandeburg <jesse.brandeburg@intel.com> Greg Kroah-Hartman <gregkh@linuxfoundation.org> Nathan Chancellor <nathan@kernel.org> - " Nick Desaulniers <>\0" + Nick Desaulniers <ndesaulniers@google.com> + Tom Rix <trix@redhat.com> + kernel test robot <lkp@intel.com> + linux-alpha@vger.kernel.org + linux-hexagon@vger.kernel.org + linux-ia64@vger.kernel.org + linux-m68k@lists.linux-m68k.org + linux-sh@vger.kernel.org + sparclinux@vger.kernel.org + linux-arch@vger.kernel.org + llvm@lists.linux.dev + " linux-kernel@vger.kernel.org\0" "\00:1\0" "b\0" "Intel kernel bot triggered the build bug on ARC architecture that\n" @@ -114,7 +125,7 @@ " /*\n" "@@ -431,6 +443,8 @@ static __always_inline void bitmap_set(unsigned long *map, unsigned int start,\n" " {\n" - " \tif (__builtin_constant_p(nbits) && nbits == 1)\n" + " \tif (__builtin_constant_p(nbits) && nbits = 1)\n" " \t\t__set_bit(start, map);\n" "+\telse if (small_const_nbits(start + nbits))\n" "+\t\t*map |= GENMASK(start + nbits - 1, start);\n" @@ -123,7 +134,7 @@ " \t\t __builtin_constant_p(nbits & BITMAP_MEM_MASK) &&\n" "@@ -445,6 +459,8 @@ static __always_inline void bitmap_clear(unsigned long *map, unsigned int start,\n" " {\n" - " \tif (__builtin_constant_p(nbits) && nbits == 1)\n" + " \tif (__builtin_constant_p(nbits) && nbits = 1)\n" " \t\t__clear_bit(start, map);\n" "+\telse if (small_const_nbits(start + nbits))\n" "+\t\t*map &= ~GENMASK(start + nbits - 1, start);\n" @@ -133,4 +144,4 @@ "-- \n" 2.36.1 -8fa4bb19a0e0625d61a1c038ba0e58001fae91ca1042c80e6fcbf1ec74f6f0f3 +ed89be3bb507dfcb48c9f541c9a3bf49f4f8ca4b8ff4ee972954f7a2206af80d
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.