From: Mikulas Patocka Date: Fri, 22 Jul 2011 00:01:12 +0000 (-0400) Subject: sysfs: remove s_sibling hacks X-Git-Tag: v3.2-rc1~184^2~33 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=58f2a4c7932d8bec866d0394f806004146cde827;p=pandora-kernel.git sysfs: remove s_sibling hacks sysfs: remove s_sibling hacks s_sibling was used for three different purposes: 1) as a linked list of entries in the directory 2) as a linked list of entries to be deleted 3) as a pointer to "struct completion" This patch removes the hack and introduces new union u which holds pointers for cases 2) and 3). This change is needed for the following patch that removes s_sibling at all and replaces it with a rb tree. Signed-off-by: Mikulas Patocka Signed-off-by: Greg Kroah-Hartman --- Reading git-diff-tree failed