Skip to content

Compatible Ubuntu and kernel versions for building/loading snvme driver? #2

@WWWzq-01

Description

@WWWzq-01

Hi team,

I’m trying to build and load the custom snvme/snvme-core modules. On my setup (Ubuntu 20.04 + kernel 5.15.20-051520-generic), the modules compile but fail to load with symbol version mismatches against the in-tree nvme_core (dmesg shows “snvme: disagrees about version of symbol … / Unknown symbol … (err -22)” and “snvme_core: exports duplicate symbol __nvme_check_ready (owned by nvme_core)”). Because the root filesystem is on NVMe, I also can’t rmmod the stock nvme/nvme_core while the system is running.

Could you clarify:

  • Which Ubuntu release do you recommend?
  • Which Linux kernel version (and nvme driver baseline) should we use to build and load the custom modules successfully?

Any additional setup notes (e.g., Module.symvers expectations or tested configurations) would be greatly appreciated.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions