It looks like partitions are being reported correctly, just not the main device
$ cat /proc/diskstats | awk '{print $3, $7, $11, $7+$11, $13, $14}' | grep nvme nvme0n1 22988 457568 480556 2440737408 2441207708 nvme0n1p1 22988 339624 362612 528884 978496 nvme0n1p2 0 0 0 0 0 nvme0n1p5 0 0 0 4 4
Note that the $7+$11 column for n1p1 isn't that far off of $13
It looks like partitions are being reported correctly, just not the main device
$ cat /proc/diskstats | awk '{print $3, $7, $11, $7+$11, $13, $14}' | grep nvme
nvme0n1 22988 457568 480556 2440737408 2441207708
nvme0n1p1 22988 339624 362612 528884 978496
nvme0n1p2 0 0 0 0 0
nvme0n1p5 0 0 0 4 4
Note that the $7+$11 column for n1p1 isn't that far off of $13