Adjust HMB to correct size?

I have an nvme with 64MB HMB (SN570, Argon Neo 5, boot from SD) but I think the size is only 32MB if I understand correctly, how do I correct this?

sudo nvme get-feature /dev/nvme0n1p1 -H -f 0x0d
get-feature:0x0d (Host Memory Buffer), Current value:0x00000001
Enable Host Memory (EHM): Enabled
Host Memory Descriptor List Entry Count (HMDLEC): 4
Host Memory Descriptor List Address (HMDLAU): 0x11
Host Memory Descriptor List Address (HMDLAL): 0x13d8000
Host Memory Buffer Size (HSIZE): 32768

This may only be possible with a tool from the manufacturer to customise the firmware. Under Linux you can use the nvme-CLI-Tool to try to read or edit information from the NMVe. Normally the driver tells the operating system how much RAM is reserved for the HMB. A direct change is often not provided. At least from our side, we do not have any special drivers for NVMe. If there are, they probably come from Debian.

All right, thanks for the info.

When I looked for instructions for booting from SSD yesterday, I also read somewhere that some value in the bootloader config has to be set higher but I can’t find the instructions anymore.

Some value had to be set to 96 or 98 because otherwise there wouldn’t be enough left for the nvme, I should have saved the instructions offline.

I’ll take another close look at everything.