Quote: Bloat Is Bloat

Submitted by Jeremy
on August 8, 2008 - 11:46am

"The default value should be 'off', unless it's _needed_ by people. Have you guys looked at the size of the kernel lately? Bloat is bloat. Just because it's conditional is not an excuse."

Memory tester

Anonymous (not verified)
on
August 8, 2008 - 2:07pm

I don't even know why they put a memory tester in the kernel.

Memory tester belongs in the userspace, not in kernelspace.

It is just silly, unnescersary and bloat with a memory tester in the kernel.

Whats next? Tetris in the kernel?

People should just use Memtest86+ instead.

"Memory tester belongs in

Anonymous (not verified)
on
August 9, 2008 - 1:42am

"Memory tester belongs in the userspace, not in kernelspace."

Oh, so in your world, userspace has access to all memory, and knows what real addresses belongs to virtual addresses?

Your kernels must be a marvel of security.

kernel

via (not verified)
on
August 9, 2008 - 6:36am

Technically speaking if the process is root, it has access to all memory and information on the current page mappings anyway. It'll just be slower.

Ummmm, no!

Anonymous (not verified)
on
August 10, 2008 - 2:27pm

Ummmm, no! Do some real research before you rant BS.

Why not?

Anonymous (not verified)
on
August 10, 2008 - 7:42pm

/dev/mem can allow access to all memory. which includes kernel memory and everyone's page tables.

The only thing is, that once

Anonymous Coward (not verified)
on
August 11, 2008 - 9:36am

The only thing is, that once system is booted up it might already use corrupted memory, memory tester would work in user space, but it's effectiveness would be close to zero.
memtest86 takes up about 190KB of memory
Linux kernel - 1-3Mbytes
Booted system - well, you know.

Not sure Memtest86+ works

Nony Mouse (not verified)
on
August 8, 2008 - 6:49pm

Not sure Memtest86+ works for architectures other than x86.

I just did a search for a version of tetris implemented in the kernel, but found nothing.

I'm quite surprised.

Actually: > config

Anonymous (not verified)
on
August 9, 2008 - 1:25am

Actually:

> config MEMTEST_BOOTPARAM
> bool "Memtest boot parameter"
> depends on X86_64

tetris

watkins (not verified)
on
August 8, 2008 - 3:50pm

tetris in the core of the kernel would be madness...

but

watkins@watkins-desktop:~$ modprobe tetris


would be awesome!