From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S261216AbUL1Npa (ORCPT ); Tue, 28 Dec 2004 08:45:30 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S261220AbUL1Npa (ORCPT ); Tue, 28 Dec 2004 08:45:30 -0500 Received: from mx01.cybersurf.com ([209.197.145.104]:36757 "EHLO mx01.cybersurf.com") by vger.kernel.org with ESMTP id S261216AbUL1NpZ (ORCPT ); Tue, 28 Dec 2004 08:45:25 -0500 Subject: Re: Lockup with 2.6.9-ac15 related to netconsole From: jamal Reply-To: hadi@cyberus.ca To: Matt Mackall Cc: Patrick McHardy , Francois Romieu , Mark Broadbent , linux-kernel@vger.kernel.org, netdev@oss.sgi.com In-Reply-To: <20041222171836.GL5974@waste.org> References: <52121.192.102.214.6.1103624620.squirrel@webmail.wetlettuce.com> <20041221123727.GA13606@electric-eye.fr.zoreil.com> <49295.192.102.214.6.1103635762.squirrel@webmail.wetlettuce.com> <20041221204853.GA20869@electric-eye.fr.zoreil.com> <20041221212737.GK5974@waste.org> <20041221225831.GA20910@electric-eye.fr.zoreil.com> <41C93FAB.9090708@trash.net> <41C9525F.4070805@trash.net> <20041222123940.GA4241@electric-eye.fr.zoreil.com> <41C98B75.9020802@trash.net> <20041222171836.GL5974@waste.org> Content-Type: text/plain Organization: jamalopolous Message-Id: <1104241519.1089.79.camel@jzny.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.2.2 Date: 28 Dec 2004 08:45:20 -0500 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Wed, 2004-12-22 at 12:18, Matt Mackall wrote: > On Wed, Dec 22, 2004 at 03:57:57PM +0100, Patrick McHardy wrote: > > >Of course the patch is completely ugly and violates any layering > > >principle one could think of. It was not submitted for inclusion :o) > > > > Sure, but I think we should have a short-term workaround until > > a better solution has been invented. Maybe dropping the packets > > would be best for now, it only affects printks issued in paths > > starting at qdisc_restart (-> hard_start_xmit -> ...). Queueing > > the packets might also cause reordering since not all packets > > are queued. > > When I mentioned queueing, I was thinking of a netpoll-private queue > that would be hooked to a softirq or some such so that it would be > pushed out as soon as possible. Dropping may be the better approach I think so - just junk those packets. cheers, jamal