From owner-cvs-src-old@FreeBSD.ORG Fri Sep 17 22:59:30 2010 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9F6A11065673 for ; Fri, 17 Sep 2010 22:59:30 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8CFE18FC1C for ; Fri, 17 Sep 2010 22:59:30 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.4/8.14.4) with ESMTP id o8HMxULd078254 for ; Fri, 17 Sep 2010 22:59:30 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.4/8.14.4/Submit) id o8HMxU0m078253 for cvs-src-old@freebsd.org; Fri, 17 Sep 2010 22:59:30 GMT (envelope-from pjd@repoman.freebsd.org) Message-Id: <201009172259.o8HMxU0m078253@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to pjd@repoman.freebsd.org using -f From: Pawel Jakub Dawidek Date: Fri, 17 Sep 2010 22:59:15 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/boot/i386/libi386 biosdisk.c src/sys/boot/i386/zfsboot zfsboot.c X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Sep 2010 22:59:30 -0000 pjd 2010-09-17 22:59:15 UTC FreeBSD src repository Modified files: sys/boot/i386/libi386 biosdisk.c sys/boot/i386/zfsboot zfsboot.c Log: SVN rev 212805 on 2010-09-17 22:59:15Z by pjd Before VirtualBox is fixed, mark with #ifdef what has to be done to make it possible to boot from ZFS RAIDZ for example from within VirtualBox. The problem with VirtualBox is that its BIOS reports only one disk present. If we choose to ignore this report, we can find all the disks available. We can't have this work-around to be turned on by default, because some broken BIOSes report true when it comes to number of disks, but present the same disk multiple times. Revision Changes Path 1.64 +3 -1 src/sys/boot/i386/libi386/biosdisk.c 1.12 +7 -2 src/sys/boot/i386/zfsboot/zfsboot.c