Re: looks like a bug

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Fyodor,

Which commits are you running on the server and client side?  There was a 
bad protocol version number in master branch for several days (fixed now), 
and some open intent stuff in ceph-client.git that wasn't quite right a 
bit further back.

thanks-
sage

On Tue, 19 Jul 2011, Fyodor Ustinov wrote:

> Hi!
> 
> root@stb1:~/src# cat a.c
> #include <stdio.h>
> #include <unistd.h>
> #include <fcntl.h>
> #include <string.h>
> #include <errno.h>
> 
> 
> int main(void) {
> int fd, rc;
> char *s;
> struct stat buf;
> 
> fd = open("/mnt/aaa",O_RDWR|O_CREAT|O_APPEND,0666);
> if (fd == -1) {
> printf("Unable to open test file!\n");
> exit(0);
> }
> rc = fstat(fd,&buf);
> if (rc != 0) {
> s = strerror(errno);
> printf("stat rc == %d\nError == '%s'\n",rc,s);
> exit(0);
> }
> rc = write(fd, "kuku", 4);
> if (rc == -1) {
> s = strerror(errno);
> printf("write rc == %d\nError == '%s'\n",rc,s);
> }
> 
> }
> 
> root@stb1:~/src# gcc a.c
> a.c: In function ?main?:
> a.c:16:7: warning: incompatible implicit declaration of built-in function
> ?exit?
> a.c:22:7: warning: incompatible implicit declaration of built-in function
> ?exit?
> root@stb1:~/src# mount -t ceph 10.5.51.230:/ /mnt
> root@stb1:~/src# ./a.out
> write rc == -1
> Error == 'Bad file descriptor'
> root@stb1:~/src#
> root@stb1:~/src# uname -a
> Linux stb1 3.0.0-rc6-ufm #1 SMP Sun Jul 10 14:12:13 EEST 2011 x86_64 x86_64
> x86_64 GNU/Linux
> root@stb1:~/src#
> 
> =========
> 
> P.S. In cfuse a.out just hang.
> 
> WBR,
> Fyodor.
> 
> --
> To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
> the body of a message to majordomo@xxxxxxxxxxxxxxx
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> 
> 
--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [CEPH Users]     [Ceph Large]     [Information on CEPH]     [Linux BTRFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]
  Powered by Linux