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-master-arm-lts-allyesconfig in repository toolchain/ci/linux.
from 7a6bfa08b938 Linux 4.19.58 new e8250f730410 crypto: talitos - rename alternative AEAD algos. new 2f1c962a7416 soc: brcmstb: Fix error path for unsupported CPUs new 2883fc1ece69 soc: bcm: brcmstb: biuctrl: Register writes require a barrier new fe01e93c3fd1 Input: elantech - enable middle button support on 2 ThinkPads new e7779115bbd9 samples, bpf: fix to change the buffer size for read() new 3c24a931e972 samples, bpf: suppress compiler warning new bc84982f977d mac80211: fix rate reporting inside cfg80211_calculate_bit [...] new 6be857082611 bpf: sockmap, fix use after free from sleep in psock backl [...] new 6b1ce3971e05 soundwire: stream: fix out of boundary access on port properties new e3868c1a462f staging:iio:ad7150: fix threshold mode config bit new acc42e5c2322 mac80211: mesh: fix RCU warning new b8588a0981b7 mac80211: free peer keys before vif down in mesh new d4c0f752c1d2 mwifiex: Fix possible buffer overflows at parsing bss descriptor new 8e115a079940 iwlwifi: Fix double-free problems in iwl_req_fw_callback() new c7e427e28a3a mwifiex: Fix heap overflow in mwifiex_uap_parse_tail_ies() new 07c96e8e8021 soundwire: intel: set dai min and max channels correctly new 33672c74b484 dt-bindings: can: mcp251x: add mcp25625 support new 270149f78b9c can: mcp251x: add support for mcp25625 new 486954277fc1 can: m_can: implement errata "Needless activation of MRAF irq" new 473a75c7fab5 can: af_can: Fix error path of can_init() new 374180b11b29 net: phy: rename Asix Electronics PHY driver new e65dd528bb8e ibmvnic: Do not close unopened driver during reset new 0f06004d16be ibmvnic: Refresh device multicast list after reset new 822c2ee81c63 ibmvnic: Fix unchecked return codes of memory allocations new e71daed5176f ARM: dts: am335x phytec boards: Fix cd-gpios active level new c0b12abd1828 s390/boot: disable address-of-packed-member warning new d3861d4ca94c drm/vmwgfx: Honor the sg list segment size limitation new 122c6a71c08d drm/vmwgfx: fix a warning due to missing dma_parms new b71f312e9bf7 riscv: Fix udelay in RV32. new 41420ac584d7 Input: imx_keypad - make sure keyboard can always wake up system new 512bbb114b99 KVM: arm/arm64: vgic: Fix kvm_device leak in vgic_its_destroy new 443250665388 mlxsw: spectrum: Disallow prio-tagged packets when PVID is [...] new 3bbcc8b9ad37 ARM: davinci: da850-evm: call regulator_has_full_constraints() new 9c2dd6d47131 ARM: davinci: da8xx: specify dma_coherent_mask for lcdc new de8cf2c0bc64 mac80211: only warn once on chanctx_conf being NULL new ba0afe520ee9 mac80211: do not start any work during reconfigure flow new 8d09e862103b bpf, devmap: Fix premature entry free on destroying map new ab44f8bcf2e5 bpf, devmap: Add missing bulk queue free new 4c2ce7addda8 bpf, devmap: Add missing RCU read lock on flush new 292ba5b1faf4 bpf, x64: fix stack layout of JITed bpf code new dbc6a83cf2bc qmi_wwan: add support for QMAP padding in the RX path new dc84e98393f7 qmi_wwan: avoid RCU stalls on device disconnect when in QMAP mode new 2da80536f629 qmi_wwan: extend permitted QMAP mux_id value range new 5533d9ed4112 mmc: core: complete HS400 before checking status new 270ae00a0346 md: fix for divide error in status_resync new 4c938a635fc3 bnx2x: Check if transceiver implements DDM before access new a02ac12d2d48 drm: return -EFAULT if copy_to_user() fails new 740b2ac49518 ip6_tunnel: allow not to count pkts on tstats by passing d [...] new 37232abb6ea3 net: lio_core: fix potential sign-extension overflow on la [...] new 5ad566af08c1 scsi: qedi: Check targetname while finding boot target inf [...] new 606561e16186 quota: fix a problem about transfer quota new 7075654ce7d0 net: dsa: mv88e6xxx: fix shift of FID bits in mv88e6185_g1 [...] new 810cfc3d9d2e NFS4: Only set creation opendata if O_CREAT new e9f76b954336 net :sunrpc :clnt :Fix xps refcount imbalance on the error path new 0fc3e9b9b603 fscrypt: don't set policy for a dead directory new 5db079eb0acd udf: Fix incorrect final NOT_ALLOCATED (hole) extent length new ef374f5a2731 media: stv0297: fix frequency range limit new 87c3262b00d8 ALSA: usb-audio: Fix parse of UAC2 Extension Units new ff75e5f41e88 ALSA: hda/realtek - Headphone Mic can't record after S3 new 018524b75852 block, bfq: NULL out the bic when it's no longer valid new d8e26651ce8d perf pmu: Fix uncore PMU alias list for ARM64 new 68ff28291a4f x86/ptrace: Fix possible spectre-v1 in ptrace_get_debugreg() new bd9604022eb3 x86/tls: Fix possible spectre-v1 in do_get_thread_area() new 8a815007f5fe Documentation: Add section about CPU vulnerabilities for Spectre new a2a24b57c27a Documentation/admin: Remove the vsyscall=native documentation new ffbbd626e1ce mwifiex: Abort at too short BSS descriptor element new bb902b6c87ff mwifiex: Don't abort on small, spec-compliant vendor IEs new 0a1c811bf033 USB: serial: ftdi_sio: add ID for isodebug v1 new 0891268f36a2 USB: serial: option: add support for GosunCn ME3630 RNDIS mode new 135d9ba3b285 Revert "serial: 8250: Don't service RX FIFO if interrupts [...] new 449a8d08a4bc p54usb: Fix race between disconnect and firmware loading new cac4a04202fb usb: gadget: ether: Fix race between gether_disconnect and [...] new aa9a8038ea8b usb: dwc2: use a longer AHB idle timeout in dwc2_core_reset() new 57e16e0d8c68 usb: renesas_usbhs: add a workaround for a race condition [...] new 63b3028cd590 drivers/usb/typec/tps6598x.c: fix portinfo width new 8419fd562a09 drivers/usb/typec/tps6598x.c: fix 4CC cmd write new 4e49c6c91c18 staging: comedi: dt282x: fix a null pointer deref on interrupt new c04c751bef87 staging: comedi: amplc_pci230: fix null pointer deref on i [...] new 5c90a2ecd08a HID: Add another Primax PIXART OEM mouse quirk new 294b893a41cd lkdtm: support llvm-objcopy new 524ad00e80b7 binder: fix memory leak in error path new 486c32325caa carl9170: fix misuse of device driver API new d202b5adccfb VMCI: Fix integer overflow in VMCI handle arrays new cc396afa1959 MIPS: Remove superfluous check for __linux__ new 22a20b9f6d9f staging: fsl-dpaa2/ethsw: fix memory leak of switchdev_work new 4502c43d7f3b staging: bcm2835-camera: Replace spinlock protecting conte [...] new fcbc6ddcd624 staging: bcm2835-camera: Ensure all buffers are returned o [...] new 0ee144effcc3 staging: bcm2835-camera: Remove check of the number of buf [...] new b46475ecd930 staging: bcm2835-camera: Handle empty EOS buffers whilst s [...] new 70bae382b3dc staging: rtl8712: reduce stack usage, again new 3bd837bfe431 Linux 4.19.59
The 91 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: Documentation/ABI/testing/sysfs-class-net-qmi | 4 +- Documentation/admin-guide/hw-vuln/index.rst | 1 + Documentation/admin-guide/hw-vuln/spectre.rst | 697 +++++++++++++++++++++ Documentation/admin-guide/kernel-parameters.txt | 6 - .../bindings/net/can/microchip,mcp251x.txt | 1 + Documentation/userspace-api/spec_ctrl.rst | 2 + Makefile | 2 +- arch/arm/boot/dts/am335x-pcm-953.dtsi | 2 +- arch/arm/boot/dts/am335x-wega.dtsi | 2 +- arch/arm/mach-davinci/board-da850-evm.c | 2 + arch/arm/mach-davinci/devices-da8xx.c | 3 + arch/mips/include/uapi/asm/sgidefs.h | 8 - arch/riscv/lib/delay.c | 2 +- arch/s390/Makefile | 1 + arch/x86/kernel/ptrace.c | 5 +- arch/x86/kernel/tls.c | 9 +- arch/x86/net/bpf_jit_comp.c | 74 +-- block/bfq-iosched.c | 1 + drivers/android/binder.c | 4 +- drivers/crypto/talitos.c | 16 +- drivers/gpu/drm/drm_bufs.c | 5 +- drivers/gpu/drm/drm_ioc32.c | 5 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 3 + drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c | 10 +- drivers/hid/hid-ids.h | 1 + drivers/hid/hid-quirks.c | 1 + drivers/input/keyboard/imx_keypad.c | 18 +- drivers/input/mouse/elantech.c | 2 + drivers/md/md.c | 36 +- drivers/media/dvb-frontends/stv0297.c | 2 +- drivers/misc/lkdtm/Makefile | 3 +- drivers/misc/vmw_vmci/vmci_context.c | 80 +-- drivers/misc/vmw_vmci/vmci_handle_array.c | 38 +- drivers/misc/vmw_vmci/vmci_handle_array.h | 29 +- drivers/mmc/core/mmc.c | 6 +- drivers/net/can/m_can/m_can.c | 21 + drivers/net/can/spi/Kconfig | 5 +- drivers/net/can/spi/mcp251x.c | 25 +- drivers/net/dsa/mv88e6xxx/global1_vtu.c | 2 +- drivers/net/ethernet/8390/Kconfig | 2 +- .../net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c | 3 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.h | 1 + drivers/net/ethernet/cavium/liquidio/lio_core.c | 2 +- drivers/net/ethernet/ibm/ibmvnic.c | 19 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 2 +- drivers/net/phy/Kconfig | 2 +- drivers/net/phy/Makefile | 2 +- drivers/net/phy/{asix.c => ax88796b.c} | 0 drivers/net/usb/qmi_wwan.c | 27 +- drivers/net/wireless/ath/carl9170/usb.c | 39 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 1 - drivers/net/wireless/intersil/p54/p54usb.c | 43 +- drivers/net/wireless/marvell/mwifiex/fw.h | 12 +- drivers/net/wireless/marvell/mwifiex/ie.c | 47 +- drivers/net/wireless/marvell/mwifiex/scan.c | 31 +- drivers/net/wireless/marvell/mwifiex/sta_ioctl.c | 4 +- drivers/net/wireless/marvell/mwifiex/wmm.c | 2 +- drivers/scsi/qedi/qedi_main.c | 3 + drivers/soc/bcm/brcmstb/biuctrl.c | 6 +- drivers/soundwire/intel.c | 4 +- drivers/soundwire/stream.c | 4 +- drivers/staging/comedi/drivers/amplc_pci230.c | 3 +- drivers/staging/comedi/drivers/dt282x.c | 3 +- drivers/staging/fsl-dpaa2/ethsw/ethsw.c | 1 + drivers/staging/iio/cdc/ad7150.c | 19 +- drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 157 +++-- .../vc04_services/bcm2835-camera/bcm2835-camera.c | 43 +- .../vc04_services/bcm2835-camera/mmal-vchiq.c | 32 +- .../vc04_services/bcm2835-camera/mmal-vchiq.h | 3 + drivers/tty/serial/8250/8250_port.c | 3 +- drivers/usb/dwc2/core.c | 2 +- drivers/usb/gadget/function/u_ether.c | 6 +- drivers/usb/renesas_usbhs/fifo.c | 34 +- drivers/usb/serial/ftdi_sio.c | 1 + drivers/usb/serial/ftdi_sio_ids.h | 6 + drivers/usb/serial/option.c | 1 + drivers/usb/typec/tps6598x.c | 6 +- fs/crypto/policy.c | 2 + fs/nfs/nfs4proc.c | 20 +- fs/quota/dquot.c | 4 +- fs/udf/inode.c | 93 ++- include/linux/vmw_vmci_defs.h | 11 +- include/net/ip6_tunnel.h | 9 +- include/uapi/linux/usb/audio.h | 37 ++ kernel/bpf/devmap.c | 9 +- net/can/af_can.c | 24 +- net/core/skbuff.c | 1 + net/mac80211/ieee80211_i.h | 9 +- net/mac80211/mesh.c | 6 +- net/mac80211/util.c | 4 + net/sunrpc/clnt.c | 1 + net/wireless/util.c | 2 +- samples/bpf/bpf_load.c | 2 +- samples/bpf/task_fd_query_user.c | 2 +- sound/pci/hda/patch_realtek.c | 2 +- sound/usb/mixer.c | 16 +- tools/perf/util/pmu.c | 28 +- virt/kvm/arm/vgic/vgic-its.c | 1 + 98 files changed, 1490 insertions(+), 503 deletions(-) create mode 100644 Documentation/admin-guide/hw-vuln/spectre.rst rename drivers/net/phy/{asix.c => ax88796b.c} (100%)