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: Tue, 01 May 2007 22:41:14 +0200 From: Eric Dumazet <dada1@...mosbay.com> To: Bill Irwin <bill.irwin@...cle.com> CC: "Eric W. Biederman" <ebiederm@...ssion.com>, Andi Kleen <ak@...e.de>, patches@...-64.org, linux-kernel@...r.kernel.org Subject: Re: [PATCH] [30/30] x86_64: Add missing !X86_PAE dependincy to the 2G/2G split. Eric W. Biederman a écrit : > Bill Irwin <bill.irwin@...cle.com> writes: > >> Only 1GB-aligned kernel/user splits are now handled for PAE. The >> 2GB/2GB split attempts to avoid aliasing vmallocspace with the 1:1 >> mapping for physical memory by using an actual split of 1.875/2.125 >> to accommodate 128MB of vmallocspace out of what would otherwise >> be a full 2GB for userspace. That attempt disturbs the alignment >> required by PAE for 2GB/2GB splits, and furthermore does not provide >> a 2GB/2GB split as advertised. >> >> This patch resolves the issues here in two manners. The first is >> by providing a true 2GB/2GB split in addition to the 1.875/2.125 >> split. The second is by renaming the 1.875/2.125 split to >> CONFIG_VMSPLIT_2G_OPT analogously to CONFIG_VMSPLIT_3G_OPT, which >> performs a similar manuever to avoid aliasing vmallocspace with >> the 1:1 mapping for physical memory around the 3GB boundary. With >> the 1.875/2.125 split properly-named, its config option is then >> tagged as depending on !HIGHMEM to express the PAE implementation's >> current inability to deal with such unaligned splits. >> >> This patch is essentially a combination of two patches, one written >> by Eric Biederman and the other by Eric Dumazet. If they could add >> their Signed-off-by: to this, I'd be much obliged. >> >> Signed-off-by: William Irwin <wli@...omorphy.com> >> Cc: Eric Dumazet <dada1@...mosbay.com> >> Cc: Mark Lord <lkml@....ca> >> Cc: Eric W. Biederman <ebiederm@...ssion.com> >> Cc: Andi Kleen <ak@...e.de> > > Acked-by: "Eric W. Biederman" <ebiederm@...ssion.com> Acked-by: Eric Dumazet <dada1@...mosbay.com> - 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