Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on May 12, 2015
  1. @jjd27 @germanop

    init.d-tapback: correct typo

    jjd27 authored germanop committed
    Signed-off-by: Jonathan Davies <jonathan.davies@citrix.com>
    
    GitHub: closes #156 on xapi-project/blktap
  2. @tmakatos @germanop

    CP-10070: report read caching status in tap-ctl stat

    tmakatos authored germanop committed
    Signed-off-by: Thanos Makatos <thanos.makatos@citrix.com>
    Reviewed-by: Felipe Franciosi <felipe.franciosi@citrix.com>
    
    GitHub: closes #160 on xapi-project/blktap
  3. @germanop

    Merge "Update to support CentOS 7"

    germanop authored
    Signed-off-by: Germano Percossi <germano.percossi@citrix.com>
    
    Github: closes #158 on xapi-project/blktap
  4. @germanop

    CA-159674: Own the log directory in the spec file

    Ross Lagerwall authored germanop committed
    Creating and owning the log directory in the package prevents logrotate
    from complaining about missing directories.
    
    Signed-off-by: Ross Lagerwall <ross.lagerwall@citrix.com>
    Reviewed-by: Stefano Panella <stefano.panella@citrix.com>
  5. @germanop

    CP-9798: Update cgroups path

    Ross Lagerwall authored germanop committed
    On systemd systems, cgroups are automatically mounted at a slightly
    different location, so update the path.
    
    Signed-off-by: Ross Lagerwall <ross.lagerwall@citrix.com>
    Reviewed-by: Stefano Panella <stefano.panella@citrix.com>
  6. @germanop

    CP-9798: Move block device renaming into the kernel

    Ross Lagerwall authored germanop committed
    Block device renaming is no longer supported by udev, so make
    the changes in the kernel instead.
    
    Signed-off-by: Ross Lagerwall <ross.lagerwall@citrix.com>
    Reviewed-by: Stefano Panella <stefano.panella@citrix.com>
Commits on Mar 27, 2015
  1. @germanop

    Pre-release v3.0.50

    germanop authored
    Signed-off-by: Germano Percossi <germano.percossi@citrix.com>
Commits on Feb 24, 2015
  1. @tmakatos @chandrikas

    CA-147284: don't use non-async-signal-safe functions for SIGHUP

    tmakatos authored chandrikas committed
    This patch removes the usage of non-async-signal-safe functions when
    handling SIGHUP and replaces it with an event.
    
    Signed-off-by: Thanos Makatos <thanos.makatos@citrix.com>
    Acked-by: Chandrika Srinivasan <chandrika.srinivasan@citrix.com>
    
    GitHub: closes #135 on xapi-project/blktap
Commits on Jan 26, 2015
  1. @tmakatos

    Merge branch 'CA-148137'

    tmakatos authored
    GitHub: closes #153 on xapi-project/blktap
  2. @tmakatos

    CA-148137: unit tests for NBD client

    tmakatos authored
    This patch adds unit tests for the NBD client w.r.t. requests failing.
    
    Signed-off-by: Thanos Makatos <thanos.makatos@citrix.com>
    [germano.percossi@citrix.com: rearranged code]
    Signed-off-by: Germano Percossi <germano.percossi@citrix.com>
  3. @tmakatos

    CA-148137: don't free NBD client if there are pending requests

    tmakatos authored
    This patch fixes a bug where we blindly deallocate the NBD client without
    checking whether there are pending requests. We address this issue by
    marking the client as "dead" and letting the last pending request to
    complete to deallocate it.
    
    Signed-off-by: Thanos Makatos <thanos.makatos@citrix.com>
    [germano.percossi@citrix.com: rearranged code]
    Signed-off-by: Germano Percossi <germano.percossi@citrix.com>
  4. @tmakatos

    CA-147893: don't die if hotplug-status gets arbitrarily written

    tmakatos authored
    This might happen because something has gone horribly wrong (in udev and/or
    XAPI).
    
    Signed-off-by: Thanos Makatos <thanos.makatos@citrix.com>
    Reviewed-by: Felipe Franciosi <felipe.franciosi@citrix.com>
    
    GitHub: closes #154 on xapi-project/blktap
Commits on Jan 8, 2015
  1. @johnelse @tmakatos

    CA-128460: Fix typo in tap-ctl stats output

    johnelse authored tmakatos committed
    Signed-off-by: John Else <john.else@citrix.com>
    Reviewed-by: Thanos Makatos <thanos.makatos@citrix.com>
    
    GitHub: closes #150 on xapi-project/blktap
Commits on Oct 23, 2014
  1. @cristiklein @tmakatos

    Documented how to test for O_DIRECT support

    cristiklein authored tmakatos committed
    Signed-off-by: Cristian Klein <cristian.klein@cs.umu.se>
    Acked-by: Thanos Makatos <thanos.makatos@citrix.com>
    
    GitHub: closes #103 on xapi-project/blktap
Commits on Oct 22, 2014
  1. @tmakatos

    Merge branch 'xs64bit'

    tmakatos authored
    Merge from product branch Creedence
    
    Signed-off-by: Thanos Makatos <thanos.makatos@citrix.com>
Commits on Oct 10, 2014
  1. @tmakatos

    Merge branch 'CA-147671' into xs64bit

    Flavien Quesnel authored tmakatos committed
    Signed-off-by: Flavien Quesnel <flavien.quesnel@citrix.com>
    
    GitHub: closes #137 on xapi-project/blktap
  2. @tmakatos

    CA-147671: [UnitTest] Add unit tests for tdaio_queue_read

    Flavien Quesnel authored tmakatos committed
    Signed-off-by: Flavien Quesnel <flavien.quesnel@citrix.com>
    Reviewed-by: Chandrika Srinivasan <chandrika.srinivasan@citrix.com>
  3. @tmakatos

    CA-147671: Refactor block-aio.c before unit testing tdaio_queue_read

    Flavien Quesnel authored tmakatos committed
    Signed-off-by: Flavien Quesnel <flavien.quesnel@citrix.com>
    Reviewed-by: Chandrika Srinivasan <chandrika.srinivasan@citrix.com>
    Reviewed-by: Thanos Makatos <thanos.makatos@citrix.com>
  4. @tmakatos

    Revert "Merge branch 'CA-147671' into xs64bit"

    tmakatos authored
    This reverts commit e1d4b6a, reversing
    changes made to 8c43c80.
    
    Commits 5b23740 and 0d146e6 are reverted because they break the build
    and the merge doesn't have a "GitHub: closes ..." tag.
    
    Signed-off-by: Thanos Makatos <thanos.makatos@citrix.com>
Commits on Oct 9, 2014
  1. @tmakatos

    Merge branch 'CA-147671' into xs64bit

    Flavien Quesnel authored tmakatos committed
    Signed-off-by: Flavien Quesnel <flavien.quesnel@citrix.com>
  2. @tmakatos

    CA-147671: [UnitTest] Add unit tests for tdaio_queue_read

    Flavien Quesnel authored tmakatos committed
    Signed-off-by: Flavien Quesnel <flavien.quesnel@citrix.com>
    Reviewed-by: Chandrika Srinivasan <chandrika.srinivasan@citrix.com>
  3. @tmakatos

    CA-147671: Refactor block-aio.c before unit testing tdaio_queue_read

    Flavien Quesnel authored tmakatos committed
    Signed-off-by: Flavien Quesnel <flavien.quesnel@citrix.com>
    Reviewed-by: Chandrika Srinivasan <chandrika.srinivasan@citrix.com>
Commits on Sep 30, 2014
  1. @siddharthv

    CA-140343: Fix 'Unknown error' in tapback

    siddharthv authored
    Signed-off-by: Siddharth Vinothkumar <siddharth.vinothkumar@citrix.com>
    Reviewed-by: Chandrika Srinivasan <chandrika.srinivasan@citrix.com>
    
    GitHub: closes #130 on xapi-project/blktap
Commits on Sep 26, 2014
  1. @germanop

    CA-145685: Fix size and offset for read requests

    Flavien Quesnel authored germanop committed
    Signed-off-by: Flavien Quesnel <flavien.quesnel@citrix.com>
    Reviewed-by: Thanos Makatos <thanos.makatos@citrix.com>
    
    GitHub: closes #133 on xapi-project/blktap
Commits on Sep 25, 2014
  1. @tmakatos

    CA-147159: don't spam the logs for low mem mode event

    tmakatos authored
    Although knowing when tapdisk enters in or exits from low memory mode is
    a useful piece of information for debugging, the logs get severely
    spammed in the presence of many VBDs, increasing the chances that dom0
    runs out of disk space.
    
    Signed-off-by: Thanos Makatos <thanos.makatos@citrix.com>
    Reviewed-by: Chandrika Srinivasan <chandrika.srinivasan@citrix.com>
    
    GitHub: closes #136 on xapi-project/blktap
  2. @tmakatos

    Merge branch 'CA-146660' into xs64bit

    tmakatos authored
    Signed-off-by: Thanos Makatos <thanos.makatos@citrix.com>
    
    GitHub: closes #134 on xapi-project/blktap
  3. @tmakatos

    CA-146660: print error message instead of errno

    tmakatos authored
    Signed-off-by: Thanos Makatos <thanos.makatos@citrix.com>
    Reviewed-by: Siddharth Vinothkumar <siddharth.vinothkumar@citrix.com>
  4. @tmakatos

    CA-146660: prefix all errors messages with tap-err

    tmakatos authored
    This is consistent with the other path of logging (using sylog(3)), and
    facilitates debugging.
    
    Signed-off-by: Thanos Makatos <thanos.makatos@citrix.com>
    Reviewed-by: Siddharth Vinothkumar <siddharth.vinothkumar@citrix.com>
  5. @matelakat

    Merge branch 'CA-147141' into xs64bit

    matelakat authored
    GitHub: closes #131 on xapi-project/blktap
  6. @matelakat

    CA-147141: Rename test methods, add documentation

    matelakat authored
    blktap is using the underscore convention, so using the same notation in
    the tests as well. Also added some comments to explain the tests.
    
    Signed-off-by: Mate Lakat <mate.lakat@citrix.com>
    Reviewed-by: Thanos Makatos <thanos.makatos@citrix.com>
  7. @matelakat

    CA-147141: Test tapdisk_xenblkif_complete_request

    matelakat authored
    Signed-off-by: Mate Lakat <mate.lakat@citrix.com>
    Reviewed-by: Thanos Makatos <thanos.makatos@citrix.com>
  8. @matelakat

    CA-147141: Add example noop unit tests

    matelakat authored
    Signed-off-by: Mate Lakat <mate.lakat@citrix.com>
    Reviewed-by: Thanos Makatos <thanos.makatos@citrix.com>
  9. @matelakat

    CA-147141: Move declarations to source file

    matelakat authored
    These inline methods were declared in the header file, and the unit
    testing framework failed to create mock implementations. Moving the
    declarations to the source file to avoid this problem.
    
    Signed-off-by: Mate Lakat <mate.lakat@citrix.com>
    Reviewed-by: Thanos Makatos <thanos.makatos@citrix.com>
  10. @matelakat

    CA-147141: Fix includes in tapdisk-interface.h

    matelakat authored
    As tapdisk-interface.h was referencing to types which were not defined,
    so automatic mock creation failed. With this fix, the file should
    compile on its own.
    
    Signed-off-by: Mate Lakat <mate.lakat@citrix.com>
    Reviewed-by: Thanos Makatos <thanos.makatos@citrix.com>
Commits on Sep 22, 2014
  1. @tmakatos

    CA-146166: don't create io_ring uninitialised

    tmakatos authored
    Signed-off-by: Thanos Makatos <thanos.makatos@citrix.com>
    Reviewed-by: Flavien Quesnel <flavien.quesnel@citrix.com>
    
    GitHub: closes #132 on xapi-project/blktap
Something went wrong with that request. Please try again.