Actions
Bug #10636
closedThe firmware table is filled
Start date:
06/04/2020
Due date:
% Done:
0%
Estimated time:
Plus Target Version:
Release Notes:
Affected Version:
2.5.0
Affected Architecture:
All
Description
In current 12.1-stable based 2.5 snapshots even the default config exhausts the available firmware space at boot:
firmware: 'rt2561fw' version 0: 8192 bytes loaded at 0xffffffff82fdb330 firmware: 'rt2561sfw' version 0: 8192 bytes loaded at 0xffffffff82fdd3e0 firmware: 'rt2661fw' version 0: 8192 bytes loaded at 0xffffffff82fdf490 firmware: 'rt2860fw' version 0: 8192 bytes loaded at 0xffffffff82fe1540 firmware: 'iwm8265fw' version 0: 1811984 bytes loaded at 0xffffffff82723540 firmware: 'iwn1000fw' version 0: 337520 bytes loaded at 0xffffffff828dde28 firmware: 'iwn100fw' version 0: 337572 bytes loaded at 0xffffffff82930548 firmware: 'iwn105fw' version 0: 689680 bytes loaded at 0xffffffff82982ca0 firmware: 'iwn135fw' version 0: 701228 bytes loaded at 0xffffffff82a2b360 firmware: 'iwn2000fw' version 0: 695876 bytes loaded at 0xffffffff82ad6740 firmware: 'iwn2030fw' version 0: 707392 bytes loaded at 0xffffffff82b80638 firmware: 'iwn4965fw' version 0: 187972 bytes loaded at 0xffffffff82c2d228 firmware: 'mw88W8363fw' version 0: 94940 bytes loaded at 0xffffffff82f36358 firmware: 'mwlboot' version 0: 2280 bytes loaded at 0xffffffff82f4d638 firmware: 'rtwn-rtl8188eefw' version 111: 11216 bytes loaded at 0xffffffff82fe42b8 firmware: 'rtwn-rtl8188eufw' version 111: 13904 bytes loaded at 0xffffffff82fe6f38 firmware: 'rtwn-rtl8192cfwE' version 111: 14818 bytes loaded at 0xffffffff82fea638 firmware: 'wpifw' version 153229: 150100 bytes loaded at 0xffffffff8309d998 firmware: 'rtwn-rtl8192cfwE_B' version 111: 16332 bytes loaded at 0xffffffff82fee0d0 firmware: 'rtwn-rtl8192cfwT' version 111: 16126 bytes loaded at 0xffffffff82ff2150 firmware: 'rtwn-rtl8192cfwU' version 111: 16126 bytes loaded at 0xffffffff82ff6100 firmware: 'rtwn-rtl8192eufw' version 111: 31818 bytes loaded at 0xffffffff82ffa0b0 firmware: 'rtwn-rtl8812aufw' version 111: 32060 bytes loaded at 0xffffffff83001db0 firmware: 'rtwn-rtl8821aufw' version 111: 27804 bytes loaded at 0xffffffff83009ba0 firmware: 'mxge_eth_z8e' version 377284: 120629 bytes loaded at 0xffffffff82f4e100 firmware: 'mxge_ethp_z8e' version 387604: 121317 bytes loaded at 0xffffffff82f6b8f0 firmware: 'mxge_rss_eth_z8e' version 534724: 151912 bytes loaded at 0xffffffff82f89390 firmware: 'mxge_rss_ethp_z8e' version 544468: 152837 bytes loaded at 0xffffffff82fae5b0 firmware: 'iwn5000fw' version 0: 340696 bytes loaded at 0xffffffff82c5b120 firmware: 'iwn5150fw' version 0: 337400 bytes loaded at 0xffffffff82cae4a8 firmware: 'iwn6000fw' version 0: 454608 bytes loaded at 0xffffffff82d00b50 firmware: 'iwn6000g2afw' version 0: 677296 bytes loaded at 0xffffffff82d6fbd0 firmware: 'iwn6000g2bfw' version 0: 679436 bytes loaded at 0xffffffff82e15230 firmware: 'iwn6050fw' version 0: 469780 bytes loaded at 0xffffffff82ebb0f0 firmware: 't5fw_cfg' version 0: 5914 bytes loaded at 0xffffffff81d0e170 firmware: 't5fw_cfg_uwire' version 0: 21871 bytes loaded at 0xffffffff81d0f890 firmware: 't5fw' version 0: 673280 bytes loaded at 0xffffffff81d14e00 firmware: 't6fw_cfg' version 0: 5931 bytes loaded at 0xffffffff81db94b0 firmware: 't6fw_cfg_uwire' version 0: 22572 bytes loaded at 0xffffffff81dbabe0 firmware: 't6fw' version 0: 727552 bytes loaded at 0xffffffff81dc0410 firmware: 'ipw_bss' version 130: 209190 bytes loaded at 0xffffffff81e78d88 firmware: 'ipw_ibss' version 130: 201138 bytes loaded at 0xffffffff81eabf60 firmware: 'ipw_monitor' version 130: 196458 bytes loaded at 0xffffffff81edd1c8 firmware: 'iwi_bss' version 300: 191154 bytes loaded at 0xffffffff81f0d900 firmware: 'iwi_ibss' version 300: 185428 bytes loaded at 0xffffffff81f3c468 firmware: 'iwi_monitor' version 300: 187836 bytes loaded at 0xffffffff81f69970 firmware: 't4fw_cfg' version 0: 4535 bytes loaded at 0xffffffff81c7cd40 firmware: 't4fw_cfg_uwire' version 0: 21445 bytes loaded at 0xffffffff81c7def8 firmware: 't4fw' version 0: 568832 bytes loaded at 0xffffffff81c832c0 firmware: 'iwm3160fw' version 0: 918268 bytes loaded at 0xffffffff81f97990 firmware_register: cannot register image iwm3168fw, firmware table full! module_register_init: MOD_LOAD (iwm3168fw_fw, 0xffffffff807476a0, 0) error 6 firmware_register: cannot register image iwm7260fw, firmware table full! module_register_init: MOD_LOAD (iwm7260fw_fw, 0xffffffff80747700, 0) error 6 firmware_register: cannot register image iwm7265fw, firmware table full! module_register_init: MOD_LOAD (iwm7265fw_fw, 0xffffffff80747760, 0) error 6 firmware_register: cannot register image rsu-rtl8712fw, firmware table full! module_register_init: MOD_LOAD (rsu_rtl8712fw_fw, 0xffffffff80b1e760, 0) error 6 firmware_register: cannot register image runfw, firmware table full! module_register_init: MOD_LOAD (runfw_fw, 0xffffffff80b41750, 0) error 6 firmware_register: cannot register image iwm7265Dfw, firmware table full! module_register_init: MOD_LOAD (iwm7265Dfw_fw, 0xffffffff807477c0, 0) error 6 firmware_register: cannot register image iwm8000Cfw, firmware table full! module_register_init: MOD_LOAD (iwm8000Cfw_fw, 0xffffffff80747820, 0) error 6
In addition to breaking those modules whos firmware load fails this means that any other modules requiring firmware loaded subsequently will fail.
Increasing FIRMWARE_MAX should allow that or not loading some of that firmware by default.
Actions