* Blow-ups in various kernel data structures. There was some virtio code which was allocating N pages per driver queue.
* Problems with GPUs, either the driver or the firmware assumed 4k pages. (Edit: This actually affected Power, not ARM, but the issue is caused by page size: https://lists.fedoraproject.org/archives/list/devel@lists.fe...)
* Filesystems make assumptions about page size versus block size.
* Processes generally take more RAM, with RAM wasted because of internal fragmentation.