Name: | kernel-uek-debug |
Version: | 4.14.35 |
Release: | 2041.el7uek |
Architecture: | x86_64 |
Group: | System Environment/Kernel |
Size: | 60812757 |
License: | GPLv2 |
RPM: |
kernel-uek-debug-4.14.35-2041.el7uek.x86_64.rpm
|
Source RPM: |
kernel-uek-4.14.35-2041.el7uek.src.rpm
|
Build Date: | Sat Oct 10 2020 |
Build Host: | jenkins-172-17-0-2-c33de13e-f6c0-44b6-ad15-4806edf66a82.appad2iad.osdevelopmeniad.oraclevcn.com |
Vendor: | Oracle America |
URL: | http://www.kernel.org/ |
Summary: | The Linux kernel compiled with extra debugging enabled |
Description: | The kernel package contains the Linux kernel (vmlinuz), the core of any
Linux operating system. The kernel handles the basic functions
of the operating system: memory allocation, process allocation, device
input and output, etc.
This variant of the kernel has numerous debugging options enabled.
It should only be installed when trying to gather additional information
on kernel bugs, as some of these options impact performance noticably. |
-
Fri Oct 09 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2041.el7uek]
- btrfs: only search for left_info if there is no right_info in try_merge_free_space (Josef Bacik) [Orabug: 31351024] {CVE-2019-19448} {CVE-2019-19448}
- sysctl: handle overflow in proc_get_long (Christian Brauner) [Orabug: 30909367]
- xfs: fix boundary test in xfs_attr_shortform_verify (Eric Sandeen) [Orabug: 31895823] {CVE-2020-14385}
- RDS: add module parameter to allow module unload or not (Hans Westgaard Ry) [Orabug: 31019519]
- rds: Revert "Disable module unload by default" (Hans Westgaard Ry) [Orabug: 31019519]
- nbd_genl_status: null check for nla_nest_start (Navid Emamdoost) [Orabug: 31351790] {CVE-2019-16089}
- mstflint_access: Update driver code to v4.15.0-1 from Github (Itay Avraham) [Orabug: 31682344]
- vgacon: remove software scrollback support (Linus Torvalds) [Orabug: 31914674] {CVE-2020-14390}
- fbcon: remove soft scrollback code (Linus Torvalds) [Orabug: 31914674] {CVE-2020-14390}
- rds/tcp: Enhance stats maintained by rds (Rao Shoaib) [Orabug: 31933717]
- uek-rpm: Update secure boot UEK signing certificates (Brian Maly) [Orabug: 31966609]
- EDAC/i10nm: Update driver to support different bus number config register offsets (Qiuxu Zhuo) [Orabug: 31974251]
- EDAC, {skx,i10nm}: Make some configurations CPU model specific (Qiuxu Zhuo) [Orabug: 31974251]
-
Fri Oct 02 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2040.el7uek]
- KVM: x86: always expose VIRT_SSBD to guests (Paolo Bonzini) [Orabug: 31916293]
- block: allow for_each_bvec to support zero len bvec (Ming Lei) [Orabug: 31955140] {CVE-2020-25641}
- bpf: ensure helper ids match between UEK5, UEK6 and upstream (Alan Maguire) [Orabug: 31860415]
- netfilter: ctnetlink: add a range check for l3/l4 protonum (Will McVicker) [Orabug: 31872860] {CVE-2020-25211}
- Linux 4.14.191 (Greg Kroah-Hartman)
- regmap: debugfs: check count when read regmap file (Peng Fan)
- mm/page_owner.c: remove drain_all_pages from init_early_allocated_pages (Oscar Salvador)
- tcp: allow at most one TLP probe per flight (Yuchung Cheng)
- rtnetlink: Fix memory(net_device) leak when ->newlink fails (Weilong Chen)
- ip6_gre: fix null-ptr-deref in ip6gre_init_net() (Wei Yongjun)
- AX.25: Prevent integer overflows in connect and sendmsg (Dan Carpenter)
- rxrpc: Fix sendmsg() returning EPIPE due to recvmsg() returning ENODATA (David Howells)
- net: udp: Fix wrong clean up for IS_UDPLITE macro (Miaohe Lin)
- net-sysfs: add a newline when printing 'tx_timeout' by sysfs (Xiongfeng Wang)
- drivers/net/wan/x25_asy: Fix to make it work (Xie He)
- dev: Defer free of skbs in flush_backlog (Subash Abhinov Kasiviswanathan)
- AX.25: Prevent out-of-bounds read in ax25_sendmsg() (Peilin Ye)
- AX.25: Fix out-of-bounds read in ax25_connect() (Peilin Ye)
- Linux 4.14.190 (Greg Kroah-Hartman)
- ath9k: Fix regression with Atheros 9271 (Mark O'Donovan)
- ath9k: Fix general protection fault in ath9k_hif_usb_rx_cb (Qiujun Huang)
- parisc: Add atomic64_set_release() define to avoid CPU soft lockups (John David Anglin)
- io-mapping: indicate mapping failure (Michael J. Ruhl)
- mm/memcg: fix refcount error while moving and swapping (Hugh Dickins)
- Makefile: Fix GCC_TOOLCHAIN_DIR prefix for Clang cross compilation (Fangrui Song)
- vt: Reject zero-sized screen buffer size. (Tetsuo Handa)
- fbdev: Detect integer underflow at "struct fbcon_ops"->clear_margins. (Tetsuo Handa)
- serial: 8250_mtk: Fix high-speed baud rates clamping (Serge Semin)
- serial: 8250: fix null-ptr-deref in serial8250_start_tx() (Yang Yingliang)
- staging: comedi: addi_apci_1564: check INSN_CONFIG_DIGITAL_TRIG shift (Ian Abbott)
- staging: comedi: addi_apci_1500: check INSN_CONFIG_DIGITAL_TRIG shift (Ian Abbott)
- staging: comedi: ni_6527: fix INSN_CONFIG_DIGITAL_TRIG support (Ian Abbott)
- staging: comedi: addi_apci_1032: check INSN_CONFIG_DIGITAL_TRIG shift (Ian Abbott)
- staging: wlan-ng: properly check endpoint types (Rustam Kovhaev)
- Revert "cifs: Fix the target file was deleted when rename failed." (Steve French)
- usb: xhci: Fix ASM2142/ASM3142 DMA addressing (Forest Crossman)
- usb: xhci-mtk: fix the failure of bandwidth allocation (Chunfeng Yun)
- binder: Don't use mmput() from shrinker function. (Tetsuo Handa)
- x86: math-emu: Fix up 'cmp' insn for clang ias (Arnd Bergmann)
- arm64: Use test_tsk_thread_flag() for checking TIF_SINGLESTEP (Will Deacon)
- usb: gadget: udc: gr_udc: fix memleak on error handling path in gr_ep_init() (Evgeny Novikov)
- Input: synaptics - enable InterTouch for ThinkPad X1E 1st gen (Ilya Katsnelson)
- dmaengine: ioat setting ioat timeout as module parameter (Leonid Ravich)
- hwmon: (aspeed-pwm-tacho) Avoid possible buffer overflow (Evgeny Novikov)
- regmap: dev_get_regmap_match(): fix string comparison (Marc Kleine-Budde)
- spi: mediatek: use correct SPI_CFG2_REG MACRO (leilk.liu)
- dmaengine: tegra210-adma: Fix runtime PM imbalance on error (Dinghao Liu)
- HID: apple: Disable Fn-key key-re-mapping on clone keyboards (Hans de Goede)
- HID: i2c-hid: add Mediacom FlexBook edge13 to descriptor override (Federico Ricchiuto)
- scripts/decode_stacktrace: strip basepath from all paths (Pi-Hsun Shih)
- serial: exar: Fix GPIO configuration for Sealevel cards based on XR17V35X (Matthew Howell)
- bonding: check return value of register_netdevice() in bond_newlink() (Cong Wang)
- i2c: rcar: always clear ICSAR to avoid side effects (Wolfram Sang)
- ipvs: fix the connection sync failed in some cases (guodeqing)
- mlxsw: destroy workqueue when trap_register in mlxsw_emad_init (Liu Jian)
- bonding: check error value of register_netdevice() immediately (Taehee Yoo)
- net: smc91x: Fix possible memory leak in smc_drv_probe() (Wang Hai)
- drm: sun4i: hdmi: Fix inverted HPD result (Chen-Yu Tsai)
- net: dp83640: fix SIOCSHWTSTAMP to update the struct with actual configuration (Sergey Organov)
- ax88172a: fix ax88172a_unbind() failures (George Kennedy)
- hippi: Fix a size used in a 'pci_free_consistent()' in an error handling path (Christophe JAILLET)
- bnxt_en: Fix race when modifying pause settings. (Vasundhara Volam)
- btrfs: fix page leaks after failure to lock page for delalloc (Robbie Ko)
- btrfs: fix mount failure caused by race with umount (Boris Burkov)
- btrfs: fix double free on ulist after backref resolution failure (Filipe Manana)
- ASoC: rt5670: Correct RT5670_LDO_SEL_MASK (Hans de Goede)
- ALSA: info: Drop WARN_ON() from buffer NULL sanity check (Takashi Iwai)
- uprobes: Change handle_swbp() to send SIGTRAP with si_code=SI_KERNEL, to fix GDB regression (Oleg Nesterov)
- spi: spi-fsl-dspi: Exit the ISR with IRQ_NONE when it's not ours (Vladimir Oltean)
- SUNRPC reverting d03727b248d0 ("NFSv4 fix CLOSE not waiting for direct IO compeletion") (Olga Kornievskaia)
- irqdomain/treewide: Keep firmware node unconditionally allocated (Thomas Gleixner)
- drm/nouveau/i2c/g94-: increase NV_PMGR_DP_AUXCTL_TRANSACTREQ timeout (Ben Skeggs)
- net: sky2: initialize return of gm_phy_read (Tom Rix)
- drivers/net/wan/lapbether: Fixed the value of hard_header_len (Xie He)
- xtensa: update *pos in cpuinfo_op.next (Max Filippov)
- xtensa: fix __sync_fetch_and_{and,or}_4 declarations (Max Filippov)
- scsi: scsi_transport_spi: Fix function pointer check (Tom Rix)
- mac80211: allow rx of mesh eapol frames with default rx key (Markus Theil)
- pinctrl: amd: fix npins for uart0 in kerncz_groups (Jacky Hu)
- gpio: arizona: put pm_runtime in case of failure (Navid Emamdoost)
- gpio: arizona: handle pm_runtime_get_sync failure case (Navid Emamdoost)
- Linux 4.14.189 (Greg Kroah-Hartman)
- rxrpc: Fix trace string (David Howells)
- libceph: don't omit recovery_deletes in target_copy() (Ilya Dryomov)
- sched/fair: handle case of task_h_load() returning 0 (Vincent Guittot)
- arm64: ptrace: Override SPSR.SS when single-stepping is enabled (Will Deacon)
- thermal/drivers/cpufreq_cooling: Fix wrong frequency converted from power (Finley Xiao)
- misc: atmel-ssc: lock with mutex instead of spinlock (Michał Mirosław)
- dmaengine: fsl-edma: Fix NULL pointer exception in fsl_edma_tx_handler (Krzysztof Kozlowski)
- intel_th: pci: Add Emmitsburg PCH support (Alexander Shishkin)
- intel_th: pci: Add Tiger Lake PCH-H support (Alexander Shishkin)
- intel_th: pci: Add Jasper Lake CPU support (Alexander Shishkin)
- hwmon: (emc2103) fix unable to change fan pwm1_enable attribute (Vishwas M)
- MIPS: Fix build for LTS kernel caused by backporting lpj adjustment (Huacai Chen)
- timer: Fix wheel index calculation on last level (Frederic Weisbecker)
- uio_pdrv_genirq: fix use without device tree and no interrupt (Esben Haabendal)
- Input: i8042 - add Lenovo XiaoXin Air 12 to i8042 nomux list (David Pedersen)
- mei: bus: don't clean driver pointer (Alexander Usyskin)
- fuse: Fix parameter for FS_IOC_{GET,SET}FLAGS (Chirantan Ekbote)
- virtio: virtio_console: add missing MODULE_DEVICE_TABLE() for rproc serial (Alexander Lobakin)
- USB: serial: option: add Quectel EG95 LTE modem (AceLan Kao)
- USB: serial: option: add GosunCn GM500 series (Jörgen Storvist)
- USB: serial: ch341: add new Product ID for CH340 (Igor Moura)
- USB: serial: cypress_m8: enable Simply Automated UPB PIM (James Hilliard)
- USB: serial: iuu_phoenix: fix memory corruption (Johan Hovold)
- usb: gadget: function: fix missing spinlock in f_uac1_legacy (Zhang Qiang)
- usb: chipidea: core: add wakeup support for extcon (Peter Chen)
- usb: dwc2: Fix shutdown callback in platform (Minas Harutyunyan)
- USB: c67x00: fix use after free in c67x00_giveback_urb (Tom Rix)
- ALSA: usb-audio: Fix race against the error recovery URB submission (Takashi Iwai)
- ALSA: line6: Perform sanity check for each URB creation (Takashi Iwai)
- HID: magicmouse: do not set up autorepeat (Dmitry Torokhov)
- mtd: rawnand: oxnas: Release all devices in the _remove() path (Miquel Raynal)
- mtd: rawnand: oxnas: Unregister all devices on error (Miquel Raynal)
- mtd: rawnand: oxnas: Keep track of registered devices (Miquel Raynal)
- mtd: rawnand: brcmnand: fix CS0 layout (Álvaro Fernández Rojas)
- perf stat: Zero all the 'ena' and 'run' array slot stats for interval mode (Jin Yao)
- copy_xstate_to_kernel: Fix typo which caused GDB regression (Kevin Buettner)
- ARM: dts: socfpga: Align L2 cache-controller nodename with dtschema (Krzysztof Kozlowski)
- Revert "thermal: mediatek: fix register index error" (Enric Balletbo i Serra)
- staging: comedi: verify array index is correct before using it (Dan Carpenter)
- usb: gadget: udc: atmel: fix uninitialized read in debug printk (Michał Mirosław)
- spi: spi-sun6i: sun6i_spi_transfer_one(): fix setting of clock rate (Marc Kleine-Budde)
- arm64: dts: meson: add missing gxl rng clock (Jerome Brunet)
- phy: sun4i-usb: fix dereference of pointer phy0 before it is null checked (Colin Ian King)
- iio:health:afe4404 Fix timestamp alignment and prevent data leak. (Jonathan Cameron)
- ACPI: video: Use native backlight on Acer TravelMate 5735Z (Paul Menzel)
- ACPI: video: Use native backlight on Acer Aspire 5783z (Hans de Goede)
- mmc: sdhci: do not enable card detect interrupt for gpio cd type (Haibo Chen)
- doc: dt: bindings: usb: dwc3: Update entries for disabling SS instances in park mode (Neil Armstrong)
- Revert "usb/xhci-plat: Set PM runtime as active on resume" (Sasha Levin)
- Revert "usb/ehci-platform: Set PM runtime as active on resume" (Sasha Levin)
- Revert "usb/ohci-platform: Fix a warning when hibernating" (Sasha Levin)
- of: of_mdio: Correct loop scanning logic (Florian Fainelli)
- net: dsa: bcm_sf2: Fix node reference count (Florian Fainelli)
- spi: fix initial SPI_SR value in spi-fsl-dspi (Angelo Dureghello)
- spi: spi-fsl-dspi: Fix lockup if device is shutdown during SPI transfer (Krzysztof Kozlowski)
- iio:health:afe4403 Fix timestamp alignment and prevent data leak. (Jonathan Cameron)
- iio:pressure:ms5611 Fix buffer element alignment (Jonathan Cameron)
- iio: pressure: zpa2326: handle pm_runtime_get_sync failure (Navid Emamdoost)
- iio: mma8452: Add missed iio_device_unregister() call in mma8452_probe() (Chuhong Yuan)
- iio: magnetometer: ak8974: Fix runtime PM imbalance on error (Dinghao Liu)
- iio:humidity:hdc100x Fix alignment and data leak issues (Jonathan Cameron)
- iio:magnetometer:ak8974: Fix alignment and data leak issues (Jonathan Cameron)
- arm64: alternative: Use true and false for boolean values (Gustavo A. R. Silva)
- i2c: eg20t: Load module automatically if ID matches (Andy Shevchenko)
- gfs2: read-only mounts should grab the sd_freeze_gl glock (Bob Peterson)
- tpm_tis: extra chip->ops check on error path in tpm_tis_core_init (Vasily Averin)
- drm/exynos: fix ref count leak in mic_pre_enable (Navid Emamdoost)
- cgroup: Fix sock_cgroup_data on big-endian. (Cong Wang)
- cgroup: fix cgroup_sk_alloc() for sk_clone_lock() (Cong Wang)
- tcp: md5: do not send silly options in SYNCOOKIES (Eric Dumazet)
- tcp: make sure listeners don't initialize congestion-control state (Christoph Paasch)
- net_sched: fix a memory leak in atm_tc_init() (Cong Wang)
- tcp: md5: allow changing MD5 keys in all socket states (Eric Dumazet)
- tcp: md5: refine tcp_md5_do_add()/tcp_md5_hash_key() barriers (Eric Dumazet)
- tcp: md5: add missing memory barriers in tcp_md5_do_add()/tcp_md5_hash_key() (Eric Dumazet)
- net: usb: qmi_wwan: add support for Quectel EG95 LTE modem (AceLan Kao)
- net: Added pointer check for dst->ops->neigh_lookup in dst_neigh_lookup_skb (Martin Varghese)
- llc: make sure applications use ARPHRD_ETHER (Eric Dumazet)
- l2tp: remove skb_dst_set() from l2tp_xmit_skb() (Xin Long)
- ipv4: fill fl4_icmp_{type,code} in ping_v4_sendmsg (Sabrina Dubroca)
- genetlink: remove genl_bind (Sean Tranchetti)
- s390/mm: fix huge pte soft dirty copying (Janosch Frank)
- ARC: elf: use right ELF_ARCH (Vineet Gupta)
- ARC: entry: fix potential EFA clobber when TIF_SYSCALL_TRACE (Vineet Gupta)
- dm: use noio when sending kobject event (Mikulas Patocka)
- drm/radeon: fix double free (Tom Rix)
- btrfs: fix fatal extent_buffer readahead vs releasepage race (Boris Burkov)
- Revert "ath9k: Fix general protection fault in ath9k_hif_usb_rx_cb" (Greg Kroah-Hartman)
- KVM: x86: Mark CR4.TSD as being possibly owned by the guest (Sean Christopherson)
- KVM: x86: Inject #GP if guest attempts to toggle CR4.LA57 in 64-bit mode (Sean Christopherson)
- KVM: x86: bit 8 of non-leaf PDPEs is not reserved (Paolo Bonzini)
- KVM: arm64: Stop clobbering x0 for HVC_SOFT_RESTART (Andrew Scull)
- KVM: arm64: Fix definition of PAGE_HYP_DEVICE (Will Deacon)
- ALSA: usb-audio: add quirk for MacroSilicon MS2109 (Hector Martin)
- ALSA: hda - let hs_mic be picked ahead of hp_mic (Hui Wang)
- ALSA: opl3: fix infoleak in opl3 (xidongwang)
- mlxsw: spectrum_router: Remove inappropriate usage of WARN_ON() (Ido Schimmel)
- net: macb: mark device wake capable when "magic-packet" property present (Nicolas Ferre)
- nbd: Fix memory leak in nbd_add_socket (Zheng Bin)
- arm64: kgdb: Fix single-step exception handling oops (Wei Li)
- ALSA: compress: fix partial_drain completion state (Vinod Koul)
- smsc95xx: avoid memory leak in smsc95xx_bind (Andre Edich)
- smsc95xx: check return value of smsc95xx_reset (Andre Edich)
- net: cxgb4: fix return error value in t4_prep_fw (Li Heng)
- x86/entry: Increase entry_stack size to a full page (Peter Zijlstra)
- nvme-rdma: assign completion vector correctly (Max Gurtovoy)
- scsi: mptscsih: Fix read sense data size (Tomas Henzl)
- ARM: imx6: add missing put_device() call in imx6q_suspend_init() (yu kuai)
- cifs: update ctime and mtime during truncate (Zhang Xiaoxu)
- s390/kasan: fix early pgm check handler execution (Vasily Gorbik)
- ixgbe: protect ring accesses with READ- and WRITE_ONCE (Ciara Loftus)
- spi: spidev: fix a potential use-after-free in spidev_release() (Zhenzhong Duan)
- spi: spidev: fix a race between spidev_release and spidev_remove (Zhenzhong Duan)
- gpu: host1x: Detach driver on unregister (Thierry Reding)
- ARM: dts: omap4-droid4: Fix spi configuration and increase rate (Tony Lindgren)
- spi: spi-fsl-dspi: Fix external abort on interrupt in resume or exit paths (Krzysztof Kozlowski)
- spi: spi-fsl-dspi: use IRQF_SHARED mode to request IRQ (Chuanhua Han)
- spi: spi-fsl-dspi: Fix lockup if device is removed during SPI transfer (Krzysztof Kozlowski)
- spi: spi-fsl-dspi: Adding shutdown hook (Peng Ma)
- KVM: s390: reduce number of IO pins to 1 (Christian Borntraeger)
- Linux 4.14.188 (Greg Kroah-Hartman)
- efi: Make it possible to disable efivar_ssdt entirely (Peter Jones)
- dm zoned: assign max_io_len correctly (Hou Tao)
- irqchip/gic: Atomically update affinity (Marc Zyngier)
- MIPS: Add missing EHB in mtc0 -> mfc0 sequence for DSPen (Hauke Mehrtens)
- cifs: Fix the target file was deleted when rename failed. (Zhang Xiaoxu)
- SMB3: Honor persistent/resilient handle flags for multiuser mounts (Paul Aurich)
- SMB3: Honor 'seal' flag for multiuser mounts (Paul Aurich)
- Revert "ALSA: usb-audio: Improve frames size computation" (Greg Kroah-Hartman)
- i2c: algo-pca: Add 0x78 as SCL stuck low status for PCA9665 (Chris Packham)
- virtio-blk: free vblk-vqs in error path of virtblk_probe() (Hou Tao)
- drm: sun4i: hdmi: Remove extra HPD polling (Chen-Yu Tsai)
- hwmon: (acpi_power_meter) Fix potential memory leak in acpi_power_meter_add() (Misono Tomohiro)
- hwmon: (max6697) Make sure the OVERT mask is set correctly (Chu Lin)
- cxgb4: parse TC-U32 key values and masks natively (Rahul Lakkireddy)
- cxgb4: use unaligned conversion for fetching timestamp (Rahul Lakkireddy)
- crypto: af_alg - fix use-after-free in af_alg_accept() due to bh_lock_sock() (Herbert Xu)
- kgdb: Avoid suspicious RCU usage warning (Douglas Anderson)
- usb: usbtest: fix missing kfree(dev->buf) in usbtest_disconnect (Zqiang)
- mm/slub: fix stack overruns with SLUB_STATS (Qian Cai)
- mm/slub.c: fix corrupted freechain in deactivate_slab() (Dongli Zhang)
- usbnet: smsc95xx: Fix use-after-free after removal (Tuomas Tynkkynen)
- EDAC/amd64: Read back the scrub rate PCI register on F15h (Borislav Petkov)
- mm: fix swap cache node allocation mask (Hugh Dickins)
- btrfs: fix data block group relocation failure due to concurrent scrub (Filipe Manana)
- btrfs: cow_file_range() num_bytes and disk_num_bytes are same (Anand Jain)
- btrfs: fix a block group ref counter leak after failure to remove block group (Filipe Manana)
- KVM: x86: minor code refactor and comments fixup around dirty logging (Anthony Yznaga) [Orabug: 31722764]
- KVM: x86: Manually flush collapsible SPTEs only when toggling flags (Sean Christopherson) [Orabug: 31722764]
- KVM: x86: avoid unnecessary rmap walks when creating/moving slots (Anthony Yznaga) [Orabug: 31722764]
- KVM: x86: remove unnecessary rmap walk of read-only memslots (Anthony Yznaga) [Orabug: 31722764]
- nvme: fix possible deadlock when I/O is blocked (Sagi Grimberg) [Orabug: 31885904]
- KVM: nVMX: do not use dangling shadow VMCS after guest reset (Paolo Bonzini) [Orabug: 31939079]
- Revert "usb: xhci: do not create and register shared_hcd when USB3.0 is disabled" (Thomas Tai) [Orabug: 31945609]
- uek-rpm: Use oracle-armset-1 to build uekemb2 (Dave Kleikamp) [Orabug: 31950896]
-
Fri Sep 25 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2039.el7uek]
- iommu/amd: Restore IRTE.RemapEn bit after programming IRTE (Suravee Suthikulpanit) [Orabug: 31931370]
- net: Correct warning: label 'drop' defined but not used. (John Donnelly) [Orabug: 31915658]
- KVM: Corrects build warnings for emulator_get_fpu/emulator_put_fpu (John Donnelly) [Orabug: 31907225]
- oracleasm: Access d_bdev before dropping inode (Stephen Brennan) [Orabug: 31901947]
- net/rds: Extract dest qp num for displaying in rds-info (Praveen Kumar Kannoju) [Orabug: 31880142]
- bpf: Fix bpf_event_output re-entry issue (Allan Zhang) [Orabug: 31865809]
- bpf: fix nested bpf tracepoints with per-cpu data (Matt Mullins) [Orabug: 31865809]
- libnvdimm/security: ensure sysfs poll thread woke up and fetch updated attr (Jane Chu) [Orabug: 31721803]
- uek-rpm: Turn on module signing for embedded2 kernel (Dave Kleikamp) [Orabug: 31920488]
- uek-rpm: Clean up config-aarch64-embedded2 (Dave Kleikamp) [Orabug: 31920488]
-
Fri Sep 18 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2038.el7uek]
- ext4: fix potential negative array index in do_split() (Eric Sandeen) [Orabug: 31895328] {CVE-2020-14314}
- mm/hugetlb: fix a race between hugetlb sysctl handlers (Muchun Song) [Orabug: 31884237] {CVE-2020-25285}
- rbd: require global CAP_SYS_ADMIN for mapping and unmapping (Ilya Dryomov) [Orabug: 31884161] {CVE-2020-25284}
- nfs: Fix getxattr kernel panic and memory overflow (Jeffrey Mitchell) [Orabug: 31872898] {CVE-2020-25212}
- dmaengine: ioatdma: Add Snow Ridge ioatdma device id (Dave Jiang) [Orabug: 31890616]
- genirq/irqdomain: Make sure all irq domain flags are distinct (Zenghui Yu) [Orabug: 31885296]
- irq/msi: Direct update affinity if irq is for msix or, maskable (Joe Jin) [Orabug: 31885296]
- x86/apic/msi: Plug non-maskable MSI affinity race (Joe Jin) [Orabug: 31885296]
- mm: memcg: Optimize cgroup traversal in memory.stat read (Tom Hromatka) [Orabug: 31849181]
- SUNRPC: Fix disconnection races (Trond Myklebust) [Orabug: 31796862]
- SUNRPC: Add a helper to wake up a sleeping rpc_task and set its status (Trond Myklebust) [Orabug: 31796862]
- dlmfs_file_write(): fix the bogosity in handling non-zero *ppos (Al Viro) [Orabug: 31739591]
- ocfs2: roll back the reference count modification of the parent directory if an error occurs (wangjian) [Orabug: 31739591]
- ocfs2: add missing annotations for ocfs2_refcount_cache_lock() and ocfs2_refcount_cache_unlock() (Jules Irenge) [Orabug: 31739591]
- ocfs2: replace zero-length array with flexible-array member (Gustavo A. R. Silva) [Orabug: 31739591]
- ocfs2: use memalloc_nofs_save instead of memalloc_noio_save (Matthew Wilcox (Oracle)) [Orabug: 31739591]
- ocfs2: dlm: replace zero-length array with flexible-array member (Gustavo A. R. Silva) [Orabug: 31739591]
- ocfs2: ocfs2_fs.h: replace zero-length array with flexible-array member (Gustavo A. R. Silva) [Orabug: 31739591]
- ocfs2: use scnprintf() for avoiding potential buffer overflow (Takashi Iwai) [Orabug: 31739591]
- ocfs2: cluster: replace zero-length array with flexible-array member (Gustavo A. R. Silva) [Orabug: 31739591]
- scsi: core: Register sysfs for SCSI workqueue (Bob Liu) [Orabug: 31806722]
- scsi: iscsi: Change iSCSI workqueue max_active back to 1 (Bob Liu) [Orabug: 31806722]
- scsi: iscsi: Register sysfs for iscsi workqueue (Bob Liu) [Orabug: 31806722]
- IB/mlx5: Fix MR registration flow to use UMR properly (Guy Levi) [Orabug: 31631230]
- IB/mlx5: Prevent concurrent MR updates during invalidation (Moni Shoua) [Orabug: 31631230]
- IB/mlx5: Replace kfree with kvfree (Chuhong Yuan) [Orabug: 31631230]
- RDMA/odp: Do not leak dma maps when working with huge pages (Jason Gunthorpe) [Orabug: 31631230]
- IB/mlx5: Respect new UMR capabilities (Majd Dibbiny) [Orabug: 31631230]
- RDMA/mlx5: Unify error flows in rereg MR failure paths (Leon Romanovsky) [Orabug: 31631230]
- IB/mlx5: Maintain a single emergency page (Ilya Lesokhin) [Orabug: 31631230]
- Linux 4.14.187 (Sasha Levin)
- Revert "tty: hvc: Fix data abort due to race in hvc_open" (Greg Kroah-Hartman)
- NFSv4 fix CLOSE not waiting for direct IO compeletion (Olga Kornievskaia)
- pNFS/flexfiles: Fix list corruption if the mirror count changes (Trond Myklebust)
- SUNRPC: Properly set the @subbuf parameter of xdr_buf_subsegment() (Chuck Lever)
- sunrpc: fixed rollback in rpc_gssd_dummy_populate() (Vasily Averin)
- Staging: rtl8723bs: prevent buffer overflow in update_sta_support_rate() (Dan Carpenter)
- drm/radeon: fix fb_div check in ni_init_smc_spll_table() (Denis Efremov)
- tracing: Fix event trigger to accept redundant spaces (Masami Hiramatsu)
- arm64: perf: Report the PC value in REGS_ABI_32 mode (Jiping Ma)
- mm/slab: use memzero_explicit() in kzfree() (Waiman Long)
- btrfs: fix failure of RWF_NOWAIT write into prealloc extent beyond eof (Filipe Manana)
- KVM: nVMX: Plumb L2 GPA through to PML emulation (Sean Christopherson)
- ACPI: sysfs: Fix pm_profile_attr type (Nathan Chancellor)
- ALSA: hda: Add NVIDIA codec IDs 9a & 9d through a0 to patch table (Aaron Plattner)
- blktrace: break out of blktrace setup on concurrent calls (Luis Chamberlain)
- kbuild: improve cc-option to clean up all temporary files (Masahiro Yamada)
- s390/ptrace: fix setting syscall number (Sven Schnelle)
- net: alx: fix race condition in alx_remove (Zekun Shen)
- ata/libata: Fix usage of page address by page_address in ata_scsi_mode_select_xlat function (Ye Bin)
- sched/core: Fix PI boosting between RT and DEADLINE tasks (Juri Lelli)
- net: bcmgenet: use hardware padding of runt frames (Doug Berger)
- netfilter: ipset: fix unaligned atomic access (Russell King)
- usb: gadget: udc: Potential Oops in error handling code (Dan Carpenter)
- ARM: imx5: add missing put_device() call in imx_suspend_alloc_ocram() (yu kuai)
- net: qed: fix excessive QM ILT lines consumption (Alexander Lobakin)
- net: qed: fix NVMe login fails over VFs (Alexander Lobakin)
- net: qed: fix left elements count calculation (Alexander Lobakin)
- RDMA/mad: Fix possible memory leak in ib_mad_post_receive_mads() (Fan Guo)
- ASoC: rockchip: Fix a reference count leak. (Qiushi Wu)
- RDMA/cma: Protect bind_list and listen_list while finding matching cm id (Mark Zhang)
- rxrpc: Fix handling of rwind from an ACK packet (David Howells)
- ARM: dts: NSP: Correct FA2 mailbox node (Matthew Hagan)
- efi/esrt: Fix reference count leak in esre_create_sysfs_entry. (Qiushi Wu)
- cifs/smb3: Fix data inconsistent when zero file range (Zhang Xiaoxu)
- cifs/smb3: Fix data inconsistent when punch hole (Zhang Xiaoxu)
- xhci: Poll for U0 after disabling USB2 LPM (Kai-Heng Feng)
- ALSA: usb-audio: Fix OOB access of mixer element list (Takashi Iwai)
- ALSA: usb-audio: Clean up mixer element list traverse (Takashi Iwai)
- ALSA: usb-audio: uac1: Invalidate ctl on interrupt (Julian Scheel)
- loop: replace kill_bdev with invalidate_bdev (Zheng Bin)
- cdc-acm: Add DISABLE_ECHO quirk for Microchip/SMSC chip (Joakim Tjernlund)
- xhci: Fix enumeration issue when setting max packet size for FS devices. (Al Cooper)
- xhci: Fix incorrect EP_STATE_MASK (Mathias Nyman)
- ALSA: usb-audio: add quirk for Denon DCD-1500RE (Yick W. Tse)
- usb: host: ehci-exynos: Fix error check in exynos_ehci_probe() (Tang Bin)
- usb: host: xhci-mtk: avoid runtime suspend when removing hcd (Macpaul Lin)
- USB: ehci: reopen solution for Synopsys HC bug (Longfang Liu)
- usb: add USB_QUIRK_DELAY_INIT for Logitech C922 (Tomasz Meresiński)
- usb: dwc2: Postponed gadget registration to the udc class driver (Minas Harutyunyan)
- USB: ohci-sm501: Add missed iounmap() in remove (Chuhong Yuan)
- net: core: reduce recursion limit value (Taehee Yoo)
- net: Do not clear the sock TX queue in sk_set_socket() (Tariq Toukan)
- net: Fix the arp error in some cases (guodeqing)
- ip6_gre: fix use-after-free in ip6gre_tunnel_lookup() (Taehee Yoo)
- tcp_cubic: fix spurious HYSTART_DELAY exit upon drop in min RTT (Neal Cardwell)
- ip_tunnel: fix use-after-free in ip_tunnel_lookup() (Taehee Yoo)
- tg3: driver sleeps indefinitely when EEH errors exceed eeh_max_freezes (David Christensen)
- tcp: grow window for OOO packets only for SACK flows (Eric Dumazet)
- sctp: Don't advertise IPv4 addresses if ipv6only is set on the socket (Marcelo Ricardo Leitner)
- rxrpc: Fix notification call on completion of discarded calls (David Howells)
- rocker: fix incorrect error handling in dma_rings_init (Aditya Pakki)
- net: usb: ax88179_178a: fix packet alignment padding (Jeremy Kerr)
- net: fix memleak in register_netdevice() (Yang Yingliang)
- net: bridge: enfore alignment for ethernet address (Thomas Martitz)
- mld: fix memory leak in ipv6_mc_destroy_dev() (Wang Hai)
- ibmveth: Fix max MTU limit (Thomas Falcon)
- apparmor: don't try to replace stale label in ptraceme check (Jann Horn)
- fix a braino in "sparc32: fix register window handling in genregs32_[gs]et()" (Al Viro)
- net: sched: export __netdev_watchdog_up() (Valentin Longchamp)
- block/bio-integrity: don't free 'buf' if bio_integrity_add_page() failed (yu kuai)
- net: be more gentle about silly gso requests coming from user (Eric Dumazet)
- scsi: scsi_devinfo: handle non-terminated strings (Martin Wilck)
- Linux 4.14.186 (Greg Kroah-Hartman)
- kvm: x86: Fix reserved bits related calculation errors caused by MKTME (Kai Huang)
- md: add feature flag MD_FEATURE_RAID0_LAYOUT (NeilBrown)
- net: core: device_rename: Use rwsem instead of a seqcount (Ahmed S. Darwish)
- sched/rt, net: Use CONFIG_PREEMPTION.patch (Thomas Gleixner)
- kretprobe: Prevent triggering kretprobe from within kprobe_flush_task (Jiri Olsa)
- e1000e: Do not wake up the system via WOL if device wakeup is disabled (Chen Yu)
- kprobes: Fix to protect kick_kprobe_optimizer() by kprobe_mutex (Masami Hiramatsu)
- crypto: algboss - don't wait during notifier callback (Eric Biggers)
- crypto: algif_skcipher - Cap recv SG list at ctx->used (Herbert Xu)
- mtd: rawnand: tmio: Fix the probe error path (Miquel Raynal)
- mtd: rawnand: mtk: Fix the probe error path (Miquel Raynal)
- mtd: rawnand: plat_nand: Fix the probe error path (Miquel Raynal)
- mtd: rawnand: socrates: Fix the probe error path (Miquel Raynal)
- mtd: rawnand: oxnas: Fix the probe error path (Miquel Raynal)
- mtd: rawnand: oxnas: Add of_node_put() (Nishka Dasgupta)
- mtd: rawnand: orion: Fix the probe error path (Miquel Raynal)
- mtd: rawnand: xway: Fix the probe error path (Miquel Raynal)
- mtd: rawnand: sharpsl: Fix the probe error path (Miquel Raynal)
- mtd: rawnand: diskonchip: Fix the probe error path (Miquel Raynal)
- mtd: rawnand: Pass a nand_chip object to nand_release() (Boris Brezillon)
- block: nr_sects_write(): Disable preemption on seqcount write (Ahmed S. Darwish)
- x86/boot/compressed: Relax sed symbol type regex for LLVM ld.lld (Ard Biesheuvel)
- drm/dp_mst: Increase ACT retry timeout to 3s (Lyude Paul)
- ext4: fix partial cluster initialization when splitting extent (Jeffle Xu)
- selinux: fix double free (Tom Rix)
- drm/qxl: Use correct notify port address when creating cursor ring (Huacai Chen)
- drm/dp_mst: Reformat drm_dp_check_act_status() a bit (Lyude Paul)
- drm: encoder_slave: fix refcouting error for modules (Wolfram Sang)
- libata: Use per port sync for detach (Kai-Heng Feng)
- arm64: hw_breakpoint: Don't invoke overflow handler on uaccess watchpoints (Will Deacon)
- block: Fix use-after-free in blkdev_get() (Jason Yan)
- perf report: Fix NULL pointer dereference in hists__fprintf_nr_sample_events() (Gaurav Singh)
- usb/ehci-platform: Set PM runtime as active on resume (Qais Yousef)
- usb/xhci-plat: Set PM runtime as active on resume (Qais Yousef)
- scsi: acornscsi: Fix an error handling path in acornscsi_probe() (Christophe JAILLET)
- drm/sun4i: hdmi ddc clk: Fix size of m divider (Jernej Skrabec)
- selftests/net: in timestamping, strncpy needs to preserve null byte (tannerlove)
- gfs2: fix use-after-free on transaction ail lists (Bob Peterson)
- blktrace: fix endianness for blk_log_remap() (Chaitanya Kulkarni)
- blktrace: fix endianness in get_pdu_int() (Chaitanya Kulkarni)
- blktrace: use errno instead of bi_status (Chaitanya Kulkarni)
- selftests/vm/pkeys: fix alloc_random_pkey() to make it really random (Ram Pai)
- elfnote: mark all .note sections SHF_ALLOC (Nick Desaulniers)
- include/linux/bitops.h: avoid clang shift-count-overflow warnings (Arnd Bergmann)
- lib/zlib: remove outdated and incorrect pre-increment optimization (Jann Horn)
- geneve: change from tx_error to tx_dropped on missing metadata (Jiri Benc)
- crypto: omap-sham - add proper load balancing support for multicore (Tero Kristo)
- pinctrl: freescale: imx: Fix an error handling path in 'imx_pinctrl_probe()' (Christophe JAILLET)
- pinctrl: imxl: Fix an error handling path in 'imx1_pinctrl_core_probe()' (Christophe JAILLET)
- scsi: ufs: Don't update urgent bkops level when toggling auto bkops (Can Guo)
- scsi: iscsi: Fix reference count leak in iscsi_boot_create_kobj (Qiushi Wu)
- gfs2: Allow lock_nolock mount to specify jid=X (Bob Peterson)
- openrisc: Fix issue with argument clobbering for clone/fork (Stafford Horne)
- vfio/mdev: Fix reference count leak in add_mdev_supported_type (Qiushi Wu)
- ASoC: fsl_asrc_dma: Fix dma_chan leak when config DMA channel failed (Xiyu Yang)
- extcon: adc-jack: Fix an error handling path in 'adc_jack_probe()' (Christophe JAILLET)
- powerpc/4xx: Don't unmap NULL mbase (huhai)
- NFSv4.1 fix rpc_call_done assignment for BIND_CONN_TO_SESSION (Olga Kornievskaia)
- net: sunrpc: Fix off-by-one issues in 'rpc_ntop6' (Fedor Tokarev)
- scsi: ufs-qcom: Fix scheduling while atomic issue (Jeffrey Hugo)
- clk: bcm2835: Fix return type of bcm2835_register_gate (Nathan Chancellor)
- x86/apic: Make TSC deadline timer detection message visible (Borislav Petkov)
- usb: gadget: Fix issue with config_ep_by_speed function (Pawel Laszczak)
- usb: gadget: fix potential double-free in m66592_probe. (Qiushi Wu)
- usb: gadget: lpc32xx_udc: don't dereference ep pointer before null check (Colin Ian King)
- USB: gadget: udc: s3c2410_udc: Remove pointless NULL check in s3c2410_udc_nuke (Nathan Chancellor)
- usb: dwc2: gadget: move gadget resume after the core is in L0 state (Fabrice Gasnier)
- watchdog: da9062: No need to ping manually before setting timeout (Stefan Riedmueller)
- IB/cma: Fix ports memory leak in cma_configfs (Maor Gottlieb)
- PCI/PTM: Inherit Switch Downstream Port PTM settings from Upstream Port (Bjorn Helgaas)
- dm zoned: return NULL if dmz_get_zone_for_reclaim() fails to find a zone (Hannes Reinecke)
- powerpc/64s/pgtable: fix an undefined behaviour (Qian Cai)
- clk: samsung: exynos5433: Add IGNORE_UNUSED flag to sclk_i2s1 (Marek Szyprowski)
- tty: n_gsm: Fix bogus i++ in gsm_data_kick (Gregory CLEMENT)
- USB: host: ehci-mxc: Add error handling in ehci_mxc_drv_probe() (Tang Bin)
- drm/msm/mdp5: Fix mdp5_init error path for failed mdp5_kms allocation (Roy Spliet)
- usb/ohci-platform: Fix a warning when hibernating (Qais Yousef)
- vfio-pci: Mask cap zero (Alex Williamson)
- powerpc/ps3: Fix kexec shutdown hang (Geoff Levand)
- powerpc/pseries/ras: Fix FWNMI_VALID off by one (Nicholas Piggin)
- tty: n_gsm: Fix waking up upper tty layer when room available (Gregory CLEMENT)
- tty: n_gsm: Fix SOF skipping (Gregory CLEMENT)
- PCI: Fix pci_register_host_bridge() device_register() error handling (Rob Herring)
- clk: ti: composite: fix memory leak (Tero Kristo)
- dlm: remove BUG() before panic() (Arnd Bergmann)
- power: supply: smb347-charger: IRQSTAT_D is volatile (Dmitry Osipenko)
- power: supply: lp8788: Fix an error handling path in 'lp8788_charger_probe()' (Christophe JAILLET)
- PCI/ASPM: Allow ASPM on links to PCIe-to-PCI/PCI-X Bridges (Kai-Heng Feng)
- PCI: rcar: Fix incorrect programming of OB windows (Andrew Murray)
- drivers: base: Fix NULL pointer exception in __platform_driver_probe() if a driver developer is foolish (Kuppuswamy Sathyanarayanan)
- serial: amba-pl011: Make sure we initialize the port.lock spinlock (John Stultz)
- i2c: pxa: fix i2c_pxa_scream_blue_murder() debug output (Russell King)
- staging: sm750fb: add missing case while setting FB_VISUAL (Matej Dujava)
- thermal/drivers/ti-soc-thermal: Avoid dereferencing ERR_PTR (Sudip Mukherjee)
- tty: hvc: Fix data abort due to race in hvc_open (Raghavendra Rao Ananta)
- s390/qdio: put thinint indicator after early error (Julian Wiedmann)
- ALSA: usb-audio: Improve frames size computation (Alexander Tsoy)
- scsi: qedi: Do not flush offload work if ARP not resolved (Nilesh Javali)
- staging: greybus: fix a missing-check bug in gb_lights_light_config() (Chen Zhou)
- scsi: ibmvscsi: Don't send host info in adapter info MAD after LPM (Tyrel Datwyler)
- scsi: sr: Fix sr_probe() missing deallocate of device minor (Simon Arlott)
- apparmor: fix introspection of of task mode for unconfined tasks (John Johansen)
- mksysmap: Fix the mismatch of '.L' symbols in System.map (ashimida)
- NTB: Fix the default port and peer numbers for legacy drivers (Logan Gunthorpe)
- yam: fix possible memory leak in yam_init_driver (Wang Hai)
- powerpc/crashkernel: Take "mem=" option into account (Pingfan Liu)
- nfsd: Fix svc_xprt refcnt leak when setup callback client failed (Xiyu Yang)
- powerpc/perf/hv-24x7: Fix inconsistent output values incase multiple hv-24x7 events run (Kajol Jain)
- clk: clk-flexgen: fix clock-critical handling (Alain Volmat)
- scsi: lpfc: Fix lpfc_nodelist leak when processing unsolicited event (Xiyu Yang)
- mfd: wm8994: Fix driver operation if loaded as modules (Marek Szyprowski)
- m68k/PCI: Fix a memory leak in an error handling path (Christophe JAILLET)
- vfio/pci: fix memory leaks in alloc_perm_bits() (Qian Cai)
- ps3disk: use the default segment boundary (Emmanuel Nicolet)
- PCI: aardvark: Don't blindly enable ASPM L0s and don't write to read-only register (Pali Rohár)
- dm mpath: switch paths in dm_blk_ioctl() code path (Martin Wilck)
- usblp: poison URBs upon disconnect (Oliver Neukum)
- i2c: pxa: clear all master action bits in i2c_pxa_stop_message() (Russell King)
- f2fs: report delalloc reserve as non-free in statfs for project quota (Konstantin Khlebnikov)
- iio: bmp280: fix compensation of humidity (Andreas Klinger)
- ALSA: isa/wavefront: prevent out of bounds write in ioctl (Dan Carpenter)
- scsi: qedi: Check for buffer overflow in qedi_set_path() (Dan Carpenter)
- ARM: integrator: Add some Kconfig selections (Linus Walleij)
- ASoC: davinci-mcasp: Fix dma_chan refcnt leak when getting dma type (Xiyu Yang)
- backlight: lp855x: Ensure regulators are disabled on probe failure (Jon Hunter)
- clk: qcom: msm8916: Fix the address location of pll->config_reg (Bryan O'Donoghue)
- remoteproc: Fix IDR initialisation in rproc_alloc() (Alex Elder)
- iio: pressure: bmp280: Tolerate IRQ before registering (Andy Shevchenko)
- i2c: piix4: Detect secondary SMBus controller on AMD AM4 chipsets (Adam Honse)
- clk: sunxi: Fix incorrect usage of round_down() (Rikard Falkeborn)
- power: supply: bq24257_charger: Replace depends on REGMAP_I2C with select (Enric Balletbo i Serra)
- drm/i915: Whitelist context-local timestamp in the gen9 cmdparser (Chris Wilson)
- s390: fix syscall_get_error for compat processes (Dmitry V. Levin)
- Linux 4.14.185 (Greg Kroah-Hartman)
- perf symbols: Fix debuginfo search for Ubuntu (Adrian Hunter)
- perf probe: Fix to check blacklist address correctly (Masami Hiramatsu)
- perf probe: Do not show the skipped events (Masami Hiramatsu)
- w1: omap-hdq: cleanup to add missing newline for some dev_dbg (H. Nikolaus Schaller)
- mtd: rawnand: pasemi: Fix the probe error path (Miquel Raynal)
- mtd: rawnand: brcmnand: fix hamming oob layout (Álvaro Fernández Rojas)
- sunrpc: clean up properly in gss_mech_unregister() (NeilBrown)
- sunrpc: svcauth_gss_register_pseudoflavor must reject duplicate registrations. (NeilBrown)
- kbuild: force to build vmlinux if CONFIG_MODVERSION=y (Masahiro Yamada)
- powerpc/64s: Save FSCR to init_task.thread.fscr after feature init (Michael Ellerman)
- powerpc/64s: Don't let DT CPU features set FSCR_DSCR (Michael Ellerman)
- drivers/macintosh: Fix memleak in windfarm_pm112 driver (Michael Ellerman)
- ARM: tegra: Correct PL310 Auxiliary Control Register initialization (Dmitry Osipenko)
- kernel/cpu_pm: Fix uninitted local in cpu_pm (Douglas Anderson)
- dm crypt: avoid truncating the logical block size (Eric Biggers)
- sparc64: fix misuses of access_process_vm() in genregs32_[sg]et() (Al Viro)
- sparc32: fix register window handling in genregs32_[gs]et() (Al Viro)
- pinctrl: samsung: Save/restore eint_mask over suspend for EINT_TYPE GPIOs (Jonathan Bakker)
- power: vexpress: add suppress_bind_attrs to true (Anders Roxell)
- igb: Report speed and duplex as unknown when device is runtime suspended (Kai-Heng Feng)
- media: ov5640: fix use of destroyed mutex (Tomi Valkeinen)
- b43_legacy: Fix connection problem with WPA3 (Larry Finger)
- b43: Fix connection problem with WPA3 (Larry Finger)
- b43legacy: Fix case where channel status is corrupted (Larry Finger)
- media: go7007: fix a miss of snd_card_free (Chuhong Yuan)
- carl9170: remove P2P_GO support (Christian Lamparter)
- e1000e: Relax condition to trigger reset for ME workaround (Punit Agrawal)
- e1000e: Disable TSO for buffer overrun workaround (Kai-Heng Feng)
- PCI: Program MPS for RCiEP devices (Ashok Raj)
- blk-mq: move _blk_mq_update_nr_hw_queues synchronize_rcu call (Giuliano Procida)
- btrfs: fix wrong file range cleanup after an error filling dealloc range (Filipe Manana)
- btrfs: fix error handling when submitting direct I/O bio (Omar Sandoval)
- PCI: Unify ACS quirk desired vs provided checking (Bjorn Helgaas)
- PCI: Add ACS quirk for Intel Root Complex Integrated Endpoints (Ashok Raj)
- PCI: Generalize multi-function power dependency device links (Abhishek Sahu)
- vga_switcheroo: Use device link for HDA controller (Lukas Wunner)
- vga_switcheroo: Deduplicate power state tracking (Lukas Wunner)
- PCI: Make ACS quirk implementations more uniform (Bjorn Helgaas)
- PCI: Add ACS quirk for iProc PAXB (Abhinav Ratna)
- PCI: Avoid FLR for AMD Starship USB 3.0 (Kevin Buettner)
- PCI: Avoid FLR for AMD Matisse HD Audio & USB 3.0 (Marcos Scriven)
- PCI: Disable MSI for Freescale Layerscape PCIe RC mode (Hou Zhiqiang)
- ext4: fix race between ext4_sync_parent() and rename() (Eric Biggers)
- ext4: fix error pointer dereference (Jeffle Xu)
- ext4: fix EXT_MAX_EXTENT/INDEX to check for zeroed eh_max (Harshad Shirwadkar)
- evm: Fix possible memory leak in evm_calc_hmac_or_hash() (Roberto Sassu)
- ima: Directly assign the ima_default_policy pointer to ima_rules (Roberto Sassu)
- ima: Fix ima digest hash table key calculation (Krzysztof Struczynski)
- mm: thp: make the THP mapcount atomic against __split_huge_pmd_locked() (Andrea Arcangeli)
- btrfs: send: emit file capabilities after chown (Marcos Paulo de Souza)
- string.h: fix incompatibility between FORTIFY_SOURCE and KASAN (Daniel Axtens)
- platform/x86: hp-wmi: Convert simple_strtoul() to kstrtou32() (Andy Shevchenko)
- cpuidle: Fix three reference count leaks (Qiushi Wu)
- spi: dw: Return any value retrieved from the dma_transfer callback (Serge Semin)
- mmc: sdhci-esdhc-imx: fix the mask for tuning start point (Haibo Chen)
- ixgbe: fix signed-integer-overflow warning (Xie XiuQi)
- mmc: via-sdmmc: Respect the cmd->busy_timeout from the mmc core (Ulf Hansson)
- staging: greybus: sdio: Respect the cmd->busy_timeout from the mmc core (Ulf Hansson)
- mmc: sdhci-msm: Set SDHCI_QUIRK_MULTIBLOCK_READ_ACMD12 quirk (Veerabhadrarao Badiganti)
- MIPS: Fix IRQ tracing when call handle_fpe() and handle_msa_fpe() (YuanJunQing)
- PCI: Don't disable decoding when mmio_always_on is set (Jiaxun Yang)
- macvlan: Skip loopback packets in RX handler (Alexander Sverdlin)
- m68k: mac: Don't call via_flush_cache() on Mac IIfx (Finn Thain)
- x86/mm: Stop printing BRK addresses (Arvind Sankar)
- mips: Add udelay lpj numbers adjustment (Serge Semin)
- mips: MAAR: Use more precise address mask (Serge Semin)
- x86/boot: Correct relocation destination on old linkers (Arvind Sankar)
- mwifiex: Fix memory corruption in dump_station (Pali Rohár)
- rtlwifi: Fix a double free in _rtl_usb_tx_urb_setup() (Dan Carpenter)
- md: don't flush workqueue unconditionally in md_open (Guoqing Jiang)
- net: qed*: Reduce RX and TX default ring count when running inside kdump kernel (Bhupesh Sharma)
- wcn36xx: Fix error handling path in 'wcn36xx_probe()' (Christophe JAILLET)
- nvme: refine the Qemu Identify CNS quirk (Christoph Hellwig)
- kgdb: Fix spurious true from in_dbg_master() (Daniel Thompson)
- mips: cm: Fix an invalid error code of INTVN_*_ERR (Serge Semin)
- MIPS: Truncate link address into 32bit for 32bit kernel (Jiaxun Yang)
- Crypto/chcr: fix for ccm(aes) failed test (Devulapally Shiva Krishna)
- powerpc/spufs: fix copy_to_user while atomic (Jeremy Kerr)
- net: allwinner: Fix use correct return type for ndo_start_xmit() (Yunjian Wang)
- media: cec: silence shift wrapping warning in __cec_s_log_addrs() (Dan Carpenter)
- net: lpc-enet: fix error return code in lpc_mii_init() (Wei Yongjun)
- exit: Move preemption fixup up, move blocking operations down (Jann Horn)
- lib/mpi: Fix 64-bit MIPS build with Clang (Nathan Chancellor)
- net: bcmgenet: set Rx mode before starting netif (Doug Berger)
- netfilter: nft_nat: return EOPNOTSUPP if type or flags are not supported (Pablo Neira Ayuso)
- audit: fix a net reference leak in audit_list_rules_send() (Paul Moore)
- MIPS: Make sparse_init() using top-down allocation (Tiezhu Yang)
- media: platform: fcp: Set appropriate DMA parameters (Kieran Bingham)
- media: dvb: return -EREMOTEIO on i2c transfer failure. (Colin Ian King)
- audit: fix a net reference leak in audit_send_reply() (Paul Moore)
- dt-bindings: display: mediatek: control dpi pins mode to avoid leakage (Jitao Shi)
- e1000: Distribute switch variables for initialization (Kees Cook)
- tools api fs: Make xxx__mountpoint() more scalable (Stephane Eranian)
- brcmfmac: fix wrong location to get firmware feature (Jaehoon Chung)
- staging: android: ion: use vmap instead of vm_map_ram (Christoph Hellwig)
- net: vmxnet3: fix possible buffer overflow caused by bad DMA value in vmxnet3_get_rss() (Jia-Ju Bai)
- x86/kvm/hyper-v: Explicitly align hcall param for kvm_hyperv_exit (Jon Doron)
- spi: dw: Fix Rx-only DMA transfers (Serge Semin)
- ARM: 8978/1: mm: make act_mm() respect THREAD_SIZE (Linus Walleij)
- btrfs: do not ignore error from btrfs_next_leaf() when inserting checksums (Filipe Manana)
- clocksource: dw_apb_timer_of: Fix missing clockevent timers (Serge Semin)
- clocksource: dw_apb_timer: Make CPU-affiliation being optional (Serge Semin)
- spi: dw: Enable interrupts in accordance with DMA xfer mode (Serge Semin)
- kgdb: Prevent infinite recursive entries to the debugger (Douglas Anderson)
- Bluetooth: Add SCO fallback for invalid LMP parameters error (Hsin-Yu Chao)
- MIPS: Loongson: Build ATI Radeon GPU driver as module (Tiezhu Yang)
- ixgbe: Fix XDP redirect on archs with PAGE_SIZE above 4K (Jesper Dangaard Brouer)
- spi: dw: Zero DMA Tx and Rx configurations on stack (Andy Shevchenko)
- net: ena: fix error returning in ena_com_get_hash_function() (Arthur Kiyanovski)
- spi: pxa2xx: Apply CS clk quirk to BXT (Evan Green)
- objtool: Ignore empty alternatives (Julien Thierry)
- media: si2157: Better check for running tuner in init (Brad Love)
- crypto: ccp -- don't "select" CONFIG_DMADEVICES (Arnd Bergmann)
- drm: bridge: adv7511: Extend list of audio sample rates (Bogdan Togorean)
- ACPI: GED: use correct trigger type field in _Exx / _Lxx handling (Ard Biesheuvel)
- xen/pvcalls-back: test for errors when calling backend_connect() (Juergen Gross)
- can: kvaser_usb: kvaser_usb_leaf: Fix some info-leaks to USB devices (Xiaolong Huang)
- mmc: sdio: Fix potential NULL pointer error in mmc_sdio_init_card() (Ulf Hansson)
- mmc: sdhci-msm: Clear tuning done flag while hs400 tuning (Veerabhadrarao Badiganti)
- agp/intel: Reinforce the barrier after GTT updates (Chris Wilson)
- perf: Add cond_resched() to task_function_call() (Barret Rhoden)
- fat: don't allow to mount if the FAT length == 0 (OGAWA Hirofumi)
- mm/slub: fix a memory leak in sysfs_slab_add() (Wang Hai)
- Smack: slab-out-of-bounds in vsscanf (Casey Schaufler)
- ath9k: Fix general protection fault in ath9k_hif_usb_rx_cb (Qiujun Huang)
- ath9x: Fix stack-out-of-bounds Write in ath9k_hif_usb_rx_cb (Qiujun Huang)
- ath9k: Fix use-after-free Write in ath9k_htc_rx_msg (Qiujun Huang)
- ath9k: Fix use-after-free Read in ath9k_wmi_ctrl_rx (Qiujun Huang)
- KVM: arm64: Make vcpu_cp1x() work on Big Endian hosts (Marc Zyngier)
- KVM: MIPS: Fix VPN2_MASK definition for variable cpu_vmbits (Xing Li)
- KVM: MIPS: Define KVM_ENTRYHI_ASID to cpu_asid_mask(&boot_cpu_data) (Xing Li)
- KVM: nVMX: Consult only the "basic" exit reason when routing nested exit (Sean Christopherson)
- KVM: nSVM: leave ASID aside in copy_vmcb_control_area (Paolo Bonzini)
- KVM: nSVM: fix condition for filtering async PF (Paolo Bonzini)
- video: fbdev: w100fb: Fix a potential double free. (Christophe JAILLET)
- proc: Use new_inode not new_inode_pseudo (Eric W. Biederman)
- ovl: initialize error in ovl_copy_xattr (Yuxuan Shui)
- selftests/net: in rxtimestamp getopt_long needs terminating null entry (tannerlove)
- crypto: virtio: Fix dest length calculation in __virtio_crypto_skcipher_do_req() (Longpeng(Mike))
- crypto: virtio: Fix src/dst scatterlist calculation in __virtio_crypto_skcipher_do_req() (Longpeng(Mike))
- crypto: virtio: Fix use-after-free in virtio_crypto_skcipher_finalize_req() (Longpeng(Mike))
- spi: bcm2835: Fix controller unregister order (Lukas Wunner)
- spi: pxa2xx: Fix controller unregister order (Lukas Wunner)
- spi: Fix controller unregister order (Lukas Wunner)
- spi: No need to assign dummy value in spi_unregister_controller() (Andy Shevchenko)
- spi: dw: Fix controller unregister order (Lukas Wunner)
- spi: dw: fix possible race condition (Sasha Levin)
- x86/speculation: PR_SPEC_FORCE_DISABLE enforcement for indirect branches. (Anthony Steinhauser)
- x86/speculation: Change misspelled STIPB to STIBP (Waiman Long)
- KVM: x86: only do L1TF workaround on affected processors (Paolo Bonzini)
- kvm: x86: Fix L1TF mitigation for shadow MMU (Kai Huang)
- ALSA: pcm: disallow linking stream to itself (Michał Mirosław)
- crypto: cavium/nitrox - Fix 'nitrox_get_first_device()' when ndevlist is fully iterated (Christophe JAILLET)
- spi: bcm-qspi: when tx/rx buffer is NULL set to 0 (Justin Chen)
- spi: bcm2835aux: Fix controller unregister order (Lukas Wunner)
- nilfs2: fix null pointer dereference at nilfs_segctor_do_construct() (Ryusuke Konishi)
- cgroup, blkcg: Prepare some symbols for module and !CONFIG_CGROUP usages (Tejun Heo)
- ACPI: PM: Avoid using power resources if there are none for D0 (Rafael J. Wysocki)
- ACPI: GED: add support for _Exx / _Lxx handler methods (Ard Biesheuvel)
- ACPI: CPPC: Fix reference count leak in acpi_cppc_processor_probe() (Qiushi Wu)
- ACPI: sysfs: Fix reference count leak in acpi_sysfs_add_hotplug_profile() (Qiushi Wu)
- ALSA: usb-audio: Fix inconsistent card PM state after resume (Takashi Iwai)
- ALSA: hda/realtek - add a pintbl quirk for several Lenovo machines (Hui Wang)
- ALSA: es1688: Add the missed snd_card_free() (Chuhong Yuan)
- efi/efivars: Add missing kobject_put() in sysfs entry creation error path (Ard Biesheuvel)
- x86/reboot/quirks: Add MacBook6,1 reboot quirk (Hill Ma)
- x86/PCI: Mark Intel C620 MROMs as having non-compliant BARs (Xiaochun Lee)
- x86_64: Fix jiffies ODR violation (Bob Haarman)
- mm: add kvfree_sensitive() for freeing sensitive data objects (Waiman Long)
- perf probe: Accept the instance number of kretprobe event (Masami Hiramatsu)
- ath9k_htc: Silence undersized packet warnings (Masashi Honma)
- powerpc/xive: Clear the page tables for the ESB IO mapping (Cédric Le Goater)
- drivers/net/ibmvnic: Update VNIC protocol version reporting (Thomas Falcon)
- Input: synaptics - add a second working PNP_ID for Lenovo T470s (Dennis Kadioglu)
- sched/fair: Don't NUMA balance for kthreads (Jens Axboe)
- ARM: 8977/1: ptrace: Fix mask for thumb breakpoint hook (Fredrik Strupe)
- crypto: talitos - fix ECB and CBC algs ivsize (Su Kang Yin)
- serial: imx: Fix handling of TC irq in combination with DMA (Uwe Kleine-König)
- vxlan: Avoid infinite loop when suppressing NS messages with invalid options (Ido Schimmel)
- ipv6: fix IPV6_ADDRFORM operation logic (Hangbin Liu)
-
Fri Sep 11 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2037.el7uek]
- PCI: Probe bridge window attributes once at enumeration-time (Bjorn Helgaas) [Orabug: 31867569]
- net/packet: fix overflow in tpacket_rcv (Or Cohen) [Orabug: 31866488] {CVE-2020-14386} {CVE-2020-14386}
- block: better deal with the delayed not supported case in blk_cloned_rq_check_limits (Ritika Srivastava) [Orabug: 31850342]
- block: Return blk_status_t instead of errno codes (Ritika Srivastava) [Orabug: 31850342]
- block: print offending values when cloned rq limits are exceeded (John Pittman) [Orabug: 31850342]
- iommu/amd: Use cmpxchg_double() when updating 128-bit IRTE (Suravee Suthikulpanit) [Orabug: 31849531]
- efi/x86/Add missing error handling to old_memmap 1:1 mapping code (Gen Zhang) [Orabug: 31765890] {CVE-2019-12380}
- scsi: qla2xxx: Fix login timeout (Quinn Tran) [Orabug: 31721022]
-
Fri Sep 04 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2036.el7uek]
- Pensando: kernel config changes for kdump (Rob Gardner) [Orabug: 31848637]
- Pensando: Enable iScsi in kernel config (Rob Gardner) [Orabug: 31848637]
- sample-trace-array: Fix timer definition in samples/ftrace/sample-trace-array.c (Aruna Ramakrishna) [Orabug: 31845459]
- kabi fix for reparent slab memory on cgroup removal patchset (Tom Hromatka) [Orabug: 31746021]
- mm/memcontrol.c: add missed css_put() (Muchun Song) [Orabug: 31746021]
- mm: memcg/slab: reparent memcg kmem_caches on cgroup removal (Roman Gushchin) [Orabug: 31746021]
- mm: memcg/slab: stop setting page->mem_cgroup pointer for slab pages (Roman Gushchin) [Orabug: 31746021]
- mm: memcg/slab: rework non-root kmem_cache lifecycle management (Roman Gushchin) [Orabug: 31746021]
- mm: memcg/slab: synchronize access to kmem_cache dying flag using a spinlock (Roman Gushchin) [Orabug: 31746021]
- mm: memcg/slab: don't check the dying flag on kmem_cache creation (Roman Gushchin) [Orabug: 31746021]
- mm: memcg/slab: unify SLAB and SLUB page accounting (Roman Gushchin) [Orabug: 31746021]
- mm: memcg/slab: introduce __memcg_kmem_uncharge_memcg() (Roman Gushchin) [Orabug: 31746021]
- mm: memcg/slab: generalize postponed non-root kmem_cache deactivation (Roman Gushchin) [Orabug: 31746021]
- mm: memcg/slab: rename slab delayed deactivation functions and fields (Roman Gushchin) [Orabug: 31746021]
- mm: memcg/slab: postpone kmem_cache memcg pointer initialization to memcg_link_cache() (Roman Gushchin) [Orabug: 31746021]
- mm: introduce mem_cgroup_put() helper (Roman Gushchin) [Orabug: 31746021]
- mm/memcontrol.c: export mem_cgroup_is_root() (Kirill Tkhai) [Orabug: 31746021]
- memcg: localize memcg_kmem_enabled() check (Shakeel Butt) [Orabug: 31746021]
- mm: fix race between kmem_cache destroy, create and deactivate (Shakeel Butt) [Orabug: 31746021]
- IB/mlx5: Expose RoCE accelerator counters (Avihai Horon) [Orabug: 31621896]
- net/mlx5: Add RoCE accelerator counters (Leon Romanovsky) [Orabug: 31621896]
- uek-rpm: Sync up aarch64 config files with latest Marvell patches (Dave Kleikamp) [Orabug: 31838252]
- drivers: marvell: otx2-sdei-ghes: correct issues with crashdump kernel (Rick Farrington) [Orabug: 31838252]
- drivers: mtd: spi-nor: Add MX66L2G45GXRI00 macronix flash (Selvam Venkatachalam) [Orabug: 31838252]
- irqchip/gic-v3: Add workaround for interrupt loss on IPI (Linu Cherian) [Orabug: 31838252]
- octeontx2-af: fix Extended DSA and eDSA parsing (Satha Rao) [Orabug: 31838252]
- drivers: gicv3: Adds workaround for Marvell erratum 38545 (Bhaskara Budiredla) [Orabug: 31838252]
- octeontx2-af: reset HWS group mask during FLR (Michal Mazur) [Orabug: 31838252]
- drivers: marvell: otx2: sdei-ghes: add BERT support for RAS errors (Rick Farrington) [Orabug: 31838252]
- ACPI: APEI: BERT: support BERT in non-ACPI systems (Rick Farrington) [Orabug: 31838252]
- Documentation: dt: edac: update sdei-ghes/bed-bert settings (Rick Farrington) [Orabug: 31838252]
- lib: Reduce user_access_begin() boundaries in strncpy_from_user() and strnlen_user() (Christophe Leroy) [Orabug: 31758823] {CVE-2018-20669}
- x86: uaccess: Inhibit speculation past access_ok() in user_access_begin() (Will Deacon) [Orabug: 31758823] {CVE-2018-20669}
- arch/openrisc: Fix issues with access_ok() (Stafford Horne) [Orabug: 31758823] {CVE-2018-20669}
- Fix 'acccess_ok()' on alpha and SH (Linus Torvalds) [Orabug: 31758823] {CVE-2018-20669}
- make 'user_access_begin()' do 'access_ok()' (Linus Torvalds) [Orabug: 31758823] {CVE-2018-20669}
- sample-trace-array: Fix sleeping function called from invalid context (Kefeng Wang) [Orabug: 31712850]
- sample-trace-array: Remove trace_array 'sample-instance' (Kefeng Wang) [Orabug: 31712850]
- tracing: Sample module to demonstrate kernel access to Ftrace instances. (Divya Indi) [Orabug: 31712850]
- tracing: Adding new functions for kernel access to Ftrace instances (Aruna Ramakrishna) [Orabug: 31712850]
- tracing: Adding NULL checks for trace_array descriptor pointer (Divya Indi) [Orabug: 31712850]
- tracing: Verify if trace array exists before destroying it. (Divya Indi) [Orabug: 31712850]
- tracing: Declare newly exported APIs in include/linux/trace.h (Divya Indi) [Orabug: 31712850]
- tracing: Kernel access to Ftrace instances (Divya Indi) [Orabug: 31712850]
-
Fri Aug 28 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2035.el7uek]
- Revert "efi/x86/Add missing error handling to old_memmap 1:1 mapping code" (Dave Kleikamp) [Orabug: 31815626]
- rename kABI whitelists to lockedlists (Dan Duval) [Orabug: 31783147]
- RDMA/cm: Fix missing RDMA_CM_EVENT_REJECTED event after receiving REJ message (Leon Romanovsky) [Orabug: 31784657]
- md: get sysfs entry after redundancy attr group create (Junxiao Bi) [Orabug: 31682035]
- md: fix deadlock causing by sysfs_notify (Junxiao Bi) [Orabug: 31682035]
- RDMA/cm: Protect access to remote_sidr_table (Maor Gottlieb) [Orabug: 31784890]
- net/rds: rds_ib_remove_one() needs to wait (Ka-Cheong Poon) [Orabug: 31794611]
- tcp: add sanity tests in tcp_add_backlog() (Eric Dumazet) [Orabug: 31786543]
-
Fri Aug 21 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2034.el7uek]
- bpf: add a test case to test single tp multiple bpf attachment (Yonghong Song) [Orabug: 31667601]
- bpf: permit multiple bpf attachments for a single perf event (Yonghong Song) [Orabug: 31667601]
- bpf: use the same condition in perf event set/free bpf handler (Yonghong Song) [Orabug: 31667601]
- bpf: allow access to skb->len from offloads (Jakub Kicinski) [Orabug: 31667601]
- bpf: move knowledge about post-translation offsets out of verifier (Jakub Kicinski) [Orabug: 31667601]
- bpf: remove the verifier ops from program structure (Alan Maguire) [Orabug: 31667601]
- bpf: split verifier and program ops (Jakub Kicinski) [Orabug: 31667601]
- bpf: verifier: set reg_type on context accesses in second pass (Jakub Kicinski) [Orabug: 31667601]
- libbpf: sync bpf.h (Alexei Starovoitov) [Orabug: 31667601]
- bpf: introduce BPF_PROG_QUERY command (Alexei Starovoitov) [Orabug: 31667601]
- bpf: multi program support for cgroup+bpf (Alexei Starovoitov) [Orabug: 31667601]
- nfsd: apply umask on fs without ACL support (J. Bruce Fields) [Orabug: 31779885] {CVE-2020-24394}
- efi/x86/Add missing error handling to old_memmap 1:1 mapping code (Gen Zhang) [Orabug: 31765890] {CVE-2019-12380}
- btrfs: merge btrfs_find_device and find_device (Anand Jain) [Orabug: 31764618] {CVE-2019-18885}
- net/mlx5e: Poll event queue upon TX timeout before performing full channels recovery (Eran Ben Elisha) [Orabug: 31753100]
- sctp: implement memory accounting on tx path (Xin Long) [Orabug: 31753070] {CVE-2019-3874}
- mm/page_alloc: increase default min_free_kbytes bound (Joel Savitz) [Orabug: 31735858]
- Revert "zram: convert remaining CLASS_ATTR() to CLASS_ATTR_RO()" (Wade Mealing) [Orabug: 31726827] {CVE-2020-10781}
- KVM: x86: take as_id into account when checking PGD (Vitaly Kuznetsov) [Orabug: 31722724]
- KVM: X86: Fix MSR range of APIC registers in X2APIC mode (Xiaoyao Li) [Orabug: 31722724]
- KVM: nVMX: Report NMIs as allowed when in L2 and Exit-on-NMI is set (Sean Christopherson) [Orabug: 31722724]
- KVM: nVMX: Remove non-functional "support" for CR3 target values (Sean Christopherson) [Orabug: 31722724]
- KVM: x86/mmu: Avoid an extra memslot lookup in try_async_pf() for L2 (Paolo Bonzini) [Orabug: 31722724]
- KVM: x86: Adjust counter sample period after a wrmsr (Eric Hankland) [Orabug: 31722724]
- KVM: nVMX: Handle pending #DB when injecting INIT VM-exit (Oliver Upton) [Orabug: 31722724]
- KVM: x86: Fix perfctr WRMSR for running counters (Eric Hankland) [Orabug: 31722724]
- KVM: nVMX: Check GUEST_DR7 on vmentry of nested guests (Krish Sadhukhan) [Orabug: 31722724]
- perf/core: Provide a kernel-internal interface to recalibrate event period (Like Xu) [Orabug: 31722724]
- KVM: VMX: Consume pending LAPIC INIT event when exit on INIT_SIGNAL (Liran Alon) [Orabug: 31722724]
- KVM: nVMX: cleanup and fix host 64-bit mode checks (Paolo Bonzini) [Orabug: 31722724]
- KVM: nVMX: Check Host Address Space Size on vmentry of nested guests (Krish Sadhukhan) [Orabug: 31722724]
- KVM: hyperv: Fix Direct Synthetic timers assert an interrupt w/o lapic_in_kernel (Wanpeng Li) [Orabug: 31722724]
- KVM: x86: Fix INIT signal handling in various CPU states (Liran Alon) [Orabug: 31722724]
- KVM: VMX: Introduce exit reason for receiving INIT signal on guest-mode (Liran Alon) [Orabug: 31722724]
- KVM: nVMX: add tracepoint for failed nested VM-Enter (Sean Christopherson) [Orabug: 31722724]
- KVM: nVMX: Ignore segment base for VMX memory operand when segment not FS or GS (Liran Alon) [Orabug: 31722724]
- kvm: LAPIC: write down valid APIC registers (Paolo Bonzini) [Orabug: 31722724]
- KVM: LAPIC: ARBPRI is a reserved register for x2APIC (Paolo Bonzini) [Orabug: 31722724]
- KVM nVMX: Check Host Segment Registers and Descriptor Tables on vmentry of nested guests (Krish Sadhukhan) [Orabug: 31722724]
- KVM/nVMX: Use kvm_vcpu_map for accessing the shadow VMCS (KarimAllah Ahmed) [Orabug: 31722724]
- KVM/nVMX: Use kvm_vcpu_map when mapping the virtual APIC page (KarimAllah Ahmed) [Orabug: 31722724]
- KVM: nVMX: Return -EINVAL when signaling failure in VM-Entry helpers (Sean Christopherson) [Orabug: 31722724]
- KVM: nVMX: Move guest non-reg state checks to VM-Exit path (Sean Christopherson) [Orabug: 31722724]
- kvm: nVMX: Check "load IA32_PAT" VM-entry control on vmentry (Krish Sadhukhan) [Orabug: 31722724]
- kvm: nVMX: Check "load IA32_PAT" VM-exit control on vmentry (Krish Sadhukhan) [Orabug: 31722724]
- KVM: x86: optimize check for valid PAT value (Paolo Bonzini) [Orabug: 31722724]
- KVM: nVMX: allow tests to use bad virtual-APIC page address (Paolo Bonzini) [Orabug: 31722724]
- x86/kvm/hyper-v: avoid spurious pending stimer on vCPU init (Vitaly Kuznetsov) [Orabug: 31722724]
- kvm: nVMX: Add a vmentry check for HOST_SYSENTER_ESP and HOST_SYSENTER_EIP fields (Krish Sadhukhan) [Orabug: 31722724]
- KVM: nVMX: Apply addr size mask to effective address for VMX instructions (Sean Christopherson) [Orabug: 31722724]
- x86/speculation: Avoid force-disabling IBPB based on STIBP and enhanced IBRS. (Anthony Steinhauser) [Orabug: 31711412] {CVE-2020-10767}
- vgacon: Fix for missing check in scrollback handling (Yunhai Zhang) [Orabug: 31705118] {CVE-2020-14331} {CVE-2020-14331}
- random32: update the net random state on interrupt and activity (Willy Tarreau) [Orabug: 31698081] {CVE-2020-16166}
- uek-rpm: aarch64: build embedded kernel for Pensando (Dave Kleikamp) [Orabug: 31627088]
- Make low-speed APB bus accesses single threaded (Dave Kleikamp) [Orabug: 31627088]
- Add /dev/capmem driver for Pensando (David Clear) [Orabug: 31627088]
- Kconfig option to disable outer-cache-allocate for Pensando (David Clear) [Orabug: 31627088]
- Provide for precise control of pgprot for Pensando (David Clear) [Orabug: 31627088]
- Add Pensando Capri board .dts files and default configs (David Clear) [Orabug: 31627088]
- Add /proc/xmaps (David Clear) [Orabug: 31627088]
- mtd/spi-nor/cadence-quadspi.c: Speed up reads. (David Clear) [Orabug: 31627088]
- Add mnic nodes to the Pensando devicetree (David Clear) [Orabug: 31627088]
- Pensando Boot State Machine (BSM) integration. (David Clear) [Orabug: 31627088]
- Pensando crash dump driver (David Clear) [Orabug: 31627088]
- Pensando/Capri PCIE panic handler. (David Clear) [Orabug: 31627088]
- Add uio support for Capri PCIE and Link interrupts (David Clear) [Orabug: 31627088]
- Interrupt domain controllers for Capri ASIC. (David Clear) [Orabug: 31627088]
- Capri SPI driver (David Clear) [Orabug: 31627088]
- Add Capri EMMC phy and instantiate the driver in the dts (David Clear) [Orabug: 31627088]
- Initial Pensando Capri SoC declaration (David Clear) [Orabug: 31627088]
- New quirk for Pensando QSPI controller (David Clear) [Orabug: 31627088]
- Add pensando,cpld device tree compat entry (David Clear) [Orabug: 31627088]
- add support for NXP PCF85363/PCF85263 real-time clock (David Clear) [Orabug: 31627088]
- Support the reset pulse width from the device-tree. (David Clear) [Orabug: 31627088]
- Attempt to recover from a stuck SDA line (David Clear) [Orabug: 31627088]
- Add driver for the TI TPS53659 (David Clear) [Orabug: 31627088]
- support spi-rx-bus-width property on subnodes (David Clear) [Orabug: 31627088]
- Support for SPI_NOR_DUAL_READ on Micron (David Clear) [Orabug: 31627088]
- mtd: spi-nor: cadence-quadspi: fix spelling mistake: "Couldnt't" -> "Couldn't" (Colin Ian King) [Orabug: 31627088]
- mtd: spi-nor: cadence-quadspi: Add support for Octal SPI controller (Vignesh R) [Orabug: 31627088]
- mtd: spi-nor: Add Micron MT25QU02 support (Thor Thayer) [Orabug: 31627088]
- arm64: tlb: Ensure we execute an ISB following walk cache invalidation (Will Deacon) [Orabug: 31627088]
- arm64: mm: Add ISB instruction to set_pgd() (Will Deacon) [Orabug: 31627088]
- mtd: spi-nor: Allow Cadence QSPI support for ARM64 (Thor Thayer) [Orabug: 31627088]
- irqchip/gic-v3: Add workaround for Synquacer pre-ITS (Ard Biesheuvel) [Orabug: 31627088]
- irqchip/gic: Make quirks matching conditional on init return value (Ard Biesheuvel) [Orabug: 31627088]
- irqchip/gic-v3: Probe device ID space before quirks handling (Ard Biesheuvel) [Orabug: 31627088]
- Reverts "rds: avoid unnecessary cong_update in loop transport" (Iraimani Pavadai) [Orabug: 30740609]
- net/rds: Incorrect pointer used in rds_getname() (Ka-Cheong Poon) [Orabug: 31755753]
- rds: Test parameter in rds_ib_recv_cache_put (Hans Westgaard Ry) [Orabug: 31737040]
- RDMA/mlx5: Fix Shared PD prefetch of ODP memory region (Mark Haywood) [Orabug: 31504415]
-
Mon Aug 10 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2033.el7uek]
- Revert "bnxt_en: Remove the setting of dev_port." (Somasundaram Krishnasamy) [Orabug: 31703319]
- genirq/proc: Return proper error code when irq_set_affinity() fails (Wen Yaxng) [Orabug: 31723448]
- x86/reboot: Move up iommu_shutdown() before stop_other_cpus() (Saeed Mirzamohammadi) [Orabug: 31710910]
- Revert "net/mlx4_core: Add masking for a few queries on HCA caps" (Sharath Srinivasan) [Orabug: 31620920]
- rds: ib: Revert "net/rds: Avoid stalled connection due to CM REQ retries" (Håkon Bugge) [Orabug: 31648140]
- rds: Clear reconnect pending bit (Håkon Bugge) [Orabug: 31648140]
- delayacct: fix crash in delayacct_blkio_end() after delayacct init failure (Tejun Heo) [Orabug: 31516715]
- x86/speculation: Fix missing enumeration value warnings (Patrick Colp) [Orabug: 30833548]
- bcache: fix potential deadlock problem in btree_gc_coalesce (Zhiqiang Liu) [Orabug: 31350644] {CVE-2020-12771}
- ath9k: release allocated buffer if timed out (Navid Emamdoost) [Orabug: 31351557] {CVE-2019-19074}
- ath9k_htc: release allocated buffer if timed out (Navid Emamdoost) [Orabug: 31351570] {CVE-2019-19073}
- KVM: nVMX: include conditional controls in /dev/kvm KVM_GET_MSRS (Paolo Bonzini) [Orabug: 31699255]
- net/rds: Incorrect WARN_ON() (Ka-Cheong Poon) [Orabug: 31703346]
- net/rds: rds_ib_remove_one() should not call rds_ib_dev_free_dev() (Ka-Cheong Poon) [Orabug: 31703346]
-
Fri Jul 31 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2031.el7uek]
- kvm: Increase KVM_USER_MEM_SLOTS for dense memory hotplug (Eric DeVolder) [Orabug: 31694368]
- iommu/amd: Fix incorrect PASID decoding from event log (Suthikulpanit, Suravee) [Orabug: 31693603]
- misc: pvpanic: add crash loaded event (zhenwei pi) [Orabug: 31677098]
- bnxt_en: fix NULL dereference in case SR-IOV configuration fails (Davide Caratti) [Orabug: 31600665]
- bnxt_en: allow firmware to disable VLAN offloads (Michael Chan) [Orabug: 31600665]
- bnxt_en: clean up VLAN feature bit handling (Michael Chan) [Orabug: 31600665]
- bnxt_en: Implement ethtool -X to set indirection table. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Return correct RSS indirection table entries to ethtool -x. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Fill HW RSS table from the RSS logical indirection table. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Add helper function to return the number of RSS contexts. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Add logical RSS indirection table structure. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Fix up bnxt_get_rxfh_indir_size(). (Michael Chan) [Orabug: 31600665]
- bnxt_en: Set up the chip specific RSS table size. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Fix statistics counters issue during ifdown with older firmware. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Do not enable legacy TX push on older firmware. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Store the running firmware version code. (Michael Chan) [Orabug: 31600665]
- bnxt_en: fix firmware message length endianness (Michael Chan) [Orabug: 31600665]
- net: bnxt: Remove Comparison to bool in bnxt_ethtool.c (Jason Yan) [Orabug: 31600665]
- bnxt_en: show only relevant ethtool stats for a TX or RX ring (Rajesh Ravi) [Orabug: 31600665]
- bnxt_en: Split HW ring statistics strings into RX and TX parts. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Refactor the software ring counters. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Do not include ETH_FCS_LEN in the max packet length sent to fw. (Vasundhara Volam) [Orabug: 31600665]
- bnxt_en: Improve TQM ring context memory sizing formulas. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Allocate TQM ring context memory according to fw specification. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Update firmware spec. to 1.10.1.33. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Return error when allocating zero size context memory. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Reset rings if ring reservation fails during open() (Vasundhara Volam) [Orabug: 31600665]
- bnxt_en: Free context memory after disabling PCI in probe error path. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Return error if bnxt_alloc_ctx_mem() fails. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Fix Priority Bytes and Packets counters in ethtool -S. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Process the NQ under NAPI continuous polling. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Simplify __bnxt_poll_cqs_done(). (Michael Chan) [Orabug: 31600665]
- bnxt_en: Handle all NQ notifications in bnxt_poll_p5(). (Michael Chan) [Orabug: 31600665]
- bnxt_en: Disable workaround for lost interrupts on 575XX B0 and newer chips. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Periodically check and remove aged-out ntuple filters (Michael Chan) [Orabug: 31600665]
- bnxt_en: Do not accept fragments for aRFS flow steering. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Support UDP RSS hashing on 575XX chips. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Remove the setting of dev_port. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Improve link up detection. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Fix NTUPLE firmware command failures. (Michael Chan) [Orabug: 31600665]
- bnxt: apply computed clamp value for coalece parameter (Jonathan Lemon) [Orabug: 31600665]
- bnxt_en: Fix MSIX request logic for RDMA driver. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Allow PHY settings on multi-function or NPAR PFs if allowed by FW. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Add async. event logic for PHY configuration changes. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Refactor the initialization of the ethtool link settings. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Skip disabling autoneg before PHY loopback when appropriate. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Assign more RSS context resources to the VFs. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Initialize context memory to the value specified by firmware. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Fix suspend/resume path on 57500 chips (Vasundhara Volam) [Orabug: 31600665]
- bnxt_en: Send FUNC_RESOURCE_QCAPS command in bnxt_resume() (Vasundhara Volam) [Orabug: 31600665]
- bnxt_en: Combine 2 functions calling the same HWRM_DRV_RGTR fw command. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Do driver unregister cleanup in bnxt_init_one() failure path. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Disable/enable Bus master during suspend/resume. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Add chip IDs for 57452 and 57454 chips. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Improve RX buffer error handling. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Update firmware interface spec to 1.10.1.12. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Call bnxt_ulp_stop()/bnxt_ulp_start() during suspend/resume. (Pavan Chebbi) [Orabug: 31600665]
- bnxt_en: Improve bnxt_ulp_stop()/bnxt_ulp_start() call sequence. (Michael Chan) [Orabug: 31600665]
- bnxt_en: Update firmware interface spec. to 1.10.0.100. (Michael Chan) [Orabug: 31600665]
- PCI: vmd: Filter resource type bits from shadow register (Jon Derrick) [Orabug: 31688061]
- PCI: vmd: Add device id for VMD device 8086:9A0B (Jon Derrick) [Orabug: 31688061]
- PCI: vmd: Fix shadow offsets to reflect spec changes (Jon Derrick) [Orabug: 31688061]
- PCI: vmd: Fix config addressing when using bus offsets (Jon Derrick) [Orabug: 31688061]
- PCI/VMD: Configure MPS settings before adding devices (Jon Derrick) [Orabug: 31688061]
- PCI: vmd: Add an additional VMD device id to driver device id table (Jon Derrick) [Orabug: 31688061]
- PCI: vmd: Add offset to bus numbers if necessary (Jon Derrick) [Orabug: 31688061]
- PCI: vmd: Assign membar addresses from shadow registers (Jon Derrick) [Orabug: 31688061]
- PCI: Add Intel VMD devices to pci ids (Jon Derrick) [Orabug: 31688061]
- Revert "uek-rpm: Move grub boot menu update to posttrans stage." (Somasundaram Krishnasamy) [Orabug: 31358098]
- certs: Remove Oracle cert compiled into the kernel (Eric Snowberg) [Orabug: 31555616]
- net: dsa: Do not leave DSA master with NULL netdev_ops (Allen Pais) [Orabug: 31658286]
- uek-rpm: disable CONFIG_CRYPTO_DEV_CAVIUM_ZIP (Dave Kleikamp) [Orabug: 29251777]
- vfio-pci: protect remap_pfn_range() from simultaneous calls (Ankur Arora) [Orabug: 31663630] {CVE-2020-12888} {CVE-2020-12888}
- rds/ib: Make i_{recv,send}_hdrs non-contigious (Hans Westgaard Ry) [Orabug: 31648240]
- octeontx2-serdes: Fix compile error (Dave Kleikamp) [Orabug: 31649691]
- uek-rpm: config updates for SDK-10.3.3.0-PR8 kernel patches (Dave Kleikamp) [Orabug: 31649691]
- hwrng: cavium: Check health status while reading random data (Sunil Goutham) [Orabug: 31649691]
- octeontx2-af: Debugfs entry to show mapping btw CGX, NIX and a PF. (Rakesh Babu) [Orabug: 31649691]
- octeontx2-serdes: Fix prbs error reporting (Chandrakala Chavva) [Orabug: 31649691]
- drivers:cpt - add support for CPT1 in VF driver (Srujana Challa) [Orabug: 31649691]
- octeontx2-af: Add support for CPT1 in debugfs (Srujana Challa) [Orabug: 31649691]
- drivers: cpt - add support for microcode load on CPT1 (Srujana Challa) [Orabug: 31649691]
- octeontx2-af: Mbox changes for 98xx CPT block (Srujana Challa) [Orabug: 31649691]
- octeontx2-af: Fix REE error handling (Smadar Fuks) [Orabug: 31649691]
- octeontx2-af: Update SDP AF driver to handle multiple SDP blocks (Radha Mohan Chintakuntla) [Orabug: 31649691]
- soc: octeontx2: Add SDP PF driver (Radha Mohan Chintakuntla) [Orabug: 31649691]
- octeontx2: marvell: Add driver support for LLC lock and unlock (Bhaskara Budiredla) [Orabug: 31649691]
- octeontx2-af: fix DMAC filter table corruption (Sunil Kumar Kori) [Orabug: 31649691]
- octeontx2-af: Add new Mbox messages and handlers for new REE blocks (Smadar Fuks) [Orabug: 31649691]
- octeontx2-af: Introducing REE block for 98xx (Smadar Fuks) [Orabug: 31649691]
- octeontx2-af: Enable PF BCAST entry for packet replication (Subbaraya Sundeep) [Orabug: 31649691]
- octeontx2-serdes: Update PRBS APIs to start/stop per QLM lane (Chandrakala Chavva) [Orabug: 31649691]
- CIFS: dump IPC tcon in debug proc file (Aurelien Aptel) [Orabug: 31540174]
- CIFS: use tcon_ipc instead of use_ipc parameter of SMB2_ioctl (Aurelien Aptel) [Orabug: 31540174]
- CIFS: make IPC a regular tcon (Aurelien Aptel) [Orabug: 31540174]
- CIFS: don't log STATUS_NOT_FOUND errors for DFS (Aurelien Aptel) [Orabug: 31540174]
- efi: Restrict efivar_ssdt_load when the kernel is locked down (Matthew Garrett) [Orabug: 31643407] {CVE-2019-20908}
- uek-rpm: drivers: enable VMD PCIe controller (Todd Vierling) [Orabug: 30647041]
- IB/sa: Resolv use-after-free in ib_nl_make_request() (Divya Indi) [Orabug: 31631530]
- uek-rpm: Disable secureboot signing for OL7 aarch64 (Somasundaram Krishnasamy) [Orabug: 31644908]
- Revert "mm/vmscan.c: prevent useless kswapd loops" (John Donnelly) [Orabug: 31625172]
- ocfs2: change slot number type s16 to u16 (Junxiao Bi) [Orabug: 31480604]
- ocfs2: fix value of OCFS2_INVALID_SLOT (Junxiao Bi) [Orabug: 31480604]
- ocfs2: fix panic on nfs server over ocfs2 (Junxiao Bi) [Orabug: 31480604]
- ocfs2: load global_inode_alloc (Junxiao Bi) [Orabug: 31480604]
- ocfs2: avoid inode removal while nfsd is accessing it (Junxiao Bi) [Orabug: 31480604]
- dm cache: submit writethrough writes in parallel to origin and cache (Mike Snitzer) [Orabug: 31397438]
- nvme: Assign subsys instance from first ctrl (Keith Busch) [Orabug: 31315361]
- kvm/vmx: Add dy_apicv_has_pending_interrupt op. (Boris Ostrovsky) [Orabug: 31602225]
- x86/{mce,mm}: Unmap the entire page if the whole page is affected and poisoned (Tony Luck) [Orabug: 31606253]
- qla2xxx: Pick up missing hunk from original patch (Quinn Tran) [Orabug: 31607567]
- byteorder: Move {cpu_to_be32, be32_to_cpu}_array() from Thunderbolt to core (Mika Westerberg) [Orabug: 31607567]
- scsi: qla2xxx: Fix a condition in qla2x00_find_all_fabric_devs() (Dan Carpenter) [Orabug: 31607567]
- scsi: qla2xxx: Keep initiator ports after RSCN (Roman Bolshakov) [Orabug: 31607567]
- scsi: qla2xxx: Set NVMe status code for failed NVMe FCP request (Daniel Wagner) [Orabug: 31607567]
- scsi: qla2xxx: Remove return value from qla_nvme_ls() (Daniel Wagner) [Orabug: 31607567]
- scsi: qla2xxx: Remove an unused function (Bart Van Assche) [Orabug: 31607567]
- scsi: qla2xxx: Fix endianness annotations in source files (Bart Van Assche) [Orabug: 31607567]
- scsi: qla2xxx: Fix endianness annotations in header files (Bart Van Assche) [Orabug: 31607567]
- scsi: qla2xxx: Use make_handle() instead of open-coding it (Bart Van Assche) [Orabug: 31607567]
- scsi: qla2xxx: Cast explicitly to uint16_t / uint32_t (Bart Van Assche) [Orabug: 31607567]
- scsi: qla2xxx: Change {RD,WRT}_REG_*() function names from upper case into lower case (Bart Van Assche) [Orabug: 31607567]
- scsi: qla2xxx: Fix the code that reads from mailbox registers (Bart Van Assche) [Orabug: 31607567]
- scsi: qla2xxx: Use register names instead of register offsets (Bart Van Assche) [Orabug: 31607567]
- scsi: qla2xxx: Change two hardcoded constants into offsetof() / sizeof() expressions (Bart Van Assche) [Orabug: 31607567]
- scsi: qla2xxx: Increase the size of struct qla_fcp_prio_cfg to FCP_PRIO_CFG_SIZE (Bart Van Assche) [Orabug: 31607567]
- scsi: qla2xxx: Make a gap in struct qla2xxx_offld_chain explicit (Bart Van Assche) [Orabug: 31607567]
- scsi: qla2xxx: Add more BUILD_BUG_ON() statements (Bart Van Assche) [Orabug: 31607567]
- scsi: qla2xxx: Sort BUILD_BUG_ON() statements alphabetically (Bart Van Assche) [Orabug: 31607567]
- scsi: qla2xxx: Simplify the functions for dumping firmware (Bart Van Assche) [Orabug: 31607567]
- scsi: qla2xxx: Fix spelling of a variable name (Bart Van Assche) [Orabug: 31607567]
- scsi: qla2xxx: Make qlafx00_process_aen() return void (Jason Yan) [Orabug: 31607567]
- scsi: qla2xxx: Use true, false for ha->fw_dumped (Jason Yan) [Orabug: 31607567]
- scsi: qla2xxx: Use true, false for need_mpi_reset (Jason Yan) [Orabug: 31607567]
- scsi: qla2xxx: Make qla_set_ini_mode() return void (Jason Yan) [Orabug: 31607567]
- scsi: qla2xxx: Fix failure message in qlt_disable_vha() (Viacheslav Dubeyko) [Orabug: 31607567]
- scsi: qla2xxx: make 1-bit bit-fields unsigned int (Colin Ian King) [Orabug: 31607567]
- scsi: qla2xxx: Fix MPI failure AEN (8200) handling (Arun Easi) [Orabug: 31607567]
- scsi: qla2xxx: Use ARRAY_SIZE() instead of open-coding it (Bart Van Assche) [Orabug: 31607567]
- scsi: qla2xxx: Split qla2x00_configure_local_loop() (Bart Van Assche) [Orabug: 31607567]
- scsi: qla2xxx: Fix regression warnings (Nilesh Javali) [Orabug: 31607567]
- scsi: qla2xxx: Remove non functional code (Daniel Wagner) [Orabug: 31607567]
- scsi: qla2xxx: Fix I/Os being passed down when FC device is being deleted (Arun Easi) [Orabug: 31607567]
- scsi: qla2xxx: add ring buffer for tracing debug logs (Rajan Shanmugavelu) [Orabug: 31607567]
- scsi: qla2xxx: Update driver version to 10.01.00.25-k (Himanshu Madhani) [Orabug: 31607567]
- scsi: qla2xxx: Set Nport ID for N2N (Quinn Tran) [Orabug: 31607567]
- scsi: qla2xxx: Handle NVME status iocb correctly (Arun Easi) [Orabug: 31607567]
- scsi: qla2xxx: Remove restriction of FC T10-PI and FC-NVMe (Quinn Tran) [Orabug: 31607567]
- scsi: qla2xxx: Serialize fc_port alloc in N2N (Quinn Tran) [Orabug: 31607567]
- scsi: qla2xxx: Fix NPIV instantiation after FW dump (Quinn Tran) [Orabug: 31607567]
- scsi: qla2xxx: Fix RDP respond data format (Quinn Tran) [Orabug: 31607567]
- scsi: qla2xxx: Force semaphore on flash validation failure (Quinn Tran) [Orabug: 31607567]
- scsi: qla2xxx: add more FW debug information (Quinn Tran) [Orabug: 31607567]
- scsi: qla2xxx: Update BPM enablement semantics. (Andrew Vasquez) [Orabug: 31607567]
- scsi: qla2xxx: fix FW resource count values (Quinn Tran) [Orabug: 31607567]
- scsi: qla2xxx: Use a dedicated interrupt handler for 'handshake-required' ISPs (Andrew Vasquez) [Orabug: 31607567]
- scsi: qla2xxx: Return appropriate failure through BSG Interface (Michael Hernandez) [Orabug: 31607567]
- scsi: qla2xxx: Improved secure flash support messages (Michael Hernandez) [Orabug: 31607567]
- scsi: qla2xxx: Fix FCP-SCSI FC4 flag passing error (Quinn Tran) [Orabug: 31607567]
- scsi: qla2xxx: Use FC generic update firmware options routine for ISP27xx (Giridhar Malavali) [Orabug: 31607567]
- scsi: qla2xxx: Avoid setting firmware options twice in 24xx_update_fw_options. (Giridhar Malavali) [Orabug: 31607567]
- scsi: qla2xxx: Add 16.0GT for PCI String (Himanshu Madhani) [Orabug: 31607567]
- scsi: qla2xxx: Convert MAKE_HANDLE() from a define into an inline function (Bart Van Assche) [Orabug: 31607567]
- scsi: qla2xxx: Fix sparse warnings triggered by the PCI state checking code (Bart Van Assche) [Orabug: 31607567]
- scsi: qla2xxx: Suppress endianness complaints in qla2x00_configure_local_loop() (Bart Van Assche) [Orabug: 31607567]
- scsi: qla2xxx: Simplify the code for aborting SCSI commands (Bart Van Assche) [Orabug: 31607567]
- scsi: qla2xxx: Fix sparse warning reported by kbuild bot (Himanshu Madhani) [Orabug: 31607567]
- scsi: qla2xxx: Update driver version to 10.01.00.24-k (Himanshu Madhani) [Orabug: 31607567]
- scsi: qla2xxx: Use QLA_FW_STOPPED macro to propagate flag (Himanshu Madhani) [Orabug: 31607567]
- scsi: qla2xxx: Add fixes for mailbox command (Himanshu Madhani) [Orabug: 31607567]
- scsi: qla2xxx: Fix control flags for login/logout IOCB (Himanshu Madhani) [Orabug: 31607567]
- scsi: qla2xxx: Save rscn_gen for new fcport (Himanshu Madhani) [Orabug: 31607567]
- scsi: qla2xxx: Use correct ISP28xx active FW region (Quinn Tran) [Orabug: 31607567]
- scsi: qla2xxx: Print portname for logging in qla24xx_logio_entry() (Joe Carnuccio) [Orabug: 31607567]
- scsi: qla2xxx: Fix qla2x00_echo_test() based on ISP type (Joe Carnuccio) [Orabug: 31607567]
- scsi: qla2xxx: Correction to selection of loopback/echo test (Joe Carnuccio) [Orabug: 31607567]
- scsi: qla2xxx: Use endian macros to assign static fields in fwdump header (Joe Carnuccio) [Orabug: 31607567]
- scsi: qla2xxx: Fix RDP response size (Himanshu Madhani) [Orabug: 31607567]
- scsi: qla2xxx: Handle cases for limiting RDP response payload length (Joe Carnuccio) [Orabug: 31607567]
- scsi: qla2xxx: Add deferred queue for processing ABTS and RDP (Joe Carnuccio) [Orabug: 31607567]
- scsi: qla2xxx: Cleanup ELS/PUREX iocb fields (Joe Carnuccio) [Orabug: 31607567]
- scsi: qla2xxx: Show correct port speed capabilities for RDP command (Himanshu Madhani) [Orabug: 31607567]
- scsi: qla2xxx: Display message for FCE enabled (Himanshu Madhani) [Orabug: 31607567]
- scsi: qla2xxx: Add vendor extended FDMI commands (Joe Carnuccio) [Orabug: 31607567]
- scsi: qla2xxx: Add ql2xrdpenable module parameter for RDP (Joe Carnuccio) [Orabug: 31607567]
- scsi: qla2xxx: Add vendor extended RDP additions and amendments (Joe Carnuccio) [Orabug: 31607567]
- scsi: qla2xxx: Add changes in preparation for vendor extended FDMI/RDP (Joe Carnuccio) [Orabug: 31607567]
- scsi: qla2xxx: Add endianizer macro calls to fc host stats (Joe Carnuccio) [Orabug: 31607567]
- scsi: qla2xxx: Add sysfs node for D-Port Diagnostics AEN data (Joe Carnuccio) [Orabug: 31607567]
- scsi: qla2xxx: Add beacon LED config sysfs interface (Joe Carnuccio) [Orabug: 31607567]
- scsi: qla2xxx: Check locking assumptions at runtime in qla2x00_abort_srb() (Bart Van Assche) [Orabug: 31607567]
- scsi: qla2xxx: Fix a NULL pointer dereference in an error path (Bart Van Assche) [Orabug: 31607567]
- scsi: qla2xxx: Fix fw options handle eh_bus_reset() (Quinn Tran) [Orabug: 31607567]
- scsi: qla2xxx: Use correct number of vectors for online CPUs (Ming Lei) [Orabug: 31607567]
- scsi: qla2xxx: Fix stalled relogin (Himanshu Madhani) [Orabug: 31607567]
- scsi: qla2xxx: Fix kernel crash due to late workqueue allocation (himanshu.madhani@cavium.com) [Orabug: 31607567]
- scsi: qla2xxx: Fix warning after FC target reset (Viacheslav Dubeyko) [Orabug: 31607567]
- scsi: qla2xxx: Fix issue with adapter's stopping state (Viacheslav Dubeyko) [Orabug: 31607567]
- scsi: qla2xxx: Do not log message when reading port speed via sysfs (Ewan D. Milne) [Orabug: 31607567]
- scsi: qla2xxx: Delete all sessions before unregister local nvme port (Quinn Tran) [Orabug: 31607567]
- scsi: qla2xxx: check UNLOADING before posting async work (Martin Wilck) [Orabug: 31607567]
- scsi: qla2xxx: set UNLOADING before waiting for session deletion (Martin Wilck) [Orabug: 31607567]
- scsi: qla2xxx: Move free of fcport out of interrupt context (Joe Carnuccio) [Orabug: 31607567]
- scsi: qla2xxx: Use get_unaligned_*() instead of open-coding these functions (Bart Van Assche) [Orabug: 31607567]
- scsi: qla2xxx: Improve readability of the code that handles qla_flt_header (Bart Van Assche) [Orabug: 31607567]
- scsi: qla2xxx: Fix stuck session in GNL (Quinn Tran) [Orabug: 31607567]
- scsi: qla2xxx: Fix RIDA Format-2 (Quinn Tran) [Orabug: 31607567]
- scsi: qla2xxx: Consolidate fabric scan (Quinn Tran) [Orabug: 31607567]
- scsi: qla2xxx: Correct fcport flags handling (Shyam Sundar) [Orabug: 31607567]
- scsi: qla2xxx: Fix stuck login session using prli_pend_timer (Quinn Tran) [Orabug: 31607567]
- qla2xxx: Update driver version to 10.01.00.22.81.1-k (Himanshu Madhani) [Orabug: 31607567]
- scsi: qla2xxx: Use common routine to free fcport struct (Quinn Tran) [Orabug: 31607567]
- scsi: qla2xxx: Add D-Port Diagnostic reason explanation logs (Joe Carnuccio) [Orabug: 31607567]
- scsi: qla2xxx: Fix update_fcport for current_topology (Himanshu Madhani) [Orabug: 31607567]
- scsi: qla2xxx: Cleanup unused async_logout_done (Shyam Sundar) [Orabug: 31607567]
- scsi: qla2xxx: Add a shadow variable to hold disc_state history of fcport (Shyam Sundar) [Orabug: 31607567]
- scsi: qla2xxx: Add debug dump of LOGO payload and ELS IOCB (Roman Bolshakov) [Orabug: 31607567]
- scsi: qla2xxx: Allow PLOGI in target mode (Roman Bolshakov) [Orabug: 31607567]
- scsi: qla2xxx: Change discovery state before PLOGI (Roman Bolshakov) [Orabug: 31607567]
- scsi: qla2xxx: Ignore PORT UPDATE after N2N PLOGI (Roman Bolshakov) [Orabug: 31607567]
- scsi: qla2xxx: Don't defer relogin unconditonally (Roman Bolshakov) [Orabug: 31607567]
- scsi: qla2xxx: Send Notify ACK after N2N PLOGI (Roman Bolshakov) [Orabug: 31607567]
- scsi: qla2xxx: Configure local loop for N2N target (Roman Bolshakov) [Orabug: 31607567]
- scsi: qla2xxx: Fix PLOGI payload and ELS IOCB dump length (Roman Bolshakov) [Orabug: 31607567]
- scsi: qla2xxx: Use explicit LOGO in target mode (Quinn Tran) [Orabug: 31607567]
- scsi: qla2xxx: Change discovery state before PLOGI (Roman Bolshakov) [Orabug: 31607567]
- scsi: qla2xxx: Initialize free_work before flushing it (Roman Bolshakov) [Orabug: 31607567]
- scsi: qla2xxx: Ignore NULL pointer in tcm_qla2xxx_free_mcmd (Roman Bolshakov) [Orabug: 31607567]
- Revert "scsi: qla2xxx: Fix memory leak when sending I/O fails" (Martin K. Petersen) [Orabug: 31607567]
- scsi: qla2xxx: Fix memory leak when sending I/O fails (Arun Easi) [Orabug: 31607567]
- scsi: qla2xxx: Modify NVMe include directives (Bart Van Assche) [Orabug: 31607567]
- scsi: qla2xxx: Reduce the scope of three local variables in qla2xxx_queuecommand() (Bart Van Assche) [Orabug: 31607567]
- scsi: qla2xxx: Change a stack variable into a static const variable (Bart Van Assche) [Orabug: 31607567]
- scsi: qla2xxx: Fix NULL pointer crash due to stale CPUID (Himanshu Madhani) [Orabug: 31607567]
- scsi: qla2xxx: Fix panic from use after free in qla2x00_async_tm_cmd (Bill Kuzeja) [Orabug: 31607567]