* c2298b70567b 4.14.20-xanmod22 * 4d5566acaee1 aufs4.x-rcN 20180212 * 60b01735d3d9 aufs: for v4.10, XINO(read) handles EINTR from the dying process * 5226d0951da9 block, bfq-mq, bfq-sq: make bfq_bfqq_expire print expiration reason * 625a26803d70 block, bfq-mq, bfq-sq: make log functions print names of calling functions * 7be6d90feeed block, bfq-mq: add requeue-request hook * ed4a3bd82b7e Merge tag 'v4.14.20' into 4.14 * 7e83b2ff485c Linux 4.14.20 * 1dbdcf117b22 scsi: cxlflash: Reset command ioasc * 5fc77964eaa9 scsi: lpfc: Fix crash after bad bar setup on driver attachment * ce6faf10fd65 rcu: Export init_rcu_head() and destroy_rcu_head() to GPL modules * c561093ed684 scsi: core: Ensure that the SCSI error handler gets woken up * b470fb7b7910 ftrace: Remove incorrect setting of glob search field * d9ef40037443 devpts: fix error handling in devpts_mntget() * dff5406432ff mn10300/misalignment: Use SIGSEGV SEGV_MAPERR to report a failed user copy * c7aee3941e1e ovl: take mnt_want_write() for removing impure xattr * e822be750270 ovl: fix failure to fsync lower dir * 9fc03876355a acpi, nfit: fix register dimm error handling * f232bfdcdd76 ACPI: sbshc: remove raw pointer from printk() message * a51421b4cb09 drm/i915: Avoid PPS HW/SW state mismatch due to rounding * 812245b4dbf6 arm64: dts: marvell: add Ethernet aliases * 2a3d3015a73c objtool: Fix switch-table detection * 4063cd5683ce btrfs: Handle btrfs_set_extent_delalloc failure in fixup worker * 2617e62c2f12 lib/ubsan: add type mismatch handler for new GCC/Clang * 5a5df7771064 lib/ubsan.c: s/missaligned/misaligned/ * c87806a8e565 clocksource/drivers/stm32: Fix kernel panic with multiple timers * 392640fd18f8 blk-mq: quiesce queue before freeing queue * c846868070d0 pktcdvd: Fix a recently introduced NULL pointer dereference * 030dcf7d1af3 pktcdvd: Fix pkt_setup_dev() error path * f04fe1192e56 pinctrl: sx150x: Add a static gpio/pinctrl pin range mapping * 5219eedf2d5e pinctrl: sx150x: Register pinctrl before adding the gpiochip * 89cad3fa5491 pinctrl: sx150x: Unregister the pinctrl on release * 688d1b8c4721 pinctrl: mcp23s08: fix irq setup order * 05c9297f3405 pinctrl: intel: Initialize GPIO properly when used through irqchip * bed938ba673c EDAC, octeon: Fix an uninitialized variable warning * e68d638e4931 xtensa: fix futex_atomic_cmpxchg_inatomic * 12ab9e1e8d61 alpha: fix formating of stack content * bef0563f39cd alpha: fix reboot on Avanti platform * 371c5ada2af7 alpha: Fix mixed up args in EXC macro in futex operations * 90d17505219a alpha: osf_sys.c: fix put_tv32 regression * 632a537b3c6b alpha: fix crash if pthread_create races with signal delivery * 16256f265880 signal/sh: Ensure si_signo is initialized in do_divide_error * 34ad59099ead signal/openrisc: Fix do_unaligned_access to send the proper signal * 765ae618ad9f ipmi: use dynamic memory for DMI driver override * fed016a79b42 Bluetooth: btusb: Restore QCA Rome suspend/resume fix with a "rewritten" version * 2a2ee0c1fee7 Revert "Bluetooth: btusb: fix QCA Rome suspend/resume" * ed72fcf64362 Bluetooth: btsdio: Do not bind to non-removable BCM43341 * 0e4ac4aed9f9 HID: quirks: Fix keyboard + touchpad on Toshiba Click Mini not working * 703b37d84598 pipe: fix off-by-one error when checking buffer limits * a125e9a42302 pipe: actually allow root to exceed the pipe buffer limits * 75526a9bd3f4 kernel/relay.c: revert "kernel/relay.c: fix potential memory leak" * 838f9cc948b0 kernel/async.c: revert "async: simplify lowest_in_progress()" * 7e54b58285e1 fs/proc/kcore.c: use probe_kernel_read() instead of memcpy() * ebe2ba53851e media: cxusb, dib0700: ignore XC2028_I2C_FLUSH * 7a401e25f0a5 media: ts2020: avoid integer overflows on 32 bit machines * ad91b2e392be media: dvb-frontends: fix i2c access helpers for KASAN * 062cd3463c17 kasan: rework Kconfig settings * e186d8bfdabd kasan: don't emit builtin calls when sanitization is off * d16919a3fe2d Btrfs: raid56: iterate raid56 internal bio with bio_for_each_segment_all * e06f7b686daa watchdog: imx2_wdt: restore previous timeout after suspend+resume * b897f1dc780e ASoC: skl: Fix kernel warning due to zero NHTL entry * 4562bfdeac87 ASoC: rockchip: i2s: fix playback after runtime resume * e747a02d9fcf KVM: PPC: Book3S PR: Fix broken select due to misspelling * 985bf3991342 KVM: arm/arm64: Handle CPU_PM_ENTER_FAILED * be54d79b43fd KVM: PPC: Book3S HV: Drop locks before reading guest memory * 88b64450cc0a KVM: PPC: Book3S HV: Make sure we don't re-enter guest without XIVE loaded * fe90a3a6f881 KVM: nVMX: Fix bug of injecting L2 exception into L1 * 6bad51166f87 KVM: nVMX: Fix races when sending nested PI while dest enters/leaves L2 * 7dffdb31ad13 arm: KVM: Fix SMCCC handling of unimplemented SMC/HVC calls * f37a798e7724 crypto: sha512-mb - initialize pending lengths correctly * f428567e005f crypto: caam - fix endless loop when DECO acquire fails * 1a4834092539 media: v4l2-compat-ioctl32.c: make ctrl_is_pointer work for subdevs * ad01b40bb9be media: v4l2-compat-ioctl32.c: refactor compat ioctl32 logic * b3f69836c92b media: v4l2-compat-ioctl32.c: don't copy back the result for certain errors * efabe94f8a0d media: v4l2-compat-ioctl32.c: drop pr_info for unknown buffer type * a20ab4df701b media: v4l2-compat-ioctl32.c: copy clip list in put_v4l2_window32 * f1b572d34648 media: v4l2-compat-ioctl32.c: fix ctrl_is_pointer * 3df119772466 media: v4l2-compat-ioctl32.c: copy m.userptr in put_v4l2_plane32 * 16c25072560f media: v4l2-compat-ioctl32.c: avoid sizeof(type) * a38becb087b2 media: v4l2-compat-ioctl32.c: move 'helper' functions to __get/put_v4l2_format32 * 0b7d6ac53606 media: v4l2-compat-ioctl32.c: fix the indentation * 2b991eeb5cfb media: v4l2-compat-ioctl32.c: add missing VIDIOC_PREPARE_BUF * 2d280dab382e media: v4l2-ioctl.c: don't copy back the result for -ENOTTY * ea96d8f676dd media: v4l2-ioctl.c: use check_fmt for enum/g/s/try_fmt * 2f00eb279088 crypto: hash - prevent using keyed hashes without setting key * 8d906d183bce crypto: hash - annotate algorithms taking optional key * b806c0cc4c73 crypto: poly1305 - remove ->setkey() method * 16210524c424 crypto: mcryptd - pass through absence of ->setkey() * ed7b0af0ca02 crypto: cryptd - pass through absence of ->setkey() * b8b32e2e68f0 crypto: hash - introduce crypto_hash_alg_has_setkey() * 449704d3ba6f ahci: Add Intel Cannon Lake PCH-H PCI ID * 53c5963da843 ahci: Add PCI ids for Intel Bay Trail, Cherry Trail and Apollo Lake AHCI * e985f7c8ac38 ahci: Annotate PCI ids for mobile Intel chipsets as such * 650d3d8512c6 kernfs: fix regression in kernfs_fop_write caused by wrong type * f1e31607e73d NFS: Fix a race between mmap() and O_DIRECT * 1c38ad2f26d8 NFS: reject request for id_legacy key without auxdata * 60017643c210 NFS: commit direct writes even if they fail partially * 6421f29eb8af NFS: Fix nfsstat breakage due to LOOKUPP * 3d03af006438 NFS: Add a cond_resched() to nfs_commit_release_pages() * 3ac2d17a6ed3 nfs41: do not return ENOMEM on LAYOUTUNAVAILABLE * ace34428faa6 nfs/pnfs: fix nfs_direct_req ref leak when i/o falls back to the mds * 068e53f9b192 ubifs: free the encrypted symlink target * e9a35f8b73f1 ubi: block: Fix locking for idr_alloc/idr_remove * 5793f39de7f6 ubi: fastmap: Erase outdated anchor PEBs during attach * c94c39ac85f1 ubi: Fix race condition between ubi volume creation and udev * 7eb52a6889e9 mtd: nand: sunxi: Fix ECC strength choice * 16d11602c83b mtd: nand: Fix nand_do_read_oob() return value * 4527b0887bc5 mtd: nand: brcmnand: Disable prefetch by default * 0763f0418bb5 mtd: cfi: convert inline functions to macros * c584c903bae9 arm64: Kill PSCI_GET_VERSION as a variant-2 workaround * dbca45b99655 arm64: Add ARM_SMCCC_ARCH_WORKAROUND_1 BP hardening support * ac63fdb4a2b2 arm/arm64: smccc: Implement SMCCC v1.1 inline primitive * 37dc3e6c117e arm/arm64: smccc: Make function identifiers an unsigned quantity * 908ad7a1484d firmware/psci: Expose SMCCC version through psci_ops * 906a9f396cc8 firmware/psci: Expose PSCI conduit * 6db26ad1dc46 arm64: KVM: Add SMCCC_ARCH_WORKAROUND_1 fast handling * e47273d08623 arm64: KVM: Report SMCCC_ARCH_WORKAROUND_1 BP hardening support * 2cfe8929f624 arm/arm64: KVM: Turn kvm_psci_version into a static inline * 98be7165d9f7 arm64: KVM: Make PSCI_VERSION a fast path * 45e2061147c3 arm/arm64: KVM: Advertise SMCCC v1.1 * 4ba100aa94a0 arm/arm64: KVM: Implement PSCI 1.0 support * ce15f32d4884 arm/arm64: KVM: Add smccc accessors to PSCI code * 4efa1a863a12 arm/arm64: KVM: Add PSCI_VERSION helper * 591862b56000 arm/arm64: KVM: Consolidate the PSCI include files * 0b3512fa7b0a arm64: KVM: Increment PC after handling an SMC trap * 402aeac58753 arm64: Branch predictor hardening for Cavium ThunderX2 * 9b26a45c34e4 arm64: Implement branch predictor hardening for Falkor * 48993dfa1af8 arm64: Implement branch predictor hardening for affected Cortex-A CPUs * 3317097b2b4a arm64: cputype: Add missing MIDR values for Cortex-A72 and Cortex-A75 * 48c3538c3578 arm64: entry: Apply BP hardening for suspicious interrupts from EL0 * 6b47a8256a56 arm64: entry: Apply BP hardening for high-priority synchronous exceptions * aab3306701f1 arm64: KVM: Use per-CPU vector when BP hardening is enabled * 9107ac4ea3da arm64: Move BP hardening to check_and_switch_context * 5bee81c98029 arm64: Add skeleton to harden the branch predictor against aliasing attacks * c10e4aa77814 arm64: Move post_ttbr_update_workaround to C code * f91f190708b2 drivers/firmware: Expose psci_get_version through psci_ops structure * be53742befea arm64: cpufeature: Pass capability structure to ->enable callback * 9da836a476fe arm64: Run enable method for errata work arounds on late CPUs * da1f67921d2f arm64: cpufeature: __this_cpu_has_cap() shouldn't stop early * d9ef050f2895 arm64: futex: Mask __user pointers prior to dereference * ba32050d308a arm64: uaccess: Mask __user pointers for __arch_{clear, copy_*}_user * 28d8886d985c arm64: uaccess: Don't bother eliding access_ok checks in __{get, put}_user * 1ccaee9dea60 arm64: uaccess: Prevent speculative use of the current addr_limit * 7a51d7d2f7f7 arm64: entry: Ensure branch through syscall table is bounded under speculation * 2e985d2647a0 arm64: Use pointer masking to limit uaccess speculation * 535357c9d3e9 arm64: Make USER_DS an inclusive limit * 0a532ea3ef14 arm64: Implement array_index_mask_nospec() * 6afdaf109c34 arm64: barrier: Add CSDB macros to control data-value prediction * 1449a173a2ee arm64: idmap: Use "awx" flags for .idmap.text .pushsection directives * 8703f27d7c5d arm64: entry: Reword comment about post_ttbr_update_workaround * e39247ca1714 arm64: Force KPTI to be disabled on Cavium ThunderX * 2feb36ebe450 arm64: kpti: Add ->enable callback to remap swapper using nG mappings * ee28fed5ccc6 arm64: mm: Permit transitioning from Global to Non-Global without BBM * 69288201803a arm64: kpti: Make use of nG dependent on arm64_kernel_unmapped_at_el0() * c98c8c235856 arm64: Turn on KPTI only on CPUs that need it * 7aca19ea5a45 arm64: cputype: Add MIDR values for Cavium ThunderX2 CPUs * fedf5a743cf2 arm64: kpti: Fix the interaction between ASID switching and software PAN * 0b2995145ea4 arm64: mm: Introduce TTBR_ASID_MASK for getting at the ASID in the TTBR * 5385e5fe9724 arm64: capabilities: Handle duplicate entries for a capability * 83ae3355bdfb arm64: Take into account ID_AA64PFR0_EL1.CSV3 * 5e319f4533bf arm64: Kconfig: Reword UNMAP_KERNEL_AT_EL0 kconfig entry * 332e0288200f arm64: Kconfig: Add CONFIG_UNMAP_KERNEL_AT_EL0 * 68a65ce7039a arm64: use RET instruction for exiting the trampoline * 3882b5f63f3c arm64: kaslr: Put kernel vectors address in separate data page * 7fafcbb04f94 arm64: entry: Add fake CPU feature for unmapping the kernel at EL0 * 2843ade2dad2 arm64: tls: Avoid unconditional zeroing of tpidrro_el0 for native tasks * 4e29f25b2bc1 arm64: cpu_errata: Add Kryo to Falkor 1003 errata * 15a511c0cbd1 arm64: erratum: Work around Falkor erratum #E1003 in trampoline code * 6472f1a3a54f arm64: entry: Hook up entry trampoline to exception vectors * 86200f218f98 arm64: entry: Explicitly pass exception level to kernel_ventry macro * 63d13760abd7 arm64: mm: Map entry trampoline into trampoline and kernel page tables * 78422a7b5160 arm64: entry: Add exception trampoline page for exceptions from EL0 * d6c414013bb4 arm64: mm: Invalidate both kernel and user ASIDs when performing TLBI * 53b13950886c arm64: mm: Add arm64_kernel_unmapped_at_el0 helper * a8bad38cff23 arm64: mm: Allocate ASIDs in pairs * 00ff7de671f8 arm64: mm: Fix and re-enable ARM64_SW_TTBR0_PAN * 95ce0d51f9a8 arm64: mm: Rename post_ttbr0_update_workaround * 4445cb04410f arm64: mm: Remove pre_ttbr0_update_workaround for Falkor erratum #E1003 * d26f0a5dc6a6 arm64: mm: Move ASID from TTBR0 to TTBR1 * 59f47f9dcdcd arm64: mm: Temporarily disable ARM64_SW_TTBR0_PAN * 78299fafcd78 arm64: mm: Use non-global mappings for kernel space * 63380839c575 arm64: move TASK_* definitions to * dd24d173b50a media: hdpvr: Fix an error handling path in hdpvr_probe() * 2bd6279a4a8c media: dvb-usb-v2: lmedm04: move ts2020 attach to dm04_lme2510_tuner * fd31a38d268f media: dvb-usb-v2: lmedm04: Improve logic checking of warm start * e5e1e153ecd4 dccp: CVE-2017-8824: use-after-free in DCCP code * 050b86b5bf20 drm/i915: Fix deadlock in i830_disable_pipe() * 50018d09843c drm/i915: Redo plane sanitation during readout * 19d8e5122fef drm/i915: Add .get_hw_state() method for planes * d9c3131f2ab4 sched/rt: Up the root domain ref count when passing it around via IPIs * 9c41a8453c82 sched/rt: Use container_of() to get root domain in rto_push_irq_work_func() * fea5349eb88b KVM MMU: check pending exception before injecting APF * 4c54eab372f8 arm64: Add software workaround for Falkor erratum 1041 * 0b69ec336d3d arm64: Define cputype macros for Falkor CPU * fd7467f82e58 watchdog: gpio_wdt: set WDOG_HW_RUNNING in gpio_wdt_stop * e94a7de2a3d2 sched/wait: Fix add_wait_queue() behavioral change * 69373cdc4ae4 dmaengine: dmatest: fix container_of member in dmatest_callback * 7adf1d63ef65 cpufreq: mediatek: add mediatek related projects into blacklist * 4126cdb73193 CIFS: zero sensitive data when freeing * be6874b4d480 cifs: Fix autonegotiate security settings mismatch * 061df7705a53 cifs: Fix missing put_xid in cifs_file_strict_mmap * b4a9ffad9702 powerpc/pseries: include linux/types.h in asm/hvcall.h * 8caab9edccf5 watchdog: indydog: Add dependency on SGI_HAS_INDYDOG * 1722fe372784 Linux 4.14.19 * d2aeb4e2bd8d Revert "x86/alternative: Print unadorned pointers" * 22f16a74c474 scsi: storvsc: missing error code in storvsc_probe() * f18046f7a50a kernel/exit.c: export abort() to modules * c5c91d830507 arch: define weak abort() * 3a570cfe785a crypto: tcrypt - fix S/G table for test_aead_speed() * 68a9f19264fd media: soc_camera: soc_scale_crop: add missing MODULE_DESCRIPTION/AUTHOR/LICENSE * 1bf81cff1bad media: mtk-vcodec: add missing MODULE_LICENSE/DESCRIPTION * 981f20bc7595 soreuseport: fix mem leak in reuseport_add_sock() * 456add4c9bd3 ipv6: Fix SO_REUSEPORT UDP socket with implicit sk_ipv6only * c04818abad46 tcp_bbr: fix pacing_gain to always be unity when using lt_bw * 1da27118f419 rocker: fix possible null pointer dereference in rocker_router_fib_event_work * 07ca93e3176b net: ipv6: send unsolicited NA after DAD * 799a34d5b048 Revert "defer call to mem_cgroup_sk_alloc()" * b9b70c876a7a vhost_net: stop device during reset owner * 6d35430fdaf4 tcp: release sk_frag.page in tcp_disconnect * e8513f250d1b r8169: fix RTL8168EP take too long to complete driver initialization. * a7c2cf702a40 qmi_wwan: Add support for Quectel EP06 * fcee7812ea05 qlcnic: fix deadlock bug * 166f27322f8c net: igmp: add a missing rcu locking section * 2726946dfcd2 ip6mr: fix stale iterator * 806d61d66900 kbuild: rpm-pkg: keep spec file until make mrproper * abc5896b7785 .gitignore: move *.dtb and *.dtb.S patterns to the top-level .gitignore * bafda5d37527 .gitignore: sort normal pattern rules alphabetically * 81d0cc85caab Linux 4.14.18 * 8d1ed7d4e1ce fpga: region: release of_parse_phandle nodes after use * a252f37c5f8b serial: core: mark port as initialized after successful IRQ change * f6d90612c96c KVM/SVM: Allow direct access to MSR_IA32_SPEC_CTRL * 4a82531c96a2 KVM/VMX: Allow direct access to MSR_IA32_SPEC_CTRL * 0716f551d5a2 KVM/VMX: Emulate MSR_IA32_ARCH_CAPABILITIES * d395d69de67e KVM/x86: Add IBPB support * 8f7c4d52a0e8 KVM/x86: Update the reverse_cpuid list to include CPUID_7_EDX * 4c8298c1fdd3 x86/speculation: Fix typo IBRS_ATT, which should be IBRS_ALL * 6dd1f6989a54 x86/pti: Mark constant arrays as __initconst * ebaf2271a024 x86/spectre: Simplify spectre_v2 command line parsing * 838dbae0acd0 x86/retpoline: Avoid retpolines for built-in __init functions * 6f6eb84b14ac x86/kvm: Update spectre-v1 mitigation * 7f8da2c8a191 KVM: VMX: make MSR bitmaps per-VCPU * ad368e5b2d56 x86/paravirt: Remove 'noreplace-paravirt' cmdline option * 7a3f12294da4 x86/speculation: Use Indirect Branch Prediction Barrier in context switch * 85543d7613c4 x86/cpuid: Fix up "virtual" IBRS/IBPB/STIBP feature bits on Intel * c962dfa4aca0 x86/spectre: Fix spelling mistake: "vunerable"-> "vulnerable" * 863b308dbb19 x86/spectre: Report get_user mitigation for spectre_v1 * c9daf8144642 nl80211: Sanitize array index in parse_txq_params * 98116c32d3b4 vfs, fdtable: Prevent bounds-check bypass via speculative execution * 003513404120 x86/syscall: Sanitize syscall table de-references under speculation * edaf1538d3a5 x86/get_user: Use pointer masking to limit speculation * 5f40de41ccae x86/uaccess: Use __uaccess_begin_nospec() and uaccess_try_nospec * 2406eb9f4568 x86/usercopy: Replace open coded stac/clac with __uaccess_{begin, end} * 31c5b332189e x86: Introduce __uaccess_begin_nospec() and uaccess_try_nospec * 437ac7b6868d x86: Introduce barrier_nospec * 4820d42835b2 x86: Implement array_index_mask_nospec * 478742cf80b7 array_index_nospec: Sanitize speculative array de-references * e72041f70c3c Documentation: Document array_index_nospec * fb9f2d9ab83d x86/asm: Move 'status' from thread_struct to thread_info * 90522d30b223 x86/entry/64: Push extra regs right away * 8459ebcbd6ec x86/entry/64: Remove the SYSCALL64 fast path * 74ae346691dd x86/spectre: Check CONFIG_RETPOLINE in command line parser * 04e073072d14 x86/mm: Fix overlap of i386 CPU_ENTRY_AREA with FIX_BTMAP * 23a4ca4e749a objtool: Warn on stripped section symbol * 3e04e09855c5 objtool: Add support for alternatives at the end of a section * a358df03279e objtool: Improve retpoline alternative handling * 92f4b68ed14c KVM: VMX: introduce alloc_loaded_vmcs * 2e9521197f08 KVM: nVMX: Eliminate vmcs02 pool * 76f06358ec40 ASoC: pcm512x: add missing MODULE_DESCRIPTION/AUTHOR/LICENSE * bc484da3e18c pinctrl: pxa: pxa2xx: add missing MODULE_DESCRIPTION/AUTHOR/LICENSE * ce094a80f019 iio: adc/accel: Fix up module licenses * c8aa5cd906a5 auxdisplay: img-ascii-lcd: add missing MODULE_DESCRIPTION/AUTHOR/LICENSE * 9f8955f96bd5 x86/speculation: Simplify indirect_branch_prediction_barrier() * 52d78bce4965 x86/retpoline: Simplify vmexit_fill_RSB() * 7f3e0daa9e12 x86/cpufeatures: Clean up Spectre v2 related CPUID flags * 249b1f7a7f09 x86/cpu/bugs: Make retpoline module warning conditional * 91ff9a75f360 x86/bugs: Drop one "mitigation" from dmesg * b955239cf4ea x86/nospec: Fix header guards names * 67eb59b8ecfb x86/alternative: Print unadorned pointers * dbbbafce5380 x86/speculation: Add basic IBPB (Indirect Branch Prediction Barrier) support * 0fd222b19766 x86/cpufeature: Blacklist SPEC_CTRL/PRED_CMD on early Spectre v2 microcodes * d9b47a41160c x86/pti: Do not enable PTI on CPUs which are not vulnerable to Meltdown * a65710dc584c x86/msr: Add definitions for new speculation control MSRs * 15ee82be40b6 x86/cpufeatures: Add AMD feature bits for Speculation Control * 343c91242d09 x86/cpufeatures: Add Intel feature bits for Speculation Control * 76c4bd53969b x86/cpufeatures: Add CPUID_7_EDX CPUID leaf * 86b5b1eb18aa module/retpoline: Warn about missing retpoline in module * c927726674c7 KVM: VMX: Make indirect call speculation safe * 76bee09efb89 KVM: x86: Make indirect calls in emulator speculation safe * 4ce354deed2c x86/retpoline: Remove the esp/rsp thunk * d6eded6c9453 powerpc/64s: Allow control of RFI flush via debugfs * 517bdccc3af6 powerpc/64s: Wire up cpu_show_meltdown() * 16d3d10d29f7 scripts/faddr2line: fix CROSS_COMPILE unset error