diff options
| -rw-r--r-- | fs/proc/kcore.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/fs/proc/kcore.c b/fs/proc/kcore.c index 3ceff3857272..1294eda4acae 100644 --- a/fs/proc/kcore.c +++ b/fs/proc/kcore.c | |||
| @@ -100,7 +100,7 @@ static int notesize(struct memelfnote *en) | |||
| 100 | int sz; | 100 | int sz; |
| 101 | 101 | ||
| 102 | sz = sizeof(struct elf_note); | 102 | sz = sizeof(struct elf_note); |
| 103 | sz += roundup(strlen(en->name), 4); | 103 | sz += roundup((strlen(en->name) + 1), 4); |
| 104 | sz += roundup(en->datasz, 4); | 104 | sz += roundup(en->datasz, 4); |
| 105 | 105 | ||
| 106 | return sz; | 106 | return sz; |
| @@ -116,7 +116,7 @@ static char *storenote(struct memelfnote *men, char *bufp) | |||
| 116 | 116 | ||
| 117 | #define DUMP_WRITE(addr,nr) do { memcpy(bufp,addr,nr); bufp += nr; } while(0) | 117 | #define DUMP_WRITE(addr,nr) do { memcpy(bufp,addr,nr); bufp += nr; } while(0) |
| 118 | 118 | ||
| 119 | en.n_namesz = strlen(men->name); | 119 | en.n_namesz = strlen(men->name) + 1; |
| 120 | en.n_descsz = men->datasz; | 120 | en.n_descsz = men->datasz; |
| 121 | en.n_type = men->type; | 121 | en.n_type = men->type; |
| 122 | 122 | ||
