Thread (6 messages) 6 messages, 3 authors, 2012-11-30

Re: [RESEND PATCH] fs/super.c set_anon_super calling optimization

From: Abhijit Pawar <hidden>
Date: 2012-11-30 05:40:02
Also in: linux-fsdevel, lkml

On 11/30/2012 09:35 AM, Al Viro wrote:
On Fri, Oct 26, 2012 at 11:14:41AM -0200, Carlos Maiolino wrote:
quoted
Hi,

On Thu, Oct 25, 2012 at 05:08:19PM +0530, Abhijit Pawar wrote:
quoted
Hi,
set_anon_super is called by many filesystems. Some call directly and
some call through the wrapper. Many of them in the wrapper's call to
this function are passing the second argument to this function which
is not used anywhere.

This patch replaces the second variable with NULL.
If the variable isn't used anymore, why don't just get rid of it, instead of
call the function passing a NULL pointer on it?
	Because we want it to be a valid sget() callback.  I doubt that this
optimization is worth doing, though - might even micro-pessimize the things
on architectures where all arguments are passed in registers.
Al,
Yes. it will be helpful in registers case.

-- 
-
Abhijit
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help