Skip to content

qemu: Cargo feature to support virtfs #3824

Description

@langston-barrett

Is your feature request related to a problem? Please describe.
I want to fuzz a Linux kernel guest with an injected user-mode executable. I want to inject the executable at runtime, not as part of the kernel build.

Describe the solution you'd like
One likely route would be QEMU's -virtfs flag. However, this is disabled by LibAFL here:

LibAFL-QEMU already has a Cargo feature for enabling QEMU's slirp:

slirp = [] # build qemu with host libslirp (for user networking)

I would like something similar for virtfs. I'm happy to implement if this sounds agreeable.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Fields

    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