{"push_id":1467732465,"size":37,"distinct_size":37,"ref":"refs/heads/master","head":"938f6bdddd42e59453546bd5c9b7b6c13c7829c1","before":"c7683ad32429adf707f4d94c23bd065c51949b50","commits":[{"sha":"00658265d83d0573168a2f045af154227074870c","author":{"name":"Andy Grover","email":"84d4415a1877fc1bbf263d8e0772ed09a073ddc2@redhat.com"},"message":"version 1.1.3\n\nForgot to update this for 1.1.2 so doing the right thing and making\na 1.1.3 release.\n\nSigned-off-by: Andy Grover <agrover@redhat.com>","distinct":true,"url":"https://api.github.com/repos/dillaman/tcmu-runner/commits/00658265d83d0573168a2f045af154227074870c"},{"sha":"89b854925131f81dcdd070418cffe4c5e3eecf1a","author":{"name":"xinxin shu","email":"fea13fbcdc8620febac036efb08c745f5e3feccb@chinac.com"},"message":"libtcmu: free tcmu_device after dev->fd is closed\n\nthe device fd is freed in thread cleanup function,  this fd cannot be closed since it is not a valid fd\n\nSigned-off-by: xinxin shu <shuxinxin@chinac.com>","distinct":true,"url":"https://api.github.com/repos/dillaman/tcmu-runner/commits/89b854925131f81dcdd070418cffe4c5e3eecf1a"},{"sha":"d97ecfb7d182f1f1e321860530284a4a9f719a63","author":{"name":"Liu Yuan","email":"5f2e9c424178e6b77fbdc33bf740c0e92f868d68@cmss.chinamobile.com"},"message":"build: fix failure on ubuntu\n\nOn my ubuntu 14.04 I got following error on the fresh building:\n\n/home/yliu/tcmu-runner/qcow.c: In function ‘qcow2_block_alloc’:\n/home/yliu/tcmu-runner/qcow.c:1008:27: error: ‘FALLOC_FL_ZERO_RANGE’ undeclared (first use in this function)\n    ret = fallocate(s->fd, FALLOC_FL_ZERO_RANGE, cluster, s->cluster_size);\n                           ^\n/home/yliu/tcmu-runner/qcow.c:1008:27: note: each undeclared identifier is reported only once for each function it appears in\nmake[2]: *** [CMakeFiles/handler_qcow.dir/qcow.c.o] Error 1\nmake[1]: *** [CMakeFiles/handler_qcow.dir/all] Error 2\n\nThis is because we don't pass on HAVE_LINUX_FALLOC, which can be automatically\ndetected by cmake module function, to compiler.\n\nSo the reasonable fix is to add the include-file-check.\n\nSigned-off-by: Liu Yuan <liuyuan@cmss.chinamobile.com>","distinct":true,"url":"https://api.github.com/repos/dillaman/tcmu-runner/commits/d97ecfb7d182f1f1e321860530284a4a9f719a63"},{"sha":"78b0767696fe5f17a064375b61002d106fc0306b","author":{"name":"Andy Grover","email":"3b57b84c25fafa432787cb19a4e06e8a6bd56948@groveronline.com"},"message":"Merge pull request #70 from liuy/master\n\nbuild: fix failure on ubuntu","distinct":true,"url":"https://api.github.com/repos/dillaman/tcmu-runner/commits/78b0767696fe5f17a064375b61002d106fc0306b"},{"sha":"3a7963350f4465813738b72e95881282cfd04ecb","author":{"name":"Andy Grover","email":"3b57b84c25fafa432787cb19a4e06e8a6bd56948@groveronline.com"},"message":"Merge pull request #69 from xinxinsh/wip-fixbug\n\nlibtcmu: free tcmu_device after dev->fd is closed","distinct":true,"url":"https://api.github.com/repos/dillaman/tcmu-runner/commits/3a7963350f4465813738b72e95881282cfd04ecb"},{"sha":"0655e051386eac1cb8120b6bdcfdb3e6b77e0144","author":{"name":"Bryant G. Ly","email":"c0f67651f079ed1e75f45bfc709d6960f732c103@linux.vnet.ibm.com"},"message":"tcmu: Read_Capacity_16 Fix and misc fixes\n\nThis patch fixes a bug in read_capacity_16 on the memcpy and also\nadds fixes for tcmu_set_sense_data.\n\nSigned-off-by: Bryant G. Ly <bryantly@linux.vnet.ibm.com>","distinct":true,"url":"https://api.github.com/repos/dillaman/tcmu-runner/commits/0655e051386eac1cb8120b6bdcfdb3e6b77e0144"},{"sha":"c2f12dd28e00d4f1422c0b73bef8599b6de3ce55","author":{"name":"Bryant G. Ly","email":"c0f67651f079ed1e75f45bfc709d6960f732c103@linux.vnet.ibm.com"},"message":"tcmu: Add Read_Capacity_10\n\nSigned-off-by: Bryant G. Ly <bryantly@linux.vnet.ibm.com>","distinct":true,"url":"https://api.github.com/repos/dillaman/tcmu-runner/commits/c2f12dd28e00d4f1422c0b73bef8599b6de3ce55"},{"sha":"ad028e5e8521af8ea60a1dc56b51df03340a35d5","author":{"name":"Bryant G. Ly","email":"c0f67651f079ed1e75f45bfc709d6960f732c103@linux.vnet.ibm.com"},"message":"tcmu: Add Start/Stop Command\n\nSigned-off-by: Bryant G. Ly <bryantly@linux.vnet.ibm.com>","distinct":true,"url":"https://api.github.com/repos/dillaman/tcmu-runner/commits/ad028e5e8521af8ea60a1dc56b51df03340a35d5"},{"sha":"4cb863cbf665edeab36c50c3cfc16ffc52d76e54","author":{"name":"Bryant G. Ly","email":"c0f67651f079ed1e75f45bfc709d6960f732c103@linux.vnet.ibm.com"},"message":"tcmu/qcow: Fix qcow to work with read/writes\n\nSigned-off-by: Bryant G. Ly <bryantly@linux.vnet.ibm.com>","distinct":true,"url":"https://api.github.com/repos/dillaman/tcmu-runner/commits/4cb863cbf665edeab36c50c3cfc16ffc52d76e54"},{"sha":"0bfcc4c592d057d2e4b277bd988021afd854429c","author":{"name":"Bryant G. Ly","email":"c0f67651f079ed1e75f45bfc709d6960f732c103@linux.vnet.ibm.com"},"message":"tcmu/file_example: Added commands\n\nAdd START_STOP and read_capacity to file backstore\n\nSigned-off-by: Bryant G. Ly <bryantly@linux.vnet.ibm.com>","distinct":true,"url":"https://api.github.com/repos/dillaman/tcmu-runner/commits/0bfcc4c592d057d2e4b277bd988021afd854429c"},{"sha":"729fbb7360c0ef09f90aae8cf6f724c97ada303d","author":{"name":"Bryant G. Ly","email":"c0f67651f079ed1e75f45bfc709d6960f732c103@linux.vnet.ibm.com"},"message":"tcmu/glfs: Add read_capacity/start_stop\n\nSigned-off-by: Bryant G. Ly <bryantly@linux.vnet.ibm.com>","distinct":true,"url":"https://api.github.com/repos/dillaman/tcmu-runner/commits/729fbb7360c0ef09f90aae8cf6f724c97ada303d"},{"sha":"30d84534fe4d674921959af9453065b4ba838ea4","author":{"name":"Andy Grover","email":"3b57b84c25fafa432787cb19a4e06e8a6bd56948@groveronline.com"},"message":"Merge pull request #72 from bgly/ibm_dev\n\nAddition of Read_Capacity_10, Start/Stop, and fix misc bugs","distinct":true,"url":"https://api.github.com/repos/dillaman/tcmu-runner/commits/30d84534fe4d674921959af9453065b4ba838ea4"},{"sha":"c3fb3c09cdb4be955c9a61958ed2366b35566928","author":{"name":"Liu Yuan","email":"5f2e9c424178e6b77fbdc33bf740c0e92f868d68@cmss.chinamobile.com"},"message":"build: add cscope support\n\nThis will create a new target in the Makefile, allowing devvers to enjoy cscope\nutility just by typing 'make cscope'.\n\n'make clean' will also clean up the intermediate cscope files.\n\nSigned-off-by: Liu Yuan <liuyuan@cmss.chinamobile.com>","distinct":true,"url":"https://api.github.com/repos/dillaman/tcmu-runner/commits/c3fb3c09cdb4be955c9a61958ed2366b35566928"},{"sha":"690fce159cf8abc2d867ef696a537d45f5213397","author":{"name":"Andy Grover","email":"3b57b84c25fafa432787cb19a4e06e8a6bd56948@groveronline.com"},"message":"Merge pull request #74 from liuy/master\n\nbuild: add cscope support","distinct":true,"url":"https://api.github.com/repos/dillaman/tcmu-runner/commits/690fce159cf8abc2d867ef696a537d45f5213397"},{"sha":"a7b0371587b54d7ea5777582b9907104a3f78e5d","author":{"name":"Bryant G. Ly","email":"c0f67651f079ed1e75f45bfc709d6960f732c103@linux.vnet.ibm.com"},"message":"tcmu/file_optical: Add File Optical Support\n\nSigned-off-by: Bryant G. Ly <bryantly@linux.vnet.ibm.com>\nSigned-off-by: Michael Cyr <mikecyr@us.ibm.com>","distinct":true,"url":"https://api.github.com/repos/dillaman/tcmu-runner/commits/a7b0371587b54d7ea5777582b9907104a3f78e5d"},{"sha":"c382366f101bd3d6e35362b7cfc697b3d28bf240","author":{"name":"David Disseldorp","email":"ee690324dd12d021394b9f6b4c751f90427c6df2@suse.de"},"message":"libtcmu: fix inquiry buffer length calculations\n\nThe tcmu device config string is added as an entry in the device\nidentification page, which has a corresponding one-byte length stored\nand later retrieved (for length calculations) from a char ptr.\n\nIf device config string length exceeds 127 characters (char maximum)\nthen subsequent length calculations are done using a wrapped value.\n\nBug: https://github.com/open-iscsi/tcmu-runner/issues/76\n\nSigned-off-by: David Disseldorp <ddiss@suse.de>","distinct":true,"url":"https://api.github.com/repos/dillaman/tcmu-runner/commits/c382366f101bd3d6e35362b7cfc697b3d28bf240"},{"sha":"00c32754a8a0522d365125780127743718c55dc2","author":{"name":"David Disseldorp","email":"ee690324dd12d021394b9f6b4c751f90427c6df2@suse.de"},"message":"libtcmu: fix incorrect memcpy length\n\nThe big endian converted value is incorrectly used.\n\nBug: https://github.com/open-iscsi/tcmu-runner/issues/76\n\nSigned-off-by: David Disseldorp <ddiss@suse.de>","distinct":true,"url":"https://api.github.com/repos/dillaman/tcmu-runner/commits/00c32754a8a0522d365125780127743718c55dc2"},{"sha":"c1e49391ceb80b3ebaba60ecf4d5d5514fd2edcd","author":{"name":"David Disseldorp","email":"ee690324dd12d021394b9f6b4c751f90427c6df2@suse.de"},"message":"libtcmu: detect INQURY response truncation\n\ntcmu_memcpy_into_iovec() is used to copy the pregenerated INQUIRY\nresponse data into caller provided iovecs. Ensure that these memcopies\naren't truncated.\n\nSigned-off-by: David Disseldorp <ddiss@suse.de>","distinct":true,"url":"https://api.github.com/repos/dillaman/tcmu-runner/commits/c1e49391ceb80b3ebaba60ecf4d5d5514fd2edcd"},{"sha":"3ecdfc12599e89dd168228fac7c5b36afb74e4f2","author":{"name":"Andy Grover","email":"3b57b84c25fafa432787cb19a4e06e8a6bd56948@groveronline.com"},"message":"Merge pull request #77 from ddiss/inq_buf_overrun\n\nFix tcmu_emulate_evpd_inquiry() device identification page response marshalling","distinct":true,"url":"https://api.github.com/repos/dillaman/tcmu-runner/commits/3ecdfc12599e89dd168228fac7c5b36afb74e4f2"},{"sha":"c8b01834db0c8dd32ff2c7d52ee75b149a0ed90f","author":{"name":"Liu Yuan","email":"5f2e9c424178e6b77fbdc33bf740c0e92f868d68@cmss.chinamobile.com"},"message":"runner: make block_size and num_lbas parts of struct tcmu_device\n\nThis is a preparatioin patch to drag SCSI command handling logic out of plugins\n\nSigned-off-by: Liu Yuan <liuyuan@cmss.chinamobile.com>","distinct":true,"url":"https://api.github.com/repos/dillaman/tcmu-runner/commits/c8b01834db0c8dd32ff2c7d52ee75b149a0ed90f"}]}
{"actor":{"display_login":"dillaman"}}