I'm proposing to add these patches for BDW, SKL, KBL and the patches can be checked out at HERE.
Sorry that the post above is in Chinese, and I wish you could forgive that, the major stuffs you need is in the spoiler. :)
I will probably remove the minStolenSize patch entirely, or add it to config_patches.plist (for archiving).
The minStolenSize patch was always a bad idea... it is better to patch the framebuffer data for actual DVMT-prealloc setting.