Announcement

Collapse
No announcement yet.

Grub_badram

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Grub_badram

    I have ECC memory which regularly has a correctable error at addr=0x3fdc1fcc0. I recalled that in the distant past, one could tell the Linux kernel to not use a section of memory via BADRAM and grub. I added

    Code:
    GRUB_BADRAM=0x3fdc1fcc0,0xffffc000
    to /etc/default/grub, ran update-grub, and rebooted. I still get errors at that address and /proc/iomem doesn't show any "RAM buffer" entries.

    So, does GRUB_BADRAM still work? I'm using the 5.15 kernel.

    Did I specify the address corrrectly? Perhaps it needs to be page aligned or some such?

    Thanks.

  • #2
    It's been a long time since I've done hex math, but I changed the grub line to
    Code:
    GRUB_BADRAM=0x3fdc1f000,0xffffc000
    And now when I
    Code:
    sudo cat /proc/iomem
    I see
    3fdc1c000-3fdc1ffff : Unusable memory
    which looks promising.
    I assumed a page size of 4K. I dunno....

    Comment


    • #3
      Well, the errors keep coming. Nuts.

      Comment

      Working...
      X