--- elilo-3.4/elilo.c 2003-08-29 10:41:38.000000000 -0700 +++ elilo-3.4-new/elilo.c 2005-02-23 12:51:38.000000000 -0800 @@ -123,8 +123,7 @@ case ELILO_LOAD_ERROR: goto exit_error; case ELILO_LOAD_ABORTED: - /* the free_kmem() is the responsibility of the loader */ - + free_kmem(); /* we drop initrd in case we aborted the load */ elilo_opt.initrd[0] = CHAR_NULL; elilo_opt.prompt = 1;