THIS TIME IT'S REALLY FIXED !!! Fixed my brain, and tracked why reboots occurs when using 'ramzswap.ko' from my precedent integration of freemangordon working module (next time it's better if I don't mix source code ). Download from here : This power-kernel contain the working freemangordon ramzswap.ko module directly, no more need to compile yourself under scratchbox or me to provide as external module ... Changelog : Latests commits by Pali before he have school obligations (see post #) : Commits '7ab052e2cf27b79aa8eea32b62f8cde752a87373' & '55fc617b021546d885dc413e15d99690488b3906' : Enable patch board-rx51-peripherals.diff again, need for I2C_BOARD_INFO bq27x00_battery module. Now disable autoloading bq27x00_battery module by blacklist. Rename blacklist file to kernel-power.blacklist. Support for binding and unbinding console drivers (CONFIG_VT_HW_CONSOLE_BINDING=y). New changes by myself : Atop kernel patches removed, these are the ones causing camera not working ... Applied 'patch_swap_notify_core_support_2_2.6.28.diff' patch from freemangordon as requested by himself on post #. Applied 'update_mmu_cache_arm.diff' patch from freemangordon as requested by himself on post #. Applied 'fmtx_lock_power.diff' patch from freemangordon as requested by himself on post #. Backported kernel module 'ramzswap' integration for 2.6.28 to build it inline during kernel compilation as requested by freemangordon in this post #. Disabled statistics for the module 'ramzswap' (for performance reasons) as requested by freemangordon in this post #. Added script in '/etc/event.d/fmtxpower with '120' as default value for '/sys/class/i2c-adapter/i2c-2/2-0063/power_level' parameter as requested by freemangordon in this post #. Applied 'dspbridge_ioctl_buffer_overrun.diff' patch from freemangordon as requested by himself on post #. Done !!! A++ PS : freemangordon, sorry for all the bad things occurred ...