* dcc8bdaa533f Tag PDS 0.98o * 553dee35b685 pds: Remove addtional cpu ative check in rebalance. * 94200fef8978 pds: Remove unused sched_cpu_affinity_llc_end_masks. * 02960fa0a842 pds: Fix a bug in get_nohz_timer_target(). * b3816d3c53da pds: Remove unnecessary task prio update in activate_task(). * 6055c45f544e pds: Remove sleep profiling. * 480a512ca2eb pds: Optimize cpumask usage. * 1fd8c40c774a pds: Optimze WARN_ONCE format parameter usage. * 62fb7d223e52 pds: Code cleanup. * ed548d03b277 pds: inline enqueue_task() and dequeue_task(). * 6774d8b1b079 pds: Optimize enqueue_task(). * de6e2473f405 Merge tag 'v4.16.8' into 4.16 |\ | * dec316ea1828 Linux 4.16.8 | * b11873bfabc7 tracing: Fix bad use of igrab in trace_uprobe.c | * 23a9018d8881 clocksource: Consistent de-rate when marking unstable | * fa343b392893 clocksource: Initialize cs->wd_list | * c276594bfbe5 clocksource: Allow clocksource_mark_unstable() on unregistered clocksources | * 077a1c2c0b53 irqchip/qcom: Fix check for spurious interrupts | * 1ab4ca7c59d4 x86/tsc: Fix mark_tsc_unstable() | * c2908cac1b04 x86/tsc: Always unregister clocksource_tsc_early | * c8db8614ead6 KVM: x86: remove APIC Timer periodic/oneshot spikes | * 0897d3c34dae platform/x86: Kconfig: Fix dell-laptop dependency chain. | * 49dd3ac52556 platform/x86: asus-wireless: Fix NULL pointer dereference | * 1e4bc8f857d0 usb: musb: trace: fix NULL pointer dereference in musb_g_tx() | * 3d5311a679dd usb: musb: host: fix potential NULL pointer dereference | * 8830fd0e64c0 USB: serial: option: adding support for ublox R410M | * dc721bba1792 USB: serial: option: reimplement interface masking | * 293cbb8835d4 USB: Accept bulk endpoints with 1024-byte maxpacket | * 00fa20042200 usb: dwc3: gadget: Fix list_del corruption in dwc3_ep_dequeue | * 7752b75589be USB: serial: visor: handle potential invalid device configuration | * f5331826b0b7 xhci: Fix use-after-free in xhci_free_virt_device | * 9fd572f55c53 test_firmware: fix setting old custom fw path back on exit, second try | * c44b81bd7a47 drm/bridge: vga-dac: Fix edid memory leak | * 1c08c35a7b77 drm/vmwgfx: Fix a buffer object leak | * eb88bd59fc06 drm/vc4: Make sure vc4_bo_{inc,dec}_usecnt() calls are balanced | * b71323883b99 btrfs: Take trans lock before access running trans in check_delayed_ref | * 26d909a40d90 iw_cxgb4: Atomically flush per QP HW CQEs | * d97b99a1de41 IB/hfi1: Fix NULL pointer dereference when invalid num_vls is used | * a21794d6ba48 IB/hfi1: Fix loss of BECN with AHG | * 20ed1e8be201 IB/hfi1: Fix handling of FECN marked multicast packet | * bc9962730381 infiniband: mlx5: fix build errors when INFINIBAND_USER_ACCESS=m | * 384680646ce4 IB/mlx5: Use unlimited rate when static rate is not supported | * 2bda9b26f76d NET: usb: qmi_wwan: add support for ublox R410M PID 0x90b2 | * 01dd9e198710 RDMA/mlx5: Protect from shift operand overflow | * f9abec1296f6 RDMA/mlx4: Add missed RSS hash inner header flag | * 5761134decc0 RDMA/mlx5: Fix multiple NULL-ptr deref errors in rereg_mr flow | * 81199371746b RDMA/ucma: Allow resolving address w/o specifying source address | * 014d283be23e RDMA/cxgb4: release hw resources on device removal | * 5f308e6f0f77 tools: power/acpi, revert to LD = gcc | * b73fe29d72ad xfs: prevent creating negative-sized file via INSERT_RANGE | * 709c26e9c81f rtlwifi: cleanup 8723be ant_sel definition | * 6c965d69269a swiotlb: fix inversed DMA_ATTR_NO_WARN test | * 35bc2e5d8e27 Input: atmel_mxt_ts - add touchpad button mapping for Samsung Chromebook Pro | * ebfe26bfb7a4 Input: leds - fix out of bound access | * 2c4d568e9624 scsi: target: Fix fortify_panic kernel exception | * e9e663bd29c6 tracepoint: Do not warn on ENOMEM | * c3a6ed72688b errseq: Always report a writeback error once | * 9328c74e3389 ALSA: aloop: Add missing cable lock to ctl API callbacks | * dc7b7ad7d717 ALSA: aloop: Mark paused device as inactive | * 0501ecb021e2 ALSA: dice: fix kernel NULL pointer dereference due to invalid calculation for array index | * a4e6f696661b ALSA: seq: Fix races at MIDI encoding in snd_virmidi_output_trigger() | * 88d6bef51807 ALSA: pcm: Check PCM state at xfern compat ioctl | * 30a8adcbc057 ALSA: hda - Fix incorrect usage of IS_REACHABLE() | * 41fd9f89c01f arm64: Add work around for Arm Cortex-A55 Erratum 1024718 | * 3fe89843c710 ACPI / button: make module loadable when booted in non-ACPI mode | * 9dc30ff9a115 Linux 4.16.7 | * 26da1f9b6b2c sparc64: Fix mistake in oradax license text | * 020d0df52377 arm/arm64: KVM: Add PSCI version selection API | * 9023a578c1a8 crypto: ccp - add check to get PSP master only when PSP is detected | * ae57e635613b tick/sched: Do not mess with an enqueued hrtimer | * c6a3a884fdfd x86/microcode: Do not exit early from __reload_late() | * 166e0b4343ba x86/microcode/intel: Save microcode patch unconditionally | * b38de68183c3 x86/smpboot: Don't use mwait_play_dead() on AMD systems | * 15e5ad9d043a x86/ipc: Fix x32 version of shmid64_ds and msqid64_ds | * 4b0110291ae1 objtool, perf: Fix GCC 8 -Wrestrict error | * 9b057f2fe69b drm/amd/display: Disallow enabling CRTC without primary plane with FB | * 2eea1dec4781 drm/amd/display: Don't read EDID in atomic_check | * ae9b20eed6a7 drm/amd/display: Fix deadlock when flushing irq | * 53934ddc29fc drm/i915: Enable display WA#1183 from its correct spot | * 3dbfc2b1cbca drm/i915/audio: set minimum CD clock to twice the BCLK | * a669a33f546c drm/i915/fbdev: Enable late fbdev initial configuration | * 34113b6b397b drm/amdgpu: set COMPUTE_PGM_RSRC1 for SGPR/VGPR clearing shaders | * f936b22ad214 drm/edid: Reset more of the display info | * fdcdb842c9f3 rtc: opal: Fix OPAL RTC driver OPAL_BUSY loops | * a79a4ae44f9f cpufreq: powernv: Fix hardlockup due to synchronous smp_call in timer interrupt | * a92595141c56 earlycon: Use a pointer table to fix __earlycon_table stride | * 231d48c0c147 module: Fix display of wrong module .text address | * e03d37c67253 fpga-manager: altera-ps-spi: preserve nCONFIG state | * f1ced8d09836 virt: vbox: Use __get_free_pages instead of kmalloc for DMA32 memory | * 9dcbe055249d virt: vbox: Add vbg_req_free() helper function | * 18693b5af06f virt: vbox: Move declarations of vboxguest private functions to private header | * b517f3893df8 PCI / PM: Do not clear state_saved in pci_pm_freeze() when smart suspend is set | * f23c684d4791 libceph: validate con->state at the top of try_write() | * 9f2fae5c9d78 libceph: reschedule a tick in finish_hunting() | * acd10bf085b5 libceph: un-backoff on tick when we have a authenticated session | * ac0605c00222 ASoC: fsl_esai: Fix divisor calculation failure at lower ratio | * 66b556241ae7 ASoC: dmic: Fix clock parenting | * 9a17da589858 crypto: drbg - set freed buffers to NULL | * 7b7f63318ba3 powerpc/powernv/npu: Do a PID GPU TLB flush when invalidating a large address range | * b05e88f12449 powerpc/mce: Fix a bug where mce loops on memory UE. | * 0f0c80f25d86 powerpc/mm: Flush cache on memory hot(un)plug | * b4ed55e75054 slimbus: Fix out-of-bounds access in slim_slicesize() | * f9a025044121 KVM: arm/arm64: Close VMID generation race | * 9cf7ca0bc28c ARM: socfpga_defconfig: Remove QSPI Sector 4K size force | * 66679a5badca ARM: dts: Fix NAS4220B pin config | * 064edf1191f5 ARM: amba: Don't read past the end of sysfs "driver_override" buffer | * 9c1c4f09f70d ARM: amba: Fix race condition with driver_override | * 89828294a11f ARM: amba: Make driver_override output consistent with other buses | * 82202231719e PCI: aardvark: Fix PCIe Max Read Request Size setting | * 3bc325e2f2c5 PCI: aardvark: Use ISR1 instead of ISR0 interrupt in legacy irq mode | * 63a0d030b4e8 PCI: aardvark: Set PIO_ADDR_LS correctly in advk_pcie_rd_conf() | * aecdeed7d539 PCI: aardvark: Fix logic in advk_pcie_{rd,wr}_conf() | * 75aa5dfac8c7 ANDROID: binder: prevent transactions into own process. | * 1d086a5b66c5 SMB311: Fix reconnect | * 9779bb710712 vfio: ccw: process ssch with interrupts disabled | * 7859056bc73d block: do not use interruptible wait anywhere | * c9071d6aff3c bfq-iosched: ensure to clear bic/bfqq pointers when preparing request | * 066d25c39bdd blk-mq: start request gstate with gen 1 | * 180409cd88f9 scsi: sd: Defer spinning up drive while SANITIZE is in progress | * 254b8fd89053 scsi: sd_zbc: Avoid that resetting a zone fails sporadically | * 908097cb15f7 kobject: don't use WARN for registration failures | * 0dc43695e81b mtd: rawnand: marvell: fix the chip-select DT parsing logic | * 6442d0b0a9c6 mtd: rawnand: tango: Fix struct clk memory leak | * f80cef33b340 mtd: cfi: cmdset_0002: Do not allow read/write to suspend erase block. | * f94fd0418ded mtd: cfi: cmdset_0001: Workaround Micron Erase suspend bug. | * 230e7a3d6928 mtd: cfi: cmdset_0001: Do not allow read/write to suspend erase block. | * 93769755b454 mtd: spi-nor: cadence-quadspi: Fix page fault kernel panic | * 5f6d0b56778f ALSA: hda/realtek - change the location for one of two front mics | * 8b9ea8183d73 ALSA: hda/realtek - Update ALC255 depop optimize | * 0264b06fbb66 ALSA: hda/realtek - Add some fixes for ALC233 | * a1565d2f1d7d ALSA: hda: Hardening for potential Spectre v1 | * 535e541cb72d ALSA: seq: oss: Hardening for potential Spectre v1 | * 6f1f68c383c6 ALSA: seq: oss: Fix unbalanced use lock for synth MIDI device | * 81c88e2219f0 ALSA: core: Report audio_tstamp in snd_pcm_sync_ptr | * 8c3aa80f45e4 ALSA: pcm: Return negative delays from SNDRV_PCM_IOCTL_DELAY. | * 2b4b27a1bac6 ALSA: control: Hardening for potential Spectre v1 | * 8aa74bf9932b ALSA: rme9652: Hardening for potential Spectre v1 | * 4f5eb29aaaf9 ALSA: hdspm: Hardening for potential Spectre v1 | * 76bfa9d87ca9 ALSA: asihpi: Hardening for potential Spectre v1 | * 3ba9bf597c94 ALSA: opl3: Hardening for potential Spectre v1 | * 6229f5d025a8 ALSA: hda - Skip jack and others for non-existing PCM streams | * ff44c6ccc906 ALSA: dice: fix error path to destroy initialized stream data | * 99e55dd17411 ALSA: dice: fix OUI for TC group | * 1c1bf6996098 cifs: smbd: Don't use RDMA read/write when signing is used | * e6d578474222 cifs: smbd: Avoid allocating iov on the stack | * 986a29df8a20 tty: Use __GFP_NOFAIL for tty_ldisc_get() | * fea8914c6e76 tty: Avoid possible error pointer dereference at tty_ldisc_restore(). | * 6e27774540ce tty: n_gsm: Fix DLCI handling for ADM mode if debug & 2 is not set | * 0c4247640125 tty: n_gsm: Fix long delays with control frame timeouts in ADM mode | * cb7740dbe990 tty: Don't call panic() at tty_ldisc_init() | * 60f68e071897 drm/virtio: fix vq wait_event condition | * e0138cdf4b3f virtio_console: reset on out of memory | * 912301ab17b0 virtio_console: move removal code | * b83f9c836ae1 virtio_console: drop custom control queue cleanup | * 9037306163a6 virtio_console: free buffers after reset | * 2d0c1868ea02 virtio_console: don't tie bufs to a vq | * 5a97e20bac3b virtio: add ability to iterate over vqs | * 994806f02b35 ALSA: usb-audio: Skip broken EU on Dell dock USB-audio | * a62f9c8aedb7 USB: Increment wakeup count on remote wakeup. | * 66f48a57daf0 usb: core: Add quirk for HP v222w 16GB Mini | * 69ac6bf524e5 usb: typec: ucsi: Increase command completion timeout value | * 81e0c66a3cee serial: mvebu-uart: Fix local flags handling on termios update | * a19a62e1a101 USB: serial: cp210x: add ID for NI USB serial console | * f061302e292e USB: serial: ftdi_sio: use jtag quirk for Arrow USB Blaster | * 6f49ac1a6433 USB: serial: simple: add libtransistor console | * ddac0e5e06db xhci: Fix USB ports for Dell Inspiron 5775 | * 0f5bb9e00777 xhci: Fix Kernel oops in xhci dbgtty | * 6b9cd4e1b633 Revert "xhci: plat: Register shutdown for xhci_plat" | * f6e286be2375 usbip: vhci_hcd: check rhport before using in vhci_hub_control() | * a2a6baa59387 usbip: vhci_hcd: Fix usb device and sockfd leaks | * 567a6ddfdfa8 usbip: usbip_host: fix to hold parent lock for device_attach() calls | * 3151a856af74 usbip: usbip_event: fix to not print kernel pointer address | * ac3a1b364f29 random: rate limit unseeded randomness warnings | * 9e95539a3933 random: fix possible sleeping allocation from irq context | * a6f1748ee21e random: set up the NUMA crng instances after the CRNG is fully initialized | * 26d9693d0ba4 ext4: fix bitmap position validation | * 169c851575ec ext4: add validity checks for bitmap block numbers | * 3d1365860239 ext4: add MODULE_SOFTDEP to ensure crc32c is included in the initramfs | * 8762f8ee0a5e ext4: set h_journal if there is a failure starting a reserved handle | * 85b2cda09902 ext4: prevent right-shifting extents beyond EXT_MAX_BLOCKS * bcd905bce011 4.16.6-xanmod7