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, 29 Sep 2009 15:32:42 +0900 From: KAMEZAWA Hiroyuki <kamezawa.hiroyu@...fujitsu.com> To: Andrew Morton <akpm@...ux-foundation.org> Cc: Suresh Jayaraman <sjayaraman@...e.de>, LKML <linux-kernel@...r.kernel.org> Subject: Re: mmotm 2009-09-09-22-56 uploaded On Mon, 28 Sep 2009 23:27:48 -0700 Andrew Morton <akpm@...ux-foundation.org> wrote: > On Tue, 29 Sep 2009 11:49:39 +0530 Suresh Jayaraman <sjayaraman@...e.de> wrote: > > > Hi all, > > > > On Thu, Sep 10, 2009 at 11:31 AM, <akpm@...ux-foundation.org> wrote: > > > The mm-of-the-moment snapshot 2009-09-09-22-56 has been uploaded to > > > > > > http://userweb.kernel.org/~akpm/mmotm/ > > > > > > and will soon be available at > > > > > > git://git.zen-sources.org/zen/mmotm.git > > > > > > > With this snapshot plus fixes, I'm unable to limit the memory using the > > kernel command line switch "mem=nn" on a x86_64 box. Is this the > > expected behavior? > > > > Using "cgroup_disable=memory" together with "mem=nn" switch didn't help. > > Am I supposed to use some other switch along with this? > > > > hm, perhaps that -mm was needing this? > It seems this revert has been in -mm already. Regards, -Kame > > commit eda6da9286ad5b35b1eb70f6368958a8ee41a9dd > Author: Yinghai Lu <yinghai@...nel.org> > AuthorDate: Sat Sep 19 11:07:57 2009 -0700 > Commit: Ingo Molnar <mingo@...e.hu> > CommitDate: Sat Sep 19 20:31:33 2009 +0200 > > Revert 'x86: Fix system crash when loading with "reservetop" parameter' > > After close looking, commit 8126dec3 will break: > > 1. some cpu feature in early stage too, like cpu_has_x2apic > 2. will break built-in-command line > 3. will break other memmap= and mem= > 4. early_dbgp and early_console that will use early_ioremap to access mmio (?) > > So revert it. > > Reported-by: Hugh Dickins <hugh.dickins@...cali.co.uk>, > Cc: Linus Torvalds <torvalds@...ux-foundation.org>, > Cc: Andrew Morton <akpm@...ux-foundation.org>, > LKML-Reference: <4AB51DFD.2000904@...nel.org> > Signed-off-by: Ingo Molnar <mingo@...e.hu> > > diff --git a/arch/x86/kernel/setup.c b/arch/x86/kernel/setup.c > index 19f15c4..f5baa2a 100644 > --- a/arch/x86/kernel/setup.c > +++ b/arch/x86/kernel/setup.c > @@ -712,21 +712,6 @@ void __init setup_arch(char **cmdline_p) > printk(KERN_INFO "Command line: %s\n", boot_command_line); > #endif > > - strlcpy(command_line, boot_command_line, COMMAND_LINE_SIZE); > - *cmdline_p = command_line; > - > -#ifdef CONFIG_X86_64 > - /* > - * Must call this twice: Once just to detect whether hardware doesn't > - * support NX (so that the early EHCI debug console setup can safely > - * call set_fixmap(), and then again after parsing early parameters to > - * honor the respective command line option. > - */ > - check_efer(); > -#endif > - > - parse_early_param(); > - > /* VMI may relocate the fixmap; do this before touching ioremap area */ > vmi_init(); > > @@ -809,6 +794,21 @@ void __init setup_arch(char **cmdline_p) > #endif > #endif > > + strlcpy(command_line, boot_command_line, COMMAND_LINE_SIZE); > + *cmdline_p = command_line; > + > +#ifdef CONFIG_X86_64 > + /* > + * Must call this twice: Once just to detect whether hardware doesn't > + * support NX (so that the early EHCI debug console setup can safely > + * call set_fixmap(), and then again after parsing early parameters to > + * honor the respective command line option. > + */ > + check_efer(); > +#endif > + > + parse_early_param(); > + > #ifdef CONFIG_X86_64 > check_efer(); > #endif > > -- > 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/ > -- 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