Public bug reported:

drivers/net/wireless/intel/iwlwifi/pcie/trans.c: In function 
‘iwl_trans_pcie_alloc’:
drivers/net/wireless/intel/iwlwifi/pcie/trans.c:3717:15: error: implicit 
declaration of function ‘pcim_iomap_regions_request_all’ 
[-Wimplicit-function-declaration]
 3717 |         ret = pcim_iomap_regions_request_all(pdev, BIT(0), DRV_NAME);
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[9]: *** 
[/usr/src/linux-headers-6.13.0-061300rc1-generic/scripts/Makefile.build:194: 
drivers/net/wireless/intel/iwlwifi/pcie/trans.o] Error 1
make[9]: *** Waiting for unfinished jobs....

v6.13-rc1 commit 6d9c59212523e ("PCI: Remove
pcim_iomap_regions_request_all()") removed the deprecated call, and the
replacement was done in v6.13-rc1 commit 3dd6ed25a90cf ("wifi: iwlwifi:
replace deprecated PCI functions"). In the transition, same v6.13-rc1
commit d9d959c36bec5 ("PCI: Make pcim_request_all_regions() a public
function") is a prerequisite.

** Affects: backport-iwlwifi-dkms (Ubuntu)
     Importance: Undecided
         Status: New

** Attachment added: "6.13.0-061300rc1-generic.log"
   
https://bugs.launchpad.net/bugs/2095140/+attachment/5852361/+files/6.13.0-061300rc1-generic.log

** Description changed:

  drivers/net/wireless/intel/iwlwifi/pcie/trans.c: In function 
‘iwl_trans_pcie_alloc’:
  drivers/net/wireless/intel/iwlwifi/pcie/trans.c:3717:15: error: implicit 
declaration of function ‘pcim_iomap_regions_request_all’ 
[-Wimplicit-function-declaration]
-  3717 |         ret = pcim_iomap_regions_request_all(pdev, BIT(0), DRV_NAME);
-       |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+  3717 |         ret = pcim_iomap_regions_request_all(pdev, BIT(0), DRV_NAME);
+       |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  make[9]: *** 
[/usr/src/linux-headers-6.13.0-061300rc1-generic/scripts/Makefile.build:194: 
drivers/net/wireless/intel/iwlwifi/pcie/trans.o] Error 1
  make[9]: *** Waiting for unfinished jobs....
+ 
+ v6.13-rc1 commit 6d9c59212523e ("PCI: Remove
+ pcim_iomap_regions_request_all()") removed the deprecated call, and the
+ replacement was done in v6.13-rc1 commit 3dd6ed25a90cf ("wifi: iwlwifi:
+ replace deprecated PCI functions").

** Description changed:

  drivers/net/wireless/intel/iwlwifi/pcie/trans.c: In function 
‘iwl_trans_pcie_alloc’:
  drivers/net/wireless/intel/iwlwifi/pcie/trans.c:3717:15: error: implicit 
declaration of function ‘pcim_iomap_regions_request_all’ 
[-Wimplicit-function-declaration]
   3717 |         ret = pcim_iomap_regions_request_all(pdev, BIT(0), DRV_NAME);
        |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  make[9]: *** 
[/usr/src/linux-headers-6.13.0-061300rc1-generic/scripts/Makefile.build:194: 
drivers/net/wireless/intel/iwlwifi/pcie/trans.o] Error 1
  make[9]: *** Waiting for unfinished jobs....
  
  v6.13-rc1 commit 6d9c59212523e ("PCI: Remove
  pcim_iomap_regions_request_all()") removed the deprecated call, and the
  replacement was done in v6.13-rc1 commit 3dd6ed25a90cf ("wifi: iwlwifi:
- replace deprecated PCI functions").
+ replace deprecated PCI functions"). In the transition, same v6.13-rc1
+ commit d9d959c36bec5 ("PCI: Make pcim_request_all_regions() a public
+ function") is a prerequisite.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2095140

Title:
  Failed to build against v6.13: error: implicit declaration of function
  ‘pcim_iomap_regions_request_all’

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/backport-iwlwifi-dkms/+bug/2095140/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to