The patch titled printk: fix wrong format string iter has been removed from the -mm tree. Its filename was printk-fix-wrong-format-string-iter.patch This patch was dropped because it was merged into mainline or a subsystem tree The current -mm tree may be found at http://userweb.kernel.org/~akpm/mmotm/ ------------------------------------------------------ Subject: printk: fix wrong format string iter From: Zhaolei <zhaolei@xxxxxxxxxxxxxx> printk("%Q"); Output before patch: %QQ Output after patch: %Q Signed-off-by: Zhao Lei <zhaolei@xxxxxxxxxxxxxx> Reviewed-by: Lai Jiangshan <laijs@xxxxxxxxxxxxxx> Cc: Frederic Weisbecker <fweisbec@xxxxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> --- lib/vsprintf.c | 16 ---------------- 1 file changed, 16 deletions(-) diff -puN lib/vsprintf.c~printk-fix-wrong-format-string-iter lib/vsprintf.c --- a/lib/vsprintf.c~printk-fix-wrong-format-string-iter +++ a/lib/vsprintf.c @@ -1062,13 +1062,6 @@ int vsnprintf(char *buf, size_t size, co if (str < end) *str = '%'; ++str; - if (*fmt) { - if (str < end) - *str = *fmt; - ++str; - } else { - --fmt; - } break; case FORMAT_TYPE_NRCHARS: { @@ -1356,8 +1349,6 @@ do { \ break; case FORMAT_TYPE_INVALID: - if (!*fmt) - --fmt; break; case FORMAT_TYPE_NRCHARS: { @@ -1544,13 +1535,6 @@ int bstr_printf(char *buf, size_t size, if (str < end) *str = '%'; ++str; - if (*fmt) { - if (str < end) - *str = *fmt; - ++str; - } else { - --fmt; - } break; case FORMAT_TYPE_NRCHARS: _ Patches currently in -mm which might be from zhaolei@xxxxxxxxxxxxxx are origin.patch printk-add-support-for-the-of-hh-length-modifier.patch -- To unsubscribe from this list: send the line "unsubscribe mm-commits" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html