Great news! Thanks guys for these fixes.

-Andrew

On 2/5/10, [email protected]
<[email protected]> wrote:
> Send Pvfs2-users mailing list submissions to
>       [email protected]
>
> To subscribe or unsubscribe via the World Wide Web, visit
>       http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users
> or, via email, send a message with subject or body 'help' to
>       [email protected]
>
> You can reach the person managing the list at
>       [email protected]
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of Pvfs2-users digest..."
>
>
> Today's Topics:
>
>    1. PVFS Release: 2.8.2 (Sam Lang)
>    2. Re: Writev: Invalid argument over pvfs2 (Mohamad Chaarawi)
>    3. Re: Writev: Invalid argument over pvfs2 (Phil Carns)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Thu, 4 Feb 2010 13:01:42 -0600
> From: Sam Lang <[email protected]>
> Subject: [Pvfs2-users] PVFS Release: 2.8.2
> To: "[email protected] (Developers)"
>       <[email protected]>,     pvfs2-users
>       <[email protected]>
> Message-ID: <[email protected]>
> Content-Type: text/plain; charset=us-ascii
>
>
> Announcing version 2.8.2 of PVFS
> ===========================
>
> The PVFS project has a new minor release, version 2.8.2. This release
> includes important bug fixes since the 2.8.1 release.  Details can be found
> in the ChangeLog and at:  http://www.pvfs.org/news.php#32.
>
> You can download the release from website, or directly with the following
> link:
>
> ftp://ftp.parl.clemson.edu/pub/pvfs2/pvfs-2.8.2.tar.gz
>
> The checksums for this release are:
>
> SHA1SUM:  bce2c601df8bd6bad9de876959e1e3f9  pvfs-2.8.2.tar.gz
> MD5SUM:  5f4ce40bb7920e8dec519a4c4614c6345cbc5e94  pvfs-2.8.2.tar.gz
>
> Thanks,
>
> -PVFS v2 Development Team
>
>
> ------------------------------
>
> Message: 2
> Date: Fri, 05 Feb 2010 10:01:30 -0600
> From: Mohamad Chaarawi <[email protected]>
> Subject: Re: [Pvfs2-users] Writev: Invalid argument over pvfs2
> To: Phil Carns <[email protected]>
> Cc: [email protected]
> Message-ID: <[email protected]>
> Content-Type: text/plain; charset=ISO-8859-1
>
> Ok, so now with 2.8.2, everything works just great..
> The metadata server crashes no more (as in 2.8.1), and writev with more
> than 1 entry in the iovec works fine (as in 2.7.1) :)
>
> Thank you,
> Mohamad
> Mohamad Chaarawi wrote:
>> Hi,
>> Sorry for the late reply,
>> but we tried upgrading to 2.8.1 a month or 2 ago, and i remember we had
>> a problem where the metadataserver(s) keep crashing.
>> I will give it another shot upgrading to 2.8.1, might be something i
>> missed the last time.
>>
>> Thanks,
>> Mohamad
>>
>> Phil Carns wrote:
>>
>>> Hi,
>>>
>>> Thanks for the bug report, but it looks like this problem has already
>>> been fixed.  I tried your test case on 2.8.1 and didn't see any problems:
>>>
>>> $ ~/writev
>>> wrote 145 bytes
>>>
>>> Are you able to upgrade to a newer version of PVFS?
>>>
>>> thanks,
>>> -Phil
>>>
>>> Mohamad Chaarawi wrote:
>>>
>>>> Hello,
>>>>
>>>> I have a problem when executing a simple problem with a writev over
>>>> pvfs2, where i can't include more than 1 entry for the iovec that i pass
>>>> to writev. Otherwise it gives an Invalid argument error for writev.
>>>> Im using pvfs-2.7.1.
>>>> 22 servers, 29 clients, 1 metadataserver
>>>>
>>>> If I execute with number of entries in iovec as 1, it works fine, the
>>>> problem is when im executing with more than that.
>>>> using pwrite works fine though.
>>>>
>>>> Simple program like:
>>>>
>>>> #include <stdio.h>
>>>> #include <sys/types.h>
>>>> #include <sys/stat.h>
>>>> #include <fcntl.h>
>>>> #include <string.h>
>>>> #include <sys/uio.h>
>>>>
>>>> int main(int argc, char** argv)
>>>> {
>>>>     struct iovec iov[3];
>>>>     ssize_t nr;
>>>>     int fd, i;
>>>>
>>>>     char *buf[] = {
>>>>         "The term buccaneer comes from the word boucan.\n",
>>>>         "A boucan is a wooden frame used for cooking meat.\n",
>>>>         "Buccaneer is the West Indies name for a pirate.\n" };
>>>>
>>>>     fd = open ("buccaneer.txt", O_WRONLY | O_CREAT | O_TRUNC);
>>>>     if (fd == -1) {
>>>>         perror ("open");
>>>>         return 1;
>>>>     }
>>>>
>>>>     /* fill out three iovec structures */
>>>>     for (i = 0; i < 3; i++) {
>>>>         iov[i].iov_base = buf[i];
>>>>         iov[i].iov_len = strlen (buf[i]);
>>>>     }
>>>>
>>>>     /* with a single call, write them all out */
>>>>     nr = writev (fd, iov, 3);
>>>>     if (nr == -1) {
>>>>         perror ("writev");
>>>>         return 1;
>>>>     }
>>>>     printf ("wrote %d bytes\n", nr);
>>>>
>>>>     if (close (fd)) {
>>>>         perror ("close");
>>>>         return 1;
>>>>     }
>>>>
>>>>     return 0;
>>>> }
>>>>
>>>> _______________________________________________
>>>> Pvfs2-users mailing list
>>>> [email protected]
>>>> http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users
>>>>
>>
>> _______________________________________________
>> Pvfs2-users mailing list
>> [email protected]
>> http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users
>>
>
>
>
> ------------------------------
>
> Message: 3
> Date: Fri, 05 Feb 2010 11:09:25 -0500
> From: Phil Carns <[email protected]>
> Subject: Re: [Pvfs2-users] Writev: Invalid argument over pvfs2
> To: Mohamad Chaarawi <[email protected]>
> Cc: [email protected]
> Message-ID: <[email protected]>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>
> Glad to hear it!  Thanks for the status update.
>
> -Phil
>
> Mohamad Chaarawi wrote:
>> Ok, so now with 2.8.2, everything works just great..
>> The metadata server crashes no more (as in 2.8.1), and writev with more
>> than 1 entry in the iovec works fine (as in 2.7.1) :)
>>
>> Thank you,
>> Mohamad
>> Mohamad Chaarawi wrote:
>>> Hi,
>>> Sorry for the late reply,
>>> but we tried upgrading to 2.8.1 a month or 2 ago, and i remember we had
>>> a problem where the metadataserver(s) keep crashing.
>>> I will give it another shot upgrading to 2.8.1, might be something i
>>> missed the last time.
>>>
>>> Thanks,
>>> Mohamad
>>>
>>> Phil Carns wrote:
>>>
>>>> Hi,
>>>>
>>>> Thanks for the bug report, but it looks like this problem has already
>>>> been fixed.  I tried your test case on 2.8.1 and didn't see any
>>>> problems:
>>>>
>>>> $ ~/writev
>>>> wrote 145 bytes
>>>>
>>>> Are you able to upgrade to a newer version of PVFS?
>>>>
>>>> thanks,
>>>> -Phil
>>>>
>>>> Mohamad Chaarawi wrote:
>>>>
>
>
> ------------------------------
>
> _______________________________________________
> Pvfs2-users mailing list
> [email protected]
> http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users
>
>
> End of Pvfs2-users Digest, Vol 49, Issue 5
> ******************************************
>


-- 
Andrew Fischer
Lightning Toads Productions, LLC
www.lightningtoads.com
_______________________________________________
Pvfs2-users mailing list
[email protected]
http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users

Reply via email to