Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754412AbWLRTIJ (ORCPT ); Mon, 18 Dec 2006 14:08:09 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1754421AbWLRTII (ORCPT ); Mon, 18 Dec 2006 14:08:08 -0500 Received: from tirith.ics.muni.cz ([147.251.4.36]:44367 "EHLO tirith.ics.muni.cz" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754412AbWLRTIH (ORCPT ); Mon, 18 Dec 2006 14:08:07 -0500 Message-ID: <4586E703.60503@gmail.com> Date: Mon, 18 Dec 2006 20:07:47 +0100 From: Jiri Slaby User-Agent: Thunderbird 2.0a1 (X11/20060724) MIME-Version: 1.0 To: Miles Lane CC: Andrew Morton , LKML Subject: Re: 2.6.20-rc1-mm1 -- WARNING (1) at arch/i386/mm/highmem.c:41 kmap_atomic() References: <4586E11E.6040706@gmail.com> In-Reply-To: X-Enigmail-Version: 0.94.1.1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Muni-Spam-TestIP: 147.251.48.3 Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2009 Lines: 49 Miles Lane wrote: > On 12/18/06, Jiri Slaby wrote: >> Miles Lane wrote: >> > Sorry, I am not finding who maintains highmem. Please forward. >> > >> > WARNING (1) at arch/i386/mm/highmem.c:41 kmap_atomic() >> > [] dump_trace+0x68/0x1d2 >> > [] show_trace_log_lvl+0x18/0x2c >> > [] show_trace+0xf/0x11 >> > [] dump_stack+0x12/0x14 >> > [] kmap_atomic+0x6f/0x1ca >> > [] ntfs_end_buffer_async_read+0x25d/0x2ca [ntfs] >> > [] end_bio_bh_io_sync+0x2c/0x37 >> > [] bio_endio+0x5a/0x62 >> > [] __end_that_request_first+0x145/0x3ab >> > [] ide_end_request+0x80/0xd8 >> > [] ide_dma_intr+0x55/0x9a >> > [] ide_intr+0x182/0x1f2 >> > [] handle_IRQ_event+0x1a/0x3f >> > [] handle_edge_irq+0xc6/0x11c >> > [] do_IRQ+0x57/0x71 >> > [] common_interrupt+0x23/0x28 >> > [] acpi_processor_idle+0x1cc/0x36c [processor] >> > [] cpu_idle+0x3e/0x6c >> > [] start_kernel+0x2fa/0x2fe >> > ======================= >> >> Reported yet, you might see it here: >> http://lkml.org/lkml/2006/12/15/222 > > It is certainly very similar, and probably has the same root cause. > Though, the trace isn't an exact match. So, who should look into > this? The trace needn't be the same. The problem was, that kmap_atomic didn't know KM_BIO_SRC_IRQ which is called (twice) from ntfs_end_buffer_async_read. It doesn't matter who called this ntfs function and why. regards, -- http://www.fi.muni.cz/~xslaby/ Jiri Slaby faculty of informatics, masaryk university, brno, cz e-mail: jirislaby gmail com, gpg pubkey fingerprint: B674 9967 0407 CE62 ACC8 22A0 32CC 55C3 39D4 7A7E - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/