Skip to content

Conversation

@ayedm1
Copy link
Owner

@ayedm1 ayedm1 commented Jan 17, 2026

No description provided.

@ayedm1 ayedm1 marked this pull request as ready for review January 17, 2026 02:44
@github-actions
Copy link

Test Results

3 037 tests   3 037 ✔️  32m 23s ⏱️
     17 suites         0 💤
     17 files           0

Results for commit fb615c1.

- Add mass-storage “removable media” support by tracking per-LUN prevent/allow medium removal and loaded/ejected status.
- Introduce an optional per-LUN callback to handle SCSI START STOP UNIT (including load/eject and power-condition fields).
- Extend storage constants (media types, sense keys/codes, power conditions, prevent flags) to support the new behavior and improve readability (explicit hex values).
- Initialize new per-LUN state on activation (default: medium removal allowed, medium loaded) and wire the new callback through storage initialization.
- Includes minor formatting/comment cleanups and version banner updates to 6.4.6.

SCSI Block Commands – 4 (SBC-4)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants