From owner-freebsd-stable@FreeBSD.ORG Thu Feb 17 14:21:54 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 170F21065673 for ; Thu, 17 Feb 2011 14:21:54 +0000 (UTC) (envelope-from roberto@keltia.freenix.fr) Received: from keltia.net (centre.keltia.net [IPv6:2a01:240:fe5c::41]) by mx1.freebsd.org (Postfix) with ESMTP id 739C78FC15 for ; Thu, 17 Feb 2011 14:21:53 +0000 (UTC) Received: from roberto-al.eurocontrol.fr (aran.keltia.net [88.191.250.24]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: roberto) by keltia.net (Postfix/TLS) with ESMTPSA id 5BD49D15C; Thu, 17 Feb 2011 15:21:50 +0100 (CET) Date: Thu, 17 Feb 2011 15:21:48 +0100 From: Ollivier Robert To: freebsd-stable@freebsd.org, Dmitry Morozovsky Message-ID: <20110217142147.GB15577@roberto-al.eurocontrol.fr> References: <4D5BF78E.7010306@digsys.bg> <20110216172643.GA37858@nargothrond.kdm.org> <20110216203542.GA41226@nargothrond.kdm.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Operating-System: MacOS X / Macbook Pro - FreeBSD 7.2 / Dell D820 SMP User-Agent: Mutt/1.5.20 (2009-06-14) X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.3 (keltia.net); Thu, 17 Feb 2011 15:21:50 +0100 (CET) Cc: Subject: Re: LSI SAS 2008 (mfi) on SuperMicro X8SI6-F 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: Thu, 17 Feb 2011 14:21:54 -0000 According to Damien Fleuriot: > I destroyed the logical volume and built mps copied from -current (I opened a thread on stable@ a few weeks ago about this) but my "patch" was *nowhere* as big as this. Here Ken's patch: amd64/conf/GENERIC | 1 conf/files | 5 dev/bwn/if_bwn.c | 4 dev/mps/mpi/mpi2.h | 1121 ++++++++++++++++++ dev/mps/mpi/mpi2_cnfg.h | 2646 +++++++++++++++++++++++++++++++++++++++++++ dev/mps/mpi/mpi2_hbd.h | 114 + dev/mps/mpi/mpi2_history.txt | 382 ++++++ dev/mps/mpi/mpi2_init.h | 454 +++++++ dev/mps/mpi/mpi2_ioc.h | 1414 ++++++++++++++++++++++ dev/mps/mpi/mpi2_ra.h | 86 + dev/mps/mpi/mpi2_raid.h | 302 ++++ dev/mps/mpi/mpi2_sas.h | 285 ++++ dev/mps/mpi/mpi2_targ.h | 441 +++++++ dev/mps/mpi/mpi2_tool.h | 391 ++++++ dev/mps/mpi/mpi2_type.h | 99 + dev/mps/mps.c | 1821 +++++++++++++++++++++++++++++ dev/mps/mps_ioctl.h | 106 + dev/mps/mps_pci.c | 365 +++++ dev/mps/mps_sas.c | 2007 ++++++++++++++++++++++++++++++++ dev/mps/mps_table.c | 493 ++++++++ dev/mps/mps_table.h | 53 dev/mps/mps_user.c | 944 +++++++++++++++ dev/mps/mpsvar.h | 390 ++++++ dev/siba/siba_bwn.c | 2 dev/sis/if_sisreg.h | 2 mips/mips/mp_machdep.c | 2 modules/Makefile | 1 modules/mps/Makefile | 14 There may be some patches that are not really related to mps (siba? if_sisreg?). > It runs 8.2-RC3 with the sys/dev/mps/ folder from -current, a somewhat patched conf/files resembling yours, and the makefile to build mps as a module. Dropping dev/mps leads to a diff close to Ken's: amd64/conf/GENERIC | 1 + conf/files | 5 dev/mps/mpi/mpi2.h | 1121 ++++++++++++++++++ dev/mps/mpi/mpi2_cnfg.h | 2646 +++++++++++++++++++++++++++++++++++++++++++ dev/mps/mpi/mpi2_hbd.h | 114 + dev/mps/mpi/mpi2_history.txt | 382 ++++++ dev/mps/mpi/mpi2_init.h | 454 +++++++ dev/mps/mpi/mpi2_ioc.h | 1414 ++++++++++++++++++++++ dev/mps/mpi/mpi2_ra.h | 86 + dev/mps/mpi/mpi2_raid.h | 302 ++++ dev/mps/mpi/mpi2_sas.h | 285 ++++ dev/mps/mpi/mpi2_targ.h | 441 +++++++ dev/mps/mpi/mpi2_tool.h | 391 ++++++ dev/mps/mpi/mpi2_type.h | 99 + dev/mps/mps.c | 1821 +++++++++++++++++++++++++++++ dev/mps/mps_ioctl.h | 106 + dev/mps/mps_pci.c | 365 +++++ dev/mps/mps_sas.c | 2007 ++++++++++++++++++++++++++++++++ dev/mps/mps_table.c | 493 ++++++++ dev/mps/mps_table.h | 53 dev/mps/mps_user.c | 944 +++++++++++++++ dev/mps/mpsvar.h | 390 ++++++ modules/Makefile | 1 modules/mps/Makefile | 13 -- Ollivier ROBERT -=- FreeBSD: The Power to Serve! -=- roberto@keltia.net In memoriam to Ondine, our 2nd child: http://ondine.keltia.net/