Message ID | CAAH8bW_3mVqCxebkYeY0XKBfTAjPi1dtygCBEy4GpqvyeKAPqA@mail.gmail.com (mailing list archive) |
---|---|
State | New |
Headers | show |
Series | [GIT,PULL] Bitmap patches for 5.17-rc1 | expand |
On Sat, Jan 15, 2022 at 7:10 PM Yury Norov <yury.norov@gmail.com> wrote: > > bitmap patches for 5.17-rc1 > > Hi Linus, please pull these patches for bitmap. They were supposed to > be pulled in 5.16 cycle, but due to merge glitch we decided to merge them > in 5.17. So I'm looking at this pull request that changes quite a bit of random files, and some rather core headers, and I see *no* actual explanation for what this pull request does and why I should pull it. Only a "we didn't do it last cycle, so we should do it now". That's not much of an argument. If anything, it makes me go "there was something wrong with it last time". I can look at the commits (and I did), but that's really not how this is all supposed to work. When I _do_ look at the commits, one thing that stands out is how this was all appears to be rebased after the merge window opened (just minutes before you sent the pull request, I suspect). Which is *also* not how things are supposed to work. I also don't have your pgp key (not your fault - pgp key distribution is broken because keyservers are broken) and I haven't pulled from you before. That all just makes this pull request something where I think it's all likely good, but there are enough problems that I haven't actually pulled it. Put another way: the contents do not appear _wrong_ per se, but there are many things in this pull request that keep me from actually doing the pull.. Linus
On Thu, Jan 20, 2022 at 7:53 AM Linus Torvalds <torvalds@linux-foundation.org> wrote: > > On Sat, Jan 15, 2022 at 7:10 PM Yury Norov <yury.norov@gmail.com> wrote: > > > > bitmap patches for 5.17-rc1 > > > > Hi Linus, please pull these patches for bitmap. They were supposed to > > be pulled in 5.16 cycle, but due to merge glitch we decided to merge them > > in 5.17. > > So I'm looking at this pull request that changes quite a bit of random > files, and some rather core headers, and I see *no* actual explanation > for what this pull request does and why I should pull it. > > Only a "we didn't do it last cycle, so we should do it now". That's > not much of an argument. If anything, it makes me go "there was > something wrong with it last time". > > I can look at the commits (and I did), but that's really not how this > is all supposed to work. > > When I _do_ look at the commits, one thing that stands out is how this > was all appears to be rebased after the merge window opened (just > minutes before you sent the pull request, I suspect). > > Which is *also* not how things are supposed to work. > > I also don't have your pgp key (not your fault - pgp key distribution > is broken because keyservers are broken) and I haven't pulled from you > before. That all just makes this pull request something where I think > it's all likely good, but there are enough problems that I haven't > actually pulled it. > > Put another way: the contents do not appear _wrong_ per se, but there > are many things in this pull request that keep me from actually doing > the pull.. > > Linus My apologies - this is my first pull request ever. This series has been sent to you by Andrew in September 8, but it was broken and you dropped it: https://www.spinics.net/lists/linux-mm/msg269772.html This pull request includes 3 series' and has been sent to Andrew in this form at Aug 14: http://lkml.iu.edu/hypermail/linux/kernel/2108.1/07328.html One patch from Andy Shevchenko is already upstreamed. The others are: bitmap: introduce for_each_set_bitrange() https://lore.kernel.org/lkml/YPG8SdsbQ+sxjk0w@yury-ThinkPad/T/ all: use find_next_*_bit() instead of find_first_*_bit() where possible (should read: use 'first' instead of 'next') https://lore.kernel.org/lkml/YMVSHCY9yEocmfVD@yury-ThinkPad/T/ bitmap: unify for_each_bit() macros https://lore.kernel.org/lkml/20210719021755.883182-1-yury.norov@gmail.com/ It spent almost 6 month in the linux-next. Would be great to finally merge it. My PGP public key is attached. Thanks, Yury -----BEGIN PGP PUBLIC KEY BLOCK----- mQGNBGHWbSUBDADO5P610/ZZq/kHTTxtHgWAZtHqzN8QDd7TYT9W8HTIi8U04EUD wDhtTXSvSXG8yQgY4svwY6q4ORn96G91kdT1cA8skCPvNZYx9LVUzrzsYxMc9U98 7YYu00/dFA7rEBZmMg8rWP0YON0093WFOx94z3/GTkhEN39wZDNdVxuJTtMu6Ykw AIDhoOMD92Q6XguChfgCcHjrjlOOn1AuRE5akAmK3UuEjxosWpr1jFmSVQ0gHhrD kIbcN9IFIVYkLkwdqwxobmW8pRlpgs7bRBRLLD0LeT3vZ/yyRzDvq0PcOeQ3B78M ZlCgeqfhJzPGZFO02WqMV9u090NdxwJ0f5+N8ZmddW4wGFa9FMyNGKO7gsITVwvx 7MBubAvrpoPwB1eVzITDb0kjJf3eWSh5WQuGtGpv8i6ATHDTGYl8gCdvb7EkgDmg YWeHWEy29cNEXvmuu+hV2QvB7snQL3vNo/J3V8+tgP0QraK/szsGMgPneS40+YfK xZLqD7jFBAu5AeMAEQEAAbQhWXVyeSBOb3JvdiA8eXVyeS5ub3JvdkBnbWFpbC5j b20+iQHOBBMBCgA4FiEEi8GdvG6xMhdgpu/4sUSA/TofvsgFAmHWbSUCGwMFCwkI BwIGFQoJCAsCBBYCAwECHgECF4AACgkQsUSA/Tofvsgz3Qv/cVkMC+efwo6cD6Wp YlZfqDc9ygHJ6CrRKKSEO4vQOLgPTmbNjIcaAQcyDF34x839Dwi+UTJOyXB5wYzW 0D4T+J4zs+fLPc6izPgpEmjPaflh9zwgPuKQtfeI6/xVmV9vOwwV37E9ZiUjEdd+ BegK70eoif7dJgNqj7pWNn8H2eOVmyL4rK7eWTYJz3AWBjA5q2Xva4IJS7+gLOSM RmtxfwZdla50AcaxHWUaxfE3Q8Q/LFaIBFKEjVO5XWWsOmuj64ceSikNdHGiGpGU UJpizR5IRRnEpvtWe54mj4dh2L55sU5fyzaQ4D+6dxEC5lOvFyV4SlHJwScTO2mJ mvKEGxto7L2/bvcRyzkOxaEzEOVj/z9XjyNVX6MnuWEv2SwlxJmZMwQPt1Rz2lQi i7sDHToDxdS7wplYStHWSDT736fZjXC5vwAwNzx+eeHF2YERBhzWVR5SruLycsFp qeIg7V65NXurATdMVnO39Wtrl5V4CUZmzVhzLMyc12z662VyuQGNBGHWbSUBDADS rXm60ZthpvuOG2Mnv82Hrofroh/lzDgvhx1vht+5tg65Y9ZxdWGg33X20RVcbyCs CLXsDx1bUuf+upvlc2BNcPC9igq5An1vTQjiSs/cvu00b5K1YuGh0cqC5so9C39s Ir7Fwba8Qh02NdDVfmgBo9pYd4GhjqWLAM/cYTAGmAaKMYMzN8BtP5mAOwQU55gN O3Na46OGXm7r10fCWJwYNsMEUmKzNJQroww8t04vCBWBEe8kpYS42K4hm2gBc/2+ EUmxFKjy8RrHyLicIOuNiiz1/GK4oMeZK8nhBebm/Kggok5G8iQlUArcKcT6dGh6 kJh+uTThaamhA8SI1hBlYe4evs0v9VCbrihCLwhnhzvoH9PHF1EpHezqLVcfrf/G oqvpTeIcW+2P8M4SF6QjHrEM4z/DPggp3hXNkaqX1Gz/zBjc+ZfoBqEE23Tt2hSh YbQ83gquUNiCkNhOH6JJOIWvButfenyzXNbDqu/RnAZDlcocLd3ivNJmlCVrnAsA EQEAAYkBtgQYAQoAIBYhBIvBnbxusTIXYKbv+LFEgP06H77IBQJh1m0lAhsMAAoJ ELFEgP06H77IFIwL/0E0HumprcozXuIUTKXeZwSBV/GNinr308FixnGFJlh/JILd 6cNS3703+Us2ITp3LEyCMB1QlSfgLL6+GYWnpZAess3bm2g2DCeA5UxuCDVuT6wY YJWTVdY5a8mGgNpxm8WPZdW6sJoipjZyBxAtBw3rODz8QWsCEXCgB9kAcoHiRnxn 8DvOwuGWCiKDOqdeyRz7x8aHbOjYK5ZJXBhon7AvE2HcUb96A0TQySfcoSY+MNHy AkAccWN0+xarzWs5Wmq8u4l+ofCMCVu0jZqwBRlWELBUclj5FGbxcM+QFLgwMrc6 FODbFXMgej3AD5ZEPB+1oxUDsQtDGvylKh1gslJd0wntpXTQKBnuxKgStAEPUSWr h6ZRebhQ727NtFot17ECb3NpAxIM9lZONNaG8wYFV431gs4IZ1gQrxtzST4H97Ze Jb0REaila/2bFtMmpvrPeE64/F9k4eGNrJfGBUj8OYGERLJ43nho4kGPMK5OfEl7 08ht3nV3xa60SBfdBQ== =BCNg -----END PGP PUBLIC KEY BLOCK-----
The pull request you sent on Sat, 15 Jan 2022 09:10:36 -0800:
> git://github.com/norov/linux.git/ tags/bitmap-5.17-rc1
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/3689f9f8b0c52dfd8f5995e4b58917f8f3ac3ee3
Thank you!