home.social
  1. @haui

    I couldn't resist to have a quick look into the device tree file(s) in the kernel sources of Bianbu Linux:

    see here: gitee.com/bianbu-linux/linux-6

    On a quick look (didn't check entry by entry) the 'riscv,isa-extensions' entries per cpu seems to match your table.

    Anyway as I said before, I think this does not need to reflect the real capabilities of the SOC too.

  2. @haui

    Additionally, this might interest you as well:

    reddit.com/r/RISCV/comments/1g

    Here people only talk about missing support for unaligned vector element access.

    Anyway, for my use case I am not concerned about all that. I mainly by the device for learning and exploring.

  3. @haui

    Regarding this I found an article from RedHat:

    see research.redhat.com/blog/artic

    According to the article the DeviceTree can be used to get that information, but since that's just a configuration describing the hardware it could be incomplete too.

  4. @haui

    I do not think the SOC is missing those extensions.

    See here: kernel.org/doc/html/v6.12-rc4/

    According to the kernel documentation about isa lines in /proc/cpuinfo:

    "... the absence of an extension in these lines does not necessarily mean the hardware does not support that feature. The running kernel may not recognize the extension, or may have deliberately removed it from the listing."

  5. So, inbound DANE for SMTP is set up as well. I just circumvented the rollover 'problem' on key changes by reusing the key for now:

    senvang.org/posts/2024/10/dane