Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S261236AbUCALup (ORCPT ); Mon, 1 Mar 2004 06:50:45 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S261231AbUCALup (ORCPT ); Mon, 1 Mar 2004 06:50:45 -0500 Received: from gate.crashing.org ([63.228.1.57]:16576 "EHLO gate.crashing.org") by vger.kernel.org with ESMTP id S261236AbUCALug (ORCPT ); Mon, 1 Mar 2004 06:50:36 -0500 Subject: Re: [Swsusp-devel] Re: Dropping CONFIG_PM_DISK? From: Benjamin Herrenschmidt To: Michael Frank Cc: Micha Feigin , Software suspend , Linux Kernel list In-Reply-To: References: <1ulUA-33w-3@gated-at.bofh.it> <20040229161721.GA16688@hell.org.pl> <20040229162317.GC283@elf.ucw.cz> <20040229213302.GA23719@luna.mooo.com> <1078139361.21578.65.camel@gaston> Content-Type: text/plain Message-Id: <1078141191.28288.83.camel@gaston> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 01 Mar 2004 22:39:52 +1100 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1130 Lines: 40 > >> - that 2.4 style PM got depreciated and let die before the > >> "new-driver-model" PM is workin > > > > Except that it never worked > > It is actively used for ide, network, serial drivers with swsusp2. Without any proper ordering guarantee, IDE could take requests after beeing suspended, which could be fatal (and cause data loss) etc... Moving to the new model is easy. I don't see why we should have had such a "compatibility" path on a major kernel version, that makes no sense, just help fixing the drivers that need more fixing instead. > > > >> - that perfectly good drivers were rewritten from scratch, > >> but without functioning PM support > > > > Please, give names. > > > > A few I tested: > > AGP (sis, savage) > trident (Ali153x) > Serial (82x50) > Yenta (Toshiba Topic95) > > Regards > Michael -- Benjamin Herrenschmidt - 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/