Since I’ve wrote pahole & friends I’ve just announced it, posting some results to lkml Andrew Morton has made good use of it uninlining some big functions, but I was sidetracked with all sort of things, life, Real Work(tm) and whatnot, not many people got interested tho, so I thought about doing myself a witch hunt, looking for structs with holes, DaveM has picked all the ones I’ve submitted on net/, now I’ve been working on reducing netfilter struct holes (note that due to utter slowness in the http://www.kernel.org mirroring process not all of the csets where at this URL as of this blog entry time), and got out of my shyness to post at least one for non networking stuff, struct inode and will go, in the next days, attack other things such as struct task_struct that has some holes too, so lets see how people react to such patches, that of course have to be taken with a grain of salt, as moving things around in such core structures is not a straigthforward mission, locality of reference may well justify some of the holes, that is why I implemented –cacheline(_size) on pahole 🙂
-
Pages
-
Categories
-
Archives
- November 2019
- June 2017
- April 2017
- March 2017
- February 2011
- January 2011
- January 2010
- February 2009
- December 2008
- July 2008
- June 2008
- February 2008
- January 2008
- December 2007
- July 2007
- May 2007
- March 2007
- February 2007
- January 2007
- December 2006
- November 2006
- February 2006
- December 2005
- November 2005
- October 2005
- September 2005
- August 2005
Blogroll
-
RSS Feeds
-
Meta