From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andi Kleen Subject: Re: [PATCH v2] Add suspend/resume for HPET Date: 29 Mar 2007 22:46:46 +0200 Message-ID: References: <460BBD1B.4040308@ru.mvista.com> <200703291531.18253.maximlevitsky@gmail.com> <200703291546.48996.maximlevitsky@gmail.com> <20070329175117.GA5521@elte.hu> Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Return-path: In-Reply-To: <20070329175117.GA5521@elte.hu> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: linux-pm-bounces@lists.linux-foundation.org Errors-To: linux-pm-bounces@lists.linux-foundation.org To: Ingo Molnar Cc: Maxim Levitsky , Jeff Chua , linux-acpi@vger.kernel.org, Sergei Shtylyov , jgarzik@pobox.com, gregkh@suse.de, linux-pm@lists.osdl.org, Linux Kernel Mailing List , Andrew Morton , Adrian Bunk , linux-ide@vger.kernel.org, "Eric W. Biederman" , Jens Axboe , "Michael S. Tsirkin" , linux-pci@atrey.karlin.mff.cuni.cz, Linus Torvalds , Thomas Gleixner List-Id: linux-acpi@vger.kernel.org Ingo Molnar writes: > = > there's no fundamental reason. x86_64 COW-ed hpet_timer.c and = > time_hpet.c years ago and drifted off into different areas. Not quite -- x86-64 did HPET long before i386; the only stuff cowed was the character driver support code. But the core HPET code was always totally different code streams. We never did the complicated = pluggable clock code i386 did though -- i never quite saw the point of that because there aren't that many timers there. Of course it is already obsolete with clocksources now. -Andi From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1030664AbXC2UJa (ORCPT ); Thu, 29 Mar 2007 16:09:30 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1030669AbXC2UJ3 (ORCPT ); Thu, 29 Mar 2007 16:09:29 -0400 Received: from ns2.suse.de ([195.135.220.15]:60116 "EHLO mx2.suse.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1030656AbXC2UJ2 (ORCPT ); Thu, 29 Mar 2007 16:09:28 -0400 To: Ingo Molnar Cc: Linus Torvalds , Maxim Levitsky , Jeff Chua , linux-ide@vger.kernel.org, Sergei Shtylyov , gregkh@suse.de, linux-pm@lists.osdl.org, Linux Kernel Mailing List , Adrian Bunk , linux-acpi@vger.kernel.org, linux-pci@atrey.karlin.mff.cuni.cz, "Eric W. Biederman" , Jens Axboe , "Michael S. Tsirkin" , Thomas Gleixner , jgarzik@pobox.com, Andrew Morton Subject: Re: [PATCH v2] Add suspend/resume for HPET References: <460BBD1B.4040308@ru.mvista.com> <200703291531.18253.maximlevitsky@gmail.com> <200703291546.48996.maximlevitsky@gmail.com> <20070329175117.GA5521@elte.hu> From: Andi Kleen Date: 29 Mar 2007 22:46:46 +0200 In-Reply-To: <20070329175117.GA5521@elte.hu> Message-ID: User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3 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 Ingo Molnar writes: > > there's no fundamental reason. x86_64 COW-ed hpet_timer.c and > time_hpet.c years ago and drifted off into different areas. Not quite -- x86-64 did HPET long before i386; the only stuff cowed was the character driver support code. But the core HPET code was always totally different code streams. We never did the complicated pluggable clock code i386 did though -- i never quite saw the point of that because there aren't that many timers there. Of course it is already obsolete with clocksources now. -Andi