[DragonFlyBSD - Submit #3041] firmware: Remove embedding of multiple images in one module.

liweitianux bugtracker-admin at leaf.dragonflybsd.org
Wed Oct 21 02:39:31 PDT 2026


Issue #3041 has been updated by liweitianux.


I think we should adopt the proposed cleanup. One possible problem: do we need to handle compatibilities among old/new kernel and new/old firmware? It seems can be ignored as kernel and firmware are bundled.

----------------------------------------
Submit #3041: firmware: Remove embedding of multiple images in one module.
http://bugs.dragonflybsd.org/issues/3041#change-14886

* Author: Anonymous
* Status: New
* Priority: Normal
* Category: Kernel
* Target version: 6.4
* Start date: 2017-05-25
----------------------------------------
Hello,

this patch removes possibility of embedding more than one firmware image in one kernel module through the parent reference in the firmware_register() function.

This patch is a preparation for firmware subsystem modification for moving firmware images from kernel modules to userland.

The mechanism is not used and it can be functionally fully replaced by putting each firmware image in its own module.

Removing the functionality significantly simplifies handling of firmware images. If firmware images are moved to userland the logical grouping of modules could be expressed by putting the related firmware images into one directory if needed.

jan


---Files--------------------------------
fw-remove-parent.patch (13.3 KB)


-- 
You have received this notification because you have either subscribed to it, or are involved in it.
To change your notification preferences, please click here: http://bugs.dragonflybsd.org/my/account


More information about the Submit mailing list