public inbox for lvm2-cvs@sourceware.org
help / color / mirror / Atom feed
* LVM2/lib/filters filter.c
@ 2011-11-11 16:59 mbroz
0 siblings, 0 replies; 5+ messages in thread
From: mbroz @ 2011-11-11 16:59 UTC (permalink / raw)
To: lvm-devel, lvm2-cvs
CVSROOT: /cvs/lvm2
Module name: LVM2
Changes by: mbroz@sourceware.org 2011-11-11 16:59:30
Modified files:
lib/filters : filter.c
Log message:
Fix major number filter structure boundary test.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/lib/filters/filter.c.diff?cvsroot=lvm2&r1=1.64&r2=1.65
--- LVM2/lib/filters/filter.c 2011/11/11 15:11:12 1.64
+++ LVM2/lib/filters/filter.c 2011/11/11 16:59:30 1.65
@@ -154,7 +154,7 @@
log_debug("%s: Skipping: open failed", name);
return 0;
}
-
+
/* Check it's not too small */
if (!dev_get_size(dev, &size)) {
log_debug("%s: Skipping: dev_get_size failed", name);
@@ -319,7 +319,7 @@
int max_partitions(int major)
{
- if (major > NUMBER_OF_MAJORS)
+ if (major >= NUMBER_OF_MAJORS)
return 0;
return _partitions[major].max_partitions;
@@ -327,7 +327,7 @@
int major_is_scsi_device(int major)
{
- if (major > NUMBER_OF_MAJORS)
+ if (major >= NUMBER_OF_MAJORS)
return 0;
return (_partitions[major].flags & PARTITION_SCSI_DEVICE) ? 1 : 0;
^ permalink raw reply [flat|nested] 5+ messages in thread
* LVM2/lib/filters filter.c
@ 2012-02-13 10:45 zkabelac
0 siblings, 0 replies; 5+ messages in thread
From: zkabelac @ 2012-02-13 10:45 UTC (permalink / raw)
To: lvm-devel, lvm2-cvs
CVSROOT: /cvs/lvm2
Module name: LVM2
Changes by: zkabelac@sourceware.org 2012-02-13 10:45:26
Modified files:
lib/filters : filter.c
Log message:
Remove duplicit test
When it's space it's also not a '\0'.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/lib/filters/filter.c.diff?cvsroot=lvm2&r1=1.68&r2=1.69
--- LVM2/lib/filters/filter.c 2012/02/08 12:48:14 1.68
+++ LVM2/lib/filters/filter.c 2012/02/13 10:45:26 1.69
@@ -221,7 +221,7 @@
while (fgets(line, 80, pd) != NULL) {
i = 0;
- while (line[i] == ' ' && line[i] != '\0')
+ while (line[i] == ' ')
i++;
/* If it's not a number it may be name of section */
@@ -238,7 +238,7 @@
/* Find the start of the device major name */
while (line[i] != ' ' && line[i] != '\0')
i++;
- while (line[i] == ' ' && line[i] != '\0')
+ while (line[i] == ' ')
i++;
/* Look for md device */
^ permalink raw reply [flat|nested] 5+ messages in thread
* LVM2/lib/filters filter.c
@ 2011-11-18 19:36 zkabelac
0 siblings, 0 replies; 5+ messages in thread
From: zkabelac @ 2011-11-18 19:36 UTC (permalink / raw)
To: lvm-devel, lvm2-cvs
CVSROOT: /cvs/lvm2
Module name: LVM2
Changes by: zkabelac@sourceware.org 2011-11-18 19:36:10
Modified files:
lib/filters : filter.c
Log message:
Remove constant expression check
"result_independent_of_operands: ((dev->dev & 0xfff00UL) >> 8) ==
18446744073709551615UL /* -1 */ is always false regardless of the values
of its operands (logical operand of if)."
'dev->dev' is set in dev-cache.c _insert() and it's not expectable
st_rdev would have '-1'
This code has been introduced with drbd support commit and code never
worked - so eliminated.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/lib/filters/filter.c.diff?cvsroot=lvm2&r1=1.65&r2=1.66
--- LVM2/lib/filters/filter.c 2011/11/11 16:59:30 1.65
+++ LVM2/lib/filters/filter.c 2011/11/18 19:36:10 1.66
@@ -64,9 +64,6 @@
{
dev_t primary_dev;
- if (MAJOR(dev->dev) == -1)
- return 0;
-
if (MAJOR(dev->dev) == _md_major)
return 1;
^ permalink raw reply [flat|nested] 5+ messages in thread
* LVM2/lib/filters filter.c
@ 2005-08-08 17:54 agk
0 siblings, 0 replies; 5+ messages in thread
From: agk @ 2005-08-08 17:54 UTC (permalink / raw)
To: lvm2-cvs
CVSROOT: /cvs/lvm2
Module name: LVM2
Changes by: agk@sourceware.org 2005-08-08 17:54:23
Modified files:
lib/filters : filter.c
Log message:
Recognise aoe devices.
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/LVM2/lib/filters/filter.c.diff?cvsroot=lvm2&r1=1.29&r2=1.30
^ permalink raw reply [flat|nested] 5+ messages in thread
* LVM2/lib/filters filter.c
@ 2004-04-14 17:33 agk
0 siblings, 0 replies; 5+ messages in thread
From: agk @ 2004-04-14 17:33 UTC (permalink / raw)
To: lvm2-cvs
CVSROOT: /cvs/lvm2
Module name: LVM2
Changes by: agk@sourceware.org 2004-04-14 17:33:52
Modified files:
lib/filters : filter.c
Log message:
Add power2
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/LVM2/lib/filters/filter.c.diff?cvsroot=lvm2&r1=1.18&r2=1.19
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2012-02-13 10:45 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-11-11 16:59 LVM2/lib/filters filter.c mbroz
-- strict thread matches above, loose matches on Subject: below --
2012-02-13 10:45 zkabelac
2011-11-18 19:36 zkabelac
2005-08-08 17:54 agk
2004-04-14 17:33 agk
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).