Sorry my bad, my point was that the kernel + the initfs are (I assume) are in the boot partition, and the increase in size of the initfs requires a bigger partition.