Only if you want to seriously restrict where the suspend image can be stored. Sure, custom-coding a non-DMA ATA-only suspend block can fit inside 16K.
But the minute you add SCSI, USB, FireWire, SATA, network filesystems, that code balloons out of control. That's not even counting LVM and partitioning issues. And, if the kernel has been running a long time, even 16K of contiguous memory becomes nontrivial to find.
So, yes, 16K is theoretically possible. But would it be useful? I doubt it.
Copyright © 2018, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds