"genkernel --menuconfig all" do not save modifications before compiling and it do not use modufications done if I load a alternative config file. /etc/genkernel.conf have: CLEAN="yes" MRPROPER="yes" they should be set to "no" to not reset the .config file to the standard values every time.
If you want to save the modifications, then change to MRPROPER="no" yourself.