Pin illumos-ddi at its main branch #16

Merged
toasterson merged 1 commit from repin-ddi-main into main 2026-10-05 17:08:19 +00:00
Owner

illumos-ddi main now holds its pull requests 4-9 (r3-kms-glue to g7-module-busy, merge head e82e75d406). This moves the workspace pin of ddi and ddi-sys from the g7-module-busy branch head (6e65077fb1) to that merge commit and regenerates Cargo.lock with cargo update -p ddi -p ddi-sys (git sources, no [patch], no path sources).

Every illumos-ddi revision the merged branches pinned (5c792b3229, faec57598b, be78455670, 10bdfba866, 6e65077fb1) is an ancestor of e82e75d406.

Checks on this head (macOS host, toolchain 1.97.1): cargo check --locked --workspace --target x86_64-unknown-illumos, clippy -D warnings, fmt --check, cargo test drm-core/drm-uapi/drm-facade (160 + 1 + 2) and virtio_gpu --no-default-features (6), xtask uapi-check (729 lines, 0 differences), xtask facade-check against tools/facade/facade_layout.illumos.out (297 lines, 0 differences), tools/facade/check-generated.sh, carried/host-test.sh (24 passed, 0 failed).

illumos-ddi `main` now holds its pull requests 4-9 (`r3-kms-glue` to `g7-module-busy`, merge head `e82e75d406`). This moves the workspace pin of `ddi` and `ddi-sys` from the `g7-module-busy` branch head (`6e65077fb1`) to that merge commit and regenerates `Cargo.lock` with `cargo update -p ddi -p ddi-sys` (git sources, no `[patch]`, no path sources). Every illumos-ddi revision the merged branches pinned (`5c792b3229`, `faec57598b`, `be78455670`, `10bdfba866`, `6e65077fb1`) is an ancestor of `e82e75d406`. Checks on this head (macOS host, toolchain 1.97.1): `cargo check --locked --workspace --target x86_64-unknown-illumos`, `clippy -D warnings`, `fmt --check`, `cargo test` drm-core/drm-uapi/drm-facade (160 + 1 + 2) and virtio_gpu `--no-default-features` (6), `xtask uapi-check` (729 lines, 0 differences), `xtask facade-check` against `tools/facade/facade_layout.illumos.out` (297 lines, 0 differences), `tools/facade/check-generated.sh`, `carried/host-test.sh` (24 passed, 0 failed).
Pin illumos-ddi at its main branch (e82e75d406)
Some checks failed
ci / check-hosted (pull_request) Successful in 57m57s
ci / kmod-illumos (pull_request) Failing after 1h3m16s
64361a81a1
illumos-ddi main now holds pull requests 4-9 (r3-kms-glue to
g7-module-busy). Every revision the merged branches pinned (5c792b3229,
faec57598b, be78455670, 10bdfba866, 6e65077fb1) is an ancestor of
e82e75d406. Cargo.lock regenerated with cargo update -p ddi -p ddi-sys
(git sources, no [patch], no path sources).
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
illumos/illumos-drm!16
No description provided.