* 0f22497cc2f6 4.19.98-xanmod47 * b17fda56cbd5 Merge tag 'v4.19.98' into 4.19 |\ | * d183c8e2647a Linux 4.19.98 | * fbab36985981 hwmon: (pmbus/ibm-cffps) Switch LEDs to blocking brightness call | * 0b7cd89c95b9 regulator: ab8500: Remove SYSCLKREQ from enum ab8505_regulator_id | * 8e94de44ea74 clk: sprd: Use IS_ERR() to validate the return value of syscon_regmap_lookup_by_phandle() | * eaac3dc7be7b perf probe: Fix wrong address verification | * 223dfefed32b scsi: core: scsi_trace: Use get_unaligned_be*() | * f78f18c34ef6 scsi: qla2xxx: fix rports not being mark as lost in sync fabric scan | * 216e517ca88d scsi: qla2xxx: Fix qla2x00_request_irqs() for MSI | * d27b78caf39d scsi: target: core: Fix a pr_debug() argument | * 295a863b91fa scsi: bnx2i: fix potential use after free | * e3c9310b6655 scsi: qla4xxx: fix double free bug | * 097f5dfc96ce scsi: esas2r: unlock on error in esas2r_nvram_read_direct() | * d28d607908c7 reiserfs: fix handling of -EOPNOTSUPP in reiserfs_for_each_xattr | * 7b88ac504746 drm/nouveau/mmu: qualify vmm during dtor | * 3579293f6bac drm/nouveau/bar/gf100: ensure BAR is mapped | * e9f3e2ef0114 drm/nouveau/bar/nv50: check bar1 vmm return value | * 5bebd8dbc521 mtd: devices: fix mchp23k256 read and write | * a5278ac54c19 Revert "arm64: dts: juno: add dma-ranges property" | * 6e4efdd31e3d arm64: dts: marvell: Fix CP110 NAND controller node multi-line comment alignment | * a31889a691a4 tick/sched: Annotate lockless access to last_jiffies_update | * d2284ce1535e cfg80211: check for set_wiphy_params | * 9086713d34d8 arm64: dts: meson-gxl-s905x-khadas-vim: fix gpio-keys-polled node | * ec421a05e26e cw1200: Fix a signedness bug in cw1200_load_firmware() | * 39ff82331d69 irqchip: Place CONFIG_SIFIVE_PLIC into the menu | * b23477d818a6 tcp: refine rule to allow EPOLLOUT generation under mem pressure | * 041497b65eb0 xen/blkfront: Adjust indentation in xlvbd_alloc_gendisk | * 0fd18873a740 mlxsw: spectrum_qdisc: Include MC TCs in Qdisc counters | * 565389fc18eb mlxsw: spectrum: Wipe xstats.backlog of down ports | * fd0d69bb3287 sh_eth: check sh_eth_cpu_data::dual_port when dumping registers | * 34e855f998f7 tcp: fix marked lost packets not being retransmitted | * a0fa9c75631f r8152: add missing endpoint sanity check | * 9dea9548290b ptp: free ptp device pin descriptors properly | * c91e8519c67d net/wan/fsl_ucc_hdlc: fix out of bounds write on array utdm_info | * 6dc2025f3cd9 net: usb: lan78xx: limit size of local TSO packets | * 11235a3d7bfc net: hns: fix soft lockup when there is not enough memory | * 0eb8f098a212 net: dsa: tag_qca: fix doubled Tx statistics | * 794e629c739d hv_netvsc: Fix memory leak when removing rndis device | * 37cf279748c7 macvlan: use skb_reset_mac_header() in macvlan_queue_xmit() | * da319f060b85 batman-adv: Fix DAT candidate selection on little endian systems | * c043fc7ce7e2 NFC: pn533: fix bulk-message timeout | * 8260ce5aeee4 netfilter: nf_tables: fix flowtable list del corruption | * 7ed065bd8a20 netfilter: nf_tables: store transaction list locally while requesting module | * 1632efb3553b netfilter: nf_tables: remove WARN and add NLA_STRING upper limits | * 6de941ce70cd netfilter: nft_tunnel: fix null-attribute check | * e3282417b91c netfilter: arp_tables: init netns pointer in xt_tgdtor_param struct | * dcefdeff4de8 netfilter: fix a use-after-free in mtype_destroy() | * ec4234e5dd66 cfg80211: fix page refcount issue in A-MSDU decap | * 8d6b96555fd8 cfg80211: fix memory leak in cfg80211_cqm_rssi_update | * 5205825195a1 cfg80211: fix deadlocks in autodisconnect work | * 042a3a6d9384 bpf: Fix incorrect verifier simulation of ARSH under ALU32 | * 85ec3591a500 arm64: dts: agilex/stratix10: fix pmu interrupt numbers | * ee342a5b42c3 mm/huge_memory.c: thp: fix conflict of above-47bit hint address and PMD alignment | * 4765814bc186 mm/huge_memory.c: make __thp_get_unmapped_area static | * 140e63d7fc48 net: stmmac: Enable 16KB buffer size | * 76a8497e126b net: stmmac: 16KB buffer must be 16 byte aligned | * 0c49df9177f0 ARM: dts: imx7: Fix Toradex Colibri iMX7S 256MB NAND flash support | * e37de85277ac ARM: dts: imx6q-icore-mipi: Use 1.5 version of i.Core MX6DL | * 16ba1ad0b9e8 ARM: dts: imx6qdl: Add Engicam i.Core 1.5 MX6 | * ff86c5b68d62 mm/page-writeback.c: avoid potential division by zero in wb_min_max_ratio() | * 5bff4167f637 btrfs: fix memory leak in qgroup accounting | * 3b5a4a18a762 btrfs: do not delete mismatched root refs | * d110e93beb13 btrfs: fix invalid removal of root ref | * dab7dd712e3c btrfs: rework arguments of btrfs_unlink_subvol | * bc6030569ce1 mm: memcg/slab: call flush_memcg_workqueue() only if memcg workqueue is valid | * a3071de25fbe mm/shmem.c: thp, shmem: fix conflict of above-47bit hint address and PMD alignment | * 8caa8b36f845 perf report: Fix incorrectly added dimensions as switch perf data file | * 7e4d65dede49 perf hists: Fix variable name's inconsistency in hists__for_each() macro | * bb8e8f427f63 x86/resctrl: Fix potential memory leak | * 107fb2906db1 drm/i915: Add missing include file | * 820ea0e533c2 x86/efistub: Disable paging at mixed mode entry | * 4d83975502f3 x86/CPU/AMD: Ensure clearing of SME/SEV features is maintained | * 7e22f494a9eb x86/resctrl: Fix an imbalance in domain_remove_cpu() | * ecd8db998718 usb: core: hub: Improved device recognition on remote wakeup | * 21cd79a27ab4 ptrace: reintroduce usage of subjective credentials in ptrace_has_cap() | * 87ca9aaf0c00 LSM: generalize flag passing to security_capable | * 991d8c73d53b ARM: dts: am571x-idk: Fix gpios property to have the correct gpio number | * a7f79052d1af block: fix an integer overflow in logical block size | * 8d9fd1f4aee0 Fix built-in early-load Intel microcode alignment | * c7d4d1ad9fbc arm64: dts: allwinner: a64: olinuxino: Fix SDIO supply regulator | * aa7e8db2b0d1 ALSA: usb-audio: fix sync-ep altsetting sanity check | * 20f2e4c228c7 ALSA: seq: Fix racy access for queue timer in proc read | * e68bc5ef7dcb ALSA: dice: fix fallback from protocol extension into limited functionality | * 6a75df0c648d ARM: dts: imx6q-dhcom: Fix SGTL5000 VDDIO regulator connection | * 095fa8925029 ASoC: msm8916-wcd-analog: Fix MIC BIAS Internal1 | * 0e3df2d7f188 ASoC: msm8916-wcd-analog: Fix selected events for MIC BIAS External1 | * 3dae5041c655 scsi: mptfusion: Fix double fetch bug in ioctl | * ac13a00acd3f scsi: fnic: fix invalid stack access | * 392950d7a9ae USB: serial: quatech2: handle unbound ports | * 655e0b391a03 USB: serial: keyspan: handle unbound ports | * d5f7cbcd3b5d USB: serial: io_edgeport: add missing active-port sanity check | * 8dbc5ed3b0bf USB: serial: io_edgeport: handle unbound ports on URB completion | * 9b057d1268f2 USB: serial: ch341: handle unbound port at reset_resume | * 1b86caef6d48 USB: serial: suppress driver bind attributes | * 845c8f493c12 USB: serial: option: add support for Quectel RM500Q in QDL mode | * cfb62fbcd8db USB: serial: opticon: fix control-message timeouts | * 805083d10ace USB: serial: option: Add support for Quectel RM500Q | * 69874bf1faf4 USB: serial: simple: Add Motorola Solutions TETRA MTP3xxx and MTP85xx | * e5d1fe944803 iio: buffer: align the size of scan bytes to size of the largest element | * 7acabcf1a541 ASoC: msm8916-wcd-digital: Reset RX interpolation path after use | * 5f047e38c60c clk: Don't try to enable critical clocks if prepare failed | * 8e1d9fc94960 ARM: dts: imx6q-dhcom: fix rtc compatible | * 097145777c49 dt-bindings: reset: meson8b: fix duplicate reset IDs | * d8a82587f62d clk: qcom: gcc-sdm845: Add missing flag to votable GDSCs | * 3adc34ef8d47 ARM: dts: meson8: fix the size of the PMU registers | * dc4ba5be1bab Linux 4.19.97 | * e5d0adee67fe ocfs2: call journal flush to mark journal as empty after journal recovery when mount | * dab02b0aedb0 hexagon: work around compiler crash | * 246d487edd89 hexagon: parenthesize registers in asm predicates | * 10d55ea6136b ioat: ioat_alloc_ring() failure handling. | * 64f2737186ce dmaengine: k3dma: Avoid null pointer traversal | * 71e878ac1c86 drm/arm/mali: make malidp_mw_connector_helper_funcs static | * 4c9544c0bd25 MIPS: Prevent link failure with kcov instrumentation | * 60af5786db7e mips: cacheinfo: report shared CPU map | * a9a5fd928285 rseq/selftests: Turn off timeout setting | * 9b3d33b38d06 selftests: firmware: Fix it to do root uid check and skip | * decbe8411b30 scsi: libcxgbi: fix NULL pointer dereference in cxgbi_device_destroy() | * 5b5206bc359c gpio: mpc8xxx: Add platform device to gpiochip->parent | * 5e003f9eeb17 rtc: brcmstb-waketimer: add missed clk_disable_unprepare | * f899dc31f1fc rtc: msm6242: Fix reading of 10-hour digit | * ec8f4deac777 f2fs: fix potential overflow | * 3d3ea9d7979d rtlwifi: Remove unnecessary NULL check in rtl_regd_init | * f6e10f70c21a spi: atmel: fix handling of cs_change set on non-last xfer | * 35c5980366da mtd: spi-nor: fix silent truncation in spi_nor_read_raw() | * 8dbdf414cd96 mtd: spi-nor: fix silent truncation in spi_nor_read() | * 70001d927817 iommu/mediatek: Correct the flush_iotlb_all callback | * 426a2565ab34 media: exynos4-is: Fix recursive locking in isp_video_release() | * e6e1409d3c2b media: v4l: cadence: Fix how unsued lanes are handled in 'csi2rx_start()' | * 83072371129d media: rcar-vin: Fix incorrect return statement in rvin_try_format() | * a0a3fb1e9041 media: ov6650: Fix .get_fmt() V4L2_SUBDEV_FORMAT_TRY support | * 3c5e8a308cef media: ov6650: Fix some format attributes not under control | * d99a75da7859 media: ov6650: Fix incorrect use of JPEG colorspace | * d207bc81a0b3 tty: serial: pch_uart: correct usage of dma_unmap_sg | * 8dc7267338d4 tty: serial: imx: use the sg count from dma_map_sg | * cd85fa336714 powerpc/powernv: Disable native PCIe port management | * 76c39f864bd7 PCI/PTM: Remove spurious "d" from granularity message | * 186d51d4fa88 PCI: dwc: Fix find_next_bit() usage | * 731afe8a9712 compat_ioctl: handle SIOCOUTQNSD | * 3ed026033998 af_unix: add compat_ioctl support | * 09cc894da5e6 arm64: dts: apq8096-db820c: Increase load on l21 for SDCARD | * 818684e3c262 scsi: sd: enable compat ioctls for sed-opal | * 3a71ff82084c pinctrl: lewisburg: Update pin list according to v1.1v6 | * 7be50e3b1a00 pinctl: ti: iodelay: fix error checking on pinctrl_count_index_with_args call | * 90391551afd8 clk: samsung: exynos5420: Preserve CPU clocks configuration during suspend/resume | * 66aa7e8ba443 mei: fix modalias documentation | * 48e5b2ceaf0e iio: imu: adis16480: assign bias value only if operation succeeded | * da84bc4ff519 NFSv4.x: Drop the slot if nfs4_delegreturn_prepare waits for layoutreturn | * 04b173066116 NFSv2: Fix a typo in encode_sattr() | * 02d72fbeeae5 crypto: virtio - implement missing support for output IVs | * f1e47dcc65e4 xprtrdma: Fix completion wait during device removal | * b1152098d409 platform/x86: GPD pocket fan: Use default values when wrong modparams are given | * d847154df490 platform/x86: asus-wmi: Fix keyboard brightness cannot be set to 0 | * e61a25a897db scsi: sd: Clear sdkp->protection_type if disk is reformatted without PI | * a8d900e8ce47 scsi: enclosure: Fix stale device oops with hot replug | * 6a02b3d19e91 RDMA/srpt: Report the SCSI residual to the initiator | * d872c9fcea1c RDMA/mlx5: Return proper error value | * 60dc79d67854 btrfs: simplify inode locking for RWF_NOWAIT | * 8c2cdfb2c81b drm/ttm: fix incrementing the page pointer for huge pages | * 83a88fb92950 drm/ttm: fix start page for huge page check in ttm_put_pages() | * a51dfaa20868 afs: Fix missing cell comparison in afs_test_super() | * b524247efb99 cifs: Adjust indentation in smb2_open_file | * 433e220d61e0 s390/qeth: Fix vnicc_is_in_use if rx_bcast not set | * 82338445b99e s390/qeth: fix false reporting of VNIC CHAR config failure | * eaf7b9d12ae9 hsr: reset network header when supervision frame is created | * d64bec6c2001 gpio: Fix error message on out-of-range GPIO in lookup table | * d2cbb83ce8ea iommu: Remove device link to group on failure | * 44ce3acf595d gpio: zynq: Fix for bug in zynq_gpio_restore_context API | * 077ac6b1a6b2 mtd: onenand: omap2: Pass correct flags for prep_dma_memcpy | * 7835b07257bb ASoC: stm32: spdifrx: fix race condition in irq handler | * 5063469c3d8a ASoC: stm32: spdifrx: fix inconsistent lock state | * 57f633cfe3fb ASoC: soc-core: Set dpcm_playback / dpcm_capture | * 10dfea16e446 RDMA/bnxt_re: Fix Send Work Entry state check while polling completions | * fef9e9887297 RDMA/bnxt_re: Avoid freeing MR resources if dereg fails | * 1c7e48bf27ce rtc: mt6397: fix alarm register overwrite | * afb89cd5f2ba drm/i915: Fix use-after-free when destroying GEM context | * e58c590c772e dccp: Fix memleak in __feat_register_sp | * d203ff6a3059 RDMA: Fix goto target to release the allocated memory | * 6e41dd9731e1 iwlwifi: pcie: fix memory leaks in iwl_pcie_ctxt_info_gen3_init | * 09044a4a1424 iwlwifi: dbg_ini: fix memory leak in alloc_sgtable | * 0648766cb7d3 media: usb:zr364xx:Fix KASAN:null-ptr-deref Read in zr364xx_vidioc_querycap | * 4124927e36b7 f2fs: check if file namelen exceeds max value | * 1137c1d4b1c1 f2fs: check memory boundary by insane namelen | * 2d57c0a67e33 f2fs: Move err variable to function scope in f2fs_fill_dentries() | * 8f483142b0bb mac80211: Do not send Layer 2 Update frame before authorization | * 85fa006ff250 cfg80211/mac80211: make ieee80211_send_layer2_update a public function | * e5caf1d5ff18 fs/select: avoid clang stack usage warning | * 81f7503fb41b ethtool: reduce stack usage with clang | * 30db8e400c4d HID: hidraw, uhid: Always report EPOLLOUT | * b62df58cd6af HID: hidraw: Fix returning EPOLLOUT from hidraw_poll | * d2178fc8fda3 hidraw: Return EPOLLOUT from hidraw_poll * c5ecd3a715cb Revert "fs: Introduce the ZFS filesystem v0.8.2 for Linux kernel"