Initial release of seafile fuse-client

I’ve written up a simple client for Seafile, based on FUSE-client under Linux. See https://github.com/dongsupark/seafile-fuse-client for details. To install it, do like the following: 1. Prequisites a. Install python-seafile. Python-seafile is needed as seafile-fuse-client depends on python API provided by seafile: $ git clone https://github.com/dongsupark/python-seafile.git $ cd python-seafile $ python setup.py install b. Install required … [Read more…]

simplify block layer based on immutable biovecs

[RFC PATCH 00/17] simplify block layer based on immutable biovecs https://lkml.org/lkml/2014/12/22/128 This is the first attempt of simplifying block layer based on immutable biovecs. Immutable biovecs, implemented by Kent Overstreet, have been available in mainline since v3.14. Its original goal was actually making generic_make_request() accept arbitrarily sized bios, and pushing the splitting down to the … [Read more…]

Südkorea: Langer Schatten der Diktatur

http://www.jungewelt.de/2014/12-20/045.php Langer Schatten der Diktatur Südkoreas Verfassungsgericht verbietet linke Oppositionspartei UPP. Kritiker beklagen Ende der Demokratie Von Michael Streitberg Als Lee Jung-hee, Vorsitzende der linken Vereinigten Fortschrittlichen Partei (UPP), zu ihren vor dem Verfassungsgericht in Seoul versammelten Anhängern sprach, hatte sie Tränen in den Augen: »Der heutige Tag markiert den Untergang unserer Demokratie«, brachte sie … [Read more…]

How to achieve block I/O ordering in QEMU

TL;DR : It’s hard to achieve perfect ordering of block I/O under Linux. The most probable solution of data corruption would be upgrading QEMU to 2.0 or higher. 1. Overview From the perspective of block integrity, Linux block I/O has been the core of controversy. It’s inherently sensitive issue, because a tiny bit of misfunction … [Read more…]