This is the start of the stable review cycle for the 5.8.12 release.
There are 56 patches in this series, all will be posted as a response
to this one. If anyone has any issues with these being applied, please
let me know.
Responses should be made by Sun, 27 Sep 2020 12:47:02 +0000.
Anything received after that time might be too late.
The whole patch series can be found in one patch at:
https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.8.12-rc1…
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.8.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <gregkh(a)linuxfoundation.org>
Linux 5.8.12-rc1
Maor Dickman <maord(a)nvidia.com>
net/mlx5e: Fix endianness when calculating pedit mask first bit
Maxim Mikityanskiy <maximmi(a)mellanox.com>
net/mlx5e: Use synchronize_rcu to sync with NAPI
Maxim Mikityanskiy <maximmi(a)mellanox.com>
net/mlx5e: Use RCU to protect rq->xdp_prog
Taehee Yoo <ap420073(a)gmail.com>
Revert "netns: don't disable BHs when locking "nsid_lock""
Parshuram Thombare <pthombar(a)cadence.com>
net: macb: fix for pause frame receive enable bit
Matthias Schiffer <matthias.schiffer(a)ew.tq-group.com>
net: dsa: microchip: ksz8795: really set the correct number of ports
Vladimir Oltean <olteanv(a)gmail.com>
net: dsa: link interfaces with the DSA master to get rid of lockdep warnings
Dexuan Cui <decui(a)microsoft.com>
hv_netvsc: Fix hibernation for mlx5 VF driver
Luo bin <luobin9(a)huawei.com>
hinic: fix rewaking txq after netif_tx_disable
Jianbo Liu <jianbol(a)mellanox.com>
net/mlx5e: Fix memory leak of tunnel info when rule under multipath not ready
Vadym Kochan <vadym.kochan(a)plvision.eu>
net: ipa: fix u32_replace_bits by u32p_xxx version
Jason A. Donenfeld <Jason(a)zx2c4.com>
wireguard: peerlookup: take lock before checking hash in replace operation
Jason A. Donenfeld <Jason(a)zx2c4.com>
wireguard: noise: take lock when removing handshake entry from table
Grygorii Strashko <grygorii.strashko(a)ti.com>
net: ethernet: ti: cpsw_new: fix suspend/resume
Eric Dumazet <edumazet(a)google.com>
net: add __must_check to skb_put_padto()
Eric Dumazet <edumazet(a)google.com>
net: qrtr: check skb_put_padto() return value
Florian Fainelli <f.fainelli(a)gmail.com>
net: phy: Do not warn in phy_stop() on PHY_DOWN
Florian Fainelli <f.fainelli(a)gmail.com>
net: phy: Avoid NPD upon phy_detach() when driver is unbound
Hauke Mehrtens <hauke(a)hauke-m.de>
net: lantiq: Disable IRQs only if NAPI gets scheduled
Hauke Mehrtens <hauke(a)hauke-m.de>
net: lantiq: Use napi_complete_done()
Hauke Mehrtens <hauke(a)hauke-m.de>
net: lantiq: use netif_tx_napi_add() for TX NAPI
Hauke Mehrtens <hauke(a)hauke-m.de>
net: lantiq: Wake TX queue again
Michael Chan <michael.chan(a)broadcom.com>
bnxt_en: Protect bnxt_set_eee() and bnxt_set_pauseparam() with mutex.
Edwin Peer <edwin.peer(a)broadcom.com>
bnxt_en: return proper error codes in bnxt_show_temp
Vasundhara Volam <vasundhara-v.volam(a)broadcom.com>
bnxt_en: Use memcpy to copy VPD field info.
Tariq Toukan <tariqt(a)mellanox.com>
net/mlx5e: TLS, Do not expose FPGA TLS counter if not supported
Maor Dickman <maord(a)mellanox.com>
net/mlx5e: Enable adding peer miss rules only if merged eswitch is supported
Xin Long <lucien.xin(a)gmail.com>
tipc: use skb_unshare() instead in tipc_buf_append()
Tetsuo Handa <penguin-kernel(a)I-love.SAKURA.ne.jp>
tipc: fix shutdown() of connection oriented socket
Peilin Ye <yepeilin.cs(a)gmail.com>
tipc: Fix memory leak in tipc_group_create_member()
Vinicius Costa Gomes <vinicius.gomes(a)intel.com>
taprio: Fix allowing too small intervals
Jakub Kicinski <kuba(a)kernel.org>
nfp: use correct define to return NONE fec
Henry Ptasinski <hptasinski(a)google.com>
net: sctp: Fix IPv6 ancestor_size calc in sctp_copy_descendant
Yunsheng Lin <linyunsheng(a)huawei.com>
net: sch_generic: aviod concurrent reset and enqueue op for lockless qdisc
Xin Long <lucien.xin(a)gmail.com>
net: sched: initialize with 0 before setting erspan md->u
Yoshihiro Shimoda <yoshihiro.shimoda.uh(a)renesas.com>
net: phy: call phy_disable_interrupts() in phy_attach_direct() instead
Maor Gottlieb <maorg(a)nvidia.com>
net/mlx5: Fix FTE cleanup
Necip Fazil Yildiran <fazilyildiran(a)gmail.com>
net: ipv6: fix kconfig dependency warning for IPV6_SEG6_HMAC
Ido Schimmel <idosch(a)nvidia.com>
net: Fix bridge enslavement failure
Linus Walleij <linus.walleij(a)linaro.org>
net: dsa: rtl8366: Properly clear member config
Petr Machata <petrm(a)nvidia.com>
net: DCB: Validate DCB_ATTR_DCB_BUFFER argument
Vladimir Oltean <vladimir.oltean(a)nxp.com>
net: bridge: br_vlan_get_pvid_rcu() should dereference the VLAN group under RCU
Eric Dumazet <edumazet(a)google.com>
ipv6: avoid lockdep issue in fib6_del()
David Ahern <dsahern(a)kernel.org>
ipv4: Update exception handling for multipath routes via same device
David Ahern <dsahern(a)gmail.com>
ipv4: Initialize flowi4_multipath_hash in data path
Wei Wang <weiwan(a)google.com>
ip: fix tos reflection in ack and reset packets
Luo bin <luobin9(a)huawei.com>
hinic: bump up the timeout of SET_FUNC_STATE cmd
Dan Carpenter <dan.carpenter(a)oracle.com>
hdlc_ppp: add range checks in ppp_cp_parse_cr()
Mark Gray <mark.d.gray(a)redhat.com>
geneve: add transport ports in route lookup for geneve
Ganji Aravind <ganji.aravind(a)chelsio.com>
cxgb4: Fix offset when clearing filter byte counters
Raju Rangoju <rajur(a)chelsio.com>
cxgb4: fix memory leak during module unload
Vasundhara Volam <vasundhara-v.volam(a)broadcom.com>
bnxt_en: Fix NULL ptr dereference crash in bnxt_fw_reset_task()
Vasundhara Volam <vasundhara-v.volam(a)broadcom.com>
bnxt_en: Avoid sending firmware messages when AER error is detected.
Cong Wang <xiyou.wangcong(a)gmail.com>
act_ife: load meta modules before tcf_idr_check_alloc()
Jakub Kicinski <kuba(a)kernel.org>
ibmvnic: add missing parenthesis in do_reset()
Mingming Cao <mmc(a)linux.vnet.ibm.com>
ibmvnic fix NULL tx_pools and rx_tools issue at do_reset
-------------
Diffstat:
Makefile | 4 +-
drivers/net/dsa/microchip/ksz8795.c | 2 +-
drivers/net/dsa/rtl8366.c | 20 ++++---
drivers/net/ethernet/broadcom/bnxt/bnxt.c | 40 ++++++++-----
drivers/net/ethernet/broadcom/bnxt/bnxt.h | 4 ++
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 31 +++++++----
drivers/net/ethernet/cadence/macb_main.c | 3 +-
drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c | 9 ++-
drivers/net/ethernet/chelsio/cxgb4/cxgb4_mps.c | 2 +-
drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c | 16 ++++--
drivers/net/ethernet/huawei/hinic/hinic_main.c | 24 ++++++++
drivers/net/ethernet/huawei/hinic/hinic_tx.c | 18 +-----
drivers/net/ethernet/ibm/ibmvnic.c | 21 ++++++-
drivers/net/ethernet/lantiq_xrx200.c | 21 ++++---
drivers/net/ethernet/mellanox/mlx5/core/en.h | 2 +-
drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c | 2 +-
.../net/ethernet/mellanox/mlx5/core/en/xsk/rx.c | 14 +----
.../net/ethernet/mellanox/mlx5/core/en/xsk/setup.c | 3 +-
.../mellanox/mlx5/core/en_accel/tls_stats.c | 12 ++--
drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 65 ++++++++++------------
drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 12 +---
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 39 +++++++------
drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c | 17 ++++--
.../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 52 +++++++++--------
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 8 +--
.../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 4 +-
drivers/net/ethernet/ti/cpsw_new.c | 53 ++++++++++++++++++
drivers/net/geneve.c | 37 ++++++++----
drivers/net/hyperv/netvsc_drv.c | 16 ++++--
drivers/net/ipa/ipa_table.c | 4 +-
drivers/net/phy/phy.c | 2 +-
drivers/net/phy/phy_device.c | 11 ++--
drivers/net/wan/hdlc_ppp.c | 16 ++++--
drivers/net/wireguard/noise.c | 5 +-
drivers/net/wireguard/peerlookup.c | 11 +++-
include/linux/skbuff.h | 7 ++-
include/net/flow.h | 1 +
include/net/sctp/structs.h | 8 ++-
net/bridge/br_vlan.c | 27 +++++----
net/core/dev.c | 2 +-
net/core/filter.c | 1 +
net/core/net_namespace.c | 22 ++++----
net/dcb/dcbnl.c | 8 +++
net/dsa/slave.c | 18 +++++-
net/ipv4/fib_frontend.c | 1 +
net/ipv4/ip_output.c | 3 +-
net/ipv4/route.c | 14 +++--
net/ipv6/Kconfig | 1 +
net/ipv6/ip6_fib.c | 13 +++--
net/qrtr/qrtr.c | 21 +++----
net/sched/act_ife.c | 44 +++++++++++----
net/sched/cls_flower.c | 1 +
net/sched/sch_generic.c | 48 +++++++++++-----
net/sched/sch_taprio.c | 28 ++++++----
net/sctp/socket.c | 9 +--
net/tipc/group.c | 14 +++--
net/tipc/msg.c | 3 +-
net/tipc/socket.c | 5 +-
58 files changed, 573 insertions(+), 326 deletions(-)
This is the start of the stable review cycle for the 4.19.148 release.
There are 37 patches in this series, all will be posted as a response
to this one. If anyone has any issues with these being applied, please
let me know.
Responses should be made by Sun, 27 Sep 2020 12:47:02 +0000.
Anything received after that time might be too late.
The whole patch series can be found in one patch at:
https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.19.148-r…
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.19.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <gregkh(a)linuxfoundation.org>
Linux 4.19.148-rc1
Lukas Wunner <lukas(a)wunner.de>
serial: 8250: Avoid error message on reprobe
Priyaranjan Jha <priyarjha(a)google.com>
tcp_bbr: adapt cwnd based on ack aggregation estimation
Priyaranjan Jha <priyarjha(a)google.com>
tcp_bbr: refactor bbr_target_cwnd() for general inflight provisioning
Xunlei Pang <xlpang(a)linux.alibaba.com>
mm: memcg: fix memcg reclaim soft lockup
Masahiro Yamada <masahiroy(a)kernel.org>
kbuild: support LLVM=1 to switch the default tools to Clang/LLVM
Masahiro Yamada <masahiroy(a)kernel.org>
kbuild: replace AS=clang with LLVM_IAS=1
Masahiro Yamada <masahiroy(a)kernel.org>
kbuild: remove AS variable
Dmitry Golovin <dima(a)golovin.in>
x86/boot: kbuild: allow readelf executable to be specified
Masahiro Yamada <masahiroy(a)kernel.org>
net: wan: wanxl: use $(M68KCC) instead of $(M68KAS) for rebuilding firmware
Masahiro Yamada <masahiroy(a)kernel.org>
net: wan: wanxl: use allow to pass CROSS_COMPILE_M68k for rebuilding firmware
Fangrui Song <maskray(a)google.com>
Documentation/llvm: fix the name of llvm-size
Nick Desaulniers <ndesaulniers(a)google.com>
Documentation/llvm: add documentation on building w/ Clang/LLVM
Vasily Gorbik <gor(a)linux.ibm.com>
kbuild: add OBJSIZE variable for the size tool
Nick Desaulniers <ndesaulniers(a)google.com>
MAINTAINERS: add CLANG/LLVM BUILD SUPPORT info
David Ahern <dsahern(a)kernel.org>
ipv4: Update exception handling for multipath routes via same device
Eric Dumazet <edumazet(a)google.com>
net: add __must_check to skb_put_padto()
Eric Dumazet <edumazet(a)google.com>
net: qrtr: check skb_put_padto() return value
Florian Fainelli <f.fainelli(a)gmail.com>
net: phy: Avoid NPD upon phy_detach() when driver is unbound
Michael Chan <michael.chan(a)broadcom.com>
bnxt_en: Protect bnxt_set_eee() and bnxt_set_pauseparam() with mutex.
Edwin Peer <edwin.peer(a)broadcom.com>
bnxt_en: return proper error codes in bnxt_show_temp
Xin Long <lucien.xin(a)gmail.com>
tipc: use skb_unshare() instead in tipc_buf_append()
Tetsuo Handa <penguin-kernel(a)I-love.SAKURA.ne.jp>
tipc: fix shutdown() of connection oriented socket
Peilin Ye <yepeilin.cs(a)gmail.com>
tipc: Fix memory leak in tipc_group_create_member()
Jakub Kicinski <kuba(a)kernel.org>
nfp: use correct define to return NONE fec
Yunsheng Lin <linyunsheng(a)huawei.com>
net: sch_generic: aviod concurrent reset and enqueue op for lockless qdisc
Necip Fazil Yildiran <fazilyildiran(a)gmail.com>
net: ipv6: fix kconfig dependency warning for IPV6_SEG6_HMAC
Linus Walleij <linus.walleij(a)linaro.org>
net: dsa: rtl8366: Properly clear member config
Petr Machata <petrm(a)nvidia.com>
net: DCB: Validate DCB_ATTR_DCB_BUFFER argument
Eric Dumazet <edumazet(a)google.com>
ipv6: avoid lockdep issue in fib6_del()
Wei Wang <weiwan(a)google.com>
ip: fix tos reflection in ack and reset packets
Dan Carpenter <dan.carpenter(a)oracle.com>
hdlc_ppp: add range checks in ppp_cp_parse_cr()
Mark Gray <mark.d.gray(a)redhat.com>
geneve: add transport ports in route lookup for geneve
Ganji Aravind <ganji.aravind(a)chelsio.com>
cxgb4: Fix offset when clearing filter byte counters
Ralph Campbell <rcampbell(a)nvidia.com>
mm/thp: fix __split_huge_pmd_locked() for migration PMD
Muchun Song <songmuchun(a)bytedance.com>
kprobes: fix kill kprobe which has been marked as gone
Rustam Kovhaev <rkovhaev(a)gmail.com>
KVM: fix memory leak in kvm_io_bus_unregister_dev()
Mark Salyzyn <salyzyn(a)android.com>
af_key: pfkey_dump needs parameter validation
-------------
Diffstat:
Documentation/kbuild/llvm.rst | 87 ++++++++++
MAINTAINERS | 9 ++
Makefile | 40 +++--
arch/x86/boot/compressed/Makefile | 2 +-
drivers/net/dsa/rtl8366.c | 20 ++-
drivers/net/ethernet/broadcom/bnxt/bnxt.c | 19 ++-
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 31 ++--
drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c | 9 +-
.../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 4 +-
drivers/net/geneve.c | 37 +++--
drivers/net/phy/phy_device.c | 3 +-
drivers/net/wan/Kconfig | 2 +-
drivers/net/wan/Makefile | 12 +-
drivers/net/wan/hdlc_ppp.c | 16 +-
drivers/tty/serial/8250/8250_core.c | 11 +-
include/linux/skbuff.h | 7 +-
include/net/inet_connection_sock.h | 4 +-
kernel/kprobes.c | 9 +-
mm/huge_memory.c | 40 +++--
mm/vmscan.c | 8 +
net/dcb/dcbnl.c | 8 +
net/ipv4/ip_output.c | 3 +-
net/ipv4/route.c | 11 +-
net/ipv4/tcp_bbr.c | 180 ++++++++++++++++++---
net/ipv6/Kconfig | 1 +
net/ipv6/ip6_fib.c | 13 +-
net/key/af_key.c | 7 +
net/qrtr/qrtr.c | 20 +--
net/sched/sch_generic.c | 49 ++++--
net/tipc/group.c | 14 +-
net/tipc/msg.c | 3 +-
net/tipc/socket.c | 5 +-
tools/objtool/Makefile | 6 +
virt/kvm/kvm_main.c | 21 +--
34 files changed, 550 insertions(+), 161 deletions(-)
This is the start of the stable review cycle for the 5.4.68 release.
There are 43 patches in this series, all will be posted as a response
to this one. If anyone has any issues with these being applied, please
let me know.
Responses should be made by Sun, 27 Sep 2020 12:47:02 +0000.
Anything received after that time might be too late.
The whole patch series can be found in one patch at:
https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.4.68-rc1…
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.4.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <gregkh(a)linuxfoundation.org>
Linux 5.4.68-rc1
Suravee Suthikulpanit <suravee.suthikulpanit(a)amd.com>
iommu/amd: Use cmpxchg_double() when updating 128-bit IRTE
Xunlei Pang <xlpang(a)linux.alibaba.com>
mm: memcg: fix memcg reclaim soft lockup
Eric Dumazet <edumazet(a)google.com>
net: add __must_check to skb_put_padto()
Eric Dumazet <edumazet(a)google.com>
net: qrtr: check skb_put_padto() return value
Florian Fainelli <f.fainelli(a)gmail.com>
net: phy: Do not warn in phy_stop() on PHY_DOWN
Florian Fainelli <f.fainelli(a)gmail.com>
net: phy: Avoid NPD upon phy_detach() when driver is unbound
Hauke Mehrtens <hauke(a)hauke-m.de>
net: lantiq: Disable IRQs only if NAPI gets scheduled
Hauke Mehrtens <hauke(a)hauke-m.de>
net: lantiq: Use napi_complete_done()
Hauke Mehrtens <hauke(a)hauke-m.de>
net: lantiq: use netif_tx_napi_add() for TX NAPI
Hauke Mehrtens <hauke(a)hauke-m.de>
net: lantiq: Wake TX queue again
Michael Chan <michael.chan(a)broadcom.com>
bnxt_en: Protect bnxt_set_eee() and bnxt_set_pauseparam() with mutex.
Edwin Peer <edwin.peer(a)broadcom.com>
bnxt_en: return proper error codes in bnxt_show_temp
Tariq Toukan <tariqt(a)mellanox.com>
net/mlx5e: TLS, Do not expose FPGA TLS counter if not supported
Maor Dickman <maord(a)mellanox.com>
net/mlx5e: Enable adding peer miss rules only if merged eswitch is supported
Xin Long <lucien.xin(a)gmail.com>
tipc: use skb_unshare() instead in tipc_buf_append()
Tetsuo Handa <penguin-kernel(a)I-love.SAKURA.ne.jp>
tipc: fix shutdown() of connection oriented socket
Peilin Ye <yepeilin.cs(a)gmail.com>
tipc: Fix memory leak in tipc_group_create_member()
Vinicius Costa Gomes <vinicius.gomes(a)intel.com>
taprio: Fix allowing too small intervals
Jakub Kicinski <kuba(a)kernel.org>
nfp: use correct define to return NONE fec
Henry Ptasinski <hptasinski(a)google.com>
net: sctp: Fix IPv6 ancestor_size calc in sctp_copy_descendant
Yunsheng Lin <linyunsheng(a)huawei.com>
net: sch_generic: aviod concurrent reset and enqueue op for lockless qdisc
Maor Gottlieb <maorg(a)nvidia.com>
net/mlx5: Fix FTE cleanup
Necip Fazil Yildiran <fazilyildiran(a)gmail.com>
net: ipv6: fix kconfig dependency warning for IPV6_SEG6_HMAC
Ido Schimmel <idosch(a)nvidia.com>
net: Fix bridge enslavement failure
Linus Walleij <linus.walleij(a)linaro.org>
net: dsa: rtl8366: Properly clear member config
Petr Machata <petrm(a)nvidia.com>
net: DCB: Validate DCB_ATTR_DCB_BUFFER argument
Vladimir Oltean <vladimir.oltean(a)nxp.com>
net: bridge: br_vlan_get_pvid_rcu() should dereference the VLAN group under RCU
Eric Dumazet <edumazet(a)google.com>
ipv6: avoid lockdep issue in fib6_del()
David Ahern <dsahern(a)kernel.org>
ipv4: Update exception handling for multipath routes via same device
David Ahern <dsahern(a)gmail.com>
ipv4: Initialize flowi4_multipath_hash in data path
Wei Wang <weiwan(a)google.com>
ip: fix tos reflection in ack and reset packets
Dan Carpenter <dan.carpenter(a)oracle.com>
hdlc_ppp: add range checks in ppp_cp_parse_cr()
Mark Gray <mark.d.gray(a)redhat.com>
geneve: add transport ports in route lookup for geneve
Ganji Aravind <ganji.aravind(a)chelsio.com>
cxgb4: Fix offset when clearing filter byte counters
Raju Rangoju <rajur(a)chelsio.com>
cxgb4: fix memory leak during module unload
Vasundhara Volam <vasundhara-v.volam(a)broadcom.com>
bnxt_en: Fix NULL ptr dereference crash in bnxt_fw_reset_task()
Vasundhara Volam <vasundhara-v.volam(a)broadcom.com>
bnxt_en: Avoid sending firmware messages when AER error is detected.
Cong Wang <xiyou.wangcong(a)gmail.com>
act_ife: load meta modules before tcf_idr_check_alloc()
Ralph Campbell <rcampbell(a)nvidia.com>
mm/thp: fix __split_huge_pmd_locked() for migration PMD
Muchun Song <songmuchun(a)bytedance.com>
kprobes: fix kill kprobe which has been marked as gone
Jakub Kicinski <kuba(a)kernel.org>
ibmvnic: add missing parenthesis in do_reset()
Mingming Cao <mmc(a)linux.vnet.ibm.com>
ibmvnic fix NULL tx_pools and rx_tools issue at do_reset
Mark Salyzyn <salyzyn(a)android.com>
af_key: pfkey_dump needs parameter validation
-------------
Diffstat:
Makefile | 4 +-
drivers/iommu/Kconfig | 2 +-
drivers/iommu/amd_iommu.c | 17 +++++--
drivers/iommu/amd_iommu_init.c | 21 ++++++++-
drivers/net/dsa/rtl8366.c | 20 ++++++---
drivers/net/ethernet/broadcom/bnxt/bnxt.c | 32 ++++++++-----
drivers/net/ethernet/broadcom/bnxt/bnxt.h | 4 ++
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 31 ++++++++-----
drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c | 9 ++--
drivers/net/ethernet/chelsio/cxgb4/cxgb4_mps.c | 2 +-
drivers/net/ethernet/ibm/ibmvnic.c | 21 +++++++--
drivers/net/ethernet/lantiq_xrx200.c | 21 +++++----
.../mellanox/mlx5/core/en_accel/tls_stats.c | 12 +++--
.../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 52 ++++++++++++----------
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 8 ++--
.../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 4 +-
drivers/net/geneve.c | 37 ++++++++++-----
drivers/net/phy/phy.c | 2 +-
drivers/net/phy/phy_device.c | 3 +-
drivers/net/wan/hdlc_ppp.c | 16 ++++---
include/linux/skbuff.h | 7 +--
include/net/flow.h | 1 +
include/net/sctp/structs.h | 8 ++--
kernel/kprobes.c | 9 +++-
mm/huge_memory.c | 40 ++++++++++-------
mm/vmscan.c | 8 ++++
net/bridge/br_vlan.c | 27 ++++++-----
net/core/dev.c | 2 +-
net/core/filter.c | 1 +
net/dcb/dcbnl.c | 8 ++++
net/ipv4/fib_frontend.c | 1 +
net/ipv4/ip_output.c | 3 +-
net/ipv4/route.c | 14 +++---
net/ipv6/Kconfig | 1 +
net/ipv6/ip6_fib.c | 13 ++++--
net/key/af_key.c | 7 +++
net/qrtr/qrtr.c | 20 +++++----
net/sched/act_ife.c | 44 +++++++++++++-----
net/sched/sch_generic.c | 49 +++++++++++++-------
net/sched/sch_taprio.c | 28 +++++++-----
net/sctp/socket.c | 9 ++--
net/tipc/group.c | 14 ++++--
net/tipc/msg.c | 3 +-
net/tipc/socket.c | 5 +--
44 files changed, 429 insertions(+), 211 deletions(-)
mips allmodconfig build failed on linux next due to below errors.
Since we recently started building allmodconfig, we do not have information
on when this problem started.
We are building with gcc-8, gcc-9 and gcc-10.
metadata:
--------------
git_repo: https://gitlab.com/Linaro/lkft/mirrors/next/linux-next
target_arch: mips
toolchain: gcc-10
git_short_log: dcf2427baa64 (\Add linux-next specific files for 20200923\)
git_describe: next-20200923
kernel_version: 5.9.0-rc6
build log:
-------------
make -sk KBUILD_BUILD_USER=TuxBuild -C/linux ARCH=mips
CROSS_COMPILE=mips-linux-gnu- HOSTCC=gcc CC="sccache
mips-linux-gnu-gcc" O=build allmodconfig
make -sk KBUILD_BUILD_USER=TuxBuild -C/linux -j16 ARCH=mips
CROSS_COMPILE=mips-linux-gnu- HOSTCC=gcc CC="sccache
mips-linux-gnu-gcc" O=build
#
In file included from <command-line>:
../arch/mips/mm/init.c: In function ‘mem_init’:
./../include/linux/compiler_types.h:319:38: error: call to
‘__compiletime_assert_321’ declared with attribute error: BUILD_BUG_ON
failed: IS_ENABLED(CONFIG_32BIT) && (_PFN_SHIFT > PAGE_SHIFT)
319 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__)
| ^
./../include/linux/compiler_types.h:300:4: note: in definition of
macro ‘__compiletime_assert’
300 | prefix ## suffix(); \
| ^~~~~~
./../include/linux/compiler_types.h:319:2: note: in expansion of macro
‘_compiletime_assert’
319 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__)
| ^~~~~~~~~~~~~~~~~~~
../include/linux/build_bug.h:39:37: note: in expansion of macro
‘compiletime_assert’
39 | #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg)
| ^~~~~~~~~~~~~~~~~~
../include/linux/build_bug.h:50:2: note: in expansion of macro
‘BUILD_BUG_ON_MSG’
50 | BUILD_BUG_ON_MSG(condition, "BUILD_BUG_ON failed: " #condition)
| ^~~~~~~~~~~~~~~~
../arch/mips/mm/init.c:458:2: note: in expansion of macro ‘BUILD_BUG_ON’
458 | BUILD_BUG_ON(IS_ENABLED(CONFIG_32BIT) && (_PFN_SHIFT > PAGE_SHIFT));
| ^~~~~~~~~~~~
make[3]: *** [../scripts/Makefile.build:283: arch/mips/mm/init.o] Error 1
make[3]: Target '__build' not remade because of errors.
make[2]: *** [../scripts/Makefile.build:500: arch/mips/mm] Error 2
make[2]: Target '__build' not remade because of errors.
make[1]: *** [/linux/Makefile:1792: arch/mips] Error 2
../drivers/bus/mhi/core/debugfs.c: In function ‘mhi_debugfs_events_show’:
../drivers/bus/mhi/core/debugfs.c:74:51: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
74 | seq_printf(m, " local rp: 0x%llx db: 0x%llx\n", (u64)ring->rp,
| ^
../drivers/bus/mhi/core/debugfs.c:74:45: warning: format ‘%llx’
expects argument of type ‘long long unsigned int’, but argument 4 has
type ‘dma_addr_t’ {aka ‘unsigned int’} [-Wformat=]
74 | seq_printf(m, " local rp: 0x%llx db: 0x%llx\n", (u64)ring->rp,
| ~~~^
| |
| long long unsigned int
| %x
75 | mhi_event->db_cfg.db_val);
| ~~~~~~~~~~~~~~~~~~~~~~~~
| |
| dma_addr_t {aka unsigned int}
../drivers/bus/mhi/core/debugfs.c: In function ‘mhi_debugfs_channels_show’:
../drivers/bus/mhi/core/debugfs.c:122:7: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
122 | (u64)ring->rp, (u64)ring->wp,
| ^
../drivers/bus/mhi/core/debugfs.c:122:22: warning: cast from pointer
to integer of different size [-Wpointer-to-int-cast]
122 | (u64)ring->rp, (u64)ring->wp,
| ^
../drivers/bus/mhi/core/debugfs.c:121:62: warning: format ‘%llx’
expects argument of type ‘long long unsigned int’, but argument 5 has
type ‘dma_addr_t’ {aka ‘unsigned int’} [-Wformat=]
121 | seq_printf(m, " local rp: 0x%llx local wp: 0x%llx db: 0x%llx\n",
| ~~~^
| |
|
long long unsigned int
| %x
122 | (u64)ring->rp, (u64)ring->wp,
123 | mhi_chan->db_cfg.db_val);
| ~~~~~~~~~~~~~~~~~~~~~~~
| |
| dma_addr_t {aka unsigned int}
In file included from ../include/linux/printk.h:7,
from ../include/linux/kernel.h:16,
from ../include/asm-generic/bug.h:20,
from ../arch/mips/include/asm/bug.h:42,
from ../include/linux/bug.h:5,
from ../include/linux/thread_info.h:12,
from ../include/asm-generic/current.h:5,
from ./arch/mips/include/generated/asm/current.h:1,
from ../include/linux/sched.h:12,
from ../fs/btrfs/extent-tree.c:6:
../fs/btrfs/extent-tree.c: In function ‘__btrfs_free_extent’:
../include/linux/kern_levels.h:5:18: warning: format ‘%lu’ expects
argument of type ‘long unsigned int’, but argument 8 has type
‘unsigned int’ [-Wformat=]
5 | #define KERN_SOH "\001" /* ASCII Start Of Header */
| ^~~~~~
../include/linux/kern_levels.h:10:19: note: in expansion of macro ‘KERN_SOH’
10 | #define KERN_CRIT KERN_SOH "2" /* critical conditions */
| ^~~~~~~~
../fs/btrfs/ctree.h:3148:24: note: in expansion of macro ‘KERN_CRIT’
3148 | btrfs_printk(fs_info, KERN_CRIT fmt, ##args)
| ^~~~~~~~~
../fs/btrfs/extent-tree.c:3187:4: note: in expansion of macro ‘btrfs_crit’
3187 | btrfs_crit(info,
| ^~~~~~~~~~
../drivers/input/joystick/analog.c:160:2: warning: #warning Precise
timer not defined for this architecture. [-Wcpp]
160 | #warning Precise timer not defined for this architecture.
| ^~~~~~~
In file included from ../arch/mips/include/asm/sibyte/sb1250.h:28,
from ../drivers/watchdog/sb_wdog.c:58:
../arch/mips/include/asm/sibyte/bcm1480_scd.h:261: warning:
"M_SPC_CFG_CLEAR" redefined
261 | #define M_SPC_CFG_CLEAR M_BCM1480_SPC_CFG_CLEAR
|
In file included from ../arch/mips/include/asm/sibyte/sb1250.h:27,
from ../drivers/watchdog/sb_wdog.c:58:
../arch/mips/include/asm/sibyte/sb1250_scd.h:392: note: this is the
location of the previous definition
392 | #define M_SPC_CFG_CLEAR _SB_MAKEMASK1(32)
|
In file included from ../arch/mips/include/asm/sibyte/sb1250.h:28,
from ../drivers/watchdog/sb_wdog.c:58:
../arch/mips/include/asm/sibyte/bcm1480_scd.h:262: warning:
"M_SPC_CFG_ENABLE" redefined
262 | #define M_SPC_CFG_ENABLE M_BCM1480_SPC_CFG_ENABLE
|
In file included from ../arch/mips/include/asm/sibyte/sb1250.h:27,
from ../drivers/watchdog/sb_wdog.c:58:
../arch/mips/include/asm/sibyte/sb1250_scd.h:393: note: this is the
location of the previous definition
393 | #define M_SPC_CFG_ENABLE _SB_MAKEMASK1(33)
|
In file included from ../drivers/net/ethernet/intel/ice/ice_flow.c:5:
../drivers/net/ethernet/intel/ice/ice_flow.c: In function ‘ice_flow_add_entry’:
../drivers/net/ethernet/intel/ice/ice_flow.h:197:33: warning: cast
from pointer to integer of different size [-Wpointer-to-int-cast]
197 | #define ICE_FLOW_ENTRY_HNDL(e) ((u64)e)
| ^
../drivers/net/ethernet/intel/ice/ice_flow.c:946:13: note: in
expansion of macro ‘ICE_FLOW_ENTRY_HNDL’
946 | *entry_h = ICE_FLOW_ENTRY_HNDL(e);
| ^~~~~~~~~~~~~~~~~~~
../drivers/net/ethernet/intel/ice/ice_flow.c: In function ‘ice_flow_rem_entry’:
../drivers/net/ethernet/intel/ice/ice_flow.h:198:32: warning: cast to
pointer from integer of different size [-Wint-to-pointer-cast]
198 | #define ICE_FLOW_ENTRY_PTR(h) ((struct ice_flow_entry *)(h))
| ^
../drivers/net/ethernet/intel/ice/ice_flow.c:974:10: note: in
expansion of macro ‘ICE_FLOW_ENTRY_PTR’
974 | entry = ICE_FLOW_ENTRY_PTR(entry_h);
| ^~~~~~~~~~~~~~~~~~
In file included from ../drivers/net/ethernet/intel/ice/ice_flex_pipe.c:6:
../drivers/net/ethernet/intel/ice/ice_flex_pipe.c: In function
‘ice_free_flow_profs’:
../drivers/net/ethernet/intel/ice/ice_flow.h:197:33: warning: cast
from pointer to integer of different size [-Wpointer-to-int-cast]
197 | #define ICE_FLOW_ENTRY_HNDL(e) ((u64)e)
| ^
../drivers/net/ethernet/intel/ice/ice_flex_pipe.c:2921:9: note: in
expansion of macro ‘ICE_FLOW_ENTRY_HNDL’
2921 | ICE_FLOW_ENTRY_HNDL(e));
| ^~~~~~~~~~~~~~~~~~~
In file included from ../arch/mips/include/asm/page.h:258,
from ../arch/mips/include/asm/io.h:29,
from ../include/linux/io.h:13,
from ../arch/mips/include/asm/mips-cps.h:10,
from ../arch/mips/include/asm/smp-ops.h:16,
from ../arch/mips/include/asm/smp.h:21,
from ../include/linux/smp.h:85,
from ../include/linux/percpu.h:7,
from ../include/linux/prandom.h:12,
from ../include/linux/random.h:118,
from ../include/linux/net.h:18,
from ../drivers/infiniband/sw/siw/siw_qp_tx.c:8:
../drivers/infiniband/sw/siw/siw_qp_tx.c: In function ‘siw_tx_hdt’:
../arch/mips/include/asm/page.h:249:53: warning: cast to pointer from
integer of different size [-Wint-to-pointer-cast]
249 | #define virt_to_pfn(kaddr) PFN_DOWN(virt_to_phys((void *)(kaddr)))
| ^
../include/asm-generic/memory_model.h:33:41: note: in definition of
macro ‘__pfn_to_page’
33 | #define __pfn_to_page(pfn) (mem_map + ((pfn) - ARCH_PFN_OFFSET))
| ^~~
../arch/mips/include/asm/page.h:249:31: note: in expansion of macro ‘PFN_DOWN’
249 | #define virt_to_pfn(kaddr) PFN_DOWN(virt_to_phys((void *)(kaddr)))
| ^~~~~~~~
../arch/mips/include/asm/page.h:250:41: note: in expansion of macro
‘virt_to_pfn’
250 | #define virt_to_page(kaddr) pfn_to_page(virt_to_pfn(kaddr))
| ^~~~~~~~~~~
../drivers/infiniband/sw/siw/siw_qp_tx.c:528:23: note: in expansion of
macro ‘virt_to_page’
528 | page_array[seg] = virt_to_page(va & PAGE_MASK);
| ^~~~~~~~~~~~
make[1]: Target '__all' not remade because of errors.
make: *** [Makefile:185: __sub-make] Error 2
make: Target '__all' not remade because of errors.
--
Linaro LKFT
https://lkft.linaro.org
i386 allmodconfig build failed on linux next due to below errors.
Since we recently started building allmodconfig. we do not have when
this problem started.
We are building with gcc-8, gcc-9 and gcc-10.
Build log:
------------
make -sk KBUILD_BUILD_USER=TuxBuild -C/linux ARCH=i386 HOSTCC=gcc
CC="sccache gcc" O=build allmodconfig
make -sk KBUILD_BUILD_USER=TuxBuild -C/linux -j16 ARCH=i386 HOSTCC=gcc
CC="sccache gcc" O=build
../drivers/bus/mhi/core/debugfs.c: In function ‘mhi_debugfs_events_show’:
../drivers/bus/mhi/core/debugfs.c:74:51: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
74 | seq_printf(m, " local rp: 0x%llx db: 0x%llx\n", (u64)ring->rp,
| ^
../drivers/bus/mhi/core/debugfs.c:74:45: warning: format ‘%llx’
expects argument of type ‘long long unsigned int’, but argument 4 has
type ‘dma_addr_t’ {aka ‘unsigned int’} [-Wformat=]
74 | seq_printf(m, " local rp: 0x%llx db: 0x%llx\n", (u64)ring->rp,
| ~~~^
| |
| long long unsigned int
| %x
75 | mhi_event->db_cfg.db_val);
| ~~~~~~~~~~~~~~~~~~~~~~~~
| |
| dma_addr_t {aka unsigned int}
../drivers/bus/mhi/core/debugfs.c: In function ‘mhi_debugfs_channels_show’:
../drivers/bus/mhi/core/debugfs.c:122:7: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
122 | (u64)ring->rp, (u64)ring->wp,
| ^
../drivers/bus/mhi/core/debugfs.c:122:22: warning: cast from pointer
to integer of different size [-Wpointer-to-int-cast]
122 | (u64)ring->rp, (u64)ring->wp,
| ^
../drivers/bus/mhi/core/debugfs.c:121:62: warning: format ‘%llx’
expects argument of type ‘long long unsigned int’, but argument 5 has
type ‘dma_addr_t’ {aka ‘unsigned int’} [-Wformat=]
121 | seq_printf(m, " local rp: 0x%llx local wp: 0x%llx db: 0x%llx\n",
| ~~~^
| |
|
long long unsigned int
| %x
122 | (u64)ring->rp, (u64)ring->wp,
123 | mhi_chan->db_cfg.db_val);
| ~~~~~~~~~~~~~~~~~~~~~~~
| |
| dma_addr_t {aka unsigned int}
In file included from /usr/include/sys/socket.h:33,
from ../net/bpfilter/main.c:6:
/usr/include/bits/socket.h:354:11: fatal error: asm/socket.h: No such
file or directory
354 | # include <asm/socket.h>
| ^~~~~~~~~~~~~~
compilation terminated.
make[3]: *** [scripts/Makefile.userprogs:43: net/bpfilter/main.o] Error 1
make[3]: Target '__build' not remade because of errors.
make[2]: *** [../scripts/Makefile.build:500: net/bpfilter] Error 2
In file included from ../include/linux/printk.h:7,
from ../include/linux/kernel.h:16,
from ../arch/x86/include/asm/percpu.h:27,
from ../arch/x86/include/asm/current.h:6,
from ../include/linux/sched.h:12,
from ../fs/btrfs/extent-tree.c:6:
../fs/btrfs/extent-tree.c: In function ‘__btrfs_free_extent’:
../include/linux/kern_levels.h:5:18: warning: format ‘%lu’ expects
argument of type ‘long unsigned int’, but argument 8 has type
‘unsigned int’ [-Wformat=]
5 | #define KERN_SOH "\001" /* ASCII Start Of Header */
| ^~~~~~
../include/linux/kern_levels.h:10:19: note: in expansion of macro ‘KERN_SOH’
10 | #define KERN_CRIT KERN_SOH "2" /* critical conditions */
| ^~~~~~~~
../fs/btrfs/ctree.h:3148:24: note: in expansion of macro ‘KERN_CRIT’
3148 | btrfs_printk(fs_info, KERN_CRIT fmt, ##args)
| ^~~~~~~~~
../fs/btrfs/extent-tree.c:3187:4: note: in expansion of macro ‘btrfs_crit’
3187 | btrfs_crit(info,
| ^~~~~~~~~~
make[2]: Target '__build' not remade because of errors.
make[1]: *** [/linux/Makefile:1792: net] Error 2
In file included from ../drivers/net/ethernet/intel/ice/ice_flex_pipe.c:6:
../drivers/net/ethernet/intel/ice/ice_flex_pipe.c: In function
‘ice_free_flow_profs’:
../drivers/net/ethernet/intel/ice/ice_flow.h:197:33: warning: cast
from pointer to integer of different size [-Wpointer-to-int-cast]
197 | #define ICE_FLOW_ENTRY_HNDL(e) ((u64)e)
| ^
../drivers/net/ethernet/intel/ice/ice_flex_pipe.c:2921:9: note: in
expansion of macro ‘ICE_FLOW_ENTRY_HNDL’
2921 | ICE_FLOW_ENTRY_HNDL(e));
| ^~~~~~~~~~~~~~~~~~~
In file included from ../drivers/net/ethernet/intel/ice/ice_flow.c:5:
../drivers/net/ethernet/intel/ice/ice_flow.c: In function ‘ice_flow_add_entry’:
../drivers/net/ethernet/intel/ice/ice_flow.h:197:33: warning: cast
from pointer to integer of different size [-Wpointer-to-int-cast]
197 | #define ICE_FLOW_ENTRY_HNDL(e) ((u64)e)
| ^
../drivers/net/ethernet/intel/ice/ice_flow.c:946:13: note: in
expansion of macro ‘ICE_FLOW_ENTRY_HNDL’
946 | *entry_h = ICE_FLOW_ENTRY_HNDL(e);
| ^~~~~~~~~~~~~~~~~~~
../drivers/net/ethernet/intel/ice/ice_flow.c: In function ‘ice_flow_rem_entry’:
../drivers/net/ethernet/intel/ice/ice_flow.h:198:32: warning: cast to
pointer from integer of different size [-Wint-to-pointer-cast]
198 | #define ICE_FLOW_ENTRY_PTR(h) ((struct ice_flow_entry *)(h))
| ^
../drivers/net/ethernet/intel/ice/ice_flow.c:974:10: note: in
expansion of macro ‘ICE_FLOW_ENTRY_PTR’
974 | entry = ICE_FLOW_ENTRY_PTR(entry_h);
| ^~~~~~~~~~~~~~~~~~
In file included from ../include/linux/kernel.h:14,
from ../arch/x86/include/asm/percpu.h:27,
from ../arch/x86/include/asm/current.h:6,
from ../arch/x86/include/asm/processor.h:17,
from ../arch/x86/include/asm/timex.h:5,
from ../include/linux/timex.h:65,
from ../include/linux/time32.h:13,
from ../include/linux/time.h:73,
from ../include/linux/efi.h:17,
from ../drivers/firmware/efi/mokvar-table.c:35:
../drivers/firmware/efi/mokvar-table.c: In function ‘efi_mokvar_table_init’:
../include/linux/minmax.h:18:28: warning: comparison of distinct
pointer types lacks a cast
18 | (!!(sizeof((typeof(x) *)1 == (typeof(y) *)1)))
| ^~
../include/linux/minmax.h:32:4: note: in expansion of macro ‘__typecheck’
32 | (__typecheck(x, y) && __no_side_effects(x, y))
| ^~~~~~~~~~~
../include/linux/minmax.h:42:24: note: in expansion of macro ‘__safe_cmp’
42 | __builtin_choose_expr(__safe_cmp(x, y), \
| ^~~~~~~~~~
../include/linux/minmax.h:51:19: note: in expansion of macro ‘__careful_cmp’
51 | #define min(x, y) __careful_cmp(x, y, <)
| ^~~~~~~~~~~~~
../drivers/firmware/efi/mokvar-table.c:149:15: note: in expansion of macro ‘min’
149 | map_size = min(map_size_needed + 2*EFI_PAGE_SIZE,
| ^~~
../drivers/staging/media/atomisp/pci/atomisp_compat_css20.c: In
function ‘__set_css_print_env’:
../drivers/staging/media/atomisp/pci/atomisp_compat_css20.c:860:50:
error: assignment to ‘int (*)(const char *, char *)’ from incompatible
pointer type ‘int (__attribute__((regparm(0))) *)(const char *, char
*)’ [-Werror=incompatible-pointer-types]
860 | isp->css_env.isp_css_env.print_env.debug_print = vprintk;
| ^
../drivers/staging/media/atomisp/pci/atomisp_compat_css20.c: In
function ‘atomisp_css_load_firmware’:
../drivers/staging/media/atomisp/pci/atomisp_compat_css20.c:893:49:
error: assignment to ‘int (*)(const char *, char *)’ from incompatible
pointer type ‘int (__attribute__((regparm(0))) *)(const char *, char
*)’ [-Werror=incompatible-pointer-types]
893 | isp->css_env.isp_css_env.print_env.error_print = vprintk;
| ^
cc1: some warnings being treated as errors
make[5]: *** [../scripts/Makefile.build:283:
drivers/staging/media/atomisp/pci/atomisp_compat_css20.o] Error 1
In file included from ../include/linux/printk.h:409,
from ../include/linux/kernel.h:16,
from ../drivers/staging/media/atomisp/pci/hmm/hmm.c:23:
../drivers/staging/media/atomisp/pci/hmm/hmm.c: In function ‘hmm_alloc’:
../drivers/staging/media/atomisp/pci/hmm/hmm.c:272:3: warning: format
‘%ld’ expects argument of type ‘long int’, but argument 6 has type
‘size_t’ {aka ‘unsigned int’} [-Wformat=]
272 | "%s: pages: 0x%08x (%ld bytes), type: %d from highmem %d,
user ptr %p, cached %d\n",
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../include/linux/dynamic_debug.h:129:15: note: in definition of macro
‘__dynamic_func_call’
129 | func(&id, ##__VA_ARGS__); \
| ^~~~~~~~~~~
../include/linux/dynamic_debug.h:161:2: note: in expansion of macro
‘_dynamic_func_call’
161 | _dynamic_func_call(fmt,__dynamic_dev_dbg, \
| ^~~~~~~~~~~~~~~~~~
../include/linux/dev_printk.h:123:2: note: in expansion of macro
‘dynamic_dev_dbg’
123 | dynamic_dev_dbg(dev, dev_fmt(fmt), ##__VA_ARGS__)
| ^~~~~~~~~~~~~~~
../include/linux/dev_printk.h:123:23: note: in expansion of macro ‘dev_fmt’
123 | dynamic_dev_dbg(dev, dev_fmt(fmt), ##__VA_ARGS__)
| ^~~~~~~
../drivers/staging/media/atomisp/pci/hmm/hmm.c:271:2: note: in
expansion of macro ‘dev_dbg’
271 | dev_dbg(atomisp_dev,
| ^~~~~~~
../drivers/staging/media/atomisp/pci/hmm/hmm.c:272:25: note: format
string is defined here
272 | "%s: pages: 0x%08x (%ld bytes), type: %d from highmem %d,
user ptr %p, cached %d\n",
| ~~^
| |
| long int
| %d
make[5]: Target '__build' not remade because of errors.
make[4]: *** [../scripts/Makefile.build:500:
drivers/staging/media/atomisp] Error 2
make[4]: Target '__build' not remade because of errors.
make[3]: *** [../scripts/Makefile.build:500: drivers/staging/media] Error 2
make[3]: Target '__build' not remade because of errors.
make[2]: *** [../scripts/Makefile.build:500: drivers/staging] Error 2
make[2]: Target '__build' not remade because of errors.
make[1]: *** [/linux/Makefile:1792: drivers] Error 2
make[1]: Target '__all' not remade because of errors.
make: *** [Makefile:185: __sub-make] Error 2
make: Target '__all' not remade because of errors.
--
Linaro LKFT
https://lkft.linaro.org