All of lore.kernel.org
 help / color / mirror / Atom feed
* Re: [Lse-tech] Minutes from LSE Con Call
       [not found] <29610000.1026499086@w-hlinder>
@ 2002-07-12 19:40 ` William Lee Irwin III
  2002-07-12 19:49   ` William Lee Irwin III
  0 siblings, 1 reply; 2+ messages in thread
From: William Lee Irwin III @ 2002-07-12 19:40 UTC (permalink / raw)
  To: Hanna Linder; +Cc: lse-tech, linux-kernel

On Fri, Jul 12, 2002 at 11:38:06AM -0700, Hanna Linder wrote:
> 8. Daniel asked about seeing results of rmap on a numaq.
> Martin got distracted but will get back to getting some
> results.

On elm3b17 I found more 2.5.25 vs. NUMA-Q issues and got workarounds
for booting while doing work on stuffing pte_chains into highmem:

(1) cpu_init() heisenbug that goes away when adding printk's
	I just added the extra printk's and moved on
(2) in_interrupt() is racy and needs to disable preemption
	while checking per-cpu counters. The trivial fix.
(3) CONFIG_PREEMPT calls preempt_schedule() on secondaries
	before they're ready, and the exception is flagged as
	no vm86_info: BAD
	Didn't want to go to deep into it at 3AM and disabled preempt.

The usual ioremap()/smp_call_function() deadlock, irqbalance
plugging unreachable cpu's into ioapics, bio splitting to make
qlogicisp happy, and MAX_IO_APICS things are still needed.

So I guess the "real fixes" need to get found at some point and
propagated out to maintainers. hpa and mochel are on cpu_init(),
and rml should be on preempt vs. printk and in_interrupt(). axboe
has already got bio splitting ready and no idea about the MAX_IO_APICS
and getting irqbalance fixes past mingo doesn't look easy.


Cheers,
Bill

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

* Re: [Lse-tech] Minutes from LSE Con Call
  2002-07-12 19:40 ` [Lse-tech] Minutes from LSE Con Call William Lee Irwin III
@ 2002-07-12 19:49   ` William Lee Irwin III
  0 siblings, 0 replies; 2+ messages in thread
From: William Lee Irwin III @ 2002-07-12 19:49 UTC (permalink / raw)
  To: Hanna Linder, lse-tech, linux-kernel

On Fri, Jul 12, 2002 at 12:40:28PM -0700, William Lee Irwin III wrote:
> (3) CONFIG_PREEMPT calls preempt_schedule() on secondaries
> 	before they're ready, and the exception is flagged as
> 	no vm86_info: BAD
> 	Didn't want to go to deep into it at 3AM and disabled preempt.

Sorry, I forgot to mention that preempt_schedule() was called from
printk(), specifically, release_console_sem().


Cheers,
Bill

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

end of thread, other threads:[~2002-07-12 19:47 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <29610000.1026499086@w-hlinder>
2002-07-12 19:40 ` [Lse-tech] Minutes from LSE Con Call William Lee Irwin III
2002-07-12 19:49   ` William Lee Irwin III

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.