Given the description "lvscan scans all known volume groups or all supported LVM block devices in the system for defined Logical Volumes. The output consists of one line for each Logical Volume indicating whether or not it is active, a snapshot or origin, the size of the device and its allocation policy.", then lvscan should not honour "silent=1", because that behaviour has the effect of rendering the command pointless.