-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Le 22/07/2010 10:16, Neil Brown a écrit : > > On Thu, 22 Jul 2010 09:30:17 +0200 > Jean-Luc Coulon <jean-luc.cou...@wanadoo.fr> wrote:
[ ... ] > Debian doesn't add any significant patches to mainline mdadm, so you could > > git clone git://neil.brown.name/mdadm > cd mdadm > Then > > git bisect start mdadm-3.1.2 mdadm-3.1.1 > > make ; make install ; mkinitramfs ; reboot > git bisect good OR git bisect bad > > and see where you end up. > > There are only 104 commits, so it should only take 7 iterations. Ok, done, attached my log. Regards Jean-Luc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iD8DBQFMSB8/UdGGXzzGnNARAokoAJ9G1O1HtpKtqdV/ow9mECVS02jbYACgk9PC 2FCiWgS+JjRIG19o+sFRAt4= =Q8Yu -----END PGP SIGNATURE-----
git clone git://neil.brown.name/mdadm cd mdadm git bisect start mdadm-3.1.2 mdadm-3.1.1 [jean-...@tangerine] % git bisect start mdadm-3.1.2 mdadm-3.1.1 Bisecting: 51 revisions left to test after this (roughly 6 steps) [d998adc316299efc44cb6e70ecc2e04bffb76d17] Detail: Report state of FAILED when an array has too few devices to work. [jean-...@tangerine] % make [jean-...@tangerine] % sudo make install [jean-...@tangerine] % sudo mkinitramfs -o /boot/initrd.img-2.6.35.new reboot --> good [jean-...@tangerine] % git bisect good [24af7a8744d947b5c3f062af55312c044ca12a95] Assemble: clean up properly if we cannot add the bitmap file. reboot --> failed [jean-...@tangerine] % git bisect bad /usr/local/src/tmp/mdadm Bisecting: 12 revisions left to test after this (roughly 4 steps) [24f6f99b3630b1a89aaa57930c5c9de8a3df9ded] Having single function to read mdmon pid file. [jean-...@tangerine] % make [jean-...@tangerine] % sudo make install [jean-...@tangerine] % sudo mkinitramfs -o /boot/initrd.img-2.6.35.new reboot --> good [jean-...@tangerine] % git bisect good /usr/local/src/tmp/mdadm Bisecting: 6 revisions left to test after this (roughly 3 steps) [319767b85c2b16d80c235195329470c46d4547b3] mapfile: use ALT_RUN as alternate place to store mapfile [jean-...@tangerine] % make [jean-...@tangerine] % sudo make install [jean-...@tangerine] % sudo mkinitramfs -o /boot/initrd.img-2.6.35.new reboot --> failed [jean-...@tangerine] % git bisect bad /usr/local/src/tmp/mdadm Bisecting: 2 revisions left to test after this (roughly 2 steps) [b5c727dc1a55323f02e5f60a50bcecb866dd51ea] mdmon: remove switch-root functionality. [jean-...@tangerine] % make [jean-...@tangerine] % sudo make install [jean-...@tangerine] % sudo mkinitramfs -o /boot/initrd.img-2.6.35.new reboot --> good [jean-...@tangerine] % git bisect good /usr/local/src/tmp/mdadm Bisecting: 0 revisions left to test after this (roughly 1 step) [fa716c83c5be8093e663e260e46e73ea9ad6facf] mdmon: insist on creating .pid file at startup. reboot --> good
mdadm-git-bisect.log.sig
Description: PGP signature