commit | 1031bc589228ca35b3b6fb3dfe4656c0da5fbeb4 | [log] [tgz] |
---|---|---|
author | Dmitry Monakhov <dmonakhov@openvz.org> | Mon Apr 13 16:31:35 2015 +0400 |
committer | Al Viro <viro@zeniv.linux.org.uk> | Wed Jan 06 12:55:29 2016 -0500 |
tree | 52ad94e769ee16491c9db4e9904ac266292e4996 | |
parent | 424081f3c881ca3aef50cfa571e91863c10d952a [diff] |
lib/vsprintf: add %*pg format specifier This allow to directly print block_device name. Currently one should use bdevname() with temporal char buffer. This is very ineffective because bloat stack usage for deep IO call-traces Example: %pg -> sda, sda1 or loop0p1 [AV: fixed a minor braino - position updates should not be dependent upon having reached the of buffer] Signed-off-by: Dmitry Monakhov <dmonakhov@openvz.org> Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>