-
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]
-
Fri Jul 10 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2028.el7uek]
- psi: Fix double free (Tom Hromatka) [Orabug: 31595120]
- tools/power turbostat: Support Ice Lake server (Thomas Tai) [Orabug: 31543222]
- uek-rpm: config updates for SDK-10.3.3.0-PR6 kernel patches (Dave Kleikamp) [Orabug: 31590716]
- uek-rpm: Update aarch64 UEK5 config files with "make olddefconfig" (Dave Kleikamp) [Orabug: 31590716]
- octeontx2-af: Add CUSTOM0 to flow keyx algo (Kiran Kumar K) [Orabug: 31590716]
- octeontx2-pf: Stop tx queues in case of subsequent calls failure (Hariprasad Kelam) [Orabug: 31590716]
- octeontx2-af: Increase mbox response timeout to 3 seconds (Hariprasad Kelam) [Orabug: 31590716]
- octeontx2-af: Fix nix_inline_ipsec_cfg mailbox (Subbaraya Sundeep) [Orabug: 31590716]
- octeontx2-af: Update CPT_LF_ALLOC mbox (Srujana Challa) [Orabug: 31590716]
- drivers: cpt - remove notify_group_change (Srujana Challa) [Orabug: 31590716]
- octeontx2-af: Fix reading SSOW_LF_GWS_TAG after rvu_poll_reg() (Radha Mohan Chintakuntla) [Orabug: 31590716]
- octeontx2-af: Do not change maximum NPC interfaces (Subbaraya Sundeep) [Orabug: 31590716]
- octeontx2-pf: Calculate LBK link correctly (Subbaraya Sundeep) [Orabug: 31590716]
- octeontx2-af: Display NIX1 also in debugfs (Rakesh Babu) [Orabug: 31590716]
- octeontx2-af: Add NIX1 interfaces to NPC (Subbaraya Sundeep) [Orabug: 31590716]
- octeontx2-af: Get block address from slot number (Subbaraya Sundeep) [Orabug: 31590716]
- octeontx2-af: Mbox changes for 98xx (Subbaraya Sundeep) [Orabug: 31590716]
- octeontx2-af: Assign NIX block addresses (Subbaraya Sundeep) [Orabug: 31590716]
- octeontx2-af: Add new REE blocks to AF (Subbaraya Sundeep) [Orabug: 31590716]
- octeontx2: gti: Fix task stack pointer corruption (Bharat Bhushan) [Orabug: 31590716]
- octeontx2-af: Fix cpt_rd_wr_register mailbox (Subbaraya Sundeep) [Orabug: 31590716]
- octeontx2-pf: Fix TCP/UDP checksum offload for IPv6 pkts (Geetha sowjanya) [Orabug: 31590716]
- octeontx2-pf: Add ntuple filter support for FDSA (Hariprasad Kelam) [Orabug: 31590716]
- octeontx2-af: Add flow steering support for FDSA tag (Hariprasad Kelam) [Orabug: 31590716]
- octeontx2-af: Make SSO/SSOW LF teardown less CPU intensive (Radha Mohan Chintakuntla) [Orabug: 31590716]
- octeontx2: gti: restore gpr x29 for kernel context (Bharat Bhushan) [Orabug: 31590716]
- drivers: spi: octeontx2: Add 95MM LOKI 98xx in supported SUBSID (Suneel Garapati) [Orabug: 31590716]
- drivers: spi: Use rcvd_present instead of MIDR check (Suneel Garapati) [Orabug: 31590716]
- octeontx2: gti: fix return to ATF after handling nmi (Bharat Bhushan) [Orabug: 31590716]
- octeontx2-af: Fix MSIX handler mailbox (Subbaraya Sundeep) [Orabug: 31590716]
- octeontx2-af: Setup MCE context for assigned NIX (Subbaraya Sundeep) [Orabug: 31590716]
- octeontx2-af: Map NIX block from CGX connection (Subbaraya Sundeep) [Orabug: 31590716]
- octeontx2-af: Return assigned NIX/CPT block address (Subbaraya Sundeep) [Orabug: 31590716]
- octeontx2-af: Initialize NIX1 block (Rakesh Babu) [Orabug: 31590716]
- octeontx2-af: Add support for NIX1, CPT1 and NDC_NIX1 (Rakesh Babu) [Orabug: 31590716]
- octeontx2-af: Update get_rsrc_map for new blocks (Subbaraya Sundeep) [Orabug: 31590716]
- drivers: marvell: otx2-sdei-ghes: Set GHES block_status correctly. (Rick Farrington) [Orabug: 31590716]
- drivers: marvell: otx2-sdei-ghes: Add misc documentation. (Rick Farrington) [Orabug: 31590716]
- crypto: cpt - fixed build issue with cpt driver as module (Srujana Challa) [Orabug: 31590716]
- arm64: enable workaround for Marvell erratum 37119 in Kconfig (Naveen Mamindlapalli) [Orabug: 31590716]
- octeontx2-rm: remove unused cpt_cur (Stefan Chulski) [Orabug: 31590716]
- octeontx2-af: Reduce dependency on firmware command interface version (Linu Cherian) [Orabug: 31590716]
- octeontx2-af: Synchronize mcam rule list ops (Subbaraya Sundeep) [Orabug: 31590716]
- octeontx2-pf: Add XDP support to RVU PF driver (Geetha sowjanya) [Orabug: 31590716]
- octeontx2-af: Disable default NPC entries properly (Subbaraya Sundeep) [Orabug: 31590716]
- crypto:cpt - get HW capabilities using LOAD_FVC op (SrujanaChalla) [Orabug: 31590716]
- octeontx2-af: support for custom L2 header (Satheesh Paul A) [Orabug: 31590716]
- gpio: thunderx: Configure pin function at probe (Michal Mazur) [Orabug: 31590716]
- gpio: thunderx: avoid potential deadlock (Peter Swain) [Orabug: 31590716]
- fs: pstore: ram: WriteBack cache before reset (Lukasz Majczak) [Orabug: 31590716]
- crypto:cpt - rename ucode tarfile names as per cpt revision (SrujanaChalla) [Orabug: 31590716]
- crypto: cpt - remove verification of PCI subsystem ID (SrujanaChalla) [Orabug: 31590716]
- crypto:cpt - fixed DMA fault with kernel crypto tests (SrujanaChalla) [Orabug: 31590716]
- crypto:cpt - fixed cleanup for inline IPsec RX LF cfg (SrujanaChalla) [Orabug: 31590716]
- marvell/zip : OcteonTX and OcteonTX2 ZIP Virtual Function driver (Akash Saxena) [Orabug: 31590716]
- pci: octeontx2: Limit config space writes errata workaround to older silicons (Sunil Goutham) [Orabug: 31590716]
- drivers: spi: octeontx2: Add fix for hw issue (Suneel Garapati) [Orabug: 31590716]
- drivers: spi: octeontx2: use read after write for MPI_CFG (Suneel Garapati) [Orabug: 31590716]
- drivers: spi: octeontx2: set tritx in config register (Suneel Garapati) [Orabug: 31590716]
- spi-nor: Enable 4B opcodes for various flashes (Guo Yi) [Orabug: 31590716]
- drivers: mtd: spi-nor: update 4B_OPCODES flag for n25q00 and mx66l1g45g (Suneel Garapati) [Orabug: 31590716]
- octeontx2-af: add parser support for Forward DSA (Hariprasad Kelam) [Orabug: 31590716]
- octeontx2-af: wait for tx link idle for credits change (Nithin Dabilpuram) [Orabug: 31590716]
- octeontx2-af: clear sw xoff before flush (Nithin Dabilpuram) [Orabug: 31590716]
- octeontx2-af: enable tx shaping feature for 96xx C0 (Nithin Dabilpuram) [Orabug: 31590716]
- octeontx2-af: Disable SMQ sticky mode to avoid NIX PSE deadlock (Geetha sowjanya) [Orabug: 31590716]
- octeontx2-af: Setup edge used for GPIO timing (Michal Mazur) [Orabug: 31590716]
- octeontx2-af: Update NIX_TXSCHQ_CONFIG mbox to handle read request (Geetha sowjanya) [Orabug: 31590716]
- octeontx2-af: Do not allow VFs to overwrite PKIND config (Hariprasad Kelam) [Orabug: 31590716]
- octeontx2-pf: Fix memory double free in otx2_aura_pool_free (Subbaraya Sundeep) [Orabug: 31590716]
- octeontx2-af: Update dmac field in vf vlan rule (Hariprasad Kelam) [Orabug: 31590716]
- octeontx2-pf: Remove unnecessary mbox request in unbind (Hariprasad Kelam) [Orabug: 31590716]
- octeontx2-af: Simplify npc_set_pkind mbox handler (Hariprasad Kelam) [Orabug: 31590716]
- octeontx2-af: Reset HW config done to parse switch headers in FLR (Hariprasad Kelam) [Orabug: 31590716]
- octeontx2-af: modify default cpt limits (SrujanaChalla) [Orabug: 31590716]
- octeontx2-af: Update tx parse nibble config (Hariprasad Kelam) [Orabug: 31590716]
- octeontx2-af: fix compilation warning (Stanislaw Kardach) [Orabug: 31590716]
- octeontx2-af: add support for custom KPU entries (Stanislaw Kardach) [Orabug: 31590716]
- octeontx2-af: prepare for custom KPU profiles (Stanislaw Kardach) [Orabug: 31590716]
- octeontx2-af: fix memory leaks on probe failure (Stanislaw Kardach) [Orabug: 31590716]
- octeontx2-af: fix LD CUSTOM LTYPE aliasing (Stanislaw Kardach) [Orabug: 31590716]
- octeontx2-pf: Don't configure RSS context when interface is down (Sunil Goutham) [Orabug: 31590716]
- octeontx2-pf: Set SMQ MAXLEN to max hardware supported value (Geetha sowjanya) [Orabug: 31590716]
- octeontx2-af: fix detection of IP layer (Michal Mazur) [Orabug: 31590716]
- octeontx2-pf: Fix flow control support for LBK devices (Sunil Goutham) [Orabug: 31590716]
- octeontx2-pf: Implement cgx stat rst (Revital Regev) [Orabug: 31590716]
- octeontx2-af: Allow to configure flow tag LSB byte as RSS adder (Jerin Jacob) [Orabug: 31590716]
- octeontx2-af: fix missing blocks quota validation (Stanislaw Kardach) [Orabug: 31590716]
- octeontx2-af: Fix rvu_reg_poll() to poll reg atleast twice (Sunil Goutham) [Orabug: 31590716]
- crypto: cpt - allow cpt_af_lfx_ctl2 register access to vf (Tejasree Kondoj) [Orabug: 31590716]
- octeontx2-af: Cleanup nixlf and blkaddr retrieval logic (Sunil Goutham) [Orabug: 31590716]
- octeontx2-pf: Restore RSS and pause frame config settings (Sunil Goutham) [Orabug: 31590716]
- octeontx2-pf: Fix netdev watchdog timeout value (Sunil Goutham) [Orabug: 31590716]
- octeontx2-af: extend RSS supported offload types (Kiran Kumar K) [Orabug: 31590716]
- octeontx2-af: Update HW workarounds for 96xx C0, 98xx and F95xx B0 chips (Geetha sowjanya) [Orabug: 31590716]
- octeontx2-af: Put CGX LMAC also in Higig2 mode (hariprasad) [Orabug: 31590716]
- octeontx2-pf: Reset HW config for HIGIG/EDSA in driver unbind (hariprasad) [Orabug: 31590716]
- octeontx2-pf: Remove multisegment RX_SG processing logic (Sunil Goutham) [Orabug: 31590716]
- octeontx2-pf: Allocate receive buffers of MTU size (Sunil Goutham) [Orabug: 31590716]
- octeontx2-pf: Add support for VF VLAN configuration via PF (Naveen Mamindlapalli) [Orabug: 31590716]
- octeontx2-af: Add support for VF VLAN configuration via PF (Naveen Mamindlapalli) [Orabug: 31590716]
- octeontx2-pf: Do not set num_msgs in mbox header (Subbaraya Sundeep) [Orabug: 31590716]
- octeontx2-pf: Use mutex for mbox locking (Subbaraya Sundeep) [Orabug: 31590716]
- octeontx2-pf: Dereference only a valid pointer (Subbaraya Sundeep) [Orabug: 31590716]
- octeontx2-pf: update vlan offload rule (hariprasad) [Orabug: 31590716]
- octeontx2-af: Handle pfvf mac address changes (hariprasad) [Orabug: 31590716]
- octeontx2-pf: Set default RR_QUANTUM for transmit scheduling levels (Geetha sowjanya) [Orabug: 31590716]
- octeontx2-af: Adjust pause frame time and interval (Sunil Goutham) [Orabug: 31590716]
- octeontx2-pf: Skip dma map and unmap when IOMMU is bypassed (Sunil Goutham) [Orabug: 31590716]
- octeontx2-pf: Use likely and unlikely (Sunil Goutham) [Orabug: 31590716]
- octeontx2-pf: Process CQE_TX first and then CQE_RX (Sunil Goutham) [Orabug: 31590716]
- octeontx2-pf: Discover NIX block address from RVUM (Subbaraya Sundeep) [Orabug: 31590716]
- octeontx2-pf: Flush pending SQE on teardown (Geetha sowjanya) [Orabug: 31590716]
- octeontx2-pf: Remove warning messages in fast path (Geetha sowjanya) [Orabug: 31590716]
- octeontx2-af: Undo PTP NPC config in FLR (Harman Kalra) [Orabug: 31590716]
- octeontx2-rm: remove CPT LF resource management (Vidya Velumuri) [Orabug: 31590716]
- octeontx2-serdes: Add gserr and gserc eye display (Tomasz Michalec) [Orabug: 31590716]
- octeontx2-serdes: Add CONFIG_OCTEONTX_SERDES (Tomasz Michalec) [Orabug: 31590716]
- octeontx2-dpi: Add MRRS and MPS configuration to dpi driver. (Subrahmanyam Nilla) [Orabug: 31590716]
- octeontx2: gti: Enable GTI wdog for non-VHE Linux (Bharat Bhushan) [Orabug: 31590716]
- octeontx2-serdes: Check SVC UUID on module init (Tomasz Michalec) [Orabug: 31590716]
- edac: octeontx2: RAS error-injection (Rick Farrington) [Orabug: 31590716]
- drivers: marvell: octeontx2: add support for GHES (Rick Farrington) [Orabug: 31590716]
- octeontx2-serdes: Implement PRBS command (Tomasz Michalec) [Orabug: 31590716]
- octeontx2-dpi: fix compilation warnings (Stanislaw Kardach) [Orabug: 31590716]
- octeontx2-rm: fix compilation warning (Stanislaw Kardach) [Orabug: 31590716]
- octeontx2-serdes: Handle not implemented SMC (Tomasz Michalec) [Orabug: 31590716]
- octeontx2: PCI Console driver: fix initialization WARNing (Rick Farrington) [Orabug: 31590716]
- octeontx2-serdes: Fix settings write return code (Tomasz Michalec) [Orabug: 31590716]
- octeontx2: fixup PCI Remote Console driver shutdown function (Dave Aldridge) [Orabug: 31590716]
- octeontx2: add OcteonTX2 PCI Console driver (Rick Farrington) [Orabug: 31590716]
- Revert "octeontx2: add OcteonTX2 PCI Remote Console driver" (Dave Kleikamp) [Orabug: 31590716]
- Revert "octeontx2: fixup PCI Remote Console driver shutdown function" (Dave Kleikamp) [Orabug: 31590716]
- octeontx2: gti: Start wdog timer on online cpus (Bharat Bhushan) [Orabug: 31590716]
- octeontx2-serdes: Add serdes diagnostic commands (Tomasz Michalec) [Orabug: 31590716]
- proc: publish no of macs in octeontx_info node (Sujeet Baranwal) [Orabug: 31590716]
- arm64: Disable UNMAP_KERNEL_AT_EL0 when enable GTI WDOG (Bharat Bhushan) [Orabug: 31590716]
- arm64: Add workaround for Marvell erratum 37119 (Andrew Pinski) [Orabug: 31590716]
- x86/speculation: Prevent rogue cross-process SSBD shutdown (Anthony Steinhauser) [Orabug: 31557901] {CVE-2020-10768}
- vfio/pci: Fix SR-IOV VF handling with MMIO blocking (Alex Williamson) [Orabug: 31439669] {CVE-2020-12888}
- vfio-pci: Invalidate mmaps and block MMIO access on disabled memory (Alex Williamson) [Orabug: 31439669] {CVE-2020-12888} {CVE-2020-12888}
- vfio/pci: Pull BAR mapping setup from read-write path (Alex Williamson) [Orabug: 31439669] {CVE-2020-12888}
- vfio-pci: Fault mmaps to enable vma tracking (Alex Williamson) [Orabug: 31439669] {CVE-2020-12888}
- vfio/type1: Support faulting PFNMAP vmas (Alex Williamson) [Orabug: 31439669] {CVE-2020-12888}
- scsi: smartpqi: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai) [Orabug: 31526089]
- thermal: support for Marvell Octeon TX SoC temperature sensors (Eric Saint-Etienne) [Orabug: 31564727]
- thermal: support for Marvell Octeon TX2 SoC temperature sensors (Eric Saint-Etienne) [Orabug: 31564727]
- dtrace: ensure that fatal signals trigger signal-handle probes (Kris Van Hees) [Orabug: 31398827] [Orabug: 31562416]
- x86/mitigations: reset default value for srbds_mitigation (Mihai Carabas) [Orabug: 31515070]
- x86/cpu: clear X86_BUG_SRBDS before late loading (Mihai Carabas) [Orabug: 31515070]
- x86/mitigations: update MSRs on all CPUs for SRBDS (Mihai Carabas) [Orabug: 31515070]
- KVM: arm/arm64: Fixup the kvm_exit tracepoint (Christoffer Dall) [Orabug: 31510089]
- acpi: disallow loading configfs acpi tables when locked down (Jason A. Donenfeld) [Orabug: 31493186]
- tcp: implement coalescing on backlog queue (Eric Dumazet) [Orabug: 31419400]
- tcp: drop dst in tcp_add_backlog() (Eric Dumazet) [Orabug: 31419400]
- bpf: Fix up bpf_skb_adjust_room helper's skb csum setting (Daniel Borkmann) [Orabug: 31419400]
- media: rc: prevent memory leak in cx23888_ir_probe (Navid Emamdoost) [Orabug: 31351670] {CVE-2019-19054}
- dtrace: recursion in dtrace_dynvar() can lead to out-of-stack crash (Kris Van Hees) [Orabug: 31481801]
-
Fri Jun 26 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2025.uek]
- Linux 4.14.184 (Greg Kroah-Hartman)
- uprobes: ensure that uprobe->offset and ->ref_ctr_offset are properly aligned (Oleg Nesterov)
- iio: vcnl4000: Fix i2c swapped word reading. (Mathieu Othacehe)
- x86/speculation: Add Ivy Bridge to affected list (Josh Poimboeuf)
- nvmem: qfprom: remove incorrect write support (Srinivas Kandagatla)
- CDC-ACM: heed quirk also in error handling (Oliver Neukum)
- staging: rtl8712: Fix IEEE80211_ADDBA_PARAM_BUF_SIZE_MASK (Pascal Terjan)
- tty: hvc_console, fix crashes on parallel open/close (Jiri Slaby)
- vt: keyboard: avoid signed integer overflow in k_ascii (Dmitry Torokhov)
- usb: musb: Fix runtime PM imbalance on error (Dinghao Liu)
- usb: musb: start session in resume for host port (Bin Liu)
- USB: serial: option: add Telit LE910C1-EUX compositions (Daniele Palmas)
- USB: serial: usb_wwan: do not resubmit rx urb on fatal errors (Bin Liu)
- USB: serial: qcserial: add DW5816e QDL support (Matt Jolly)
- l2tp: add sk_family checks to l2tp_validate_socket (Eric Dumazet)
- net: check untrusted gso_size at kernel entry (Willem de Bruijn)
- vsock: fix timeout in vsock_accept() (Stefano Garzarella)
- NFC: st21nfca: add missed kfree_skb() in an error path (Chuhong Yuan)
- net: usb: qmi_wwan: add Telit LE910C1-EUX composition (Daniele Palmas)
- l2tp: do not use inet_hash()/inet_unhash() (Eric Dumazet)
- devinet: fix memleak in inetdev_init() (Yang Yingliang)
- airo: Fix read overflows sending packets (Dan Carpenter)
- scsi: ufs: Release clock if DMA map fails (Can Guo)
- mmc: fix compilation of user API (Jérôme Pouiller)
- kernel/relay.c: handle alloc_percpu returning NULL in relay_open (Daniel Axtens)
- p54usb: add AirVasT USB stick device-id (Giuseppe Marco Randazzo)
- HID: i2c-hid: add Schneider SCL142ALM to descriptor override (Julian Sax)
- HID: sony: Fix for broken buttons on DS3 USB dongles (Scott Shumate)
- net: smsc911x: Fix runtime PM imbalance on error (Dinghao Liu)
- net: ethernet: stmmac: Enable interface clocks on probe for IPQ806x (Jonathan McDowell)
- net/ethernet/freescale: rework quiesce/activate for ucc_geth (Valentin Longchamp)
- net: bmac: Fix read of MAC address from ROM (Jeremy Kerr)
- x86/mmiotrace: Use cpumask_available() for cpumask_var_t variables (Nathan Chancellor)
- i2c: altera: Fix race between xfer_msg and isr thread (Atsushi Nemoto)
- ARC: [plat-eznps]: Restrict to CONFIG_ISA_ARCOMPACT (Vineet Gupta)
- ARC: Fix ICCM & DCCM runtime size checks (Eugeniy Paltsev)
- pppoe: only process PADT targeted at local interfaces (Guillaume Nault)
- s390/ftrace: save traced function caller (Vasily Gorbik)
- spi: dw: use "smp_mb()" to avoid sending spi data error (Xinwei Kong)
- scsi: hisi_sas: Check sas_port before using it (Xiang Chen)
- libnvdimm: Fix endian conversion issues (Aneesh Kumar K.V)
- scsi: scsi_devinfo: fixup string compare (Hannes Reinecke)
- Linux 4.14.183 (Greg Kroah-Hartman)
- scsi: zfcp: fix request object use-after-free in send path causing wrong traces (Benjamin Block)
- genirq/generic_pending: Do not lose pending affinity update (Thomas Gleixner)
- net: hns: Fixes the missing put_device in positive leg for roce reset (Salil Mehta)
- net: hns: fix unsigned comparison to less than zero (Colin Ian King)
- rxrpc: Fix transport sockopts to get IPv4 errors on an IPv6 socket (David Howells)
- sc16is7xx: move label 'err_spi' to correct section (Guoqing Jiang)
- mm/vmalloc.c: don't dereference possible NULL pointer in __vunmap() (Liviu Dudau)
- netfilter: nf_conntrack_pptp: fix compilation warning with W=1 build (Pablo Neira Ayuso)
- bonding: Fix reference count leak in bond_sysfs_slave_add. (Qiushi Wu)
- qlcnic: fix missing release in qlcnic_83xx_interrupt_test. (Qiushi Wu)
- esp6: get the right proto for transport mode in esp6_gso_encap (Xin Long)
- netfilter: nf_conntrack_pptp: prevent buffer overflows in debug code (Pablo Neira Ayuso)
- netfilter: nfnetlink_cthelper: unbreak userspace helper support (Pablo Neira Ayuso)
- netfilter: ipset: Fix subcounter update skip (Phil Sutter)
- netfilter: nft_reject_bridge: enable reject with bridge vlan (Michael Braun)
- ip_vti: receive ipip packet by calling ip_tunnel_rcv (Xin Long)
- vti4: eliminated some duplicate code. (Jeremy Sowden)
- xfrm: fix error in comment (Antony Antony)
- xfrm: fix a NULL-ptr deref in xfrm_local_error (Xin Long)
- xfrm: fix a warning in xfrm_policy_insert_list (Xin Long)
- xfrm: call xfrm_output_gso when inner_protocol is set in xfrm_output (Xin Long)
- xfrm: allow to accept packets with ipv6 NEXTHDR_HOP in xfrm_input (Xin Long)
- copy_xstate_to_kernel(): don't leave parts of destination uninitialized (Al Viro)
- x86/dma: Fix max PFN arithmetic overflow on 32 bit systems (Alexander Dahl)
- mac80211: mesh: fix discovery timer re-arming issue / crash (Linus Lüssing)
- parisc: Fix kernel panic in mem_init() (Helge Deller)
- iommu: Fix reference count leak in iommu_group_alloc. (Qiushi Wu)
- include/asm-generic/topology.h: guard cpumask_of_node() macro argument (Arnd Bergmann)
- fs/binfmt_elf.c: allocate initialized memory in fill_thread_core_info() (Alexander Potapenko)
- mm: remove VM_BUG_ON(PageSlab()) from page_mapcount() (Konstantin Khlebnikov)
- libceph: ignore pool overlay and cache logic on redirects (Jerry Lee)
- ALSA: hda/realtek - Add new codec supported for ALC287 (Kailang Yang)
- exec: Always set cap_ambient in cap_bprm_set_creds (Eric W. Biederman)
- ALSA: usb-audio: mixer: volume quirk for ESS Technology Asus USB DAC (Chris Chiu)
- ALSA: hwdep: fix a left shifting 1 by 31 UB bug (Changming Liu)
- RDMA/pvrdma: Fix missing pci disable in pvrdma_pci_probe() (Qiushi Wu)
- mmc: block: Fix use-after-free issue for rpmb (Peng Hao)
- ARM: dts: bcm2835-rpi-zero-w: Fix led polarity (Vincent Stehlé)
- ARM: dts/imx6q-bx50v3: Set display interface clock parents (Robert Beckett)
- ARM: dts: imx6q-bx50v3: Add internal switch (Sebastian Reichel)
- IB/qib: Call kobject_put() when kobject_init_and_add() fails (Kaike Wan)
- gpio: exar: Fix bad handling for ida_simple_get error path (Takashi Iwai)
- ARM: uaccess: fix DACR mismatch with nested exceptions (Russell King)
- ARM: uaccess: integrate uaccess_save and uaccess_restore (Russell King)
- ARM: uaccess: consolidate uaccess asm to asm/uaccess-asm.h (Russell King)
- ARM: 8843/1: use unified assembler in headers (Stefan Agner)
- Input: synaptics-rmi4 - fix error return code in rmi_driver_probe() (Wei Yongjun)
- Input: synaptics-rmi4 - really fix attn_data use-after-free (Evan Green)
- Input: i8042 - add ThinkPad S230u to i8042 reset list (Kevin Locke)
- Input: dlink-dir685-touchkeys - fix a typo in driver name (Christophe JAILLET)
- Input: xpad - add custom init packet for Xbox One S controllers (Łukasz Patron)
- Input: evdev - call input_flush_device() on release(), not flush() (Brendan Shanks)
- Input: usbtouchscreen - add support for BonXeon TP (James Hilliard)
- samples: bpf: Fix build error (Matteo Croce)
- cifs: Fix null pointer check in cifs_read (Steve French)
- net: freescale: select CONFIG_FIXED_PHY where needed (Arnd Bergmann)
- usb: gadget: legacy: fix redundant initialization warnings (Masahiro Yamada)
- cachefiles: Fix race between read_waiter and read_copier involving op->to_do (Lei Xue)
- gfs2: move privileged user check to gfs2_quota_lock_check (Bob Peterson)
- net: microchip: encx24j600: add missed kthread_stop (Chuhong Yuan)
- gpio: tegra: mask GPIO IRQs during IRQ shutdown (Stephen Warren)
- ARM: dts: rockchip: fix pinctrl sub nodename for spi in rk322x.dtsi (Johan Jonker)
- arm64: dts: rockchip: swap interrupts interrupt-names rk3399 gpu node (Johan Jonker)
- ARM: dts: rockchip: fix phy nodename for rk3228-evb (Johan Jonker)
- net/mlx4_core: fix a memory leak bug. (Qiushi Wu)
- net: sun: fix missing release regions in cas_init_one(). (Qiushi Wu)
- net: qrtr: Fix passing invalid reference to qrtr_local_enqueue() (Manivannan Sadhasivam)
- net/mlx5e: Update netdev txq on completions during closure (Moshe Shemesh)
- sctp: Start shutdown on association restart if in SHUTDOWN-SENT state and socket is closed (Jere Leppänen)
- r8152: support additional Microsoft Surface Ethernet Adapter variant (Marc Payne)
- net sched: fix reporting the first-time use timestamp (Roman Mashak)
- net: revert "net: get rid of an signed integer overflow in ip_idents_reserve()" (Yuqi Jin)
- net/mlx5: Add command entry handling completion (Moshe Shemesh)
- net: ipip: fix wrong address family in init error path (Vadim Fedorenko)
- ax25: fix setsockopt(SO_BINDTODEVICE) (Eric Dumazet)
- rds: Fix potential use after free in rds_ib_inc_free (Hans Westgaard Ry) [Orabug: 31504053]
- mm: Fix mremap not considering huge pmd devmap (Fan Yang) [Orabug: 31452397] {CVE-2020-10757} {CVE-2020-10757}
- PCI/DPC: Add missing pci_dpc_init() to pci probe function (Thomas Tai) [Orabug: 31511974]
- selftests/bpf: do not run test_kmod.sh for UEK5 (Alan Maguire) [Orabug: 31357234]
- bpf: do not allow root to mangle valid pointers (Alexei Starovoitov) [Orabug: 31357234]
- selftests/bpf: fix invalid bit operation to verify tcpbpf events (Alan Maguire) [Orabug: 31357234]
- net/rds: NULL pointer de-reference in rds_ib_add_one() (Ka-Cheong Poon) [Orabug: 31501437]
- RDMA/cm: Spurious WARNING triggered in cm_destroy_id() (Ka-Cheong Poon) [Orabug: 31323839]
- RDMA/cm: Make sure the cm_id is in the IB_CM_IDLE state in destroy (Jason Gunthorpe) [Orabug: 31323839]
- RDMA/cm: Allow ib_send_cm_sidr_rep() to be done under lock (Jason Gunthorpe) [Orabug: 31323839]
- RDMA/cm: Allow ib_send_cm_rej() to be done under lock (Jason Gunthorpe) [Orabug: 31323839]
- RDMA/cm: Allow ib_send_cm_drep() to be done under lock (Jason Gunthorpe) [Orabug: 31323839]
- RDMA/cm: Allow ib_send_cm_dreq() to be done under lock (Jason Gunthorpe) [Orabug: 31323839]
- RDMA/cm: Add some lockdep assertions for cm_id_priv->lock (Jason Gunthorpe) [Orabug: 31323839]
- RDMA/cm: Add missing locking around id.state in cm_dup_req_handler (Jason Gunthorpe) [Orabug: 31323839]
- RDMA/cm: Make the destroy_id flow more robust (Jason Gunthorpe) [Orabug: 31323839]
- RDMA/cm: Remove a race freeing timewait_info (Jason Gunthorpe) [Orabug: 31323839]
- RDMA/cm: Use refcount_t type for refcount variable (Danit Goldberg) [Orabug: 31323839]
- KVM: VMX: check descriptor table exits on instruction emulation (Oliver Upton) [Orabug: 31481335]
- Revert "rds: Introduce rds_conn_to_path helper" (Håkon Bugge) [Orabug: 31476448]
- Revert "rds: Do not cancel RDMAs that have been posted to the HCA" (Håkon Bugge) [Orabug: 31476448]
- Revert "rds: Three cancel fixes" (Håkon Bugge) [Orabug: 31476448]