Skip to content

mm: introduce kv[mz]alloc helpers

Michal Hocko linux-mm lkml netdev 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest9 patches 12 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/9mm: introduce kv[mz]alloc helpersarch/x86/kvm/lapic.c arch/x86/kvm/page_track.c arch/x86/kvm/x86.c +20 more+100 -1270 replies
2/9mm: support __GFP_REPEAT in kvmalloc_node for >32kBdrivers/vhost/net.c drivers/vhost/vhost.c drivers/vhost/vsock.c +1 more+25 -280 replies
3/9rhashtable: simplify a strange allocation patternlib/rhashtable.c+3 -101 reply
4/9ila: simplify a strange allocation patternnet/ipv6/ila/ila_xlat.c+1 -71 reply
5/9treewide: use kv[mz]alloc* rather than opencoded variantsarch/s390/kvm/kvm-s390.c crypto/lzo.c drivers/acpi/apei/erst.c +41 more+127 -3503 replies
6/9net: use kvmalloc with __GFP_REPEAT rather than open coded variantnet/core/dev.c net/sched/sch_fq.c+10 -261 reply
7/9md: use kvmalloc rather than opencoded variantdrivers/md/dm-ioctl.c+4 -93 replies
8/9bcache: use kvmallocdrivers/md/bcache/super.c+2 -62 replies
9/9net, bpf: use kvzalloc helperkernel/bpf/syscall.c net/netfilter/x_tables.c+11 -241 reply

Reviews trailers per patch

All 9 patches have a Reviewed-by or Acked-by.

PatchAndreas DilgerBoris OstrovskyChristian BorntraegerDan WilliamsDavid SterbaIlya DryomovTariq ToukanVlastimil BabkaMichael S. TsirkinDaniel BorkmannLeon RomanovskyKees Cook
1/9R-b A-b
2/9A-b A-b
3/9A-b
4/9A-b
5/9A-b R-b A-b A-b A-b A-b A-b A-b A-b A-b
6/9A-b
7/9A-b
8/9A-b
9/9A-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 12 reviewers.

Read the v1 thread