This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-arm-stable-defconfig in repository toolchain/ci/linux.
from 9f1a389a0b5b Linux 4.20.5 new 3175d4bc6f14 amd-xgbe: Fix mdio access for non-zero ports and clause 45 PHYs new 21ac645beeb2 net: bridge: Fix ethernet header pointer before check skb [...] new 38c00a1831e3 net: Fix usage of pskb_trim_rcsum new 59b38830c277 net: phy: marvell: Errata for mv88e6390 internal PHYs new 3bd1595be7b0 net: phy: mdio_bus: add missing device_del() in mdiobus_re [...] new 850d84830a67 net: phy: phy driver features are mandatory new ca9b7a65a2c9 net/sched: act_tunnel_key: fix memory leak in case of acti [...] new 00258ab1cf04 net_sched: refetch skb protocol for each filter new 971bf1b09350 openvswitch: Avoid OOB read when parsing flow nlattrs new 44df799e6198 vhost: log dirty page correctly new 8685cf4aca61 mlxsw: pci: Increase PCI SW reset timeout new c05bd0be9106 net: ipv4: Fix memory leak in network namespace dismantle new db6b4b3854d6 mlxsw: spectrum_fid: Update dummy FID index new bb97cf20597c mlxsw: pci: Ring CQ's doorbell before RDQ's new f10de3ed3072 net/sched: cls_flower: allocate mask dynamically in fl_change() new d2a4e0498db7 udp: with udp_segment release on error path new 97521b30c1da ip6_gre: fix tunnel list corruption for x-netns new 4e0a44cc57d3 erspan: build the header with the right proto according to [...] new 0799807f9166 net: phy: marvell: Fix deadlock from wrong locking new f18557ee2256 ip6_gre: update version related info when changing link new 54ff278ad4a9 tcp: allow MSG_ZEROCOPY transmission also in CLOSE_WAIT state new d1c7a6fea7a8 ARM: fix the cockup in the previous patch new 237563f7d004 SUNRPC: Address Kerberos performance/behavior regression new 0458e11cf156 mei: me: mark LBG devices as having dma support new 443c06458764 mei: me: add denverton innovation engine device IDs new f15b66e8c2d2 USB: leds: fix regression in usbport led trigger new 8f720afc41dc USB: EHCI: ehci-mv: add MODULE_DEVICE_TABLE new d99be5950476 USB: serial: ftdi_sio: fix GPIO not working in autosuspend new b5b427cdc3b3 USB: serial: simple: add Motorola Tetra TPG2200 device id new 8fc2e57392ad USB: serial: pl2303: add new PID to support PL2303TB new c561373f445d ceph: clear inode pointer when snap realm gets dropped by [...] new bfca4e001c0b ASoC: atom: fix a missing check of snd_pcm_lib_malloc_pages new 8fead3ecedcd ASoC: rt5514-spi: Fix potential NULL pointer dereference new 853ed8895a2d ASoC: tlv320aic32x4: Kernel OOPS while entering DAPM standby mode new e91ffd2cf5a0 clk: zynqmp: Fix memory allocation in zynqmp_clk_setup new 2736004e148f clk: socfpga: stratix10: fix rate calculation for pll clocks new f12f3407727a clk: socfpga: stratix10: fix naming convention for the fix [...] new 1a01b3b60400 inotify: Fix fd refcount leak in inotify_add_watch(). new dd7a42cff6aa ALSA: hda/realtek - Fix typo for ALC225 model new 3b305f0d26bf ALSA: hda - Add mute LED support for HP ProBook 470 G5 new f08ffa8e8bc3 ARCv2: lib: memeset: fix doing prefetchw outside of buffer new f978c1e4a13e ARC: adjust memblock_reserve of kernel memory new c6348dd38b7d ARC: perf: map generic branches to correct hardware condition new f7e56986361d s390/vdso: correct vdso mapping for compat tasks new 94b2a0808272 s390/mm: always force a load of the primary ASCE on contex [...] new 65c0011c88c3 s390/early: improve machine detection new 90814f0a3e4c s390/smp: fix CPU hotplug deadlock with CPU rescan new ae108579558e s390/smp: Fix calling smp_call_ipl_cpu() from ipl CPU new 1fa50a998f17 misc: ibmvsm: Fix potential NULL pointer dereference new 0bd8e01efb42 char/mwave: fix potential Spectre v1 vulnerability new eec03573cafd mmc: sdhci-iproc: handle mmc_of_parse() errors during probe new 5f72f790e59c mmc: dw_mmc-bluefield: : Fix the license information new 2c2088e9bb17 mmc: meson-gx: Free irq in release() callback new 65295fb93352 staging: rtl8188eu: Add device code for D-Link DWA-121 rev B1 new dcbf6a13146c tty: Handle problem if line discipline does not have receive_buf new 25c75e9a8593 uart: Fix crash in uart_write and uart_put_char new aefa51adb3f1 tty/n_hdlc: fix __might_sleep warning new cdc5dc5b718a hv_balloon: avoid touching uninitialized struct page durin [...] new 7e66208d9ec9 Drivers: hv: vmbus: Check for ring when getting debug info new 4f42d170e5fc vgacon: unconfuse vc_origin when using soft scrollback new 527a2de063f1 CIFS: Fix possible hang during async MTU reads and writes new 4caf43f9376c CIFS: Fix credits calculations for reads with errors new 207dea8d8369 CIFS: Fix credit calculation for encrypted reads with errors new 6cd821848b9e CIFS: Do not reconnect TCP session in add_credits() new 95aacb7a18d8 smb3: add credits we receive from oplock/break PDUs new 2418ff5fae77 Input: xpad - add support for SteelSeries Stratus Duo new 16669bbbd650 Input: input_event - provide override for sparc64 new 50b4046732dc Input: uinput - fix undefined behavior in uinput_validate_ [...] new 101485f038cf acpi/nfit: Block function zero DSMs new 9d7e6d4715c8 acpi/nfit: Fix command-supported detection new 74df0f0e124f scsi: ufs: Use explicit access size in ufshcd_dump_regs new e723ef4b04c3 dm thin: fix passdown_double_checking_shared_status() new e4efd3184d9a dm crypt: fix parsing of extended IV arguments new a4984cd67541 drm/amdgpu: Add APTX quirk for Lenovo laptop new 687dd9c6a894 EDAC, altera: Fix S10 persistent register offset new 87bcdeacd41f KVM: x86: Fix single-step debugging new 39493bce6aee KVM: x86: Fix PV IPIs for 32-bit KVM host new 56b6631bd63b KVM: x86: WARN_ONCE if sending a PV IPI returns a fatal error new dcc1097e511f kvm: x86/vmx: Use kzalloc for cached_vmcs12 new 992c4f69c496 x86/pkeys: Properly copy pkey state at fork() new 940343c76237 x86/selftests/pkeys: Fork() to check for state being preserved new eec170d830d8 x86/kaslr: Fix incorrect i8254 outb() parameters new 75775e211e5f x86/entry/64/compat: Fix stack switching for XEN PV new e2630035274d posix-cpu-timers: Unbreak timer rearming new 3d90c4856d5e net: sun: cassini: Cleanup license conflict new 8e44876cfc7c irqchip/gic-v3-its: Align PCI Multi-MSI allocation on their size new e0bb30468985 can: dev: __can_get_echo_skb(): fix bogous check for non-e [...] new 5305c33f73db can: bcm: check timer values before ktime conversion new 44486b29b876 can: flexcan: fix NULL pointer exception during bringup new 082ea9f687d0 vt: make vt_console_print() compatible with the unicode sc [...] new 641b7da5b372 vt: always call notifier with the console lock held new f85be7e0d7a0 vt: invoke notifier on screen size change new ecb4e06baf40 drm/meson: Fix atomic mode switching regression new 629b8af182e1 bpf: move {prev_,}insn_idx into verifier env new 433303ac92e5 bpf: move tmp variable into ax register in interpreter new 8134ef8f6431 nvmet-rdma: Add unlikely for response allocated check new bab8056a3537 nvmet-rdma: fix null dereference under heavy load new 74d3c0442d9c bpf: enable access to ax register also from verifier rewrite new 4ec2af91633f bpf: restrict map value pointer arithmetic for unprivileged new 2508a491c1a5 bpf: restrict stack pointer arithmetic for unprivileged new ab474ba0d2f6 bpf: restrict unknown scalars of mixed signed bounds for u [...] new ae474b62a916 bpf: fix check_map_access smin_value test when pointer con [...] new 078da99d449f bpf: prevent out of bounds speculation on pointer arithmetic new 4bce22c3646d bpf: fix sanitation of alu op with pointer / scalar type f [...] new a79c57d1118d bpf: fix inner map masking to prevent oob under speculation new e4266dff05a0 Drivers: hv: vmbus: Remove the useless API vmbus_get_outgo [...] new 601cdaedd2ab vmbus: fix subchannel removal new 9b2e022c7987 Revert "mm, memory_hotplug: initialize struct pages for th [...] new 5eaf9833f5be usb: dwc3: gadget: Clear req->needs_extra_trb flag on cleanup new 3650aa105927 mt76x0: do not overwrite other MT_BBP(AGC, 8) fields new ee21042f9c6b mt76x0: use band parameter for LC calibration new 1101ce4ab3c3 mt76x02: run calibration after scanning new e15c6c8a8351 mt76x02: assure we update gain after scan new 14275ffa9ba5 mt76x0: do not perform MCU calibration for MT7630 new 9e39a91e9e28 mt76x0: antenna select corrections new 6b90547dd898 mt76x0: phy: unify calibration between mt76x0u and mt76x0e new 3ff523df8d1c ide: fix a typo in the settings proc file name new 4c8e581506ab Input: input_event - fix the CONFIG_SPARC64 mixup new 65f42a73e553 Linux 4.20.6
The 119 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Makefile | 2 +- arch/arc/include/asm/perf_event.h | 3 +- arch/arc/lib/memset-archs.S | 40 ++- arch/arc/mm/init.c | 3 +- arch/arm/mm/proc-macros.S | 4 +- arch/s390/include/asm/mmu_context.h | 7 +- arch/s390/kernel/early.c | 4 +- arch/s390/kernel/setup.c | 2 + arch/s390/kernel/smp.c | 11 +- arch/s390/kernel/vdso.c | 5 +- arch/x86/entry/entry_64_compat.S | 6 +- arch/x86/include/asm/mmu_context.h | 18 + arch/x86/kernel/kvm.c | 7 +- arch/x86/kvm/vmx.c | 12 +- arch/x86/kvm/x86.c | 5 +- arch/x86/lib/kaslr.c | 4 +- drivers/acpi/nfit/core.c | 61 +++- drivers/char/mwave/mwavedd.c | 7 + drivers/clk/socfpga/clk-pll-s10.c | 2 +- drivers/clk/socfpga/clk-s10.c | 20 +- drivers/clk/zynqmp/clkc.c | 4 +- drivers/edac/altera_edac.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c | 1 + drivers/gpu/drm/meson/meson_crtc.c | 23 +- drivers/gpu/drm/meson/meson_drv.c | 5 + drivers/hv/channel.c | 10 +- drivers/hv/channel_mgmt.c | 44 --- drivers/hv/hv_balloon.c | 10 +- drivers/hv/ring_buffer.c | 31 +- drivers/hv/vmbus_drv.c | 91 +++-- drivers/ide/ide-proc.c | 2 +- drivers/input/joystick/xpad.c | 3 + drivers/input/misc/uinput.c | 5 +- drivers/irqchip/irq-gic-v3-its.c | 25 +- drivers/md/dm-crypt.c | 25 +- drivers/md/dm-thin-metadata.c | 4 +- drivers/md/dm-thin-metadata.h | 2 +- drivers/md/dm-thin.c | 10 +- drivers/misc/ibmvmc.c | 7 +- drivers/misc/mei/hw-me-regs.h | 2 + drivers/misc/mei/pci-me.c | 4 +- drivers/mmc/host/dw_mmc-bluefield.c | 5 - drivers/mmc/host/meson-gx-mmc.c | 18 +- drivers/mmc/host/sdhci-iproc.c | 5 +- drivers/net/can/dev.c | 27 +- drivers/net/can/flexcan.c | 2 +- drivers/net/ethernet/amd/xgbe/xgbe-common.h | 2 - drivers/net/ethernet/amd/xgbe/xgbe-dev.c | 22 +- drivers/net/ethernet/mellanox/mlxsw/pci.c | 12 +- drivers/net/ethernet/mellanox/mlxsw/pci_hw.h | 3 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c | 4 +- drivers/net/ethernet/sun/cassini.c | 15 +- drivers/net/ethernet/sun/cassini.h | 15 +- drivers/net/phy/marvell.c | 37 ++- drivers/net/phy/mdio_bus.c | 1 + drivers/net/phy/phy_device.c | 5 + drivers/net/ppp/pppoe.c | 1 + drivers/net/wireless/mediatek/mt76/mt76.h | 1 + drivers/net/wireless/mediatek/mt76/mt76x0/main.c | 9 +- drivers/net/wireless/mediatek/mt76/mt76x0/mt76x0.h | 5 + drivers/net/wireless/mediatek/mt76/mt76x0/phy.c | 170 +++------- drivers/net/wireless/mediatek/mt76/mt76x0/usb.c | 1 + drivers/net/wireless/mediatek/mt76/mt76x02.h | 1 + .../net/wireless/mediatek/mt76/mt76x02_eeprom.h | 10 +- drivers/net/wireless/mediatek/mt76/mt76x02_phy.c | 1 + .../net/wireless/mediatek/mt76/mt76x2/usb_main.c | 3 + drivers/nvme/target/rdma.c | 17 +- drivers/s390/char/sclp_config.c | 2 + drivers/scsi/ufs/ufshcd.c | 10 +- drivers/staging/rtl8188eu/os_dep/usb_intf.c | 1 + drivers/tty/n_hdlc.c | 1 + drivers/tty/serial/serial_core.c | 12 +- drivers/tty/tty_io.c | 3 +- drivers/tty/vt/vt.c | 50 +-- drivers/usb/core/ledtrig-usbport.c | 17 +- drivers/usb/dwc3/gadget.c | 2 + drivers/usb/host/ehci-mv.c | 1 + drivers/usb/serial/ftdi_sio.c | 15 +- drivers/usb/serial/pl2303.c | 1 + drivers/usb/serial/pl2303.h | 2 + drivers/usb/serial/usb-serial-simple.c | 3 +- drivers/vhost/net.c | 3 +- drivers/vhost/vhost.c | 97 +++++- drivers/vhost/vhost.h | 3 +- drivers/video/console/vgacon.c | 7 +- fs/ceph/caps.c | 2 + fs/cifs/cifssmb.c | 35 +- fs/cifs/connect.c | 21 ++ fs/cifs/smb2misc.c | 7 + fs/cifs/smb2ops.c | 62 ++-- fs/notify/inotify/inotify_user.c | 6 +- include/linux/bpf_verifier.h | 13 + include/linux/filter.h | 10 +- include/linux/hyperv.h | 22 +- include/linux/phy.h | 4 +- include/linux/skbuff.h | 1 + include/net/ip_fib.h | 2 +- include/uapi/linux/input.h | 6 +- kernel/bpf/core.c | 54 ++- kernel/bpf/map_in_map.c | 17 +- kernel/bpf/verifier.c | 369 +++++++++++++++++---- kernel/time/posix-cpu-timers.c | 1 + mm/page_alloc.c | 12 - net/bridge/br_forward.c | 9 +- net/bridge/br_netfilter_ipv6.c | 1 + net/bridge/netfilter/nft_reject_bridge.c | 1 + net/can/bcm.c | 27 ++ net/ipv4/fib_frontend.c | 4 +- net/ipv4/fib_trie.c | 15 +- net/ipv4/ip_gre.c | 23 +- net/ipv4/ip_input.c | 1 + net/ipv4/tcp.c | 2 +- net/ipv4/udp.c | 16 +- net/ipv6/ip6_gre.c | 14 +- net/ipv6/udp.c | 16 +- net/openvswitch/flow_netlink.c | 2 +- net/sched/act_tunnel_key.c | 19 +- net/sched/cls_api.c | 3 +- net/sched/cls_flower.c | 19 +- net/sunrpc/xprt.c | 2 +- sound/pci/hda/patch_conexant.c | 1 + sound/pci/hda/patch_realtek.c | 2 +- sound/soc/codecs/rt5514-spi.c | 2 + sound/soc/codecs/tlv320aic32x4.c | 4 + sound/soc/intel/atom/sst-mfld-platform-pcm.c | 8 +- tools/testing/selftests/x86/protection_keys.c | 41 ++- 126 files changed, 1325 insertions(+), 708 deletions(-)