Грёбаный интел
CC [M] /var/tmp/pamac-build-user/iwlwifi-next/src/iwlwifi-next/drivers/net/wireless/intel/iwlwifi/mvm/tx.o
CC [M] /var/tmp/pamac-build-user/iwlwifi-next/src/iwlwifi-next/drivers/net/wireless/intel/iwlwifi/mvm/binding.o
/var/tmp/pamac-build-user/iwlwifi-next/src/iwlwifi-next/drivers/net/wireless/intel/iwlwifi/mvm/tx.c: В функции «iwl_mvm_get_ctrl_vif_queue»:
/var/tmp/pamac-build-user/iwlwifi-next/src/iwlwifi-next/drivers/net/wireless/intel/iwlwifi/mvm/tx.c:625:53: предупреждение: при передаче аргумента 1 «ieee80211_is_bufferable_mmpdu» целое преобразуется в указатель без приведения типа [-Wint-conversion]
625 | (!ieee80211_is_bufferable_mmpdu(fc) ||
| ^~
| |
| __le16 {aka short unsigned int}
In file included from /var/tmp/pamac-build-user/iwlwifi-next/src/iwlwifi-next/drivers/net/wireless/intel/iwlwifi/mvm/tx.c:7:
./include/linux/ieee80211.h:4141:66: замечание: ожидался тип «struct sk_buff *», но аргумент имеет тип «__le16» {aka «short unsigned int»}
4141 | static inline bool ieee80211_is_bufferable_mmpdu(struct sk_buff *skb)
| ~~~~~~~~~~~~~~~~^~~
/var/tmp/pamac-build-user/iwlwifi-next/src/iwlwifi-next/drivers/net/wireless/intel/iwlwifi/mvm/tx.c: В функции «iwl_mvm_tx_tso_segment»:
/var/tmp/pamac-build-user/iwlwifi-next/src/iwlwifi-next/drivers/net/wireless/intel/iwlwifi/mvm/tx.c:878:16: ошибка: неявная декларация функции «skb_gso_segment»; имелось в виду «skb_gso_reset»? [-Werror=implicit-function-declaration]
878 | next = skb_gso_segment(skb, netdev_flags);
| ^~~~~~~~~~~~~~~
| skb_gso_reset
/var/tmp/pamac-build-user/iwlwifi-next/src/iwlwifi-next/drivers/net/wireless/intel/iwlwifi/mvm/tx.c:878:14: предупреждение: assignment to «struct sk_buff *» from «int» makes pointer from integer without a cast [-Wint-conversion]
878 | next = skb_gso_segment(skb, netdev_flags);
| ^
CC [M] /var/tmp/pamac-build-user/iwlwifi-next/src/iwlwifi-next/drivers/net/wireless/intel/iwlwifi/mvm/quota.o
cc1: некоторые предупреждения считаются ошибками
make[3]: *** [scripts/Makefile.build:243: /var/tmp/pamac-build-user/iwlwifi-next/src/iwlwifi-next/drivers/net/wireless/intel/iwlwifi/mvm/tx.o] Ошибка 1
make[3]: *** Ожидание завершения заданий…
make[2]: *** [scripts/Makefile.build:480: /var/tmp/pamac-build-user/iwlwifi-next/src/iwlwifi-next/drivers/net/wireless/intel/iwlwifi/mvm] Ошибка 2
make[1]: *** [/usr/lib/modules/6.5.1-1-MANJARO/build/Makefile:2032: /var/tmp/pamac-build-user/iwlwifi-next/src/iwlwifi-next/drivers/net/wireless/intel/iwlwifi] Ошибка 2
make: *** [Makefile:234: __sub-make] Ошибка 2
make: выход из каталога «/usr/lib/modules/6.5.1-1-MANJARO/build»
==> ОШИБКА: Произошел сбой в build().
Прерывание...
Pinned Comments
Chocobo1 commented on 2019-06-13 04:07 (UTC)
Upstream probably didn't made it to support the latest kernel, anyway you should report to them: https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi/debugging