added support for 2.6.32 kernel