Bug#66009: 32 Mb, but "Sorry, not enough memory" (caused by new kernels sysinfo syscall)
>>>>> " " == Erik Andersen <andersen@codepoet.org> writes:
> On Wed Jun 21, 2000 at 11:13:17AM +0200, Debian Linux User
> wrote:
>> Package: boot-floppies Version: N/A; Severity: normal
>>
>> The problem is that sysinfo has changed with recent kernels:
> Yup. See:
> http://kernelnotes.org/lnxlists/linux-kernel/lk_0006_01/msg00619.html
> I am still fighting it out with the kernel gods, since I think
> binary incompatable changes to the kernel are a bad thing...
> So far, Alan does not agree.
> -Erik
Its a bad thing, but its a change between 2.2 and 2.4.
The old way wasn't good enough, so they needed a new one.
Maybe the new one should have been called sysinfo2 or the like.
But those people never do the sensible stuff.
As a workaround I just made busybox print out the warning, wait rather
long and then continue (after 300 seconds). Maybe that could be done in
the boot-floppies together with a changed message saying the on
developer kernels the warning is worng and they can wait 5 minutes and
then it continues.
MfG
Goswin
PS: Of cause thats only ment as a dirty hack.
Reply to: