Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932874AbWLNR02 (ORCPT ); Thu, 14 Dec 2006 12:26:28 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S932875AbWLNR02 (ORCPT ); Thu, 14 Dec 2006 12:26:28 -0500 Received: from smtp.osdl.org ([65.172.181.25]:41321 "EHLO smtp.osdl.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932874AbWLNR01 (ORCPT ); Thu, 14 Dec 2006 12:26:27 -0500 Date: Thu, 14 Dec 2006 09:26:13 -0800 (PST) From: Linus Torvalds To: Jan Engelhardt cc: Benjamin Herrenschmidt , Greg KH , Andrew Morton , linux-kernel@vger.kernel.org Subject: Re: [GIT PATCH] more Driver core patches for 2.6.19 In-Reply-To: Message-ID: References: <20061213195226.GA6736@kroah.com> <1166044471.11914.195.camel@localhost.localdomain> 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: 842 Lines: 22 On Thu, 14 Dec 2006, Jan Engelhardt wrote: > > I don't get you. The rtc module does something similar (RTC generates > interrupts and notifies userspace about it) The RTC module knows how to shut the interrupt up. (And in many cases, timers are special. Timers, by design, are often "edge triggered" even in systems that have no other interrupts that work that way. Exactly because a timer is special. So the RTC module often knows that it doesn't need to do anything at all to shut it up, but even that is special per-device knowledge, that is NOT TRUE for any normal devices). 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/