lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Sun, 10 Mar 2013 10:42:36 -0700 From: "H. Peter Anvin" <hpa@...or.com> To: Yinghai Lu <yinghai@...nel.org>, Pekka Enberg <penberg@...nel.org> CC: Thomas Gleixner <tglx@...utronix.de>, Ingo Molnar <mingo@...e.hu>, Andrew Morton <akpm@...ux-foundation.org>, Tejun Heo <tj@...nel.org>, Thomas Renninger <trenn@...e.de>, Tang Chen <tangchen@...fujitsu.com>, linux-kernel@...r.kernel.org, Jacob Shin <jacob.shin@....com>, "Rafael J. Wysocki" <rjw@...k.pl>, linux-acpi@...r.kernel.org Subject: Re: [PATCH v2 08/20] x86, ACPI: Find acpi tables in initrd early from head_32.S/head64.c There is no 64-bit flat mode. We use a #PF handler to emulate one by creating page tables on the fly. Yinghai Lu <yinghai@...nel.org> wrote: >On Sun, Mar 10, 2013 at 3:25 AM, Pekka Enberg <penberg@...nel.org> >wrote: >> >> What is preventing us from making the 64-bit variant also work in >flat >> mode to make the code consistent and not hiding the differences under >> the rug? What am I missing here? > >Boot loader could start kernel from 64bit directly from >from arch/x86/boot/compressed/head_64.s::startup_64. > >initrd can be loaded by 64bit bootloader above 4G. > >So we even switch back to 32bit flat mode, we still can not access >those initrd >directly. > >Thanks > >Yinghai -- Sent from my mobile phone. Please excuse brevity and lack of formatting. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@...r.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists