1/5

slab: align ZERO_SIZE_PTR to ARCH_KMALLOC_MINALIGN

The kmalloc entry points are annotated with __assume_kmalloc_alignment but return ZERO_SIZE_PTR, currently (void *)16, for zero-size requests. This violates the annotation when ARCH_KMALLOC_MINALIGN e