I am fixing issues in a test suite using `lvcreate -L $SIZE...` to create LVs. Usually there is absolute size passed (e.g. `4G`) but when creating larger LVs I want them not to exceed size of available PVs so want to be able to use `%PVS` or `%FREE` with -L. Is there any reason why `100%PVS` should not be accepted with `-L`?
Well it was simply an implementation matter that adding it to -l was easier than adding it to -L. Anything is possible, but we have more important things to do so don't expect this any time soon.
I've partial patchset 'ready'- but accepting it globally is a bit more complicated (i.e. lvresize...)