Description of problem: The mainframe installer needs to load some modules before anaconda takes over. The insmod from busybox-anaconda doesn't work at all on mainframe. Version-Release number of selected component (if applicable): busybox-1.00-2 How reproducible: always Steps to Reproduce: 1. start mainframe installation 2. try to load modules 3. Actual results: insmod unpacks the module from the modules.cgz file and writes it to /tmp but can't load it. This is the last part of an strace after the writing to /tmp (insmod qdio.o): access("/tmp/qdio.o", R_OK) = 0 stat("/tmp/qdio.o", {st_mode=S_IFREG|0744, st_size=70872, ...}) = 0 open("/tmp/qdio.o", O_RDONLY) = 4 mmap(NULL, 70872, PROT_READ|PROT_WRITE, MAP_PRIVATE, 4, 0) = 0x10000001000 init_module(" ELF ", 0x114d8) = -1 ENOENT (No such file or directory) exit_group(-1) = ? Expected results: normal module loading and initialization Additional info: This is with a 2.4 kernel. This holds up work on mainframe installer -> priority high
Is this still a problem with the latest busybox?
I wonder what I was thinking when I filed this against busybox, we're using anaconda's builtin insmod feature and that one was broken. Phil fixed it last week.