-
Fri May 28 2021 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2047.505.0.el7uek]
- cipso,calipso: resolve a number of problems with the DOI refcounts (Paul Moore) [Orabug: 32912072] {CVE-2021-33033}
- sctp: delay auto_asconf init until binding the first addr (Xin Long) [Orabug: 32907969] {CVE-2021-23133} {CVE-2021-23133}
- scsi: core: add scsi_host_busy_iter() (Hannes Reinecke) [Orabug: 32621218]
- scsi: fnic: Use scsi_host_busy_iter() to traverse commands (Hannes Reinecke) [Orabug: 32621218]
- scsi: fnic: Kill 'exclude_id' argument to fnic_cleanup_io() (Hannes Reinecke) [Orabug: 32621218]
- scsi: fnic: Validate io_req before others (Karan Tilak Kumar) [Orabug: 32621218]
- scsi: fnic: Set scsi_set_resid() only for underflow (Karan Tilak Kumar) [Orabug: 32621218]
- scsi: fnic: Fix memleak in vnic_dev_init_devcmd2 (Dinghao Liu) [Orabug: 32621218]
- scsi: fnic: Avoid looping in TRANS ETH on unload (Karan Tilak Kumar) [Orabug: 32621218]
- scsi: fnic: Change shost_printk() to FNIC_FCS_DBG() (Karan Tilak Kumar) [Orabug: 32621218]
- scsi: fnic: Simplify the return expression of vnic_wq_copy_alloc() (Liu Shixin) [Orabug: 32621218]
- scsi: fnic: Fix inconsistent format argument type in fnic_debugfs.c (Ye Bin) [Orabug: 32621218]
- scsi: fnic: Do not call 'scsi_done()' for unhandled commands (Hannes Reinecke) [Orabug: 32621218]
- scsi: fnic: Remove unneeded semicolon (Jason Yan) [Orabug: 32621218]
- scsi: fnic: Remove set but not used variable in is_fnic_fip_flogi_reject() (Jason Yan) [Orabug: 32621218]
- scsi: fnic: Remove set but not used 'old_vlan' (Jason Yan) [Orabug: 32621218]
- scsi: fnic: Use eth_broadcast_addr() to assign broadcast address (Miaohe Lin) [Orabug: 32621218]
- scsi: fnic: Use true, false for fnic->internal_reset_inprogress (Jason Yan) [Orabug: 32621218]
- scsi: fnic: make vnic_wq_get_ctrl and vnic_wq_alloc_ring static (Jason Yan) [Orabug: 32621218]
- scsi: fnic: make fnic_list and fnic_list_lock static (Jason Yan) [Orabug: 32621218]
- scsi: fnic: make some symbols static (Jason Yan) [Orabug: 32621218]
- scsi: fnic: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai) [Orabug: 32621218]
- scsi: fnic: make array dev_cmd_err static const, makes object smaller (Colin Ian King) [Orabug: 32621218]
- scsi: fnic: print port speed only at driver init or speed change (John Pittman) [Orabug: 32621218]
- scsi: fnic: remove redundant assignment of variable rc (Colin Ian King) [Orabug: 32621218]
- scsi: fnic: Remove set but not used variable 'vdev' (YueHaibing) [Orabug: 32621218]
- scsi: fnic: no need to check return value of debugfs_create functions (Greg Kroah-Hartman) [Orabug: 32621218]
- scsi: fnic: Update fnic driver version to 1.6.0.47 (Satish Kharat) [Orabug: 32621218]
- scsi: fnic: Enable fnic devcmd2 interface (Satish Kharat) [Orabug: 32621218]
- scsi: fnic: Adding devcmd2 init and posting interfaces (Satish Kharat) [Orabug: 32621218]
- scsi: fnic: Add devcmd2 initialization helpers (Satish Kharat) [Orabug: 32621218]
- scsi: fnic: fnic devcmd2 controller definitions (Satish Kharat) [Orabug: 32621218]
- scsi: fnic: fnic devcmd2 interface definitions (Satish Kharat) [Orabug: 32621218]
- scsi: fnic: Impose upper limit on max. # of CQs processed per intr (Satish Kharat) [Orabug: 32621218]
- scsi: fnic: RQ enable and then post descriptors (Satish Kharat) [Orabug: 32621218]
- scsi: fnic: delaying vnic dev enable till after req intr (Satish Kharat) [Orabug: 32621218]
- scsi: fnic: Warn when calling done for IO not issued to fw (Satish Kharat) [Orabug: 32621218]
- scsi: fnic: fnic stats for max CQs processed and ISR time (Satish Kharat) [Orabug: 32621218]
- scsi: fnic: Add port speed stat to fnic debug stats (Satish Kharat) [Orabug: 32621218]
- scsi: fnic: use fnic_lock to guard fnic->state_flags (Satish Kharat) [Orabug: 32621218]
- scsi: fnic: vnic_rq_clean change BUG_ON to WARN_ON (Satish Kharat) [Orabug: 32621218]
- scsi: fnic: change fnic queue depth to 256 (Satish Kharat) [Orabug: 32621218]
- scsi: fnic: support to display 20G port speed (Satish Kharat) [Orabug: 32621218]
- scsi: fnic: Use vzalloc (Sabyasachi Gupta) [Orabug: 32621218]
- fnic: fix fnic_scsi_host_{start,end}_tag (Christoph Hellwig) [Orabug: 32621218]
- scsi: fnic: replace gross legacy tag hack with blk-mq hack (Jens Axboe) [Orabug: 32621218]
- scsi: fnic: switch to generic DMA API (Christoph Hellwig) [Orabug: 32621218]
- scsi: fnic: fix spelling mistake in fnic stats "Abord" -> "Abort" (Colin Ian King) [Orabug: 32621218]
- scsi: fnic: use 64-bit timestamps (Arnd Bergmann) [Orabug: 32621218]
- scsi: fnic: use kzalloc in fnic_fcoe_process_vlan_resp (Rasmus Villemoes) [Orabug: 32621218]
- scsi: fnic: add a space after %p in printf format (Nicolas Iooss) [Orabug: 32621218]
- scsi: fnic: Fix coccinelle warnings (Vasyl Gomonovych) [Orabug: 32621218]
- scsi: iscsi: Fix iSCSI cls conn state (Gulam Mohamed) [Orabug: 31669275]
- iscsi: Fix race condition between login and sync thread (Gulam Mohamed) [Orabug: 31669275]
- Linux 4.14.213 (Greg Kroah-Hartman)
- PCI: Fix pci_slot_release() NULL pointer dereference (Jubin Zhong)
- libnvdimm/namespace: Fix reaping of invalidated block-window-namespace labels (Dan Williams)
- clk: mvebu: a3700: fix the XTAL MODE pin to MPP1_9 (Terry Zhou)
- md/cluster: fix deadlock when node is doing resync job (Zhao Heming)
- iio:imu:bmi160: Fix too large a buffer. (Jonathan Cameron)
- iio:pressure:mpl3115: Force alignment of buffer (Jonathan Cameron)
- iio:light:rpr0521: Fix timestamp alignment and prevent data leak. (Jonathan Cameron)
- iio: adc: rockchip_saradc: fix missing clk_disable_unprepare() on error in rockchip_saradc_resume (Qinglang Miao)
- iio: buffer: Fix demux update (Nuno Sá)
- mtd: parser: cmdline: Fix parsing of part-names with colons (Sven Eckelmann)
- soc: qcom: smp2p: Safely acquire spinlock without IRQs (Evan Green)
- spi: st-ssc4: Fix unbalanced pm_runtime_disable() in probe error path (Lukas Wunner)
- spi: sc18is602: Don't leak SPI master in probe error path (Lukas Wunner)
- spi: rb4xx: Don't leak SPI master in probe error path (Lukas Wunner)
- spi: pic32: Don't leak DMA channels in probe error path (Lukas Wunner)
- spi: davinci: Fix use-after-free on unbind (Lukas Wunner)
- spi: spi-sh: Fix use-after-free on unbind (Lukas Wunner)
- drm/dp_aux_dev: check aux_dev before use in drm_dp_aux_dev_get_by_minor() (Zwane Mwaikambo)
- jfs: Fix array index bounds check in dbAdjTree (Dave Kleikamp)
- jffs2: Fix GC exit abnormally (Zhe Li)
- ceph: fix race in concurrent __ceph_remove_cap invocations (Luis Henriques)
- ima: Don't modify file descriptor mode on the fly (Roberto Sassu)
- powerpc/powernv/memtrace: Don't leak kernel memory to user space (David Hildenbrand)
- powerpc/xmon: Change printk() to pr_cont() (Christophe Leroy)
- powerpc/rtas: Fix typo of ibm,open-errinjct in RTAS filter (Tyrel Datwyler)
- ARM: dts: at91: sama5d2: fix CAN message ram offset and size (Nicolas Ferre)
- KVM: arm64: Introduce handling of AArch32 TTBCR2 traps (Marc Zyngier)
- ext4: fix deadlock with fs freezing and EA inodes (Jan Kara)
- ext4: fix a memory leak of ext4_free_data (Chunguang Xu)
- USB: serial: keyspan_pda: fix write unthrottling (Johan Hovold)
- USB: serial: keyspan_pda: fix tx-unthrottle use-after-free (Johan Hovold)
- USB: serial: keyspan_pda: fix write-wakeup use-after-free (Johan Hovold)
- USB: serial: keyspan_pda: fix stalled writes (Johan Hovold)
- USB: serial: keyspan_pda: fix write deadlock (Johan Hovold)
- USB: serial: keyspan_pda: fix dropped unthrottle interrupts (Johan Hovold)
- USB: serial: mos7720: fix parallel-port state restore (Johan Hovold)
- EDAC/amd64: Fix PCI component registration (Borislav Petkov)
- crypto: ecdh - avoid unaligned accesses in ecdh_set_secret() (Ard Biesheuvel)
- powerpc/perf: Exclude kernel samples while counting events in user space. (Athira Rajeev)
- staging: comedi: mf6x4: Fix AI end-of-conversion detection (Ian Abbott)
- s390/dasd: fix list corruption of lcu list (Stefan Haberland)
- s390/dasd: fix list corruption of pavgroup group list (Stefan Haberland)
- s390/dasd: prevent inconsistent LCU device data (Stefan Haberland)
- s390/smp: perform initial CPU reset also for SMT siblings (Sven Schnelle)
- ALSA: usb-audio: Disable sample read check if firmware doesn't give back (Takashi Iwai)
- ALSA: pcm: oss: Fix a few more UBSAN fixes (Takashi Iwai)
- ALSA: hda/realtek - Enable headset mic of ASUS Q524UQK with ALC255 (Chris Chiu)
- ACPI: PNP: compare the string length in the matching_id() (Hui Wang)
- Revert "ACPI / resources: Use AE_CTRL_TERMINATE to terminate resources walks" (Daniel Scally)
- PM: ACPI: PCI: Drop acpi_pm_set_bridge_wakeup() (Rafael J. Wysocki)
- Input: cyapa_gen6 - fix out-of-bounds stack access (Arnd Bergmann)
- media: netup_unidvb: Don't leak SPI master in probe error path (Lukas Wunner)
- media: sunxi-cir: ensure IR is handled when it is continuous (Sean Young)
- media: gspca: Fix memory leak in probe (Alan Stern)
- Input: goodix - add upside-down quirk for Teclast X98 Pro tablet (Simon Beginn)
- Input: cros_ec_keyb - send 'scancodes' in addition to key events (Dmitry Torokhov)
- fix namespaced fscaps when !CONFIG_SECURITY (Serge Hallyn)
- cfg80211: initialize rekey_data (Sara Sharon)
- clk: sunxi-ng: Make sure divider tables have sentinel (Jernej Skrabec)
- clk: s2mps11: Fix a resource leak in error handling paths in the probe function (Christophe JAILLET)
- qlcnic: Fix error code in probe (Dan Carpenter)
- perf record: Fix memory leak when using '--user-regs=?' to list registers (Zheng Zengkai)
- pwm: lp3943: Dynamically allocate PWM chip base (Lokesh Vutla)
- pwm: zx: Add missing cleanup in error path (Uwe Kleine-König)
- clk: ti: Fix memleak in ti_fapll_synth_setup (Zhang Qilong)
- watchdog: coh901327: add COMMON_CLK dependency (Arnd Bergmann)
- watchdog: qcom: Avoid context switch in restart handler (Manivannan Sadhasivam)
- net: korina: fix return value (Vincent Stehlé)
- net: allwinner: Fix some resources leak in the error handling path of the probe and in the remove function (Christophe JAILLET)
- net: bcmgenet: Fix a resource leak in an error handling path in the probe functin (Christophe JAILLET)
- checkpatch: fix unescaped left brace (Dwaipayan Ray)
- powerpc/ps3: use dma_mapping_error() (Vincent Stehlé)
- nfc: s3fwrn5: Release the nfc firmware (Bongsu Jeon)
- um: chan_xterm: Fix fd leak (Anton Ivanov)
- watchdog: sirfsoc: Add missing dependency on HAS_IOMEM (Guenter Roeck)
- irqchip/alpine-msi: Fix freeing of interrupts on allocation error path (Marc Zyngier)
- ASoC: wm_adsp: remove "ctl" from list on error in wm_adsp_create_control() (Dan Carpenter)
- extcon: max77693: Fix modalias string (Marek Szyprowski)
- clk: tegra: Fix duplicated SE clock entry (Dmitry Osipenko)
- x86/kprobes: Restore BTF if the single-stepping is cancelled (Masami Hiramatsu)
- nfs_common: need lock during iterate through the list (Cheng Lin)
- nfsd: Fix message level for normal termination (kazuo ito)
- speakup: fix uninitialized flush_lock (Yang Yingliang)
- usb: oxu210hp-hcd: Fix memory leak in oxu_create (Zhang Qilong)
- usb: ehci-omap: Fix PM disable depth umbalance in ehci_hcd_omap_probe (Zhang Qilong)
- powerpc/pseries/hibernation: remove redundant cacheinfo update (Nathan Lynch)
- powerpc/pseries/hibernation: drop pseries_suspend_begin() from suspend ops (Nathan Lynch)
- scsi: fnic: Fix error return code in fnic_probe() (Zhang Changzhong)
- scsi: pm80xx: Fix error return in pm8001_pci_probe() (Zhang Qilong)
- scsi: qedi: Fix missing destroy_workqueue() on error in __qedi_probe (Qinglang Miao)
- cpufreq: scpi: Add missing MODULE_ALIAS (Pali Rohár)
- cpufreq: loongson1: Add missing MODULE_ALIAS (Pali Rohár)
- cpufreq: st: Add missing MODULE_DEVICE_TABLE (Pali Rohár)
- cpufreq: mediatek: Add missing MODULE_DEVICE_TABLE (Pali Rohár)
- cpufreq: highbank: Add missing MODULE_DEVICE_TABLE (Pali Rohár)
- clocksource/drivers/arm_arch_timer: Correct fault programming of CNTKCTL_EL1.EVNTI (Keqian Zhu)
- dm ioctl: fix error return code in target_message (Qinglang Miao)
- ASoC: jz4740-i2s: add missed checks for clk_get() (Chuhong Yuan)
- net/mlx5: Properly convey driver version to firmware (Leon Romanovsky)
- memstick: r592: Fix error return in r592_probe() (Jing Xiangfeng)
- arm64: dts: rockchip: Fix UART pull-ups on rk3328 (Chen-Yu Tsai)
- pinctrl: falcon: add missing put_device() call in pinctrl_falcon_probe() (Yu Kuai)
- ARM: dts: at91: sama5d2: map securam as device (Claudiu Beznea)
- clocksource/drivers/cadence_ttc: Fix memory leak in ttc_setup_clockevent() (Yu Kuai)
- media: saa7146: fix array overflow in vidioc_s_audio() (Dan Carpenter)
- vfio-pci: Use io_remap_pfn_range() for PCI IO memory (Jason Gunthorpe)
- NFS: switch nfsiod to be an UNBOUND workqueue. (NeilBrown)
- SUNRPC: xprt_load_transport() needs to support the netid "rdma6" (Trond Myklebust)
- NFSv4.2: condition READDIR's mask for security label based on LSM state (Olga Kornievskaia)
- ath10k: Release some resources in an error handling path (Christophe JAILLET)
- ath10k: Fix an error handling path (Christophe JAILLET)
- ARM: dts: at91: at91sam9rl: fix ADC triggers (Alexandre Belloni)
- PCI: iproc: Fix out-of-bound array accesses (Bharat Gooty)
- genirq/irqdomain: Don't try to free an interrupt that has no mapping (Marc Zyngier)
- power: supply: bq24190_charger: fix reference leak (Zhang Qilong)
- ARM: dts: Remove non-existent i2c1 from 98dx3236 (Chris Packham)
- HSI: omap_ssi: Don't jump to free ID in ssi_add_controller() (Jing Xiangfeng)
- media: max2175: fix max2175_set_csm_mode() error code (Dan Carpenter)
- mips: cdmm: fix use-after-free in mips_cdmm_bus_discover (Qinglang Miao)
- samples: bpf: Fix lwt_len_hist reusing previous BPF map (Daniel T. Lee)
- media: siano: fix memory leak of debugfs members in smsdvb_hotplug (Keita Suzuki)
- cw1200: fix missing destroy_workqueue() on error in cw1200_init_common (Qinglang Miao)
- orinoco: Move context allocation after processing the skb (Sebastian Andrzej Siewior)
- ARM: dts: at91: sama5d3_xplained: add pincontrol for USB Host (Cristian Birsan)
- ARM: dts: at91: sama5d4_xplained: add pincontrol for USB Host (Cristian Birsan)
- memstick: fix a double-free bug in memstick_check (Qinglang Miao)
- RDMA/cxgb4: Validate the number of CQEs (Kamal Heib)
- Input: omap4-keypad - fix runtime PM error handling (Zhang Qilong)
- drivers: soc: ti: knav_qmss_queue: Fix error return code in knav_queue_probe (Zhihao Cheng)
- soc: ti: Fix reference imbalance in knav_dma_probe (Zhang Qilong)
- soc: ti: knav_qmss: fix reference leak in knav_queue_probe (Zhang Qilong)
- crypto: omap-aes - Fix PM disable depth imbalance in omap_aes_probe (Zhang Qilong)
- powerpc/feature: Fix CPU_FTRS_ALWAYS by removing CPU_FTRS_GENERIC_32 (Christophe Leroy)
- Input: ads7846 - fix unaligned access on 7845 (Dmitry Torokhov)
- Input: ads7846 - fix integer overflow on Rt calculation (Oleksij Rempel)
- Input: ads7846 - fix race that causes missing releases (David Jander)
- drm/omap: dmm_tiler: fix return error code in omap_dmm_probe() (Yang Yingliang)
- media: solo6x10: fix missing snd_card_free in error handling case (Qinglang Miao)
- scsi: core: Fix VPD LUN ID designator priorities (Martin Wilck)
- media: mtk-vcodec: add missing put_device() call in mtk_vcodec_release_dec_pm() (Yu Kuai)
- staging: greybus: codecs: Fix reference counter leak in error handling (Zhang Qilong)
- MIPS: BCM47XX: fix kconfig dependency bug for BCM47XX_BCMA (Necip Fazil Yildiran)
- RDMa/mthca: Work around -Wenum-conversion warning (Arnd Bergmann)
- ASoC: arizona: Fix a wrong free in wm8997_probe (Zhang Qilong)
- ASoC: wm8998: Fix PM disable depth imbalance on error (Zhang Qilong)
- mwifiex: fix mwifiex_shutdown_sw() causing sw reset failure (Tsuchiya Yuto)
- spi: tegra114: fix reference leak in tegra spi ops (Zhang Qilong)
- spi: tegra20-sflash: fix reference leak in tegra_sflash_resume (Zhang Qilong)
- spi: tegra20-slink: fix reference leak in slink ops of tegra20 (Zhang Qilong)
- spi: spi-ti-qspi: fix reference leak in ti_qspi_setup (Zhang Qilong)
- Bluetooth: Fix null pointer dereference in hci_event_packet() (Anmol Karn)
- arm64: dts: exynos: Correct psci compatible used on Exynos7 (Paweł Chmiel)
- selinux: fix inode_doinit_with_dentry() LABEL_INVALID error handling (Paul Moore)
- ASoC: pcm: DRAIN support reactivation (Cezary Rojewski)
- spi: img-spfi: fix reference leak in img_spfi_resume (Zhang Qilong)
- crypto: talitos - Fix return type of current_desc_hdr() (Christophe Leroy)
- sched: Reenable interrupts in do_sched_yield() (Thomas Gleixner)
- sched/deadline: Fix sched_dl_global_validate() (Peng Liu)
- ARM: p2v: fix handling of LPAE translation in BE mode (Ard Biesheuvel)
- x86/mm/ident_map: Check for errors from ident_pud_init() (Arvind Sankar)
- RDMA/rxe: Compute PSN windows correctly (Bob Pearson)
- selinux: fix error initialization in inode_doinit_with_dentry() (Tianyue Ren)
- RDMA/bnxt_re: Set queue pair state when being queried (Kamal Heib)
- soc: mediatek: Check if power domains can be powered on at boot time (Nicolas Boichat)
- soc: renesas: rmobile-sysc: Fix some leaks in rmobile_init_pm_domains() (Dan Carpenter)
- drm/gma500: fix double free of gma_connector (Tom Rix)
- Bluetooth: Fix slab-out-of-bounds read in hci_le_direct_adv_report_evt() (Peilin Ye)
- md: fix a warning caused by a race between concurrent md_ioctl()s (Dae R. Jeong)
- crypto: af_alg - avoid undefined behavior accessing salg_name (Eric Biggers)
- media: msi2500: assign SPI bus number dynamically (Antti Palosaari)
- quota: Sanity-check quota file headers on load (Jan Kara)
- serial_core: Check for port state when tty is in error state (Alexey Kardashevskiy)
- HID: i2c-hid: add Vero K147 to descriptor override (Julian Sax)
- ARM: dts: exynos: fix USB 3.0 pins supply being turned off on Odroid XU (Krzysztof Kozlowski)
- ARM: dts: exynos: fix USB 3.0 VBUS control and over-current pins on Exynos5410 (Krzysztof Kozlowski)
- ARM: dts: exynos: fix roles of USB 3.0 ports on Odroid XU (Krzysztof Kozlowski)
- usb: chipidea: ci_hdrc_imx: Pass DISABLE_DEVICE_STREAMING flag to imx6ul (Fabio Estevam)
- USB: gadget: f_rndis: fix bitrate for SuperSpeed and above (Will McVicker)
- usb: gadget: f_fs: Re-use SS descriptors for SuperSpeedPlus (Jack Pham)
- USB: gadget: f_midi: setup SuperSpeed Plus descriptors (Will McVicker)
- USB: gadget: f_acm: add support for SuperSpeed Plus (taehyun.cho)
- USB: serial: option: add interface-number sanity check to flag handling (Johan Hovold)
- soc/tegra: fuse: Fix index bug in get_process_id (Nicolin Chen)
- dm table: Remove BUG_ON(in_interrupt()) (Thomas Gleixner)
- scsi: mpt3sas: Increase IOCInit request timeout to 30s (Sreekanth Reddy)
- vxlan: Copy needed_tailroom from lowerdev (Sven Eckelmann)
- vxlan: Add needed_headroom for lower device (Sven Eckelmann)
- drm/tegra: sor: Disable clocks on error in tegra_sor_init() (Qinglang Miao)
- kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling (Nicholas Piggin)
- RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait (Leon Romanovsky)
- can: softing: softing_netdev_open(): fix error handling (Zhang Qilong)
- scsi: bnx2i: Requires MMU (Randy Dunlap)
- gpio: mvebu: fix potential user-after-free on probe (Baruch Siach)
- ARM: dts: sun8i: v3s: fix GIC node memory range (Icenowy Zheng)
- pinctrl: baytrail: Avoid clearing debounce value when turning it off (Andy Shevchenko)
- pinctrl: merrifield: Set default bias in case no particular value given (Andy Shevchenko)
- drm: fix drm_dp_mst_port refcount leaks in drm_dp_mst_allocate_vcpi (Xin Xiong)
- serial: 8250_omap: Avoid FIFO corruption caused by MDR1 access (Alexander Sverdlin)
- ALSA: pcm: oss: Fix potential out-of-bounds shift (Takashi Iwai)
- USB: sisusbvga: Make console support depend on BROKEN (Thomas Gleixner)
- USB: UAS: introduce a quirk to set no_write_same (Oliver Neukum)
- xhci: Give USB2 ports time to enter U3 in bus suspend (Li Jun)
- ALSA: usb-audio: Fix control 'access overflow' errors from chmap (Takashi Iwai)
- ALSA: usb-audio: Fix potential out-of-bounds shift (Takashi Iwai)
- USB: add RESET_RESUME quirk for Snapscan 1212 (Oliver Neukum)
- USB: dummy-hcd: Fix uninitialized array use in init() (Bui Quang Minh)
- mac80211: mesh: fix mesh_pathtbl_init() error path (Eric Dumazet)
- net: bridge: vlan: fix error return code in __vlan_add() (Zhang Changzhong)
- net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux (Martin Blumenstingl)
- net: stmmac: delete the eee_ctrl_timer after napi disabled (Fugang Duan)
- tcp: fix cwnd-limited bug for TSO deferral where we send nothing (Neal Cardwell)
- net: stmmac: free tx skb buffer in stmmac_resume() (Fugang Duan)
- PCI: qcom: Add missing reset for ipq806x (Ansuel Smith)
- x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP (Arvind Sankar)
- scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" (Dan Carpenter)
- kbuild: avoid static_assert for genksyms (Arnd Bergmann)
- pinctrl: amd: remove debounce filter setting in IRQ type setting (Coiby Xu)
- Input: i8042 - add Acer laptops to the i8042 reset list (Chris Chiu)
- Input: cm109 - do not stomp on control URB (Dmitry Torokhov)
- platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE (Timo Witte)
- soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) (Hao Si)
- scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE (Can Guo)
- ARC: stack unwinding: don't assume non-current task is sleeping (Vineet Gupta)
- iwlwifi: mvm: fix kernel panic in case of assert during CSA (Sara Sharon)
- arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. (Markus Reichl)
- iwlwifi: pcie: limit memory read spin time (Johannes Berg)
- spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe (Nathan Chancellor)
- spi: bcm2835aux: Fix use-after-free on unbind (Lukas Wunner)
- Linux 4.14.212 (Greg Kroah-Hartman)
- x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes (Masami Hiramatsu)
- Input: i8042 - fix error return code in i8042_setup_aux() (Luo Meng)
- i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() (Zhihao Cheng)
- gfs2: check for empty rgrp tree in gfs2_ri_update (Bob Peterson)
- tracing: Fix userstacktrace option for instances (Steven Rostedt (VMware))
- spi: bcm2835: Release the DMA channel if probe fails after dma_init (Peter Ujfalusi)
- spi: bcm2835: Fix use-after-free on unbind (Lukas Wunner)
- spi: bcm-qspi: Fix use-after-free on unbind (Lukas Wunner)
- spi: Introduce device-managed SPI controller allocation (Lukas Wunner)
- speakup: Reject setting the speakup line discipline outside of speakup (Samuel Thibault)
- i2c: imx: Check for I2SR_IAL after every byte (Christian Eggers)
- i2c: imx: Fix reset of I2SR_IAL flag (Christian Eggers)
- mm/swapfile: do not sleep with a spin lock held (Qian Cai)
- cifs: fix potential use-after-free in cifs_echo_request() (Paulo Alcantara)
- ftrace: Fix updating FTRACE_FL_TRAMP (Naveen N. Rao)
- ALSA: hda/generic: Add option to enforce preferred_dacs pairs (Takashi Iwai)
- ALSA: hda/realtek - Add new codec supported for ALC897 (Kailang Yang)
- USB: serial: option: fix Quectel BG96 matching (Bjørn Mork)
- USB: serial: option: add support for Thales Cinterion EXS82 (Giacinto Cifelli)
- USB: serial: option: add Fibocom NL668 variants (Vincent Palatin)
- USB: serial: ch341: sort device-id entries (Johan Hovold)
- USB: serial: ch341: add new Product ID for CH341A (Jan-Niklas Burfeind)
- USB: serial: kl5kusb105: fix memleak on open (Johan Hovold)
- usb: gadget: f_fs: Use local copy of descriptors for userspace copy (Vamsi Krishna Samavedam)
- vlan: consolidate VLAN parsing code and limit max parsing depth (Toke Høiland-Jørgensen)
- pinctrl: baytrail: Fix pin being driven low for a while on gpiod_get(..., GPIOD_OUT_HIGH) (Hans de Goede)
- pinctrl: baytrail: Replace WARN with dev_info_once when setting direct-irq pin to output (Hans de Goede)
- Linux 4.14.211 (Greg Kroah-Hartman)
- RDMA/i40iw: Address an mmap handler exploit in i40iw (Shiraz Saleem)
- Input: i8042 - add ByteSpeed touchpad to noloop table (Po-Hsu Lin)
- Input: xpad - support Ardwiino Controllers (Sanjay Govind)
- ALSA: usb-audio: US16x08: fix value count for level meters (Hector Martin)
- dt-bindings: net: correct interrupt flags in examples (Krzysztof Kozlowski)
- net/mlx5: Fix wrong address reclaim when command interface is down (Eran Ben Elisha)
- net: pasemi: fix error return code in pasemi_mac_open() (Zhang Changzhong)
- cxgb3: fix error return code in t3_sge_alloc_qset() (Zhang Changzhong)
- net/x25: prevent a couple of overflows (Dan Carpenter)
- ibmvnic: Fix TX completion error handling (Thomas Falcon)
- ibmvnic: Ensure that SCRQ entry reads are correctly ordered (Thomas Falcon)
- ipv4: Fix tos mask in inet_rtm_getroute() (Guillaume Nault)
- netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal (Antoine Tenart)
- bonding: wait for sysfs kobject destruction before freeing struct slave (Jamie Iles)
- usbnet: ipheth: fix connectivity with iOS 14 (Yves-Alexis Perez)
- tun: honor IOCB_NOWAIT flag (Jens Axboe)
- tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control (Alexander Duyck)
- sock: set sk_err to ee_errno on dequeue from errq (Willem de Bruijn)
- rose: Fix Null pointer dereference in rose_send_frame() (Anmol Karn)
- net/af_iucv: set correct sk_protocol for child sockets (Julian Wiedmann)
-
Fri May 21 2021 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2047.504.2.el7uek]
- md/raid1: properly indicate failure when ending a failed write request (Paul Clements) [Orabug: 32887159]
- video: hyperv_fb: Add ratelimit on error message (Michael Kelley) [Orabug: 32856879]
- Drivers: hv: vmbus: Initialize unload_event statically (Andrea Parri (Microsoft)) [Orabug: 32856879]
- Drivers: hv: vmbus: Increase wait time for VMbus unload (Michael Kelley) [Orabug: 32856879]
- dm ioctl: fix out of bounds array access when no devices (Mikulas Patocka) [Orabug: 32860493] {CVE-2021-31916}
- net/mlx4: Treat VFs fair when handling comm_channel_events (Hans Westgaard Ry) [Orabug: 32559464]
- Linux 4.14.210 (Greg Kroah-Hartman)
- USB: core: Fix regression in Hercules audio card (Alan Stern)
- USB: core: add endpoint-blacklist quirk (Johan Hovold)
- x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak (Xiaochen Shen)
- x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak (Xiaochen Shen)
- usb: gadget: Fix memleak in gadgetfs_fill_super (Zhang Qilong)
- usb: gadget: f_midi: Fix memleak in f_midi_alloc (Zhang Qilong)
- USB: core: Change %pK for __user pointers to %px (Alan Stern)
- perf probe: Fix to die_entrypc() returns error correctly (Masami Hiramatsu)
- can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 (Marc Kleine-Budde)
- platform/x86: toshiba_acpi: Fix the wrong variable assignment (Kaixu Xia)
- can: gs_usb: fix endianess problem with candleLight firmware (Marc Kleine-Budde)
- efivarfs: revert "fix memory leak in efivarfs_create()" (Ard Biesheuvel)
- ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq (Lijun Pan)
- ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues (Lijun Pan)
- net: ena: set initial DMA width to avoid intel iommu issue (Shay Agroskin)
- nfc: s3fwrn5: use signed integer for parsing GPIO numbers (Krzysztof Kozlowski)
- IB/mthca: fix return value of error branch in mthca_init_cq() (Xiongfeng Wang)
- scsi: ufs: Fix race between shutdown and runtime resume flow (Stanley Chu)
- batman-adv: set .owner to THIS_MODULE (Taehee Yoo)
- phy: tegra: xusb: Fix dangling pointer on probe failure (Marc Zyngier)
- perf/x86: fix sysfs type mismatches (Sami Tolvanen)
- scsi: target: iscsi: Fix cmd abort fabric stop race (Mike Christie)
- scsi: libiscsi: Fix NOP race condition (Lee Duncan)
- dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size (Sugar Zhang)
- nvme: free sq/cq dbbuf pointers when dbbuf set fails (Minwoo Im)
- proc: don't allow async path resolution of /proc/self components (Jens Axboe)
- HID: Add Logitech Dinovo Edge battery quirk (Hans de Goede)
- x86/xen: don't unbind uninitialized lock_kicker_irq (Brian Masney)
- dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant (Marc Ferland)
- HID: hid-sensor-hub: Fix issue with devices with no report ID (Pablo Ceballos)
- Input: i8042 - allow insmod to succeed on devices without an i8042 controller (Hans de Goede)
- HID: cypress: Support Varmilo Keyboards' media hotkeys (Frank Yang)
- ALSA: hda/hdmi: fix incorrect locking in hdmi_pcm_close (Kai Vehmanen)
- ALSA: hda/hdmi: Use single mutex unlock in error paths (Takashi Iwai)
- arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() (Will Deacon)
- arm64: pgtable: Fix pte_accessible() (Will Deacon)
- btrfs: adjust return values of btrfs_inode_by_name (Su Yue)
- btrfs: tree-checker: Enhance chunk checker to validate chunk profile (Qu Wenruo)
- PCI: Add device even if driver attach failed (Rajat Jain)
- wireless: Use linux/stddef.h instead of stddef.h (Hauke Mehrtens)
- btrfs: fix lockdep splat when reading qgroup config on mount (Filipe Manana)
- mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() (Gerald Schaefer)
- perf event: Check ref_reloc_sym before using it (Igor Lubashev)
- Linux 4.14.209 (Greg Kroah-Hartman)
- x86/microcode/intel: Check patch signature before saving microcode for early loading (Chen Yu)
- s390/dasd: fix null pointer dereference for ERP requests (Stefan Haberland)
- s390/cpum_sf.c: fix file permission for cpum_sfb_size (Thomas Richter)
- mac80211: free sta in sta_info_insert_finish() on errors (Johannes Berg)
- mac80211: minstrel: fix tx status processing corner case (Felix Fietkau)
- mac80211: minstrel: remove deferred sampling code (Felix Fietkau)
- xtensa: disable preemption around cache alias management calls (Max Filippov)
- regulator: workaround self-referent regulators (Michał Mirosław)
- regulator: avoid resolve_supply() infinite recursion (Michał Mirosław)
- regulator: fix memory leak with repeated set_machine_constraints() (Michał Mirosław)
- iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode (Hans de Goede)
- iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum (Hans de Goede)
- ext4: fix bogus warning in ext4_update_dx_flag() (Jan Kara)
- staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids (Brian O'Keefe)
- efivarfs: fix memory leak in efivarfs_create() (Vamshi K Sthambamkadi)
- tty: serial: imx: keep console clocks always on (Fugang Duan)
- ALSA: mixart: Fix mutex deadlock (Takashi Iwai)
- ALSA: ctl: fix error path at adding user-defined element set (Takashi Sakamoto)
- speakup: Do not let the line discipline be used several times (Samuel Thibault)
- powerpc/uaccess-flush: fix missing includes in kup-radix.h (Daniel Axtens)
- libfs: fix error cast of negative value in simple_attr_write() (Yicong Yang)
- xfs: revert "xfs: fix rmap key and record comparison functions" (Darrick J. Wong)
- regulator: ti-abb: Fix array out of bound read access on the first transition (Nishanth Menon)
- MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu (Zhang Qilong)
- ASoC: qcom: lpass-platform: Fix memory leak (Srinivasa Rao Mandadapu)
- can: m_can: m_can_handle_state_change(): fix state change (Wu Bo)
- can: peak_usb: fix potential integer overflow on shift of a int (Colin Ian King)
- can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() (Marc Kleine-Budde)
- can: ti_hecc: Fix memleak in ti_hecc_probe (Zhang Qilong)
- can: dev: can_restart(): post buffer from the right context (Alejandro Concepcion Rodriguez)
- can: af_can: prevent potential access of uninitialized member in canfd_rcv() (Anant Thazhemadam)
- can: af_can: prevent potential access of uninitialized member in can_rcv() (Anant Thazhemadam)
- perf lock: Don't free "lock_seq_stat" if read_count isn't zero (Leo Yan)
- ARM: dts: imx50-evk: Fix the chip select 1 IOMUX (Fabio Estevam)
- arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy (Sergey Matyukevich)
- MIPS: export has_transparent_hugepage() for modules (Randy Dunlap)
- Input: adxl34x - clean up a data type in adxl34x_probe() (Dan Carpenter)
- vfs: remove lockdep bogosity in __sb_start_write (Darrick J. Wong)
- arm64: psci: Avoid printing in cpu_psci_cpu_die() (Will Deacon)
- pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq (Jianqun Xu)
- net: ftgmac100: Fix crash when removing driver (Joel Stanley)
- tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate (Ryan Sharpelletti)
- net: usb: qmi_wwan: Set DTR quirk for MR400 (Filip Moc)
- net/mlx5: Disable QoS when min_rates on all VFs are zero (Vladyslav Tarasiuk)
- sctp: change to hold/put transport for proto_unreach_timer (Xin Long)
- qlcnic: fix error return code in qlcnic_83xx_restart_hw() (Zhang Changzhong)
- net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request (Xie He)
- net/mlx4_core: Fix init_hca fields offset (Aya Levin)
- netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() (Paul Moore)
- netlabel: fix our progress tracking in netlbl_unlabel_staticlist() (Paul Moore)
- net: Have netpoll bring-up DSA management interface (Florian Fainelli)
- net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 (Tobias Waldekranz)
- net: bridge: add missing counters to ndo_get_stats64 callback (Heiner Kallweit)
- net: b44: fix error return code in b44_init_one() (Zhang Changzhong)
- mlxsw: core: Use variable timeout for EMAD retries (Ido Schimmel)
- inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() (Wang Hai)
- devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() (Wang Hai)
- atm: nicstar: Unmap DMA on send error (Sebastian Andrzej Siewior)
- ah6: fix error return code in ah6_input() (Zhang Changzhong)
-
Fri May 14 2021 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2047.504.1.el7uek]
- Linux 4.14.208 (Greg Kroah-Hartman)
- ACPI: GED: fix -Wformat (Nick Desaulniers)
- can: proc: can_remove_proc(): silence remove_proc_entry warning (Zhang Changzhong)
- mac80211: always wind down STA state (Johannes Berg)
- Input: sunkbd - avoid use-after-free in teardown paths (Dmitry Torokhov)
- powerpc/8xx: Always fault when _PAGE_ACCESSED is not set (Christophe Leroy)
- gpio: mockup: fix resource leak in error path (Bartosz Golaszewski)
- i2c: imx: Fix external abort on interrupt in exit paths (Krzysztof Kozlowski)
- i2c: imx: use clk notifier for rate changes (Lucas Stach)
- powerpc/64s: flush L1D after user accesses (Nicholas Piggin) {CVE-2020-4788}
- powerpc/uaccess: Evaluate macro arguments once, before user access is allowed (Nicholas Piggin)
- powerpc: Fix __clear_user() with KUAP enabled (Andrew Donnellan)
- powerpc: Implement user_access_begin and friends (Christophe Leroy)
- powerpc: Add a framework for user access tracking (Christophe Leroy)
- powerpc/64s: flush L1D on kernel entry (Nicholas Piggin) {CVE-2020-4788}
- powerpc/64s: move some exception handlers out of line (Daniel Axtens)
- powerpc/64s: Define MASKABLE_RELON_EXCEPTION_PSERIES_OOL (Daniel Axtens)
- Linux 4.14.207 (Greg Kroah-Hartman)
- mm: fix exec activate_mm vs TLB shootdown and lazy tlb switching race (Nicholas Piggin)
- Convert trailing spaces and periods in path components (Boris Protopopov)
- reboot: fix overflow parsing reboot cpu number (Matteo Croce)
- Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" (Matteo Croce)
- perf/core: Fix crash when using HW tracing kernel filters (Mathieu Poirier)
- x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP (Anand K Mistry)
- random32: make prandom_u32() output unpredictable (George Spelvin)
- net: Update window_clamp if SOCK_RCVBUF is set (Mao Wenan)
- r8169: fix potential skb double free in an error path (Heiner Kallweit)
- vrf: Fix fast path output packet handling with async Netfilter rules (Martin Willi)
- net/x25: Fix null-ptr-deref in x25_connect (Martin Schiller)
- net/af_iucv: fix null pointer dereference on shutdown (Ursula Braun)
- IPv6: Set SIT tunnel hard_header_len to zero (Oliver Herms)
- swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" (Stefano Stabellini)
- pinctrl: amd: fix incorrect way to disable debounce filter (Coiby Xu)
- pinctrl: amd: use higher precision for 512 RtcClk (Coiby Xu)
- drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] (Thomas Zimmermann)
- don't dump the threads that had been already exiting when zapped. (Al Viro)
- selinux: Fix error return code in sel_ib_pkey_sid_slow() (Chen Zhou)
- mei: protect mei_cl_mtu from null dereference (Alexander Usyskin)
- usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode (Chris Brandt)
- uio: Fix use-after-free in uio_unregister_device() (Shin'ichiro Kawasaki)
- thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() (Jing Xiangfeng)
- ext4: unlock xattr_sem properly in ext4_inline_data_truncate() (Joseph Qi)
- ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA (Kaixu Xia)
- perf: Fix get_recursion_context() (Peter Zijlstra)
- cosa: Add missing kfree in error path of cosa_write (Wang Hai)
- of/address: Fix of_node memory leak in of_dma_is_coherent (Evan Nimmo)
- xfs: fix a missing unlock on error in xfs_fs_map_blocks (Christoph Hellwig)
- xfs: fix rmap key and record comparison functions (Darrick J. Wong)
- xfs: fix flags argument to rmap lookup when converting shared file rmaps (Darrick J. Wong)
- nbd: fix a block_device refcount leak in nbd_release (Christoph Hellwig)
- pinctrl: aspeed: Fix GPI only function problem. (Billy Tsai)
- ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template (Andrew Jeffery)
- pinctrl: intel: Set default bias in case no particular value given (Andy Shevchenko)
- scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() (Hannes Reinecke)
- cfg80211: regulatory: Fix inconsistent format argument (Ye Bin)
- mac80211: fix use of skb payload instead of header (Johannes Berg)
- drm/amdgpu: perform srbm soft reset always on SDMA resume (Evan Quan)
- scsi: hpsa: Fix memory leak in hpsa_init_one() (Keita Suzuki)
- gfs2: check for live vs. read-only file system in gfs2_fitrim (Bob Peterson)
- gfs2: Add missing truncate_inode_pages_final for sd_aspace (Bob Peterson)
- gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free (Bob Peterson)
- usb: gadget: goku_udc: fix potential crashes in probe (Evgeny Novikov)
- ath9k_htc: Use appropriate rs_datalen type (Masashi Honma)
- Btrfs: fix missing error return if writeback for extent buffer never started (Filipe Manana)
- xfs: flush new eof page on truncate to avoid post-eof corruption (Brian Foster)
- can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on (Stephane Grosjean)
- can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping (Stephane Grosjean)
- can: peak_usb: add range checking in decode operations (Dan Carpenter)
- can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() (Oleksij Rempel)
- can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames (Oliver Hartkopp)
- can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context (Vincent Mailhol)
- can: rx-offload: don't call kfree_skb() from IRQ context (Marc Kleine-Budde)
- ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() (Dan Carpenter)
- perf tools: Add missing swap for ino_generation (Jiri Olsa)
- net: xfrm: fix a race condition during allocing spi (zhuoliang zhang)
- hv_balloon: disable warning when floor reached (Olaf Hering)
- genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY (Marc Zyngier)
- btrfs: reschedule when cloning lots of extents (Johannes Thumshirn)
- btrfs: sysfs: init devices outside of the chunk_mutex (Josef Bacik)
- nbd: don't update block size after device is started (Ming Lei)
- time: Prevent undefined behaviour in timespec64_to_ns() (Zeng Tao)
- mm: mempolicy: fix potential pte_unmap_unlock pte error (Shijie Luo)
- ring-buffer: Fix recursion protection transitions between interrupt context (Steven Rostedt (VMware))
- regulator: defer probe when trying to get voltage from unresolved supply (Michał Mirosław)
- rds: Change return code from rds_send_xmit() when lock is taken (Håkon Bugge) [Orabug: 32852117]
- rds: Fix unintended fall-through in rds_send_worker (Håkon Bugge) [Orabug: 32852117]
- tcp: send in-queue bytes in cmsg upon read (Soheil Hassas Yeganeh) [Orabug: 32871463]
-
Fri May 07 2021 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2047.504.0.el7uek]
- IB/ipoib: Improve latency in ipoib/cm connection formation (Manjunath Patil) [Orabug: 32853000]
- x86/amd: Disable IBS on Rome processors due to erratum 1215 (Boris Ostrovsky) [Orabug: 32817187]
- net/mlx5e: Rx, Fix checksum calculation for new hardware (Saeed Mahameed) [Orabug: 32553186]
- net/mlx5e: Rx, Fixup skb checksum for packets with tail padding (Saeed Mahameed) [Orabug: 32553186]
- net/mlx5e: Force CHECKSUM_UNNECESSARY for short ethernet frames (Cong Wang) [Orabug: 32553186]
- mlx5: fix get_ip_proto() (Cong Wang) [Orabug: 32553186]
- net/mlx5e: Set ECN for received packets using CQE indication (Natali Shechtman) [Orabug: 32553186]
- net/mlx5e: CHECKSUM_COMPLETE offload for VLAN/QinQ packets (Gal Pressman) [Orabug: 32553186]
-
Fri Apr 23 2021 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2047.503.1.el7uek]
- bpf, x86: Validate computation of branch displacements for x86-64 (Piotr Krysiuk) [Orabug: 32759961] {CVE-2021-29154}
- uek-rpm: Add Amazon Elastic Network Adapter module to nano rpm. (Somasundaram Krishnasamy) [Orabug: 32781585]
- ext4: handle error of ext4_setup_system_zone() on remount (Jan Kara) [Orabug: 32656590] {CVE-2021-3428}
-
Fri Apr 16 2021 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2047.503.0.el7uek]
- tcp: do not mess with cloned skbs in tcp_add_backlog() (Eric Dumazet) [Orabug: 32660047]
- iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs (Suravee Suthikulpanit) [Orabug: 32640437]
- iommu/amd: Increase interrupt remapping table limit to 512 entries (Suravee Suthikulpanit) [Orabug: 32640437]
- rds: ib: move statistics counting from caller to callee in rds_ib_recv_refill (Håkon Bugge) [Orabug: 32702021]
- uek-rpm: Enable IRQ time accounting option for UEK5 (Saeed Mirzamohammadi) [Orabug: 32733985]
- btrfs: fix race when cloning extent buffer during rewind of an old root (Filipe Manana) [Orabug: 32669453] {CVE-2021-28964}
- perf/x86/intel: Fix a crash caused by zero PEBS status (Kan Liang) [Orabug: 32669472] {CVE-2021-28971}
- xen-blkback: don't leak persistent grants from xen_blkbk_map() (Jan Beulich) [Orabug: 32697854] {CVE-2021-28688}
- ocfs2: fix deadlock between setattr and dio_end_io_write (Wengang Wang) [Orabug: 32545320]
- rds: Add code to debug rds_tcp loopback hang (Rao Shoaib) [Orabug: 32422982]
- bpf: Add sanity check for upper ptr_limit (Piotr Krysiuk) [Orabug: 32656764] {CVE-2020-27170} {CVE-2020-27171}
- bpf: Simplify alu_limit masking for pointer arithmetic (Piotr Krysiuk) [Orabug: 32656764] {CVE-2020-27170} {CVE-2020-27171}
- bpf: Prohibit alu ops for pointer types not defining ptr_limit (Piotr Krysiuk) [Orabug: 32656764] {CVE-2020-27170} {CVE-2020-27171}
- netfilter: x_tables: Use correct memory barriers. (Mark Tomlinson) [Orabug: 32709123] {CVE-2021-29650}
- netfilter: x_tables: make xt_replace_table wait until old rules are not used anymore (Florian Westphal) [Orabug: 32709123] {CVE-2021-29650}
-
Wed Apr 14 2021 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2047.502.5.el7uek]
- md/bitmap: wait for external bitmap writes to complete during tear down (Sudhakar Panneerselvam) [Orabug: 32655105]
- IB/mlx5: Reduce max order of memory allocated for xlt update (Praveen Kumar Kannoju) [Orabug: 32751642]
- IB/mlx5: Use fragmented QP's buffer for in-kernel users (Guy Levi) [Orabug: 32627473]
- net/mlx5: Refactor fragmented buffer struct fields and init flow (Tariq Toukan) [Orabug: 32627473]
-
Mon Apr 05 2021 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2047.502.4.el7uek]
- Revert "rds: ib: Remove two ib_modify_qp() calls" (Sharath Srinivasan) [Orabug: 32715567]
- uek-rpm: Update SecureBoot Digicert 2021 certificates (Somasundaram Krishnasamy) [Orabug: 32532514]
-
Fri Mar 26 2021 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2047.502.3.el7uek]
- video: hyperv_fb: Fix the mmap() regression for v5.4.y and older (Dexuan Cui) [Orabug: 32620797]
- video: hyperv_fb: Fix the cache type when mapping the VRAM (Dexuan Cui) [Orabug: 32620797]
- RDMA/core: Fix corrupted SL on passive side (Håkon Bugge) [Orabug: 32644356]
-
Fri Mar 19 2021 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2047.502.2.el7uek]
- EDAC: skx_common: downgrade message importance on missing PCI device (Aristeu Rozanski) [Orabug: 32651294]
- Xen/gnttab: handle p2m update errors on a per-slot basis (Jan Beulich) [Orabug: 32651477] {CVE-2021-28038}
- KVM: kvmclock: Fix vCPUs > 64 can't be online/hotpluged (Wanpeng Li) [Orabug: 32633928]
- xen/netback: avoid race in xenvif_rx_ring_slots_available() (Juergen Gross) [Orabug: 32640132]