1. if the 16MB start/alignment value worked before, i don't see how that can be the cause for the boot problem when the domU memory got increased. the kernel's placement in memory plays (or should play) no role in how much memory it'll handle later.
2. for this reason i believe that the suggested 1MB value is papering over the real problem.
3. the suggested patch is partly pointless since the PHYSICAL_ALIGN change only removes a KERNEXEC dependency that cannot be enabled together with Xen anyway. in other words, you can change the default 16MB without removing that line.
4. the PHYSICAL_START config option could be made more refined, but before i do so i'd like to learn the root cause of this problem (this in turn would determine whether i should relax the start dependency based on Xen or some other option instead).
1. I do not know what the previous start/align was. I don't believe it was specified in my previous configs, I think it was what ever the default kernel option was. Previously I was running GRSEC on 2.6.32, currently I tested on 3.2 which had the same issues.
2. I do not know enough to say
3. The patch does allow me to boot a 3.2.42 kernel with GRSEC. The portion that is incorrect may be useless, but some part of it is fixing the issue.
4. What do you need to know to assist with this?