From owner-freebsd-bugs Wed Mar 29 23:20:11 2000 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id D5C0237B7D7 for ; Wed, 29 Mar 2000 23:20:02 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id XAA97600; Wed, 29 Mar 2000 23:20:02 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from cs.rpi.edu (mumble.cs.rpi.edu [128.213.8.16]) by hub.freebsd.org (Postfix) with ESMTP id CFC2637B590 for ; Wed, 29 Mar 2000 23:11:09 -0800 (PST) (envelope-from crossd@cs.rpi.edu) Received: from monica.cs.rpi.edu (monica.cs.rpi.edu [128.213.7.2]) by cs.rpi.edu (8.9.3/8.9.3) with ESMTP id CAA35257 for ; Thu, 30 Mar 2000 02:11:08 -0500 (EST) Received: (from crossd@localhost) by monica.cs.rpi.edu (8.9.3/8.9.2) id CAA27589; Thu, 30 Mar 2000 02:11:08 -0500 (EST) Message-Id: <200003300711.CAA27589@monica.cs.rpi.edu> Date: Thu, 30 Mar 2000 02:11:08 -0500 (EST) From: "David E. Cross" Reply-To: crossd@cs.rpi.edu To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: bin/17681: XDR does not handle 64bit data types correctly Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 17681 >Category: bin >Synopsis: XDR does not handle 64bit data types correctly >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Mar 29 23:20:01 PST 2000 >Closed-Date: >Last-Modified: >Originator: David E. Cross >Release: FreeBSD 4.0-STABLE i386 >Organization: Rensselaer Polytechnic Institute Department of Computer Science Lab >Environment: Mixed big endian/little endian machines attempting to communicate. >Description: The XDR routines for 64bit data types do not propperly byte-swap the data. >How-To-Repeat: Write an NFSv4 Locking implimentation. Submit it for public testing, get back many error reports. >Fix: Apply the patch derived from NetBSD which is available at http://www.cs.rpi.edu/~crossd/FreeBSD/xdr.diff >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message