Skip to content

alloc wanted features & bugfixes #408

Open

Description

@ojeda

Note: there is the "A-rust-for-linux" label in the rust repository: https://github.com/rust-lang/rust/labels/A-rust-for-linux.

Note: In Linux v6.13, Linux started using its own alloc module instead of the Rust standard library alloc crate.

Note: In Linux v6.10, Linux removed its custom fork of the Rust standard library alloc crate.

Features that we would like to see

Required (we almost certainly want them)

Nice to have (not critical, we could workaround if needed, etc.)

Low priority (we will likely not use them in the end)

Done (stabilized, fixed, not needed anymore, etc.)


Bugs that we would like to see fixed

Required (we almost certainly want them)

Nice to have (probably not critical, we could workaround if needed, etc.)

Low priority (we will likely not use them in the end)

Done (stabilized, fixed, or not needed anymore, etc.)

Activity

  1. added
    • toolchainRelated to `rustc`, `bindgen`, `rustdoc`, LLVM, Clippy...
    metaMeta issue.
    on Jun 30, 2021
  2. Ericson2314 commented on Jul 3, 2021

    @Ericson2314

    Should we try to turn 487d757 into a PR for rust next?

  3. alex commented on Jul 3, 2021

    @alex
    Member
  4. ojeda commented on Jul 3, 2021

    @ojeda
    MemberAuthor

    Yeah, I think many of the new methods can likely be taken without much fuss to upstream -- I started with the easy bits first.

    I am not 100% sure about whether upstream would want to use TryReserveError in all the places I used it, though.

  5. alex commented on Jul 15, 2021

    @alex
    Member

    Arc::try_pin is now merged

  6. wedsonaf commented on Jul 15, 2021

    @wedsonaf

    Arc::try_pin is now merged

    Alex, we are actually deprecating Arc in favor of Ref (see #377). The only place still using it is binder; I have a long series that removes it but it still needs some cleanup before being ready for review (which is taking longer because I'm working on a hw driver now).

  7. alex commented on Jul 15, 2021

    @alex
    Member
  8. added a commit that references this issue on May 6, 2022
  9. added a commit that references this issue on May 22, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    metaMeta issue.• toolchainRelated to `rustc`, `bindgen`, `rustdoc`, LLVM, Clippy...

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions