When authentication is configured, GELI ensures that the amount of data
per sector is a multiple of 16 bytes. This is done in
eli_metadata_softc(). When the digest size is not a multiple of 16
bytes, this leaves some extra pad bytes at the end of every sector.
This change ensures that they are zeroed before being written to disk.
Reported by: KMSAN
MFC after: 2 weeks