From owner-freebsd-stable@FreeBSD.ORG Sat Dec 31 20:01:35 2011 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 339EE106564A for ; Sat, 31 Dec 2011 20:01:35 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-vx0-f182.google.com (mail-vx0-f182.google.com [209.85.220.182]) by mx1.freebsd.org (Postfix) with ESMTP id D97D58FC14 for ; Sat, 31 Dec 2011 20:01:34 +0000 (UTC) Received: by vcbfk1 with SMTP id fk1so20066540vcb.13 for ; Sat, 31 Dec 2011 12:01:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=Up+0wWAXUzvmmTItI2IRngEdJ6+cSFafN6IzTBYce1A=; b=dHI+eCfP/mGm95b/U0iInrUgFvrOgY4grCsnWnMgvkpnDovWRuD8c7RWfzSa7kmIAg mgNP12PZd8Q0obPcvmF9awNi6zm5mKbFQV0AUyul22Hag1pq41O85BX3rTSEzM4GWlBy uNlT6Dbz5DPOmmvsCIaW4c04g1Hdgb69dWvxo= MIME-Version: 1.0 Received: by 10.220.213.200 with SMTP id gx8mr25266024vcb.13.1325361694137; Sat, 31 Dec 2011 12:01:34 -0800 (PST) Sender: adrian.chadd@gmail.com Received: by 10.52.36.5 with HTTP; Sat, 31 Dec 2011 12:01:34 -0800 (PST) In-Reply-To: References: <1C1E4950-FEAF-48DB-9F38-2408245E16EF@airwired.net> <20111231175714.GA48840@icarus.home.lan> Date: Sat, 31 Dec 2011 12:01:34 -0800 X-Google-Sender-Auth: G44fGcIakD0Hj3RHvqU10US5YCs Message-ID: From: Adrian Chadd To: Dan Allen Content-Type: text/plain; charset=ISO-8859-1 Cc: Garrett Cooper , List FreeBSD-STABLE Mailing , Jeremy Chadwick Subject: Re: ACPI broke going from 8 to 9 X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 31 Dec 2011 20:01:35 -0000 Well, the problem is that the people working on this code don't have a variety of older hardware to test things on. Developers of free software rely on users to do testing of releases on the hardware they care about. It may not sound very good but it's the best that can be done with the given resources :) This is why developers ask for testing to be done on -HEAD before it becomes a RC. Otherwise the alternative is to build a huge regression testing lab and have volunteers staff it.. guess what the chances are of that happening right at the present? :) So what I can only suggest is that you build and boot a variety of -HEAD kernels. Start with HEAD from say, Jan 1 2011. Boot it, see if it works. If it doesn't, go back 3 months at a time. If it does, go forward three months until it breaks. Post the SVN revision numbers of the kernel versions that work and don't work. You don't have to do anything other than boot the kernel to see if it works, so you don't need to try and build an entire release. Thankfully. If you can spend a few hours doing that, you'll be helping out the pci/cardbus/acpi guys a _lot_. Chances are that they updated something that looked wrong, and broke some legacy thing. This happened with Atheros NICs and caused no end of heartache until someone actually did the above. John fixed it quick-smart. :) Good luck! Adrian