linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Re: Config NO_BOOTMEM breaks my amd64 box
@ 2010-04-01  3:16 H. Peter Anvin
  2010-04-01  3:35 ` Yinghai Lu
  0 siblings, 1 reply; 39+ messages in thread
From: H. Peter Anvin @ 2010-04-01  3:16 UTC (permalink / raw)
  To: James Morris
  Cc: Ingo Molnar, Yinghai Lu, linux-kernel, airlied, Thomas Gleixner,
	Linus Torvalds, Pekka Enberg

[-- Attachment #1: Type: text/plain, Size: 926 bytes --]

OK... I think I'm going to write this up as unconfirmed... which means the only known problem that was not addressed in rc3 is the 32-bit NUMA issue, which we have a bug for.

Linus: does this address your concerns for now, or do you still want us to revert?

"James Morris" <jmorris@namei.org> wrote:

>On Wed, 31 Mar 2010, H. Peter Anvin wrote:
>
>> On 03/31/2010 04:43 PM, James Morris wrote:
>> >>
>> >> Upgraded how?  The problem no longer happens?
>> > 
>> > Upgraded to the latest rawhide userland -- I have not since tested with 
>> > bootmem off.  I'll try and do so again when I get a chance.
>> > 
>> 
>> That would be great.  The sooner the better, obviously.
>
>I'm not seeing any problems now, with current Linus and rawhide.  I'll 
>leave bootmem off and see if anything comes up again.
>
>
>-- 
>James Morris
><jmorris@namei.org>

--
Sent from my mobile phone, pardon any lack of formatting.

^ permalink raw reply	[flat|nested] 39+ messages in thread
* Config NO_BOOTMEM breaks my amd64 box
@ 2010-03-31  4:49 James Morris
  2010-03-31  6:26 ` H. Peter Anvin
  2010-03-31 10:51 ` Stefan Richter
  0 siblings, 2 replies; 39+ messages in thread
From: James Morris @ 2010-03-31  4:49 UTC (permalink / raw)
  To: Ingo Molnar; +Cc: H. Peter Anvin, Yinghai Lu, linux-kernel, airlied

Please make NO_BOOTMEM default to n, at least for amd64, where I've found 
that it leads to all kinds of strange, undebuggable boot hangs and errors 
(with relatively current Fedora development userland).

Also, the help text for the item makes little sense to a non-expert in 
this area:


" ---help---
          Use early_res directly instead of bootmem before slab is ready.
                - allocator (buddy) [generic]
                - early allocator (bootmem) [generic]
                - very early allocator (reserve_early*()) [x86]
                - very very early allocator (early brk model) [x86]
          So reduce one layer between early allocator to final allocator."

I had no idea what all this meant, so trusted the default=y and then spent 
several hours wondering why everything was breaking, and would likley not 
have figured it out in linear time without a suggestion from Dave Airlie.


- James
-- 
James Morris
<jmorris@namei.org>

^ permalink raw reply	[flat|nested] 39+ messages in thread

end of thread, other threads:[~2010-04-09  2:44 UTC | newest]

Thread overview: 39+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-04-01  3:16 Config NO_BOOTMEM breaks my amd64 box H. Peter Anvin
2010-04-01  3:35 ` Yinghai Lu
  -- strict thread matches above, loose matches on Subject: below --
2010-03-31  4:49 James Morris
2010-03-31  6:26 ` H. Peter Anvin
2010-03-31  6:47   ` James Morris
2010-03-31 16:25     ` Yinghai Lu
2010-03-31 18:59     ` Ingo Molnar
2010-03-31 20:57       ` Dave Airlie
2010-03-31 21:02         ` Linus Torvalds
2010-03-31 21:40           ` Ingo Molnar
2010-03-31 21:47         ` Ingo Molnar
2010-03-31 21:14       ` Dave Airlie
2010-03-31 22:02         ` Yinghai Lu
2010-03-31 22:28         ` H. Peter Anvin
2010-03-31 22:58       ` James Morris
2010-03-31 23:02         ` Ingo Molnar
2010-03-31 23:35         ` H. Peter Anvin
2010-03-31 23:43           ` James Morris
2010-03-31 23:48             ` H. Peter Anvin
2010-04-01  1:00               ` James Morris
2010-04-01 12:52                 ` Ingo Molnar
2010-04-08  6:32                   ` Ingo Molnar
2010-04-08  7:00                     ` Yinghai
2010-04-08  7:27                       ` Ingo Molnar
2010-04-09  2:43                         ` Dave Airlie
2010-04-08  8:05                     ` James Morris
2010-04-08  8:22                       ` Ingo Molnar
2010-03-31 22:05     ` Yinghai Lu
2010-03-31 22:13       ` Ingo Molnar
2010-03-31 22:16         ` Yinghai Lu
2010-03-31 22:41           ` Ingo Molnar
2010-03-31 22:47             ` Yinghai Lu
2010-03-31 22:56               ` Ingo Molnar
2010-04-01  0:01                 ` Johannes Weiner
2010-03-31 23:34               ` H. Peter Anvin
2010-03-31 23:54                 ` Yinghai Lu
2010-04-01  0:35                   ` H. Peter Anvin
2010-04-01  1:07                     ` Yinghai Lu
2010-03-31 10:51 ` Stefan Richter

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).