commit | 210272a28465a7a31bcd580d2f9529f924965aa5 | [log] [tgz] |
---|---|---|
author | Matthew Wilcox <matthew@wil.cx> | Thu Oct 16 14:57:54 2008 -0600 |
committer | Greg Kroah-Hartman <gregkh@suse.de> | Tue Jan 06 10:44:30 2009 -0800 |
tree | bd368e8f27c7691b12deaafc1a52c79db1fa1cc9 | |
parent | 929d2fa5955ab27aa21fac615b23e0e92e8dc3a0 [diff] |
driver core: Remove completion from struct klist_node Removing the completion from klist_node reduces its size from 64 bytes to 28 on x86-64. To maintain the semantics of klist_remove(), we add a single list of klist nodes which are pending deletion and scan them. Signed-off-by: Matthew Wilcox <willy@linux.intel.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>