On Fri, Nov 22, 2019 at 02:39:59PM +0100, Stefano Brivio wrote: [...] > Patch 1/8 implements the needed UAPI bits: additions to the existing > interface are kept to a minimum by recycling existing concepts for > both ranging and concatenation, as suggested by Florian. > > Patch 2/8 adds a new bitmap operation that copies the source bitmap > onto the destination while removing a given region, and is needed to > delete regions of arrays mapping between lookup tables. > > Patch 3/8 is the actual set implementation. > > Patch 4/8 introduces selftests for the new implementation. [...] After talking to Florian, I'm inclined to merge upstream up to patch 4/8 in this merge window, once the UAPI discussion is sorted out. Thanks.