Strange things on Swift RADOS Gateway

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

 



Hi all


I have a problem with gateway and swift.


When i try ti get by wget, curl, or swift command, I have no problem to get my file ! But when I tried to do it directly in my browser it stopped between 6 and 40 seconds.

Ceph.conf:


[client.radosgw.gateway]
host = p1
keyring = /etc/ceph/keyring.radosgw.gateway
rgw socket path = /tmp/radosgw.sock
log file = /var/log/ceph/radosgw.log



Rados GW log level 20:

014-01-03 20:17:58.575271 7fa20f35d780 20 enqueued request req=0x20e72e0
2014-01-03 20:17:58.575283 7fa20f35d780 20 RGWWQ:
2014-01-03 20:17:58.575285 7fa20f35d780 20 req: 0x20e72e0
2014-01-03 20:17:58.575291 7fa20f35d780 10 allocated request req=0x20dd580
2014-01-03 20:17:58.575331 7fa1c37fe700 20 dequeued request req=0x20e72e0
2014-01-03 20:17:58.575340 7fa1c37fe700 20 RGWWQ: empty
2014-01-03 20:17:58.575346 7fa1c37fe700  1 ====== starting new request req=0x20e72e0 =====
2014-01-03 20:17:58.575439 7fa1c37fe700  2 req 4:0.000093::GET /swift/v1/test/big_buck_bunny.mp4::initializing
2014-01-03 20:17:58.575485 7fa1c37fe700 10 ver=v1 first=test req=big_buck_bunny.mp4
2014-01-03 20:17:58.575494 7fa1c37fe700 10 s->object=big_buck_bunny.mp4 s->bucket=test
2014-01-03 20:17:58.575501 7fa1c37fe700 20 FCGI_ROLE=RESPONDER
2014-01-03 20:17:58.575503 7fa1c37fe700 20 SCRIPT_URL=/swift/v1/test/big_buck_bunny.mp4
2014-01-03 20:17:58.575505 7fa1c37fe700 20 SCRIPT_URI=http://p1.13h.com/swift/v1/test/big_buck_bunny.mp4
2014-01-03 20:17:58.575507 7fa1c37fe700 20 RGW_LOG_LEVEL=20
2014-01-03 20:17:58.575509 7fa1c37fe700 20 RGW_PRINT_CONTINUE=yes
2014-01-03 20:17:58.575511 7fa1c37fe700 20 RGW_SHOULD_LOG=yes
2014-01-03 20:17:58.575513 7fa1c37fe700 20 HTTP_HOST=p1.13h.com
2014-01-03 20:17:58.575514 7fa1c37fe700 20 HTTP_CONNECTION=keep-alive
2014-01-03 20:17:58.575516 7fa1c37fe700 20 HTTP_CACHE_CONTROL=max-age=0
2014-01-03 20:17:58.575518 7fa1c37fe700 20 HTTP_ACCEPT=text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8
2014-01-03 20:17:58.575521 7fa1c37fe700 20 HTTP_USER_AGENT=Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36
2014-01-03 20:17:58.575523 7fa1c37fe700 20 HTTP_ACCEPT_ENCODING=gzip,deflate,sdch
2014-01-03 20:17:58.575525 7fa1c37fe700 20 HTTP_ACCEPT_LANGUAGE=fr-FR,fr;q=0.8,en-US;q=0.6,en;q=0.4
2014-01-03 20:17:58.575527 7fa1c37fe700 20 HTTP_COOKIE=_ga=GA1.2.942382960.1369422161
2014-01-03 20:17:58.575529 7fa1c37fe700 20 HTTP_RANGE=bytes=34256-34256
2014-01-03 20:17:58.575531 7fa1c37fe700 20 HTTP_IF_RANGE=f13004eed4251c602bbe15737e8a1ecb
2014-01-03 20:17:58.575532 7fa1c37fe700 20 PATH=/usr/local/bin:/usr/bin:/bin
2014-01-03 20:17:58.575534 7fa1c37fe700 20 SERVER_SIGNATURE=
2014-01-03 20:17:58.575536 7fa1c37fe700 20 SERVER_SOFTWARE=Apache/2.2.22 (Ubuntu)
2014-01-03 20:17:58.575538 7fa1c37fe700 20 SERVER_NAME=p1.13h.com
2014-01-03 20:17:58.575540 7fa1c37fe700 20 SERVER_ADDR=62.210.177.137
2014-01-03 20:17:58.575542 7fa1c37fe700 20 SERVER_PORT=80
2014-01-03 20:17:58.575544 7fa1c37fe700 20 REMOTE_ADDR=213.245.29.151
2014-01-03 20:17:58.575545 7fa1c37fe700 20 DOCUMENT_ROOT=/var/www
2014-01-03 20:17:58.575547 7fa1c37fe700 20 SERVER_ADMIN=admin@xxxxxxx
2014-01-03 20:17:58.575549 7fa1c37fe700 20 SCRIPT_FILENAME=/var/www/s3gw.fcgi
2014-01-03 20:17:58.575551 7fa1c37fe700 20 REMOTE_PORT=51892
2014-01-03 20:17:58.575553 7fa1c37fe700 20 GATEWAY_INTERFACE=CGI/1.1
2014-01-03 20:17:58.575555 7fa1c37fe700 20 SERVER_PROTOCOL=HTTP/1.1
2014-01-03 20:17:58.575556 7fa1c37fe700 20 REQUEST_METHOD=GET
2014-01-03 20:17:58.575558 7fa1c37fe700 20 QUERY_STRING=page=swift&params=/v1/test/big_buck_bunny.mp4
2014-01-03 20:17:58.575560 7fa1c37fe700 20 REQUEST_URI=/swift/v1/test/big_buck_bunny.mp4
2014-01-03 20:17:58.575562 7fa1c37fe700 20 SCRIPT_NAME=/swift/v1/test/big_buck_bunny.mp4
2014-01-03 20:17:58.575564 7fa1c37fe700  2 req 4:0.000219:swift:GET /swift/v1/test/big_buck_bunny.mp4::getting op
2014-01-03 20:17:58.575571 7fa1c37fe700  2 req 4:0.000226:swift:GET /swift/v1/test/big_buck_bunny.mp4:get_obj:authorizing
2014-01-03 20:17:58.575578 7fa1c37fe700  2 req 4:0.000233:swift:GET /swift/v1/test/big_buck_bunny.mp4:get_obj:reading permissions
2014-01-03 20:17:58.575602 7fa1c37fe700 20 get_obj_state: rctx=0x7fa1840027c0 obj=.rgw:test state=0x7fa184012918 s->prefetch_data=0
2014-01-03 20:17:58.575615 7fa1c37fe700 10 moving .rgw+test to cache LRU end
2014-01-03 20:17:58.575619 7fa1c37fe700 10 cache get: name=.rgw+test : hit
2014-01-03 20:17:58.575630 7fa1c37fe700 20 get_obj_state: s->obj_tag was set empty
2014-01-03 20:17:58.575634 7fa1c37fe700 20 Read xattr: user.rgw.idtag
2014-01-03 20:17:58.575637 7fa1c37fe700 20 Read xattr: user.rgw.manifest
2014-01-03 20:17:58.575644 7fa1c37fe700 10 moving .rgw+test to cache LRU end
2014-01-03 20:17:58.575648 7fa1c37fe700 10 cache get: name=.rgw+test : hit
2014-01-03 20:17:58.575673 7fa1c37fe700 20 rgw_get_bucket_info: bucket instance: test(@{i=.rgw.buckets.index}.rgw.buckets[default.6016.1])
2014-01-03 20:17:58.575682 7fa1c37fe700 20 reading from .rgw:.bucket.meta.test:default.6016.1
2014-01-03 20:17:58.575695 7fa1c37fe700 20 get_obj_state: rctx=0x7fa1840027c0 obj=.rgw:.bucket.meta.test:default.6016.1 state=0x7fa184013418 s->prefetch_data=0
2014-01-03 20:17:58.575706 7fa1c37fe700 10 moving .rgw+.bucket.meta.test:default.6016.1 to cache LRU end
2014-01-03 20:17:58.575710 7fa1c37fe700 10 cache get: name=.rgw+.bucket.meta.test:default.6016.1 : hit
2014-01-03 20:17:58.575724 7fa1c37fe700 20 get_obj_state: s->obj_tag was set empty
2014-01-03 20:17:58.575729 7fa1c37fe700 20 Read xattr: user.rgw.acl
2014-01-03 20:17:58.575732 7fa1c37fe700 20 Read xattr: user.rgw.idtag
2014-01-03 20:17:58.575734 7fa1c37fe700 20 Read xattr: user.rgw.manifest
2014-01-03 20:17:58.575736 7fa1c37fe700 20 Read xattr: user.rgw.x-amz-read
2014-01-03 20:17:58.575743 7fa1c37fe700 10 moving .rgw+.bucket.meta.test:default.6016.1 to cache LRU end
2014-01-03 20:17:58.575746 7fa1c37fe700 10 cache get: name=.rgw+.bucket.meta.test:default.6016.1 : hit
2014-01-03 20:17:58.575781 7fa1c37fe700 15 Read AccessControlPolicy<AccessControlPolicy xmlns="http://s3.amazonaws.com/doc/2006-03-01/";><Owner><ID>13h</ID><DisplayName>13h Account</DisplayName></Owner><AccessControlList><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; xsi:type="CanonicalUser"><ID>13h</ID><DisplayName>13h Account</DisplayName></Grantee><Permission>FULL_CONTROL</Permission></Grant></AccessControlList></AccessControlPolicy>
2014-01-03 20:17:58.575810 7fa1c37fe700 20 get_obj_state: rctx=0x7fa1840027c0 obj=test:big_buck_bunny.mp4 state=0x7fa184014258 s->prefetch_data=1
2014-01-03 20:17:58.621669 7fa1c37fe700 10 manifest: total_size = 5510872
2014-01-03 20:17:58.621680 7fa1c37fe700 10 manifest: ofs=0 loc=test:big_buck_bunny.mp4
2014-01-03 20:17:58.621683 7fa1c37fe700 10 manifest: ofs=524288 loc=test:_shadow__HOhKmU6ELCePrAS-MDGLrI7CK-aqQZf_1
2014-01-03 20:17:58.621684 7fa1c37fe700 10 manifest: ofs=4718592 loc=test:_shadow__HOhKmU6ELCePrAS-MDGLrI7CK-aqQZf_2
2014-01-03 20:17:58.621686 7fa1c37fe700 20 get_obj_state: setting s->obj_tag to default.6016.3237
2014-01-03 20:17:58.621696 7fa1c37fe700 15 Read AccessControlPolicy<AccessControlPolicy xmlns="http://s3.amazonaws.com/doc/2006-03-01/";><Owner><ID>13h</ID><DisplayName>13h Account</DisplayName></Owner><AccessControlList><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; xsi:type="CanonicalUser"><ID>13h</ID><DisplayName>13h Account</DisplayName></Grantee><Permission>FULL_CONTROL</Permission></Grant></AccessControlList></AccessControlPolicy>
2014-01-03 20:17:58.621706 7fa1c37fe700  2 req 4:0.046361:swift:GET /swift/v1/test/big_buck_bunny.mp4:get_obj:init op
2014-01-03 20:17:58.621727 7fa1c37fe700 20 get_obj_state: rctx=0x7fa1840144e0 obj=.users.uid:13h state=0x7fa184016228 s->prefetch_data=0
2014-01-03 20:17:58.621736 7fa1c37fe700 10 moving .users.uid+13h to cache LRU end
2014-01-03 20:17:58.621738 7fa1c37fe700 10 cache get: name=.users.uid+13h : hit
2014-01-03 20:17:58.621743 7fa1c37fe700 20 get_obj_state: s->obj_tag was set empty
2014-01-03 20:17:58.621751 7fa1c37fe700 10 moving .users.uid+13h to cache LRU end
2014-01-03 20:17:58.621754 7fa1c37fe700 10 cache get: name=.users.uid+13h : hit
2014-01-03 20:17:58.621792 7fa1c37fe700  2 req 4:0.046446:swift:GET /swift/v1/test/big_buck_bunny.mp4:get_obj:verifying op mask
2014-01-03 20:17:58.621801 7fa1c37fe700 20 required_mask= 1 user.op_mask=7
2014-01-03 20:17:58.621804 7fa1c37fe700  2 req 4:0.046459:swift:GET /swift/v1/test/big_buck_bunny.mp4:get_obj:verifying op permissions
2014-01-03 20:17:58.621812 7fa1c37fe700  5 Searching permissions for uid=anonymous mask=49
2014-01-03 20:17:58.621815 7fa1c37fe700  5 Permissions for user not found
2014-01-03 20:17:58.621818 7fa1c37fe700  5 Searching permissions for group=1 mask=49
2014-01-03 20:17:58.621820 7fa1c37fe700  5 Permissions for group not found
2014-01-03 20:17:58.621822 7fa1c37fe700  5 Searching permissions for group=2 mask=49
2014-01-03 20:17:58.621824 7fa1c37fe700  5 Permissions for group not found
2014-01-03 20:17:58.621826 7fa1c37fe700  5 Getting permissions id=anonymous owner=13h perm=0
2014-01-03 20:17:58.621829 7fa1c37fe700 10  uid=anonymous requested perm (type)=1, policy perm=0, user_perm_mask=15, acl perm=0
2014-01-03 20:17:58.621833 7fa1c37fe700  5 Searching permissions for uid=anonymous mask=48
2014-01-03 20:17:58.621835 7fa1c37fe700  5 Permissions for user not found
2014-01-03 20:17:58.621838 7fa1c37fe700  5 Searching permissions for group=1 mask=48
2014-01-03 20:17:58.621840 7fa1c37fe700  5 Found permission: 16
2014-01-03 20:17:58.621842 7fa1c37fe700  5 Searching permissions for group=2 mask=48
2014-01-03 20:17:58.621844 7fa1c37fe700  5 Permissions for group not found
2014-01-03 20:17:58.621846 7fa1c37fe700  5 Getting permissions id=anonymous owner=13h perm=16
2014-01-03 20:17:58.621848 7fa1c37fe700 10  uid=anonymous requested perm (type)=16, policy perm=21, user_perm_mask=16, acl perm=16
2014-01-03 20:17:58.621852 7fa1c37fe700  2 req 4:0.046507:swift:GET /swift/v1/test/big_buck_bunny.mp4:get_obj:verifying op params
2014-01-03 20:17:58.621858 7fa1c37fe700  2 req 4:0.046513:swift:GET /swift/v1/test/big_buck_bunny.mp4:get_obj:executing
2014-01-03 20:17:58.621879 7fa1c37fe700 20 get_obj_state: rctx=0x7fa1840027c0 obj=test:big_buck_bunny.mp4 state=0x7fa184014258 s->prefetch_data=1
2014-01-03 20:17:58.621888 7fa1c37fe700 20 Read xattr: user.rgw.acl
2014-01-03 20:17:58.621891 7fa1c37fe700 20 Read xattr: user.rgw.content_type
2014-01-03 20:17:58.621892 7fa1c37fe700 20 Read xattr: user.rgw.etag
2014-01-03 20:17:58.621894 7fa1c37fe700 20 Read xattr: user.rgw.idtag
2014-01-03 20:17:58.621896 7fa1c37fe700 20 Read xattr: user.rgw.manifest
2014-01-03 20:17:58.621898 7fa1c37fe700 20 Read xattr: user.rgw.x-amz-meta-mtime
2014-01-03 20:17:58.621908 7fa1c37fe700 20 get_obj_state: rctx=0x7fa1840027c0 obj=test:big_buck_bunny.mp4 state=0x7fa184014258 s->prefetch_data=1
2014-01-03 20:17:58.621916 7fa1c37fe700 20 get_obj_state: rctx=0x7fa1840027c0 obj=test:big_buck_bunny.mp4 state=0x7fa184014258 s->prefetch_data=1
2014-01-03 20:17:58.622422 7fa1c37fe700  2 req 4:0.047077:swift:GET /swift/v1/test/big_buck_bunny.mp4:get_obj:http status=206
2014-01-03 20:17:58.622648 7fa1c37fe700  1 ====== req done req=0x20e72e0 http_status=206 ======
2014-01-03 20:17:58.642628 7fa20f35d780 20 enqueued request req=0x20dd580
2014-01-03 20:17:58.642640 7fa20f35d780 20 RGWWQ:
2014-01-03 20:17:58.642642 7fa20f35d780 20 req: 0x20dd580
2014-01-03 20:17:58.642647 7fa20f35d780 10 allocated request req=0x20dd870
2014-01-03 20:17:58.642659 7fa1c2ffd700 20 dequeued request req=0x20dd580
2014-01-03 20:17:58.642667 7fa1c2ffd700 20 RGWWQ: empty
2014-01-03 20:17:58.642676 7fa1c2ffd700  1 ====== starting new request req=0x20dd580 =====
2014-01-03 20:17:58.642736 7fa1c2ffd700  2 req 5:0.000061::GET /swift/v1/test/big_buck_bunny.mp4::initializing
2014-01-03 20:17:58.642764 7fa1c2ffd700 10 ver=v1 first=test req=big_buck_bunny.mp4
2014-01-03 20:17:58.642769 7fa1c2ffd700 10 s->object=big_buck_bunny.mp4 s->bucket=test
2014-01-03 20:17:58.642772 7fa1c2ffd700 20 FCGI_ROLE=RESPONDER
2014-01-03 20:17:58.642773 7fa1c2ffd700 20 SCRIPT_URL=/swift/v1/test/big_buck_bunny.mp4
2014-01-03 20:17:58.642774 7fa1c2ffd700 20 SCRIPT_URI=http://p1.13h.com/swift/v1/test/big_buck_bunny.mp4
2014-01-03 20:17:58.642775 7fa1c2ffd700 20 RGW_LOG_LEVEL=20
2014-01-03 20:17:58.642775 7fa1c2ffd700 20 RGW_PRINT_CONTINUE=yes
2014-01-03 20:17:58.642776 7fa1c2ffd700 20 RGW_SHOULD_LOG=yes
2014-01-03 20:17:58.642777 7fa1c2ffd700 20 HTTP_HOST=p1.13h.com
2014-01-03 20:17:58.642778 7fa1c2ffd700 20 HTTP_CONNECTION=keep-alive
2014-01-03 20:17:58.642779 7fa1c2ffd700 20 HTTP_CACHE_CONTROL=max-age=0
2014-01-03 20:17:58.642779 7fa1c2ffd700 20 HTTP_ACCEPT=text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8
2014-01-03 20:17:58.642781 7fa1c2ffd700 20 HTTP_USER_AGENT=Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36
2014-01-03 20:17:58.642782 7fa1c2ffd700 20 HTTP_ACCEPT_ENCODING=gzip,deflate,sdch
2014-01-03 20:17:58.642783 7fa1c2ffd700 20 HTTP_ACCEPT_LANGUAGE=fr-FR,fr;q=0.8,en-US;q=0.6,en;q=0.4
2014-01-03 20:17:58.642783 7fa1c2ffd700 20 HTTP_COOKIE=_ga=GA1.2.942382960.1369422161
2014-01-03 20:17:58.642784 7fa1c2ffd700 20 HTTP_RANGE=bytes=34256-5510871
2014-01-03 20:17:58.642785 7fa1c2ffd700 20 HTTP_IF_RANGE=f13004eed4251c602bbe15737e8a1ecb
2014-01-03 20:17:58.642786 7fa1c2ffd700 20 PATH=/usr/local/bin:/usr/bin:/bin
2014-01-03 20:17:58.642786 7fa1c2ffd700 20 SERVER_SIGNATURE=
2014-01-03 20:17:58.642787 7fa1c2ffd700 20 SERVER_SOFTWARE=Apache/2.2.22 (Ubuntu)
2014-01-03 20:17:58.642788 7fa1c2ffd700 20 SERVER_NAME=p1.13h.com
2014-01-03 20:17:58.642789 7fa1c2ffd700 20 SERVER_ADDR=62.210.177.137
2014-01-03 20:17:58.642789 7fa1c2ffd700 20 SERVER_PORT=80
2014-01-03 20:17:58.642790 7fa1c2ffd700 20 REMOTE_ADDR=213.245.29.151
2014-01-03 20:17:58.642791 7fa1c2ffd700 20 DOCUMENT_ROOT=/var/www
2014-01-03 20:17:58.642792 7fa1c2ffd700 20 SERVER_ADMIN=admin@xxxxxxx
2014-01-03 20:17:58.642792 7fa1c2ffd700 20 SCRIPT_FILENAME=/var/www/s3gw.fcgi
2014-01-03 20:17:58.642793 7fa1c2ffd700 20 REMOTE_PORT=51892
2014-01-03 20:17:58.642794 7fa1c2ffd700 20 GATEWAY_INTERFACE=CGI/1.1
2014-01-03 20:17:58.642795 7fa1c2ffd700 20 SERVER_PROTOCOL=HTTP/1.1
2014-01-03 20:17:58.642795 7fa1c2ffd700 20 REQUEST_METHOD=GET
2014-01-03 20:17:58.642796 7fa1c2ffd700 20 QUERY_STRING=page=swift&params=/v1/test/big_buck_bunny.mp4
2014-01-03 20:17:58.642797 7fa1c2ffd700 20 REQUEST_URI=/swift/v1/test/big_buck_bunny.mp4
2014-01-03 20:17:58.642798 7fa1c2ffd700 20 SCRIPT_NAME=/swift/v1/test/big_buck_bunny.mp4
2014-01-03 20:17:58.642799 7fa1c2ffd700  2 req 5:0.000123:swift:GET /swift/v1/test/big_buck_bunny.mp4::getting op
2014-01-03 20:17:58.642802 7fa1c2ffd700  2 req 5:0.000127:swift:GET /swift/v1/test/big_buck_bunny.mp4:get_obj:authorizing
2014-01-03 20:17:58.642805 7fa1c2ffd700  2 req 5:0.000130:swift:GET /swift/v1/test/big_buck_bunny.mp4:get_obj:reading permissions
2014-01-03 20:17:58.642817 7fa1c2ffd700 20 get_obj_state: rctx=0x7fa188002740 obj=.rgw:test state=0x7fa18800d828 s->prefetch_data=0
2014-01-03 20:17:58.642823 7fa1c2ffd700 10 moving .rgw+test to cache LRU end
2014-01-03 20:17:58.642825 7fa1c2ffd700 10 cache get: name=.rgw+test : hit
2014-01-03 20:17:58.642831 7fa1c2ffd700 20 get_obj_state: s->obj_tag was set empty
2014-01-03 20:17:58.642833 7fa1c2ffd700 20 Read xattr: user.rgw.idtag
2014-01-03 20:17:58.642834 7fa1c2ffd700 20 Read xattr: user.rgw.manifest
2014-01-03 20:17:58.642837 7fa1c2ffd700 10 moving .rgw+test to cache LRU end
2014-01-03 20:17:58.642839 7fa1c2ffd700 10 cache get: name=.rgw+test : hit
2014-01-03 20:17:58.642857 7fa1c2ffd700 20 rgw_get_bucket_info: bucket instance: test(@{i=.rgw.buckets.index}.rgw.buckets[default.6016.1])
2014-01-03 20:17:58.642863 7fa1c2ffd700 20 reading from .rgw:.bucket.meta.test:default.6016.1
2014-01-03 20:17:58.642870 7fa1c2ffd700 20 get_obj_state: rctx=0x7fa188002740 obj=.rgw:.bucket.meta.test:default.6016.1 state=0x7fa18800e328 s->prefetch_data=0
2014-01-03 20:17:58.642875 7fa1c2ffd700 10 moving .rgw+.bucket.meta.test:default.6016.1 to cache LRU end
2014-01-03 20:17:58.642877 7fa1c2ffd700 10 cache get: name=.rgw+.bucket.meta.test:default.6016.1 : hit
2014-01-03 20:17:58.642884 7fa1c2ffd700 20 get_obj_state: s->obj_tag was set empty
2014-01-03 20:17:58.642886 7fa1c2ffd700 20 Read xattr: user.rgw.acl
2014-01-03 20:17:58.642887 7fa1c2ffd700 20 Read xattr: user.rgw.idtag
2014-01-03 20:17:58.642888 7fa1c2ffd700 20 Read xattr: user.rgw.manifest
2014-01-03 20:17:58.642889 7fa1c2ffd700 20 Read xattr: user.rgw.x-amz-read
2014-01-03 20:17:58.642891 7fa1c2ffd700 10 moving .rgw+.bucket.meta.test:default.6016.1 to cache LRU end
2014-01-03 20:17:58.642893 7fa1c2ffd700 10 cache get: name=.rgw+.bucket.meta.test:default.6016.1 : hit
2014-01-03 20:17:58.642917 7fa1c2ffd700 15 Read AccessControlPolicy<AccessControlPolicy xmlns="http://s3.amazonaws.com/doc/2006-03-01/";><Owner><ID>13h</ID><DisplayName>13h Account</DisplayName></Owner><AccessControlList><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; xsi:type="CanonicalUser"><ID>13h</ID><DisplayName>13h Account</DisplayName></Grantee><Permission>FULL_CONTROL</Permission></Grant></AccessControlList></AccessControlPolicy>
2014-01-03 20:17:58.642935 7fa1c2ffd700 20 get_obj_state: rctx=0x7fa188002740 obj=test:big_buck_bunny.mp4 state=0x7fa18800fa38 s->prefetch_data=1
2014-01-03 20:17:58.662815 7fa20f35d780 20 enqueued request req=0x20dd870
2014-01-03 20:17:58.662827 7fa20f35d780 20 RGWWQ:
2014-01-03 20:17:58.662829 7fa20f35d780 20 req: 0x20dd870
2014-01-03 20:17:58.662834 7fa20f35d780 10 allocated request req=0x20e0650
2014-01-03 20:17:58.662867 7fa19279c700 20 dequeued request req=0x20dd870
2014-01-03 20:17:58.662877 7fa19279c700 20 RGWWQ: empty
2014-01-03 20:17:58.662882 7fa19279c700  1 ====== starting new request req=0x20dd870 =====
2014-01-03 20:17:58.662942 7fa19279c700  2 req 6:0.000059::GET /swift/v1/test/big_buck_bunny.mp4::initializing
2014-01-03 20:17:58.662968 7fa19279c700 10 ver=v1 first=test req=big_buck_bunny.mp4
2014-01-03 20:17:58.662973 7fa19279c700 10 s->object=big_buck_bunny.mp4 s->bucket=test
2014-01-03 20:17:58.662977 7fa19279c700 20 FCGI_ROLE=RESPONDER
2014-01-03 20:17:58.662978 7fa19279c700 20 SCRIPT_URL=/swift/v1/test/big_buck_bunny.mp4
2014-01-03 20:17:58.662978 7fa19279c700 20 SCRIPT_URI=http://p1.13h.com/swift/v1/test/big_buck_bunny.mp4
2014-01-03 20:17:58.662979 7fa19279c700 20 RGW_LOG_LEVEL=20
2014-01-03 20:17:58.662980 7fa19279c700 20 RGW_PRINT_CONTINUE=yes
2014-01-03 20:17:58.662981 7fa19279c700 20 RGW_SHOULD_LOG=yes
2014-01-03 20:17:58.662982 7fa19279c700 20 HTTP_HOST=p1.13h.com
2014-01-03 20:17:58.662982 7fa19279c700 20 HTTP_CONNECTION=keep-alive
2014-01-03 20:17:58.662983 7fa19279c700 20 HTTP_ACCEPT_ENCODING=identity;q=1, *;q=0
2014-01-03 20:17:58.662984 7fa19279c700 20 HTTP_USER_AGENT=Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36
2014-01-03 20:17:58.662986 7fa19279c700 20 HTTP_ACCEPT=*/*
2014-01-03 20:17:58.662986 7fa19279c700 20 HTTP_REFERER=http://p1.13h.com/swift/v1/test/big_buck_bunny.mp4
2014-01-03 20:17:58.662987 7fa19279c700 20 HTTP_ACCEPT_LANGUAGE=fr-FR,fr;q=0.8,en-US;q=0.6,en;q=0.4
2014-01-03 20:17:58.662988 7fa19279c700 20 HTTP_COOKIE=_ga=GA1.2.942382960.1369422161
2014-01-03 20:17:58.662989 7fa19279c700 20 HTTP_RANGE=bytes=0-
2014-01-03 20:17:58.662989 7fa19279c700 20 PATH=/usr/local/bin:/usr/bin:/bin
2014-01-03 20:17:58.662990 7fa19279c700 20 SERVER_SIGNATURE=
2014-01-03 20:17:58.662991 7fa19279c700 20 SERVER_SOFTWARE=Apache/2.2.22 (Ubuntu)
2014-01-03 20:17:58.662992 7fa19279c700 20 SERVER_NAME=p1.13h.com
2014-01-03 20:17:58.662993 7fa19279c700 20 SERVER_ADDR=62.210.177.137
2014-01-03 20:17:58.662993 7fa19279c700 20 SERVER_PORT=80
2014-01-03 20:17:58.662994 7fa19279c700 20 REMOTE_ADDR=213.245.29.151
2014-01-03 20:17:58.662995 7fa19279c700 20 DOCUMENT_ROOT=/var/www
2014-01-03 20:17:58.662995 7fa19279c700 20 SERVER_ADMIN=admin@xxxxxxx
2014-01-03 20:17:58.662996 7fa19279c700 20 SCRIPT_FILENAME=/var/www/s3gw.fcgi
2014-01-03 20:17:58.662997 7fa19279c700 20 REMOTE_PORT=51893
2014-01-03 20:17:58.662998 7fa19279c700 20 GATEWAY_INTERFACE=CGI/1.1
2014-01-03 20:17:58.662999 7fa19279c700 20 SERVER_PROTOCOL=HTTP/1.1
2014-01-03 20:17:58.663000 7fa19279c700 20 REQUEST_METHOD=GET
2014-01-03 20:17:58.663000 7fa19279c700 20 QUERY_STRING=page=swift&params=/v1/test/big_buck_bunny.mp4
2014-01-03 20:17:58.663001 7fa19279c700 20 REQUEST_URI=/swift/v1/test/big_buck_bunny.mp4
2014-01-03 20:17:58.663002 7fa19279c700 20 SCRIPT_NAME=/swift/v1/test/big_buck_bunny.mp4
2014-01-03 20:17:58.663003 7fa19279c700  2 req 6:0.000121:swift:GET /swift/v1/test/big_buck_bunny.mp4::getting op
2014-01-03 20:17:58.663006 7fa19279c700  2 req 6:0.000124:swift:GET /swift/v1/test/big_buck_bunny.mp4:get_obj:authorizing
2014-01-03 20:17:58.663009 7fa19279c700  2 req 6:0.000127:swift:GET /swift/v1/test/big_buck_bunny.mp4:get_obj:reading permissions
2014-01-03 20:17:58.663022 7fa19279c700 20 get_obj_state: rctx=0x7fa18c002670 obj=.rgw:test state=0x7fa18c002838 s->prefetch_data=0
2014-01-03 20:17:58.663032 7fa19279c700 10 moving .rgw+test to cache LRU end
2014-01-03 20:17:58.663036 7fa19279c700 10 cache get: name=.rgw+test : hit
2014-01-03 20:17:58.663045 7fa19279c700 20 get_obj_state: s->obj_tag was set empty
2014-01-03 20:17:58.663050 7fa19279c700 20 Read xattr: user.rgw.idtag
2014-01-03 20:17:58.663053 7fa19279c700 20 Read xattr: user.rgw.manifest
2014-01-03 20:17:58.663059 7fa19279c700 10 moving .rgw+test to cache LRU end
2014-01-03 20:17:58.663062 7fa19279c700 10 cache get: name=.rgw+test : hit
2014-01-03 20:17:58.663083 7fa19279c700 20 rgw_get_bucket_info: bucket instance: test(@{i=.rgw.buckets.index}.rgw.buckets[default.6016.1])
2014-01-03 20:17:58.663091 7fa19279c700 20 reading from .rgw:.bucket.meta.test:default.6016.1
2014-01-03 20:17:58.663103 7fa19279c700 20 get_obj_state: rctx=0x7fa18c002670 obj=.rgw:.bucket.meta.test:default.6016.1 state=0x7fa18c00dfb8 s->prefetch_data=0
2014-01-03 20:17:58.663111 7fa19279c700 10 moving .rgw+.bucket.meta.test:default.6016.1 to cache LRU end
2014-01-03 20:17:58.663113 7fa19279c700 10 cache get: name=.rgw+.bucket.meta.test:default.6016.1 : hit
2014-01-03 20:17:58.663122 7fa19279c700 20 get_obj_state: s->obj_tag was set empty
2014-01-03 20:17:58.663124 7fa19279c700 20 Read xattr: user.rgw.acl
2014-01-03 20:17:58.663125 7fa19279c700 20 Read xattr: user.rgw.idtag
2014-01-03 20:17:58.663126 7fa19279c700 20 Read xattr: user.rgw.manifest
2014-01-03 20:17:58.663127 7fa19279c700 20 Read xattr: user.rgw.x-amz-read
2014-01-03 20:17:58.663130 7fa19279c700 10 moving .rgw+.bucket.meta.test:default.6016.1 to cache LRU end
2014-01-03 20:17:58.663132 7fa19279c700 10 cache get: name=.rgw+.bucket.meta.test:default.6016.1 : hit
2014-01-03 20:17:58.663158 7fa19279c700 15 Read AccessControlPolicy<AccessControlPolicy xmlns="http://s3.amazonaws.com/doc/2006-03-01/";><Owner><ID>13h</ID><DisplayName>13h Account</DisplayName></Owner><AccessControlList><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; xsi:type="CanonicalUser"><ID>13h</ID><DisplayName>13h Account</DisplayName></Grantee><Permission>FULL_CONTROL</Permission></Grant></AccessControlList></AccessControlPolicy>
2014-01-03 20:17:58.663175 7fa19279c700 20 get_obj_state: rctx=0x7fa18c002670 obj=test:big_buck_bunny.mp4 state=0x7fa18c00edf8 s->prefetch_data=1
2014-01-03 20:17:58.688708 7fa1c2ffd700 10 manifest: total_size = 5510872
2014-01-03 20:17:58.688719 7fa1c2ffd700 10 manifest: ofs=0 loc=test:big_buck_bunny.mp4
2014-01-03 20:17:58.688722 7fa1c2ffd700 10 manifest: ofs=524288 loc=test:_shadow__HOhKmU6ELCePrAS-MDGLrI7CK-aqQZf_1
2014-01-03 20:17:58.688723 7fa1c2ffd700 10 manifest: ofs=4718592 loc=test:_shadow__HOhKmU6ELCePrAS-MDGLrI7CK-aqQZf_2
2014-01-03 20:17:58.688725 7fa1c2ffd700 20 get_obj_state: setting s->obj_tag to default.6016.3237
2014-01-03 20:17:58.688736 7fa1c2ffd700 15 Read AccessControlPolicy<AccessControlPolicy xmlns="http://s3.amazonaws.com/doc/2006-03-01/";><Owner><ID>13h</ID><DisplayName>13h Account</DisplayName></Owner><AccessControlList><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; xsi:type="CanonicalUser"><ID>13h</ID><DisplayName>13h Account</DisplayName></Grantee><Permission>FULL_CONTROL</Permission></Grant></AccessControlList></AccessControlPolicy>
2014-01-03 20:17:58.688746 7fa1c2ffd700  2 req 5:0.046070:swift:GET /swift/v1/test/big_buck_bunny.mp4:get_obj:init op
2014-01-03 20:17:58.688759 7fa1c2ffd700 20 get_obj_state: rctx=0x7fa18800fcc0 obj=.users.uid:13h state=0x7fa1880114b8 s->prefetch_data=0
2014-01-03 20:17:58.688768 7fa1c2ffd700 10 moving .users.uid+13h to cache LRU end
2014-01-03 20:17:58.688770 7fa1c2ffd700 10 cache get: name=.users.uid+13h : hit
2014-01-03 20:17:58.688775 7fa1c2ffd700 20 get_obj_state: s->obj_tag was set empty
2014-01-03 20:17:58.688780 7fa1c2ffd700 10 moving .users.uid+13h to cache LRU end
2014-01-03 20:17:58.688781 7fa1c2ffd700 10 cache get: name=.users.uid+13h : hit
2014-01-03 20:17:58.688813 7fa1c2ffd700  2 req 5:0.046138:swift:GET /swift/v1/test/big_buck_bunny.mp4:get_obj:verifying op mask
2014-01-03 20:17:58.688818 7fa1c2ffd700 20 required_mask= 1 user.op_mask=7
2014-01-03 20:17:58.688819 7fa1c2ffd700  2 req 5:0.046144:swift:GET /swift/v1/test/big_buck_bunny.mp4:get_obj:verifying op permissions
2014-01-03 20:17:58.688823 7fa1c2ffd700  5 Searching permissions for uid=anonymous mask=49
2014-01-03 20:17:58.688825 7fa1c2ffd700  5 Permissions for user not found
2014-01-03 20:17:58.688826 7fa1c2ffd700  5 Searching permissions for group=1 mask=49
2014-01-03 20:17:58.688827 7fa1c2ffd700  5 Permissions for group not found
2014-01-03 20:17:58.688828 7fa1c2ffd700  5 Searching permissions for group=2 mask=49
2014-01-03 20:17:58.688829 7fa1c2ffd700  5 Permissions for group not found
2014-01-03 20:17:58.688830 7fa1c2ffd700  5 Getting permissions id=anonymous owner=13h perm=0
2014-01-03 20:17:58.688831 7fa1c2ffd700 10  uid=anonymous requested perm (type)=1, policy perm=0, user_perm_mask=15, acl perm=0
2014-01-03 20:17:58.688834 7fa1c2ffd700  5 Searching permissions for uid=anonymous mask=48
2014-01-03 20:17:58.688835 7fa1c2ffd700  5 Permissions for user not found
2014-01-03 20:17:58.688835 7fa1c2ffd700  5 Searching permissions for group=1 mask=48
2014-01-03 20:17:58.688836 7fa1c2ffd700  5 Found permission: 16
2014-01-03 20:17:58.688837 7fa1c2ffd700  5 Searching permissions for group=2 mask=48
2014-01-03 20:17:58.688838 7fa1c2ffd700  5 Permissions for group not found
2014-01-03 20:17:58.688839 7fa1c2ffd700  5 Getting permissions id=anonymous owner=13h perm=16
2014-01-03 20:17:58.688840 7fa1c2ffd700 10  uid=anonymous requested perm (type)=16, policy perm=21, user_perm_mask=16, acl perm=16
2014-01-03 20:17:58.688842 7fa1c2ffd700  2 req 5:0.046167:swift:GET /swift/v1/test/big_buck_bunny.mp4:get_obj:verifying op params
2014-01-03 20:17:58.688844 7fa1c2ffd700  2 req 5:0.046169:swift:GET /swift/v1/test/big_buck_bunny.mp4:get_obj:executing
2014-01-03 20:17:58.688857 7fa1c2ffd700 20 get_obj_state: rctx=0x7fa188002740 obj=test:big_buck_bunny.mp4 state=0x7fa18800fa38 s->prefetch_data=1
2014-01-03 20:17:58.688862 7fa1c2ffd700 20 Read xattr: user.rgw.acl
2014-01-03 20:17:58.688863 7fa1c2ffd700 20 Read xattr: user.rgw.content_type
2014-01-03 20:17:58.688864 7fa1c2ffd700 20 Read xattr: user.rgw.etag
2014-01-03 20:17:58.688865 7fa1c2ffd700 20 Read xattr: user.rgw.idtag
2014-01-03 20:17:58.688865 7fa1c2ffd700 20 Read xattr: user.rgw.manifest
2014-01-03 20:17:58.688866 7fa1c2ffd700 20 Read xattr: user.rgw.x-amz-meta-mtime
2014-01-03 20:17:58.688871 7fa1c2ffd700 20 get_obj_state: rctx=0x7fa188002740 obj=test:big_buck_bunny.mp4 state=0x7fa18800fa38 s->prefetch_data=1
2014-01-03 20:17:58.688875 7fa1c2ffd700 20 get_obj_state: rctx=0x7fa188002740 obj=test:big_buck_bunny.mp4 state=0x7fa18800fa38 s->prefetch_data=1
2014-01-03 20:17:58.702338 7fa1c2ffd700 20 get_obj_data::cancel_all_io()
2014-01-03 20:17:58.702363 7fa1c2ffd700  2 req 5:0.059688:swift:GET /swift/v1/test/big_buck_bunny.mp4:get_obj:http status=206
2014-01-03 20:17:58.702460 7fa1c2ffd700  1 ====== req done req=0x20dd580 http_status=206 ======
2014-01-03 20:17:58.730917 7fa19279c700 10 manifest: total_size = 5510872
2014-01-03 20:17:58.730927 7fa19279c700 10 manifest: ofs=0 loc=test:big_buck_bunny.mp4
2014-01-03 20:17:58.730931 7fa19279c700 10 manifest: ofs=524288 loc=test:_shadow__HOhKmU6ELCePrAS-MDGLrI7CK-aqQZf_1
2014-01-03 20:17:58.730932 7fa19279c700 10 manifest: ofs=4718592 loc=test:_shadow__HOhKmU6ELCePrAS-MDGLrI7CK-aqQZf_2
2014-01-03 20:17:58.730933 7fa19279c700 20 get_obj_state: setting s->obj_tag to default.6016.3237
2014-01-03 20:17:58.730944 7fa19279c700 15 Read AccessControlPolicy<AccessControlPolicy xmlns="http://s3.amazonaws.com/doc/2006-03-01/";><Owner><ID>13h</ID><DisplayName>13h Account</DisplayName></Owner><AccessControlList><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; xsi:type="CanonicalUser"><ID>13h</ID><DisplayName>13h Account</DisplayName></Grantee><Permission>FULL_CONTROL</Permission></Grant></AccessControlList></AccessControlPolicy>
2014-01-03 20:17:58.730954 7fa19279c700  2 req 6:0.068072:swift:GET /swift/v1/test/big_buck_bunny.mp4:get_obj:init op
2014-01-03 20:17:58.730968 7fa19279c700 20 get_obj_state: rctx=0x7fa18c010700 obj=.users.uid:13h state=0x7fa18c010d48 s->prefetch_data=0
2014-01-03 20:17:58.730977 7fa19279c700 10 moving .users.uid+13h to cache LRU end
2014-01-03 20:17:58.730979 7fa19279c700 10 cache get: name=.users.uid+13h : hit
2014-01-03 20:17:58.730990 7fa19279c700 20 get_obj_state: s->obj_tag was set empty
2014-01-03 20:17:58.730995 7fa19279c700 10 moving .users.uid+13h to cache LRU end
2014-01-03 20:17:58.730996 7fa19279c700 10 cache get: name=.users.uid+13h : hit
2014-01-03 20:17:58.731020 7fa19279c700  2 req 6:0.068138:swift:GET /swift/v1/test/big_buck_bunny.mp4:get_obj:verifying op mask
2014-01-03 20:17:58.731024 7fa19279c700 20 required_mask= 1 user.op_mask=7
2014-01-03 20:17:58.731026 7fa19279c700  2 req 6:0.068144:swift:GET /swift/v1/test/big_buck_bunny.mp4:get_obj:verifying op permissions
2014-01-03 20:17:58.731030 7fa19279c700  5 Searching permissions for uid=anonymous mask=49
2014-01-03 20:17:58.731032 7fa19279c700  5 Permissions for user not found
2014-01-03 20:17:58.731033 7fa19279c700  5 Searching permissions for group=1 mask=49
2014-01-03 20:17:58.731034 7fa19279c700  5 Permissions for group not found
2014-01-03 20:17:58.731035 7fa19279c700  5 Searching permissions for group=2 mask=49
2014-01-03 20:17:58.731036 7fa19279c700  5 Permissions for group not found
2014-01-03 20:17:58.731037 7fa19279c700  5 Getting permissions id=anonymous owner=13h perm=0
2014-01-03 20:17:58.731038 7fa19279c700 10  uid=anonymous requested perm (type)=1, policy perm=0, user_perm_mask=15, acl perm=0
2014-01-03 20:17:58.731040 7fa19279c700  5 Searching permissions for uid=anonymous mask=48
2014-01-03 20:17:58.731041 7fa19279c700  5 Permissions for user not found
2014-01-03 20:17:58.731042 7fa19279c700  5 Searching permissions for group=1 mask=48
2014-01-03 20:17:58.731043 7fa19279c700  5 Found permission: 16
2014-01-03 20:17:58.731044 7fa19279c700  5 Searching permissions for group=2 mask=48
2014-01-03 20:17:58.731045 7fa19279c700  5 Permissions for group not found
2014-01-03 20:17:58.731046 7fa19279c700  5 Getting permissions id=anonymous owner=13h perm=16
2014-01-03 20:17:58.731047 7fa19279c700 10  uid=anonymous requested perm (type)=16, policy perm=21, user_perm_mask=16, acl perm=16
2014-01-03 20:17:58.731049 7fa19279c700  2 req 6:0.068167:swift:GET /swift/v1/test/big_buck_bunny.mp4:get_obj:verifying op params
2014-01-03 20:17:58.731051 7fa19279c700  2 req 6:0.068169:swift:GET /swift/v1/test/big_buck_bunny.mp4:get_obj:executing
2014-01-03 20:17:58.731063 7fa19279c700 20 get_obj_state: rctx=0x7fa18c002670 obj=test:big_buck_bunny.mp4 state=0x7fa18c00edf8 s->prefetch_data=1
2014-01-03 20:17:58.731068 7fa19279c700 20 Read xattr: user.rgw.acl
2014-01-03 20:17:58.731070 7fa19279c700 20 Read xattr: user.rgw.content_type
2014-01-03 20:17:58.731070 7fa19279c700 20 Read xattr: user.rgw.etag
2014-01-03 20:17:58.731071 7fa19279c700 20 Read xattr: user.rgw.idtag
2014-01-03 20:17:58.731072 7fa19279c700 20 Read xattr: user.rgw.manifest
2014-01-03 20:17:58.731073 7fa19279c700 20 Read xattr: user.rgw.x-amz-meta-mtime
2014-01-03 20:17:58.731078 7fa19279c700 20 get_obj_state: rctx=0x7fa18c002670 obj=test:big_buck_bunny.mp4 state=0x7fa18c00edf8 s->prefetch_data=1
2014-01-03 20:17:58.731081 7fa19279c700 20 get_obj_state: rctx=0x7fa18c002670 obj=test:big_buck_bunny.mp4 state=0x7fa18c00edf8 s->prefetch_data=1
2014-01-03 20:17:58.820476 7fa19279c700 20 rados->get_obj_iterate_cb oid=default.6016.1__shadow__HOhKmU6ELCePrAS-MDGLrI7CK-aqQZf_1 obj-ofs=524288 read_ofs=0 len=4194304
2014-01-03 20:17:58.820524 7fa19279c700 20 rados->aio_operate r=0 bl.length=0
2014-01-03 20:17:58.820531 7fa19279c700 20 rados->get_obj_iterate_cb oid=default.6016.1__shadow__HOhKmU6ELCePrAS-MDGLrI7CK-aqQZf_2 obj-ofs=4718592 read_ofs=0 len=792280
2014-01-03 20:17:58.820556 7fa19279c700 20 rados->aio_operate r=0 bl.length=0
2014-01-03 20:17:58.966899 7fa1fe7fc700 20 get_obj_aio_completion_cb: io completion ofs=4718592 len=792280
2014-01-03 20:17:59.226703 7fa1fe7fc700 20 get_obj_aio_completion_cb: io completion ofs=524288 len=4194304
2014-01-03 20:17:59.227275 7fa19279c700  2 req 6:0.564393:swift:GET /swift/v1/test/big_buck_bunny.mp4:get_obj:http status=206
2014-01-03 20:17:59.227556 7fa19279c700  1 ====== req done req=0x20dd870 http_status=206 ======



this is with Chrome Mac & Windows

It freezes fter 5-6 seconds.

Do you have an Idea ?


Best Regards

Julien
_______________________________________________
ceph-users mailing list
ceph-users@xxxxxxxxxxxxxx
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com




[Index of Archives]     [Information on CEPH]     [Linux Filesystem Development]     [Ceph Development]     [Ceph Large]     [Ceph Dev]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux