Messages in this thread | | | Date | Thu, 11 Nov 2004 22:44:53 +0100 | From | Ingo Molnar <> | Subject | Re: [PATCH] 4/4GB: remove FIXADDR_TOP changing |
| |
* Kirill Korotaev <dev@sw.ru> wrote:
> This patch fixes VSYSCALL_BASE/FIXADDR_TOP relations problems > in 4gb split kernels (under some combinations of options/patches): > - if FIXADDR_TOP is changed, VSYSCALL_BASE in vsyscall.lds should be > changed as well > - original 4gb split changes FIXADDR_TOP to be sure that stack > is 2 pages aligned, but vsyscall.lds uses hardcoded constants inside. > So we had /sbin/init loading problems due to ld-linux.so trying to > access wrong addresses in VSYSCALL page. > > The fix is the aligment of 4gb pages instead of alignment of > FIXADDR_TOP
indeed - thanks!
Ingo - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |