Skip to content

miscfs/fullfs: add disk-full simulation layerfs based on miscfs/nullfs#76

Closed
dalpra-hcd wants to merge 1 commit intoNetBSD:trunkfrom
dalpra-hcd:implement-fullfs
Closed

miscfs/fullfs: add disk-full simulation layerfs based on miscfs/nullfs#76
dalpra-hcd wants to merge 1 commit intoNetBSD:trunkfrom
dalpra-hcd:implement-fullfs

Conversation

@dalpra-hcd
Copy link
Copy Markdown

@dalpra-hcd dalpra-hcd commented Mar 13, 2026

Added fullfs, a filesystem based on nullfs that simulates a full disk.

Operations that allocates space fail with ENOSPC, remaining behave similar to nullfs (bypass).
Also it returns no available space remaining.

Includes kernel module, mount_full(8) and ATF tests.

Validated by running in a VM:

fullfs-test-table fullfs-df-test fullfs-atf-test

@dalpra-hcd dalpra-hcd closed this Mar 23, 2026
yamt pushed a commit to yamt/netbsd-src that referenced this pull request Mar 28, 2026
	sys/dev/hdaudio/hdafg.c: revision 1.33

hdaudio(4): Do not expose non-functional volume controls.

The old code supported "volume without mute", but not "mute
without volume", which are widely exposed by hdaudio devices.

This resulted in redundant volume controls with delta=256
(not allowing them to be set).

While here, classify PC speaker and phone out controls as
output controls.
"ship it" jmcneill@

PR kern/59712 hdaudio driver exposes nonexistent volume controls
yamt pushed a commit to yamt/netbsd-src that referenced this pull request Mar 28, 2026
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.

1 participant