diff options
| author | Cesar Eduardo Barros <cesarb@cesarb.net> | 2012-10-27 20:37:10 -0200 | 
|---|---|---|
| committer | Jiri Kosina <jkosina@suse.cz> | 2012-10-28 19:30:18 +0100 | 
| commit | 54d00f6069d921bfe83344cb94e2dd7cb54531ef (patch) | |
| tree | 3a754c935939a47c734d320ea16e4a1dff2107f1 | |
| parent | 3bd7bf1f0fe14f591c089ae61bbfa9bd356f178a (diff) | |
| download | olio-linux-3.10-54d00f6069d921bfe83344cb94e2dd7cb54531ef.tar.xz olio-linux-3.10-54d00f6069d921bfe83344cb94e2dd7cb54531ef.zip  | |
firmware: use noinline_for_stack
The comment above fw_file_size() suggests it is noinline for stack size
reasons. Use noinline_for_stack to make this more clear.
Cc: Ming Lei <ming.lei@canonical.com>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Cc: Linus Torvalds <torvalds@linux-foundation.org>
Signed-off-by: Cesar Eduardo Barros <cesarb@cesarb.net>
Acked-by: Ming Lei <ming.lei@canonical.com>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
| -rw-r--r-- | drivers/base/firmware_class.c | 2 | 
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/base/firmware_class.c b/drivers/base/firmware_class.c index 8945f4e489e..620b876f939 100644 --- a/drivers/base/firmware_class.c +++ b/drivers/base/firmware_class.c @@ -275,7 +275,7 @@ static const char *fw_path[] = {  };  /* Don't inline this: 'struct kstat' is biggish */ -static noinline long fw_file_size(struct file *file) +static noinline_for_stack long fw_file_size(struct file *file)  {  	struct kstat st;  	if (vfs_getattr(file->f_path.mnt, file->f_path.dentry, &st))  |