From: David Härdeman Date: Tue, 6 Apr 2010 21:34:43 +0000 (-0700) Subject: include/linux/kfifo.h: fix INIT_KFIFO() X-Git-Tag: v2.6.34-rc4~57 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=530cd330dc3865e3107304a6e84fdc332aa72f7d;p=pandora-kernel.git include/linux/kfifo.h: fix INIT_KFIFO() DECLARE_KFIFO creates a union with a struct kfifo and a buffer array with size [size + sizeof(struct kfifo)]. INIT_KFIFO then sets the buffer pointer in struct kfifo to point to the beginning of the buffer array which means that the first call to kfifo_in will overwrite members of the struct kfifo. Signed-off-by: David Härdeman Acked-by: Stefani Seibold Cc: Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds --- Reading git-diff-tree failed