From owner-freebsd-afs@FreeBSD.ORG Fri Jul 23 10:30:40 2010 Return-Path: Delivered-To: freebsd-afs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F3AF61065673 for ; Fri, 23 Jul 2010 10:30:39 +0000 (UTC) (envelope-from me@janh.de) Received: from mailhost.uni-hamburg.de (mailhost.uni-hamburg.de [134.100.32.155]) by mx1.freebsd.org (Postfix) with ESMTP id 858478FC1A for ; Fri, 23 Jul 2010 10:30:39 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mailhost.uni-hamburg.de (Postfix) with ESMTP id DF1219080C; Fri, 23 Jul 2010 12:30:37 +0200 (CEST) X-Virus-Scanned: by University of Hamburg (RRZ/mailhost) Received: from mailhost.uni-hamburg.de ([127.0.0.1]) by localhost (mailhost.uni-hamburg.de [127.0.0.1]) (amavisd-new, port 10024) with LMTP id VrYX0W3Bog2H; Fri, 23 Jul 2010 12:30:37 +0200 (CEST) Received: from nb895.math (g224010139.adsl.alicedsl.de [92.224.10.139]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) (Authenticated sender: fmjv004) by mailhost.uni-hamburg.de (Postfix) with ESMTPSA id 90A7B90630; Fri, 23 Jul 2010 12:30:37 +0200 (CEST) Message-ID: <4C496F43.60205@janh.de> Date: Fri, 23 Jul 2010 12:30:27 +0200 From: Jan Henrik Sylvester User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.9.1.11) Gecko/20100721 Thunderbird/3.0.6 MIME-Version: 1.0 To: afs-list freebsd Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: OpenAFS on FreeBSD 8.1 X-BeenThere: freebsd-afs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: The Andrew File System and FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jul 2010 10:30:40 -0000 I did not expect my problems to have vanished, but I wanted to try again. Should I use the git based port http://stuff.mit.edu/afs/sipb.mit.edu/user/kaduk/freebsd/openafs/openafs-devel.shar.txt you pointed me to earlier for testing? Or should I always use http://web.mit.edu/freebsd/openafs/openafs.shar that you posted to the Quarterly Status Report? With both, I run into the same problem compiling on FreeBSD 8.1. http://svn.freebsd.org/viewvc/base?view=revision&revision=209524 changed the definition of ifa_ifwithnet. In rx/rx_kernel.h, FreeBSD 8.1 needs the same definition of rx_ifaddr_withnet as AFS_OBSD46_ENV (while FreeBSD 8.0 needs the generic one). Should FreeBSD 8.0 still be supported? With the git based port, I get an error on "kldload libafs": "can't load libafs: Exec format error" (missing symbol?) -- openafs-1.5.75 (the other port) does not seem to have this problem. Starting afsd, I realized that I had not updated my CellServDB and thus tried to shutdown afsd, which complained about afs still being mounted. Trying to umount /afs, I got a segfault in the kernel. (I had not actually accessed /afs before doing that.) I guess restarting the afsd is not possible for now. (No big deal.) I listed a few directories without blocks for longer periods of time as with my last testing. Good. Copying a huge file from AFS was terribly slow (even for my DSL connection), but it steadily progressed and I was able to abort it without deadlocking or crashing. Copying a 16MB file to AFS blocked a parallel "ls -l" on the same directory I was copying to, but it eventually finished. The file was not corrupted. Great. The main differences besides being on FreeBSD 8.1 now and using a newer version of the OpenAFS port are that this time I was testing from a slow DSL connection (over a WLAN) and not the LAN connection in my university and I was testing against the AFS of a different department. I will try to repeat under the same conditions as the last tests (aside from the software versions) later. pagsh does not immediately crash anymore -- another improvement, even if it is minor compared to FreeBSD not crashing anymore using AFS. BTW: Thanks for all your work! Cheers, Jan Henrik