Takshak Chahande wrote: > This patch extends batch operations support for map-in-map map-types: > BPF_MAP_TYPE_HASH_OF_MAPS and BPF_MAP_TYPE_ARRAY_OF_MAPS > > A usecase where outer HASH map holds hundred of VIP entries and its > associated reuse-ports per VIP stored in REUSEPORT_SOCKARRAY type > inner map, needs to do batch operation for performance gain. > > This patch leverages the exiting generic functions for most of the batch > operations. As map-in-map's value contains the actual reference of the inner map, > for BPF_MAP_TYPE_HASH_OF_MAPS type, it needed an extra step to fetch the > map_id from the reference value. > > selftests are added in next patch 2/2. > > Signed-off-by: Takshak Chahande <ctakshak@xxxxxx> > Acked-by: Yonghong Song <yhs@xxxxxx> > --- Acked-by: John Fastabend <john.fastabend@xxxxxxxxx>