11 fixes, based on eb6cf9f8cb9dfacf6679f9d6c72aaf568a027edf: Subject: alpha: fix hang caused by the bootmem removal Subject: mm: introduce common STRUCT_PAGE_MAX_SHIFT define Subject: mm/sparse: add common helper to mark all memblocks present Subject: arch/sh/include/asm/io.h: provide prototypes for PCI I/O mapping in asm/io.h Subject: psi: fix reference to kernel commandline enable Subject: memblock: annotate memblock_is_reserved() with __init_memblock Subject: hugetlbfs: call VM_BUG_ON_PAGE earlier in free_huge_page() Subject: fs/iomap.c: get/put the page in iomap_page_create/release() Subject: userfaultfd: check VM_MAYWRITE was set after verifying the uffd is registered Subject: checkstack.pl: fix for aarch64 Subject: scripts/spdxcheck.py: always open files in binary mode