Tetsuo Handa
1d5cfdb076
tree wide: use kvfree() than conditional kfree()/vfree()
...
There are many locations that do
if (memory_was_allocated_by_vmalloc)
vfree(ptr);
else
kfree(ptr);
but kvfree() can handle both kmalloc()ed memory and vmalloc()ed memory
using is_vmalloc_addr(). Unless callers have special reasons, we can
replace this branch with kvfree(). Please check and reply if you found
problems.
Signed-off-by: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp >
Acked-by: Michal Hocko <mhocko@suse.com >
Acked-by: Jan Kara <jack@suse.com >
Acked-by: Russell King <rmk+kernel@arm.linux.org.uk >
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com >
Acked-by: "Rafael J. Wysocki" <rjw@rjwysocki.net >
Acked-by: David Rientjes <rientjes@google.com >
Cc: "Luck, Tony" <tony.luck@intel.com >
Cc: Oleg Drokin <oleg.drokin@intel.com >
Cc: Boris Petkov <bp@suse.de >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2016-01-22 17:02:18 -08:00
Rasmus Villemoes
db6172c411
fs: cleanup slight list_entry abuse
...
list_entry is just a wrapper for container_of, but it is arguably
wrong (and slightly confusing) to use it when the pointed-to struct
member is not a struct list_head. Use container_of directly instead.
Signed-off-by: Rasmus Villemoes <linux@rasmusvillemoes.dk >
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2015-06-23 18:01:59 -04:00
Al Viro
a7400222e3
new helper: is_root_inode()
...
replace open-coded instances
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2014-10-31 17:48:54 -04:00
Fabian Frederick
f38cfb2564
fs/coda: logging prefix uniformization
...
- Add pr_fmt based on module name.
- Remove Coda: coda: from pr_foo()
Signed-off-by: Fabian Frederick <fabf@skynet.be >
Cc: Jan Harkes <jaharkes@cs.cmu.edu >
Cc: Joe Perches <joe@perches.com >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2014-06-06 16:08:09 -07:00
Fabian Frederick
d9b4b3195a
fs/coda: replace printk by pr_foo()
...
No level printk converted to pr_warn or pr_info
Signed-off-by: Fabian Frederick <fabf@skynet.be >
Cc: Jan Harkes <jaharkes@cs.cmu.edu >
Cc: Joe Perches <joe@perches.com >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2014-06-06 16:08:09 -07:00
Al Viro
11d100d9a2
coda_revalidate_inode(): switch to passing inode...
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2013-11-09 00:16:21 -05:00
Joe Perches
558feb0818
fs: Convert vmalloc/memset to vzalloc
...
Signed-off-by: Joe Perches <joe@perches.com >
Acked-by: Alex Elder <aelder@sgi.com >
Signed-off-by: Jiri Kosina <jkosina@suse.cz >
2011-09-15 13:56:28 +02:00
Al Viro
10556cb21a
->permission() sanitizing: don't pass flags to ->permission()
...
not used by the instances anymore.
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2011-07-20 01:43:24 -04:00
Al Viro
31a203df9c
take coda-private headers out of include/linux
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2011-01-12 20:02:48 -05:00