Spyke

Syndicated from the fediverse. Read and engage on the original instance.

View original on feddit.online

6 replies

feddit.nl

This is amazing!! I had no idea this was possible!

One point of feedback: not having worked with memmap before, it is not immediately obvious to me which hex means what (I am guessing RANGE@START? ). Would be nice to have a link to an explanation there.

I am definitely sharing this, thank you for writing the blog!

4

Thank you, I'm glad you like!

not having worked with memmap before, it is not immediately obvious to me which hex means what (I am guessing RANGE@START? ). Would be nice to have a link to an explanation there.

I just have the link to the kernel docs because I think they do a better job explaining it than I would 😁

But yeah, basically. Except for this use-case you want RANGE$START not @. And you can use human sizes like 128M$RANGE.

6
kumireply
feddit.online

I'm curious: What's motivating you to do that when the memmap param can do the same without patching?

4

BadRAM specifiers can apply to stripes of memory corresponding to certain physical hardware failures. The memmap hack only allows for contiguous allocations. BadRAM's intended for repurposing consumer-grade RAM that might normally be thrown out, not for reconfiguring motherboards that have strange layouts.

1

You reached the end

Dealing with faulty RAM modules in 2026 | Spyke