Skip to content

AlmaLinux 9.6 (kernels 5.14.0): Failed to locate the init task struct #138

Description

@cr0nx

Yoyo! I tested the current main branch, and unfortunately, the problem still occurs. My kernel version is 5.14.0-284.25.1.el9_2.x86_64 or 5.14.0-570.35.1.el9_6.x86_64. The same issue. Mem dump created with avml.

[DEBUG] src/operating_system/linux/operating_system.rs@549: Trying swapper candidate: paddr(0x00000000f3d312ab) => raddr(0x0000000000000000)
[DEBUG] src/operating_system/linux/operating_system.rs@549: Trying swapper candidate: paddr(0x00000000f3d8f68b) => raddr(0x0000000000000000)
[DEBUG] src/operating_system/linux/operating_system.rs@549: Trying swapper candidate: paddr(0x00000000f420d05f) => raddr(0x0000000000000000)
[DEBUG] src/operating_system/linux/operating_system.rs@549: Trying swapper candidate: paddr(0x00000000f75b9d5e) => raddr(0xff93d31762c628ff)
[DEBUG] src/operating_system/linux/operating_system.rs@549: Trying swapper candidate: paddr(0x00000000fae7aefe) => raddr(0x0000000000000000)
[DEBUG] src/operating_system/linux/operating_system.rs@549: Trying swapper candidate: paddr(0x00000000fb17601e) => raddr(0x0000000000000000)
[DEBUG] src/operating_system/linux/operating_system.rs@549: Trying swapper candidate: paddr(0x0000000116e9e812) => raddr(0x0000000000000000)
[DEBUG] src/operating_system/linux/operating_system.rs@549: Trying swapper candidate: paddr(0x0000000125d4407d) => raddr(0x0000000000000000)
[DEBUG] src/operating_system/linux/operating_system.rs@549: Trying swapper candidate: paddr(0x00000001382e5dbd) => raddr(0xff93d31762c628ff)
[DEBUG] src/operating_system/linux/operating_system.rs@549: Trying swapper candidate: paddr(0x000000016f95c5f6) => raddr(0x0000000000000000)
[DEBUG] src/operating_system/linux/operating_system.rs@292: BTF candidate failed init_task resolution: Error { kind: OperatingSystemInitializationFailed, message: "Failed to locate the init task struct" }
[DEBUG] src/operating_system/linux/btf.rs@215: Failed to parse BTF data at offset paddr(0x00000001518d2c48)
[DEBUG] src/operating_system/linux/btf.rs@215: Failed to parse BTF data at offset paddr(0x000000015b51628d)
[DEBUG] src/operating_system/linux/btf.rs@215: Failed to parse BTF data at offset paddr(0x00000001539dddd2)
[DEBUG] src/operating_system/linux/btf.rs@215: Failed to parse BTF data at offset paddr(0x000000015595e0be)
[DEBUG] src/operating_system/linux/btf.rs@215: Failed to parse BTF data at offset paddr(0x0000000155da9c7f)
[DEBUG] src/operating_system/linux/btf.rs@215: Failed to parse BTF data at offset paddr(0x000000015648e05f)
[DEBUG] src/operating_system/linux/btf.rs@215: Failed to parse BTF data at offset paddr(0x0000000156c5e05f)
[DEBUG] src/operating_system/linux/btf.rs@215: Failed to parse BTF data at offset paddr(0x000000015f7520be)
[DEBUG] src/operating_system/linux/btf.rs@215: Failed to parse BTF data at offset paddr(0x000000016882b4ee)
[DEBUG] src/operating_system/linux/btf.rs@215: Failed to parse BTF data at offset paddr(0x000000016882baee)
...

[DEBUG] src/operating_system/linux/operating_system.rs@549: Trying swapper candidate: paddr(0x00000000fae7aefe) => raddr(0x0000000000000000)
[DEBUG] src/operating_system/linux/operating_system.rs@549: Trying swapper candidate: paddr(0x00000000fb17601e) => raddr(0x0000000000000000)
[DEBUG] src/operating_system/linux/operating_system.rs@549: Trying swapper candidate: paddr(0x0000000116e9e812) => raddr(0x0000000000000000)
[DEBUG] src/operating_system/linux/operating_system.rs@549: Trying swapper candidate: paddr(0x0000000125d4407d) => raddr(0x0000000000000000)
[DEBUG] src/operating_system/linux/operating_system.rs@549: Trying swapper candidate: paddr(0x00000001382e5dbd) => raddr(0xff93d31762c628ff)
[DEBUG] src/operating_system/linux/operating_system.rs@549: Trying swapper candidate: paddr(0x000000016f95c5f6) => raddr(0x0000000000000000)
[DEBUG] src/operating_system/linux/operating_system.rs@292: BTF candidate failed init_task resolution: Error { kind: OperatingSystemInitializationFailed, message: "Failed to locate the init task struct" }
[DEBUG] src/operating_system/linux/btf.rs@215: Failed to parse BTF data at offset paddr(0x00000001782494ee)
[DEBUG] src/operating_system/linux/btf.rs@215: Failed to parse BTF data at offset paddr(0x00000001782498ee)
[DEBUG] src/operating_system/linux/btf.rs@215: Failed to parse BTF data at offset paddr(0x0000000170676e16)
[DEBUG] src/operating_system/linux/btf.rs@215: Failed to parse BTF data at offset paddr(0x0000000170676ed6)
[DEBUG] src/operating_system/linux/btf.rs@215: Failed to parse BTF data at offset paddr(0x0000000171c08017)
[DEBUG] src/operating_system/linux/btf.rs@215: Failed to parse BTF data at offset paddr(0x0000000171c7b3c5)
[DEBUG] src/operating_system/linux/btf.rs@215: Failed to parse BTF data at offset paddr(0x00000001725e40be)
[DEBUG] src/operating_system/linux/btf.rs@215: Failed to parse BTF data at offset paddr(0x000000017293611d)
[DEBUG] src/operating_system/linux/btf.rs@215: Failed to parse BTF data at offset paddr(0x000000017416754d)
[DEBUG] src/operating_system/linux/btf.rs@215: Failed to parse BTF data at offset paddr(0x0000000177d8a077)
Error: Custom { kind: Other, error: "Failed to create operating system: Error { kind: OperatingSystemInitializationFailed, message: "Failed to locate valid BTF debug symbols with a resolvable init task" }" }

Any support will be very helpful. Thank you!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions