The patch titled small lib/parser.c cleanup has been removed from the -mm tree. Its filename was statistics-infrastructure-prerequisite-parser-fix.patch This patch was dropped because it isn't in the present -mm lineup ------------------------------------------------------ Subject: small lib/parser.c cleanup From: Martin Peschke <mp3@xxxxxxxxxx> simplifying code by using available string duplication function Signed-off-by: Martin Peschke <mp3@xxxxxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> --- lib/parser.c | 8 ++------ 1 files changed, 2 insertions(+), 6 deletions(-) diff -puN lib/parser.c~statistics-infrastructure-prerequisite-parser-fix lib/parser.c --- a/lib/parser.c~statistics-infrastructure-prerequisite-parser-fix +++ a/lib/parser.c @@ -126,11 +126,9 @@ static int match_number(substring_t *s, char *buf; int ret; - buf = kmalloc(s->to - s->from + 1, GFP_KERNEL); + buf = match_strdup(s); if (!buf) return -ENOMEM; - memcpy(buf, s->from, s->to - s->from); - buf[s->to - s->from] = '\0'; *result = simple_strtol(buf, &endp, base); ret = 0; if (endp == buf) @@ -155,11 +153,9 @@ int match_s64(substring_t *s, s64 *resul char *buf; int ret; - buf = kmalloc(s->to - s->from + 1, GFP_KERNEL); + buf = match_strdup(s); if (!buf) return -ENOMEM; - memcpy(buf, s->from, s->to - s->from); - buf[s->to - s->from] = '\0'; *result = simple_strtoll(buf, &endp, base); ret = 0; if (endp == buf) _ Patches currently in -mm which might be from mp3@xxxxxxxxxx are - 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