1
0
mirror of git://sourceware.org/git/lvm2.git synced 2024-12-22 17:35:59 +03:00
LVM2 mirror repository https://sourceware.org/lvm2/
Go to file
Zdenek Kabelac d32ee355c7 bcache: fix waiting problem for completed IO
Call _wait_all() which does check whether there is still
some pending IO before sleep. Otherwise it may happen
our submitted IO operations have been already dispatched
and this call then endlessly waits for IO which are all done.
This can be reproduced when device returns quickly errors
on write requests.
2020-10-16 18:09:55 +02:00
autoconf autoconf: Fix py-compile permissions 2016-02-18 01:05:05 +00:00
base cov: explicitely ignore function result 2020-10-16 16:02:06 +02:00
conf build: make generate 2020-05-19 11:38:23 +02:00
coverity cov: drop model for origin_from_cow 2020-10-16 17:07:58 +02:00
daemons cleanup: matching declaration order 2020-10-16 16:02:06 +02:00
device_mapper build: rename device-mapper to device_mapper 2018-05-12 18:18:23 +02:00
doc release note: typos 2018-05-24 12:32:16 +01:00
include configure: check for pselect 2019-04-10 13:24:41 +02:00
lib bcache: fix waiting problem for completed IO 2020-10-16 18:09:55 +02:00
libdaemon cov: drop checking for EWOULDBLOCK 2020-10-16 17:07:58 +02:00
libdm cleanup: better expressing passing key arg to _hash 2020-10-16 16:02:06 +02:00
liblvm liblvm2app: add a couple tests 2018-05-17 15:55:44 -05:00
man man: correctly use configured directories 2020-10-16 17:07:58 +02:00
nix lockd: Clean up spec 2015-07-04 14:36:57 +02:00
po doc: change fsf address 2016-01-21 12:11:37 +01:00
python python: specify libdm path for linking 2018-05-15 22:02:41 +02:00
scripts systemd: put back DefaultDependencies=no for lvmpolld and lvmetad socket unit 2019-04-11 12:25:45 +02:00
spec spec: Fix lvm2-activation-generator man page handling 2019-10-04 16:32:52 +02:00
test makefiles: document supported var in make help 2020-10-16 17:07:59 +02:00
tools pvmove: check return value of top_level_lv_name() 2020-10-16 17:07:59 +02:00
udev udev: do not overwrite ID_MODEL in 69-dm-lvm-metad.rules 2019-07-04 13:06:44 +02:00
.gitignore gitignore: ignore all cscope generated files 2020-10-16 17:07:59 +02:00
acinclude.m4 [build] uncomment 'serial 3' in an m4 file. 2018-04-30 09:44:27 +01:00
aclocal.m4 configure: update with latest AM_PATH_PYTHON 2020-10-16 18:09:55 +02:00
configure configure: use our ordered list of python names 2020-10-16 18:09:55 +02:00
configure.ac configure: use our ordered list of python names 2020-10-16 18:09:55 +02:00
COPYING doc: change fsf address 2016-01-21 12:11:37 +01:00
COPYING.BSD Add BSD 2-Clause License 2018-07-27 17:09:03 +02:00
COPYING.LIB Fix inconsistent licence notices: executables are GPLv2; libraries LGPLv2.1. 2007-08-20 20:55:30 +00:00
INSTALL quick review of docs 2008-11-04 17:49:22 +00:00
make.tmpl.in [radix-tree] Bring radix-tree up to date with the master branch 2020-01-16 14:03:42 +00:00
Makefile.in [radix-tree] Bring radix-tree up to date with the master branch 2020-01-16 14:03:42 +00:00
README README: update 2020-10-16 17:07:58 +02:00
TESTING docs: Add TESTING file 2017-12-14 16:45:47 +01:00
VERSION post-release 2020-03-24 19:22:53 +01:00
VERSION_DM post-release 2020-03-24 19:22:53 +01:00
WHATS_NEW bcache: fix waiting problem for completed IO 2020-10-16 18:09:55 +02:00
WHATS_NEW_DM WHATS_NEWS: update 2020-04-08 15:36:01 +02:00

This tree contains the LVM2 and device-mapper tools and libraries.

For more information about LVM2 read the changelog in the WHATS_NEW file.
Installation instructions are in INSTALL.

There is no warranty - see COPYING and COPYING.LIB.

Tarballs are available from:
  ftp://sourceware.org/pub/lvm2/
  https://github.com/lvmteam/lvm2/releases

The source code is stored in git:
  https://sourceware.org/git/?p=lvm2.git
  git clone git://sourceware.org/git/lvm2.git
mirrored to:
  https://github.com/lvmteam/lvm2
  git clone https://github.com/lvmteam/lvm2.git
  git clone git@github.com:lvmteam/lvm2.git

Mailing list for general discussion related to LVM2:
  linux-lvm@redhat.com
  Subscribe from https://www.redhat.com/mailman/listinfo/linux-lvm

Mailing lists for LVM2 development, patches and commits:
  lvm-devel@redhat.com
  Subscribe from https://www.redhat.com/mailman/listinfo/lvm-devel

  lvm2-commits@lists.fedorahosted.org (Read-only archive of commits)
  Subscribe from https://fedorahosted.org/mailman/listinfo/lvm2-commits

Mailing list for device-mapper development, including kernel patches
and multipath-tools:
  dm-devel@redhat.com
  Subscribe from https://www.redhat.com/mailman/listinfo/dm-devel

Website:
  https://sourceware.org/lvm2/

Report upstream bugs at:
  https://bugzilla.redhat.com/enter_bug.cgi?product=LVM%20and%20device-mapper
or open issues at:
  https://github.com/lvmteam/lvm2/issues

The source code repository used until 7th June 2012 is accessible using CVS:

  cvs -d :pserver:cvs@sourceware.org:/cvs/lvm2 login cvs
  cvs -d :pserver:cvs@sourceware.org:/cvs/lvm2 checkout LVM2

The password is cvs.