* fa2a60d4ac80 5.0.6-xanmod4 * 360363fb4959 Merge tag 'v5.0.6' into 5.0 |\ | * 820c1fa51501 Linux 5.0.6 | * debaa517c16c mt76x02u: use usb_bulk_msg to upload firmware | * 046098f056e2 bpf: do not restore dst_reg when cur_state is freed | * b54f0c4976e7 KVM: x86: update %rip after emulating IO | * cc3f680dd076 KVM: x86: Emulate MSR_IA32_ARCH_CAPABILITIES on AMD hosts | * d50d46e303d4 KVM: Reject device ioctls from processes other than the VM's creator | * 8c0823aa123b x86/smp: Enforce CONFIG_HOTPLUG_CPU when SMP=y | * c3bcf0314665 cpu/hotplug: Prevent crash when CPU bringup fails on CONFIG_HOTPLUG_CPU=n | * 53464ca9130b watchdog: Respect watchdog cpumask on CPU hotplug | * 1a0ecfd4e633 powerpc/pseries/mce: Fix misleading print for TLB mutlihit | * 4a2b2d5dc8fa powerpc/64: Fix memcmp reading past the end of src/dest | * e92932ef2862 powerpc/pseries/energy: Use OF accessor functions to read ibm,drc-indexes | * 8f84f7daabb2 objtool: Query pkg-config for libelf location | * a0de19f1c307 perf intel-pt: Fix TSC slip | * c9418d0addb0 perf pmu: Fix parser error for uncore event alias | * 8ad454a831e0 mm/migrate.c: add missing flush_dcache_page for non-mapped page migrate | * 8a86a416c948 mm/page_isolation.c: fix a wrong flag in set_migratetype_isolate() | * 77a5258a57e7 mm/memory_hotplug.c: fix notification in offline error path | * 2b57282beb60 mm/debug.c: fix __dump_page when mapping->host is not set | * 8b2f31de5d15 mm: mempolicy: make mbind() return -EIO when MPOL_MF_STRICT is specified | * 467c01f2deea iommu/io-pgtable-arm-v7s: request DMA32 memory, and improve debugging | * ed3886c7d9f2 mm: add support for kmem caches in DMA32 zone | * eef9dbbad03f mm/hotplug: fix offline undo_isolate_page_range() | * d26254c4e7ca usb: typec: Fix unchecked return value | * a3bed8b549ec usb: typec: tcpm: Try PD-2.0 if sink does not respond to 3.0 source-caps | * 402f57808b9a usb: cdc-acm: fix race during wakeup blocking TX traffic | * c7a5ef0d64f4 xhci: Don't let USB3 ports stuck in polling state prevent suspend | * 448c39c360ef usb: xhci: dbc: Don't free all memory with spinlock held | * c08a998dec55 xhci: Fix port resume done detection for SS ports with LPM enabled | * 8e70eae1816b usb: host: xhci-rcar: Add XHCI_TRUST_TX_LENGTH quirk | * 40b8282f9009 mm/memory.c: fix modifying of page protection by insert_pfn() | * 08213ad7465f usb: common: Consider only available nodes for dr_mode | * 80ff12631ba5 USB: gadget: f_hid: fix deadlock in f_hidg_write() | * 8f00b32d3991 usb: mtu3: fix EXTCON dependency | * dbc206874d67 phy: sun4i-usb: Support set_mode to USB_HOST for non-OTG PHYs | * 494d26aa3915 gpio: adnp: Fix testing wrong value in adnp_gpio_direction_input | * aa2250dec6ee gpio: exar: add a check for the return value of ida_simple_get fails | * 673bc99a6708 drm/i915/icl: Fix the TRANS_DDI_FUNC_CTL2 bitfield macro | * 25c939a9a594 drm/i915/gvt: Fix MI_FLUSH_DW parsing with correct index check | * 9241bd9b6401 drm/i915: Mark AML 0x87CA as ULX | * 0baddc2099dd drm/vkms: fix use-after-free when drm_gem_handle_create() fails | * 18e8f0f379a5 drm/vgem: fix use-after-free when drm_gem_handle_create() fails | * 5f0bf5cd357d cpufreq: scpi: Fix use after free | * 7466a2abe757 cpufreq: intel_pstate: Also use CPPC nominal_perf for base_frequency | * 0dcb45879a5f blk-mq: fix sbitmap ws_active for shared tags | * 50076360f4a0 drivers/block/zram/zram_drv.c: fix idle/writeback string compare | * 79d8bdf334d6 fs/proc/proc_sysctl.c: fix NULL pointer dereference in put_links | * e44461a50380 Disable kgdboc failed by echo space to /sys/module/kgdboc/parameters/kgdboc | * c6ed8bf0ad03 ACPI / CPPC: Fix guaranteed performance handling | * 72c1487ea0a4 USB: serial: option: add Olicard 600 | * 623533deabb1 USB: serial: option: add support for Quectel EM12 | * b7a0e2163e0d USB: serial: option: set driver_info for SIM5218 and compatibles | * 4503b17ed496 USB: serial: mos7720: fix mos_parport refcount imbalance on error path | * 639f52d29012 USB: serial: ftdi_sio: add additional NovaTech products | * 7790bb1039fb USB: serial: cp210x: add new device id | * 4fc867dd92cb serial: sh-sci: Fix setting SCSCR_TIE while transferring data | * e39ecf48678e serial: mvebu-uart: Fix to avoid a potential NULL pointer dereference | * 763eafe0dbf5 serial: max310x: Fix to avoid potential NULL pointer dereference | * 198b7b7fb6b6 staging: erofs: keep corrupted fs from crashing kernel in erofs_readdir() | * 22a76cf6a5eb staging: erofs: fix error handling when failed to read compresssed data | * a0fdd9036176 staging: erofs: fix to handle error path of erofs_vmap() | * be3d49395af0 staging: vt6655: Fix interrupt race condition on device start up. | * 37fc532d4d58 staging: vt6655: Remove vif check from vnt_interrupt | * 7d9cd1961a50 staging: speakup_soft: Fix alternate speech with other synths | * de6283bc5caf staging: olpc_dcon_xo_1: add missing 'const' qualifier | * da418a0b0963 staging: comedi: ni_mio_common: Fix divide-by-zero for DIO cmdtest | * 5bff7cb2bc89 tty: serial: qcom_geni_serial: Initialize baud in qcom_geni_console_setup | * 36e47853d0e9 tty: atmel_serial: fix a potential NULL pointer dereference | * ade797815046 tty: mxs-auart: fix a potential NULL pointer dereference | * 35070431105f tty/serial: atmel: RS485 HD w/DMA: enable RX after TX is stopped | * 70691073d296 tty/serial: atmel: Add is_half_duplex helper | * d5845d77e9e1 drm/rockchip: vop: reset scale mode when win is disabled | * 631d09fd0856 scsi: zfcp: fix scsi_eh host reset with port_forced ERP for non-NPIV FCP devices | * e188df764406 scsi: zfcp: fix rport unblock if deleted SCSI devices on Scsi_Host | * 143982417ad3 scsi: sd: Quiesce warning if device does not report optimal I/O size | * 98163d192bc5 scsi: sd: Fix a race between closing an sd device and sd I/O | * 310891a84396 ocfs2: fix inode bh swapping mixup in ocfs2_reflink_inodes_lock | * f2391e6767a6 fs/open.c: allow opening only regular files during execve() | * 95d78fc93943 kbuild: modversions: Fix relative CRC byte order interpretation | * a6c74dcb5909 ALSA: hda/realtek - Fix speakers on Acer Predator Helios 500 Ryzen laptops | * f2b1bfbc173a ALSA: hda/realtek: Enable headset MIC of ASUS X430UN and X512DK with ALC256 | * c03c547b07d9 ALSA: hda/realtek: Enable headset mic of ASUS P5440FF with ALC256 | * dd1774f3d0cd ALSA: hda/realtek: Enable ASUS X441MB and X705FD headset MIC with ALC256 | * c672af11fbb0 ALSA: hda/realtek - Add support for Acer Aspire E5-523G/ES1-432 headset mic | * 12af8b3d94eb ALSA: hda/realtek: Enable headset MIC of Acer Aspire Z24-890 with ALC286 | * 9635b3bf1a5f ALSA: hda/realtek: Enable headset MIC of Acer AIO with ALC286 | * b6de98dcc02e ALSA: hda/realtek - Add support headset mode for New DELL WYSE NB | * 8da540f343aa ALSA: hda/realtek - Add support headset mode for DELL WYSE AIO | * 545d1fe70648 ALSA: hda/realtek: merge alc_fixup_headset_jack to alc295_fixup_chromebook | * c87a0bb99b83 ALSA: hda/realtek - Fixed Headset Mic JD not stable | * 56e3785b579b ALSA: pcm: Don't suspend stream in unrecoverable PCM state | * 94176d2a1d2b ALSA: pcm: Fix possible OOB access in PCM oss plugins | * a30c0ff829c6 ALSA: seq: oss: Fix Spectre v1 vulnerability | * abe5b0a76de9 ALSA: rawmidi: Fix potential Spectre v1 vulnerability | * ce1ae80cacf7 net: dsa: qca8k: remove leftover phy accessors | * 0110524398bb NFSv4.1 don't free interrupted slot on open | * e37c15d77d68 NFS: fix mount/umount race in nlmclnt. | * 7a4cdaf977c2 NFS: Fix nfs4_lock_state refcounting in nfs4_alloc_{lock,unlock}data() | * bd01ab90e8a5 vfio: ccw: only free cp on final interrupt | * 73d6cb884532 powerpc: bpf: Fix generation of load/store DW instructions | * a2216e2d0751 ARM: imx6q: cpuidle: fix bug that CPU might not wake up at expected time | * 8bf47766a9f9 tracing: initialize variable in create_dyn_event() | * 7bcb002431ba locks: wake any locks blocked on request before deadlock check | * 3ba84d2d7581 Btrfs: fix assertion failure on fsync with NO_HOLES enabled | * 84104398e6f3 btrfs: Avoid possible qgroup_rsv_size overflow in btrfs_calculate_inode_block_rsv_size | * e3a605636a80 btrfs: Fix bound checking in qgroup_trace_new_subtree_blocks | * 4a0584a21542 btrfs: raid56: properly unmap parity page in finish_parity_scrub() | * da2dea634c22 btrfs: don't report readahead errors and don't update statistics | * 70c88bf99441 btrfs: remove WARN_ON in log_dir_items | * ab0600d45dd9 Btrfs: fix incorrect file size after shrinking truncate and fsync | * 0253563b8be5 powerpc/fsl: Fix the flush of branch predictor. | * bb06073a9cad tun: add a missing rcu_read_unlock() in error path | * d01bf3762e29 ila: Fix rhashtable walker list corruption | * 4951fc65d915 r8169: fix cable re-plugging issue | * fc8f36de7711 net: phy: don't clear BMCR in genphy_soft_reset | * aa3f1b029e4b net: mii: Fix PAUSE cap advertisement from linkmode_adv_to_lcl_adv_t() helper | * d9c13ecbf7c5 net: dsa: mv88e6xxx: fix few issues in mv88e6390x_port_set_cmode | * 98bfc778c5d9 thunderx: eliminate extra calls to put_page() for pages held for recycling | * 10792c33d060 thunderx: enable page recycling for non-XDP case | * 0c421524c1f1 vxlan: Don't call gro_cells_destroy() before device is unregistered | * 1a44391e1d03 vrf: prevent adding upper devices | * e269f5f55c06 tun: properly test for IFF_UP | * 9868ffd44b25 tipc: fix cancellation of topology subscriptions | * e13fbdf6e872 tipc: change to check tipc_own_id to return in tipc_net_stop | * 30e2a9a38d0c tipc: allow service ranges to be connect()'ed on RDM/DGRAM | * 632f3ed848bc tcp: do not use ipv6 header for ipv4 flow | * 118ad2c7de1d sctp: use memdup_user instead of vmemdup_user | * d2af0ce54b1c sctp: get sctphdr by offset in sctp_compute_cksum | * 5a336f69cfa0 rhashtable: Still do rehash when we get EEXIST | * 278c7d7e4ecb packets: Always register packet sk in the same order | * 970d4fb2a231 net: usb: aqc111: Extend HWID table by QNAP device | * 566e793d051f net-sysfs: call dev_hold if kobject_init_and_add success | * 1b925f484028 net: stmmac: fix memory corruption with large MTUs | * 8cf288b55da9 net: rose: fix a possible stack overflow | * baa14468e57d net: phy: meson-gxl: fix interrupt support | * 3ca86ad4e57a net/packet: Set __GFP_NOWARN upon allocation in alloc_pg_vec | * 475af63497f8 net: datagram: fix unbounded loop in __skb_try_recv_datagram() | * 017c90da5d8f net: aquantia: fix rx checksum offload for UDP/TCP over IPv6 | * 3e5c1acf0637 mISDN: hfcpci: Test both vendor & device ID for Digium HFC4S | * 780e62a6a021 mac8390: Fix mmio access size probe | * 282c70c23454 ipv6: make ip6_create_rt_rcu return ip6_null_entry instead of NULL | * 8122233e877a gtp: change NET_UDP_TUNNEL dependency to select | * bd60a788b10b genetlink: Fix a memory leak on error path | * 3b58f24bdfec dccp: do not use ipv6 header for ipv4 flow | * 400dded59397 netfilter: nf_tables: fix set double-free in abort path | * a556547bae00 Bluetooth: Verify that l2cap_get_conf_opt provides large enough buffer | * 8dac9b8d27b5 Bluetooth: Check L2CAP option sizes returned from l2cap_get_conf_opt | * 1f6f316a537d Linux 5.0.5 | * a57af6d07512 ALSA: hda - Enforces runtime_resume after S3 and S4 for each codec | * 6c77789fb46e ALSA: hda - Record the current power state before suspend/resume calls | * 8bc3816d6566 locking/lockdep: Add debug_locks check in __lock_downgrade() | * 0830cf62f529 x86/unwind: Add hardcoded ORC entry for NULL | * 0312f3032e35 x86/unwind: Handle NULL pointer calls better in frame unwinder | * 1e641e63fe0c loop: access lo_backing_file only when the loop device is Lo_bound | * da75d3775401 netfilter: ebtables: remove BUGPRINT messages | * a179695eddd9 aio: simplify - and fix - fget/fput for io_submit() | * 1c0fc5e9cb40 f2fs: fix to avoid deadlock of atomic file operations | * 648562c0a958 RDMA/cma: Rollback source IP address if failing to acquire device | * 244594c5f5c8 drm/vkms: Fix flush_work() without INIT_WORK(). | * 35228ce61a81 Bluetooth: hci_ldisc: Postpone HCI_UART_PROTO_READY bit set in hci_uart_set_proto() | * c8d311117c3e Bluetooth: hci_ldisc: Initialize hci_dev before open() | * 4d18023ade55 Bluetooth: Fix decrementing reference count twice in releasing socket | * 572ae5c7646b Bluetooth: hci_uart: Check if socket buffer is ERR_PTR in h4_recv_buf() | * c35a32eb2339 media: v4l2-ctrls.c/uvc: zero v4l2_event | * c29313c07f2d ext4: brelse all indirect buffer in ext4_ind_remove_space() | * f1902fd02d56 ext4: fix data corruption caused by unaligned direct AIO | * 635218fee409 ext4: fix NULL pointer dereference while journal is aborted | * 5b099547f29d ALSA: ac97: Fix of-node refcount unbalance | * 1fa1bfef5f4c ALSA: hda - Don't trigger jackpoll_work in azx_resume | * 2b1cf1a17a41 SMB3: Fix SMB3.1.1 guest mounts to Samba | * 809ecabb6d41 clocksource/drivers/riscv: Fix clocksource mask | * 70c1b15faf8b irqchip/gic-v3-its: Fix comparison logic in lpi_range_cmp | * dfa011546d27 objtool: Move objtool_file struct off the stack | * 198092b82db3 perf probe: Fix getting the kernel map | * 3bff3aabd586 cifs: allow guest mounts to work for smb3.11 | * 8dfb1e702caa futex: Ensure that futex address is aligned in handle_futex_death() | * 72b8c5492f48 scsi: ibmvscsi: Fix empty event pool access during host removal | * bc1bf16d7def scsi: ibmvscsi: Protect ibmvscsi_head from concurrent modificaiton | * e109bf21f4c6 scsi: qla2xxx: Fix FC-AL connection target discovery | * abe481cfe983 scsi: core: Avoid that a kernel warning appears during system resume | * e846d79bc1ba net/mlx5: Fix DCT creation bad flow | * 62362ccdd45c powerpc/security: Fix spectre_v2 reporting | * 7f5ffb4c7a71 powerpc/vdso64: Fix CLOCK_MONOTONIC inconsistencies across Y2038 | * 9e063d979422 MIPS: Fix kernel crash for R6 in jump label branch function | * de21552cc848 MIPS: Ensure ELF appended dtb is relocated | * 63703e8fd2af mips: loongson64: lemote-2f: Add IRQF_NO_SUSPEND to "cascade" irqaction. | * e88f693e6e8d udf: Fix crash on IO error during truncate | * 48cce130d485 libceph: wait for latest osdmap in ceph_monc_blacklist_add() | * 027584c8ef01 iommu/iova: Fix tracking of recently failed iova address | * 98e2c51c1ac3 iommu/amd: fix sg->dma_address for sg->offset bigger than PAGE_SIZE | * 0c113ec08d71 drm/vmwgfx: Return 0 when gmrid::get_node runs out of ID's | * 5618b16763ce drm/vmwgfx: Don't double-free the mode stored in par->set_mode | * 109f5f9dff14 drm/amdgpu: fix invalid use of change_bit | * cdb57f82a4bc mmc: renesas_sdhi: limit block count to 16 bit for old revisions | * 1494408bf863 mmc: mxcmmc: "Revert mmc: mxcmmc: handle highmem pages" | * 7e682a01b111 mmc: alcor: fix DMA reads | * cc8cd197411b mmc: pxamci: fix enum type confusion | * ae833c3eefaf ALSA: firewire-motu: use 'version' field of unit directory to identify model | * 3c09233b5dee ALSA: hda - add Lenovo IdeaCentre B550 to the power_save_blacklist * b65eb1c6ba04 cpufreq: tunes ondemand governor for performance * 6daad7dffde5 bmq: Fix obviously wrong branch statement in do_sched_yield(). * 0f4d5ce9669d sched/bmq: introduce the bitmap queue cpu scheduler v0.91 for kernel v5.0 * 55fe354c88b6 sched/pds: remove pds-mq patch support * cb0592fc562a Revert "cpufreq: tunes ondemand governor for performance"