Dear Maintainer,
This symptom is observed in a qemu-system-i386 guest.
When 4GB or more memory is given by -m option to qemu,
the amounts of highmem are printed as
[ 0.021084] 5656MB HIGHMEM available.
[ 0.021085] 487MB LOWMEM available.
[ 0.260926] Memory: 3968828K/4158180K available (7846K kernel code, 770K rwdata, 2372K rodata, 868K init, 480K bss, 189352K reserved, 0K cma-reserved, 3649456K highmem)
Two inconsistent amounts are printed as above.
I do not observe this when I give 2GB memory to qemu-system-i386.
There seems no actual inconvenience by this, though.
Best regards, Ryutaroh Matsumoto