Zdenek Kabelac
6fc4c99b2f
cleanup: use dev_t type
2012-06-22 13:50:21 +02:00
Zdenek Kabelac
6bd3864b41
thin: fix lvconvert error path NULL dereference
...
For printing the name, use given command line parameter.
2012-06-22 13:50:21 +02:00
Zdenek Kabelac
e9f9c6be26
lvmetad: check for fid existance
...
Fail to update lvmetad with proper log error message.
2012-06-22 13:50:21 +02:00
Zdenek Kabelac
2539769356
fix: limit preallocate stack size
...
If the user would set bigger reserved stack size then what
is allowed in resources (ulimit -s), then he would get coredump
So avoid coredump and ignore creation of such large stack size
(lvm should work properly, with just 64KB, so the option could
be eliminated).
2012-06-22 13:48:04 +02:00
Zdenek Kabelac
192fa11dab
fix: use 64bit math for reserved memory
...
If the user specifies number in the range of [4G/1024, 4G>,
the used value would wrap around (32bit math).
So keep the math 64bit.
Note, using such large lvm.conf values is pointless with lvm2.
2012-06-22 13:32:19 +02:00
Zdenek Kabelac
6f3cd63551
cleanup: replace memset with struct initilization
...
Simplifies the code, properly detects too long socket paths,
drops unused parameter.
2012-06-22 13:23:03 +02:00
Alasdair G Kergon
da42ee3a1f
kernel docs: Refresh kernel target documentation
...
Update the packaged copy of the in-kernel target documentation files.
Adds dm-verity, updates thin provisioning and makes minor corrections
elsewhere.
2012-06-21 23:48:40 +01:00
Zdenek Kabelac
461eb1ac6a
cmirrord: add missing checks for kernel_send
...
Log errors if kernel_send fails.
2012-06-20 14:48:26 +02:00
Zdenek Kabelac
ac8a931889
headers: add some __attribute__ instrumentation
...
Use some malloc and strdup instrumentation and warning attributes
and standard systems headers.
2012-06-20 14:48:11 +02:00
Zdenek Kabelac
ba222c6e35
cleanup: use struct initializers instead of memset
...
No need to call memset if we the language can do that.
2012-06-20 14:47:54 +02:00
Zdenek Kabelac
865b9d3701
cmirrord: fix cut&paste
2012-06-20 14:41:57 +02:00
Zdenek Kabelac
fb4584b83d
cmirrord: add test for closedir() and close()
2012-06-20 14:40:39 +02:00
Peter Rajnoha
e77803edc9
systemd: Add Documentation references
...
These documentation references show up in "systemctl status" output.
2012-06-20 14:23:50 +02:00
Zdenek Kabelac
2f99e5e35a
Sync filesystem for thin snapshots
...
Add missing lockfs option when suspend origin, before thin volume
snapshot is created
2012-06-15 14:43:07 +02:00
Alasdair G Kergon
2955f13ecc
gitignore: Ignore files ending in ~
2012-06-11 16:13:02 +01:00
Alasdair G Kergon
05fb515863
veritysetup: Remove code as now in cryptsetup.
...
The veritysetup code has moved to the cryptsetup package.
http://code.google.com/p/cryptsetup/
2012-06-11 16:12:20 +01:00
Alasdair G Kergon
d41ad502b8
release: post-release update version
2012-06-09 00:44:01 +01:00
Alasdair G Kergon
8dade001b8
release: WHATS_NEW tidy
2012-06-09 00:29:20 +01:00
Alasdair G Kergon
dd5b2974c0
gitignore: Remove redundant test dir entry
2012-06-08 23:34:15 +01:00
Alasdair G Kergon
f3c20bf7e6
VERSION: Update for release.
2012-06-08 22:14:30 +01:00
Alasdair G Kergon
389498764a
WHATS_NEW_DM: Update for release.
2012-06-08 22:13:33 +01:00
Alasdair G Kergon
e892557ac6
gitignore: add .swp
2012-06-08 21:53:07 +01:00
Alasdair G Kergon
9f01f1453c
dmeventd: Improve comment about repeated DIE msgs
2012-06-08 21:52:02 +01:00
Alasdair G Kergon
a35e45a79e
Rename git report from LVM2.git to lvm2.git.
...
Update reference in README file.
2012-06-08 17:41:43 +01:00
Alasdair G Kergon
a2a37f8fee
More .gitignore files for an in-source-tree build.
...
Tell git to ignore files generated by a build inside the source tree.
2012-06-08 16:34:43 +01:00
Alasdair G Kergon
d644d4e14e
Add .gitignore files for an in-source-tree build.
...
Tell git to ignore files generated by a build inside the source tree.
2012-06-08 16:26:21 +01:00
Alasdair G Kergon
b680b09bc8
Mention old source code web location in README.
2012-06-07 16:20:23 +01:00
Alasdair G Kergon
206ff950ba
Update VERSION date.
2012-06-07 15:59:01 +01:00
Alasdair G Kergon
d459f6b32a
Edit WHATS_NEW.
2012-06-07 15:14:19 +01:00
Alasdair G Kergon
bb2a2bb3ff
Remove obsolete CVS helper script.
...
Remove last_cvs_update.sh now that we're using git.
2012-06-07 14:06:01 +01:00
Alasdair G Kergon
859165e005
Update source code location in README.
...
Change CVS to git and mention lvm2-commits list.
2012-06-07 13:48:13 +01:00
Alasdair G Kergon
64a3ac8f51
Upstream source repo move to fedorahosted.org git.
...
Change version number suffix from -cvs to -git.
2012-06-06 13:26:46 +01:00
Peter Rajnoha
06738cac05
Remove unsupported udev_get_dev_path libudev call used for checking udev dir.
...
With latest changes in the udev, some deprecated functions were removed
from libudev amongst which there was the "udev_get_dev_path" function
we used to compare a device directory used in udev and directore set in
libdevmapper. The "/dev" is hardcoded in udev now (udev version >= 183).
Amongst other changes and from packager's point of view, it's also
important to note that the libudev development library ("libudev-devel")
could now be a part of the systemd development library ("systemd-devel")
because of the udev + systemd merge.
2012-05-29 08:09:10 +00:00
Zdenek Kabelac
8cdb78d0dd
Fix error path
...
Do not increase nr_filt in case of NULL ret value, since the error path
doesn't handle NULL pointers.
2012-05-23 13:02:36 +00:00
Zdenek Kabelac
8db4540263
Move thin_check_executable to proper section
...
It's read from global section.
In-release change, so no what's new
2012-05-23 12:59:35 +00:00
Peter Rajnoha
9bb148ff4e
Partial activation working, expect success in tests.
2012-05-17 12:03:30 +00:00
Peter Rajnoha
1dffc9bcb0
Re-enable tests for snapshots of mirrors.
2012-05-17 08:04:11 +00:00
Zdenek Kabelac
313a71048e
snaps of mirrors are enabled
2012-05-16 15:01:06 +00:00
Zdenek Kabelac
ec50952652
ok - that was nice mid-air collision
2012-05-16 13:09:09 +00:00
Zdenek Kabelac
6fa1d69804
update
2012-05-16 13:06:18 +00:00
Alasdair Kergon
56d49cbf13
Re-enable partial activation of non-thin LVs until it can be fixed. (2.02.90)
...
- The test should be checking the LV as a whole, not just individual segments.
2012-05-16 12:50:14 +00:00
Petr Rockai
12a15f939c
Add a (currently failing) test for RHBZ 816672.
2012-05-16 10:44:36 +00:00
Petr Rockai
03885b6863
Add provisions to flag tests that we know will fail, without flagging the build
...
(i.e. an expected failure).
2012-05-16 10:43:41 +00:00
Alasdair Kergon
f1aabd5c60
Set delay_resume_if_new on deptree snapshot origin.
...
(Must avoid activating snapshot origin more than once concurrently.)
2012-05-15 21:27:24 +00:00
Alasdair Kergon
61712a1f0d
add major:minor to table size changed debug message
2012-05-15 20:03:12 +00:00
Alasdair Kergon
b96c213356
indicate when deptree detects but ignores size change in debug msg
2012-05-15 14:10:54 +00:00
Alasdair Kergon
0dc622c777
Refer to details of snapshot of raid problem.
2012-05-14 16:29:50 +00:00
Alasdair Kergon
e0ed1b458d
Warn of deadlock risk when using snapshots of mirror segment type.
2012-05-14 16:18:57 +00:00
Alasdair Kergon
8b59522d67
Fix cling policy not to behave like normal policy if no previous LV seg.
...
Fix alloc cling to cling to PVs already found with contiguous policy.
2012-05-11 22:53:13 +00:00
Alasdair Kergon
8a689fd04d
Fix allocation policy loop so it doesn't continue beyond cling using later
...
policies it shouldn't be using when --alloc cling is specified but no tags
are defined.
2012-05-11 22:19:12 +00:00