Dan Carpenter (1): hdlc_ppp: add range checks in ppp_cp_parse_cr()
David Ahern (1): ipv4: Update exception handling for multipath routes via same device
Dmitry Golovin (1): x86/boot: kbuild: allow readelf executable to be specified
Edwin Peer (1): bnxt_en: return proper error codes in bnxt_show_temp
Eric Dumazet (3): ipv6: avoid lockdep issue in fib6_del() net: qrtr: check skb_put_padto() return value net: add __must_check to skb_put_padto()
Fangrui Song (1): Documentation/llvm: fix the name of llvm-size
Florian Fainelli (1): net: phy: Avoid NPD upon phy_detach() when driver is unbound
Ganji Aravind (1): cxgb4: Fix offset when clearing filter byte counters
Greg Kroah-Hartman (1): Linux 4.19.148
Jakub Kicinski (1): nfp: use correct define to return NONE fec
Linus Walleij (1): net: dsa: rtl8366: Properly clear member config
Lukas Wunner (1): serial: 8250: Avoid error message on reprobe
Mark Gray (1): geneve: add transport ports in route lookup for geneve
Mark Salyzyn (1): af_key: pfkey_dump needs parameter validation
Masahiro Yamada (5): net: wan: wanxl: use allow to pass CROSS_COMPILE_M68k for rebuilding firmware net: wan: wanxl: use $(M68KCC) instead of $(M68KAS) for rebuilding firmware kbuild: remove AS variable kbuild: replace AS=clang with LLVM_IAS=1 kbuild: support LLVM=1 to switch the default tools to Clang/LLVM
Michael Chan (1): bnxt_en: Protect bnxt_set_eee() and bnxt_set_pauseparam() with mutex.
Muchun Song (1): kprobes: fix kill kprobe which has been marked as gone
Necip Fazil Yildiran (1): net: ipv6: fix kconfig dependency warning for IPV6_SEG6_HMAC
Nick Desaulniers (2): MAINTAINERS: add CLANG/LLVM BUILD SUPPORT info Documentation/llvm: add documentation on building w/ Clang/LLVM
Peilin Ye (1): tipc: Fix memory leak in tipc_group_create_member()
Petr Machata (1): net: DCB: Validate DCB_ATTR_DCB_BUFFER argument
Priyaranjan Jha (2): tcp_bbr: refactor bbr_target_cwnd() for general inflight provisioning tcp_bbr: adapt cwnd based on ack aggregation estimation
Ralph Campbell (1): mm/thp: fix __split_huge_pmd_locked() for migration PMD
Rustam Kovhaev (1): KVM: fix memory leak in kvm_io_bus_unregister_dev()
Tetsuo Handa (1): tipc: fix shutdown() of connection oriented socket
Vasily Gorbik (1): kbuild: add OBJSIZE variable for the size tool
Wei Wang (1): ip: fix tos reflection in ack and reset packets
Xin Long (1): tipc: use skb_unshare() instead in tipc_buf_append()
Xunlei Pang (1): mm: memcg: fix memcg reclaim soft lockup
Yunsheng Lin (1): net: sch_generic: aviod concurrent reset and enqueue op for lockless qdisc
Documentation/kbuild/llvm.rst | 87 +++++++++ MAINTAINERS | 9 + Makefile | 38 +++- arch/x86/boot/compressed/Makefile | 2 +- drivers/net/dsa/rtl8366.c | 20 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 19 +- .../net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 31 +-- .../net/ethernet/chelsio/cxgb4/cxgb4_filter.c | 9 +- .../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 | 13 +- 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(-) create mode 100644 Documentation/kbuild/llvm.rst