From mboxrd@z Thu Jan 1 00:00:00 1970 From: Russell Cattelan Subject: [PATCH] GFS2: Fix incorrect return code from gfs2_lookupi Date: Thu, 04 Jan 2007 21:32:22 -0600 Message-ID: <1167967942.12689.61.camel@xenon.msp.redhat.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-iIIaWGsYkR0b7/E6ZR+A" Cc: Steven Whitehouse Return-path: Received: from cattelan-host202.dsl.visi.com ([208.42.117.202]:64702 "EHLO slurp.thebarn.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1030324AbXAEEBp (ORCPT ); Thu, 4 Jan 2007 23:01:45 -0500 To: linux-fsdevel@vger.kernel.org Sender: linux-fsdevel-owner@vger.kernel.org List-Id: linux-fsdevel.vger.kernel.org --=-iIIaWGsYkR0b7/E6ZR+A Content-Type: multipart/mixed; boundary="=-FEH1iax+Ny5VdxNrQ/X6" --=-FEH1iax+Ny5VdxNrQ/X6 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable This fixes a bug found by the fsfuzzer tool. http://projects.info-pull.com/mokb/MOKB-15-11-2006.html A NULL was not an acceptable error condition expected by any of the gfs2_lookupi callers. --=20 Russell Cattelan --=-FEH1iax+Ny5VdxNrQ/X6 Content-Disposition: attachment; filename=fuzzer_fix Content-Transfer-Encoding: base64 Content-Type: text/plain; name=fuzzer_fix; charset=UTF-8 Q2hhbmdlIGdmczJfbG9va3VwaSB0byBlaXRoZXIgcmV0dXJuIGFuIGlub2RlIG9yIGFuIGVycm9y Lg0KTm9uZSBvZiB0aGUgY2FsbGVycyBvZiBnZnMyX2xvb2t1cGkgZXhwZWN0IGEgTlVMTCBvbiBl cnJvcg0KYW5kIHN1Y2ggd291bGQgZW5kIHVwIGRlcmVmZXJlbmNpbmcgYWxsIE5VTEwgcHRyLg0K DQpUaGlzIGZpeGVzOg0KaHR0cDovL3Byb2plY3RzLmluZm8tcHVsbC5jb20vbW9rYi9NT0tCLTE1 LTExLTIwMDYuaHRtbA0KDQpTaWduZWQtb2ZmLWJ5OiBSdXNzZWxsIENhdHRlbGFuIDxjYXR0ZWxh bkB4ZnMub3JnPg0KSW5kZXg6IGdmczJfY3JhcC9mcy9nZnMyL2lub2RlLmMNCj09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0N Ci0tLSBnZnMyX2NyYXAub3JpZy9mcy9nZnMyL2lub2RlLmMJMjAwNy0wMS0wNCAxOTo0MDozOS4w MDAwMDAwMDAgLTA2MDANCisrKyBnZnMyX2NyYXAvZnMvZ2ZzMi9pbm9kZS5jCTIwMDctMDEtMDQg MTk6NDM6MDEuNjk0MjE3NTc0IC0wNjAwDQpAQCAtNDE5LDcgKzQxOSw3IEBAIHN0cnVjdCBpbm9k ZSAqZ2ZzMl9sb29rdXBpKHN0cnVjdCBpbm9kZSANCiBvdXQ6DQogCWdmczJfZ2xvY2tfZHFfdW5p bml0KCZkX2doKTsNCiAJaWYgKGVycm9yID09IC1FTk9FTlQpDQotCQlyZXR1cm4gTlVMTDsNCisJ CXJldHVybiBFUlJfUFRSKGVycm9yKTsNCiAJcmV0dXJuIGlub2RlOw0KIH0NCiANCg== --=-FEH1iax+Ny5VdxNrQ/X6-- --=-iIIaWGsYkR0b7/E6ZR+A Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) iD8DBQBFncbGNRmM+OaGhBgRAocoAJ4nTQrPn2vriIX7hAtDpxXmyb01jACbBkkw AbXP3TYjmFvsrycujnh0J2s= =6/vX -----END PGP SIGNATURE----- --=-iIIaWGsYkR0b7/E6ZR+A--