-
Fri Jul 19 2019 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1929.el7uek]
- config-aarch64: enable ISCSI_IBFT (Thomas Tai) [Orabug: 29456913]
- iscsi_ibft: change ISCSI_IBFT depends on ACPI instead of ISCSI_IBFT_FIND (Thomas Tai) [Orabug: 29456913]
- libnvdimm/bus: Fix wait_nvdimm_bus_probe_idle() ABBA deadlock (Dan Williams) [Orabug: 29643646]
- libnvdimm/bus: Stop holding nvdimm_bus_list_mutex over __nd_ioctl() (Dan Williams) [Orabug: 29643646]
- libnvdimm/region: Register badblocks before namespaces (Dan Williams) [Orabug: 29643646]
- libnvdimm/bus: Prevent duplicate device_unregister() calls (Dan Williams) [Orabug: 29643646]
- drivers/base: Introduce kill_device() (Dan Williams) [Orabug: 29643646]
- driver core: Rewrite test_async_driver_probe to cover serialization and NUMA affinity (Alexander Duyck) [Orabug: 29643646]
- libnvdimm: Schedule device registration on node local to the device (Alexander Duyck) [Orabug: 29643646]
- PM core: Use new async_schedule_dev command (Alexander Duyck) [Orabug: 29643646]
- driver core: Attach devices on CPU local to device node (Alexander Duyck) [Orabug: 29643646]
- async: Add support for queueing on specific NUMA node (Alexander Duyck) [Orabug: 29643646]
- workqueue: Provide queue_work_node to queue work near a given NUMA node (Alexander Duyck) [Orabug: 29643646]
- driver core: Probe devices asynchronously instead of the driver (Alexander Duyck) [Orabug: 29643646]
- device core: Consolidate locking and unlocking of parent and device (Alexander Duyck) [Orabug: 29643646]
- driver core: Establish order of operations for device_add and device_del via bitflag (Alexander Duyck) [Orabug: 29643646]
- uek-rpm: Update firmware prerequisites to 20190627-999.2.git7ae3a09d. (John Donnelly) [Orabug: 30043163]
- nvme: fix regression upon hot device removal and insertion (Sagi Grimberg) [Orabug: 30027726]
- ppp: remove the PPPIOCDETACH ioctl (Eric Biggers) [Orabug: 29721192]
- BUG: sleeping function called from invalid context (Mihai Carabas) [Orabug: 30035878]
- uek-rpm: Update UEK5 config files with "make olddefconfig" (Victor Erminpour) [Orabug: 30038078]
-
Sat Jul 13 2019 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1928.el7uek]
- A/A-Bonding: Optimize rdmaip_impl_inetaddr_event() (Sudhakar Dindukurti) [Orabug: 29929934]
- A/A-Bonding: ResilientRDMA does not failback on nodes configured with unused VFs starting in 1902.1.0 (Sudhakar Dindukurti) [Orabug: 29929934]
- tools: sync uapi/linux/bpf.h (Lorenz Bauer) [Orabug: 30035408]
- bpf: respect size hint to BPF_PROG_TEST_RUN if present (Lorenz Bauer) [Orabug: 30035408]
- rds: ib: Set local ack timeout directly (Håkon Bugge) [Orabug: 29931097]
- IB/cma: Define option to set ack timeout and pack tos_set (Danit Goldberg) [Orabug: 29931097]
- rds: Re-factor and avoid superfluous queuing of shutdown work (Håkon Bugge) [Orabug: 29919578]
- rds: ib: Flush ARP cache when connection attempt is rejected (Håkon Bugge) [Orabug: 29971040]
- rds: ib: Fix incorrect setting of cp_reconnect_racing (Håkon Bugge) [Orabug: 29882416]
- RDMA/cma: Make CM response timeout and # CM retries configurable (Håkon Bugge) [Orabug: 29876868]
- rds: Re-factor and avoid superfluous queuing of reconnect work (Håkon Bugge) [Orabug: 29882649]
- rds: ib: Correct the cm_id compare commit (Håkon Bugge) [Orabug: 29960424]
- rds: Increase entropy in hashing (Håkon Bugge) [Orabug: 29778019]
- mm/devm_memremap_pages: fix final page put race (Dan Williams) [Orabug: 29863741]
- mm/devm_memremap_pages: introduce devm_memunmap_pages (Dan Williams) [Orabug: 29863741]
- drivers/base/devres: introduce devm_release_action() (Dan Williams) [Orabug: 29863741]
- RDMA/core: Fix race when resolving IP address (Dag Moxnes) [Orabug: 29942271]
- IB/cm: Remove now useless rcu_lock in dst_fetch_ha (Jason Gunthorpe) [Orabug: 29942271]
- net: rds: fix rds recv memory leak (Zhu Yanjun) [Orabug: 30025201]
- cpuidle-haltpoll: register the driver only when running under KVM (Prasad Singamsetty) [Orabug: 30039145]
- rds: ib: Resurrect the CQs instead of delete+create (Håkon Bugge) [Orabug: 29758839]
- bnxt_en: Fix ethtool selftest crash under error conditions. (Michael Chan) [Orabug: 28795367]
- rds: Avoid queuing superfluous send and recv work (Håkon Bugge) [Orabug: 29764668]
- bnx2x: Use napi_alloc_frag() (Sebastian Andrzej Siewior) [Orabug: 30022637]
- bnx2x: Add support for detection of P2P event packets. (Sudarsana Reddy Kalluru) [Orabug: 30022637]
- bnx2x: Replace magic numbers with macro definitions. (Sudarsana Reddy Kalluru) [Orabug: 30022637]
- bnx2x: fix spelling mistake "dicline" -> "decline" (Colin Ian King) [Orabug: 30022637]
- bnx2x: Utilize FW 7.13.11.0. (Sudarsana Reddy Kalluru) [Orabug: 30022637]
- bnx2x: Remove set but not used variable 'mfw_vn' (YueHaibing) [Orabug: 30022637]
- bnx2x: Use struct_size() in kzalloc() (Gustavo A. R. Silva) [Orabug: 30022637]
- bnx2x: Bump up driver version to 1.713.36 (Sudarsana Reddy Kalluru) [Orabug: 30022637]
- bnx2x: fix various indentation issues (Colin Ian King) [Orabug: 30022637]
- bnx2x: Add storm FW version to ethtool driver query output. (Sudarsana Reddy Kalluru) [Orabug: 30022637]
- bnx2x: Add MBI version to ethtool driver query output. (Sudarsana Reddy Kalluru) [Orabug: 30022637]
- bnx2x: remove ndo_poll_controller (Eric Dumazet) [Orabug: 30022637]
- bnx2x: Provide VF link status in ndo_get_vf_config (Shahed Shaikh) [Orabug: 30022637]
- bnx2x: Ignore bandwidth attention in single function mode (Shahed Shaikh) [Orabug: 30022637]
- bnx2x: Add VF spoof-checking configuration (Shahed Shaikh) [Orabug: 30022637]
- bnx2x: Mark expected switch fall-throughs (Gustavo A. R. Silva) [Orabug: 30022637]
- bnx2x: Collect the device debug information during Tx timeout. (Sudarsana Reddy Kalluru) [Orabug: 30022637]
- bnx2x: Report PCIe link properties with pcie_print_link_status() (Bjorn Helgaas) [Orabug: 30022637]
- bnx2x: Eliminate duplicate barriers on weakly-ordered archs (Sinan Kaya) [Orabug: 30022637]
- bnx2x: Replace doorbell barrier() with wmb() (Sinan Kaya) [Orabug: 30022637]
- bnx2x: fix spelling mistake: "registeration" -> "registration" (Colin Ian King) [Orabug: 30022637]
- bnx2x: Use NETIF_F_GRO_HW. (Michael Chan) [Orabug: 30022637]
- bnx2x: fix slowpath null crash (Zhu Yanjun) [Orabug: 30022637]
- bnx2x: Use pci_ari_enabled() instead of local copy (Bjorn Helgaas) [Orabug: 30022637]
- xdp.o multiple defines: remove bnxt_compat.c and most of bnxt_compat.h (George Kennedy) [Orabug: 29996024]
- IB/mlx5: Fixed reporting counters on 2nd port for Dual port RoCE (Parav Pandit) [Orabug: 30023656]
-
Sat Jul 06 2019 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1927.el7uek]
- ghes, EDAC: Fix ghes_edac registration (Borislav Petkov) [Orabug: 29721303]
- fs/ocfs2: fix race in ocfs2_dentry_attach_lock() (Wengang Wang) [Orabug: 27964350]
- net/rds: changed module parameter rds_qos_threshold_action to be writable (Qing Huang) [Orabug: 29873102]
- parfait: 6 Speculative Side Channel defect groups in ipc/sem.c (Anjali Kulkarni) [Orabug: 29911729]
- parfait: Speculative Side Channel defect groups in lib/hexdump.c (Anjali Kulkarni) [Orabug: 29913002]
- net/rds: fixed an error in parsing module parameter string rds_qos_threshold (Qing Huang) [Orabug: 29951336]
- uek-rpm/ol7/nano_modules fix (Jane Chu) [Orabug: 29959677]
- [UEK-5] IB/mlx5_core: remove label err_rsrc for non ODB (Dag Moxnes) [Orabug: 29971050]
- IB/mlx5: Fix compile issue when ODP disabled (Doug Ledford) [Orabug: 29971050]
- IB/uverbs: UAPI pointers should use __aligned_u64 type (Matan Barak) [Orabug: 29971050]
- cpuidle-haltpoll: disable host side polling when kvm virtualized (Marcelo Tosatti) [Orabug: 29967444]
- kvm:x86: add host poll control msrs (Marcelo Tosatti) [Orabug: 29967444]
- drivers/cpuidle: add cpuidle-haltpoll driver (Marcelo Tosatti) [Orabug: 29967444]
- KVM: polling: add architecture backend to disable polling (Christian Borntraeger) [Orabug: 29967444]
- ext4: zero out the unused memory region in the extent tree block (Sriram Rajagopalan) [Orabug: 29803516] {CVE-2019-11833} {CVE-2019-11833}
- ipv6_sockglue: Fix a missing-check bug in ip6_ra_control() (Gen Zhang) [Orabug: 29877192] {CVE-2019-12378}
- ip_sockglue: Fix missing-check bug in ip_ra_control() (Gen Zhang) [Orabug: 29877263] {CVE-2019-12381}
- drm/edid: Fix a missing-check bug in drm_load_edid_firmware() (Gen Zhang) [Orabug: 29877280] {CVE-2019-12382}
- nvmet: fix discover log page when offsets are used (Keith Busch) [Orabug: 29933720]
- nvme-fc: correct csn initialization and increments on error (James Smart) [Orabug: 29933720]
- nvmet: ignore EOPNOTSUPP for discard (Christoph Hellwig) [Orabug: 29933720]
- nvme: add proper write zeroes setup for the multipath device (Christoph Hellwig) [Orabug: 29933720]
- nvme: add proper discard setup for the multipath device (Christoph Hellwig) [Orabug: 29933720]
- nvme: remove nvme_ns_config_oncs (Christoph Hellwig) [Orabug: 29933720]
- nvme: disable Write Zeroes for qemu controllers (Christoph Hellwig) [Orabug: 29933720]
- nvmet-fc: bring Disconnect into compliance with FC-NVME spec (James Smart) [Orabug: 29933720]
- nvmet-fc: fix issues with targetport assoc_list list walking (James Smart) [Orabug: 29933720]
- nvme-fc: reject reconnect if io queue count is reduced to zero (James Smart) [Orabug: 29933720]
- nvme-fc: use nr_phys_segments to determine existence of sgl (James Smart) [Orabug: 29933720]
- nvme-loop: init nvmet_ctrl fatal_err_work when allocate (Yufen Yu) [Orabug: 29933720]
- nvme: update comment to make the code easier to read (Yufen Yu) [Orabug: 29933720]
- nvme: put ns_head ref if namespace fails allocation (Sagi Grimberg) [Orabug: 29933720]
- nvme-trace: fix cdw10 buffer overrun (Keith Busch) [Orabug: 29933720]
- nvme: don't warn on block content change effects (Keith Busch) [Orabug: 29933720]
- nvme: add get-feature to admin cmds tracer (Max Gurtovoy) [Orabug: 29933720]
- nvme-rdma: use nr_phys_segments when map rq to sgl (Chaitanya Kulkarni) [Orabug: 29933720]
- nvmet: convert to SPDX identifiers (Christoph Hellwig) [Orabug: 29933720]
- nvmet-rdma: convert to SPDX identifiers (Christoph Hellwig) [Orabug: 29933720]
- nvme-loop: convert to SPDX identifiers (Christoph Hellwig) [Orabug: 29933720]
- nvmet-fcloop: convert to SPDX identifiers (Christoph Hellwig) [Orabug: 29933720]
- nvmet-fc: convert to SPDX identifiers (Christoph Hellwig) [Orabug: 29933720]
- nvme: convert to SPDX identifiers (Christoph Hellwig) [Orabug: 29933720]
- nvme-pci: convert to SPDX identifiers (Christoph Hellwig) [Orabug: 29933720]
- nvme-lightnvm: convert to SPDX identifiers (Christoph Hellwig) [Orabug: 29933720]
- nvme-rdma: convert to SPDX identifiers (Christoph Hellwig) [Orabug: 29933720]
- nvme-fc: convert to SPDX identifiers (Christoph Hellwig) [Orabug: 29933720]
- nvme-fabrics: convert to SPDX identifiers (Christoph Hellwig) [Orabug: 29933720]
- nvme_ioctl.h: remove duplicate GPL boilerplate (Christoph Hellwig) [Orabug: 29933720]
- nvme: return error from nvme_alloc_ns() (Hannes Reinecke) [Orabug: 29933720]
- nvme: avoid that deleting a controller triggers a circular locking complaint (Bart Van Assche) [Orabug: 29933720]
- nvme: introduce a helper function for controller deletion (Bart Van Assche) [Orabug: 29933720]
- nvme: unexport nvme_delete_ctrl_sync() (Bart Van Assche) [Orabug: 29933720]
- nvme-pci: check kstrtoint() return value in queue_count_set() (Bart Van Assche) [Orabug: 29933720]
- nvme-fabrics: document the poll function argument (Bart Van Assche) [Orabug: 29933720]
- nvmet: fix indentation (Bart Van Assche) [Orabug: 29933720]
- nvme-pci: add missing unlock for reset error (Keith Busch) [Orabug: 29933720]
- nvme-pci: fix rapid add remove sequence (Keith Busch) [Orabug: 29933720]
- nvme: lock NS list changes while handling command effects (Keith Busch) [Orabug: 29933720]
- scsi: lpfc: nvmet: avoid hang / use-after-free when destroying targetport (Ewan D. Milne) [Orabug: 29933720]
- scsi: lpfc: nvme: avoid hang / use-after-free when destroying localport (Ewan D. Milne) [Orabug: 29933720]
- nvme: don't initlialize ctrl->cntlid twice (Andrey Smirnov) [Orabug: 29933720]
- nvme: introduce NVME_QUIRK_IGNORE_DEV_SUBNQN (James Dingwall) [Orabug: 29933720]
- nvme: pad fake subsys NQN vid and ssvid with zeros (Keith Busch) [Orabug: 29933720]
- nvme-pci: trace SQ status on completions (yupeng) [Orabug: 29933720]
- nvmet: use a macro for default error location (Chaitanya Kulkarni) [Orabug: 29933720]
- nvmet: fix comparison of a u16 with -1 (Colin Ian King) [Orabug: 29933720]
- nvme: fix kernel paging oops (Sagi Grimberg) [Orabug: 29933720]
- nvmet: update smart log with num err log entries (Chaitanya Kulkarni) [Orabug: 29933720]
- nvmet: add error log page cmd handler (Chaitanya Kulkarni) [Orabug: 29933720]
- nvmet: add error log support for file backend (Chaitanya Kulkarni) [Orabug: 29933720]
- nvmet: add error log support for bdev backend (Chaitanya Kulkarni) [Orabug: 29933720]
- nvmet: add error log support for admin-cmd (Chaitanya Kulkarni) [Orabug: 29933720]
- nvmet: add error log support for rdma backend (Chaitanya Kulkarni) [Orabug: 29933720]
- nvmet: add error log support for fabrics-cmd (Chaitanya Kulkarni) [Orabug: 29933720]
- nvmet: add error log support in the core (Chaitanya Kulkarni) [Orabug: 29933720]
- nvmet: add interface to update error-log page (Chaitanya Kulkarni) [Orabug: 29933720]
- nvmet: add error-log definitions (Chaitanya Kulkarni) [Orabug: 29933720]
- nvme: add error log page slot definition (Chaitanya Kulkarni) [Orabug: 29933720]
- nvme: remove nvme_common command cdw10 array (Chaitanya Kulkarni) [Orabug: 29933720]
- nvmet: remove unused variable (Sagi Grimberg) [Orabug: 29933720]
- nvme: provide fallback for discard alloc failure (Jens Axboe) [Orabug: 29933720]
- nvme: add __exit annotation (Chengguang Xu) [Orabug: 29933720]
- nvme: remove unused function nvme_ctrl_ready (Israel Rukshin) [Orabug: 29933720]
- nvme: implement Enhanced Command Retry (Keith Busch) [Orabug: 29933720]
- nvmet: fix the structure member indentation (Chaitanya Kulkarni) [Orabug: 29933720]
- nvmet: use unlikely for req status check (Chaitanya Kulkarni) [Orabug: 29933720]
- nvme: Remove unused forward declaration (Israel Rukshin) [Orabug: 29933720]
- nvme: disable fabrics SQ flow control when asked by the user (Sagi Grimberg) [Orabug: 29933720]
- nvmet: expose support for fabrics SQ flow control disable in treq (Sagi Grimberg) [Orabug: 29933720]
- nvmet: don't override treq upon modification. (Sagi Grimberg) [Orabug: 29933720]
- nvmet: support fabrics sq flow control (Sagi Grimberg) [Orabug: 29933720]
- nvmet-fc: remove the IN_ISR deferred scheduling options (James Smart) [Orabug: 29933720]
- nvmet: mark nvmet_genctr static (Christoph Hellwig) [Orabug: 29933720]
- nvmet: enable Discovery Controller AENs (Jay Sternberg) [Orabug: 29933720]
- nvmet: allow host connect even if no allowed subsystems are exported (Sagi Grimberg) [Orabug: 29933720]
- nvmet: add support to Discovery controllers for commands (Jay Sternberg) [Orabug: 29933720]
- nvmet: add defines for discovery change async events (Jay Sternberg) [Orabug: 29933720]
- nvmet: make kato and AEN processing for use by other controllers (Jay Sternberg) [Orabug: 29933720]
- nvmet: allow Keep Alive for Discovery controller (Jay Sternberg) [Orabug: 29933720]
- nvmet: change aen mask functions to use bit numbers (Jay Sternberg) [Orabug: 29933720]
- nvmet: provide aen bit functions for multiple controller types (Jay Sternberg) [Orabug: 29933720]
- nvmet: use IOCB_NOWAIT for file-ns buffered I/O (Chaitanya Kulkarni) [Orabug: 29933720]
- nvmet: support for traffic based keep-alive (Sagi Grimberg) [Orabug: 29933720]
- nvme: support traffic based keep-alive (Sagi Grimberg) [Orabug: 29933720]
- nvme: cache controller attributes (Sagi Grimberg) [Orabug: 29933720]
- nvme: introduce ctrl attributes enumeration (Sagi Grimberg) [Orabug: 29933720]
- nvme: consolidate memset calls in the nvme_setup_cmd path (Chaitanya Kulkarni) [Orabug: 29933720]
- nvme: use blk API to remap ref tags for IOs with metadata (Max Gurtovoy) [Orabug: 29933720]
- block: move dif_prepare/dif_complete functions to block layer (Max Gurtovoy) [Orabug: 29933720]
- Linux 4.14.110 (Greg Kroah-Hartman)
- vfio: ccw: only free cp on final interrupt (Cornelia Huck)
- Revert "USB: core: only clean up what we allocated" (Greg Kroah-Hartman)
- KVM: x86: Emulate MSR_IA32_ARCH_CAPABILITIES on AMD hosts (Sean Christopherson)
- KVM: Reject device ioctls from processes other than the VM's creator (Sean Christopherson)
- x86/smp: Enforce CONFIG_HOTPLUG_CPU when SMP=y (Thomas Gleixner)
- cpu/hotplug: Prevent crash when CPU bringup fails on CONFIG_HOTPLUG_CPU=n (Thomas Gleixner)
- perf intel-pt: Fix TSC slip (Adrian Hunter)
- mm/migrate.c: add missing flush_dcache_page for non-mapped page migrate (Lars Persson)
- usb: cdc-acm: fix race during wakeup blocking TX traffic (Romain Izard)
- xhci: Fix port resume done detection for SS ports with LPM enabled (Mathias Nyman)
- usb: host: xhci-rcar: Add XHCI_TRUST_TX_LENGTH quirk (Yasushi Asano)
- usb: common: Consider only available nodes for dr_mode (Fabrizio Castro)
- USB: gadget: f_hid: fix deadlock in f_hidg_write() (Radoslav Gerganov)
- usb: mtu3: fix EXTCON dependency (Arnd Bergmann)
- phy: sun4i-usb: Support set_mode to USB_HOST for non-OTG PHYs (Chen-Yu Tsai)
- gpio: adnp: Fix testing wrong value in adnp_gpio_direction_input (Axel Lin)
- gpio: exar: add a check for the return value of ida_simple_get fails (Kangjie Lu)
- drm/vgem: fix use-after-free when drm_gem_handle_create() fails (Eric Biggers)
- fs/proc/proc_sysctl.c: fix NULL pointer dereference in put_links (YueHaibing)
- Disable kgdboc failed by echo space to /sys/module/kgdboc/parameters/kgdboc (Wentao Wang)
- USB: serial: option: add Olicard 600 (Bjørn Mork)
- USB: serial: option: add support for Quectel EM12 (Kristian Evensen)
- USB: serial: option: set driver_info for SIM5218 and compatibles (Mans Rullgard)
- USB: serial: mos7720: fix mos_parport refcount imbalance on error path (Lin Yi)
- USB: serial: ftdi_sio: add additional NovaTech products (George McCollister)
- USB: serial: cp210x: add new device id (Greg Kroah-Hartman)
- serial: sh-sci: Fix setting SCSCR_TIE while transferring data (Hoan Nguyen An)
- serial: max310x: Fix to avoid potential NULL pointer dereference (Aditya Pakki)
- staging: vt6655: Fix interrupt race condition on device start up. (Malcolm Priestley)
- staging: vt6655: Remove vif check from vnt_interrupt (Malcolm Priestley)
- staging: comedi: ni_mio_common: Fix divide-by-zero for DIO cmdtest (Ian Abbott)
- tty: atmel_serial: fix a potential NULL pointer dereference (Kangjie Lu)
- scsi: zfcp: fix scsi_eh host reset with port_forced ERP for non-NPIV FCP devices (Steffen Maier)
- scsi: zfcp: fix rport unblock if deleted SCSI devices on Scsi_Host (Steffen Maier)
- scsi: sd: Quiesce warning if device does not report optimal I/O size (Martin K. Petersen)
- scsi: sd: Fix a race between closing an sd device and sd I/O (Bart Van Assche)
- ocfs2: fix inode bh swapping mixup in ocfs2_reflink_inodes_lock (Darrick J. Wong)
- fs/open.c: allow opening only regular files during execve() (Tetsuo Handa)
- kbuild: modversions: Fix relative CRC byte order interpretation (Fredrik Noring)
- ALSA: hda/realtek - Add support headset mode for New DELL WYSE NB (Kailang Yang)
- ALSA: hda/realtek - Add support headset mode for DELL WYSE AIO (Kailang Yang)
- ALSA: pcm: Don't suspend stream in unrecoverable PCM state (Takashi Iwai)
- ALSA: pcm: Fix possible OOB access in PCM oss plugins (Takashi Iwai)
- ALSA: seq: oss: Fix Spectre v1 vulnerability (Gustavo A. R. Silva)
- ALSA: rawmidi: Fix potential Spectre v1 vulnerability (Gustavo A. R. Silva)
- net: dsa: qca8k: remove leftover phy accessors (Christian Lamparter)
- NFSv4.1 don't free interrupted slot on open (Olga Kornievskaia)
- powerpc: bpf: Fix generation of load/store DW instructions (Naveen N. Rao)
- ARM: imx6q: cpuidle: fix bug that CPU might not wake up at expected time (Kohji Okuno)
- btrfs: raid56: properly unmap parity page in finish_parity_scrub() (Andrea Righi)
- btrfs: remove WARN_ON in log_dir_items (Josef Bacik)
- Btrfs: fix incorrect file size after shrinking truncate and fsync (Filipe Manana)
- powerpc/security: Fix spectre_v2 reporting (Michael Ellerman)
- powerpc/fsl: Fix the flush of branch predictor. (Christophe Leroy)
- powerpc/fsl: Fixed warning: orphan section `__btb_flush_fixup' (Diana Craciun)
- powerpc/fsl: Update Spectre v2 reporting (Diana Craciun)
- powerpc/fsl: Enable runtime patching if nospectre_v2 boot arg is used (Diana Craciun)
- powerpc/fsl: Flush branch predictor when entering KVM (Diana Craciun)
- powerpc/fsl: Flush the branch predictor at each kernel entry (32 bit) (Diana Craciun)
- powerpc/fsl: Flush the branch predictor at each kernel entry (64bit) (Diana Craciun)
- powerpc/fsl: Add nospectre_v2 command line argument (Diana Craciun)
- powerpc/fsl: Emulate SPRN_BUCSR register (Diana Craciun)
- powerpc/fsl: Fix spectre_v2 mitigations reporting (Diana Craciun)
- powerpc/fsl: Add macro to flush the branch predictor (Diana Craciun)
- powerpc/fsl: Add infrastructure to fixup branch predictor flush (Diana Craciun)
- powerpc/powernv: Query firmware for count cache flush settings (Michael Ellerman)
- powerpc/pseries: Query hypervisor for count cache flush settings (Michael Ellerman)
- powerpc/64s: Add support for software count cache flush (Michael Ellerman)
- powerpc/64s: Add new security feature flags for count cache flush (Michael Ellerman)
- powerpc/asm: Add a patch_site macro & helpers for patching instructions (Michael Ellerman)
- powerpc/fsl: Sanitize the syscall table for NXP PowerPC 32 bit platforms (Diana Craciun)
- powerpc/fsl: Add barrier_nospec implementation for NXP PowerPC Book3E (Diana Craciun)
- powerpc/64: Make meltdown reporting Book3S 64 specific (Diana Craciun)
- powerpc/64: Call setup_barrier_nospec() from setup_arch() (Michael Ellerman)
- powerpc/64: Add CONFIG_PPC_BARRIER_NOSPEC (Michael Ellerman)
- powerpc/64: Make stf barrier PPC_BOOK3S_64 specific. (Diana Craciun)
- powerpc/64: Disable the speculation barrier from the command line (Diana Craciun)
- powerpc64s: Show ori31 availability in spectre_v1 sysfs file not v2 (Michael Ellerman)
- powerpc/64s: Enhance the information in cpu_show_spectre_v1() (Michal Suchanek)
- powerpc/64: Use barrier_nospec in syscall entry (Michael Ellerman)
- powerpc: Use barrier_nospec in copy_from_user() (Michael Ellerman)
- powerpc/64s: Enable barrier_nospec based on firmware settings (Michal Suchanek)
- powerpc/64s: Patch barrier_nospec in modules (Michal Suchanek)
- powerpc/64s: Add support for ori barrier_nospec patching (Michal Suchanek)
- tun: add a missing rcu_read_unlock() in error path (Eric Dumazet)
- tun: properly test for IFF_UP (Eric Dumazet)
- mac8390: Fix mmio access size probe (Finn Thain)
- net: aquantia: fix rx checksum offload for UDP/TCP over IPv6 (Dmitry Bogdanov)
- sctp: get sctphdr by offset in sctp_compute_cksum (Xin Long)
- vxlan: Don't call gro_cells_destroy() before device is unregistered (Zhiqiang Liu)
- thunderx: eliminate extra calls to put_page() for pages held for recycling (Dean Nelson)
- thunderx: enable page recycling for non-XDP case (Dean Nelson)
- tcp: do not use ipv6 header for ipv4 flow (Eric Dumazet)
- rhashtable: Still do rehash when we get EEXIST (Herbert Xu)
- packets: Always register packet sk in the same order (Maxime Chevallier)
- net-sysfs: call dev_hold if kobject_init_and_add success (YueHaibing)
- net: stmmac: fix memory corruption with large MTUs (Aaro Koskinen)
- net: rose: fix a possible stack overflow (Eric Dumazet)
- net/packet: Set __GFP_NOWARN upon allocation in alloc_pg_vec (Christoph Paasch)
- net: datagram: fix unbounded loop in __skb_try_recv_datagram() (Paolo Abeni)
- mISDN: hfcpci: Test both vendor & device ID for Digium HFC4S (Bjorn Helgaas)
- genetlink: Fix a memory leak on error path (YueHaibing)
- dccp: do not use ipv6 header for ipv4 flow (Eric Dumazet)
- stmmac: copy unicast mac address to MAC registers (Bhadram Varka)
- video: fbdev: Set pixclock = 0 in goldfishfb (Christoffer Dall)
- Bluetooth: Verify that l2cap_get_conf_opt provides large enough buffer (Marcel Holtmann)
- Bluetooth: Check L2CAP option sizes returned from l2cap_get_conf_opt (Marcel Holtmann)
- Linux 4.14.109 (Greg Kroah-Hartman)
- ath10k: avoid possible string overflow (Arnd Bergmann)
- power: supply: charger-manager: Fix incorrect return value (Baolin Wang)
- pwm-backlight: Enable/disable the PWM before/after LCD enable toggle. (Enric Balletbo i Serra)
- sched/cpufreq/schedutil: Fix error path mutex unlock (Jules Maselbas)
- rtc: Fix overflow when converting time64_t to rtc_time (Baolin Wang)
- PCI: endpoint: Use EPC's device in dma_alloc_coherent()/dma_free_coherent() (Kishon Vijay Abraham I)
- PCI: designware-ep: Read-only registers need DBI_RO_WR_EN to be writable (Niklas Cassel)
- PCI: designware-ep: dw_pcie_ep_set_msi() should only set MMC bits (Niklas Cassel)
- scsi: ufs: fix wrong command type of UTRD for UFSHCI v2.1 (kehuanlin)
- USB: core: only clean up what we allocated (Andrey Konovalov)
- lib/int_sqrt: optimize small argument (Peter Zijlstra)
- ALSA: hda - Enforces runtime_resume after S3 and S4 for each codec (Hui Wang)
- ALSA: hda - Record the current power state before suspend/resume calls (Takashi Iwai)
- locking/lockdep: Add debug_locks check in __lock_downgrade() (Waiman Long)
- x86/unwind: Add hardcoded ORC entry for NULL (Jann Horn)
- x86/unwind: Handle NULL pointer calls better in frame unwinder (Jann Horn)
- netfilter: ebtables: remove BUGPRINT messages (Florian Westphal)
- drm: Reorder set_property_atomic to avoid returning with an active ww_ctx (Chris Wilson)
- Bluetooth: hci_ldisc: Postpone HCI_UART_PROTO_READY bit set in hci_uart_set_proto() (Kefeng Wang)
- Bluetooth: hci_ldisc: Initialize hci_dev before open() (Jeremy Cline)
- Bluetooth: Fix decrementing reference count twice in releasing socket (Myungho Jung)
- Bluetooth: hci_uart: Check if socket buffer is ERR_PTR in h4_recv_buf() (Myungho Jung)
- media: v4l2-ctrls.c/uvc: zero v4l2_event (Hans Verkuil)
- ext4: brelse all indirect buffer in ext4_ind_remove_space() (zhangyi (F))
- ext4: fix data corruption caused by unaligned direct AIO (Lukas Czerner)
- ext4: fix NULL pointer dereference while journal is aborted (Jiufei Xue)
- ALSA: x86: Fix runtime PM for hdmi-lpe-audio (Ville Syrjälä)
- objtool: Move objtool_file struct off the stack (Josh Poimboeuf)
- perf probe: Fix getting the kernel map (Adrian Hunter)
- futex: Ensure that futex address is aligned in handle_futex_death() (Chen Jie)
- scsi: ibmvscsi: Fix empty event pool access during host removal (Tyrel Datwyler)
- scsi: ibmvscsi: Protect ibmvscsi_head from concurrent modificaiton (Tyrel Datwyler)
- MIPS: Fix kernel crash for R6 in jump label branch function (Archer Yan)
- MIPS: Ensure ELF appended dtb is relocated (Yasha Cherikovsky)
- mips: loongson64: lemote-2f: Add IRQF_NO_SUSPEND to "cascade" irqaction. (Yifeng Li)
- udf: Fix crash on IO error during truncate (Jan Kara)
- libceph: wait for latest osdmap in ceph_monc_blacklist_add() (Ilya Dryomov)
- iommu/amd: fix sg->dma_address for sg->offset bigger than PAGE_SIZE (Stanislaw Gruszka)
- drm/vmwgfx: Don't double-free the mode stored in par->set_mode (Thomas Zimmermann)
- mmc: pxamci: fix enum type confusion (Arnd Bergmann)
- Linux 4.14.108 (Greg Kroah-Hartman)
- s390/setup: fix boot crash for machine without EDAT-1 (Martin Schwidefsky)
- KVM: nVMX: Ignore limit checks on VMX instructions using flat segments (Sean Christopherson)
- KVM: nVMX: Apply addr size mask to effective address for VMX instructions (Sean Christopherson)
- KVM: nVMX: Sign extend displacements of VMX instr's mem operands (Sean Christopherson)
- KVM: x86/mmu: Do not cache MMIO accesses while memslots are in flux (Sean Christopherson)
- KVM: x86/mmu: Detect MMIO generation wrap in any address space (Sean Christopherson)
- KVM: Call kvm_arch_memslots_updated() before updating memslots (Sean Christopherson)
- drm/radeon/evergreen_cs: fix missing break in switch statement (Gustavo A. R. Silva)
- media: imx: csi: Stop upstream before disabling IDMA channel (Steve Longerbeam)
- media: imx: csi: Disable CSI immediately after last EOF (Steve Longerbeam)
- media: vimc: Add vimc-streamer for stream control (Lucas A. M. Magalhães)
- media: uvcvideo: Avoid NULL pointer dereference at the end of streaming (Sakari Ailus)
- media: imx: prpencvf: Stop upstream before disabling IDMA channel (Steve Longerbeam)
- rcu: Do RCU GP kthread self-wakeup from softirq and interrupt (Zhang, Jun)
- tpm: Unify the send callback behaviour (Jarkko Sakkinen)
- tpm/tpm_crb: Avoid unaligned reads in crb_recv() (Jarkko Sakkinen)
- md: Fix failed allocation of md_register_thread (Aditya Pakki)
- perf intel-pt: Fix divide by zero when TSC is not available (Adrian Hunter)
- perf intel-pt: Fix overlap calculation for padding (Adrian Hunter)
- perf auxtrace: Define auxtrace record alignment (Adrian Hunter)
- perf intel-pt: Fix CYC timestamp calculation after OVF (Adrian Hunter)
- x86/unwind/orc: Fix ORC unwind table alignment (Josh Poimboeuf)
- bcache: never writeback a discard operation (Daniel Axtens)
- PM / wakeup: Rework wakeup source timer cancellation (Viresh Kumar)
- NFSv4.1: Reinitialise sequence results before retransmitting a request (Trond Myklebust)
- nfsd: fix wrong check in write_v4_end_grace() (Yihao Wu)
- nfsd: fix memory corruption caused by readdir (NeilBrown)
- NFS: Don't recoalesce on error in nfs_pageio_complete_mirror() (Trond Myklebust)
- NFS: Fix an I/O request leakage in nfs_do_recoalesce (Trond Myklebust)
- NFS: Fix I/O request leakages (Trond Myklebust)
- cpcap-charger: generate events for userspace (Pavel Machek)
- dm integrity: limit the rate of error messages (Mikulas Patocka)
- dm: fix to_sector() for 32bit (NeilBrown)
- arm64: KVM: Fix architecturally invalid reset value for FPEXC32_EL2 (Dave Martin)
- arm64: debug: Ensure debug handlers check triggering exception level (Will Deacon)
- arm64: Fix HCR.TGE status for NMI contexts (Julien Thierry)
- ARM: s3c24xx: Fix boolean expressions in osiris_dvs_notify (Gustavo A. R. Silva)
- powerpc/traps: Fix the message printed when stack overflows (Christophe Leroy)
- powerpc/traps: fix recoverability of machine check handling on book3s/32 (Christophe Leroy)
- powerpc/hugetlb: Don't do runtime allocation of 16G pages in LPAR configuration (Aneesh Kumar K.V)
- powerpc/ptrace: Simplify vr_get/set() to avoid GCC warning (Michael Ellerman)
- powerpc: Fix 32-bit KVM-PR lockup and host crash with MacOS guest (Mark Cave-Ayland)
- powerpc/83xx: Also save/restore SPRG4-7 during suspend (Christophe Leroy)
- powerpc/powernv: Make opal log only readable by root (Jordan Niethe)
- powerpc/wii: properly disable use of BATs when requested. (Christophe Leroy)
- powerpc/32: Clear on-stack exception marker upon exception return (Christophe Leroy)
- security/selinux: fix SECURITY_LSM_NATIVE_LABELS on reused superblock (J. Bruce Fields)
- jbd2: fix compile warning when using JBUFFER_TRACE (zhangyi (F))
- jbd2: clear dirty flag when revoking a buffer from an older transaction (zhangyi (F))
- serial: 8250_pci: Have ACCES cards that use the four port Pericom PI7C9X7954 chip use the pci_pericom_setup() (Jay Dolan)
- serial: 8250_pci: Fix number of ports for ACCES serial cards (Jay Dolan)
- serial: 8250_of: assume reg-shift of 2 for mrvl,mmp-uart (Lubomir Rintel)
- serial: uartps: Fix stuck ISR if RX disabled with non-empty FIFO (Anssi Hannula)
- drm/i915: Relax mmap VMA check (Tvrtko Ursulin)
- crypto: arm64/aes-neonbs - fix returning final keystream block (Eric Biggers)
- i2c: tegra: fix maximum transfer size (Sowjanya Komatineni)
- parport_pc: fix find_superio io compare code, should use equal test. (QiaoChong)
- intel_th: Don't reference unassigned outputs (Alexander Shishkin)
- device property: Fix the length used in PROPERTY_ENTRY_STRING() (Heikki Krogerus)
- kernel/sysctl.c: add missing range check in do_proc_dointvec_minmax_conv (Zev Weiss)
- mm/vmalloc: fix size check for remap_vmalloc_range_partial() (Roman Penyaev)
- mm: hwpoison: fix thp split handing in soft_offline_in_use_page() (zhongjiang)
- nfit: acpi_nfit_ctl(): Check out_obj->type in the right place (Dexuan Cui)
- usb: chipidea: tegra: Fix missed ci_hdrc_remove_device() (Dmitry Osipenko)
- clk: ingenic: Fix doc of ingenic_cgu_div_info (Paul Cercueil)
- clk: ingenic: Fix round_rate misbehaving with non-integer dividers (Paul Cercueil)
- clk: clk-twl6040: Fix imprecise external abort for pdmclk (Tony Lindgren)
- clk: uniphier: Fix update register for CPU-gear (Kunihiko Hayashi)
- ext2: Fix underflow in ext2_max_size() (Jan Kara)
- cxl: Wrap iterations over afu slices inside 'afu_list_lock' (Vaibhav Jain)
- IB/hfi1: Close race condition on user context disable and close (Michael J. Ruhl)
- ext4: fix crash during online resizing (Jan Kara)
- ext4: add mask of ext4 flags to swap (yangerkun)
- cpufreq: pxa2xx: remove incorrect __init annotation (Arnd Bergmann)
- cpufreq: tegra124: add missing of_node_put() (Yangtao Li)
- x86/kprobes: Prohibit probing on optprobe template code (Masami Hiramatsu)
- irqchip/gic-v3-its: Avoid parsing _indirect_ twice for Device table (Zenghui Yu)
- libertas_tf: don't set URB_ZERO_PACKET on IN USB transfer (Lubomir Rintel)
- crypto: pcbc - remove bogus memcpy()s with src == dest (Eric Biggers)
- Btrfs: fix corruption reading shared and compressed extents after hole punching (Filipe Manana)
- btrfs: ensure that a DUP or RAID1 block group has exactly two stripes (Johannes Thumshirn)
- Btrfs: setup a nofs context for memory allocation at __btrfs_set_acl (Filipe Manana)
- m68k: Add -ffreestanding to CFLAGS (Finn Thain)
- splice: don't merge into linked buffers (Jann Horn)
- fs/devpts: always delete dcache dentry-s in dput() (Varad Gautam)
- scsi: target/iscsi: Avoid iscsit_release_commands_from_conn() deadlock (Bart Van Assche)
- scsi: sd: Optimal I/O size should be a multiple of physical block size (Martin K. Petersen)
- scsi: aacraid: Fix performance issue on logical drives (Sagar Biradar)
- scsi: virtio_scsi: don't send sc payload with tmfs (Felipe Franciosi)
- s390/virtio: handle find on invalid queue gracefully (Halil Pasic)
- s390/setup: fix early warning messages (Martin Schwidefsky)
- clocksource/drivers/exynos_mct: Clear timer interrupt when shutdown (Stuart Menefy)
- clocksource/drivers/exynos_mct: Move one-shot check from tick clear to ISR (Stuart Menefy)
- regulator: s2mpa01: Fix step values for some LDOs (Stuart Menefy)
- regulator: max77620: Initialize values for DT properties (Mark Zhang)
- regulator: s2mps11: Fix steps for buck7, buck8 and LDO35 (Krzysztof Kozlowski)
- spi: pxa2xx: Setup maximum supported DMA transfer length (Andy Shevchenko)
- spi: ti-qspi: Fix mmap read when more than one CS in use (Vignesh R)
- mmc: sdhci-esdhc-imx: fix HS400 timing issue (BOUGH CHEN)
- ACPI / device_sysfs: Avoid OF modalias creation for removed device (Andy Shevchenko)
- xen: fix dom0 boot on huge systems (Juergen Gross)
- tracing: Do not free iter->trace in fail path of tracing_open_pipe() (zhangyi (F))
- tracing: Use strncpy instead of memcpy for string keys in hist triggers (Tom Zanussi)
- CIFS: Fix read after write for files with read caching (Pavel Shilovsky)
- CIFS: Do not reset lease state to NONE on lease break (Pavel Shilovsky)
- crypto: arm64/aes-ccm - fix bugs in non-NEON fallback routine (Ard Biesheuvel)
- crypto: arm64/aes-ccm - fix logical bug in AAD MAC handling (Ard Biesheuvel)
- crypto: testmgr - skip crc32c context test for ahash algorithms (Eric Biggers)
- crypto: hash - set CRYPTO_TFM_NEED_KEY if ->setkey() fails (Eric Biggers)
- crypto: arm64/crct10dif - revert to C code for short inputs (Ard Biesheuvel)
- crypto: arm/crct10dif - revert to C code for short inputs (Ard Biesheuvel)
- fix cgroup_do_mount() handling of failure exits (Al Viro)
- libnvdimm: Fix altmap reservation size calculation (Oliver O'Halloran)
- libnvdimm/pmem: Honor force_raw for legacy pmem regions (Dan Williams)
- libnvdimm, pfn: Fix over-trim in trim_pfn_device() (Wei Yang)
- libnvdimm/label: Clear 'updating' flag after label-set update (Dan Williams)
- stm class: Prevent division by zero (Alexander Shishkin)
- media: videobuf2-v4l2: drop WARN_ON in vb2_warn_zero_bytesused() (Hans Verkuil)
- tmpfs: fix uninitialized return value in shmem_link (Darrick J. Wong)
- net: set static variable an initial value in atl2_probe() (Mao Wenan)
- nfp: bpf: fix ALU32 high bits clearance bug (Jiong Wang)
- nfp: bpf: fix code-gen bug on BPF_ALU | BPF_XOR | BPF_K (Jiong Wang)
- net: thunderx: make CFG_DONE message to run through generic send-ack sequence (Vadim Lomovtsev)
- mac80211_hwsim: propagate genlmsg_reply return code (Li RongQing)
- phonet: fix building with clang (Arnd Bergmann)
- ARCv2: support manual regfile save on interrupts (Vineet Gupta)
- ARC: uacces: remove lp_start, lp_end from clobber list (Vineet Gupta)
- ARCv2: lib: memcpy: fix doing prefetchw outside of buffer (Eugeniy Paltsev)
- ixgbe: fix older devices that do not support IXGBE_MRQC_L3L4TXSWEN (Jeff Kirsher)
- tmpfs: fix link accounting when a tmpfile is linked in (Darrick J. Wong)
- net: marvell: mvneta: fix DMA debug warning (Russell King)
- arm64: Relax GIC version check during early boot (Vladimir Murzin)
- qed: Fix iWARP syn packet mac address validation. (Michal Kalderon)
- ASoC: topology: free created components in tplg load error (Bard liao)
- mailbox: bcm-flexrm-mailbox: Fix FlexRM ring flush timeout issue (Rayagonda Kokatanur)
- net: mv643xx_eth: disable clk on error path in mv643xx_eth_shared_probe() (Alexey Khoroshilov)
- qmi_wwan: apply SET_DTR quirk to Sierra WP7607 (Beniamino Galvani)
- pinctrl: meson: meson8b: fix the sdxc_a data 1..3 pins (Martin Blumenstingl)
- net: systemport: Fix reception of BPDUs (Florian Fainelli)
- scsi: libiscsi: Fix race between iscsi_xmit_task and iscsi_complete_task (Anoob Soman)
- keys: Fix dependency loop between construction record and auth key (David Howells)
- assoc_array: Fix shortcut creation (David Howells)
- af_key: unconditionally clone on broadcast (Sean Tranchetti)
- ARM: 8824/1: fix a migrating irq bug when hotplug cpu (Dietmar Eggemann)
- esp: Skip TX bytes accounting when sending from a request socket (Martin Willi)
- clk: sunxi: A31: Fix wrong AHB gate number (Andre Przywara)
- clk: sunxi-ng: v3s: Fix TCON reset de-assert bit (Paul Kocialkowski)
- Input: st-keyscan - fix potential zalloc NULL dereference (Gabriel Fernandez)
- auxdisplay: ht16k33: fix potential user-after-free on module unload (Miguel Ojeda)
- i2c: bcm2835: Clear current buffer pointers and counts after a transfer (Paul Kocialkowski)
- i2c: cadence: Fix the hold bit setting (Shubhrajyoti Datta)
- net: hns: Fix object reference leaks in hns_dsaf_roce_reset() (Huang Zijiang)
- mm: page_alloc: fix ref bias in page_frag_alloc() for 1-byte allocs (Jann Horn)
- Revert "mm: use early_pfn_to_nid in page_ext_init" (Qian Cai)
- mm/gup: fix gup_pmd_range() for dax (Yu Zhao)
- NFS: Don't use page_file_mapping after removing the page (Benjamin Coddington)
- floppy: check_events callback should not return a negative number (Yufen Yu)
- ipvs: fix dependency on nf_defrag_ipv6 (Andrea Claudi)
- mac80211: Fix Tx aggregation session tear down with ITXQs (Ilan Peer)
- Input: matrix_keypad - use flush_delayed_work() (Dmitry Torokhov)
- Input: ps2-gpio - flush TX work when closing port (Dmitry Torokhov)
- Input: cap11xx - switch to using set_brightness_blocking() (Dmitry Torokhov)
- ARM: OMAP2+: fix lack of timer interrupts on CPU1 after hotplug (Russell King)
- KVM: arm/arm64: Reset the VCPU without preemption and vcpu state loaded (Christoffer Dall)
- ASoC: rsnd: fixup rsnd_ssi_master_clk_start() user count check (Kuninori Morimoto)
- ASoC: dapm: fix out-of-bounds accesses to DAPM lookup tables (Pierre-Louis Bossart)
- ARM: OMAP2+: Variable "reg" in function omap4_dsi_mux_pads() could be uninitialized (Yizhuo)
- Input: pwm-vibra - stop regulator after disabling pwm, not before (Paweł Chmiel)
- Input: pwm-vibra - prevent unbalanced regulator (Jonathan Bakker)
- s390/dasd: fix using offset into zero size array error (Stefan Haberland)
- gpu: ipu-v3: Fix CSI offsets for imx53 (Steve Longerbeam)
- drm/imx: imx-ldb: add missing of_node_puts (Julia Lawall)
- gpu: ipu-v3: Fix i.MX51 CSI control registers offset (Alexander Shiyan)
- drm/imx: ignore plane updates on disabled crtcs (Philipp Zabel)
- crypto: rockchip - update new iv to device in multiple operations (Zhang Zhijie)
- crypto: rockchip - fix scatterlist nents error (Zhang Zhijie)
- crypto: ahash - fix another early termination in hash walk (Eric Biggers)
- crypto: caam - fixed handling of sg list (Pankaj Gupta)
- stm class: Fix an endless loop in channel allocation (Zhi Jin)
- iio: adc: exynos-adc: Fix NULL pointer exception on unbind (Krzysztof Kozlowski)
- ASoC: fsl_esai: fix register setting issue in RIGHT_J mode (S.j. Wang)
- 9p/net: fix memory leak in p9_client_create (zhengbin)
- 9p: use inode->i_lock to protect i_size_write() under 32-bit (Hou Tao)
- Linux 4.14.107 (Greg Kroah-Hartman)
- vhost/vsock: fix vhost vsock cid hashing inconsistent (Zha Bin)
- It's wrong to add len to sector_nr in raid10 reshape twice (Xiao Ni)
- perf/x86/intel: Make dev_attr_allow_tsx_force_abort static (kbuild test robot)
- perf/x86/intel: Fix memory corruption (Peter Zijlstra)
- ALSA: firewire-motu: fix construction of PCM frame for capture direction (Takashi Sakamoto)
- ALSA: bebob: use more identical mod_alias for Saffire Pro 10 I/O against Liquid Saffire 56 (Takashi Sakamoto)
- perf/x86: Fixup typo in stub functions (Peter Zijlstra)
- ipvlan: disallow userns cap_net_admin to change global mode/flags (Daniel Borkmann)
- missing barriers in some of unix_sock ->addr and ->path accesses (Al Viro)
- bonding: fix PACKET_ORIGDEV regression (Michal Soltys)
- net: Set rtm_table to RT_TABLE_COMPAT for ipv6 for tables > 255 (Kalash Nainwal)
- mdio_bus: Fix use-after-free on device_register fails (YueHaibing)
- net/x25: fix a race in x25_bind() (Eric Dumazet)
- net/mlx4_core: Fix qp mtt size calculation (Jack Morgenstein)
- net/mlx4_core: Fix locking in SRIOV mode when switching between events and polling (Jack Morgenstein)
- net/mlx4_core: Fix reset flow when in command polling mode (Jack Morgenstein)
- vxlan: test dev->flags & IFF_UP before calling gro_cells_receive() (Eric Dumazet)
- vxlan: Fix GRO cells race condition between receive and link delete (Stefano Brivio)
- tcp: handle inet_csk_reqsk_queue_add() failures (Guillaume Nault)
- tcp: Don't access TCP_SKB_CB before initializing it (Christoph Paasch)
- rxrpc: Fix client call queueing, waiting for channel (David Howells)
- route: set the deleted fnhe fnhe_daddr to 0 in ip_del_fnhe to fix a race (Xin Long)
- ravb: Decrease TxFIFO depth of Q3 and Q2 to one (Masaru Nagai)
- pptp: dst_release sk_dst_cache in pptp_sock_destruct (Xin Long)
- net/x25: reset state in x25_connect() (Eric Dumazet)
- net/x25: fix use-after-free in x25_device_event() (Eric Dumazet)
- net: sit: fix UBSAN Undefined behaviour in check_6rd (Miaohe Lin)
- net/hsr: fix possible crash in add_timer() (Eric Dumazet)
- net: hsr: fix memory leak in hsr_dev_finalize() (Mao Wenan)
- l2tp: fix infoleak in l2tp_ip6_recvmsg() (Eric Dumazet)
- ipv4/route: fail early when inet dev is missing (Paolo Abeni)
- gro_cells: make sure device is up in gro_cells_receive() (Eric Dumazet)
- perf tools: Fix compile error with libunwind x86 (Wang Nan)
- ACPICA: Reference Counts: increase max to 0x4000 for large servers (Erik Schmauss)
- Linux 4.14.106 (Greg Kroah-Hartman)
- perf/x86/intel: Implement support for TSX Force Abort (Peter Zijlstra (Intel))
- x86: Add TSX Force Abort CPUID/MSR (Peter Zijlstra (Intel))
- perf/x86/intel: Generalize dynamic constraint creation (Peter Zijlstra (Intel))
- perf/x86/intel: Make cpuc allocations consistent (Peter Zijlstra (Intel))
- driver core: Postpone DMA tear-down until after devres release (Geert Uytterhoeven)
- ath9k: Avoid OF no-EEPROM quirks without qca,no-eeprom (Daniel F. Dickinson)
- gfs2: Fix missed wakeups in find_insert_glock (Andreas Gruenbacher)
- ARM: 8781/1: Fix Thumb-2 syscall return for binutils 2.29+ (Vincent Whitchurch)
- drm: disable uncached DMA optimization for ARM and arm64 (Ard Biesheuvel)
- ARM: dts: exynos: Add minimal clkout parameters to Exynos3250 PMU (Marek Szyprowski)
- ARM: dts: exynos: Fix pinctrl definition for eMMC RTSN line on Odroid X2/U3 (Marek Szyprowski)
- arm64: dts: hikey: Give wifi some time after power-on (Jan Kiszka)
- scsi: aacraid: Fix missing break in switch statement (Gustavo A. R. Silva)
- iscsi_ibft: Fix missing break in switch statement (Gustavo A. R. Silva)
- Input: elan_i2c - add id for touchpad found in Lenovo s21e-20 (Vincent Batts)
- Input: wacom_serial4 - add support for Wacom ArtPad II tablet (Jason Gerecke)
- qed: Consider TX tcs while deriving the max num_queues for PF. (Sudarsana Reddy Kalluru)
- qed: Fix EQ full firmware assert. (Manish Chopra)
- fs: ratelimit __find_get_block_slow() failure message. (Tetsuo Handa)
- i2c: omap: Use noirq system sleep pm ops to idle device for suspend (Tony Lindgren)
- MIPS: Remove function size check in get_frame_info() (Jun-Ru Chang)
- perf trace: Support multiple "vfs_getname" probes (Arnaldo Carvalho de Melo)
- perf symbols: Filter out hidden symbols from labels (Jiri Olsa)
- s390/qeth: fix use-after-free in error path (Julian Wiedmann)
- netfilter: nf_nat: skip nat clash resolution for same-origin entries (Martynas Pumputis)
- selftests: netfilter: add simple masq/redirect test cases (Florian Westphal)
- selftests: netfilter: fix config fragment CONFIG_NF_TABLES_INET (Naresh Kamboju)
- dmaengine: dmatest: Abort test in case of mapping error (Andy Shevchenko)
- vsock/virtio: reset connected sockets on device removal (Stefano Garzarella)
- vsock/virtio: fix kernel panic after device hot-unplug (Stefano Garzarella)
- dmaengine: at_xdmac: Fix wrongfull report of a channel as in use (Codrin Ciubotariu)
- drm/sun4i: tcon: Prepare and enable TCON channel 0 clock at init (Paul Kocialkowski)
- bpf: fix lockdep false positive in percpu_freelist (Alexei Starovoitov)
- bpf, selftests: fix handling of sparse CPU allocations (Martynas Pumputis)
- relay: check return of create_buf_file() properly (Greg Kroah-Hartman)
- irqchip/gic-v3-its: Fix ITT_entry_size accessor (Zenghui Yu)
- net: stmmac: Disable EEE mode earlier in XMIT callback (Jose Abreu)
- net: stmmac: Send TSO packets always from Queue 0 (Jose Abreu)
- net: stmmac: Fallback to Platform Data clock in Watchdog conversion (Jose Abreu)
- irqchip/mmp: Only touch the PJ4 IRQ & FIQ bits on enable/disable (Lubomir Rintel)
- usb: phy: fix link errors (Anders Roxell)
- DTS: CI20: Fix bugs in ci20's device tree. (Zhou Yanjie)
- arm64: dts: add msm8996 compatible to gicv3 (Srinivas Kandagatla)
- ARM: pxa: ssp: unneeded to free devm_ allocated data (Peng Hao)
- bpf: sock recvbuff must be limited by rmem_max in bpf_setsockopt() (Yafang Shao)
- soc: fsl: qbman: avoid race in clearing QMan interrupt (Madalin Bucur)
- arm64: dts: renesas: r8a7796: Enable DMA for SCIF2 (Geert Uytterhoeven)
- ARM: dts: omap4-droid4: Fix typo in cpcap IRQ flags (Tony Lindgren)
- autofs: fix error return in autofs_fill_super() (Ian Kent)
- autofs: drop dentry reference only when it is never used (Pan Bian)
- fs/drop_caches.c: avoid softlockups in drop_pagecache_sb() (Jan Kara)
- lib/test_kmod.c: potential double free in error handling (Dan Carpenter)
- mm, memory_hotplug: test_pages_in_a_zone do not pass the end of zone (Mikhail Zaslonko)
- mm, memory_hotplug: is_mem_section_removable do not pass the end of a zone (Michal Hocko)
- x86_64: increase stack size for KASAN_EXTRA (Qian Cai)
- x86/kexec: Don't setup EFI info if EFI runtime is not enabled (Kairui Song)
- apparmor: Fix aa_label_build() error handling for failed merges (John Johansen)
- arm64: kprobe: Always blacklist the KVM world-switch code (James Morse)
- x86/microcode/amd: Don't falsely trick the late loading mechanism (Thomas Lendacky)
- cifs: fix computation for MAX_SMB2_HDR_SIZE (Ronnie Sahlberg)
- platform/x86: Fix unmet dependency warning for SAMSUNG_Q10 (Sinan Kaya)
- scsi: 53c700: pass correct "dev" to dma_alloc_attrs() (Dan Carpenter)
- scsi: libfc: free skb when receiving invalid flogi resp (Ming Lu)
- qed: Fix stack out of bounds bug (Manish Chopra)
- qed: Fix system crash in ll2 xmit (Manish Chopra)
- qed: Fix VF probe failure while FLR (Manish Chopra)
- qed: Fix LACP pdu drops for VFs (Manish Chopra)
- qed: Fix bug in tx promiscuous mode settings (Manish Chopra)
- nfs: Fix NULL pointer dereference of dev_name (Yao Liu)
- selftests: timers: use LDLIBS instead of LDFLAGS (Fathi Boudra)
- gpio: vf610: Mask all GPIO interrupts (Andrew Lunn)
- netfilter: ebtables: compat: un-break 32bit setsockopt when no rules are present (Florian Westphal)
- net: stmmac: dwmac-rk: fix error handling in rk_gmac_powerup() (Alexey Khoroshilov)
- net: hns: Fix wrong read accesses via Clause 45 MDIO protocol (Yonglong Liu)
- net: hns: Restart autoneg need return failed when autoneg off (Yonglong Liu)
- net: hns: Fix for missing of_node_put() after of_parse_phandle() (Yonglong Liu)
- net: altera_tse: fix msgdma_tx_completion on non-zero fill_level case (Tomonori Sakita)
- xtensa: SMP: limit number of possible CPUs by NR_CPUS (Max Filippov)
- xtensa: SMP: mark each possible CPU as present (Max Filippov)
- xtensa: smp_lx200_defconfig: fix vectors clash (Max Filippov)
- xtensa: SMP: fix secondary CPU initialization (Max Filippov)
- selftests: cpu-hotplug: fix case where CPUs offline > CPUs present (Colin Ian King)
- xtensa: SMP: fix ccount_timer_shutdown (Max Filippov)
- iommu/amd: Fix IOMMU page flush when detach device from a domain (Suravee Suthikulpanit)
- ipvs: Fix signed integer overflow when setsockopt timeout (ZhangXiaoxu)
- iommu/amd: Unmap all mapped pages in error path of map_sg (Jerry Snitselaar)
- iommu/amd: Call free_iova_fast with pfn in map_sg (Jerry Snitselaar)
- IB/{hfi1, qib}: Fix WC.byte_len calculation for UD_SEND_WITH_IMM (Brian Welty)
- perf tools: Handle TOPOLOGY headers with no CPU (Stephane Eranian)
- perf core: Fix perf_proc_update_handler() bug (Stephane Eranian)
- vti4: Fix a ipip packet processing bug in 'IPCOMP' virtual tunnel (Su Yanjun)
- media: uvcvideo: Fix 'type' check leading to overflow (Alistair Strachan)
- scsi: core: reset host byte in DID_NEXUS_FAILURE case (Martin Wilck)
- exec: Fix mem leak in kernel_read_file (YueHaibing)
- Bluetooth: Fix locking in bt_accept_enqueue() for BH context (Matthias Kaehlcke)
- xtensa: fix get_wchan (Max Filippov)
- hugetlbfs: fix races and page leaks during migration (Mike Kravetz)
- MIPS: irq: Allocate accurate order pages for irq stack (Liu Xiang)
- applicom: Fix potential Spectre v1 vulnerabilities (Gustavo A. R. Silva)
- x86/CPU/AMD: Set the CPB bit unconditionally on F17h (Jiaxun Yang)
- net: dsa: mv88e6xxx: Fix statistics on mv88e6161 (Andrew Lunn)
- net: phy: Micrel KSZ8061: link failure after cable connect (Rajasingh Thavamani)
- tun: remove unnecessary memory barrier (Timur Celik)
- tun: fix blocking read (Timur Celik)
- mpls: Return error for RTA_GATEWAY attribute (David Ahern)
- ipv6: Return error for RTA_VIA attribute (David Ahern)
- ipv4: Return error for RTA_VIA attribute (David Ahern)
- net: avoid use IPCB in cipso_v4_error (Nazarov Sergey)
- net: Add __icmp_send helper. (Nazarov Sergey)
- xen-netback: fix occasional leak of grant ref mappings under memory pressure (Igor Druzhinin)
- xen-netback: don't populate the hash cache on XenBus disconnect (Igor Druzhinin)
- net: socket: set sock->sk to NULL after calling proto_ops::release() (Eric Biggers)
- net: sit: fix memory leak in sit_init_net() (Mao Wenan)
- net: phy: phylink: fix uninitialized variable in phylink_get_mac_state (Heiner Kallweit)
- net: nfc: Fix NULL dereference on nfc_llcp_build_tlv fails (YueHaibing)
- net: netem: fix skb length BUG_ON in __skb_to_sgvec (Sheng Lan)
- netlabel: fix out-of-bounds memory accesses (Paul Moore)
- net: dsa: mv88e6xxx: Fix u64 statistics (Andrew Lunn)
- hv_netvsc: Fix IP header checksum for coalesced packets (Haiyang Zhang)
- geneve: correctly handle ipv6.disable module parameter (Jiri Benc)
- bnxt_en: Drop oversize TX packets to prevent errors. (Michael Chan)
- tipc: fix RDM/DGRAM connect() regression (Erik Hugne)
- team: Free BPF filter when unregistering netdev (Ido Schimmel)
- sky2: Disable MSI on Dell Inspiron 1545 and Gateway P-79 (Kai-Heng Feng)
- net-sysfs: Fix mem leak in netdev_register_kobject (YueHaibing)
- net: dsa: mv88e6xxx: handle unknown duplex modes gracefully in mv88e6xxx_port_set_duplex (Heiner Kallweit)
- ip6mr: Do not call __IP6_INC_STATS() from preemptible context (Ido Schimmel)
- staging: android: ion: fix sys heap pool's gfp_flags (Qing Xia)
- staging: wilc1000: fix to set correct value for 'vif_num' (Ajay Singh)
- staging: comedi: ni_660x: fix missing break in switch statement (Gustavo A. R. Silva)
- USB: serial: ftdi_sio: add ID for Hjelmslund Electronics USB485 (Mans Rullgard)
- USB: serial: cp210x: add ID for Ingenico 3070 (Ivan Mironov)
- USB: serial: option: add Telit ME910 ECM composition (Daniele Palmas)
- cpufreq: Use struct kobj_attribute instead of struct global_attr (Viresh Kumar)
-
Tue Jun 25 2019 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1926.1.el7uek]
- scsi: qede Fix the queue select callback for UEK5 (Jack Vogel) [Orabug: 29908586]
-
Mon Jun 24 2019 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1926.el7uek]
- AMD: Change CONFIG_EDAC_DECODE_MCE to built-in (George Kennedy) [Orabug: 29922372]
- watchdog: sp5100_tco: Add support for recent FCH versions (Guenter Roeck) [Orabug: 29779936]
- watchdog: sp5100-tco: Abort if watchdog is disabled by hardware (Guenter Roeck) [Orabug: 29779936]
- watchdog: sp5100_tco: Use bit operations (Guenter Roeck) [Orabug: 29779936]
- watchdog: sp5100_tco: Convert to use watchdog subsystem (Guenter Roeck) [Orabug: 29779936]
- watchdog: sp5100_tco: Clean up function and variable names (Guenter Roeck) [Orabug: 29779936]
- watchdog: sp5100_tco: Use dev_ print functions where possible (Guenter Roeck) [Orabug: 29779936]
- watchdog: sp5100_tco: Match PCI device early (Guenter Roeck) [Orabug: 29779936]
- watchdog: sp5100_tco: Clean up sp5100_tco_setupdevice (Guenter Roeck) [Orabug: 29779936]
- watchdog: sp5100_tco: Use standard error codes (Guenter Roeck) [Orabug: 29779936]
- watchdog: sp5100_tco: Use request_muxed_region where possible (Guenter Roeck) [Orabug: 29779936]
- watchdog: sp5100_tco: Always use SP5100_IO_PM_{INDEX_REG,DATA_REG} (Guenter Roeck) [Orabug: 29779936]
- i2c: piix4: Use request_muxed_region (Guenter Roeck) [Orabug: 29779936]
- i2c: piix4: Use usleep_range() (Guenter Roeck) [Orabug: 29779936]
- i2c: piix4: Fix port number check on release (Jean Delvare) [Orabug: 29779936]
- rds: ib: Fix dereference of conn when NULL and cleanup thereof (Håkon Bugge) [Orabug: 29765337]
- qedi: update driver version to 8.37.0.20 (Nilesh Javali) [Orabug: 29908586]
- qedi: Check targetname while finding boot target information (Nilesh Javali) [Orabug: 29908586]
- scsi: qedf: remove set but not used variables (YueHaibing) [Orabug: 29908586]
- scsi: qedf: Update the driver version to 8.37.25.20 (Saurav Kashyap) [Orabug: 29908586]
- scsi: qedf: Add return value to log message if scsi_add_host fails (Saurav Kashyap) [Orabug: 29908586]
- scsi: qedf: Print fcport information on wait for upload timeout (Saurav Kashyap) [Orabug: 29908586]
- scsi: qedf: Check the return value of start_xmit (Saurav Kashyap) [Orabug: 29908586]
- scsi: qedf: Log message if scsi_add_host fails (Saurav Kashyap) [Orabug: 29908586]
- scsi: qedf: Check for fcoe_libfc_config failure (Saurav Kashyap) [Orabug: 29908586]
- scsi: qedf: Add comment to display logging levels (Saurav Kashyap) [Orabug: 29908586]
- scsi: qedf: Add port_id for fcport into initiate_cleanup debug message (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: Add LBA to underrun debug messages (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: Print scsi_cmd backpointer in good completion path if the command is still being used (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: Add driver state to 'driver_stats' debugfs node (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: Change MSI-X load error message (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: remove memset/memcpy to nfunc and use func instead (Colin Ian King) [Orabug: 29908586]
- scsi: qedf: Remove set but not used variable 'fr_len' (YueHaibing) [Orabug: 29908586]
- scsi: qedf: Update the driver version to 8.37.25.19 (Saurav Kashyap) [Orabug: 29908586]
- scsi: qedf: Fix lport may be used uninitialized warning (Saurav Kashyap) [Orabug: 29908586]
- scsi: qedf: Correctly handle refcounting of rdata (Saurav Kashyap) [Orabug: 29908586]
- scsi: qedf: Cleanup rrq_work after QEDF_CMD_OUTSTANDING is cleared (Shyam Sundar) [Orabug: 29908586]
- scsi: qedf: Check for tm_flags instead of cmd_type during cleanup (Saurav Kashyap) [Orabug: 29908586]
- scsi: qedf: Add a flag to help debugging io_req which could not be cleaned (Shyam Sundar) [Orabug: 29908586]
- scsi: qedf: Don't send ABTS for under run scenario (Saurav Kashyap) [Orabug: 29908586]
- scsi: qedf: Don't queue anything if upload is in progress (Shyam Sundar) [Orabug: 29908586]
- scsi: qedf: Check both the FCF and fabric ID before servicing clear virtual link (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: fc_rport_priv reference counting fixes (Hannes Reinecke) [Orabug: 29908586]
- scsi: qedf: Add missing return in qedf_scsi_done() (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: Wait for upload and link down processing during soft ctx reset (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: Add additional checks for io_req->sc_cmd validity (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: fixup bit operations (Hannes Reinecke) [Orabug: 29908586]
- scsi: qedf: fixup locking in qedf_restart_rport() (Hannes Reinecke) [Orabug: 29908586]
- scsi: qedf: missing kref_put in qedf_xmit() (Hannes Reinecke) [Orabug: 29908586]
- scsi: qedf: Check for link state before processing LL2 packets and send fipvlan retries (Saurav Kashyap) [Orabug: 29908586]
- scsi: qedf: Add missing fc_disc_init call after allocating lport (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: Correct the memory barriers in qedf_ring_doorbell (Andrew Vasquez) [Orabug: 29908586]
- scsi: qedf: Use a separate completion for cleanup commands (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: Modify abort and tmf handler to handle edge condition and flush (Saurav Kashyap) [Orabug: 29908586]
- scsi: qedf: Modify flush routine to handle all I/Os and TMF (Shyam Sundar) [Orabug: 29908586]
- scsi: qedf: Simplify s/g list mapping (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: Add missing return in qedf_post_io_req() in the fcport offload check (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: Correct xid range overlap between offloaded requests and libfc requests (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: Do not retry ELS request if qedf_alloc_cmd fails (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: no need to check return value of debugfs_create functions (Greg Kroah-Hartman) [Orabug: 29908586]
- scsi: qedf: NULL check before some freeing functions is not needed (Thomas Meyer) [Orabug: 29908586]
- scsi: qedf: fully convert to the generic DMA API (Christoph Hellwig) [Orabug: 29908586]
- qedf: Add get_generic_tlv_data handler. (Chad Dupuis) [Orabug: 29908586]
- qedf: Add support for populating ethernet TLVs. (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: Update version number to 8.33.16.20 (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: Update copyright for 2018 (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: Add more defensive checks for concurrent error conditions (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: Add additional checks when restarting an rport due to ABTS timeout (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: If qed fails to enable MSI-X fail PCI probe (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: Honor default_prio module parameter even if DCBX does not converge (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: Improve firmware debug dump handling (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: Remove setting DCBX pending during soft context reset (Saurav Kashyap) [Orabug: 29908586]
- scsi: qedf: Add task id to kref_get_unless_zero() debug messages when flushing requests (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: Check if link is already up when receiving a link up event from qed (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: Return request as DID_NO_CONNECT if MSI-X is not enabled (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: Release RRQ reference correctly when RRQ command times out (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: Honor priority from DCBX FCoE App tag (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: Add dcbx_not_wait module parameter so we won't wait for DCBX convergence to start discovery (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: Sanity check FCoE/FIP priority value to make sure it's between 0 and 7 (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: Add check for offload before flushing I/Os for target (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: Fix VLAN display when printing sent FIP frames (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: Add missing skb frees in error path (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: Increase the number of default FIP VLAN request retries to 60 (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: Synchronize rport restarts when multiple ELS commands time out (Chad Dupuis) [Orabug: 29908586]
- scsi: qedf: use correct strncpy() size (Arnd Bergmann) [Orabug: 29908586]
- scsi: qedf: fix LTO-enabled build (Arnd Bergmann) [Orabug: 29908586]
- scsi: qedf: remove redundant initialization of 'fcport' (Colin Ian King) [Orabug: 29908586]
- scsi: qedf: Fix error return code in __qedf_probe() (Wei Yongjun) [Orabug: 29908586]
- scsi: qedi: remove set but not used variables 'cdev' and 'udev' (YueHaibing) [Orabug: 29908586]
- scsi: qedi: remove memset/memcpy to nfunc and use func instead (YueHaibing) [Orabug: 29908586]
- scsi: qedi: Adjust termination and offload ramrod timers (Manish Rangankar) [Orabug: 29908586]
- scsi: qedi: Abort ep termination if offload not scheduled (Manish Rangankar) [Orabug: 29908586]
- scsi: qedi: fix spelling mistake "oflload" -> "offload" (Colin Ian King) [Orabug: 29908586]
- scsi: qedi: Remove set but not used variable 'cls_sess' (YueHaibing) [Orabug: 29908586]
- scsi: qedi: Update driver version to 8.33.0.21 (Nilesh Javali) [Orabug: 29908586]
- scsi: qedi: Move LL2 producer index processing in BH. (Manish Rangankar) [Orabug: 29908586]
- scsi: qedi: add module param to set ping packet size (Nilesh Javali) [Orabug: 29908586]
- scsi: qedi: Add packet filter in light L2 Rx path. (Manish Rangankar) [Orabug: 29908586]
- scsi: qedi: Check for session online before getting iSCSI TLV data. (Manish Rangankar) [Orabug: 29908586]
- scsi: qedi: Replace PAGE_SIZE with QEDI_PAGE_SIZE (Nilesh Javali) [Orabug: 29908586]
- scsi: qedi: Fix spelling mistake "OUSTANDING" -> "OUTSTANDING" (Nilesh Javali) [Orabug: 29908586]
- scsi: qedi: Cleanup redundant QEDI_PAGE_SIZE macro definition (Nilesh Javali) [Orabug: 29908586]
- scsi: qedi: fully convert to the generic DMA API (Christoph Hellwig) [Orabug: 29908586]
- scsi: qedi: Initialize the stats mutex lock (Nilesh Javali) [Orabug: 29908586]
- scsi: qedi: Fix a potential buffer overflow (Bart Van Assche) [Orabug: 29908586]
- scsi: qedi: Fix misleading indentation (Bart Van Assche) [Orabug: 29908586]
- qedi: Add get_generic_tlv_data handler. (Manish Rangankar) [Orabug: 29908586]
- qedi: Add support for populating ethernet TLVs. (Manish Rangankar) [Orabug: 29908586]
- scsi: qedi: fix build regression (Arnd Bergmann) [Orabug: 29908586]
- scsi: qedi: fix building with LTO (Arnd Bergmann) [Orabug: 29908586]
- scsi: qedi: Cleanup local str variable (Nilesh Javali) [Orabug: 29908586]
- scsi: qedi: Drop cqe response during connection recovery (Manish Rangankar) [Orabug: 29908586]
- scsi: qedi: Use zeroing allocator instead of allocator/memset (Himanshu Jha) [Orabug: 29908586]
- scsi: qedi: Fix a possible sleep-in-atomic bug in qedi_process_tmf_resp (Jia-Ju Bai) [Orabug: 29908586]
- scsi: qedi: Delete redundant variables (Christos Gkekas) [Orabug: 29908586]
- qed: Display port_id in the UFP debug messages. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed: fix spelling mistake "faspath" -> "fastpath" (Colin Ian King) [Orabug: 29908586]
- qed: Fix the DORQ's attentions handling (Denis Bolotin) [Orabug: 29908586]
- qed: Fix missing DORQ attentions (Denis Bolotin) [Orabug: 29908586]
- qed: Fix the doorbell address sanity check (Denis Bolotin) [Orabug: 29908586]
- qed: Delete redundant doorbell recovery types (Denis Bolotin) [Orabug: 29908586]
- qede: fix write to free'd pointer error and double free of ptp (Colin Ian King) [Orabug: 29908586]
- qed: Define new MF bit for no_vlan config (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qede: Populate mbi version in ethtool driver query data. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qede: Fix internal loopback failure with jumbo mtu configuration (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed: Read device port count from the shmem (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed: Fix iWARP syn packet mac address validation. (Michal Kalderon) [Orabug: 29908586]
- qed: Fix iWARP buffer size provided for syn packet processing. (Michal Kalderon) [Orabug: 29908586]
- qed: fix indentation issue with statements in an if-block (Colin Ian King) [Orabug: 29908586]
- qede: Add ethtool interface for SmartAN query. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed: Add API for SmartAN query. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed*: Advance drivers version to 8.37.0.20 (Manish Chopra) [Orabug: 29908586]
- qed: Change verbosity for coalescing message. (Rahul Verma) [Orabug: 29908586]
- qede: Fix system crash on configuring channels. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed: Consider TX tcs while deriving the max num_queues for PF. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed: Assign UFP TC value to vlan priority in UFP mode. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed: Fix EQ full firmware assert. (Manish Chopra) [Orabug: 29908586]
- qed: Fix stack out of bounds bug (Manish Chopra) [Orabug: 29908586]
- qed: Fix system crash in ll2 xmit (Manish Chopra) [Orabug: 29908586]
- qed: Fix VF probe failure while FLR (Manish Chopra) [Orabug: 29908586]
- qed: Fix LACP pdu drops for VFs (Manish Chopra) [Orabug: 29908586]
- qed: Fix bug in tx promiscuous mode settings (Manish Chopra) [Orabug: 29908586]
- qede: Error recovery process (Tomer Tayar) [Orabug: 29908586]
- qed: Add infrastructure for error detection and recovery (Tomer Tayar) [Orabug: 29908586]
- qed: Revise load sequence to avoid PCI errors (Tomer Tayar) [Orabug: 29908586]
- qed: Mark expected switch fall-through (Gustavo A. R. Silva) [Orabug: 29908586]
- qed: remove duplicated include from qed_if.h (YueHaibing) [Orabug: 29908586]
- qed: Fix command number mismatch between driver and the mfw (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed: fix spelling mistake "Dispalying" -> "Displaying" (Colin Ian King) [Orabug: 29908586]
- qede: Register l2 queues with doorbell overflow recovery mechanism (Ariel Elior) [Orabug: 29908586]
- qed: Expose the doorbell overflow recovery mechanism to the protocol drivers (Ariel Elior) [Orabug: 29908586]
- qed: Register light L2 queues with doorbell overflow recovery mechanism (Ariel Elior) [Orabug: 29908586]
- qed: Register slowpath queue doorbell with doorbell overflow recovery mechanism (Ariel Elior) [Orabug: 29908586]
- qed: Use the doorbell overflow recovery mechanism in case of doorbell overflow (Ariel Elior) [Orabug: 29908586]
- qed: Add doorbell overflow recovery mechanism (Ariel Elior) [Orabug: 29908586]
- qede - Add a statistic for a case where driver drops tx packet due to memory allocation failure. (Michael Shteinbok) [Orabug: 29908586]
- qed: fix spelling mistake "attnetion" -> "attention" (Colin Ian King) [Orabug: 29908586]
- qed: Add support for MBI upgrade over MFW. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qede: Update link status only when interface is ready. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qede: Simplify the usage of qede-flags. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed: Fix rdma_info structure allocation (Michal Kalderon) [Orabug: 29908586]
- qed: Fix overriding offload_tc by protocols without APP TLV (Denis Bolotin) [Orabug: 29908586]
- qed: Fix SPQ entries not returned to pool in error flows (Denis Bolotin) [Orabug: 29908586]
- qed: fix link config error handling (Arnd Bergmann) [Orabug: 29908586]
- qed: Fix static checker warning (Rahul Verma) [Orabug: 29908586]
- qed: fix spelling mistake "transcevier" -> "transceiver" (Colin Ian King) [Orabug: 29908586]
- qed: Prevent link getting down in case of autoneg-off. (Rahul Verma) [Orabug: 29908586]
- qede: Check available link modes before link set from ethtool. (Rahul Verma) [Orabug: 29908586]
- qed: Add supported link and advertise link to display in ethtool. (Rahul Verma) [Orabug: 29908586]
- qed: Added supported transceiver modes, speed capability and board config to HSI. (Rahul Verma) [Orabug: 29908586]
- qed: Align local and global PTT to propagate through the APIs. (Rahul Verma) [Orabug: 29908586]
- qed: fix spelling mistake "Ireelevant" -> "Irrelevant" (Colin Ian King) [Orabug: 29908586]
- qed: Add support for virtual link. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed: Avoid implicit enum conversion in qed_ooo_submit_tx_buffers (Nathan Chancellor) [Orabug: 29908586]
- qede: Add driver support for 20G link speed. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed: Add driver support for 20G link speed. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- RDMA/qedr: Remove enumerated type qed_roce_ll2_tx_dest (Nathan Chancellor) [Orabug: 29908586]
- qed: fix spelling mistake "b_cb_registred" -> "b_cb_registered" (Colin Ian King) [Orabug: 29908586]
- qed: Fix shmem structure inconsistency between driver and the mfw. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed: Remove set but not used variable 'p_archipelago' (YueHaibing) [Orabug: 29908586]
- qed: fix spelling mistake "toogle" -> "toggle" (Colin Ian King) [Orabug: 29908586]
- net: qed: list usage cleanup (zhong jiang) [Orabug: 29908586]
- qed: Add missing device config for RoCE EDPM in UFP mode. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed: Do not add VLAN 0 tag to untagged frames in multi-function mode. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed: Fix populating the invalid stag value in multi function mode. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- net: qede: Use FIELD_SIZEOF directly instead of reimplementing its function (zhong jiang) [Orabug: 29908586]
- qed: remove duplicated include from qed_cxt.c (YueHaibing) [Orabug: 29908586]
- qed*: Utilize FW 8.37.7.0 (Denis Bolotin) [Orabug: 29908586]
- qed: Lower the severity of a dcbx log message. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed: fix spelling mistake "comparsion" -> "comparison" (Colin Ian King) [Orabug: 29908586]
- qede: Add destination ip based flow profile. (Manish Chopra) [Orabug: 29908586]
- qed/qede: Multi CoS support. (Manish Chopra) [Orabug: 29908586]
- qede: qede_fp: Mark expected switch fall-through (Gustavo A. R. Silva) [Orabug: 29908586]
- qed: qed_dev: Mark expected switch fall-throughs (Gustavo A. R. Silva) [Orabug: 29908586]
- qed: Add Multi-TC RoCE support (Denis Bolotin) [Orabug: 29908586]
- qed: Add a flag which indicates if offload TC is set (Denis Bolotin) [Orabug: 29908586]
- qed: Add DCBX API - qed_dcbx_get_priority_tc() (Denis Bolotin) [Orabug: 29908586]
- qed: Make some functions static (YueHaibing) [Orabug: 29908586]
- qed: remove redundant functions qed_get_cm_pq_idx_rl (YueHaibing) [Orabug: 29908586]
- qed: remove redundant functions qed_set_gft_event_id_cm_hdr (YueHaibing) [Orabug: 29908586]
- qede: Add driver callbacks for eeprom module query. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed: Add qed APIs for PHY module query. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed: fix spelling mistake "successffuly" -> "successfully" (Ewan D. Milne) [Orabug: 29908586]
- qed: off by one in qed_parse_mcp_trace_buf() (Dan Carpenter) [Orabug: 29908586]
- qed: Fix reading stale configuration information (Denis Bolotin) [Orabug: 29908586]
- qed: remove redundant pointer 'name' (Colin Ian King) [Orabug: 29908586]
- qed*: Utilize FW 8.37.2.0 (Michal Kalderon) [Orabug: 29908586]
- qed: use dma_zalloc_coherent instead of allocator/memset (YueHaibing) [Orabug: 29908586]
- qed: Add srq core support for RoCE and iWARP (Yuval Bason) [Orabug: 29908586]
- qed: Fix use of incorrect shmem address. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed: Fix shared memory inconsistency between driver and the MFW. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed*: Add link change count value to ethtool statistics display. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed*: Support drop action classification (Manish Chopra) [Orabug: 29908586]
- qede: Support flow classification to the VFs. (Manish Chopra) [Orabug: 29908586]
- qed*: Support other classification modes. (Manish Chopra) [Orabug: 29908586]
- qede: Validate unsupported configurations (Manish Chopra) [Orabug: 29908586]
- qede: Refactor ethtool rx classification flow. (Manish Chopra) [Orabug: 29908586]
- qede: Add support for populating ethernet TLVs. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed: Add driver infrastucture for handling mfw requests. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed: Add support for processing iscsi tlv request. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed: Add support for processing fcoe tlv request. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed: Add support for tlv request processing. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed: Add MFW interfaces for TLV request support. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qede: Add build_skb() support. (Manish Chopra) [Orabug: 29908586]
- qed: Fix LL2 race during connection terminate (Michal Kalderon) [Orabug: 29908586]
- qed: Fix possibility of list corruption during rmmod flows (Michal Kalderon) [Orabug: 29908586]
- qed: LL2 flush isles when connection is closed (Michal Kalderon) [Orabug: 29908586]
- qede: Fix ref-cnt usage count (Michal Kalderon) [Orabug: 29908586]
- qed: fix spelling mistake: "taskelt" -> "tasklet" (Colin Ian King) [Orabug: 29908586]
- qed: Add support for Unified Fabric Port. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed: Add support for multi function mode with 802.1ad tagging. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed: Remove unused data member 'is_mf_default'. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed*: Refactor mf_mode to consist of bits. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed: fix spelling mistake: "offloded" -> "offloaded" (Colin Ian King) [Orabug: 29908586]
- qed: fix spelling mistake: "checksumed" -> "checksummed" (Colin Ian King) [Orabug: 29908586]
- qed: Fix copying 2 strings (Denis Bolotin) [Orabug: 29908586]
- qed: Add configuration information to register dump and debug data (Denis Bolotin) [Orabug: 29908586]
- qed: Delete unused parameter p_ptt from mcp APIs (Denis Bolotin) [Orabug: 29908586]
- qed* : Add new TLV to request PF to update MAC in bulletin board (Shahed Shaikh) [Orabug: 29908586]
- qed* : use trust mode to allow VF to override forced MAC (Shahed Shaikh) [Orabug: 29908586]
- qede: Ethtool flash update support. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed: Adapter flash update support. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed: Add APIs for flash access. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed: Fix PTT entry leak in the selftest error flow. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed: Populate nvm image attribute shadow. (Sudarsana Reddy Kalluru) [Orabug: 29908586]
- qed*: Utilize FW 8.33.11.0 (Michal Kalderon) [Orabug: 29908586]
- qed: Use true and false for boolean values (Gustavo A. R. Silva) [Orabug: 29908586]
- qede: fix spelling mistake: "registeration" -> "registration" (Colin Ian King) [Orabug: 29908586]
- qed: Fix MPA unalign flow in case header is split across two packets. (Michal Kalderon) [Orabug: 29908586]
- qed: Use after free in qed_rdma_free() (Dan Carpenter) [Orabug: 29908586]
- qlogic/qed: Constify *pkt_type_str[] (Hernán Gonzalez) [Orabug: 29908586]
- qed: code indent should use tabs where possible (Rohit Visavalia) [Orabug: 29908586]
- qed: Free reserved MR tid (Michal Kalderon) [Orabug: 29908586]
- qed: Remove reserveration of dpi for kernel (Michal Kalderon) [Orabug: 29908586]
- qed: Fix potential use-after-free in qed_spq_post() (Roland Dreier) [Orabug: 29908586]
- xdp/qede: setup xdp_rxq_info and intro xdp_rxq_info_is_reg (Jesper Dangaard Brouer) [Orabug: 29908586]
- qed: Use zeroing memory allocator than allocator/memset (Himanshu Jha) [Orabug: 29908586]
- qed*: Advance drivers' version to 8.33.0.20 (Tomer Tayar) [Orabug: 29908586]
- qed*: Utilize FW 8.33.1.0 (Tomer Tayar) [Orabug: 29908586]
- qed*: HSI renaming for different types of HW (Tomer Tayar) [Orabug: 29908586]
- qed*: Refactoring and rearranging FW API with no functional impact (Tomer Tayar) [Orabug: 29908586]
- qede: Use NETIF_F_GRO_HW. (Michael Chan) [Orabug: 29908586]
- net/mlx5: FW tracer, Enable tracing (Feras Daoud) [Orabug: 29717186]
- net/mlx5: FW tracer, parse traces and kernel tracing support (Feras Daoud) [Orabug: 29717186]
- net/mlx5: FW tracer, events handling (Feras Daoud) [Orabug: 29717186]
- net/mlx5: FW tracer, register log buffer memory key (Saeed Mahameed) [Orabug: 29717186]
- net/mlx5: FW tracer, create trace buffer and copy strings database (Feras Daoud) [Orabug: 29717186]
- net/mlx5: FW tracer, implement tracer logic (Feras Daoud) [Orabug: 29717186]
- net/mlx5: FW tracer, add hardware structures (Feras Daoud) [Orabug: 29717186]
- net/mlx5: Mkey creation command adjustments (Ariel Levkovich) [Orabug: 29717186]
- x86/platform/UV: Mark tsc_check_sync as an init function (mike.travis@hpe.com) [Orabug: 29700910]
-
Tue Jun 18 2019 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1925.el7uek]
- config: enable PSI (Tom Hromatka) [Orabug: 29896477]
- net/mlx5: Set FW pre-init timeout to 120k (Yuval Shaia) [Orabug: 28730784]
- nvme.h: fixup ANA group descriptor format (Hannes Reinecke) [Orabug: 29750801]
- nvme: validate cntlid during controller initialisation (Christoph Hellwig) [Orabug: 29750801]
- nvme: change locking for the per-subsystem controller list (Christoph Hellwig) [Orabug: 29750801]
- EDAC/amd64: Adjust printed chip select sizes when interleaved (Yazen Ghannam) [Orabug: 29859705]
- EDAC/amd64: Support more than two controllers for chip select handling (Yazen Ghannam) [Orabug: 29859705]
- EDAC/amd64: Recognize x16 symbol size (Yazen Ghannam) [Orabug: 29859705]
- EDAC/amd64: Set maximum channel layer size depending on family (Yazen Ghannam) [Orabug: 29859705]
- EDAC/amd64: Support more than two Unified Memory Controllers (Yazen Ghannam) [Orabug: 29859705]
- EDAC/amd64: Use a macro for iterating over Unified Memory Controllers (Yazen Ghannam) [Orabug: 29859705]
- EDAC/amd64: Add Family 17h Model 30h PCI IDs (Yazen Ghannam) [Orabug: 29859705]
- hyperv: fix kABI breakage due to symbol renaming (Dan Duval) [Orabug: 29868272]
- Revert "x86/paravirt: Use a single ops structure" (Dan Duval) [Orabug: 29868272]
- 9p: validate PDU length (Tomas Bortoli) [Orabug: 29719158]
- net/9p/virtio: Fix hard lockup in req_done (jiangyiwen) [Orabug: 29719158]
- libnvdimm: Fix compilation warnings with W=1 (Qian Cai) [Orabug: 29879375]
- libnvdimm/pmem: Bypass CONFIG_HARDENED_USERCOPY overhead (Dan Williams) [Orabug: 29879375]
- dax: Arrange for dax_supported check to span multiple devices (Dan Williams) [Orabug: 29879375]
- tools/testing/nvdimm: add watermarks for dax_pmem* modules (Vishal Verma) [Orabug: 29879375]
- dax/pmem: Fix whitespace in dax_pmem (Vishal Verma) [Orabug: 29879375]
- drivers/dax: Allow to include DEV_DAX_PMEM as builtin (Aneesh Kumar K.V) [Orabug: 29879375]
- device-dax: Add a 'modalias' attribute to DAX 'bus' devices (Vishal Verma) [Orabug: 29879375]
- device-dax: "Hotplug" persistent memory for use like normal RAM (Dave Hansen) [Orabug: 29879375]
- mm/resource: Let walk_system_ram_range() search child resources (Dave Hansen) [Orabug: 29879375]
- mm/memory-hotplug: Allow memory resources to be children (Dave Hansen) [Orabug: 29879375]
- mm/resource: Move HMM pr_debug() deeper into resource code (Dave Hansen) [Orabug: 29879375]
- mm/resource: Return real error codes from walk failures (Dave Hansen) [Orabug: 29879375]
- device-dax: Add a 'target_node' attribute (Dan Williams) [Orabug: 29879375]
- device-dax: Auto-bind device after successful new_id (Dan Williams) [Orabug: 29879375]
- acpi/nfit, device-dax: Identify differentiated memory with a unique numa-node (Dan Williams) [Orabug: 29879375]
- device-dax: Add /sys/class/dax backwards compatibility (Dan Williams) [Orabug: 29879375]
- device-dax: Add support for a dax override driver (Dan Williams) [Orabug: 29879375]
- device-dax: Move resource pinning+mapping into the common driver (Dan Williams) [Orabug: 29879375]
- device-dax: Introduce bus + driver model (Dan Williams) [Orabug: 29879375]
- device-dax: Start defining a dax bus model (Dan Williams) [Orabug: 29879375]
- device-dax: Remove multi-resource infrastructure (Dan Williams) [Orabug: 29879375]
- device-dax: Kill dax_region base (Dan Williams) [Orabug: 29879375]
- device-dax: Kill dax_region ida (Dan Williams) [Orabug: 29879375]
- mm, hmm: replace hmm_devmem_pages_create() with devm_memremap_pages() (Dan Williams) [Orabug: 29879375]
- mm/hmm.c: remove superfluous RCU protection around radix tree lookup (Tejun Heo) [Orabug: 29879375]
- mm/hmm.c: remove unused variables align_start and align_end (Colin Ian King) [Orabug: 29879375]
- mm/hmm: remove redundant variable align_end (Colin Ian King) [Orabug: 29879375]
- mm, devm_memremap_pages: add MEMORY_DEVICE_PRIVATE support (Dan Williams) [Orabug: 29879375]
- mm, devm_memremap_pages: fix shutdown handling (Dan Williams) [Orabug: 29879375]
- mm, devm_memremap_pages: kill mapping "System RAM" support (Dan Williams) [Orabug: 29879375]
- kernel/memremap, kasan: make ZONE_DEVICE with work with KASAN (Andrey Ryabinin) [Orabug: 29879375]
- IB/mlx5: Removed an empty file introduced by Mellanox backport (Qing Huang) [Orabug: 29891077]
- Linux 4.14.105 (Greg Kroah-Hartman)
- x86/uaccess: Don't leak the AC flag into __put_user() value evaluation (Andy Lutomirski)
- MIPS: eBPF: Fix icache flush end address (Paul Burton)
- MIPS: fix truncation in __cmpxchg_small for short values (Michael Clark)
- mm: enforce min addr even if capable() in expand_downwards() (Jann Horn)
- mmc: sdhci-esdhc-imx: correct the fix of ERR004536 (BOUGH CHEN)
- mmc: tmio: fix access width of Block Count Register (Takeshi Saito)
- mmc: tmio_mmc_core: don't claim spurious interrupts (Sergei Shtylyov)
- mmc: spi: Fix card detection during probe (Jonathan Neuschäfer)
- powerpc: Always initialize input array when calling epapr_hypercall() (Seth Forshee)
- KVM: nSVM: clear events pending from svm_complete_interrupts() when exiting to L1 (Vitaly Kuznetsov)
- svm: Fix AVIC incomplete IPI emulation (Suravee Suthikulpanit)
- cfg80211: extend range deviation for DMG (Chaitanya Tata)
- mac80211: Add attribute aligned(2) to struct 'action' (Mathieu Malaterre)
- mac80211: don't initiate TDLS connection if station is not associated to AP (Balaji Pothunoori)
- ibmveth: Do not process frames after calling napi_reschedule (Thomas Falcon)
- net: dev_is_mac_header_xmit() true for ARPHRD_RAWIP (Maciej Żenczykowski)
- net: usb: asix: ax88772_bind return error when hw_reset fail (Zhang Run)
- hv_netvsc: Fix ethtool change hash key error (Haiyang Zhang)
- net: altera_tse: fix connect_local_phy error path (Atsushi Nemoto)
- scsi: csiostor: fix NULL pointer dereference in csio_vport_set_state() (Varun Prakash)
- writeback: synchronize sync(2) against cgroup writeback membership switches (Tejun Heo)
- direct-io: allow direct writes to empty inodes (Ernesto A. Fernández)
- staging: android: ion: Support cpu access during dma_buf_detach (Liam Mark)
- serial: fsl_lpuart: fix maximum acceptable baud rate with over-sampling (Tomonori Sakita)
- drm/amd/powerplay: OD setting fix on Vega10 (Kenneth Feng)
- locking/rwsem: Fix (possible) missed wakeup (Xie Yongji)
- futex: Fix (possible) missed wakeup (Peter Zijlstra)
- sched/wait: Fix rcuwait_wake_up() ordering (Prateek Sood)
- mac80211: fix miscounting of ttl-dropped frames (Bob Copeland)
- staging: rtl8723bs: Fix build error with Clang when inlining is disabled (Nathan Chancellor)
- drivers: thermal: int340x_thermal: Fix sysfs race condition (Aaron Hill)
- ARC: fix __ffs return value to avoid build warnings (Eugeniy Paltsev)
- selftests: gpio-mockup-chardev: Check asprintf() for error (Geert Uytterhoeven)
- selftests: seccomp: use LDLIBS instead of LDFLAGS (Fathi Boudra)
- ASoC: imx-audmux: change snprintf to scnprintf for possible overflow (Silvio Cesare)
- ASoC: dapm: change snprintf to scnprintf for possible overflow (Silvio Cesare)
- genirq: Make sure the initial affinity is not empty (Srinivas Ramana)
- usb: gadget: Potential NULL dereference on allocation error (Dan Carpenter)
- usb: dwc3: gadget: Fix the uninitialized link_state when udc starts (Zeng Tao)
- usb: dwc3: gadget: synchronize_irq dwc irq in suspend (Bo He)
- thermal: int340x_thermal: Fix a NULL vs IS_ERR() check (Dan Carpenter)
- clk: vc5: Abort clock configuration without upstream clock (Marek Vasut)
- ASoC: Variable "val" in function rt274_i2c_probe() could be uninitialized (Yizhuo)
- ALSA: compress: prevent potential divide by zero bugs (Dan Carpenter)
- ASoC: Intel: Haswell/Broadwell: fix setting for .dynamic field (Rander Wang)
- drm/msm: Unblock writer if reader closes file (Kristian H. Kristensen)
- scsi: libsas: Fix rphy phy_identifier for PHYs with end devices attached (John Garry)
- net: stmmac: Disable ACS Feature for GMAC >= 4 (Jose Abreu)
- net: stmmac: Fix reception of Broadcom switches tags (Florian Fainelli)
- Revert "loop: Fold __loop_release into loop_release" (Greg Kroah-Hartman)
- Revert "loop: Get rid of loop_index_mutex" (Greg Kroah-Hartman)
- Revert "loop: Fix double mutex_unlock(&loop_ctl_mutex) in loop_control_ioctl()" (Greg Kroah-Hartman)
- Linux 4.14.104 (Greg Kroah-Hartman)
- net: phylink: avoid resolving link state too early (Russell King)
- sched/sysctl: Fix attributes of some extern declarations (Matthias Kaehlcke)
- phy: tegra: remove redundant self assignment of 'map' (Colin Ian King)
- pinctrl: max77620: Use define directive for max77620_pinconf_param values (Nathan Chancellor)
- netfilter: ipv6: Don't preserve original oif for loopback address (Eli Cooper)
- netfilter: nft_compat: use-after-free when deleting targets (Pablo Neira Ayuso)
- netfilter: nf_tables: fix flush after rule deletion in the same batch (Pablo Neira Ayuso)
- Revert "bridge: do not add port to router list when receives query with source 0.0.0.0" (Hangbin Liu)
- net: avoid false positives in untrusted gso validation (Willem de Bruijn)
- net: validate untrusted gso packets without csum offload (Willem de Bruijn)
- drm/i915/fbdev: Actually configure untiled displays (Chris Wilson)
- ARC: define ARCH_SLAB_MINALIGN = 8 (Alexey Brodkin)
- ARC: U-boot: check arguments paranoidly (Eugeniy Paltsev)
- ARCv2: Enable unaligned access in early ASM code (Eugeniy Paltsev)
- parisc: Fix ptrace syscall number modification (Dmitry V. Levin)
- KEYS: always initialize keyring_index_key::desc_len (Eric Biggers)
- KEYS: user: Align the payload buffer (Eric Biggers)
- RDMA/srp: Rework SCSI device reset handling (Bart Van Assche)
- inet_diag: fix reporting cgroup classid and fallback to priority (Konstantin Khlebnikov)
- net/mlx4_en: Force CHECKSUM_NONE for short ethernet frames (Saeed Mahameed)
- sit: check if IPv6 enabled before calling ip6_err_gen_icmpv6_unreach() (Hangbin Liu)
- team: avoid complex list operations in team_nl_cmd_options_set() (Cong Wang)
- sctp: call gso_reset_checksum when computing checksum in sctp_gso_segment (Xin Long)
- net: sfp: do not probe SFP module before we're attached (Russell King)
- net/packet: fix 4gb buffer limit due to overflow check (Kal Conley)
- net/mlx5e: Don't overwrite pedit action when multiple pedit used (Tonghao Zhang)
- ipv6: propagate genlmsg_reply return code (Li RongQing)
- batman-adv: fix uninit-value in batadv_interface_tx() (Eric Dumazet)
- isdn: avm: Fix string plus integer warning from Clang (Nathan Chancellor)
- net/mlx5e: Fix wrong (zero) TX drop counter indication for representor (Tariq Toukan)
- mlxsw: spectrum_switchdev: Do not treat static FDB entries as sticky (Ido Schimmel)
- bpf: bpf_setsockopt: reset sock dst on SO_MARK changes (Peter Oskolkov)
- leds: lp5523: fix a missing check of return value of lp55xx_read (Kangjie Lu)
- hwmon: (tmp421) Correct the misspelling of the tmp442 compatible attribute in OF device ID table (Cheng-Min Ao)
- atm: he: fix sign-extension overflow on large shift (Colin Ian King)
- drm/meson: add missing of_node_put (Julia Lawall)
- always clear the X2APIC_ENABLE bit for PV guest (Talons Lee)
- scsi: qedi: Add ep_state for login completion on un-reachable targets (Manish Rangankar)
- scsi: ufs: Fix system suspend status (Stanley Chu)
- isdn: i4l: isdn_tty: Fix some concurrency double-free bugs (Jia-Ju Bai)
- net: stmmac: Fix PCI module removal leak (Jose Abreu)
- bpf: correctly set initial window on active Fast Open sender (Yuchung Cheng)
- MIPS: jazz: fix 64bit build (Thomas Bogendoerfer)
- scsi: isci: initialize shost fully before calling scsi_add_host() (Logan Gunthorpe)
- scsi: qla4xxx: check return code of qla4xxx_copy_from_fwddb_param (YueHaibing)
- netfilter: nf_tables: fix leaking object reference count (Taehee Yoo)
- MIPS: ath79: Enable OF serial ports in the default config (Alban Bedel)
- net: hns: Fix use after free identified by SLUB debug (Yonglong Liu)
- qed: Fix qed_ll2_post_rx_buffer_notify_fw() by adding a write memory barrier (Denis Bolotin)
- qed: Fix qed_chain_set_prod() for PBL chains with non power of 2 page count (Denis Bolotin)
- xen/pvcalls: remove set but not used variable 'intf' (YueHaibing)
- mfd: mc13xxx: Fix a missing check of a register-read failure (Kangjie Lu)
- mfd: tps65218: Use devm_regmap_add_irq_chip and clean up error path in probe() (Keerthy)
- mfd: wm5110: Add missing ASRC rate register (Charles Keepax)
- mfd: qcom_rpm: write fw_version to CTRL_REG (Jonathan Marek)
- mfd: bd9571mwv: Add volatile register to make DVFS work (Dien Pham)
- mfd: ab8500-core: Return zero in get_register_interruptible() (Dan Carpenter)
- mfd: mt6397: Do not call irq_domain_remove if PMIC unsupported (Nicolas Boichat)
- mfd: db8500-prcmu: Fix some section annotations (Nathan Chancellor)
- mfd: twl-core: Fix section annotations on {,un}protect_pm_master (Nathan Chancellor)
- pvcalls-back: set -ENOTCONN in pvcalls_conn_back_read (Stefano Stabellini)
- mfd: ti_am335x_tscadc: Use PLATFORM_DEVID_AUTO while registering mfd cells (Vignesh R)
- KEYS: allow reaching the keys quotas exactly (Eric Biggers)
- proc, oom: do not report alien mms when setting oom_score_adj (Michal Hocko)
- numa: change get_mempolicy() to use nr_node_ids instead of MAX_NUMNODES (Ralph Campbell)
- ceph: avoid repeatedly adding inode to mdsc->snap_flush_list (Yan, Zheng)
- libceph: handle an empty authorize reply (Ilya Dryomov)
- mac80211: Free mpath object when rhashtable insertion fails (Herbert Xu)
- mac80211: Restore vif beacon interval if start ap fails (Rakesh Pillai)
- MIPS: eBPF: Always return sign extended 32b values (Paul Burton)
- tracing: Fix number of entries in trace header (Quentin Perret)
- ARM: 8834/1: Fix: kprobes: optimized kprobes illegal instruction (Mathieu Desnoyers)
- Linux 4.14.103 (Greg Kroah-Hartman)
- ax25: fix possible use-after-free (Eric Dumazet)
- mISDN: fix a race in dev_expire_timer() (Eric Dumazet)
- net/x25: do not hold the cpu too long in x25_new_lci() (Eric Dumazet)
- sunrpc: fix 4 more call sites that were using stack memory with a scatterlist (Scott Mayhew)
- tcp: clear icsk_backoff in tcp_write_queue_purge() (Eric Dumazet)
- net: Do not allocate page fragments that are not skb aligned (Alexander Duyck)
- tcp: tcp_v4_err() should be more careful (Eric Dumazet)
- net: Add header for usage of fls64() (David S. Miller)
- vhost: correctly check the return value of translate_desc() in log_used() (Jason Wang)
- sky2: Increase D3 delay again (Kai-Heng Feng)
- net: stmmac: handle endianness in dwmac4_get_timestamp (Alexandre Torgue)
- net: stmmac: Fix a race in EEE enable callback (Jose Abreu)
- net: phy: xgmiitorgmii: Support generic PHY status read (Paul Kocialkowski)
- net: Fix for_each_netdev_feature on Big endian (Hauke Mehrtens)
- net: crypto set sk to NULL when af_alg_release. (Mao Wenan)
- mlxsw: __mlxsw_sp_port_headroom_set(): Fix a use of local variable (Petr Machata)
- hwmon: (lm80) Fix missing unlock on error in set_fan_div() (Wei Yongjun)
- vxlan: test dev->flags & IFF_UP before calling netif_rx() (Eric Dumazet)
- vsock: cope with memory allocation failure at socket creation time (Paolo Abeni)
- net: ipv4: use a dedicated counter for icmp_v4 redirect packets (Lorenzo Bianconi)
- net: fix IPv6 prefix route residue (Zhiqiang Liu)
- dsa: mv88e6xxx: Ensure all pending interrupts are handled prior to exit (John David Anglin)
- Linux 4.14.102 (Greg Kroah-Hartman)
- uapi/if_ether.h: move __UAPI_DEF_ETHHDR libc define (Hauke Mehrtens)
- pinctrl: msm: fix gpio-hog related boot issues (Christian Lamparter)
- futex: Cure exit race (Thomas Gleixner)
- sched, trace: Fix prev_state output in sched_switch tracepoint (Pavankumar Kondeti)
- drm/i915: Prevent a race during I915_GEM_MMAP ioctl with WC set (Joonas Lahtinen)
- dm thin: fix bug where bio that overwrites thin block ignores FUA (Nikos Tsironis)
- dm crypt: don't overallocate the integrity tag space (Mikulas Patocka)
- x86/a.out: Clear the dump structure initially (Borislav Petkov)
- md/raid1: don't clear bitmap bits on interrupted recovery. (Nate Dailey)
- signal: Restore the stop PTRACE_EVENT_EXIT (Eric W. Biederman)
- x86/platform/UV: Use efi_runtime_lock to serialise BIOS calls (Hedi Berriche)
- tracing/uprobes: Fix output for multiple string arguments (Andreas Ziegler)
- alpha: Fix Eiger NR_IRQS to 128 (Meelis Roos)
- alpha: fix page fault handling for r16-r18 targets (Sergei Trofimovich)
- mm: proc: smaps_rollup: fix pss_locked calculation (Sandeep Patil)
- Input: elantech - enable 3rd button support on Fujitsu CELSIUS H780 (Matti Kurkela)
- Input: bma150 - register input device after setting private data (Jonathan Bakker)
- kvm: vmx: Fix entry number check for add_atomic_switch_msr() (Xiaoyao Li)
- ALSA: usb-audio: Fix implicit fb endpoint setup by quirk (Manuel Reinhardt)
- ALSA: hda - Add quirk for HP EliteBook 840 G5 (Jurica Vukadin)
- perf/x86: Add check_period PMU callback (Jiri Olsa)
- perf/core: Fix impossible ring-buffer sizes warning (Ingo Molnar)
- Input: elan_i2c - add ACPI ID for touchpad in Lenovo V330-15ISK (Mauro Ciancio)
- Revert "Input: elan_i2c - add ACPI ID for touchpad in ASUS Aspire F5-573G" (Dmitry Torokhov)
- cifs: Limit memory used by lock request calls to a page (Ross Lagerwall)
- drm/nouveau/falcon: avoid touching registers if engine is off (Ilia Mirkin)
- drm/nouveau: Don't disable polling in fallback mode (Takashi Iwai)
- gpio: pl061: handle failed allocations (Nicholas Mc Guire)
- ARM: dts: kirkwood: Fix polarity of GPIO fan lines (Linus Walleij)
- ARM: dts: da850-lcdk: Correct the sound card name (Peter Ujfalusi)
- ARM: dts: da850-evm: Correct the sound card name (Peter Ujfalusi)
- nvme-pci: use the same attributes when freeing host_mem_desc_bufs. (Liviu Dudau)
- drm/bridge: tc358767: fix output H/V syncs (Tomi Valkeinen)
- drm/bridge: tc358767: reject modes which require too much BW (Tomi Valkeinen)
- drm/bridge: tc358767: fix initial DP0/1_SRCCTRL value (Tomi Valkeinen)
- drm/bridge: tc358767: fix single lane configuration (Tomi Valkeinen)
- drm/bridge: tc358767: add defines for DP1_SRCCTRL & PHY_2LANE (Tomi Valkeinen)
- cpufreq: check if policy is inactive early in __cpufreq_get() (Sudeep Holla)
- perf test shell: Use a fallback to get the pathname in vfs_getname (Arnaldo Carvalho de Melo)
- ACPI: NUMA: Use correct type for printing addresses on i386-PAE (Chao Fan)
- bnx2x: disable GSO where gso_size is too big for hardware (Daniel Axtens) {CVE-2018-1000026}
- net: create skb_gso_validate_mac_len() (Daniel Axtens) {CVE-2018-1000026}
- ARM: fix the cockup in the previous patch (Russell King)
- ARM: ensure that processor vtables is not lost after boot (Russell King)
- ARM: spectre-v2: per-CPU vtables to work around big.Little systems (Russell King)
- ARM: add PROC_VTABLE and PROC_TABLE macros (Russell King)
- ARM: clean up per-processor check_bugs method call (Russell King)
- ARM: split out processor lookup (Russell King)
- ARM: make lookup_processor_type() non-__init (Russell King)
- ARM: 8810/1: vfp: Fix wrong assignement to ufp_exc (Julien Thierry)
- ARM: 8797/1: spectre-v1.1: harden __copy_to_user (Julien Thierry)
- ARM: 8796/1: spectre-v1,v1.1: provide helpers for address sanitization (Julien Thierry)
- ARM: 8795/1: spectre-v1.1: use put_user() for __put_user() (Julien Thierry)
- ARM: 8794/1: uaccess: Prevent speculative use of the current addr_limit (Julien Thierry)
- ARM: 8793/1: signal: replace __put_user_error with __put_user (Julien Thierry)
- ARM: 8792/1: oabi-compat: copy oabi events using __copy_to_user() (Julien Thierry)
- ARM: 8791/1: vfp: use __copy_to_user() when saving VFP state (Julien Thierry)
- ARM: 8790/1: signal: always use __copy_to_user to save iwmmxt context (Julien Thierry)
- ARM: 8789/1: signal: copy registers using __copy_to_user() (Julien Thierry)
- uapi/if_ether.h: prevent redefinition of struct ethhdr (Hauke Mehrtens)
- blk-mq: fix a hung issue when fsync (Jianchao Wang)
- eeprom: at24: add support for 24c2048 (Adrian Bunk)
- dt-bindings: eeprom: at24: add "atmel,24c2048" compatible string (Adrian Bunk)
- Linux 4.14.101 (Greg Kroah-Hartman)
- Revert "exec: load_script: don't blindly truncate shebang string" (Linus Torvalds)
-
Fri Jun 14 2019 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1924.3.el7uek]
- mm: account managed pages to correct zone during deferred page init (Daniel Jordan) [Orabug: 29910767]
-
Mon Jun 10 2019 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1924.2.el7uek]
- CVE numbers for build v4.14.35-1924 and fixup (Jack Vogel) [Orabug: 29889057] [Orabug: 29882565] [Orabug: 29882565] {CVE-2019-11477} {CVE-2019-11478} {CVE-2019-11479}
-
Mon Jun 10 2019 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1924.1.el7uek]
- tcp: fix fack_count accounting on tcp_shift_skb_data() (Joao Martins) [Orabug: 29889057]
- tcp: enforce tcp_min_snd_mss in tcp_mtu_probing() (Eric Dumazet) [Orabug: 29886583]
-
Sat Jun 08 2019 Jack Vogel <jack.vogel@oracle.com> [4.14.35-1924.el7uek]
- tcp: add tcp_min_snd_mss sysctl (Eric Dumazet) [Orabug: 29882565]
- tcp: tcp_fragment() should apply sane memory limits (Eric Dumazet) [Orabug: 29882565]
- tcp: limit payload size of sacked skbs (Eric Dumazet) [Orabug: 29882565]