NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: kern/38636: ld(4) is now totally broken with ataraid(4)
The following reply was made to PR kern/38636; it has been noted by GNATS.
From: "Greg A. Woods" <woods%planix.com@localhost>
To: NetBSD GNATS <gnats-bugs%netbsd.org@localhost>,
NetBSD Kernel Technical Discussion List <tech-kern%netbsd.org@localhost>
Cc:
Subject: Re: kern/38636: ld(4) is now totally broken with ataraid(4)
Date: Sat, 23 Aug 2008 18:52:46 -0400
--pgp-sign-Multipart_Sat_Aug_23_18:52:34_2008-1
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable
At Sat, 23 Aug 2008 19:20:29 +0200, Juergen Hannken-Illjes wrote:
Subject: Re: kern/38636: ld(4) is now totally broken with ataraid(4)
>=20
> Ok, here we pool_put() a cbuf without destroying its cb_buf. Could you t=
ry
> this one:
>=20
> --- sys/dev/ata/ld_ataraid.c 2008-05-08 02:04:47.000000000 +0200
> +++ sys/dev/ata/ld_ataraid.c
> @@ -516,4 +516,5 @@ ld_ataraid_iodone_raid0(struct buf *vbp)
> }
> count =3D cbp->cb_buf.b_bcount;
> + buf_destroy(&cbp->cb_buf);
> CBUF_PUT(cbp);
> =20
Hurray! Yes, that fixes this PR! -current now boots to multi-user mode
again on my system!
Now on to the next/previous bug, PR# 38273. (i.e. yes, that one still
exists, the system will blow up on newfs or other disk activity to the
ld device)
--=20
Greg A. Woods
Planix, Inc.
<woods%planix.com@localhost> +1 416 489-5852 x122
http://www.planix.com/
--pgp-sign-Multipart_Sat_Aug_23_18:52:34_2008-1
Content-Type: application/pgp-signature
Content-Transfer-Encoding: 7bit
-----BEGIN PGP SIGNATURE-----
Version: PGPfreeware 5.0i for non-commercial use
MessageID: 5UZf3+Un7KmYWIDTxKiZcQRfzVx6kFim
iQA/AwUBSLCUvmZ9cbd4v/R/EQLWXQCeIkkNYrBOZEZadVF2nZoS7DSWy6EAoJBW
kA4QCoEfaoIu0Kszfcz37VoX
=+Wtg
-----END PGP SIGNATURE-----
--pgp-sign-Multipart_Sat_Aug_23_18:52:34_2008-1--
Home |
Main Index |
Thread Index |
Old Index