Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1OWCbG-0005qX-Nz for mharc-grub-devel@gnu.org; Tue, 06 Jul 2010 14:10:30 -0400 Received: from [140.186.70.92] (port=36321 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OWCbC-0005mc-8c for grub-devel@gnu.org; Tue, 06 Jul 2010 14:10:28 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OWCbA-0002Xd-Dh for grub-devel@gnu.org; Tue, 06 Jul 2010 14:10:25 -0400 Received: from mail-fx0-f41.google.com ([209.85.161.41]:36393) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OWCbA-0002XS-8T for grub-devel@gnu.org; Tue, 06 Jul 2010 14:10:24 -0400 Received: by fxm20 with SMTP id 20so1206928fxm.0 for ; Tue, 06 Jul 2010 11:10:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:references:in-reply-to :x-enigmail-version:content-type; bh=7o5gP4qet1DsJT8iMHA7Gw8lg+e/eX6raxJpYpBFUYA=; b=JCbKAOfZJfaw5gsoQKMAoXoOVwPDnGnSSu6OazglceLcumTvhVoc+xVK71i38SEYMW djURYRdMOFnr6cbreiOG8oC0oAcum/vGZSv9/5IaZ7WAlzB9acnm1z5c2s9x972SZhkq RWxvzf6SHmr7GaB4a/b3t0vthNDtO+sJ8SsYk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:x-enigmail-version:content-type; b=RoRg8srxnVIuR8XIFaaITi1Rk8vxYqQwNchcWUn+j2VcRetVltRshd6PmjbyqSBiM9 WUrm50dDwLpkxPm6cw57O7H5aux5BHsvtlur6B1sxOdBVSdbO97hGNDNV6v2orKxod0W mlfVWZSRBIC/GqoTmmuXCA99XRlhA3LkKOCTw= Received: by 10.223.103.134 with SMTP id k6mr4735022fao.49.1278439822341; Tue, 06 Jul 2010 11:10:22 -0700 (PDT) Received: from debian.bg45.phnet (vpn-global-dhcp2-57.ethz.ch [129.132.209.57]) by mx.google.com with ESMTPS id i1sm12473072faa.5.2010.07.06.11.10.21 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 06 Jul 2010 11:10:21 -0700 (PDT) Message-ID: <4C33718B.1030109@gmail.com> Date: Tue, 06 Jul 2010 20:10:19 +0200 From: =?UTF-8?B?VmxhZGltaXIgJ8+GLWNvZGVyL3BoY29kZXInIFNlcmJpbmVua28=?= User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.10) Gecko/20100620 Icedove/3.0.5 MIME-Version: 1.0 To: grub-devel@gnu.org References: <20100706165253.GP21862@riva.ucam.org> In-Reply-To: <20100706165253.GP21862@riva.ucam.org> X-Enigmail-Version: 1.0.1 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="------------enigAF55DEEF4B28C6FA1196AD0F" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) Subject: Re: [PATCH] Add raid5rec and raid6rec to grub-probe and grub-setup X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: The development of GNU GRUB List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 Jul 2010 18:10:28 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigAF55DEEF4B28C6FA1196AD0F Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 07/06/2010 06:52 PM, Colin Watson wrote: > Martin F. Krafft showed up on IRC with a problem that turned out to be > mainly due to running on a degraded RAID array, which grub-probe and > grub-setup were unable to handle because they didn't have the necessary= > modules built in. (He has some other problem after that which I haven'= t > yet managed to track down.) > > Is there any reason not to include RAID recovery support in grub-probe > and grub-setup? It's already in grub-fstest, including it at least > makes GRUB installable for Martin, and I don't see any commits that > explicitly removed this support at any point so there doesn't seem to b= e > any particular reason they aren't included. > > =20 Go ahead for mainline > 2010-07-06 Colin Watson > > * conf/common.rmk (grub_probe_SOURCES): Add disk/raid5_recover.c > and disk/raid6_recover.c. > * conf/i386-pc.rmk (grub_setup_SOURCES): Likewise. > * conf/sparc64-ieee1275.rmk (grub_setup_SOURCES): Likewise. > > =3D=3D=3D modified file 'conf/common.rmk' > --- conf/common.rmk 2010-07-02 17:35:07 +0000 > +++ conf/common.rmk 2010-07-06 14:03:50 +0000 > @@ -38,7 +38,8 @@ grub_probe_SOURCES =3D gnulib/progname.c u > partmap/msdos.c partmap/bsdlabel.c partmap/apple.c \ > partmap/sun.c partmap/sunpc.c partmap/gpt.c \ > kern/fs.c kern/env.c fs/fshelp.c \ > - disk/raid.c disk/mdraid_linux.c disk/lvm.c grub_probe_init.c > + disk/raid.c disk/raid5_recover.c disk/raid6_recover.c \ > + disk/mdraid_linux.c disk/lvm.c grub_probe_init.c > =20 > ifeq ($(enable_grub_fstest), yes) > bin_UTILITIES +=3D grub-fstest > > =3D=3D=3D modified file 'conf/i386-pc.rmk' > --- conf/i386-pc.rmk 2010-06-12 11:17:28 +0000 > +++ conf/i386-pc.rmk 2010-07-06 14:04:13 +0000 > @@ -78,7 +78,8 @@ grub_setup_SOURCES =3D gnulib/progname.c u > partmap/msdos.c partmap/bsdlabel.c partmap/sunpc.c \ > partmap/gpt.c \ > \ > - disk/raid.c disk/mdraid_linux.c disk/lvm.c \ > + disk/raid.c disk/raid5_recover.c disk/raid6_recover.c \ > + disk/mdraid_linux.c disk/lvm.c \ > util/raid.c util/lvm.c \ > grub_setup_init.c > =20 > > =3D=3D=3D modified file 'conf/sparc64-ieee1275.rmk' > --- conf/sparc64-ieee1275.rmk 2010-07-02 17:35:07 +0000 > +++ conf/sparc64-ieee1275.rmk 2010-07-06 14:04:29 +0000 > @@ -62,7 +62,8 @@ grub_setup_SOURCES =3D util/sparc64/ieee12 > partmap/amiga.c partmap/apple.c partmap/msdos.c \ > partmap/bsdlabel.c partmap/sun.c partmap/acorn.c \ > \ > - disk/raid.c disk/mdraid_linux.c disk/lvm.c util/raid.c \ > + disk/raid.c disk/raid5_recover.c disk/raid6_recover.c \ > + disk/mdraid_linux.c disk/lvm.c util/raid.c \ > util/lvm.c gnulib/progname.c grub_setup_init.c > =20 > # For grub-ofpathname. > > Thanks, > > =20 --=20 Regards Vladimir '=CF=86-coder/phcoder' Serbinenko --------------enigAF55DEEF4B28C6FA1196AD0F Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iF4EAREKAAYFAkwzcYsACgkQNak7dOguQgnbJwEAuvuKwlA2JnBh/lQnPwh/kJXI wsjmSfWsYvr9/fo4OJ4BAL8fqrZ+cX6CdY+amQ95n7x+ISPDIkgXS7fTS8fMeWjT =mUcr -----END PGP SIGNATURE----- --------------enigAF55DEEF4B28C6FA1196AD0F--