From: Kay Sievers Date: Tue, 14 Aug 2007 13:15:12 +0000 (+0200) Subject: Driver core: change add_uevent_var to use a struct X-Git-Tag: v2.6.24-rc1~1394^2~71 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7eff2e7a8b65c25920207324e56611150eb1cd9a;p=pandora-kernel.git Driver core: change add_uevent_var to use a struct This changes the uevent buffer functions to use a struct instead of a long list of parameters. It does no longer require the caller to do the proper buffer termination and size accounting, which is currently wrong in some places. It fixes a known bug where parts of the uevent environment are overwritten because of wrong index calculations. Many thanks to Mathieu Desnoyers for finding bugs and improving the error handling. Signed-off-by: Kay Sievers Cc: Mathieu Desnoyers Cc: Cornelia Huck Signed-off-by: Greg Kroah-Hartman --- Reading git-diff-tree failed