mirror of
git://sourceware.org/git/lvm2.git
synced 2024-12-21 13:34:40 +03:00
libdm: use 64bit type for raid index
Used properly signed 64bit constant for shifting.
This commit is contained in:
parent
f0f4248333
commit
7ec8e691c4
@ -1,5 +1,6 @@
|
|||||||
Version 1.02.85 -
|
Version 1.02.85 -
|
||||||
===================================
|
===================================
|
||||||
|
Use correctly signed 64b constant when working with raid volumes.
|
||||||
Exit dmeventd with pidfile cleanup instead of raising SIGKILL on DIE request.
|
Exit dmeventd with pidfile cleanup instead of raising SIGKILL on DIE request.
|
||||||
Add new DM_EVENT_GET_PARAMETERS request to dmeventd protocol.
|
Add new DM_EVENT_GET_PARAMETERS request to dmeventd protocol.
|
||||||
Do not use systemd's reload for dmeventd restart, use dmeventd -R instead.
|
Do not use systemd's reload for dmeventd restart, use dmeventd -R instead.
|
||||||
|
@ -2243,11 +2243,11 @@ static int _raid_emit_segment_line(struct dm_task *dmt, uint32_t major,
|
|||||||
EMIT_PARAMS(pos, " region_size %u", seg->region_size);
|
EMIT_PARAMS(pos, " region_size %u", seg->region_size);
|
||||||
|
|
||||||
for (i = 0; i < (seg->area_count / 2); i++)
|
for (i = 0; i < (seg->area_count / 2); i++)
|
||||||
if (seg->rebuilds & (1 << i))
|
if (seg->rebuilds & (1ULL << i))
|
||||||
EMIT_PARAMS(pos, " rebuild %u", i);
|
EMIT_PARAMS(pos, " rebuild %u", i);
|
||||||
|
|
||||||
for (i = 0; i < (seg->area_count / 2); i++)
|
for (i = 0; i < (seg->area_count / 2); i++)
|
||||||
if (seg->writemostly & (1 << i))
|
if (seg->writemostly & (1ULL << i))
|
||||||
EMIT_PARAMS(pos, " write_mostly %u", i);
|
EMIT_PARAMS(pos, " write_mostly %u", i);
|
||||||
|
|
||||||
if (seg->writebehind)
|
if (seg->writebehind)
|
||||||
|
Loading…
Reference in New Issue
Block a user