Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754659AbXEXWzJ (ORCPT ); Thu, 24 May 2007 18:55:09 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1752126AbXEXWy4 (ORCPT ); Thu, 24 May 2007 18:54:56 -0400 Received: from smtp1.linux-foundation.org ([207.189.120.13]:37040 "EHLO smtp1.linux-foundation.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750702AbXEXWyz (ORCPT ); Thu, 24 May 2007 18:54:55 -0400 Date: Thu, 24 May 2007 15:53:28 -0700 (PDT) From: Linus Torvalds To: Pavel Machek cc: Romano Giannetti , Chris Wright , Chuck Ebbert , Linux Kernel Mailing List , stable@kernel.org, Justin Forbes , Zwane Mwaikambo , "Theodore Ts'o" , Randy Dunlap , Dave Jones , Chuck Wolber , Chris Wedgwood , Michael Krufky , akpm@linux-foundation.org, alan@lxorguk.ukuu.org.uk, "Rafael J. Wysocki" Subject: Re: pcmcia resume 60 second hang. Re: [patch 00/69] -stable review In-Reply-To: <20070524221743.GD9604@elf.ucw.cz> Message-ID: References: <20070521212522.GL3429@sequoia.sous-sol.org> <1179870110.16656.2.camel@localhost> <1180008394.15600.26.camel@localhost> <20070524200435.GA9604@elf.ucw.cz> <20070524220017.GC9604@elf.ucw.cz> <20070524221743.GD9604@elf.ucw.cz> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=us-ascii Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1035 Lines: 27 On Fri, 25 May 2007, Pavel Machek wrote: > > > > Why the HELL cannot you realize that kernel threads are different? > > Ugh? We are talking about request_firmware() here, right? That's > calling userland helper to load the firmware...? Looks like USER > thread to me. Right. And if we had had the nice old /sbin/hotplug thing, it would all have worked fine - because it would just have done an execve(), and things would be happy. But people screwed that up too, and now udevd is an undebuggable user thread. Shit happens. See my other email about why even user threads can probably not be frozen, and the whole freezer thing is misdesigned. And I repeat: PowerPC had working and stable suspend five _years_ ago, without any of that freezing crud. We should rip it out. Linus - 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/