Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 295277
b: refs/heads/master
c: 59a32e2
h: refs/heads/master
i:
  295275: 3630481
v: v3
  • Loading branch information
Eric Dumazet authored and Linus Torvalds committed Mar 23, 2012
1 parent d91f48e commit 9953290
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 3 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: b908243c549448fc0662f9cdd8d5cfe620fcdc31
refs/heads/master: 59a32e2ce5eb809967cac4e718bc527beca83c59
7 changes: 5 additions & 2 deletions trunk/fs/proc/stat.c
Original file line number Diff line number Diff line change
Expand Up @@ -157,11 +157,14 @@ static int show_stat(struct seq_file *p, void *v)

static int stat_open(struct inode *inode, struct file *file)
{
unsigned size = 4096 * (1 + num_possible_cpus() / 32);
unsigned size = 1024 + 128 * num_possible_cpus();
char *buf;
struct seq_file *m;
int res;

/* minimum size to display an interrupt count : 2 bytes */
size += 2 * nr_irqs;

/* don't ask for more than the kmalloc() max size */
if (size > KMALLOC_MAX_SIZE)
size = KMALLOC_MAX_SIZE;
Expand All @@ -173,7 +176,7 @@ static int stat_open(struct inode *inode, struct file *file)
if (!res) {
m = file->private_data;
m->buf = buf;
m->size = size;
m->size = ksize(buf);
} else
kfree(buf);
return res;
Expand Down

0 comments on commit 9953290

Please sign in to comment.