From owner-p4-projects@FreeBSD.ORG Mon May 19 15:50:23 2003 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id BE7E637B404; Mon, 19 May 2003 15:50:22 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3E91837B401 for ; Mon, 19 May 2003 15:50:22 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C819543FB1 for ; Mon, 19 May 2003 15:50:21 -0700 (PDT) (envelope-from peter@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h4JMoL0U040867 for ; Mon, 19 May 2003 15:50:21 -0700 (PDT) (envelope-from peter@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h4JMoKRH040854 for perforce@freebsd.org; Mon, 19 May 2003 15:50:20 -0700 (PDT) Date: Mon, 19 May 2003 15:50:20 -0700 (PDT) Message-Id: <200305192250.h4JMoKRH040854@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to peter@freebsd.org using -f From: Peter Wemm To: Perforce Change Reviews Subject: PERFORCE change 31492 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 May 2003 22:50:23 -0000 http://perforce.freebsd.org/chv.cgi?CH=31492 Change 31492 by peter@peter_daintree on 2003/05/19 15:49:29 IFC @31491 Affected files ... .. //depot/projects/hammer/release/doc/en_US.ISO8859-1/hardware/ia64/proc-ia64.sgml#3 integrate .. //depot/projects/hammer/sys/conf/Makefile.amd64#10 integrate .. //depot/projects/hammer/sys/conf/options.amd64#10 integrate .. //depot/projects/hammer/sys/nfsclient/nfs_vfsops.c#11 integrate Differences ... ==== //depot/projects/hammer/release/doc/en_US.ISO8859-1/hardware/ia64/proc-ia64.sgml#3 (text+ko) ==== @@ -1,8 +1,32 @@ Supported Processors and Motherboards - Need to write this section. + Currently supported processors are the + Itanium + and the Itanium 2. + + Supported chipsets include: + + + HP zx1 (only on development branch, see the + Perforce repository) + + + HP i2000 + + + Intel 460GX + + + Intel E8870 + + + + Both Uniprocessor (UP) and Symmetric Multi-processor (SMP) + configurations are under active development. At this time, + SMP-enabled systems are considered less stable. The current + priorities are UP fixes to improve stability. ==== //depot/projects/hammer/sys/conf/Makefile.amd64#10 (text+ko) ==== @@ -1,19 +1,19 @@ -# Makefile.x86_64 -- with config changes. +# Makefile.amd64 -- with config changes. # Copyright 1990 W. Jolitz # from: @(#)Makefile.i386 7.1 5/10/91 # from FreeBSD: src/sys/conf/Makefile.i386,v 1.255 2002/02/20 23:35:49 -# $FreeBSD: src/sys/conf/Makefile.amd64,v 1.7 2003/05/10 01:12:24 peter Exp $ +# $FreeBSD: src/sys/conf/Makefile.amd64,v 1.8 2003/05/19 22:15:30 peter Exp $ # # Makefile for FreeBSD # # This makefile is constructed from a machine description: # config machineid # Most changes should be made in the machine description -# /sys/x86_64/conf/``machineid'' +# /sys/amd64/conf/``machineid'' # after which you should do # config machineid # Generic makefile changes should be made in -# /sys/conf/Makefile.x86_64 +# /sys/conf/Makefile.amd64 # after which config should be rerun for all machines. # ==== //depot/projects/hammer/sys/conf/options.amd64#10 (text+ko) ==== @@ -1,5 +1,5 @@ -# $FreeBSD: src/sys/conf/options.amd64,v 1.7 2003/05/14 04:10:49 peter Exp $ -# Options specific to the AMD x86-64 platform kernels +# $FreeBSD: src/sys/conf/options.amd64,v 1.8 2003/05/19 22:19:02 peter Exp $ +# Options specific to AMD64 platform kernels MAXMEM PERFMON opt_perfmon.h ==== //depot/projects/hammer/sys/nfsclient/nfs_vfsops.c#11 (text+ko) ==== @@ -37,7 +37,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/nfsclient/nfs_vfsops.c,v 1.134 2003/04/29 13:36:04 kan Exp $"); +__FBSDID("$FreeBSD: src/sys/nfsclient/nfs_vfsops.c,v 1.135 2003/05/19 22:35:00 peter Exp $"); #include "opt_bootp.h" #include "opt_nfsroot.h" @@ -277,15 +277,18 @@ for (bsize = NFS_FABLKSIZE; ; bsize *= 2) { sbp->f_bsize = bsize; tquad = fxdr_hyper(&sfp->sf_tbytes); - if ((tquad / bsize) > LONG_MAX) + if (((long)(tquad / bsize) > LONG_MAX) || + ((long)(tquad / bsize) < LONG_MIN)) continue; sbp->f_blocks = tquad / bsize; tquad = fxdr_hyper(&sfp->sf_fbytes); - if ((tquad / bsize) > LONG_MAX) + if (((long)(tquad / bsize) > LONG_MAX) || + ((long)(tquad / bsize) < LONG_MIN)) continue; sbp->f_bfree = tquad / bsize; tquad = fxdr_hyper(&sfp->sf_abytes); - if ((tquad / bsize) > LONG_MAX) + if (((long)(tquad / bsize) > LONG_MAX) || + ((long)(tquad / bsize) < LONG_MIN)) continue; sbp->f_bavail = tquad / bsize; sbp->f_files = (fxdr_unsigned(int32_t,