* fb80accdbdfc 4.17.4-xanmod4 * 0ccaa641e7f0 config: disable pds-mq to enable cfs for tuned cpu core scheduler * 49de87a1bc66 elevator: set default scheduler to kyber for blk-mq * e6ee7d8b076c Merge tag 'v4.17.4' into 4.17 * bdeb8f5efe90 Linux 4.17.4 * a61b352a7c23 virt: vbox: Only copy_from_user the request-header once * c91aad666676 dm thin: handle running out of data space vs concurrent discard * 5b9fbf51d472 dm zoned: avoid triggering reclaim from inside dmz_map() * c1a1ba3a0ed4 x86/efi: Fix efi_call_phys_epilog() with CONFIG_X86_5LEVEL=y * 79dba4a16878 x86/entry/64/compat: Fix "x86/entry/64/compat: Preserve r8-r11 in int $0x80" * 05e3000bb32e selinux: move user accesses in selinuxfs out of locked regions * 54428453efda x86/e820: put !E820_TYPE_RAM regions into memblock.reserved * ee23f3bd9d40 block: Fix cloning of requests with a special payload * 4ef7273f5916 block: Fix transfer when chunk sectors exceeds max * 81f318e259d1 pmem: only set QUEUE_FLAG_DAX for fsdax mode * ec43a73489c5 dm: use bio_split() when splitting out the already processed bio * b26c9f368748 kasan: depend on CONFIG_SLUB_DEBUG * 916c0db51d3a slub: fix failure when we delete and create a slab cache * 323252c83194 i2c: gpio: initialize SCL to HIGH again * 97be42058b24 Revert "i2c: algo-bit: init the bus to a known state" * 11a74cf5d322 ALSA: hda/realtek - Fix the problem of two front mics on more machines * 8e1b02d7deea ALSA: hda/realtek - Add a quirk for FSC ESPRIMO U9210 * d80af7bcfeae ALSA: hda/realtek - Fix pop noise on Lenovo P50 & co * c67ba6349355 ALSA: hda - Force to link down at runtime suspend on ATI/AMD HDMI * b859775275b1 ALSA: timer: Fix UBSAN warning at SNDRV_TIMER_IOCTL_NEXT_DEVICE ioctl * 72e144aa92ec Input: elantech - fix V4 report decoding for module with middle key * ff27b6b3a40b Input: elantech - enable middle button of touchpads on ThinkPad P52 * f1f3d22d65f1 Input: elan_i2c_smbus - fix more potential stack buffer overflows * 76ce7a5e1b0e Input: psmouse - fix button reporting for basic protocols * 9be75ae5a70f Input: xpad - fix GPD Win 2 controller name * 238e2637c641 udf: Detect incorrect directory size * 0c42dc46c56b net: ethernet: fix suspend/resume in davinci_emac * 4570dfd99181 xen: Remove unnecessary BUG_ON from __unbind_from_irq() * a6974c2f8e8b tracing: Check for no filter when processing event filters * 63905eb7045c mm: fix devmem_is_allowed() for sub-page System RAM intersections * 3d2d9f7df18a mm/ksm.c: ignore STABLE_FLAG of rmap_item->address in rmap_walk_ksm() * 5319f5be7d2d rbd: flush rbd_dev->watch_dwork after watch is unregistered * 9adcde2d6760 pwm: lpss: platform: Save/restore the ctrl register over a suspend/resume * 9aa355d1961b Input: elan_i2c - add ELAN0618 (Lenovo v330 15IKB) ACPI ID * 13b08caad6c1 Input: silead - add MSSL0002 ACPI HID * 180e733e21f3 ACPI / LPSS: Add missing prv_offset setting for byt/cht PWM devices * ac6992286f1b video: uvesafb: Fix integer overflow in allocation * 11de37bbc39c NFSv4: Fix a typo in nfs41_sequence_process * 5819c04fb708 NFSv4: Revert commit 5f83d86cf531d ("NFSv4.x: Fix wraparound issues..") * 4c530c3b34fb NFSv4: Fix possible 1-byte stack overflow in nfs_idmap_read_and_verify_message * 2547b0da6c69 nfsd: restrict rd_maxcount to svc_max_payload in nfsd_encode_readdir * 96f53ceaaf95 media: dvb_frontend: fix locking issues at dvb_frontend_get_event() * e53d0ed7a0a0 media: rc: mce_kbd decoder: fix stuck keys * a4655bea3bfc media: cx231xx: Add support for AverMedia DVD EZMaker 7 * 5b7d2179f022 media: v4l2-compat-ioctl32: prevent go past max size * dfa8b39ec330 media: cx231xx: Ignore an i2c mux adapter * eb57d1015693 media: uvcvideo: Support realtek's UVC 1.5 device * 6bf7b1f6acf2 media: vsp1: Release buffers for each video node * a127d97b605d perf intel-pt: Fix packet decoding of CYC packets * 719cdad75a13 perf intel-pt: Fix "Unexpected indirect branch" error * 2fd3f5d72b65 perf intel-pt: Fix MTC timing after overflow * b8b98ab7e155 perf intel-pt: Fix decoding to accept CBR between FUP and corresponding TIP * dea2a7f5a71a perf intel-pt: Fix sync_switch INTEL_PT_SS_NOT_TRACING * de6f838305eb perf tools: Fix symbol and object code resolution for vdso32 and vdsox32 * 28493295f092 arm: dts: mt7623: fix invalid memory node being generated * a9eb2d03252e remoteproc: Prevent incorrect rproc state on xfer mem ownership failure * 0c8d1ee930ae mfd: intel-lpss: Fix Intel Cannon Lake LPSS I2C input clock * 00b9cb007e41 mfd: intel-lpss: Program REMAP register in PIO mode * 23c1debbdbe0 mfd: twl-core: Fix clock initialization * a67941723d4d um: Fix raw interface options * 026eef7be810 um: Fix initialization of vector queues * bc2bad3b8700 f2fs: don't use GFP_ZERO for page caches * fca2a4240d9a Revert "iommu/amd_iommu: Use CONFIG_DMA_DIRECT_OPS=y and dma_direct_{alloc,free}()" * d8c7843981b7 backlight: tps65217_bl: Fix Device Tree node lookup * 86053c4b0f6a backlight: max8925_bl: Fix Device Tree node lookup * 280d922daedc backlight: as3711_bl: Fix Device Tree node lookup * d49a9fd02801 UBIFS: Fix potential integer overflow in allocation * 9211df81e8a3 ubi: fastmap: Correctly handle interrupted erasures in EBA * 2162ded7497f ubi: fastmap: Cancel work upon detach * 46b10f263b92 rpmsg: smd: do not use mananged resources for endpoints and channels * 4e08619a0206 md: fix two problems with setting the "re-add" device state. * b0b68cc5d7bf rtc: sun6i: Fix bit_idx value for clk_register_gate * abbfa3a4e318 clk: at91: PLL recalc_rate() now using cached MUL and DIV values * 87f5d2934011 clk: meson: meson8b: mark fclk_div2 gate clocks as CLK_IS_CRITICAL * a90be8e17ebe libnvdimm, pmem: Unconditionally deep flush on *sync * 4bc3f448b0ed linvdimm, pmem: Preserve read-only setting for pmem devices * cfb80b3e2752 scsi: zfcp: fix missing REC trigger trace on enqueue without ERP thread * 56bcb85ccb98 scsi: zfcp: fix missing REC trigger trace for all objects in ERP_FAILED * a671d81eb780 scsi: zfcp: fix missing REC trigger trace on terminate_rport_io for ERP_FAILED * 7ee4ac8af0fc scsi: zfcp: fix missing REC trigger trace on terminate_rport_io early return * 9a5fa89470c8 scsi: zfcp: fix misleading REC trigger trace where erp_action setup failed * fee64fc23de1 scsi: zfcp: fix missing SCSI trace for retry of abort / scsi_eh TMF * a39141dc0b8a scsi: zfcp: fix missing SCSI trace for result of eh_host_reset_handler * 5d91d06a69dc scsi: qla2xxx: Spinlock recursion in qla_target * 2880dcd24ee6 scsi: qla2xxx: Mask off Scope bits in retry delay * 4988b9fb1773 scsi: qla2xxx: Fix setting lower transfer speed if GPSC fails * 09d4c4ef82a1 scsi: qla2xxx: Delete session for nport id change * e956c1569c09 scsi: hpsa: disable device during shutdown * 7e7a859106fc scsi: scsi_debug: Fix memory leak on module unload * 0bccb4aa0d4f mm: fix __gup_device_huge vs unmap * d1dbe4ccfec1 iio: sca3000: Fix an error handling path in 'sca3000_probe()' * 4c4501247384 iio: adc: ad7791: remove sample freq sysfs attributes * b3643ef1ca81 Btrfs: fix return value on rename exchange failure * 31b3044dc502 X.509: unpack RSA signatureValue field from BIT STRING * 00d2cb166d83 locking/rwsem: Fix up_read_non_owner() warning with DEBUG_RWSEMS * 3f695ef9c4dc irqchip/gic-v3-its: Don't bind LPI to unavailable NUMA node * 8a42ff24cfc7 time: Make sure jiffies_to_msecs() preserves non-zero time periods * 396be03fda35 MIPS: io: Add barrier after register read in inX() * 6f2c82f5cc7b MIPS: pb44: Fix i2c-gpio GPIO descriptor table * 319d04b8a439 cpufreq: intel_pstate: Fix scaling max/min limits with Turbo 3.0 * 32c319d4f120 pinctrl: devicetree: Fix pctldev pointer overwrite * 1a31d6f5dcf1 pinctrl: samsung: Correct EINTG banks order * 1bdeee56be2f pinctrl: armada-37xx: Fix spurious irq management * 6feb00b1af75 auxdisplay: fix broken menu * 4db687446aa2 PCI: Account for all bridges on bus when distributing bus numbers * f7b9f2ffe7e1 PCI: pciehp: Clear Presence Detect and Data Link Layer Status Changed on resume * f383f7cc3cfc PCI: Add ACS quirk for Intel 300 series * 9103d6f43419 PCI: Add ACS quirk for Intel 7th & 8th Gen mobile * d6ae41669452 PCI: hv: Make sure the bus domain is really unique * ffd5fb98d659 clk:aspeed: Fix reset bits for PCI/VGA and PECI * 09d006c3f89c MIPS: BCM47XX: Enable 74K Core ExternalSync for PCIe erratum * a5382451cc57 mtd: cfi_cmdset_0002: Avoid walking all chips when unlocking. * 6b4d98009539 mtd: cfi_cmdset_0002: Fix unlocking requests crossing a chip boudary * 5dd85fdba5fd mtd: cfi_cmdset_0002: fix SEGV unlocking multiple chips * 69d3096b390e mtd: cfi_cmdset_0002: Use right chip in do_ppb_xxlock() * 7ac7aa8b70a6 mtd: rawnand: All AC chips have a broken GET_FEATURES(TIMINGS). * 4c10798dacfe mtd: rawnand: micron: add ONFI_FEATURE_ON_DIE_ECC to supported features * 52e9bf78f293 mtd: rawnand: mxc: set spare area size register explicitly * 0bea8b947d91 mtd: rawnand: fix return value check for bad block status * 5777295dc8d8 mtd: rawnand: denali_dt: set clk_x_rate to 200 MHz unconditionally * 4a10b5b3e490 mtd: cfi_cmdset_0002: Change write buffer to check correct value * bf6aa8a64b7e mtd: rawnand: Do not check FAIL bit when executing a SET_FEATURES op * a1cf63325930 RDMA/core: Save kernel caller name when creating CQ using ib_create_cq() * e9b7f6ccdf30 xprtrdma: Return -ENOBUFS when no pages are available * ef6c1a40bd6a RDMA/mlx4: Discard unknown SQP work requests * 3c62cd44d96d IB/uverbs: Fix ordering of ucontext check in ib_uverbs_write * 02f470533d29 IB/hfi1: Fix user context tail allocation for DMA_RTAIL * a67b7eebaee5 IB/hfi1: Optimize kthread pointer locking when queuing CQ entries * dac7b47c23b8 IB/hfi1: Reorder incorrect send context disable * 1d9945caf4bc IB/hfi1: Fix fault injection init/exit issues * 719311d815a5 IB/isert: fix T10-pi check mask setting * f94c02635dc7 IB/isert: Fix for lib/dma_debug check_sync warning * 54bae587bb7d IB/mlx5: Fetch soft WQE's on fatal error state * d15cc815808f IB/core: Make testing MR flags for writability a static inline function * 400bfde710fa IB/mlx4: Mark user MR as writable if actual virtual memory is writable * cfb0cac8cd82 IB/{hfi1, qib}: Add handling of kernel restart * ffa15404faa7 IB/qib: Fix DMA api warning with debug kernel * 330d7e922322 efi/libstub/tpm: Initialize efi_physical_addr_t vars to zero for mixed mode * ba19d312979f tpm: fix race condition in tpm_common_write() * 2dd75ec3c29b tpm: fix use after free in tpm2_load_context() * fb4c5420a244 of: platform: stop accessing invalid dev in of_platform_device_destroy * 5c6347cd5d8d of: unittest: for strings, account for trailing \0 in property length field * e1a0a5c8d293 of: overlay: validate offset from property fixups * 8fe86da8660d ARM64: dts: meson-gx: fix ATF reserved memory region * d886b01099d5 ARM64: dts: meson: disable sd-uhs modes on the libretech-cc * 412ea46396d4 arm64: dts: stratix10: Fix SPI nodes for Stratix10 * cdcadf3578f7 arm64: dts: marvell: fix CP110 ICU node size * 17f2f5cc6e4f arm64: mm: Ensure writes to swapper are ordered wrt subsequent cache maintenance * c5256da5b8e3 arm64: kpti: Use early_param for kpti= command-line option * f151bbc7e62d crypto: arm64/aes-blk - fix and move skcipher_walk_done out of kernel_neon_begin, _end * be1db036d796 arm64: Fix syscall restarting around signal suppressed by tracer * 44608311b66c softirq: Reorder trace_softirqs_on to prevent lockdep splat * 1a371b889a7d hwrng: core - Always drop the RNG in hwrng_unregister() * 0654b4f4c326 ARM: dts: socfpga: Fix NAND controller node compatible for Arria10 * 747e40a8bd88 ARM: dts: socfpga: Fix NAND controller clock supply * b301deb10bf9 ARM: dts: socfpga: Fix NAND controller node compatible * 71bc4823de13 ARM: dts: Fix SPI node for Arria10 * 1999b9179d6f ARM: dts: sun8i: h3: fix ALL-H3-CC H3 ver VCC-1V2 regulator voltage * b16653fe7710 ARM: dts: sun8i: h3: fix ALL-H3-CC H3 ver VDD-CPUX voltage * ab87bc596ece ARM: 8764/1: kgdb: fix NUMREGBYTES so that gdb_regs[] is the correct size * 301a8cf5661a cxl: Disable prefault_mode in Radix mode * 2c8fd3cbef28 cxl: Configure PSL to not use APC virtual machines * 5dbf5eb8ae63 powerpc/64s: Fix DT CPU features Power9 DD2.1 logic * 8108d537b443 powerpc/e500mc: Set assembler machine type to e500mc * e6df88998f68 powerpc/64s/radix: Fix radix_kvm_prefetch_workaround paca access of not possible CPU * 397a7ac34adb soc: rockchip: power-domain: Fix wrong value when power up pd with writemask * dce27cf83bba libnvdimm, pmem: Do not flush power-fail protected CPU caches * e4e0a5d95cbc powerpc/fadump: Unregister fadump on kexec down path. * 6de015f7f962 cpuidle: powernv: Fix promotion from snooze if next state disabled * 3d5abb68b21e powerpc/powernv/cpuidle: Init all present cpus for deep states * 588c94787a9c powerpc/powernv: copy/paste - Mask SO bit in CR * 5eaad8b7f722 powerpc/powernv/ioda2: Remove redundant free of TCE pages * 698ca4b33dbd powerpc/ptrace: Fix enforcement of DAWR constraints * a4de2ca91f0e powerpc/perf: Fix memory allocation for core-imc based on num_possible_cpus() * 2b51c0ea71f2 powerpc/ptrace: Fix setting 512B aligned breakpoints with PTRACE_SET_DEBUGREG * d7690c985744 powerpc/pkeys: Detach execute_only key on !PROT_EXEC * 6ab840f24cec powerpc/mm/hash: Add missing isync prior to kernel stack SLB switch * dcc2f0e875c5 fuse: fix control dir setup and teardown * bb086bb13b24 fuse: don't keep dead fuse_conn at fuse_fill_super(). * 7b6bdfafaffc fuse: atomic_o_trunc should truncate pagecache * f1e5a66aebb9 fuse: fix congested state leak on aborted connections * b8a177e22083 printk: fix possible reuse of va_list variable * 9d842dd3290c Bluetooth: hci_qca: Avoid missing rampatch failure with userspace fw loader * 52ba3606a808 ipmi:bt: Set the timeout before doing a capabilities check * 510c1658ddd5 branch-check: fix long->int truncation when profiling branches * e5da9c5d96ab mips: ftrace: fix static function graph tracing * 9830adf3ff20 ftrace/selftest: Have the reset_trigger code be a bit more careful * 1bdd898794af lib/vsprintf: Remove atomic-unsafe support for %pCr * d9d35ee53b91 clk: renesas: cpg-mssr: Stop using printk format %pCr * b1735e3cb143 thermal: bcm2835: Stop using printk format %pCr * f5333c0ab3d0 ASoC: cirrus: i2s: Fix {TX|RX}LinCtrlData setup * ba0ec6da7c24 ASoC: cirrus: i2s: Fix LRCLK configuration * 9f2a8125e21a ASoC: mediatek: preallocate pages use platform device * 697f9ed49d48 ASoC: cs35l35: Add use_single_rw to regmap config * 83d0e2f3de22 ASoC: dapm: delete dapm_kcontrol_data paths list before freeing it * 63f60351c4dc 1wire: family module autoload fails because of upper/lower case mismatch. * 9247717225a4 usb: do not reset if a low-speed or full-speed device timed out * e05b3dce989b mmc: renesas_sdhi: really fix WP logic regressions * 29ba76637083 PM / OPP: Update voltage in case freq == old_freq * f66391463595 PM / core: Fix supplier device runtime PM usage counter imbalance * f6826af90f30 ACPI / LPSS: Avoid PM quirks on suspend and resume from S3 * 5d647d72e289 PCI / PM: Do not clear state_saved for devices that remain suspended * d3d6cde518fe PM / Domains: Fix error path during attach in genpd * 4b4c442c7576 signal/xtensa: Consistenly use SIGBUS in do_unaligned_user * ed99259924e5 serial: sh-sci: Use spin_{try}lock_irqsave instead of open coding version * 4335787184af mtd: spi-nor: intel-spi: Fix atomic sequence handling * bfef6597752e hwmon: (k10temp) Add support for Stoney Ridge and Bristol Ridge CPUs * bfc36279c0b1 platform/chrome: cros_ec_lpc: do not try DMI match when ACPI device found * b0b94616ae32 m68k/mac: Fix SWIM memory resource end address * 9ff6f230f86d m68k/mm: Adjust VM area to be unmapped by gap size for __iounmap() * 872712718f63 x86: Call fixup_exception() before notify_die() in math_error() * 587bb245cddf x86/mce: Do not overwrite MCi_STATUS in mce_no_way_out() * d819beffd3d1 x86/mce: Fix incorrect "Machine check from unknown source" message * 293e1d1a3152 x86/mce: Check for alternate indication of machine check recovery on Skylake * f03fdc44f3ec x86/mce: Improve error message when kernel cannot recover * d8e7492ccbc8 x86/platform/UV: Add kernel parameter to set memory block size * 0f810a639327 x86/platform/UV: Use new set memory block size function * 08129e03840b x86/platform/UV: Add adjustable set memory block size function * 4143a919a2d1 x86/xen: Add call of speculative_store_bypass_ht_init() to PV paths * cc4549f93310 x86/spectre_v1: Disable compiler optimizations over array_index_mask_nospec() * 83e05c583006 Linux 4.17.3 * 9ec1cadef3b8 mm, page_alloc: do not break __GFP_THISNODE by zonelist reset * 9ce8013b1bbf fs/binfmt_misc.c: do not allow offset overflow * a8c0b29a879d vhost: fix info leak due to uninitialized memory * e2527e57b640 HID: wacom: Correct logical maximum Y for 2nd-gen Intuos Pro large * d95d9509a926 HID: intel_ish-hid: ipc: register more pm callbacks to support hibernation * 998d7773b9ed orangefs: report attributes_mask and attributes for statx * 5aeeed5f603b orangefs: set i_size on new symlink * 1d79bd39cd5b iwlwifi: fw: harden page loading code * b72cee00bc77 media: rc: ensure input/lirc device can be opened after register * 7ffb2627265f media: uvcvideo: Prevent setting unavailable flags * caa8334f34c8 x86/intel_rdt: Enable CMT and MBM on new Skylake stepping * 377cc1b7b889 genirq/migration: Avoid out of line call if pending is not set * 65a5f89ae634 genirq/affinity: Defer affinity setting if irq chip is busy * 05418c1693ff genirq/generic_pending: Do not lose pending affinity update * 8ad6484b9e0b irq_remapping: Use apic_ack_irq() * 8244e4593d17 x86/platform/uv: Use apic_ack_irq() * b287d8e1fae4 x86/ioapic: Use apic_ack_irq() * aa984d9c38dc x86/apic: Provide apic_ack_irq() * fab4dcd0040b x86/apic/vector: Prevent hlist corruption and leaks * e274d27200d7 x86/vector: Fix the args of vector_alloc tracepoint * 7df4825a1312 w1: mxc_w1: Enable clock before calling clk_get_rate() on it * 3bee34f76ea0 nvme/pci: Sync controller reset for AER slot_reset * 26e0e0da4577 libata: Drop SanDisk SD7UB3Q*G1001 NOLPM quirk * 1b7fa3981be5 libata: zpodd: small read overflow in eject_tray() * 8ae0b72896a7 cpufreq: governors: Fix long idle detection logic in load calculation * 3e2d228fca4b cpufreq: ti-cpufreq: Fix an incorrect error return value * 2243ed28c96f cpufreq: Fix new policy initialization during limits updates via sysfs * 1ca4ccb9f381 bdi: Move cgroup bdi_writeback to a dedicated low concurrency workqueue * 17fdd9860ce4 blk-mq: reinit q->tag_set_list entry only after grace period * 1a3f2c2c3662 nbd: use bd_set_size when updating disk size * f4484fb56da5 nbd: update size when connected * 8d5a503fcaeb nbd: fix nbd device deletion * 4a25e0be2588 cifs: For SMB2 security informaion query, check for minimum sized security descriptor instead of sizeof FileAllInformation class * d49d23fd3491 CIFS: 511c54a2f69195b28afb9dd119f03787b1625bb4 adds a check for session expiry * 194f11ffa3cb smb3: on reconnect set PreviousSessionId field * 84a1f067ce83 smb3: fix various xid leaks * 754168a3e42b x86/MCE: Fix stack out-of-bounds write in mce-inject.c: Flags_read() * b16426f3bee8 ALSA: hda: add dock and led support for HP ProBook 640 G4 * df21031ef0de ALSA: hda: add dock and led support for HP EliteBook 830 G5 * 4b7a7009fd93 ALSA: hda - Handle kzalloc() failure in snd_hda_attach_pcm_stream() * 409201da49f7 ALSA: hda/conexant - Add fixup for HP Z2 G4 workstation * d0f2334df956 ALSA: hda/realtek - Enable mic-mute hotkey for several Lenovo AIOs * bfbd47c7c9c3 ALSA: usb-audio: Disable the quirk for Nura headset * d90760b15795 btrfs: scrub: Don't use inode pages for device replace * fe4753f49e79 btrfs: return error value if create_io_em failed in cow_file_range * 9c7786995f37 Btrfs: fix memory and mount leak in btrfs_ioctl_rm_dev_v2() * 55f38d1675c6 Btrfs: fix clone vs chattr NODATASUM race * f0da0bcc2fa8 Btrfs: allow empty subvol= again * a776f1e1695b driver core: Don't ignore class_dir_create_and_add() failure. * ab5bde76c490 ext4: fix fencepost error in check for inode count overflow during resize * 0ea1fdcb048f ext4: correctly handle a zero-length xattr with a non-zero e_value_offs * 7e0ecf69e6b3 ext4: bubble errors from ext4_find_inline_data_nolock() up to ext4_iget() * 49e5abce91a0 ext4: do not allow external inodes for inline data * 1f32dcf2bc10 ext4: update mtime in ext4_punch_hole even if no blocks are released * 8ab7e7e05235 ext4: fix hole length detection in ext4_ind_map_blocks() * 2e78935d1e27 ACPICA: AML parser: attempt to continue loading table after error * a583025f20b8 hv_netvsc: Fix a network regression after ifdown/ifup * aba9ac38845c net: in virtio_net_hdr only add VLAN_HLEN to csum_start if payload holds vlan * e8b9a16954b5 udp: fix rx queue len reported by diag and proc interface * be3bb23cc0e4 socket: close race condition between sock_close() and sockfs_setattr() * 6196f30e84ca tls: fix waitall behavior in tls_sw_recvmsg * 7fd98de479ea tls: fix use-after-free in tls_push_record * 1caf7914a7a5 tcp: verify the checksum of the first data segment in a new connection * a316034b203f net/sched: act_simple: fix parsing of TCA_DEF_DATA * c13befc37ecd net: phy: dp83822: use BMCR_ANENABLE instead of BMSR_ANEGCAPABLE for DP83620 * 36ee02c5ff46 net: dsa: add error handling for pskb_trim_rcsum * b788fc5f6977 ipv6: allow PMTU exceptions to local routes * 5b9e032148a9 cdc_ncm: avoid padding beyond end of skb * 6360d939084d bonding: re-evaluate force_primary when the primary slave name changes * d0345e21ec98 net: aquantia: fix unsigned numvecs comparison with less than zero