Public bug reported:
SRU Justification:
[Impact]
* The following patches removed an exported symbol that will cause
potential disruption and breakage for customers
modules: inherit TAINT_PROPRIETARY_MODULE
modules: return licensing information from find_symbol
modules: rename the licence field in struct symsearch to license
modules: unexport __module_address
modules: unexport __module_text_address
modules: mark each_symbol_section static
modules: mark find_symbol static
modules: mark ref_module static
[Fix]
* Temporarily revert as SAUCE patches to allow customers time to make
necessary changes to support eventual patch changes.
[Test Plan]
* none
[Where problems could occur]
* The new functionality provided by patches will be removed, since we
aren't removing existing functionality the risk should be low.
** Affects: linux (Ubuntu)
Importance: Undecided
Status: New
** Affects: linux (Ubuntu Bionic)
Importance: Undecided
Status: New
** Affects: linux (Ubuntu Focal)
Importance: Undecided
Status: New
** Affects: linux (Ubuntu Groovy)
Importance: Undecided
Status: New
** Also affects: linux (Ubuntu Focal)
Importance: Undecided
Status: New
** Also affects: linux (Ubuntu Bionic)
Importance: Undecided
Status: New
** Also affects: linux (Ubuntu Groovy)
Importance: Undecided
Status: New
** Description changed:
SRU Justification:
[Impact]
* The following patches removed an exported symbol that will cause
potential disruption and breakage for customers
- modules: inherit TAINT_PROPRIETARY_MODULE
- modules: return licensing information from find_symbol
- modules: rename the licence field in struct symsearch to license
- modules: unexport __module_address
- modules: unexport __module_text_address
- modules: mark each_symbol_section static
- modules: mark find_symbol static
- modules: mark ref_module static
+ modules: inherit TAINT_PROPRIETARY_MODULE
+ modules: return licensing information from find_symbol
+ modules: rename the licence field in struct symsearch to license
+ modules: unexport __module_address
+ modules: unexport __module_text_address
+ modules: mark each_symbol_section static
+ modules: mark find_symbol static
+ modules: mark ref_module static
[Fix]
- * Temporarily revert patches to allow customers time to make necessary
- changes to support patches.
+ * Temporarily revert as SAUCE patches to allow customers time to make
+ necessary changes to support eventual patch changes.
[Test Plan]
* none
[Where problems could occur]
- * The new functionality provided by patches will be removed
+ * The new functionality provided by patches will be removed, since we
+ aren't removing existing functionality the risk should be low.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1932065
Title:
Upstream stable introduced patches that removed exported symbols
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1932065/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs