[prev in list] [next in list] [prev in thread] [next in thread]
List: dragonfly-submit
Subject: [DragonFlyBSD - Submit #3041] firmware: Remove embedding of multiple images in one module.
From: bugtracker-admin () leaf ! dragonflybsd ! org
Date: 2019-06-19 13:35:16
Message-ID: redmine.journal-13718.20190619133516.1b1fac1f4f9105e9 () leaf ! dragonflybsd ! org
[Download RAW message or body]
Issue #3041 has been updated by liweitianux.
Category set to Kernel
From zrj:
(1) Having support for multiple embedded firmware images in one module is useful, and \
I doubt we would want to move firmware handling to userland. (2) Having firmware as \
kernel module allows to load it in "/boot/loader.conf" before kernel boots for early \
modules, like radeon(4) or network card drivers.
----------------------------------------
Submit #3041: firmware: Remove embedding of multiple images in one module.
http://bugs.dragonflybsd.org/issues/3041#change-13718
* Author: sucanjan@fit.cvut.cz
* Status: New
* Priority: Normal
* Assignee:
* Category: Kernel
* Target version:
----------------------------------------
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
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic