Skip to content

std: sys: fs: uefi: Implement remove_dir_all - #150533

Merged
rust-bors[bot] merged 1 commit into
rust-lang:mainfrom
Ayush1325:uefi-fs-rmdirall
Jan 9, 2026
Merged

std: sys: fs: uefi: Implement remove_dir_all#150533
rust-bors[bot] merged 1 commit into
rust-lang:mainfrom
Ayush1325:uefi-fs-rmdirall

Conversation

@Ayush1325

Copy link
Copy Markdown
Contributor
  • Using the implementation from sys::fs::common since UEFI does not have a built-in for this functionality.

@rustbot label +O-UEFI

@rustbotrustbot added S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-libs Relevant to the library team, which will review and decide on the PR/issue. labels Dec 31, 2025
@rustbot

Copy link
Copy Markdown
Collaborator

r? @ChrisDenton

rustbot has assigned @ChrisDenton.
They will have a look at your PR within the next two weeks and either review your PR or reassign to another reviewer.

Use r? to explicitly pick a reviewer

@rustbotrustbot added the O-UEFI UEFI label Dec 31, 2025
@rust-bors

rust-borsBot commented Jan 3, 2026

Copy link
Copy Markdown
Contributor

☔ The latest upstream changes made this pull request unmergeable. Please resolve the merge conflicts.

@bors

bors commented Jan 3, 2026

Copy link
Copy Markdown
Collaborator

☔ The latest upstream changes (presumably #150628) made this pull request unmergeable. Please resolve the merge conflicts.

- Using the implementation from sys::fs::common since UEFI does not have
a built-in for this functionality.
Signed-off-by: Ayush Singh <ayush@beagleboard.org>
@rustbot

Copy link
Copy Markdown
Collaborator

This PR was rebased onto a different main commit. Here's a range-diff highlighting what actually changed.

Rebasing is a normal part of keeping PRs up to date, so no action is needed—this note is just to help reviewers.

@ChrisDenton

Copy link
Copy Markdown
Member

Makes sense, thanks!

@bors r+ rollup

@rust-borsrust-borsBot added S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Jan 8, 2026
@rust-bors

rust-borsBot commented Jan 8, 2026

Copy link
Copy Markdown
Contributor

📌 Commit 3f773fa has been approved by ChrisDenton

It is now in the queue for this repository.

matthiaskrgr added a commit to matthiaskrgr/rust that referenced this pull request Jan 8, 2026
std: sys: fs: uefi: Implement remove_dir_all
- Using the implementation from sys::fs::common since UEFI does not have a built-in for this functionality.
@rustbot label +O-UEFI
rust-borsBot added a commit that referenced this pull request Jan 8, 2026
Rollup of 12 pull requests
Successful merges:
- #149961 (tidy: add if-installed prefix condition to extra checks system)
- #150475 (std: sys: fs: uefi: Implement initial File)
- #150533 (std: sys: fs: uefi: Implement remove_dir_all)
- #150549 (fix missing_panics_doc in `std::os::fd::owned`)
- #150699 (MGCA: Support literals as direct const arguments)
- #150721 (Deprecated doc intra link)
- #150752 (Update libc to v0.2.180)
- #150802 (Minor cleanups to fn_abi_new_uncached)
- #150803 (compiler-builtins subtree update)
- #150809 (Update `literal-escaper` version to `0.0.7`)
- #150811 (Store defids instead of symbol names in the aliases list)
- #150825 (Query associated_item_def_ids when needed)
r? @ghost
matthiaskrgr added a commit to matthiaskrgr/rust that referenced this pull request Jan 8, 2026
std: sys: fs: uefi: Implement remove_dir_all
- Using the implementation from sys::fs::common since UEFI does not have a built-in for this functionality.
@rustbot label +O-UEFI
matthiaskrgr added a commit to matthiaskrgr/rust that referenced this pull request Jan 8, 2026
std: sys: fs: uefi: Implement remove_dir_all
- Using the implementation from sys::fs::common since UEFI does not have a built-in for this functionality.
@rustbot label +O-UEFI
matthiaskrgr added a commit to matthiaskrgr/rust that referenced this pull request Jan 8, 2026
std: sys: fs: uefi: Implement remove_dir_all
- Using the implementation from sys::fs::common since UEFI does not have a built-in for this functionality.
@rustbot label +O-UEFI
matthiaskrgr added a commit to matthiaskrgr/rust that referenced this pull request Jan 8, 2026
std: sys: fs: uefi: Implement remove_dir_all
- Using the implementation from sys::fs::common since UEFI does not have a built-in for this functionality.
@rustbot label +O-UEFI
matthiaskrgr added a commit to matthiaskrgr/rust that referenced this pull request Jan 8, 2026
std: sys: fs: uefi: Implement remove_dir_all
- Using the implementation from sys::fs::common since UEFI does not have a built-in for this functionality.
@rustbot label +O-UEFI
matthiaskrgr added a commit to matthiaskrgr/rust that referenced this pull request Jan 8, 2026
std: sys: fs: uefi: Implement remove_dir_all
- Using the implementation from sys::fs::common since UEFI does not have a built-in for this functionality.
@rustbot label +O-UEFI
This was referenced Jan 8, 2026
rust-borsBot added a commit that referenced this pull request Jan 8, 2026
Rollup of 11 pull requests
Successful merges:
- #149961 (tidy: add if-installed prefix condition to extra checks system)
- #150475 (std: sys: fs: uefi: Implement initial File)
- #150533 (std: sys: fs: uefi: Implement remove_dir_all)
- #150549 (fix missing_panics_doc in `std::os::fd::owned`)
- #150699 (MGCA: Support literals as direct const arguments)
- #150721 (Deprecated doc intra link)
- #150802 (Minor cleanups to fn_abi_new_uncached)
- #150803 (compiler-builtins subtree update)
- #150809 (Update `literal-escaper` version to `0.0.7`)
- #150811 (Store defids instead of symbol names in the aliases list)
- #150825 (Query associated_item_def_ids when needed)
r? @ghost
@rust-bors
rust-borsBot merged commit 836ff9c into rust-lang:mainJan 9, 2026
11 checks passed
@rustbotrustbot added this to the 1.94.0 milestone Jan 9, 2026
rust-timer added a commit that referenced this pull request Jan 9, 2026
Rollup merge of #150533 - uefi-fs-rmdirall, r=ChrisDenton
std: sys: fs: uefi: Implement remove_dir_all
- Using the implementation from sys::fs::common since UEFI does not have a built-in for this functionality.
@rustbot label +O-UEFI
@Ayush1325
Ayush1325 deleted the uefi-fs-rmdirall branch January 9, 2026 03:21
github-actionsBot pushed a commit to rust-lang/compiler-builtins that referenced this pull request Jan 29, 2026
Rollup of 11 pull requests
Successful merges:
- rust-lang/rust#149961 (tidy: add if-installed prefix condition to extra checks system)
- rust-lang/rust#150475 (std: sys: fs: uefi: Implement initial File)
- rust-lang/rust#150533 (std: sys: fs: uefi: Implement remove_dir_all)
- rust-lang/rust#150549 (fix missing_panics_doc in `std::os::fd::owned`)
- rust-lang/rust#150699 (MGCA: Support literals as direct const arguments)
- rust-lang/rust#150721 (Deprecated doc intra link)
- rust-lang/rust#150802 (Minor cleanups to fn_abi_new_uncached)
- rust-lang/rust#150803 (compiler-builtins subtree update)
- rust-lang/rust#150809 (Update `literal-escaper` version to `0.0.7`)
- rust-lang/rust#150811 (Store defids instead of symbol names in the aliases list)
- rust-lang/rust#150825 (Query associated_item_def_ids when needed)
r? @ghost
tgross35 pushed a commit to rust-lang/compiler-builtins that referenced this pull request Jan 31, 2026
Rollup of 11 pull requests
Successful merges:
- rust-lang/rust#149961 (tidy: add if-installed prefix condition to extra checks system)
- rust-lang/rust#150475 (std: sys: fs: uefi: Implement initial File)
- rust-lang/rust#150533 (std: sys: fs: uefi: Implement remove_dir_all)
- rust-lang/rust#150549 (fix missing_panics_doc in `std::os::fd::owned`)
- rust-lang/rust#150699 (MGCA: Support literals as direct const arguments)
- rust-lang/rust#150721 (Deprecated doc intra link)
- rust-lang/rust#150802 (Minor cleanups to fn_abi_new_uncached)
- rust-lang/rust#150803 (compiler-builtins subtree update)
- rust-lang/rust#150809 (Update `literal-escaper` version to `0.0.7`)
- rust-lang/rust#150811 (Store defids instead of symbol names in the aliases list)
- rust-lang/rust#150825 (Query associated_item_def_ids when needed)
r? @ghost
flip1995 pushed a commit to flip1995/rust-clippy that referenced this pull request Aug 17, 2026
Rollup of 11 pull requests
Successful merges:
- rust-lang/rust#149961 (tidy: add if-installed prefix condition to extra checks system)
- rust-lang/rust#150475 (std: sys: fs: uefi: Implement initial File)
- rust-lang/rust#150533 (std: sys: fs: uefi: Implement remove_dir_all)
- rust-lang/rust#150549 (fix missing_panics_doc in `std::os::fd::owned`)
- rust-lang/rust#150699 (MGCA: Support literals as direct const arguments)
- rust-lang/rust#150721 (Deprecated doc intra link)
- rust-lang/rust#150802 (Minor cleanups to fn_abi_new_uncached)
- rust-lang/rust#150803 (compiler-builtins subtree update)
- rust-lang/rust#150809 (Update `literal-escaper` version to `0.0.7`)
- rust-lang/rust#150811 (Store defids instead of symbol names in the aliases list)
- rust-lang/rust#150825 (Query associated_item_def_ids when needed)
r? @ghost
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

O-UEFIUEFIS-waiting-on-borsStatus: Waiting on bors to run and complete tests. Bors will change the label on completion.T-libsRelevant to the library team, which will review and decide on the PR/issue.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants

@Ayush1325@rustbot@bors@ChrisDenton