Security update for the Linux Kernel
Announcement ID: | SUSE-SU-2018:2223-1 |
---|---|
Rating: | important |
References: |
|
Cross-References: | |
CVSS scores: |
|
Affected Products: |
|
An update that solves two vulnerabilities and has 75 security fixes can now be installed.
Description:
The SUSE Linux Enterprise 15 kernel was updated to receive various security and bugfixes.
The following security bugs were fixed:
CVE-2018-5390 aka SegmentSmack: A remote attacker even with relatively low bandwidth could have caused lots of CPU usage by triggering the worst case scenario during IP and/or TCP fragment reassembly (bsc#1102340) CVE-2017-18344: The timer_create syscall implementation didn't properly validate input, which could have lead to out-of-bounds access. This allowed userspace applications to read arbitrary kernel memory in some setups. (bsc#1102851)
The following non-security bugs were fixed:
- acpi, apei, einj: Subtract any matching Register Region from Trigger resources (bsc#1051510).
- acpi, nfit: Fix scrub idle detection (bsc#1094119).
- acpi/nfit: fix cmd_rc for acpi_nfit_ctl to always return a value (bsc#1051510).
- acpi/processor: Finish making acpi_processor_ppc_has_changed() void (bsc#1051510).
- ahci: Disable Lpm on Lenovo 50 series laptops with a too old BIOS (bsc#1051510).
- alsa: hda - Handle pm failure during hotplug (bsc#1051510).
- alsa: hda/realtek - Add Panasonic CF-SZ6 headset jack quirk (bsc#1051510).
- alsa: hda/realtek - Yet another Clevo P950 quirk entry (bsc#1101143).
- alsa: hda/realtek - two more lenovo models need fixup of MIC_LOCATION (bsc#1051510).
- alsa: hda: add mute led support for HP ProBook 455 G5 (bsc#1051510).
- alsa: rawmidi: Change resized buffers atomically (bsc#1051510).
- alx: take rtnl before calling __alx_open from resume (bsc#1051510).
- arm64: kpti: Use early_param for kpti= command-line option (bsc#1103220).
- arm: module: fix modsign build error (bsc#1093666).
- asoc: mediatek: preallocate pages use platform device (bsc#1051510).
- ath9k_htc: Add a sanity check in ath9k_htc_ampdu_action() (bsc#1051510).
- atl1c: reserve min skb headroom (bsc#1051510).
- audit: Fix wrong task in comparison of session ID (bsc#1051510).
- audit: ensure that 'audit=1' actually enables audit for PID 1 (bsc#1051510).
- audit: return on memory error to avoid null pointer dereference (bsc#1051510).
- b44: Initialize 64-bit stats seqcount (bsc#1051510).
- backlight: as3711_bl: Fix Device Tree node leaks (bsc#1051510).
- backlight: lm3630a: Bump REG_MAX value to 0x50 instead of 0x1F (bsc#1051510).
- batman-adv: Accept only filled wifi station info (bsc#1051510).
- batman-adv: Always initialize fragment header priority (bsc#1051510).
- batman-adv: Avoid race in TT TVLV allocator helper (bsc#1051510).
- batman-adv: Avoid storing non-TT-sync flags on singular entries too (bsc#1051510).
- batman-adv: Fix TT sync flags for intermediate TT responses (bsc#1051510).
- batman-adv: Fix bat_ogm_iv best gw refcnt after netlink dump (bsc#1051510).
- batman-adv: Fix bat_v best gw refcnt after netlink dump (bsc#1051510).
- batman-adv: Fix check of retrieved orig_gw in batadv_v_gw_is_eligible (bsc#1051510).
- batman-adv: Fix debugfs path for renamed hardif (bsc#1051510).
- batman-adv: Fix debugfs path for renamed softif (bsc#1051510).
- batman-adv: Fix internal interface indices types (bsc#1051510).
- batman-adv: Fix lock for ogm cnt access in batadv_iv_ogm_calc_tq (bsc#1051510).
- batman-adv: Fix multicast packet loss with a single WANT_ALL_IPV4/6 flag (bsc#1051510).
- batman-adv: Fix netlink dumping of BLA backbones (bsc#1051510).
- batman-adv: Fix netlink dumping of BLA claims (bsc#1051510).
- batman-adv: Fix skbuff rcsum on packet reroute (bsc#1051510).
- batman-adv: Ignore invalid batadv_iv_gw during netlink send (bsc#1051510).
- batman-adv: Ignore invalid batadv_v_gw during netlink send (bsc#1051510).
- batman-adv: Use default throughput value on cfg80211 error (bsc#1051510).
- batman-adv: fix TT sync flag inconsistencies (bsc#1051510).
- batman-adv: fix header size check in batadv_dbg_arp() (bsc#1051510).
- batman-adv: fix multicast-via-unicast transmission with AP isolation (bsc#1051510).
- batman-adv: fix packet checksum in receive path (bsc#1051510).
- batman-adv: fix packet loss for broadcasted DHCP packets to a server (bsc#1051510).
- batman-adv: invalidate checksum on fragment reassembly (bsc#1051510).
- batman-adv: update data pointers after skb_cow() (bsc#1051510).
- blk-mq: count allocated but not started requests in iostats inflight (bsc#1077989).
- blk-mq: fix sysfs inflight counter (bsc#1077989).
- block: always set partition number to '0' in blk_partition_remap() (bsc#1054245).
- block: always set partition number to '0' in blk_partition_remap() (bsc#1077989).
- block: bio_check_eod() needs to consider partitions (bsc#1077989).
- block: fail op_is_write() requests to read-only partitions (bsc#1077989).
- block: pass 'run_queue' to blk_mq_request_bypass_insert (bsc#1077989).
- block: set request_list for request (bsc#1077989).
- bluetooth: avoid recursive locking in hci_send_to_channel() (bsc#1051510).
- bluetooth: hci_ll: Add support for the external clock (bsc#1051510).
- bluetooth: hci_ll: Fix download_firmware() return when __hci_cmd_sync fails (bsc#1051510).
- bluetooth: hci_nokia: select BT_HCIUART_H4 (bsc#1051510).
- bluetooth: hci_uart: fix kconfig dependency (bsc#1051510).
- bnxt_en: Always set output parameters in bnxt_get_max_rings() (bsc#1050242).
- bnxt_en: Always set output parameters in bnxt_get_max_rings() (bsc#1050242).
- bnxt_en: Do not modify max IRQ count after rdma driver requests/frees IRQs (bsc#1050242).
- bnxt_en: Do not modify max IRQ count after rdma driver requests/frees IRQs (bsc#1050242).
- bnxt_en: Fix for system hang if request_irq fails (bsc#1050242).
- bnxt_en: Fix for system hang if request_irq fails (bsc#1050242).
- bnxt_en: Fix inconsistent BNXT_FLAG_AGG_RINGS logic (bsc#1050242).
- bnxt_en: Fix inconsistent BNXT_FLAG_AGG_RINGS logic (bsc#1050242).
- bnxt_en: Fix the vlan_tci exact match check (bsc#1050242).
- bnxt_en: Fix the vlan_tci exact match check (bsc#1050242).
- bonding: re-evaluate force_primary when the primary slave name changes (networking-stable-18_06_20).
- btrfs: Do not remove block group still has pinned down bytes (bsc#1086457).
- bus: arm-cci: Fix use of smp_processor_id() in preemptible context (bsc#1051510).
- bus: arm-ccn: Check memory allocation failure (bsc#1051510).
- bus: arm-ccn: Fix use of smp_processor_id() in preemptible context (bsc#1051510).
- bus: arm-ccn: fix module unloading Error: Removing state 147 which has instances left (bsc#1051510).
- can: bcm: check for null sk before deferencing it via the call to sock_net (bsc#1051510).
- can: m_can.c: fix setup of CCCR register: clear CCCR NISO bit before checking can.ctrlmode (bsc#1051510).
- can: mpc5xxx_can: check of_iomap return before use (bsc#1051510).
- can: peak_canfd: fix firmware v3.3.0: limit allocation to 32-bit DMA addr only (bsc#1051510).
- can: xilinx_can: fix RX loop if RXNEMP is asserted without RXOK (bsc#1051510).
- can: xilinx_can: fix RX overflow interrupt not being enabled (bsc#1051510).
- can: xilinx_can: fix device dropping off bus on RX overrun (bsc#1051510).
- can: xilinx_can: fix incorrect clear of non-processed interrupts (bsc#1051510).
- can: xilinx_can: fix power management handling (bsc#1051510).
- can: xilinx_can: fix recovery from error states not being propagated (bsc#1051510).
- can: xilinx_can: keep only 1-2 frames in TX FIFO to fix TX accounting (bsc#1051510).
- cdc_ncm: avoid padding beyond end of skb (networking-stable-18_06_20).
- cfg80211: initialize sinfo in cfg80211_get_station (bsc#1051510).
- checkpatch: add 6 missing types to --list-types (bsc#1051510).
- cifs: Fix infinite loop when using hard mount option (bsc#1091171).
- cifs: do not allow creating sockets except with SMB1 posix exensions (bsc#1102097).
- clk: Do not show the incorrect clock phase (bsc#1051510).
- clk: Do not write error code into divider register (bsc#1051510).
- clk: Fix __set_clk_rates error print-string (bsc#1051510).
- clk: at91: PLL recalc_rate() now using cached MUL and DIV values (bsc#1051510).
- clk: at91: fix clk-generated parenting (bsc#1051510).
- clk: axi-clkgen: Correctly handle nocount bit in recalc_rate() (bsc#1051510).
- clk: bcm2835: De-assert/assert PLL reset signal when appropriate (bsc#1051510).
- clk: fix false-positive Wmaybe-uninitialized warning (bsc#1051510).
- clk: fix mux clock documentation (bsc#1051510).
- clk: fix set_rate_range when current rate is out of range (bsc#1051510).
- clk: hi3660: fix incorrect uart3 clock freqency (bsc#1051510).
- clk: hi6220: change watchdog clock source (bsc#1051510).
- clk: hi6220: mark clock cs_atb_syspll as critical (bsc#1051510).
- clk: hisilicon: fix potential NULL dereference in hisi_clk_alloc() (bsc#1051510).
- clk: hisilicon: mark wdt_mux_p[] as const (bsc#1051510).
- clk: honor CLK_MUX_ROUND_CLOSEST in generic clk mux (bsc#1051510).
- clk: imx6: refine hdmi_isfr's parent to make HDMI work on i.MX6 SoCs w/o VPU (bsc#1051510).
- clk: imx7d: fix mipi dphy div parent (bsc#1051510).
- clk: mediatek: add the option for determining PLL source clock (bsc#1051510).
- clk: mediatek: mark mtk_infrasys_init_early __init (bsc#1051510).
- clk: meson: gxbb: fix clk_mclk_i958 divider flags (bsc#1051510).
- clk: meson: gxbb: fix meson cts_amclk divider flags (bsc#1051510).
- clk: meson: gxbb: fix wrong clock for SARADC/SANA (bsc#1051510).
- clk: meson: meson8b: fix protection against undefined clks (bsc#1051510).
- clk: meson: mpll: fix mpll0 fractional part ignored (bsc#1051510).
- clk: meson: mpll: use 64-bit maths in params_from_rate (bsc#1051510).
- clk: meson: remove unnecessary rounding in the pll clock (bsc#1051510).
- clk: mvebu: use correct bit for 98DX3236 NAND (bsc#1051510).
- clk: qcom: Base rcg parent rate off plan frequency (bsc#1051510).
- clk: qcom: clk-smd-rpm: Fix the reported rate of branches (bsc#1051510).
- clk: qcom: common: fix legacy board-clock registration (bsc#1051510).
- clk: qcom: msm8916: Fix bimc gpu clock ops (bsc#1051510).
- clk: qcom: msm8916: fix mnd_width for codec_digcodec (bsc#1051510).
- clk: renesas: div6: Document fields used for parent selection (bsc#1051510).
- clk: renesas: r8a7745: Remove PLL configs for MD19=0 (bsc#1051510).
- clk: renesas: r8a7745: Remove nonexisting scu-src[0789] clocks (bsc#1051510).
- clk: renesas: r8a7795: Correct pwm, gpio, and i2c parent clocks on ES2.0 (bsc#1051510).
- clk: renesas: rcar-gen2: Fix PLL0 on R-Car V2H and E2 (bsc#1051510).
- clk: rockchip: Fix wrong parent for SDMMC phase clock for rk3228 (bsc#1051510).
- clk: rockchip: Prevent calculating mmc phase if clock rate is zero (bsc#1051510).
- clk: samsung: Fix m2m scaler clock on Exynos542x (bsc#1051510).
- clk: samsung: exynos3250: Fix PLL rates (bsc#1051510).
- clk: samsung: exynos5250: Add missing clocks for FIMC LITE SYSMMU devices (bsc#1051510).
- clk: samsung: exynos5250: Fix PLL rates (bsc#1051510).
- clk: samsung: exynos5260: Fix PLL rates (bsc#1051510).
- clk: samsung: exynos5433: Fix PLL rates (bsc#1051510).
- clk: samsung: exynos7: Fix PLL rates (bsc#1051510).
- clk: samsung: s3c2410: Fix PLL rates (bsc#1051510).
- clk: scpi: error when clock fails to register (bsc#1051510).
- clk: scpi: fix return type of __scpi_dvfs_round_rate (bsc#1051510).
- clk: si5351: Rename internal plls to avoid name collisions (bsc#1051510).
- clk: si5351: fix PLL reset (bsc#1051510).
- clk: socfpga: Fix the smplsel on Arria10 and Stratix10 (bsc#1051510).
- clk: sunxi-ng: Fix fractional mode for N-M clocks (bsc#1051510).
- clk: sunxi-ng: Make fractional helper less chatty (bsc#1051510).
- clk: sunxi-ng: Wait for lock when using fractional mode (bsc#1051510).
- clk: sunxi-ng: a31: Fix CLK_OUT_* clock ops (bsc#1051510).
- clk: sunxi-ng: add CLK_SET_RATE_PARENT flag to H3 GPU clock (bsc#1051510).
- clk: sunxi-ng: add CLK_SET_RATE_UNGATE to all H3 PLLs (bsc#1051510).
- clk: sunxi-ng: allow set parent clock (PLL_CPUX) for CPUX clock on H3 (bsc#1051510).
- clk: sunxi-ng: h3: gate then ungate PLL CPU clk after rate change (bsc#1051510).
- clk: sunxi-ng: multiplier: Fix fractional mode (bsc#1051510).
- clk: sunxi-ng: nm: Check if requested rate is supported by fractional clock (bsc#1051510).
- clk: sunxi-ng: sun5i: Fix bit offset of audio PLL post-divider (bsc#1051510).
- clk: sunxi-ng: sun6i: Export video PLLs (bsc#1051510).
- clk: sunxi-ng: sun6i: Rename HDMI DDC clock to avoid name collision (bsc#1051510).
- clk: sunxi: fix build warning (bsc#1051510).
- clk: sunxi: fix uninitialized access (bsc#1051510).
- clk: tegra: Fix cclk_lp divisor register (bsc#1051510).
- clk: tegra: Fix pll_u rate configuration (bsc#1051510).
- clk: tegra: Use readl_relaxed_poll_timeout_atomic() in tegra210_clock_init() (bsc#1051510).
- clk: ti: dra7-atl-clock: fix child-node lookups (bsc#1051510).
- clk: uniphier: fix DAPLL2 clock rate of Pro5 (bsc#1051510).
- clk: x86: Do not gate clocks enabled by the firmware (bsc#1051510).
- clockevents/drivers/cs5535: Improve resilience to spurious interrupts (bsc#1051510).
- clocksource/drivers/stm32: Fix kernel panic with multiple timers (bsc#1051510).
- cnic: Fix an error handling path in 'cnic_alloc_bnx2x_resc()' (bsc#1086324).
- cnic: Fix an error handling path in 'cnic_alloc_bnx2x_resc()' (bsc#1086324).
- cpufreq: CPPC: Initialize shared perf capabilities of CPUs (bsc#1100884).
- cpufreq: Fix new policy initialization during limits updates via sysfs (bsc#1100884).
- cpufreq: cppc_cpufreq: Fix cppc_cpufreq_init() failure path (bsc#1100884).
- cpufreq: docs: Add missing cpuinfo_cur_freq description (bsc#1051510).
- cpufreq: docs: Drop intel-pstate.txt from index.txt (bsc#1051510).
- cpufreq: governors: Fix long idle detection logic in load calculation (bsc#1100884).
- cpufreq: powernv: Fix hardlockup due to synchronous smp_call in timer interrupt (bsc#1100884).
- cpuidle: powernv: Fix promotion from snooze if next state disabled (bsc#1100884).
- crash_dump: is_kdump_kernel can be boolean (bsc#1103230).
- crypto: caam/qi - explicitly set dma_ops (bsc#1051510).
- crypto: ccp - remove unused variable qim (bsc#1051510).
- crypto: change transient busy return code to -ENOSPC (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- crypto: chelsio - Add authenc versions of ctr and sha (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- crypto: chelsio - Check error code with IS_ERR macro (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- crypto: chelsio - Fix IV updated in XTS operation (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- crypto: chelsio - Fix Indentation (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- crypto: chelsio - Fix an error code in chcr_hash_dma_map() (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- crypto: chelsio - Fix indentation warning (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- crypto: chelsio - Fix iv passed in fallback path for rfc3686 (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- crypto: chelsio - Fix src buffer dma length (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- crypto: chelsio - Make function aead_ccm_validate_input static (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- crypto: chelsio - Move DMA un/mapping to chcr from lld cxgb4 driver (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- crypto: chelsio - Remove allocation of sg list to implement 2K limit of dsgl header (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- crypto: chelsio - Remove dst sg size zero check (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- crypto: chelsio - Remove unused parameter (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- crypto: chelsio - Update IV before sending request to HW (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- crypto: chelsio - Use kernel round function to align lengths (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- crypto: chelsio - Use x8_ble gf multiplication to calculate IV (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- crypto: chelsio - check for sg null (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- crypto: chelsio - do not leak pointers to authenc keys (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- crypto: crypto4xx - fix crypto4xx_build_pdr, crypto4xx_build_sdr leak (bsc#1051510).
- crypto: crypto4xx - remove bad list_del (bsc#1051510).
- crypto: gf128mul - The x8_ble multiplication functions (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- crypto: sha512-mb - add some missing unlock on error (bsc#1051510).
- cxgb4/cxgb4vf: Notify link changes to OS-dependent code (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- cxgb4/cxgb4vf: add support for ndo_set_vf_vlan (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- cxgb4/cxgb4vf: check fw caps to set link mode mask (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- cxgb4/cxgb4vf: link management changes for new SFP (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- cxgb4: Add FORCE_PAUSE bit to 32 bit port caps (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- cxgb4: Add HMA support (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- cxgb4: Add TP Congestion map entry for single-port (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- cxgb4: Add new T5 device id (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- cxgb4: Add new T6 device ids (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- cxgb4: Add support for ethtool i2c dump (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- cxgb4: Add support to initialise/read SRQ entries (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- cxgb4: Add support to query HW SRQ parameters (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- cxgb4: Adds CPL support for Shared Receive Queues (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- cxgb4: Check alignment constraint for T6 (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- cxgb4: Check for kvzalloc allocation failure (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- cxgb4: Fix error handling path in 'init_one()' (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- cxgb4: Fix queue free path of ULD drivers (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- cxgb4: Fix {vxlan/geneve}_port initialization (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- cxgb4: IPv6 filter takes 2 tids (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- cxgb4: Setup FW queues before registering netdev (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- cxgb4: Support firmware rdma write completion work request (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- cxgb4: Support firmware rdma write with immediate work request (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- cxgb4: add new T5 device id's (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- cxgb4: avoid schedule while atomic (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- cxgb4: change the port capability bits definition (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- cxgb4: clean up init_one (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- cxgb4: collect SGE PF/VF queue map (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- cxgb4: collect hardware dump in second kernel (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- cxgb4: copy adap index to PF0-3 adapter instances (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- cxgb4: copy mbox log size to PF0-3 adap instances (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- cxgb4: copy the length of cpl_tx_pkt_core to fw_wr (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- cxgb4: copy vlan_id in ndo_get_vf_config (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- cxgb4: depend on firmware event for link status (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- cxgb4: do L1 config when module is inserted (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- cxgb4: do not display 50Gbps as unsupported speed (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- cxgb4: do not fail vf instatiation in slave mode (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- cxgb4: do not set needs_free_netdev for mgmt dev's (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- cxgb4: enable ZLib_DEFLATE when building cxgb4 (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- cxgb4: enable inner header checksum calculation (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- cxgb4: fix the wrong conversion of Mbps to Kbps (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- cxgb4: free up resources of pf 0-3 (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- cxgb4: increase max tx rate limit to 100 Gbps (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- cxgb4: notify fatal error to uld drivers (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- cxgb4: remove dead code when allocating filter (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- cxgb4: restructure VF mgmt code (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- cxgb4: rework on-chip memory read (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- cxgb4: support new ISSI flash parts (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- cxgb4: update LE-TCAM collection for T6 (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- cxgb4: update dump collection logic to use compression (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- cxgb4: update latest firmware version supported (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- cxgb4: update latest firmware version supported (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- cxgb4: use CLIP with LIP6 on T6 for TCAM filters (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- cxgb4: use zlib deflate to compress firmware dump (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- cxgb4: zero the HMA memory (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- cxgb4vf: Forcefully link up virtual interfaces (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- cxgb4vf: display pause settings (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- cxgbit: call neigh_event_send() to update MAC address (bsc#1097585 bsc#1097586 bsc#1097587 bsc#1097588 bsc#1097583 bsc#1097584).
- dccp: do not free ccid2_hc_tx_sock struct in dccp_disconnect() (networking-stable-18_06_08).
- device property: Allow iterating over available child fwnodes (bsc#1098633).
- device property: Introduce fwnode_call_bool_op() for ops that return bool (bsc#1098633).
- device property: Introduce fwnode_device_is_available() (bsc#1098633).
- device property: Introduce fwnode_get_mac_address() (bsc#1098633).
- device property: Introduce fwnode_get_phy_mode() (bsc#1098633).
- device property: Introduce fwnode_irq_get() (bsc#1098633).
- device property: Move FW type specific functionality to FW specific files (bsc#1098633).
- device property: Move fwnode graph ops to firmware specific locations (bsc#1098633).
- device property: preserve usecount for node passed to of_fwnode_graph_get_port_parent() (bsc#1098633).
- dmaengine: fsl-edma: disable clks on all error paths (bsc#1051510).
- dmaengine: k3dma: Off by one in k3_of_dma_simple_xlate() (bsc#1051510).
- dmaengine: mv_xor_v2: Fix clock resource by adding a register clock (bsc#1051510).
- dmaengine: omap-dma: port_window support correction for both direction (bsc#1051510).
- dmaengine: pl330: fix a race condition in case of threaded irqs (bsc#1051510).
- dmaengine: pl330: report BURST residue granularity (bsc#1051510).
- dmaengine: qcom: bam_dma: get num-channels and num-ees from dt (bsc#1051510).
- dmaengine: qcom_hidma: check pending interrupts (bsc#1051510).
- dmaengine: rcar-dmac: Check the done lists in rcar_dmac_chan_get_residue() (bsc#1051510).
- dmaengine: rcar-dmac: fix max_chunk_size for R-Car Gen3 (bsc#1051510).
- dmaengine: tegra-apb: Really fix runtime-pm usage (bsc#1051510).
- dmaengine: tegra210-adma: fix of_irq_get() error check (bsc#1051510).
- dmaengine: xilinx_dma: Fix error code format specifier (bsc#1051510).
- dmaengine: zynqmp_dma: Fix race condition in the probe (bsc#1051510).
- doc: Rename .system_keyring to .builtin_trusted_keys (bsc#1051510).
- doc: SKB_GSO_[IPIP|SIT] have been replaced (bsc#1051510).
- docs-rst: fix broken links to dynamic-debug-howto in kernel-parameters (bsc#1051510).
- docs: segmentation-offloads.txt: Fix ref to SKB_GSO_TUNNEL_REMCSUM (bsc#1051510).
- docu: admin-guide: intel_pstate: Fix sysfs path (bsc#1051510).
- dp83640: Ensure against premature access to PHY registers after reset (bsc#1051510).
- drbd: fix access after free (bsc#1051510).
- driver core: Fix link to device power management documentation (bsc#1051510).
- driver core: Partially revert "driver core: correct device's shutdown order" (bsc#1051510).
- drivers/firmware: psci_checker: Add missing destroy_timer_on_stack() (bsc#1051510).
- drivers/net/ethernet/qlogic/qed: Fix __qed_spq_block() ordering (bsc#1086314 bsc#1086313 bsc#1086301).
- drivers/net/ethernet/qlogic/qed: Fix __qed_spq_block() ordering (bsc#1086314 bsc#1086313 bsc#1086301).
- drivers: net: i40evf: use setup_timer() helper (bsc#1101816).
- drivers: net: i40evf: use setup_timer() helper (bsc#1101816).
- drm/bridge/sii8620: fix potential buffer overflow (bsc#1051510).
- drm/exynos: Fix dma-buf import (bsc#1051510).
- drm/i915/dp: Send DPCD ON for MST before phy_up (bsc#1051510).
- drm/i915: Fix hotplug irq ack on i965/g4x (bsc#1051510).
- drm/i915: Only call tasklet_kill() on the first prepare_reset (bsc#1051510).
- drm/nouveau/drm/nouveau: Fix runtime pm leak in nv50_disp_atomic_commit() (bsc#1090888).
- drm/nouveau/gem: off by one bugs in nouveau_gem_pushbuf_reloc_apply() (bsc#1051510).
- drm/nouveau: Avoid looping through fake MST connectors (bsc#1051510).
- drm/nouveau: Use drm_connector_list_iter_* for iterating connectors (bsc#1051510).
- drm/rockchip: Fix build warning in analogix_dp-rockchip.c (bsc#1085536).
- drm/rockchip: analogix_dp: Remove unnecessary init code (bsc#1085536).
- drm/rockchip: dw_hdmi: Move HDMI vpll clock enable to bind() (bsc#1087092).
- drm/rockchip: inno_hdmi: Fix error handling path (bsc#1087092).
- drm/rockchip: inno_hdmi: reorder clk_disable_unprepare call in unbind (bsc#1087092).
- drm/tegra: Acquire a reference to the IOVA cache (bsc#1090888).
- drm/udl: fix display corruption of the last line (bsc#1101337).
- drm: Use kvzalloc for allocating blob property memory (bsc#1101352).
- drm: mali-dp: Uninitialized variable in malidp_se_check_scaling() (bsc#1087092).
- drm: rcar-du: Remove zpos field from rcar_du_vsp_plane_state structure (bsc#1085539).
- drm: rcar-du: lvds: Fix LVDCR1 for R-Car gen3 (bsc#1085539).
- dvb_frontend: do not use-after-free the frontend struct (bsc#1051510).
- efi/efi_test: Prevent an Oops in efi_runtime_query_capsulecaps() (bsc#1051510).
- enic: do not overwrite error code (bsc#1037697).
- enic: enable rq before updating rq descriptors (bsc#1037697).
- enic: set DMA mask to 47 bit (networking-stable-18_06_08).
- ethtool: add ethtool_intersect_link_masks (bsc#1101816).
- ethtool: add ethtool_intersect_link_masks (bsc#1101816).
- firewire: net: max MTU off by one (bsc#1051510).
- firmware: arm_scpi: fix endianness of dev_id in struct dev_pstate_set (bsc#1051510).
- firmware: dmi: Optimize dmi_matches (bsc#1051510).
- firmware: tegra: Fix locking bugs in BpmP (bsc#1051510).
- fix kabi due to perf_event.h uapi field change ().
- fm10k: Fix configuration for macvlan offload (bsc#1101813).
- fm10k: Fix configuration for macvlan offload (bsc#1101813).
- fm10k: Fix misuse of net_ratelimit() (bsc#1101813).
- fm10k: Fix misuse of net_ratelimit() (bsc#1101813).
- fm10k: Use seq_putc() in fm10k_dbg_desc_break() (bsc#1101813).
- fm10k: Use seq_putc() in fm10k_dbg_desc_break() (bsc#1101813).
- fm10k: add missing fall through comment (bsc#1101813).
- fm10k: add missing fall through comment (bsc#1101813).
- fm10k: avoid divide by zero in rare cases when device is resetting (bsc#1101813).
- fm10k: avoid divide by zero in rare cases when device is resetting (bsc#1101813).
- fm10k: avoid needless delay when loading driver (bsc#1101813).
- fm10k: avoid needless delay when loading driver (bsc#1101813).
- fm10k: avoid possible truncation of q_vector->name (bsc#1101813).
- fm10k: avoid possible truncation of q_vector->name (bsc#1101813).
- fm10k: bump version number (bsc#1101813).
- fm10k: bump version number (bsc#1101813).
- fm10k: bump version number (bsc#1101813).
- fm10k: bump version number (bsc#1101813).
- fm10k: clarify action when updating the VLAN table (bsc#1101813).
- fm10k: clarify action when updating the VLAN table (bsc#1101813).
- fm10k: cleanup unnecessary parenthesis in fm10k_iov.c (bsc#1101813).
- fm10k: cleanup unnecessary parenthesis in fm10k_iov.c (bsc#1101813).
- fm10k: correct typo in fm10k_pf.c (bsc#1101813).
- fm10k: correct typo in fm10k_pf.c (bsc#1101813).
- fm10k: do not assume VLAN 1 is enabled (bsc#1101813).
- fm10k: do not assume VLAN 1 is enabled (bsc#1101813).
- fm10k: do not loop while resetting VFs due to VFLR event (bsc#1101813).
- fm10k: do not loop while resetting VFs due to VFLR event (bsc#1101813).
- fm10k: do not protect fm10k_queue_mac_request by fm10k_host_mbx_ready (bsc#1101813).
- fm10k: do not protect fm10k_queue_mac_request by fm10k_host_mbx_ready (bsc#1101813).
- fm10k: fix "failed to kill vid" message for VF (bsc#1101813).
- fm10k: fix "failed to kill vid" message for VF (bsc#1101813).
- fm10k: fix function doxygen comments (bsc#1101813).
- fm10k: fix function doxygen comments (bsc#1101813).
- fm10k: fix incorrect warning for function prototype (bsc#1101813).
- fm10k: fix incorrect warning for function prototype (bsc#1101813).
- fm10k: fix typos on fall through comments (bsc#1101813).
- fm10k: fix typos on fall through comments (bsc#1101813).
- fm10k: introduce a message queue for MAC/VLAN messages (bsc#1101813).
- fm10k: introduce a message queue for MAC/VLAN messages (bsc#1101813).
- fm10k: mark pm functions as __maybe_unused (bsc#1101813).
- fm10k: mark pm functions as __maybe_unused (bsc#1101813).
- fm10k: move fm10k_prepare_for_reset and fm10k_handle_reset (bsc#1101813).
- fm10k: move fm10k_prepare_for_reset and fm10k_handle_reset (bsc#1101813).
- fm10k: prefer %s and func for diagnostic prints (bsc#1101813).
- fm10k: prefer %s and func for diagnostic prints (bsc#1101813).
- fm10k: prepare_for_reset() when we lose pcie Link (bsc#1101813).
- fm10k: prepare_for_reset() when we lose pcie Link (bsc#1101813).
- fm10k: prevent race condition of __FM10K_SERVICE_SCHED (bsc#1101813).
- fm10k: prevent race condition of __FM10K_SERVICE_SCHED (bsc#1101813).
- fm10k: reduce duplicate fm10k_stat macro code (bsc#1101813).
- fm10k: reduce duplicate fm10k_stat macro code (bsc#1101813).
- fm10k: reschedule service event if we stall the PF<->SM mailbox (bsc#1101813).
- fm10k: reschedule service event if we stall the PF->SM mailbox (bsc#1101813).
- fm10k: setup VLANs for l2 accelerated macvlan interfaces (bsc#1101813).
- fm10k: setup VLANs for l2 accelerated macvlan interfaces (bsc#1101813).
- fm10k: simplify reading PFVFLRE register (bsc#1101813).
- fm10k: simplify reading PFVFLRE register (bsc#1101813).
- fm10k: stop adding VLAN 0 to the VLAN table (bsc#1101813).
- fm10k: stop adding VLAN 0 to the VLAN table (bsc#1101813).
- fm10k: stop spurious link down messages when Tx FIFO is full (bsc#1101813).
- fm10k: stop spurious link down messages when Tx FIFO is full (bsc#1101813).
- fm10k: use generic pm hooks instead of legacy pcie power hooks (bsc#1101813).
- fm10k: use generic pm hooks instead of legacy pcie power hooks (bsc#1101813).
- fm10k: use macro to avoid passing the array and size separately (bsc#1101813).
- fm10k: use macro to avoid passing the array and size separately (bsc#1101813).
- fm10k: use spinlock to implement mailbox lock (bsc#1101813).
- fm10k: use spinlock to implement mailbox lock (bsc#1101813).
- fm10k: use the MAC/VLAN queue for VF<->PF MAC/VLAN requests (bsc#1101813).
- fm10k: use the MAC/VLAN queue for VF->PF MAC/VLAN requests (bsc#1101813).
- fm10k: use variadic arguments to fm10k_add_stat_strings (bsc#1101813).
- fm10k: use variadic arguments to fm10k_add_stat_strings (bsc#1101813).
- fm10k: warn if the stat size is unknown (bsc#1101813).
- fm10k: warn if the stat size is unknown (bsc#1101813).
- fsi: core: register with postcore_initcall (bsc#1051510).
- fuse: Remove the buggy retranslation of pids in fuse_dev_do_read (bsc#1051510).
- fuse: atomic_o_trunc should truncate pagecache (bsc#1051510).
- fuse: do not keep dead fuse_conn at fuse_fill_super() (bsc#1051510).
- fuse: fix congested state leak on aborted connections (bsc#1051510).
- fuse: fix control dir setup and teardown (bsc#1051510).
- gpio: acpi: work around false-positive -Wstring-overflow warning (bsc#1051510).
- gpio: brcmstb: allow all instances to be wakeup sources (bsc#1051510).
- gpio: brcmstb: check return value of gpiochip_irqchip_add() (bsc#1051510).
- gpio: brcmstb: correct the configuration of level interrupts (bsc#1051510).
- gpio: brcmstb: release the bgpio lock during irq handlers (bsc#1051510).
- gpio: brcmstb: switch to handle_level_irq flow (bsc#1051510).
- gpio: pca953x: fix vendor prefix for PCA9654 (bsc#1051510).
- gpio: reject invalid gpio before getting gpio_desc (bsc#1051510).
- gpio: tegra: fix unbalanced chained_irq_enter/exit (bsc#1051510).
- gpu: host1x: Acquire a reference to the IOVA cache (bsc#1090888).
- hwmon: (aspeed-pwm) add THERMAL dependency (bsc#1051510).
- hwmon: (ftsteutates) Fix clearing alarm sysfs entries (bsc#1051510).
- hwmon: (ltc2990) Fix incorrect conversion of negative temperatures (bsc#1051510).
- hwmon: (nct6683) Enable EC access if disabled at boot (bsc#1051510).
- hwmon: (stts751) buffer overrun on wrong chip configuration (bsc#1051510).
- hwmon: (tmp102) Fix first temperature reading (bsc#1051510).
- hwmon: Deal with errors from the thermal subsystem (bsc#1051510).
- hwrng: stm32 - add reset during probe (bsc#1051510).
- i2c: axxia: enable clock before calling clk_get_rate() (bsc#1051510).
- i2c: designware: Round down ACPI provided clk to nearest supported clk (bsc#1051510).
- i2c: mux: pinctrl: mention correct module name in Kconfig help text (bsc#1051510).
- i2c: tegra: Fix NACK error handling (bsc#1051510).
- i40e/i40evf: Add support for new mechanism of updating adaptive ITR (bsc#1101816).
- i40e/i40evf: Add support for new mechanism of updating adaptive ITR (bsc#1101816).
- i40e/i40evf: Bump driver versions (bsc#1101816).
- i40e/i40evf: Bump driver versions (bsc#1101816).
- i40e/i40evf: Clean up logic for adaptive ITR (bsc#1101816).
- i40e/i40evf: Clean up logic for adaptive ITR (bsc#1101816).
- i40e/i40evf: Clean-up of bits related to using q_vector->reg_idx (bsc#1101816).
- i40e/i40evf: Clean-up of bits related to using q_vector->reg_idx (bsc#1101816).
- i40e/i40evf: Detect and recover hung queue scenario (bsc#1101816).
- i40e/i40evf: Detect and recover hung queue scenario (bsc#1101816).
- i40e/i40evf: Do not bother setting the CLEARPBA bit (bsc#1101816).
- i40e/i40evf: Do not bother setting the CLEARPBA bit (bsc#1101816).
- i40e/i40evf: Enable NVMUpdate to retrieve AdminQ and add preservation flags for NVM update (bsc#1101816).
- i40e/i40evf: Enable NVMUpdate to retrieve AdminQ and add preservation flags for NVM update (bsc#1101816).
- i40e/i40evf: Only track one ITR setting per ring instead of Tx/Rx (bsc#1101816).
- i40e/i40evf: Only track one ITR setting per ring instead of Tx/Rx (bsc#1101816).
- i40e/i40evf: Record ITR register location in the q_vector (bsc#1101816).
- i40e/i40evf: Record ITR register location in the q_vector (bsc#1101816).
- i40e/i40evf: Split container ITR into current_itr and target_itr (bsc#1101816).
- i40e/i40evf: Split container ITR into current_itr and target_itr (bsc#1101816).
- i40e/i40evf: Update DESC_NEEDED value to reflect larger value (bsc#1101816).
- i40e/i40evf: Update DESC_NEEDED value to reflect larger value (bsc#1101816).
- i40e/i40evf: Use ring pointers to clean up _set_itr_per_queue (bsc#1101816).
- i40e/i40evf: Use ring pointers to clean up _set_itr_per_queue (bsc#1101816).
- i40e/i40evf: Use usec value instead of reg value for ITR defines (bsc#1101816).
- i40e/i40evf: Use usec value instead of reg value for ITR defines (bsc#1101816).
- i40e/i40evf: always set the CLEARPBA flag when re-enabling interrupts (bsc#1101816).
- i40e/i40evf: always set the CLEARPBA flag when re-enabling interrupts (bsc#1101816).
- i40e/i40evf: bundle more descriptors when allocating buffers (bsc#1101816).
- i40e/i40evf: bundle more descriptors when allocating buffers (bsc#1101816).
- i40e/i40evf: cleanup incorrect function doxygen comments (bsc#1101816).
- i40e/i40evf: cleanup incorrect function doxygen comments (bsc#1101816).
- i40e/i40evf: do not trust VF to reset itself (bsc#1101816).
- i40e/i40evf: do not trust VF to reset itself (bsc#1101816).
- i40e/i40evf: fix incorrect default ITR values on driver load (bsc#1101816).
- i40e/i40evf: fix incorrect default ITR values on driver load (bsc#1101816).
- i40e/i40evf: organize and re-number feature flags (bsc#1101816).
- i40e/i40evf: organize and re-number feature flags (bsc#1101816).
- i40e/i40evf: rename bytes_per_int to bytes_per_usec (bsc#1101816).
- i40e/i40evf: rename bytes_per_int to bytes_per_usec (bsc#1101816).
- i40e/i40evf: use DECLARE_BITMAP for state (bsc#1101816).
- i40e/i40evf: use DECLARE_BITMAP for state (bsc#1101816).
- i40e/i40evf: use SW variables for hang detection (bsc#1101816).
- i40e/i40evf: use SW variables for hang detection (bsc#1101816).
- i40e/virtchnl: fix application of sizeof to pointer (bsc#1101816).
- i40e/virtchnl: fix application of sizeof to pointer (bsc#1101816).
- i40e: Add advertising 10G LR mode (bsc#1101816).
- i40e: Add advertising 10G LR mode (bsc#1101816).
- i40e: Add delay after EMP reset for firmware to recover (bsc#1101816).
- i40e: Add delay after EMP reset for firmware to recover (bsc#1101816).
- i40e: Add infrastructure for queue channel support