# changelog

author: Jack Vogel <jack.vogel@oracle.com> [5.4.17-2121.el7uek]
changelog:
  - perf stat: Support new per thread TopDown metrics (Andi Kleen)  [Orabug: 32934786]  
  - scsi: iscsi: Fix iSCSI cls conn state (Gulam Mohamed)  [Orabug: 32916585]  
  - scsi: iscsi: Fix race condition between login and sync thread (Gulam Mohamed)  [Orabug: 32916585]  
  - scsi: iscsi: Report connection state in sysfs (Gulam Mohamed)  [Orabug: 32916585]  
  - A/A Bonding: remove use of trace_printk(), replacing with tracepoints (Alan Maguire)  [Orabug: 31413661]  
  - uek-rpm: enable VDPA_SIM_NET and VIRTIO_PCI_LIB config (Si-Wei Liu)  [Orabug: 32869259]  
  - Revert "irqbypass: do not start cons/prod when failed connect" (Zhu Lingshan)  [Orabug: 32869259]  
  - vdpa/mlx5: Set err = -ENOMEM in case dma_map_sg_attrs fails (Eli Cohen)  [Orabug: 32869259]  
  - vhost-vdpa: protect concurrent access to vhost device iotlb (Xie Yongji)  [Orabug: 32869259]  
  - vdpa/mlx5: Fix suspend/resume index restoration (Eli Cohen)  [Orabug: 32869259]  
  - vdpa/mlx5: Fix wrong use of bit numbers (Eli Cohen)  [Orabug: 32869259]  
  - vdpa/mlx5: Retrieve BAR address suitable any function (Eli Cohen)  [Orabug: 32869259]  
  - vhost_vdpa: fix the missing irq_bypass_unregister_producer() invocation (Gautam Dawar)  [Orabug: 32869259]  
  - vdpa_sim: Skip typecasting from void* (Parav Pandit)  [Orabug: 32869259]  
  - vdpa: set the virtqueue num during register (Jason Wang)  [Orabug: 32869259]  
  - vdpa/mlx5: fix param validation in mlx5_vdpa_get_config() (Stefano Garzarella)  [Orabug: 32869259]  
  - virtio_vdpa: don't warn when fail to disable vq (Jason Wang)  [Orabug: 32869259]  
  - virtio-pci: introduce modern device module (Jason Wang)  [Orabug: 32869259]  
  - virito-pci-modern: rename map_capability() to vp_modern_map_capability() (Jason Wang)  [Orabug: 32869259]  
  - virtio-pci-modern: introduce helper to get notification offset (Jason Wang)  [Orabug: 32869259]  
  - virtio-pci-modern: introduce helper for getting queue nums (Jason Wang)  [Orabug: 32869259]  
  - virtio-pci-modern: introduce helper for setting/geting queue size (Jason Wang)  [Orabug: 32869259]  
  - virtio-pci-modern: introduce helper to set/get queue_enable (Jason Wang)  [Orabug: 32869259]  
  - virtio-pci-modern: introduce vp_modern_queue_address() (Jason Wang)  [Orabug: 32869259]  
  - virtio-pci-modern: introduce vp_modern_set_queue_vector() (Jason Wang)  [Orabug: 32869259]  
  - virtio-pci-modern: introduce vp_modern_generation() (Jason Wang)  [Orabug: 32869259]  
  - virtio-pci-modern: introduce helpers for setting and getting features (Jason Wang)  [Orabug: 32869259]  
  - virtio-pci-modern: introduce helpers for setting and getting status (Jason Wang)  [Orabug: 32869259]  
  - virtio-pci-modern: introduce helper to set config vector (Jason Wang)  [Orabug: 32869259]  
  - virtio-pci-modern: introduce vp_modern_remove() (Jason Wang)  [Orabug: 32869259]  
  - virtio-pci-modern: factor out modern device initialization logic (Jason Wang)  [Orabug: 32869259]  
  - virtio-pci: split out modern device (Jason Wang)  [Orabug: 32869259]  
  - virtio-pci: do not access iomem via struct virtio_pci_device directly (Jason Wang)  [Orabug: 32869259]  
  - virtio_pci_modern: Fix the comment of virtio_pci_find_capability() (Liao Pingfang)  [Orabug: 32869259]  
  - virtio: pci: constify ioreadX() iomem argument (as in generic implementation) (Krzysztof Kozlowski)  [Orabug: 32869259]  
  - vdpa_sim_net: Add support for user supported devices (Parav Pandit)  [Orabug: 32869259]  
  - vdpa: Enable user to query vdpa device info (Parav Pandit)  [Orabug: 32869259]  
  - vdpa: Enable a user to add and delete a vdpa device (Parav Pandit)  [Orabug: 32869259]  
  - vdpa: Define vdpa mgmt device, ops and a netlink interface (Parav Pandit)  [Orabug: 32869259]  
  - vdpa: Extend routine to accept vdpa device name (Parav Pandit)  [Orabug: 32869259]  
  - vdpa_sim_net: Make mac address array static (Parav Pandit)  [Orabug: 32869259]  
  - vdpa: split vdpasim to core and net modules (Max Gurtovoy)  [Orabug: 32869259]  
  - vdpa_sim: split vdpasim_virtqueue's iov field in out_iov and in_iov (Stefano Garzarella)  [Orabug: 32869259]  
  - vdpa_sim: make vdpasim->buffer size configurable (Stefano Garzarella)  [Orabug: 32869259]  
  - vdpa_sim: use kvmalloc to allocate vdpasim->buffer (Stefano Garzarella)  [Orabug: 32869259]  
  - vdpa_sim: set vringh notify callback (Stefano Garzarella)  [Orabug: 32869259]  
  - vdpa_sim: add set_config callback in vdpasim_dev_attr (Stefano Garzarella)  [Orabug: 32869259]  
  - vdpa_sim: add get_config callback in vdpasim_dev_attr (Stefano Garzarella)  [Orabug: 32869259]  
  - vdpa_sim: make 'config' generic and usable for any device type (Stefano Garzarella)  [Orabug: 32869259]  
  - vdpa_sim: store parsed MAC address in a buffer (Stefano Garzarella)  [Orabug: 32869259]  
  - vdpa_sim: add work_fn in vdpasim_dev_attr (Stefano Garzarella)  [Orabug: 32869259]  
  - vdpa_sim: add supported_features field in vdpasim_dev_attr (Stefano Garzarella)  [Orabug: 32869259]  
  - vdpa_sim: add device id field in vdpasim_dev_attr (Stefano Garzarella)  [Orabug: 32869259]  
  - vdpa_sim: add struct vdpasim_dev_attr for device attributes (Stefano Garzarella)  [Orabug: 32869259]  
  - vdpa_sim: rename vdpasim_config_ops variables (Stefano Garzarella)  [Orabug: 32869259]  
  - vdpa_sim: make IOTLB entries limit configurable (Stefano Garzarella)  [Orabug: 32869259]  
  - vdpa_sim: remove hard-coded virtq count (Max Gurtovoy)  [Orabug: 32869259]  
  - vdpa_sim: remove unnecessary headers inclusion (Stefano Garzarella)  [Orabug: 32869259]  
  - vdpa/mlx5: Restore the hardware used index after change map (Eli Cohen)  [Orabug: 32869259]  
  - net/mlx5e: Add missing capability check for uplink follow (Aya Levin)  [Orabug: 32575925]  
  - net/mlx5: Add ability to read and write ECE options (Leon Romanovsky)  [Orabug: 32575925]  
  - net/mlx5: Expose optimal performance scatter entries capability (Yamin Friedman)  [Orabug: 32575925]  
  - scsi: core: add scsi_host_busy_iter() (Hannes Reinecke)  [Orabug: 32625114]  
  - scsi: fnic: Use scsi_host_busy_iter() to traverse commands (Hannes Reinecke)  [Orabug: 32625114]  
  - scsi: fnic: Kill 'exclude_id' argument to fnic_cleanup_io() (Hannes Reinecke)  [Orabug: 32625114]  
  - scsi: fnic: Validate io_req before others (Karan Tilak Kumar)  [Orabug: 32625114]  
  - scsi: fnic: Set scsi_set_resid() only for underflow (Karan Tilak Kumar)  [Orabug: 32625114]  
  - scsi: fnic: Avoid looping in TRANS ETH on unload (Karan Tilak Kumar)  [Orabug: 32625114]  
  - scsi: fnic: Change shost_printk() to FNIC_FCS_DBG() (Karan Tilak Kumar)  [Orabug: 32625114]  
  - scsi: fnic: Simplify the return expression of vnic_wq_copy_alloc() (Liu Shixin)  [Orabug: 32625114]  
  - scsi: fnic: Fix inconsistent format argument type in fnic_debugfs.c (Ye Bin)  [Orabug: 32625114]  
  - scsi: fnic: Do not call 'scsi_done()' for unhandled commands (Hannes Reinecke)  [Orabug: 32625114]  
  - scsi: fnic: Remove unneeded semicolon (Jason Yan)  [Orabug: 32625114]  
  - scsi: fnic: Remove set but not used variable in is_fnic_fip_flogi_reject() (Jason Yan)  [Orabug: 32625114]  
  - scsi: fnic: Remove set but not used 'old_vlan' (Jason Yan)  [Orabug: 32625114]  
  - scsi: fnic: Use eth_broadcast_addr() to assign broadcast address (Miaohe Lin)  [Orabug: 32625114]  
  - scsi: fnic: Use true, false for fnic->internal_reset_inprogress (Jason Yan)  [Orabug: 32625114]  
  - scsi: fnic: make vnic_wq_get_ctrl and vnic_wq_alloc_ring static (Jason Yan)  [Orabug: 32625114]  
  - scsi: fnic: make fnic_list and fnic_list_lock static (Jason Yan)  [Orabug: 32625114]  
  - scsi: fnic: make some symbols static (Jason Yan)  [Orabug: 32625114]  
  - scsi: fnic: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 32625114]  
  - scsi: fnic: make array dev_cmd_err static const, makes object smaller (Colin Ian King)  [Orabug: 32625114]  
  - net/mlx5e: Fix SWP offsets when vlan inserted by driver (Venkat Venkatsubra)  [Orabug: 32912813]  
  - Linux 5.4.123 (Greg Kroah-Hartman)   
  - NFC: nci: fix memory leak in nci_allocate_device (Dongliang Mu)   
  - perf unwind: Set userdata for all __report_module() paths (Dave Rigby)   
  - perf unwind: Fix separate debug info files when using elfutils' libdw's unwinder (Jan Kratochvil)   
  - usb: dwc3: gadget: Enable suspend events (Jack Pham)   
  - bpf: No need to simulate speculative domain for immediates (Daniel Borkmann)   
  - bpf: Fix mask direction swap upon off reg sign change (Daniel Borkmann)   
  - bpf: Wrap aux data inside bpf_sanitize_info container (Daniel Borkmann)   
  - Linux 5.4.122 (Greg Kroah-Hartman)   
  - Bluetooth: SMP: Fail if remote and local public keys are identical (Luiz Augusto von Dentz)   
  - video: hgafb: correctly handle card detect failure during probe (Anirudh Rayabharam)   
  - nvmet: use new ana_log_size instead the old one (Hou Pu)   
  - Bluetooth: L2CAP: Fix handling LE modes by L2CAP_OPTIONS (Luiz Augusto von Dentz)   
  - ext4: fix error handling in ext4_end_enable_verity() (Eric Biggers)   
  - nvme-multipath: fix double initialization of ANA state (Christoph Hellwig)   
  - tty: vt: always invoke vc->vc_sw->con_resize callback (Tetsuo Handa)   
  - vt: Fix character height handling with VT_RESIZEX (Maciej W. Rozycki)   
  - vgacon: Record video mode changes with VT_RESIZEX (Maciej W. Rozycki)   
  - video: hgafb: fix potential NULL pointer dereference (Igor Matheus Andrade Torrente)   
  - qlcnic: Add null check after calling netdev_alloc_skb (Tom Seewald)   
  - leds: lp5523: check return value of lp5xx_read and jump to cleanup code (Phillip Potter)   
  - ics932s401: fix broken handling of errors when word reading fails (Darrick J. Wong)   
  - net: rtlwifi: properly check for alloc_workqueue() failure (Greg Kroah-Hartman)   
  - scsi: ufs: handle cleanup correctly on devm_reset_control_get error (Phillip Potter)   
  - net: stmicro: handle clk_prepare() failure during init (Anirudh Rayabharam)   
  - ethernet: sun: niu: fix missing checks of niu_pci_eeprom_read() (Du Cheng)   
  - Revert "niu: fix missing checks of niu_pci_eeprom_read" (Greg Kroah-Hartman)   
  - Revert "qlcnic: Avoid potential NULL pointer dereference" (Greg Kroah-Hartman)   
  - Revert "rtlwifi: fix a potential NULL pointer dereference" (Greg Kroah-Hartman)   
  - Revert "media: rcar_drif: fix a memory disclosure" (Greg Kroah-Hartman)   
  - cdrom: gdrom: initialize global variable at init time (Greg Kroah-Hartman)   
  - cdrom: gdrom: deallocate struct gdrom_unit fields in remove_gdrom (Atul Gopinathan)   
  - Revert "gdrom: fix a memory leak bug" (Greg Kroah-Hartman)   
  - Revert "scsi: ufs: fix a missing check of devm_reset_control_get" (Greg Kroah-Hartman)   
  - Revert "ecryptfs: replace BUG_ON with error handling code" (Greg Kroah-Hartman)   
  - Revert "video: imsttfb: fix potential NULL pointer dereferences" (Greg Kroah-Hartman)   
  - Revert "hwmon: (lm80) fix a missing check of bus read in lm80 probe" (Greg Kroah-Hartman)   
  - Revert "leds: lp5523: fix a missing check of return value of lp55xx_read" (Greg Kroah-Hartman)   
  - Revert "net: stmicro: fix a missing check of clk_prepare" (Greg Kroah-Hartman)   
  - Revert "video: hgafb: fix potential NULL pointer dereference" (Greg Kroah-Hartman)   
  - dm snapshot: fix crash with transient storage and zero chunk size (Mikulas Patocka)   
  - xen-pciback: reconfigure also from backend watch handler (Jan Beulich)   
  - mmc: sdhci-pci-gli: increase 1.8V regulator wait (Daniel Beer)   
  - drm/amdgpu: update sdma golden setting for Navi12 (Guchun Chen)   
  - drm/amdgpu: update gc golden setting for Navi12 (Guchun Chen)   
  - drm/amdgpu: disable 3DCGCG on picasso/raven1 to avoid compute hang (Changfeng)   
  - Revert "serial: mvebu-uart: Fix to avoid a potential NULL pointer dereference" (Greg Kroah-Hartman)   
  - rapidio: handle create_workqueue() failure (Anirudh Rayabharam)   
  - Revert "rapidio: fix a NULL pointer dereference when create_workqueue() fails" (Greg Kroah-Hartman)   
  - uio_hv_generic: Fix a memory leak in error handling paths (Christophe JAILLET)   
  - ALSA: hda/realtek: Add fixup for HP Spectre x360 15-df0xxx (Elia Devito)   
  - ALSA: hda/realtek: Add fixup for HP OMEN laptop (Takashi Iwai)   
  - ALSA: hda/realtek: Fix silent headphone output on ASUS UX430UA (Takashi Iwai)   
  - ALSA: hda/realtek: Add some CLOVE SSIDs of ALC293 (PeiSen Hou)   
  - ALSA: hda/realtek: reset eapd coeff to default value for alc287 (Hui Wang)   
  - ALSA: firewire-lib: fix check for the size of isochronous packet payload (Takashi Sakamoto)   
  - Revert "ALSA: sb8: add a check for request_region" (Greg Kroah-Hartman)   
  - ALSA: hda: fixup headset for ASUS GU502 laptop (Daniel Cordova A)   
  - ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro (Takashi Sakamoto)   
  - ALSA: usb-audio: Validate MS endpoint descriptors (Takashi Iwai)   
  - ALSA: firewire-lib: fix calculation for size of IR context payload (Takashi Sakamoto)   
  - ALSA: dice: fix stream format at middle sampling rate for Alesis iO 26 (Takashi Sakamoto)   
  - ALSA: line6: Fix racy initialization of LINE6 MIDI (Takashi Iwai)   
  - ALSA: intel8x0: Don't update period unless prepared (Takashi Iwai)   
  - ALSA: dice: fix stream format for TC Electronic Konnekt Live at high sampling transfer frequency (Takashi Sakamoto)   
  - cifs: fix memory leak in smb2_copychunk_range (Ronnie Sahlberg)   
  - btrfs: avoid RCU stalls while running delayed iputs (Josef Bacik)   
  - locking/mutex: clear MUTEX_FLAGS if wait_list is empty due to signal (Zqiang)   
  - nvmet: seset ns->file when open fails (Daniel Wagner)   
  - ptrace: make ptrace() fail if the tracee changed its pid unexpectedly (Oleg Nesterov)   
  - RDMA/uverbs: Fix a NULL vs IS_ERR() bug (Dan Carpenter)   
  - platform/x86: dell-smbios-wmi: Fix oops on rmmod dell_smbios (Hans de Goede)   
  - platform/mellanox: mlxbf-tmfifo: Fix a memory barrier issue (Liming Sun)   
  - RDMA/core: Don't access cm_id after its destruction (Shay Drory)   
  - RDMA/mlx5: Recover from fatal event in dual port mode (Maor Gottlieb)   
  - scsi: qla2xxx: Fix error return code in qla82xx_write_flash_dword() (Zhen Lei)   
  - scsi: ufs: core: Increase the usable queue depth (Bart Van Assche)   
  - RDMA/rxe: Clear all QP fields if creation failed (Leon Romanovsky)   
  - RDMA/siw: Release xarray entry (Leon Romanovsky)   
  - RDMA/siw: Properly check send and receive CQ pointers (Leon Romanovsky)   
  - openrisc: Fix a memory leak (Christophe JAILLET)   
  - firmware: arm_scpi: Prevent the ternary sign expansion bug (Dan Carpenter)   
  - Linux 5.4.121 (Greg Kroah-Hartman)   
  - scripts: switch explicitly to Python 3 (Andy Shevchenko)   
  - tweewide: Fix most Shebang lines (Finn Behrens)   
  - KVM: arm64: Initialize VCPU mdcr_el2 before loading it (Alexandru Elisei)   
  - ipv6: remove extra dev_hold() for fallback tunnels (Eric Dumazet)   
  - ip6_tunnel: sit: proper dev_{hold|put} in ndo_[un]init methods (Eric Dumazet)   
  - sit: proper dev_{hold|put} in ndo_[un]init methods (Eric Dumazet)   
  - ip6_gre: proper dev_{hold|put} in ndo_[un]init methods (Eric Dumazet)   
  - net: stmmac: Do not enable RX FIFO overflow interrupts (Yannick Vignon)   
  - lib: stackdepot: turn depot_lock spinlock to raw_spinlock (Zqiang)   
  - block: reexpand iov_iter after read/write (yangerkun)   
  - ALSA: hda: generic: change the DAC ctl name for LO+SPK or LO+HP (Hui Wang)   
  - gpiolib: acpi: Add quirk to ignore EC wakeups on Dell Venue 10 Pro 5055 (Hans de Goede)   
  - drm/amd/display: Fix two cursor duplication when using overlay (Rodrigo Siqueira)   
  - bridge: Fix possible races between assigning rx_handler_data and setting IFF_BRIDGE_PORT bit (Zhang Zhengming)   
  - scsi: target: tcmu: Return from tcmu_handle_completions() if cmd_id not found (Bodo Stroesser)   
  - ceph: fix fscache invalidation (Jeff Layton)   
  - scsi: lpfc: Fix illegal memory access on Abort IOCBs (James Smart)   
  - riscv: Workaround mcount name prior to clang-13 (Nathan Chancellor)   
  - scripts/recordmcount.pl: Fix RISC-V regex for clang (Nathan Chancellor)   
  - ARM: 9075/1: kernel: Fix interrupted SMC calls (Manivannan Sadhasivam)   
  - um: Disable CONFIG_GCOV with MODULES (Johannes Berg)   
  - um: Mark all kernel symbols as local (Johannes Berg)   
  - Input: silead - add workaround for x86 BIOS-es which bring the chip up in a stuck state (Hans de Goede)   
  - Input: elants_i2c - do not bind to i2c-hid compatible ACPI instantiated devices (Hans de Goede)   
  - ACPI / hotplug / PCI: Fix reference count leak in enable_slot() (Feilong Lin)   
  - ARM: 9066/1: ftrace: pause/unpause function graph tracer in cpu_suspend() (louis.wang)   
  - dmaengine: dw-edma: Fix crash on loading/unloading driver (Gustavo Pimentel)   
  - PCI: thunder: Fix compile testing (Arnd Bergmann)   
  - virtio_net: Do not pull payload in skb->head (Eric Dumazet)   
  - xsk: Simplify detection of empty and full rings (Magnus Karlsson)   
  - pinctrl: ingenic: Improve unreachable code generation (Josh Poimboeuf)   
  - isdn: capi: fix mismatched prototypes (Arnd Bergmann)   
  - cxgb4: Fix the -Wmisleading-indentation warning (Kaixu Xia)   
  - usb: sl811-hcd: improve misleading indentation (Arnd Bergmann)   
  - kgdb: fix gcc-11 warning on indentation (Arnd Bergmann)   
  - x86/msr: Fix wr/rdmsr_safe_regs_on_cpu() prototypes (Arnd Bergmann)   
  - PCI/ERR: Retain status from error notification (Keith Busch)  [Orabug: 32715233]  
  - uek-rpm: update kABI lists for the new symbols (Saeed Mirzamohammadi)  [Orabug: 32869202]  
  - RDMA/mlx4: Enable querying AH for XRC QP types (Avihai Horon)  [Orabug: 32568805]  
  - RDMA/mlx5: Enable querying AH for XRC QP types (Avihai Horon)  [Orabug: 32568805]  
  - RDMA/mlx5: Remove manually crafted QP context the query call (Leon Romanovsky)  [Orabug: 32568805]  
  - scsi: lpfc: Fix DMA virtual address ptr assignment in bsg (James Smart)  [Orabug: 32833822]  
  - Linux 5.4.120 (Greg Kroah-Hartman)   
  - ASoC: rsnd: check all BUSIF status when error (Kuninori Morimoto)   
  - nvme: do not try to reconfigure APST when the controller is not live (Christoph Hellwig)   
  - clk: exynos7: Mark aclk_fsys1_200 as critical (Paweł Chmiel)   
  - netfilter: conntrack: Make global sysctls readonly in non-init netns (Jonathon Reinhart)   
  - kobject_uevent: remove warning in init_uevent_argv() (Greg Kroah-Hartman)   
  - usb: typec: tcpm: Fix error while calculating PPS out values (Badhri Jagan Sridharan)   
  - ARM: 9027/1: head.S: explicitly map DT even if it lives in the first physical section (Ard Biesheuvel)   
  - ARM: 9020/1: mm: use correct section size macro to describe the FDT virtual address (Ard Biesheuvel)   
  - ARM: 9012/1: move device tree mapping out of linear region (Ard Biesheuvel)   
  - ARM: 9011/1: centralize phys-to-virt conversion of DT/ATAGS address (Ard Biesheuvel)   
  - f2fs: fix error handling in f2fs_end_enable_verity() (Eric Biggers)   
  - thermal/core/fair share: Lock the thermal zone while looping over instances (Lukasz Luba)   
  - MIPS: Avoid handcoded DIVU in `__div64_32' altogether (Maciej W. Rozycki)   
  - MIPS: Avoid DIVU in `__div64_32' is result would be zero (Maciej W. Rozycki)   
  - MIPS: Reinstate platform `__div64_32' handler (Maciej W. Rozycki)   
  - FDDI: defxx: Make MMIO the configuration default except for EISA (Maciej W. Rozycki)   
  - mm: fix struct page layout on 32-bit systems (Matthew Wilcox (Oracle))   
  - KVM: x86: Cancel pvclock_gtod_work on module removal (Thomas Gleixner)   
  - cdc-wdm: untangle a circular dependency between callback and softint (Oliver Neukum)   
  - iio: tsl2583: Fix division by a zero lux_val (Colin Ian King)   
  - iio: gyro: mpu3050: Fix reported temperature value (Dmitry Osipenko)   
  - xhci: Add reset resume quirk for AMD xhci controller. (Sandeep Singh)   
  - xhci: Do not use GFP_KERNEL in (potentially) atomic context (Christophe JAILLET)   
  - usb: dwc3: gadget: Return success always for kick transfer in ep queue (Wesley Cheng)   
  - usb: core: hub: fix race condition about TRSMRCY of resume (Chunfeng Yun)   
  - usb: dwc2: Fix gadget DMA unmap direction (Phil Elwell)   
  - usb: xhci: Increase timeout for HC halt (Maximilian Luz)   
  - usb: dwc3: pci: Enable usb2-gadget-lpm-disable for Intel Merrifield (Ferry Toth)   
  - usb: dwc3: omap: improve extcon initialization (Marcel Hamer)   
  - iomap: fix sub-page uptodate handling (Christoph Hellwig)   
  - blk-mq: Swap two calls in blk_mq_exit_queue() (Bart Van Assche)   
  - nbd: Fix NULL pointer in flush_workqueue (Sun Ke)   
  - kyber: fix out of bounds access when preempted (Omar Sandoval)   
  - ACPI: scan: Fix a memory leak in an error handling path (Christophe JAILLET)   
  - hwmon: (occ) Fix poll rate limiting (Eddie James)   
  - usb: fotg210-hcd: Fix an error message (Christophe JAILLET)   
  - iio: proximity: pulsedlight: Fix rumtime PM imbalance on error (Dinghao Liu)   
  - drm/i915: Avoid div-by-zero on gen2 (Ville Syrjälä)   
  - drm/radeon/dpm: Disable sclk switching on Oland when two 4K 60Hz monitors are connected (Kai-Heng Feng)   
  - mm/hugetlb: fix F_SEAL_FUTURE_WRITE (Peter Xu)   
  - userfaultfd: release page in error path to avoid BUG_ON (Axel Rasmussen)   
  - squashfs: fix divide error in calculate_skip() (Phillip Lougher)   
  - hfsplus: prevent corruption in shrinking truncate (Jouni Roivas)   
  - powerpc/64s: Fix crashes when toggling entry flush barrier (Michael Ellerman)   
  - powerpc/64s: Fix crashes when toggling stf barrier (Michael Ellerman)   
  - ARC: mm: PAE: use 40-bit physical page mask (Vladimir Isaev)   
  - ARC: entry: fix off-by-one error in syscall number validation (Vineet Gupta)   
  - i40e: Fix PHY type identifiers for 2.5G and 5G adapters (Mateusz Palczewski)   
  - i40e: fix the restart auto-negotiation after FEC modified (Jaroslaw Gawin)   
  - i40e: Fix use-after-free in i40e_client_subtask() (Yunjian Wang)   
  - netfilter: nftables: avoid overflows in nft_hash_buckets() (Eric Dumazet)   
  - kernel: kexec_file: fix error return code of kexec_calculate_store_digests() (Jia-Ju Bai)   
  - sched/fair: Fix unfairness caused by missing load decay (Odin Ugedal)   
  - sched: Fix out-of-bound access in uclamp (Quentin Perret)   
  - can: m_can: m_can_tx_work_queue(): fix tx_skb race condition (Marc Kleine-Budde)   
  - netfilter: nfnetlink_osf: Fix a missing skb_header_pointer() NULL check (Pablo Neira Ayuso)   
  - smc: disallow TCP_ULP in smc_setsockopt() (Cong Wang)   
  - net: fix nla_strcmp to handle more then one trailing null character (Maciej Żenczykowski)   
  - ksm: fix potential missing rmap_item for stable_node (Miaohe Lin)   
  - mm/migrate.c: fix potential indeterminate pte entry in migrate_vma_insert_page() (Miaohe Lin)   
  - mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts() (Miaohe Lin)   
  - khugepaged: fix wrong result value for trace_mm_collapse_huge_page_isolate() (Miaohe Lin)   
  - drm/radeon: Avoid power table parsing memory leaks (Kees Cook)   
  - drm/radeon: Fix off-by-one power_state index heap overwrite (Kees Cook)   
  - netfilter: xt_SECMARK: add new revision to fix structure layout (Pablo Neira Ayuso)   
  - sctp: fix a SCTP_MIB_CURRESTAB leak in sctp_sf_do_dupcook_b (Xin Long)   
  - ethernet:enic: Fix a use after free bug in enic_hard_start_xmit (Lv Yunlong)   
  - sunrpc: Fix misplaced barrier in call_decode (Baptiste Lepers)   
  - RISC-V: Fix error code returned by riscv_hartid_to_cpuid() (Anup Patel)   
  - sctp: do asoc update earlier in sctp_sf_do_dupcook_a (Xin Long)   
  - net: hns3: disable phy loopback setting in hclge_mac_start_phy (Yufeng Mo)   
  - net: hns3: use netif_tx_disable to stop the transmit queue (Peng Li)   
  - net: hns3: fix for vxlan gpe tx checksum bug (Hao Chen)   
  - net: hns3: add check for HNS3_NIC_STATE_INITED in hns3_reset_notify_up_enet() (Jian Shen)   
  - net: hns3: initialize the message content in hclge_get_link_mode() (Yufeng Mo)   
  - net: hns3: fix incorrect configuration for igu_egu_hw_err (Yufeng Mo)   
  - rtc: ds1307: Fix wday settings for rx8130 (Nobuhiro Iwamatsu)   
  - ceph: fix inode leak on getattr error in __fh_to_dentry (Jeff Layton)   
  - rtc: fsl-ftm-alarm: add MODULE_TABLE() (Michael Walle)   
  - NFSv4.2 fix handling of sr_eof in SEEK's reply (Olga Kornievskaia)   
  - pNFS/flexfiles: fix incorrect size check in decode_nfs_fh() (Nikola Livic)   
  - PCI: endpoint: Fix missing destroy_workqueue() (Yang Yingliang)   
  - NFS: Deal correctly with attribute generation counter overflow (Trond Myklebust)   
  - NFSv4.2: Always flush out writes in nfs42_proc_fallocate() (Trond Myklebust)   
  - rpmsg: qcom_glink_native: fix error return code of qcom_glink_rx_data() (Jia-Ju Bai)   
  - ARM: 9064/1: hw_breakpoint: Do not directly check the event's overflow_handler hook (Zhen Lei)   
  - PCI: Release OF node in pci_scan_device()'s error path (Dmitry Baryshkov)   
  - PCI: iproc: Fix return value of iproc_msi_irq_domain_alloc() (Pali Rohár)   
  - f2fs: fix a redundant call to f2fs_balance_fs if an error occurs (Colin Ian King)   
  - thermal: thermal_of: Fix error return code of thermal_of_populate_bind_params() (Jia-Ju Bai)   
  - ASoC: rt286: Make RT286_SET_GPIO_* readable and writable (David Ward)   
  - ia64: module: fix symbolizer crash on fdescr (Sergei Trofimovich)   
  - bnxt_en: Add PCI IDs for Hyper-V VF devices. (Michael Chan)   
  - net: ethernet: mtk_eth_soc: fix RX VLAN offload (Felix Fietkau)   
  - iavf: remove duplicate free resources calls (Stefan Assmann)   
  - powerpc/iommu: Annotate nested lock for lockdep (Alexey Kardashevskiy)   
  - qtnfmac: Fix possible buffer overflow in qtnf_event_handle_external_auth (Lee Gibson)   
  - wl3501_cs: Fix out-of-bounds warnings in wl3501_mgmt_join (Gustavo A. R. Silva)   
  - wl3501_cs: Fix out-of-bounds warnings in wl3501_send_pkt (Gustavo A. R. Silva)   
  - drm/amd/display: fixed divide by zero kernel crash during dsc enablement (Robin Singh)   
  - powerpc/pseries: Stop calling printk in rtas_stop_self() (Michael Ellerman)   
  - samples/bpf: Fix broken tracex1 due to kprobe argument change (Yaqi Chen)   
  - net: sched: tapr: prevent cycle_time == 0 in parse_taprio_schedule (Du Cheng)   
  - ethtool: ioctl: Fix out-of-bounds warning in store_link_ksettings_for_user() (Gustavo A. R. Silva)   
  - ASoC: rt286: Generalize support for ALC3263 codec (David Ward)   
  - powerpc/smp: Set numa node before updating mask (Srikar Dronamraju)   
  - flow_dissector: Fix out-of-bounds warning in __skb_flow_bpf_to_target() (Gustavo A. R. Silva)   
  - sctp: Fix out-of-bounds warning in sctp_process_asconf_param() (Gustavo A. R. Silva)   
  - ALSA: hda/hdmi: fix race in handling acomp ELD notification at resume (Kai Vehmanen)   
  - kconfig: nconf: stop endless search loops (Mihai Moldovan)   
  - selftests: Set CC to clang in lib.mk if LLVM is set (Yonghong Song)   
  - drm/amd/display: Force vsync flip when reconfiguring MPCC (Anthony Wang)   
  - iommu/amd: Remove performance counter pre-initialization test (Suravee Suthikulpanit)   
  - Revert "iommu/amd: Fix performance counter initialization" (Paul Menzel)   
  - ASoC: rsnd: call rsnd_ssi_master_clk_start() from rsnd_ssi_init() (Kuninori Morimoto)   
  - cuse: prevent clone (Miklos Szeredi)   
  - mt76: mt76x0: disable GTK offloading (David Bauer)   
  - pinctrl: samsung: use 'int' for register masks in Exynos (Krzysztof Kozlowski)   
  - mac80211: clear the beacon's CRC after channel switch (Emmanuel Grumbach)   
  - i2c: Add I2C_AQ_NO_REP_START adapter quirk (Bence Csókás)   
  - ASoC: Intel: bytcr_rt5640: Add quirk for the Chuwi Hi8 tablet (Hans de Goede)   
  - ip6_vti: proper dev_{hold|put} in ndo_[un]init methods (Eric Dumazet)   
  - Bluetooth: check for zapped sk before connecting (Archie Pusaka)   
  - net: bridge: when suppression is enabled exclude RARP packets (Nikolay Aleksandrov)   
  - Bluetooth: initialize skb_queue_head at l2cap_chan_create() (Tetsuo Handa)   
  - Bluetooth: Set CONF_NOT_COMPLETE as l2cap_chan default (Archie Pusaka)   
  - ALSA: bebob: enable to deliver MIDI messages for multiple ports (Takashi Sakamoto)   
  - ALSA: rme9652: don't disable if not enabled (Tong Zhang)   
  - ALSA: hdspm: don't disable if not enabled (Tong Zhang)   
  - ALSA: hdsp: don't disable if not enabled (Tong Zhang)   
  - i2c: bail out early when RDWR parameters are wrong (Wolfram Sang)   
  - ASoC: rsnd: core: Check convert rate in rsnd_hw_params (Mikhail Durnev)   
  - net: stmmac: Set FIFO sizes for ipq806x (Jonathan McDowell)   
  - ASoC: Intel: bytcr_rt5640: Enable jack-detect support on Asus T100TAF (Hans de Goede)   
  - tipc: convert dest node's address to network order (Hoang Le)   
  - fs: dlm: fix debugfs dump (Alexander Aring)   
  - PM: runtime: Fix unpaired parent child_count for force_resume (Tony Lindgren)   
  - KVM: x86/mmu: Remove the defunct update_pte() paging hook (Sean Christopherson)   
  - tpm, tpm_tis: Reserve locality in tpm_tis_resume() (Jarkko Sakkinen)   
  - tpm, tpm_tis: Extend locality handling to TPM2 in tpm_tis_gen_interrupt() (Jarkko Sakkinen)   
  - tpm: fix error return code in tpm2_get_cc_attrs_tbl() (Zhen Lei)


author: Jack Vogel <jack.vogel@oracle.com> [5.4.17-2122.el7uek]
changelog:
  - nvme-core: UEK: fix the warning caused by d189602262829 (Jack Vogel)   
  - net/rds: Passive connections always yield (Gerd Rausch)  [Orabug: 32925127]  
  - net/rds: Prevent the cm_id from being pulled right under our feet (Gerd Rausch)  [Orabug: 32908882]  
  - kthread: Fix PF_KTHREAD vs to_kthread() race (John Donnelly)  [Orabug: 32892069]  
  - Revert "nvme-pci: remove last_sq_tail" (Keith Busch)  [Orabug: 32285393]  
  - nvmet: limit passthru MTDS by BIO_MAX_PAGES (Logan Gunthorpe)  [Orabug: 32285393]  
  - nvme-core: don't use NVME_NSID_ALL for command effects and supported log (Chaitanya Kulkarni)  [Orabug: 32285393]  
  - nvme: return errors for hwmon init (Keith Busch)  [Orabug: 32285393]  
  - nvmet: get transport reference for passthru ctrl (Christoph Hellwig)  [Orabug: 32285393]  
  - nvme: Fix NULL dereference for pci nvme controllers (Sagi Grimberg)  [Orabug: 32285393]  
  - nvme: just check the status code type in nvme_is_path_error (Christoph Hellwig)  [Orabug: 32285393]  
  - nvme: refactor command completion (Christoph Hellwig)  [Orabug: 32285393]  
  - nvme: rename and document nvme_end_request (Christoph Hellwig)  [Orabug: 32285393]  
  - nvme: skip noiob for zoned devices (Keith Busch)  [Orabug: 32285393]  
  - nvme-pci: fix PRP pool size (Christoph Hellwig)  [Orabug: 32285393]  
  - nvme-pci: Use u32 for nvme_dev.q_depth and nvme_queue.q_depth (John Garry)  [Orabug: 32285393]  
  - nvme: Use spin_lock_irq() when taking the ctrl->lock (Logan Gunthorpe)  [Orabug: 32285393]  
  - nvmet: call blk_mq_free_request() directly (Chaitanya Kulkarni)  [Orabug: 32285393]  
  - nvmet: fix oops in pt cmd execution (Chaitanya Kulkarni)  [Orabug: 32285393]  
  - nvmet: add ns tear down label for pt-cmd handling (Chaitanya Kulkarni)  [Orabug: 32285393]  
  - nvmet-passthru: Reject commands with non-sgl flags set (Logan Gunthorpe)  [Orabug: 32285393]  
  - nvmet: fix a memory leak (Sagi Grimberg)  [Orabug: 32285393]  
  - nvme-loop: remove extra variable in create ctrl (Chaitanya Kulkarni)  [Orabug: 32285393]  
  - nvmet: introduce the passthru configfs interface (Logan Gunthorpe)  [Orabug: 32285393]  
  - nvmet: Add passthru enable/disable helpers (Logan Gunthorpe)  [Orabug: 32285393]  
  - nvmet: add passthru code to process commands (Logan Gunthorpe)  [Orabug: 32285393]  
  - nvme: export nvme_find_get_ns() and nvme_put_ns() (Logan Gunthorpe)  [Orabug: 32285393]  
  - nvme: introduce nvme_ctrl_get_by_path() (Logan Gunthorpe)  [Orabug: 32285393]  
  - nvme: introduce nvme_execute_passthru_rq to call nvme_passthru_[start|end]() (Logan Gunthorpe)  [Orabug: 32285393]  
  - nvme: create helper function to obtain command effects (Logan Gunthorpe)  [Orabug: 32285393]  
  - nvme: clear any SGL flags in passthru commands (Logan Gunthorpe)  [Orabug: 32285393]  
  - nvmet-fc: remove redundant del_work_active flag (James Smart)  [Orabug: 32285393]  
  - nvmet-fc: check successful reference in nvmet_fc_find_target_assoc (James Smart)  [Orabug: 32285393]  
  - nvme-fc: set max_segments to lldd max value (James Smart)  [Orabug: 32285393]  
  - nvme-hwmon: log the controller device name (Sagi Grimberg)  [Orabug: 32285393]  
  - nvme: document nvme controller states (Sagi Grimberg)  [Orabug: 32285393]  
  - nvmet: use xarray for ctrl ns storing (Chaitanya Kulkarni)  [Orabug: 32285393]  
  - nvme-pci: add support for ACPI StorageD3Enable property (David E. Box)  [Orabug: 32285393]  
  - nvme-pci: use max of PRP or SGL for iod size (Chaitanya Kulkarni)  [Orabug: 32285393]  
  - nvme-core: replace ctrl page size with a macro (Chaitanya Kulkarni)  [Orabug: 32285393]  
  - nvme: remove redundant validation in nvme_start_ctrl() (Baolin Wang)  [Orabug: 32285393]  
  - nvme: remove an unnecessary condition (Dan Carpenter)  [Orabug: 32285393]  
  - nvme: expose reconnect_delay and ctrl_loss_tmo via sysfs (Sagi Grimberg)  [Orabug: 32285393]  
  - nvme-pci: use standard block status symbolic names (Baolin Wang)  [Orabug: 32285393]  
  - nvme-pci: use the consistent return type of nvme_pci_iod_alloc_size() (Baolin Wang)  [Orabug: 32285393]  
  - nvme-pci: add a blank line after declarations (Baolin Wang)  [Orabug: 32285393]  
  - nvme-pci: fix some comments issues (Baolin Wang)  [Orabug: 32285393]  
  - nvme-pci: remove redundant segment validation (Baolin Wang)  [Orabug: 32285393]  
  - nvme: document quirked Intel models (David Fugate)  [Orabug: 32285393]  
  - nvme: Include nvme_revalidate_disk() refactoring (Alan Adamson)  [Orabug: 32285393]  
  - nvme: support for multiple Command Sets Supported and Effects log pages (Keith Busch)  [Orabug: 32285393]  
  - nvme: implement multiple I/O Command Set support (Niklas Cassel)  [Orabug: 32285393]  
  - nvme: fix identify error status silent ignore (Sagi Grimberg)  [Orabug: 32285393]  
  - nvme: fix possible hang when ns scanning fails during error recovery (Sagi Grimberg)  [Orabug: 32285393]  
  - nvme: refactor nvme_identify_ns_descs error handling (Christoph Hellwig)  [Orabug: 32285393]  
  - nvme: use USEC_PER_SEC instead of magic numbers (Baolin Wang)  [Orabug: 32285393]  
  - nvmet-tcp: simplify nvmet_process_resp_list (Sagi Grimberg)  [Orabug: 32285393]  
  - nvme-tcp: optimize network stack with setting msg flags according to batch size (Sagi Grimberg)  [Orabug: 32285393]  
  - nvme-tcp: leverage request plugging (Sagi Grimberg)  [Orabug: 32285393]  
  - nvme-tcp: have queue prod/cons send list become a llist (Sagi Grimberg)  [Orabug: 32285393]  
  - nvme-fcloop: verify wwnn and wwpn format (Dongli Zhang)  [Orabug: 32285393]  
  - nvmet: use unsigned type for u64 (Chaitanya Kulkarni)  [Orabug: 32285393]  
  - nvmet: introduce flags member in nvmet_fabrics_ops (Max Gurtovoy)  [Orabug: 32285393]  
  - nvmet-tcp: remove has_keyed_sgls initialization (Max Gurtovoy)  [Orabug: 32285393]  
  - nvmet-loop: remove unused 'target_ctrl' in nvme_loop_ctrl (Dongli Zhang)  [Orabug: 32285393]  
  - nvme-pci: remove the empty line at the beginning of nvme_should_reset() (Dongli Zhang)  [Orabug: 32285393]  
  - nvme-pci: code cleanup for nvme_alloc_host_mem() (Chaitanya Kulkarni)  [Orabug: 32285393]  
  - nvme-pci: use unsigned for io queue depth (Chaitanya Kulkarni)  [Orabug: 32285393]  
  - nvme-core: use u16 type for ctrl->sqsize (Chaitanya Kulkarni)  [Orabug: 32285393]  
  - nvme-core: use u16 type for directives (Chaitanya Kulkarni)  [Orabug: 32285393]  
  - nvme-rdma: fix a missing completion with remove invalidation (Christoph Hellwig)  [Orabug: 32285393]  
  - nvme: use blk_mq_complete_request_remote to avoid an indirect function call (Christoph Hellwig)  [Orabug: 32285393]  
  - nvme-rdma: factor out a nvme_rdma_end_request helper (Christoph Hellwig)  [Orabug: 32285393]  
  - blk-mq: add a new blk_mq_complete_request_remote API (Alan Adamson)  [Orabug: 32285393]  
  - blk-mq: factor out a blk_mq_complete_need_ipi helper (Christoph Hellwig)  [Orabug: 32285393]  
  - blk-mq: remove the get_cpu/put_cpu pair in blk_mq_complete_request (Christoph Hellwig)  [Orabug: 32285393]  
  - blk-mq: move failure injection out of blk_mq_complete_request (Christoph Hellwig)  [Orabug: 32285393]  
  - loop: Report EOPNOTSUPP properly (Evan Green)  [Orabug: 32285393]  
  - blk-mq: Document functions for sending request (André Almeida)  [Orabug: 32285393]  
  - blk-mq: Make blk_mq_run_hw_queue() return void (John Garry)  [Orabug: 32285393]  
  - blk-mq: merge the softirq vs non-softirq IPI logic (Christoph Hellwig)  [Orabug: 32285393]  
  - blk-mq: short cut the IPI path in blk_mq_force_complete_rq for !SMP (Christoph Hellwig)  [Orabug: 32285393]  
  - blk-mq: complete polled requests directly (Christoph Hellwig)  [Orabug: 32285393]  
  - blk-mq: remove raise_blk_irq (Christoph Hellwig)  [Orabug: 32285393]  
  - blk-mq: factor out a helper to reise the block softirq (Christoph Hellwig)  [Orabug: 32285393]  
  - blk-mq: merge blk-softirq.c into blk-mq.c (Christoph Hellwig)  [Orabug: 32285393]  
  - blk-mq: Inline status checkers (Pavel Begunkov)  [Orabug: 32285393]  
  - uek-rpm: Enable Microsoft Azure Network Adapter (MANA) (John Donnelly)  [Orabug: 32894164]  
  - hv_netvsc: Make netvsc/VF binding check both MAC and serial number (Dexuan Cui)  [Orabug: 32894164]  
  - net: mana: fix PCI_HYPERV dependency (Arnd Bergmann)  [Orabug: 32894164]  
  - net: mana: Use int to check the return value of mana_gd_poll_cq() (Dexuan Cui)  [Orabug: 32894164]  
  - net: mana: remove redundant initialization of variable err (Colin Ian King)  [Orabug: 32894164]  
  - net: mana: Add a driver for Microsoft Azure Network Adapter (MANA) (Dexuan Cui)  [Orabug: 32894164]  
  - net: partially revert dynamic lockdep key changes (Cong Wang)  [Orabug: 32894164]  
  - RDS tcp loopback connection can hang (Rao Shoaib)  [Orabug: 32926878]  
  - Linux 5.4.124 (Greg Kroah-Hartman)   
  - usb: core: reduce power-on-good delay time of root hub (Chunfeng Yun)   
  - neighbour: Prevent Race condition in neighbour subsytem (Chinmay Agarwal)   
  - net: hso: bail out on interrupt URB allocation failure (Johan Hovold)   
  - Revert "Revert "ALSA: usx2y: Fix potential NULL pointer dereference"" (Greg Kroah-Hartman)   
  - net: hns3: check the return of skb_checksum_help() (Yunsheng Lin)   
  - drivers/net/ethernet: clean up unused assignments (Jesse Brandeburg)   
  - i915: fix build warning in intel_dp_get_link_status() (Greg Kroah-Hartman)   
  - drm/i915/display: fix compiler warning about array overrun (Linus Torvalds)   
  - MIPS: ralink: export rt_sysc_membase for rt2880_wdt.c (Randy Dunlap)   
  - MIPS: alchemy: xxs1500: add gpio-au1000.h header file (Randy Dunlap)   
  - sch_dsmark: fix a NULL deref in qdisc_reset() (Taehee Yoo)   
  - net: ethernet: mtk_eth_soc: Fix packet statistics support for MT7628/88 (Stefan Roese)   
  - ALSA: usb-audio: scarlett2: snd_scarlett_gen2_controls_create() can be static (kernel test robot)   
  - ipv6: record frag_max_size in atomic fragments in input path (Francesco Ruggeri)   
  - net: lantiq: fix memory corruption in RX ring (Aleksander Jan Bajkowski)   
  - scsi: libsas: Use _safe() loop in sas_resume_port() (Dan Carpenter)   
  - ixgbe: fix large MTU request from VF (Jesse Brandeburg)   
  - bpf: Set mac_len in bpf_skb_change_head (Jussi Maki)   
  - ASoC: cs35l33: fix an error code in probe() (Dan Carpenter)   
  - staging: emxx_udc: fix loop in _nbu2ss_nuke() (Dan Carpenter)   
  - cxgb4: avoid accessing registers when clearing filters (Raju Rangoju)   
  - gve: Correct SKB queue index validation. (David Awogbemila)   
  - gve: Upgrade memory barrier in poll routine (Catherine Sullivan)   
  - gve: Add NULL pointer checks when freeing irqs. (David Awogbemila)   
  - gve: Update mgmt_msix_idx if num_ntfy changes (David Awogbemila)   
  - gve: Check TX QPL was actually assigned (Catherine Sullivan)   
  - mld: fix panic in mld_newpack() (Taehee Yoo)   
  - bnxt_en: Include new P5 HV definition in VF check. (Andy Gospodarek)   
  - net: bnx2: Fix error return code in bnx2_init_board() (Zhen Lei)   
  - net: hso: check for allocation failure in hso_create_bulk_serial_device() (Dan Carpenter)   
  - net: sched: fix tx action reschedule issue with stopped queue (Yunsheng Lin)   
  - net: sched: fix tx action rescheduling issue during deactivation (Yunsheng Lin)   
  - net: sched: fix packet stuck problem for lockless qdisc (Yunsheng Lin)   
  - tls splice: check SPLICE_F_NONBLOCK instead of MSG_DONTWAIT (Jim Ma)   
  - openvswitch: meter: fix race when getting now_ms. (Tao Liu)   
  - net: mdio: octeon: Fix some double free issues (Christophe JAILLET)   
  - net: mdio: thunder: Fix a double free issue in the .remove function (Christophe JAILLET)   
  - net: fec: fix the potential memory leak in fec_enet_init() (Fugang Duan)   
  - net: really orphan skbs tied to closing sk (Paolo Abeni)   
  - vfio-ccw: Check initialized flag in cp_init() (Eric Farman)   
  - ASoC: cs42l42: Regmap must use_single_read/write (Richard Fitzgerald)   
  - net: dsa: fix error code getting shifted with 4 in dsa_slave_get_sset_count (Vladimir Oltean)   
  - net: netcp: Fix an error message (Christophe JAILLET)   
  - drm/amd/amdgpu: fix a potential deadlock in gpu reset (Lang Yu)   
  - drm/amdgpu: Fix a use-after-free (xinhui pan)   
  - drm/amd/amdgpu: fix refcount leak (Jingwen Chen)   
  - drm/amd/display: Disconnect non-DP with no EDID (Chris Park)   
  - SMB3: incorrect file id in requests compounded with open (Steve French)   
  - platform/x86: touchscreen_dmi: Add info for the Mediacom Winpad 7.0 W700 tablet (Teava Radu)   
  - platform/x86: intel_punit_ipc: Append MODULE_DEVICE_TABLE for ACPI (Andy Shevchenko)   
  - platform/x86: hp-wireless: add AMD's hardware id to the supported list (Shyam Sundar S K)   
  - btrfs: do not BUG_ON in link_to_fixup_dir (Josef Bacik)   
  - openrisc: Define memory barrier mb (Peter Zijlstra)   
  - scsi: BusLogic: Fix 64-bit system enumeration error for Buslogic (Matt Wang)   
  - btrfs: return whole extents in fiemap (Boris Burkov)   
  - brcmfmac: properly check for bus register errors (Greg Kroah-Hartman)   
  - Revert "brcmfmac: add a check for the status of usb_register" (Greg Kroah-Hartman)   
  - net: liquidio: Add missing null pointer checks (Tom Seewald)   
  - Revert "net: liquidio: fix a NULL pointer dereference" (Greg Kroah-Hartman)   
  - media: gspca: properly check for errors in po1030_probe() (Greg Kroah-Hartman)   
  - Revert "media: gspca: Check the return value of write_bridge for timeout" (Greg Kroah-Hartman)   
  - media: gspca: mt9m111: Check write_bridge for timeout (Alaa Emad)   
  - Revert "media: gspca: mt9m111: Check write_bridge for timeout" (Greg Kroah-Hartman)   
  - media: dvb: Add check on sp8870_readreg return (Alaa Emad)   
  - Revert "media: dvb: Add check on sp8870_readreg" (Greg Kroah-Hartman)   
  - ASoC: cs43130: handle errors in cs43130_probe() properly (Greg Kroah-Hartman)   
  - Revert "ASoC: cs43130: fix a NULL pointer dereference" (Greg Kroah-Hartman)   
  - libertas: register sysfs groups properly (Greg Kroah-Hartman)   
  - Revert "libertas: add checks for the return value of sysfs_create_group" (Greg Kroah-Hartman)   
  - dmaengine: qcom_hidma: comment platform_driver_register call (Phillip Potter)   
  - Revert "dmaengine: qcom_hidma: Check for driver register failure" (Greg Kroah-Hartman)   
  - isdn: mISDN: correctly handle ph_info allocation failure in hfcsusb_ph_info (Phillip Potter)   
  - Revert "isdn: mISDN: Fix potential NULL pointer dereference of kzalloc" (Greg Kroah-Hartman)   
  - ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd() (Anirudh Rayabharam)   
  - Revert "ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd()" (Greg Kroah-Hartman)   
  - isdn: mISDNinfineon: check/cleanup ioremap failure correctly in setup_io (Phillip Potter)   
  - Revert "isdn: mISDNinfineon: fix potential NULL pointer dereference" (Greg Kroah-Hartman)   
  - Revert "ALSA: usx2y: Fix potential NULL pointer dereference" (Greg Kroah-Hartman)   
  - Revert "ALSA: gus: add a check of the status of snd_ctl_add" (Greg Kroah-Hartman)   
  - char: hpet: add checks after calling ioremap (Tom Seewald)   
  - Revert "char: hpet: fix a missing check of ioremap" (Greg Kroah-Hartman)   
  - net: caif: remove BUG_ON(dev == NULL) in caif_xmit (Du Cheng)   
  - Revert "net/smc: fix a NULL pointer dereference" (Greg Kroah-Hartman)   
  - net: fujitsu: fix potential null-ptr-deref (Anirudh Rayabharam)   
  - Revert "net: fujitsu: fix a potential NULL pointer dereference" (Greg Kroah-Hartman)   
  - serial: max310x: unregister uart driver in case of failure and abort (Atul Gopinathan)   
  - Revert "serial: max310x: pass return value of spi_register_driver" (Greg Kroah-Hartman)   
  - Revert "ALSA: sb: fix a missing check of snd_ctl_add" (Greg Kroah-Hartman)   
  - Revert "media: usb: gspca: add a missed check for goto_low_power" (Greg Kroah-Hartman)   
  - gpio: cadence: Add missing MODULE_DEVICE_TABLE (Zou Wei)   
  - platform/x86: hp_accel: Avoid invoking _INI to speed up resume (Kai-Heng Feng)   
  - perf jevents: Fix getting maximum number of fds (Felix Fietkau)   
  - i2c: sh_mobile: Use new clock calculation formulas for RZ/G2E (Geert Uytterhoeven)   
  - i2c: i801: Don't generate an interrupt on bus reset (Jean Delvare)   
  - i2c: s3c2410: fix possible NULL pointer deref on read message after write (Krzysztof Kozlowski)   
  - net: dsa: sja1105: error out on unsupported PHY mode (Vladimir Oltean)   
  - net: dsa: fix a crash if ->get_sset_count() fails (Dan Carpenter)   
  - net: dsa: mt7530: fix VLAN traffic leaks (DENG Qingfang)   
  - spi: spi-fsl-dspi: Fix a resource leak in an error handling path (Christophe JAILLET)   
  - tipc: skb_linearize the head skb when reassembling msgs (Xin Long)   
  - tipc: wait and exit until all work queues are done (Xin Long)   
  - Revert "net:tipc: Fix a double free in tipc_sk_mcast_rcv" (Hoang Le)   
  - net/mlx4: Fix EEPROM dump support (Vladyslav Tarasiuk)   
  - net/mlx5e: Fix nullptr in add_vlan_push_action() (Dima Chumak)   
  - net/mlx5e: Fix multipath lag activation (Dima Chumak)   
  - drm/meson: fix shutdown crash when component not probed (Neil Armstrong)   
  - NFSv4: Fix v4.0/v4.1 SEEK_DATA return -ENOTSUPP when set NFS_V4_2 config (Zhang Xiaoxu)   
  - NFS: Don't corrupt the value of pg_bytes_written in nfs_do_recoalesce() (Trond Myklebust)   
  - NFS: Fix an Oopsable condition in __nfs_pageio_add_request() (Trond Myklebust)   
  - NFS: fix an incorrect limit in filelayout_decode_layout() (Dan Carpenter)   
  - fs/nfs: Use fatal_signal_pending instead of signal_pending (zhouchuangao)   
  - Bluetooth: cmtp: fix file refcount when cmtp_attach_device fails (Thadeu Lima de Souza Cascardo)   
  - spi: spi-geni-qcom: Fix use-after-free on unbind (Lukas Wunner)   
  - net: usb: fix memory leak in smsc75xx_bind (Pavel Skripkin)   
  - usb: gadget: udc: renesas_usb3: Fix a race in usb3_start_pipen() (Yoshihiro Shimoda)   
  - usb: dwc3: gadget: Properly track pending and queued SG (Thinh Nguyen)   
  - thermal/drivers/intel: Initialize RW trip to THERMAL_TEMP_INVALID (Srinivas Pandruvada)   
  - USB: serial: pl2303: add device id for ADLINK ND-6530 GC (Zolton Jheng)   
  - USB: serial: ftdi_sio: add IDs for IDS GmbH Products (Dominik Andreas Schorpp)   
  - USB: serial: option: add Telit LE910-S1 compositions 0x7010, 0x7011 (Daniele Palmas)   
  - USB: serial: ti_usb_3410_5052: add startech.com device id (Sean MacLennan)   
  - serial: rp2: use 'request_firmware' instead of 'request_firmware_nowait' (Zheyu Ma)   
  - serial: sh-sci: Fix off-by-one error in FIFO threshold register setting (Geert Uytterhoeven)   
  - serial: tegra: Fix a mask operation that is always true (Colin Ian King)   
  - USB: usbfs: Don't WARN about excessively large memory allocations (Alan Stern)   
  - USB: trancevibrator: fix control-request direction (Johan Hovold)   
  - serial: 8250_pci: handle FL_NOIRQ board flag (Christian Gmeiner)   
  - serial: 8250_pci: Add support for new HPE serial device (Randy Wright)   
  - iio: adc: ad7793: Add missing error code in ad7793_setup() (YueHaibing)   
  - iio: adc: ad7124: Fix potential overflow due to non sequential channel numbers (Jonathan Cameron)   
  - iio: adc: ad7124: Fix missbalanced regulator enable / disable on error. (Jonathan Cameron)   
  - iio: adc: ad7768-1: Fix too small buffer passed to iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
  - iio: gyro: fxas21002c: balance runtime power in error path (Rui Miguel Silva)   
  - staging: iio: cdc: ad7746: avoid overwrite of num_channels (Lucas Stankus)   
  - mei: request autosuspend after sending rx flow control (Alexander Usyskin)   
  - thunderbolt: dma_port: Fix NVM read buffer bounds and offset issue (Mathias Nyman)   
  - misc/uss720: fix memory leak in uss720_probe (Dongliang Mu)   
  - serial: core: fix suspicious security_locked_down() call (Ondrej Mosnacek)   
  - Documentation: seccomp: Fix user notification documentation (Sargun Dhillon)   
  - kgdb: fix gcc-11 warnings harder (Greg Kroah-Hartman)   
  - selftests/gpio: Fix build when source tree is read only (Michael Ellerman)   
  - selftests/gpio: Move include of lib.mk up (Michael Ellerman)   
  - selftests/gpio: Use TEST_GEN_PROGS_EXTENDED (Michael Ellerman)   
  - drm/amdgpu/vcn2.5: add cancel_delayed_work_sync before power gate (James Zhu)   
  - drm/amdgpu/vcn2.0: add cancel_delayed_work_sync before power gate (James Zhu)   
  - drm/amdgpu/vcn1: add cancel_delayed_work_sync before power gate (James Zhu)   
  - dm snapshot: properly fix a crash when an origin has no snapshots (Mikulas Patocka)   
  - ath10k: Validate first subframe of A-MSDU before processing the list (Sriram R)   
  - ath10k: Fix TKIP Michael MIC verification for PCIe (Wen Gong)   {CVE-2020-26141} 
  - ath10k: drop MPDU which has discard flag set by firmware for SDIO (Wen Gong)   {CVE-2020-24588} 
  - ath10k: drop fragments with multicast DA for SDIO (Wen Gong)   {CVE-2020-26145} 
  - ath10k: drop fragments with multicast DA for PCIe (Wen Gong)   {CVE-2020-26145} 
  - ath10k: add CCMP PN replay protection for fragmented frames for PCIe (Wen Gong)   
  - mac80211: extend protection against mixed key and fragment cache attacks (Wen Gong)   {CVE-2020-24586} {CVE-2020-24587} 
  - mac80211: do not accept/forward invalid EAPOL frames (Johannes Berg)   
  - mac80211: prevent attacks on TKIP/WEP as well (Johannes Berg)   
  - mac80211: check defrag PN against current frame (Johannes Berg)   
  - mac80211: add fragment cache to sta_info (Johannes Berg)   
  - mac80211: drop A-MSDUs on old ciphers (Johannes Berg)   {CVE-2020-24588} 
  - cfg80211: mitigate A-MSDU aggregation attacks (Mathy Vanhoef)   {CVE-2020-24588} 
  - mac80211: properly handle A-MSDUs that start with an RFC 1042 header (Mathy Vanhoef)   
  - mac80211: prevent mixed key and fragment cache attacks (Mathy Vanhoef)   {CVE-2020-24587} {CVE-2020-24586} 
  - mac80211: assure all fragments are encrypted (Mathy Vanhoef)   {CVE-2020-26147} 
  - net: hso: fix control-request directions (Johan Hovold)   
  - proc: Check /proc/$pid/attr/ writes against file opener (Kees Cook)   
  - perf scripts python: exported-sql-viewer.py: Fix warning display (Adrian Hunter)   
  - perf scripts python: exported-sql-viewer.py: Fix Array TypeError (Adrian Hunter)   
  - perf scripts python: exported-sql-viewer.py: Fix copy to clipboard from Top Calls by elapsed Time report (Adrian Hunter)   
  - perf intel-pt: Fix transaction abort handling (Adrian Hunter)   
  - perf intel-pt: Fix sample instruction bytes (Adrian Hunter)   
  - iommu/vt-d: Fix sysfs leak in alloc_iommu() (Rolf Eike Beer)   
  - NFSv4: Fix a NULL pointer dereference in pnfs_mark_matching_lsegs_return() (Anna Schumaker)   
  - cifs: set server->cipher_type to AES-128-CCM for SMB3.0 (Aurelien Aptel)   
  - ALSA: usb-audio: scarlett2: Improve driver startup messages (Geoffrey D. Bennett)   
  - ALSA: usb-audio: scarlett2: Fix device hang with ehci-pci (Geoffrey D. Bennett)   
  - ALSA: hda/realtek: Headphone volume is controlled by Front mixer (Hui Wang)


author: Jack Vogel <jack.vogel@oracle.com> [5.4.17-2136.301.0.el7uek]
changelog:
  - LTS tag: v5.4.143 (Jack Vogel)   
  - netfilter: nft_exthdr: fix endianness of tcp option cast (Sergey Marinkevich)   
  - fs: warn about impending deprecation of mandatory locks (Jeff Layton)   
  - mm: memcontrol: fix occasional OOMs due to proportional memory.low reclaim (Johannes Weiner)   
  - mm, memcg: avoid stale protection values when cgroup is above protection (Yafang Shao)   
  - ASoC: intel: atom: Fix breakage for PCM buffer address setup (Takashi Iwai)   
  - PCI: Increase D3 delay for AMD Renoir/Cezanne XHCI (Marcin Bachry)   
  - btrfs: prevent rename2 from exchanging a subvol with a directory from different parents (NeilBrown)   
  - ipack: tpci200: fix memory leak in the tpci200_register (Dongliang Mu)   
  - ipack: tpci200: fix many double free issues in tpci200_pci_probe (Dongliang Mu)   
  - slimbus: ngd: reset dma setup during runtime pm (Srinivas Kandagatla)   
  - slimbus: messaging: check for valid transaction id (Srinivas Kandagatla)   
  - slimbus: messaging: start transaction ids from 1 instead of zero (Srinivas Kandagatla)   
  - tracing / histogram: Fix NULL pointer dereference on strcmp() on NULL event name (Steven Rostedt (VMware))   
  - ALSA: hda - fix the 'Capture Switch' value change notifications (Jaroslav Kysela)   
  - mmc: dw_mmc: Fix hang on data CRC error (Vincent Whitchurch)   
  - ovl: add splice file read write helper (Murphy Zhou)   
  - iavf: Fix ping is lost after untrusted VF had tried to change MAC (Sylwester Dziedziuch)   
  - i40e: Fix ATR queue selection (Arkadiusz Kubalewski)   
  - ovs: clear skb->tstamp in forwarding path (kaixi.fan)   
  - net: mdio-mux: Handle -EPROBE_DEFER correctly (Saravana Kannan)   
  - net: mdio-mux: Don't ignore memory allocation errors (Saravana Kannan)   
  - net: qlcnic: add missed unlock in qlcnic_83xx_flash_read32 (Dinghao Liu)   
  - virtio-net: use NETIF_F_GRO_HW instead of NETIF_F_LRO (Jason Wang)   
  - virtio-net: support XDP when not more queues (Xuan Zhuo)   
  - vrf: Reset skb conntrack connection on VRF rcv (Lahav Schlesinger)   
  - bnxt_en: Add missing DMA memory barriers (Michael Chan)   
  - ptp_pch: Restore dependency on PCI (Andy Shevchenko)   
  - net: 6pack: fix slab-out-of-bounds in decode_data (Pavel Skripkin)   
  - bnxt: disable napi before canceling DIM (Jakub Kicinski)   
  - bnxt: don't lock the tx queue from napi poll (Jakub Kicinski)   
  - bpf: Clear zext_dst of dead insns (Ilya Leoshkevich)   
  - vhost: Fix the calculation in vhost_overflow() (Xie Yongji)   
  - virtio: Protect vqs list access (Parav Pandit)   
  - dccp: add do-while-0 stubs for dccp_pr_debug macros (Randy Dunlap)   
  - cpufreq: armada-37xx: forbid cpufreq for 1.2 GHz variant (Marek Behún)   
  - iommu: Check if group is NULL before remove device (Frank Wunderlich)   
  - Bluetooth: hidp: use correct wait queue when removing ctrl_wait (Ole Bjørn Midtbø)   
  - drm/amd/display: Fix Dynamic bpp issue with 8K30 with Navi 1X (Bing Guo)   
  - net: usb: lan78xx: don't modify phy_device state concurrently (Ivan T. Ivanov)   
  - ARM: dts: nomadik: Fix up interrupt controller node names (Sudeep Holla)   
  - scsi: core: Fix capacity set to zero after offlinining device (lijinlin)   
  - scsi: core: Avoid printing an error if target_alloc() returns -ENXIO (Sreekanth Reddy)   
  - scsi: scsi_dh_rdac: Avoid crash during rdac_bus_attach() (Ye Bin)   
  - scsi: megaraid_mm: Fix end of loop tests for list_for_each_entry() (Harshvardhan Jha)   
  - dmaengine: of-dma: router_xlate to return -EPROBE_DEFER if controller is not yet available (Peter Ujfalusi)   
  - ARM: dts: am43x-epos-evm: Reduce i2c0 bus speed for tps65218 (Dave Gerlach)   
  - dmaengine: usb-dmac: Fix PM reference leak in usb_dmac_probe() (Yu Kuai)   
  - dmaengine: xilinx_dma: Fix read-after-free bug when terminating transfers (Adrian Larumbe)   
  - USB: core: Avoid WARNings for 0-length descriptor requests (Alan Stern)   
  - media: drivers/media/usb: fix memory leak in zr364xx_probe (Pavel Skripkin)   
  - media: zr364xx: fix memory leaks in probe() (Dan Carpenter)   
  - media: zr364xx: propagate errors from zr364xx_start_readpipe() (Evgeny Novikov)   
  - mtd: cfi_cmdset_0002: fix crash when erasing/writing AMD cards (Andreas Persson)   
  - ath9k: Postpone key cache entry deletion for TXQ frames reference it (Jouni Malinen)   
  - ath: Modify ath_key_delete() to not need full key entry (Jouni Malinen)   
  - ath: Export ath_hw_keysetmac() (Jouni Malinen)   
  - ath9k: Clear key cache explicitly on disabling hardware (Jouni Malinen)   
  - ath: Use safer key clearing with key cache entries (Jouni Malinen)   
  - x86/fpu: Make init_fpstate correct with optimized XSAVE (Thomas Gleixner)   
  - ext4: fix EXT4_MAX_LOGICAL_BLOCK macro (Ritesh Harjani)   
  - LTS tag: v5.4.142 (Jack Vogel)   {CVE-2021-3653} {CVE-2021-3656} 
  - KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (CVE-2021-3656) (Maxim Levitsky)   
  - KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (CVE-2021-3653) (Maxim Levitsky)   
  - vmlinux.lds.h: Handle clang's module.{c,d}tor sections (Nathan Chancellor)   
  - ceph: take snap_empty_lock atomically with snaprealm refcount change (Jeff Layton)   
  - ceph: clean up locking annotation for ceph_get_snap_realm and __lookup_snap_realm (Jeff Layton)   
  - ceph: add some lockdep assertions around snaprealm handling (Jeff Layton)   
  - KVM: VMX: Use current VMCS to query WAITPKG support for MSR emulation (Sean Christopherson)   
  - PCI/MSI: Protect msi_desc::masked for multi-MSI (Thomas Gleixner)   
  - PCI/MSI: Use msi_mask_irq() in pci_msi_shutdown() (Thomas Gleixner)   
  - PCI/MSI: Correct misleading comments (Thomas Gleixner)   
  - PCI/MSI: Do not set invalid bits in MSI mask (Thomas Gleixner)   
  - PCI/MSI: Enforce MSI[X] entry updates to be visible (Thomas Gleixner)   
  - PCI/MSI: Enforce that MSI-X table entry is masked for update (Thomas Gleixner)   
  - PCI/MSI: Mask all unused MSI-X entries (Thomas Gleixner)   
  - PCI/MSI: Enable and mask MSI-X early (Thomas Gleixner)   
  - genirq/timings: Prevent potential array overflow in __irq_timings_store() (Ben Dai)   
  - genirq/msi: Ensure deactivation on teardown (Bixuan Cui)   
  - x86/resctrl: Fix default monitoring groups reporting (Babu Moger)   
  - x86/ioapic: Force affinity setup before startup (Thomas Gleixner)   
  - x86/msi: Force affinity setup before startup (Thomas Gleixner)   
  - genirq: Provide IRQCHIP_AFFINITY_PRE_STARTUP (Thomas Gleixner)   
  - x86/tools: Fix objdump version check again (Randy Dunlap)   
  - powerpc/kprobes: Fix kprobe Oops happens in booke (Pu Lehui)   
  - nbd: Aovid double completion of a request (Xie Yongji)   
  - vsock/virtio: avoid potential deadlock when vsock device remove (Longpeng(Mike))   
  - xen/events: Fix race in set_evtchn_to_irq (Maximilian Heyne)   
  - net: igmp: increase size of mr_ifc_count (Eric Dumazet)   
  - tcp_bbr: fix u32 wrap bug in round logic if bbr_init() called after 2B packets (Neal Cardwell)   
  - net: linkwatch: fix failure to restore device state across suspend/resume (Willy Tarreau)   
  - net: bridge: fix memleak in br_add_if() (Yang Yingliang)   
  - net: dsa: sja1105: fix broken backpressure in .port_fdb_dump (Vladimir Oltean)   
  - net: dsa: lantiq: fix broken backpressure in .port_fdb_dump (Vladimir Oltean)   
  - net: dsa: lan9303: fix broken backpressure in .port_fdb_dump (Vladimir Oltean)   
  - net: igmp: fix data-race in igmp_ifc_timer_expire() (Eric Dumazet)   
  - net: Fix memory leak in ieee802154_raw_deliver (Takeshi Misawa)   
  - net: dsa: microchip: Fix ksz_read64() (Ben Hutchings)   
  - drm/meson: fix colour distortion from HDR set during vendor u-boot (Christian Hewitt)   
  - net/mlx5: Fix return value from tracer initialization (Aya Levin)   
  - psample: Add a fwd declaration for skbuff (Roi Dayan)   
  - iavf: Set RSS LUT and key in reset handle path (Md Fahad Iqbal Polash)   
  - net: sched: act_mirred: Reset ct info when mirror/redirect skb (Hangbin Liu)   
  - ppp: Fix generating ifname when empty IFLA_IFNAME is specified (Pali Rohár)   
  - net: phy: micrel: Fix link detection on ksz87xx switch" (Ben Hutchings)   
  - platform/x86: pcengines-apuv2: Add missing terminating entries to gpio-lookup tables (Hans de Goede)   
  - platform/x86: pcengines-apuv2: revert wiring up simswitch GPIO as LED (Florian Eckert)   
  - net: dsa: mt7530: add the missing RxUnicast MIB counter (DENG Qingfang)   
  - ASoC: cs42l42: Fix LRCLK frame start edge (Richard Fitzgerald)   
  - netfilter: nf_conntrack_bridge: Fix memory leak when error (Yajun Deng)   
  - ASoC: cs42l42: Remove duplicate control for WNF filter frequency (Richard Fitzgerald)   
  - ASoC: cs42l42: Fix inversion of ADC Notch Switch control (Richard Fitzgerald)   
  - ASoC: cs42l42: Don't allow SND_SOC_DAIFMT_LEFT_J (Richard Fitzgerald)   
  - ASoC: cs42l42: Correct definition of ADC Volume control (Richard Fitzgerald)   
  - ieee802154: hwsim: fix GPF in hwsim_new_edge_nl (Dongliang Mu)   
  - ieee802154: hwsim: fix GPF in hwsim_set_edge_lqi (Dongliang Mu)   
  - libnvdimm/region: Fix label activation vs errors (Dan Williams)   
  - ACPI: NFIT: Fix support for virtual SPA ranges (Dan Williams)   
  - ceph: reduce contention in ceph_check_delayed_caps() (Luis Henriques)   
  - i2c: dev: zero out array used for i2c reads from userspace (Greg Kroah-Hartman)   
  - ASoC: intel: atom: Fix reference to PCM buffer address (Takashi Iwai)   
  - ASoC: xilinx: Fix reference to PCM buffer address (Takashi Iwai)   
  - iio: adc: Fix incorrect exit of for-loop (Colin Ian King)   
  - iio: humidity: hdc100x: Add margin to the conversion time (Chris Lesiak)   
  - iio: adc: ti-ads7950: Ensure CS is deasserted after reading channels (Uwe Kleine-König)   
  - LTS tag: v5.4.141 (Jack Vogel)   
  - btrfs: don't flush from btrfs_delayed_inode_reserve_metadata (Nikolay Borisov)   
  - btrfs: export and rename qgroup_reserve_meta (Nikolay Borisov)   
  - btrfs: qgroup: don't commit transaction when we already hold the handle (Qu Wenruo)   
  - net: xilinx_emaclite: Do not print real IOMEM pointer (YueHaibing)   
  - btrfs: fix lockdep splat when enabling and disabling qgroups (Filipe Manana)   
  - btrfs: qgroup: remove ASYNC_COMMIT mechanism in favor of reserve retry-after-EDQUOT (Qu Wenruo)   
  - btrfs: transaction: Cleanup unused TRANS_STATE_BLOCKED (Qu Wenruo)   
  - btrfs: qgroup: try to flush qgroup space when we get -EDQUOT (Qu Wenruo)   
  - btrfs: qgroup: allow to unreserve range without releasing other ranges (Qu Wenruo)   
  - btrfs: make btrfs_qgroup_reserve_data take btrfs_inode (Nikolay Borisov)   
  - btrfs: make qgroup_free_reserved_data take btrfs_inode (Nikolay Borisov)   
  - ovl: prevent private clone if bind mount is not allowed (Miklos Szeredi)   
  - ppp: Fix generating ppp unit id when ifname is not specified (Pali Rohár)   
  - ALSA: hda: Add quirk for ASUS Flow x13 (Luke D Jones)   
  - USB:ehci:fix Kunpeng920 ehci hardware problem (Longfang Liu)   
  - usb: dwc3: gadget: Avoid runtime resume if disabling pullup (Wesley Cheng)   
  - usb: dwc3: gadget: Disable gadget IRQ during pullup disable (Wesley Cheng)   
  - usb: dwc3: gadget: Clear DEP flags after stop transfers in ep disable (Wesley Cheng)   
  - usb: dwc3: gadget: Prevent EP queuing while stopping transfers (Wesley Cheng)   
  - usb: dwc3: gadget: Restart DWC3 gadget when enabling pullup (Wesley Cheng)   
  - usb: dwc3: gadget: Allow runtime suspend if UDC unbinded (Wesley Cheng)   
  - usb: dwc3: Stop active transfers before halting the controller (Wesley Cheng)   
  - tracing: Reject string operand in the histogram expression (Masami Hiramatsu)   
  - media: v4l2-mem2mem: always consider OUTPUT queue during poll (Alexandre Courbot)   
  - tee: Correct inappropriate usage of TEE_SHM_DMA_BUF flag (Sumit Garg)   
  - KVM: SVM: Fix off-by-one indexing when nullifying last used SEV VMCB (Sean Christopherson)   
  - staging/bcm2835-codec: Do not update crop from S_FMT after res change (Dave Stevenson)  [Orabug: 33294426]  
  - staging/bcm2835-camera: Add support for H264 levels 4.1 and 4.2 (Dave Stevenson)  [Orabug: 33294426]  
  - staging/bcm2835-codec: Pass corrupt frame flag. (Dave Stevenson)  [Orabug: 33294426]  
  - staging/bcm2835-codec: Set the colourspace appropriately for RGB formats (Dave Stevenson)  [Orabug: 33294426]  
  - staging/bcm2835-codec: Fix support for levels 4.1 and 4.2 (Dave Stevenson)  [Orabug: 33294426]  
  - staging: vcsm-cma: Fix memory leak from not detaching dmabuf (Dave Stevenson)  [Orabug: 33294426]  
  - staging/bcm2835-camera: Add support for DMABUFs (Dave Stevenson)  [Orabug: 33294426]  
  - staging/bcm2835-codec: Add VC-1 support. (Dave Stevenson)  [Orabug: 33294426]  
  - staging/bcm2835-codec: Implement additional g_selection calls for decode (Dave Stevenson)  [Orabug: 33294426]  
  - staging/bcm2835-codec: Add support for pixel aspect ratio (Dave Stevenson)  [Orabug: 33294426]  
  - staging/bcm2835-codec: Correct logging of size_t to %zu (Dave Stevenson)  [Orabug: 33294426]  
  - bcm2835-isp: Allow formats with different colour spaces. (David Plowman)  [Orabug: 33294426]  
  - staging:bcm2835-camera: Fix the cherry-pick of AWB Greyworld (Dave Stevenson)  [Orabug: 33294426]  
  - staging: vc04_services: ISP: Add colour denoise control (Naushir Patuck)  [Orabug: 33294426]  
  - staging/bcm2835-isp: Log the number of excess supported formats (Dave Stevenson)  [Orabug: 33294426]  
  - staging/bcm2835-isp: Add the unpacked (16bpp) raw formats (Dave Stevenson)  [Orabug: 33294426]  
  - staging/bcm2835-codec: Log the number of excess supported formats (Dave Stevenson)  [Orabug: 33294426]  
  - staging/bcm2835-codec: Add the unpacked (16bpp) raw formats (Dave Stevenson)  [Orabug: 33294426]  
  - staging/vc04_services: Add additional unpacked raw formats (Dave Stevenson)  [Orabug: 33294426]  
  - staging/mmal-vchiq: Fix incorrect static vchiq_instance. (Dave Stevenson)  [Orabug: 33294426]  
  - staging/vc04-services/codec: Fix logical precedence issue (Dave Stevenson)  [Orabug: 33294426]  
  - staging: vchiq: Fix bulk transfers on 64-bit builds (Phil Elwell)  [Orabug: 33294426]  
  - vc-sm-cma: fixed kbuild problem (gesangtome)  [Orabug: 33294426]  
  - staging: vchiq: Fix bulk userdata handling (Phil Elwell)  [Orabug: 33294426]  
  - staging/vc04_services/codec: Clear last buf dequeued flag on START (Dave Stevenson)  [Orabug: 33294426]  
  - staging/vc04_services/codec: Add support for CID MPEG_HEADER_MODE (Dave Stevenson)  [Orabug: 33294426]  
  - staging/bcm2835-codec: Ensure OUTPUT timestamps are always forwarded (Dave Stevenson)  [Orabug: 33294426]  
  - staging: vc04_services: ISP: Add a more complex ISP processing component (Naushir Patuck)  [Orabug: 33294426]  
  - staging: vc04_services: Add a V4L2 M2M codec driver (Dave Stevenson)  [Orabug: 33294426]  
  - staging: mmal-vchiq: Use vc-sm-cma to support zero copy (Dave Stevenson)  [Orabug: 33294426]  
  - staging: mmal-vchiq: Add monochrome image formats (Dave Stevenson)  [Orabug: 33294426]  
  - staging: vchiq-mmal: Add support for 14bit Bayer (Dave Stevenson)  [Orabug: 33294426]  
  - staging: vc04_services: Add new vc-sm-cma driver (Dave Stevenson)  [Orabug: 33294426]  
  - staging: bcm2835-camera: Replace deprecated V4L2_PIX_FMT_BGR32 (Dave Stevenson)  [Orabug: 33294426]  
  - vchiq_2835_arm: Implement a DMA pool for small bulk transfers (#2699) (detule)  [Orabug: 33294426]  
  - staging: vchiq_arm: children inherit DMA config (Phil Elwell)  [Orabug: 33294426]  
  - staging: vchiq_arm: Clean up 40-bit DMA support (Phil Elwell)  [Orabug: 33294426]  
  - staging:vc04_services: bcm2835-camera: Request headers with I-frame (Dave Stevenson)  [Orabug: 33294426]  
  - staging: vc04_services: mmal-vchiq: Update parameters list (Dave Stevenson)  [Orabug: 33294426]  
  - staging: vchiq: Load bcm2835_isp driver from vchiq (Naushir Patuck)  [Orabug: 33294426]  
  - staging: vchiq_arm: Give vchiq children DT nodes (Phil Elwell)  [Orabug: 33294426]  
  - staging: vchiq: Use the old dma controller for OF config on platform devices (Dave Stevenson)  [Orabug: 33294426]  
  - staging: vchiq_arm: Set up dma ranges on child devices (Dave Stevenson)  [Orabug: 33294426]  
  - staging: vchiq_arm: Register bcm2835-codec as a platform driver (Dave Stevenson)  [Orabug: 33294426]  
  - staging: vchiq_arm: Register vcsm-cma as a platform driver (Dave Stevenson)  [Orabug: 33294426]  
  - staging: bcm2835-camera: Add greyworld AWB mode (Dave Stevenson)  [Orabug: 33294426]  
  - v4l2: Add a Greyworld AWB mode. (Dave Stevenson)  [Orabug: 33294426]  
  - Add HDMI1 facility to the driver. (James Hughes)  [Orabug: 33294426]  
  - vchiq: Add 36-bit address support (Phil Elwell)  [Orabug: 33294426]  
  - staging: mmal-vchiq: Fix memory leak in error path (Dave Stevenson)  [Orabug: 33294426]  
  - staging: mmal-vchiq: Free the event context for control ports (Dave Stevenson)  [Orabug: 33294426]  
  - staging: mmal-vchiq: Update mmal_parameters.h with recently defined params (Dave Stevenson)  [Orabug: 33294426]  
  - staging: mmal_vchiq: Add in the Bayer encoding formats (Dave Stevenson)  [Orabug: 33294426]  
  - staging: mmal-vchiq: Fix client_component for 64 bit kernel (Dave Stevenson)  [Orabug: 33294426]  
  - staging: vc04_services: Support sending data to MMAL ports (Dave Stevenson)  [Orabug: 33294426]  
  - staging: mmal-vchiq: Add support for event callbacks. (Dave Stevenson)  [Orabug: 33294426]  
  - staging: mmal-vchiq: Avoid use of bool in structures (Dave Stevenson)  [Orabug: 33294426]  
  - staging: bcm2835: fix vchiq_mmal dependencies (Arnd Bergmann)  [Orabug: 33294426]  
  - staging: mmal-vchiq: Fix memory leak for vchiq_instance (Seung-Woo Kim)  [Orabug: 33294426]  
  - staging: vchiq: Fix list_for_each exit tests (Dan Carpenter)  [Orabug: 33294426]  
  - staging: vchiq: Fix an uninitialized variable (Dan Carpenter)  [Orabug: 33294426]  
  - staging: vchiq: fix __user annotations (Arnd Bergmann)  [Orabug: 33294426]  
  - staging: vchiq: convert compat await_completion (Arnd Bergmann)  [Orabug: 33294426]  
  - staging: vchiq: convert compat bulk transfer (Arnd Bergmann)  [Orabug: 33294426]  
  - staging: vchiq: convert compat dequeue_message (Arnd Bergmann)  [Orabug: 33294426]  
  - staging: vchiq: convert compat create_service (Arnd Bergmann)  [Orabug: 33294426]  
  - staging: vchiq: rework compat handling (Arnd Bergmann)  [Orabug: 33294426]  
  - staging: vc04_services: Use fallthrough pseudo-keyword (Gustavo A. R. Silva)  [Orabug: 33294426]  
  - staging: vchiq: Fix refcounting bug in buffer_from_host() (Dan Carpenter)  [Orabug: 33294426]  
  - staging: vc04_services: vchiq-mmal: Fixed tab styling issue in mmal-vchiq.c (Anmol Karn)  [Orabug: 33294426]  
  - Staging: vc04_services: Fix unsigned int warnings (Baidyanath Kundu)  [Orabug: 33294426]  
  - staging: vchiq: Move vchiq.h into include directory (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: vchiq: Move defines into core header (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: vchiq: Use vchiq.h as the main header file for services (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: vchiq: Move conditional barrier definition into vchiq_core.h (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: vchiq: Get rid of vchi (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: vchi: Move vchi_queue_kernel_message() into vchiq (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: vchi: Get rid of vchi_bulk_queue_transmit() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: vchi: Get rid of vchi_bulk_queue_receive() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: vchiq: Move definitions only used by core into core header (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: vchiq: Make vchiq_add_service() local (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: vchiq: Get rid of unnecessary definitions in vchiq_if.h (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: vchi: Don't include vchiq_core.h (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: vchi: Get rid of struct vchiq_instance forward declaration (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: vchiq: Unify fourcc definition mechanisms (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: vchi: Rework vchi_msg_hold() to match vchiq_msg_hold() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: vchiq: Pass vchiq's message when holding a message (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: vchi: Get rid of struct vchi_service (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: vchi: Use struct vchiq_service_params (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: vchiq: Don't use a typedef for vchiq_callback (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: vchi: Get rid of vchiq_shim's message callback (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: vchiq: Export vchiq_msg_queue_push (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: vchiq: Export vchiq_get_service_userdata() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: vchi: Expose struct vchi_service (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: vchiq: Get rid of vchiq_util.h (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: vchiq: Move message queue into struct vchiq_service (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: vchiq: Introduce vchiq_validate_params() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: vchi: Get rid of effect less expression (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: vchi: Use vchiq's enum vchiq_reason (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: vchi: Use enum vchiq_bulk_mode instead of vchi's transmission flags (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: vchi: Get rid of flags argument in vchi_msg_hold() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: vc04_services: Get rid of vchi_cfg.h (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: vchi: Get rid of unnecessary defines (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: vchi_common: Get rid of all unused definitions (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: vchi: Get rid of vchi_msg_dequeue() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: vc04_services: bcm2835-audio: Use vchi_msg_hold() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: vchi: Unify struct shim_service and struct vchi_service_handle (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: vchi: Get rid of struct vchi_instance_handle (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: vchi: Get rid of vchi_msg_peek() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: vchi: Get rid of all useless callback reasons (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: mmal-vchiq: Fix formatting errors in mmal_parameters.h (Naushir Patuck)  [Orabug: 33294426]  
  - staging: mmal-vchiq: If the VPU returns an error, don't negate it (Dave Stevenson)  [Orabug: 33294426]  
  - staging: mmal-vchiq: Always return the param size from param_get (Dave Stevenson)  [Orabug: 33294426]  
  - staging: mmal-vchiq: Fix client_component for 64 bit kernel (Dave Stevenson)  [Orabug: 33294426]  
  - staging: mmal-vchiq: Fixup vchiq-mmal include ordering (Dave Stevenson)  [Orabug: 33294426]  
  - staging: mmal-vchiq: Make a mmal_buf struct for passing parameters (Dave Stevenson)  [Orabug: 33294426]  
  - staging: mmal-vchiq: Make timeout a defined parameter (Dave Stevenson)  [Orabug: 33294426]  
  - staging: mmal-vchiq: Allocate and free components as required (Dave Stevenson)  [Orabug: 33294426]  
  - staging: bcm2835: Break MMAL support out from camera (Jacopo Mondi)  [Orabug: 33294426]  
  - trivial: staging: vc04_services: replace bitshift with BIT macro (Garrit Franke)  [Orabug: 33294426]  
  - staging: vchiq: Get rid of VCHIQ_SERVICE_OPENEND callback reason (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: vchiq: move vchiq_release_message() into vchiq (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: vchi: Get rid of C++ guards (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: vchi: Get rid of not implemented function declarations (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: vchi: Get rid of vchiq_status_to_vchi() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: vchi: Get rid of vchi_service_set_option() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: vchi: Merge vchi_msg_queue() into vchi_queue_kernel_message() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: vchiq: Move copy callback handling into vchiq (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: vchi: Get rid of vchi_queue_user_message() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: vchi: Get rid of vchi_service_destroy() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: vchiq_arm: cast with __force as needed (Mitchell Tasman)  [Orabug: 33294426]  
  - staging: vc04_services: Block comment alignment (John Oldman)  [Orabug: 33294426]  
  - staging: bcm2835-camera: insert emty line after declaration (Houssem KADI)  [Orabug: 33294426]  
  - staging: vc04_services: remove set but not used 'local_entity_uc' (Jason Yan)  [Orabug: 33294426]  
  - staging: bcm2835-camera: reduce indentation in ctrl_set_image_effect (Stefan Wahren)  [Orabug: 33294426]  
  - staging: bcm2835-camera: reduce multiline statements (Stefan Wahren)  [Orabug: 33294426]  
  - staging: bcm2835-camera: return early in mmal_setup_components (Stefan Wahren)  [Orabug: 33294426]  
  - staging: bcm2835-camera: Move video component setup in its own function (Stefan Wahren)  [Orabug: 33294426]  
  - staging: bcm2835-camera: Move encode component setup in its own function (Stefan Wahren)  [Orabug: 33294426]  
  - staging: bcm2835-camera: Simplify set_framerate_params (Stefan Wahren)  [Orabug: 33294426]  
  - staging: bcm2835-camera: Make struct indentation consistent (Stefan Wahren)  [Orabug: 33294426]  
  - staging: bcm2835-camera: Activate V4L2_EXPOSURE_METERING_MATRIX handling (Stefan Wahren)  [Orabug: 33294426]  
  - staging: bcm2835-camera: Drop PREVIEW_LAYER (Stefan Wahren)  [Orabug: 33294426]  
  - staging: vc04_services: interface: vchi: Correct long line comments and make them C89 style (R Veera Kumar)  [Orabug: 33294426]  
  - staging: vc04_services: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 33294426]  
  - staging: bcm2835-camera: Use designators to init V4L2 controls (Stefan Wahren)  [Orabug: 33294426]  
  - staging: bcm2835-camera: Drop unused ignore_errors flag (Stefan Wahren)  [Orabug: 33294426]  
  - media: bcm2835-camera: rename VFL_TYPE_GRABBER to _VIDEO (Hans Verkuil)  [Orabug: 33294426]  
  - media: rename VFL_TYPE_GRABBER to _VIDEO (Hans Verkuil)  [Orabug: 33294426]  
  - staging: vc04_services: Fix wrong early return in next_service_by_instance() (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
  - staging: vc04_services: don't increment service refcount when it's not needed (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
  - staging: vc04_services: use kref + RCU to reference count services (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
  - staging: vc04_services: fix indentation alignment in a few places (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
  - staging: vc04_services: remove unneeded parentheses (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
  - staging: vc04_services: remove unused function (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
  - staging: vc04_services: vchiq_arm: Get rid of unused defines (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: vc04_services: Get rid of vchiq_arm_vcresume()'s signature (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: vc04_services: Delete vchiq_platform_check_suspend() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: vc04_services: Get rid of USE_TYPE_SERVICE_NO_RESUME (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: vc04_services: Get rid of the rest of suspend/resume state handling (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: vc04_services: Get of even more suspend/resume states (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: vc04_services: Get rid of unused suspend/resume states (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: vc04_services: Delete vc_suspend_complete completion (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: vc04_services: Get rid of vchiq_check_resume() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: vc04_services: Get rid of vchiq_arm_vcsuspend() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: vc04_services: Get rid of vchiq_on_remote_use_active() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: vc04_services: Get rid of vchiq_platform_handle_timeout() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: vc04_services: Get rid of vchiq_platform_videocore_wanted() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: vc04_services: Get rid of vchiq_platform_suspend/resume() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: vc04_services: Get rid of vchiq_platform_paused/resumed() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: vc04_services: get rid of vchiq_platform_use_suspend_timer() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: vc04_services: Delete blocked_count in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: vc04_services: get rid of blocked_blocker completion in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: vc04_services: Get rid of resume_blocker completion in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: vc04_services: Get rid of resume_blocked in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: vc04_services: Remove unused variables in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426]  
  - staging: vc04_services: remove header include path to vc04_services (Masahiro Yamada)  [Orabug: 33294426]  
  - staging/vc04_services/bcm2835-camera: distinct numeration and names for devices (Michael Kupfer)  [Orabug: 33294426]  
  - staging: vchiq: Have vchiq_dump_* functions return an error code (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
  - staging: vchiq: Refactor indentation in vchiq_dump_* functions (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
  - staging: vchiq_dump: Replace min with min_t (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
  - staging: vchiq: Fix block comment format in vchiq_dump() (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
  - staging: vc04: Fix Kconfig indentation (Krzysztof Kozlowski)  [Orabug: 33294426]  
  - staging: vchiq: Refactor indentation in vchiq_platform_conn_state_changed() (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
  - staging: vchiq: Have vchiu_queue_init() return 0 on success. (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
  - staging: vc04_services: Replace VCHIQ_PLATFORM_STATE_T typedef with struct opaque_platform_state (Jamal Shareef)  [Orabug: 33294426]  
  - staging: vc04_services: Replace VCHIQ_INSTANCE_T typedef with struct vchiq_instance (Jamal Shareef)  [Orabug: 33294426]  
  - staging: vc04_services: Replace VCHIQ_SERVICE_HANDLE_T typedef with unsigned int (Jamal Shareef)  [Orabug: 33294426]  
  - staging: vc04_services: Rename VCHIQ_REMOTE_USE_CALLBACK_T to vchiq_remote_callback (Jamal Shareef)  [Orabug: 33294426]  
  - staging: vc04_services: Rename VCHIQ_CALLBACK_T to vchiq_callback (Jamal Shareef)  [Orabug: 33294426]  
  - staging: vc04_services: Rename callback VCHIQ_USERDATA_TERM_T to vchiq_userdata_term (Jamal Shareef)  [Orabug: 33294426]  
  - staging: vc04_services: Replace VCHIQ_BULK_DIR_T enum typedef with enum vchiq_bulk_dir (Jamal Shareef)  [Orabug: 33294426]  
  - staging: vc04_services: Replace VCHIQ_CONNSTATE_T enum typedef with enum vchiq_connstate (Jamal Shareef)  [Orabug: 33294426]  
  - staging: vc04_services: Replace VCHIQ_SERVICE_OPTION_T enum typedef with enum vchiq_service_option (Jamal Shareef)  [Orabug: 33294426]  
  - staging: vc04_services: Replace VCHIQ_BULK_MODE_T enum typedef with enum vchiq_bulk_mode (Jamal Shareef)  [Orabug: 33294426]  
  - staging: vc04_services: Replace VCHIQ_STATUS_T enum typedef with enum vchiq_status (Jamal Shareef)  [Orabug: 33294426]  
  - staging: vc04_services: Rename callback VCHI_CALLBACK_T to vchi_callback (Jamal Shareef)  [Orabug: 33294426]  
  - staging: vc04_services: Replace VCHI_SERVICE_HANDLE_T typedef with struct vchi_service_handle (Jamal Shareef)  [Orabug: 33294426]  
  - staging: vc04_services: Replace VCHI_INSTANCE_T with struct vhci_instance_handle (Jamal Shareef)  [Orabug: 33294426]  
  - staging: vc04_services: Remove enum typedefs in vchi (Jamal Shareef)  [Orabug: 33294426]  
  - staging: vc04_services: Remove unused structs (Jamal Shareef)  [Orabug: 33294426]  
  - staging: vc04_services: fix warnings of Block comments use of * (Jules Irenge)  [Orabug: 33294426]  
  - staging: vc04_services: fix warnings of scpace required between operator (Jules Irenge)  [Orabug: 33294426]  
  - staging: vc04_services: fix check warnings of line over 80 characters (Jules Irenge)  [Orabug: 33294426]  
  - media: v4l2-core: correctly validate video and metadata ioctls (Vandana BN)  [Orabug: 33294426]  
  - staging: vc04_services: use DIV_ROUND_UP helper macro (Wambui Karuga)  [Orabug: 33294426]  
  - staging: vc04_services: place the AND operator at the end of the previous line (Jules Irenge)  [Orabug: 33294426]  
  - staging: vc04_services: Avoid NULL comparison (Nachammai Karuppiah)  [Orabug: 33294426]  
  - staging: vchiq: don't print pointless kernel address (Matteo Croce)  [Orabug: 33294426]  
  - staging: bcm2835-audio: Need to judge the return value of vchi_msg_dequeue in audio_vchi_callback (zhengbin)  [Orabug: 33294426]  
  - staging: vc04_services: make use of devm_platform_ioremap_resource (Hariprasad Kelam)  [Orabug: 33294426]  
  - staging: vc04_services: Avoid typedef (Nachammai Karuppiah)  [Orabug: 33294426]  
  - net/mlx{4,5},rds_rdma: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33459335]  
  - net/mlx{4,5}: Fix signed formal parameter (Håkon Bugge)  [Orabug: 33459335]  
  - net/mlx5: Initialize nvec based on "num_possible_cpus()" (Gerd Rausch)  [Orabug: 33451392]  
  - drm/atomic-helper: reset vblank on crtc reset (Daniel Vetter)  [Orabug: 33427369]  
  - drm: Initialize struct drm_crtc_state.no_vblank from device settings (Thomas Zimmermann)  [Orabug: 33427369]  
  - uek-rpm: Remove unnecessary ld.so.conf.d file (Stephen Brennan)  [Orabug: 33408515]  
  - ocfs2: drop acl cache for directories too (Wengang Wang)  [Orabug: 33407843]  
  - crypto: ccp - fix resource leaks in ccp_run_aes_gcm_cmd() (Dan Carpenter)  [Orabug: 33406845]  {CVE-2021-3744} 
  - locking/csd_lock: Make csdlock_debug=1 default (Stephen Brennan)  [Orabug: 33403352]  
  - uek-rpm: config: Enable CONFIG_CSD_LOCK_WAIT_DEBUG (Stephen Brennan)  [Orabug: 33403352]  
  - locking/csd_lock: Remove unused "idle" event (Stephen Brennan)  [Orabug: 33403352]  
  - locking/csd_lock: Add more data to CSD lock debugging (Juergen Gross)  [Orabug: 33403352]  
  - smp: refactor queueing of single smp call (Stephen Brennan)  [Orabug: 33403352]  
  - locking/csd_lock: Prepare more CSD lock debugging (Juergen Gross)  [Orabug: 33403352]  
  - locking/csd_lock: Add boot parameter for controlling CSD lock debugging (Juergen Gross)  [Orabug: 33403352]  
  - kernel/smp: Provide CSD lock timeout diagnostics (Paul E. McKenney)  [Orabug: 33403352]  
  - smp: Fix kABI breakage in __call_single_data (Stephen Brennan)  [Orabug: 33403352]  
  - smp: Add source and destination CPUs to __call_single_data (Paul E. McKenney)  [Orabug: 33403352]  
  - kvm: export per-vcpu exits to userspace (Dongli Zhang)  [Orabug: 33387671]  
  - RDMA/core/sa_query: Remove unused function (Håkon Bugge)  [Orabug: 33408993]  
  - video: fbdev: cirrusfb: check pixclock to avoid divide by zero (George Kennedy)  [Orabug: 32176135]  
  - bnx2x: Fix enabling network interfaces without VFs (Adrian Bunk)  [Orabug: 33458877]  
  - net/rds: "no error" is no error (Gerd Rausch)  [Orabug: 33252277]


author: Jack Vogel <jack.vogel@oracle.com> [5.4.17-2136.301.1.el7uek]
changelog:
  - net/rds: Bring tasklets back for better latency (Gerd Rausch)  [Orabug: 33440594]  
  - net/rds: Throttle check for CQ CPU affinity (Gerd Rausch)  [Orabug: 33440594]  
  - net/rds: Follow the observed CQ CPU affinity (Gerd Rausch)  [Orabug: 33440594]  
  - net/rds: Add "preferred_cpu" option to "rds_rdma.ko" (Gerd Rausch)  [Orabug: 33440594]  
  - net/mlx5: Add new verb "ib_get_vector_irqn" (Gerd Rausch)  [Orabug: 33440594]  
  - net/rds: Use the preferred_cpu in rds_queue_{,delayed}_work (Gerd Rausch)  [Orabug: 33440594]  
  - net/rds: Make workers use the designated CPU (Gerd Rausch)  [Orabug: 33440594]  
  - net/rds: Put more CPU cores to work (Gerd Rausch)  [Orabug: 33440594]  
  - net/rds: Get rid of tasklets (Gerd Rausch)  [Orabug: 33440594]  
  - net/rds: Use the same vector for send & receive (Gerd Rausch)  [Orabug: 33440594]  
  - net/rds: Allocate rds_ib_{incoming,frag}_slab on HCA NUMA nodeid (Gerd Rausch)  [Orabug: 33440594]  
  - net/rds: Allocate pages on HCA NUMA nodeid (Gerd Rausch)  [Orabug: 33440594]  
  - xen-blkfront: sanitize the removal state machine (Christoph Hellwig)  [Orabug: 33392832]  
  - xen/blkfront: fix ring info addressing (Juergen Gross)  [Orabug: 33392832]  
  - xen/blkfront: limit allocated memory size to actual use case (Juergen Gross)  [Orabug: 33392832]  
  - xfs: Throttle commits on delayed background CIL push (Dave Chinner)  [Orabug: 29710712]  
  - xfs: Lower CIL flush limit for large logs (Dave Chinner)  [Orabug: 29710712]  
  - sctp: account stream padding length for reconf chunk (Eiichi Tsukata)  [Orabug: 32397993]  
  - rds/ib: handle rds uncongested notifications in worker (Manjunath Patil)  [Orabug: 33467788]


author: Sherry Yang <sherry.yang@oracle.com> [5.4.17-2136.301.1.1.el7uek]
changelog:
  - xfs: punch out data fork delalloc blocks on COW writeback failure (Brian Foster)  [Orabug: 33542385]


author: Brian Maly <brian.maly@oracle.com> [5.4.17-2136.301.1.2.el7uek]
changelog:
  - Revert "net/rds: Allocate pages on HCA NUMA nodeid" (Gerd Rausch)  [Orabug: 33561324]  
  - Revert "net/rds: Allocate rds_ib_{incoming,frag}_slab on HCA NUMA nodeid" (Gerd Rausch)  [Orabug: 33561324]  
  - Revert "net/rds: Use the same vector for send & receive" (Gerd Rausch)  [Orabug: 33561324]  
  - Revert "net/rds: Get rid of tasklets" (Gerd Rausch)  [Orabug: 33561324]  
  - Revert "net/rds: Put more CPU cores to work" (Gerd Rausch)  [Orabug: 33561324]  
  - Revert "net/rds: Make workers use the designated CPU" (Gerd Rausch)  [Orabug: 33561324]  
  - Revert "net/rds: Use the preferred_cpu in rds_queue_{,delayed}_work" (Gerd Rausch)  [Orabug: 33561324]  
  - Revert "net/mlx5: Add new verb "ib_get_vector_irqn"" (Gerd Rausch)  [Orabug: 33561324]  
  - Revert "net/rds: Add "preferred_cpu" option to "rds_rdma.ko"" (Gerd Rausch)  [Orabug: 33561324]  
  - Revert "net/rds: Follow the observed CQ CPU affinity" (Gerd Rausch)  [Orabug: 33561324]  
  - Revert "net/rds: Throttle check for CQ CPU affinity" (Gerd Rausch)  [Orabug: 33561324]  
  - Revert "net/rds: Bring tasklets back for better latency" (Gerd Rausch)  [Orabug: 33561324]  
  - Revert "xfs: Lower CIL flush limit for large logs" (Catherine Hoang)  [Orabug: 33585639]  
  - Revert "xfs: Throttle commits on delayed background CIL push" (Catherine Hoang)  [Orabug: 33585639]


author: Brian Maly <brian.maly@oracle.com> [5.4.17-2136.301.1.3.el7uek]
changelog:
  - Revert "drm: Initialize struct drm_crtc_state.no_vblank from device settings" (Somasundaram Krishnasamy)  [Orabug: 33618530]  
  - Revert "drm/atomic-helper: reset vblank on crtc reset" (Somasundaram Krishnasamy)  [Orabug: 33618530]  
  - uek-rpm: configs: disable CONFIG_READ_ONLY_THP_FOR_FS (Todd Vierling)  [Orabug: 33617715]


author: Jack Vogel <jack.vogel@oracle.com> [5.4.17-2136.302.0.el7uek]
changelog:
  - LTS tag: v5.4.152 (Jack Vogel)   
  - libata: Add ATA_HORKAGE_NO_NCQ_ON_ATI for Samsung 860 and 870 SSD. (Kate Hsuan)   
  - silence nfscache allocation warnings with kvzalloc (Rik van Riel)   
  - perf/x86: Reset destroy callback on event init failure (Anand K Mistry)   
  - kvm: x86: Add AMD PMU MSRs to msrs_to_save_all[] (Fares Mehanna)   
  - KVM: do not shrink halt_poll_ns below grow_start (Sergey Senozhatsky)   
  - tools/vm/page-types: remove dependency on opt_file for idle page tracking (Changbin Du)   
  - scsi: ses: Retry failed Send/Receive Diagnostic commands (Wen Xiong)   
  - selftests:kvm: fix get_warnings_count() ignoring fscanf() return warn (Shuah Khan)   
  - selftests: be sure to make khdr before other targets (Li Zhijian)   
  - usb: dwc2: check return value after calling platform_get_resource() (Yang Yingliang)   
  - usb: testusb: Fix for showing the connection speed (Faizel K B)   
  - scsi: sd: Free scsi_disk device via put_device() (Ming Lei)   
  - ext2: fix sleeping in atomic bugs on error (Dan Carpenter)   
  - sparc64: fix pci_iounmap() when CONFIG_PCI is not set (Linus Torvalds)   
  - xen-netback: correct success/error reporting for the SKB-with-fraglist case (Jan Beulich)   
  - net: mdio: introduce a shutdown method to mdio device drivers (Vladimir Oltean)   
  - LTS tag: v5.4.151 (Jack Vogel)   
  - HID: usbhid: free raw_report buffers in usbhid_stop (Anirudh Rayabharam)   
  - netfilter: ipset: Fix oversized kvmalloc() calls (Jozsef Kadlecsik)   
  - HID: betop: fix slab-out-of-bounds Write in betop_probe (F.A.Sulaiman)   
  - usb: hso: remove the bailout parameter (Dongliang Mu)   
  - libnvdimm/pmem: Fix crash triggered when I/O in-flight during unbind (sumiyawang)   
  - PCI: Fix pci_host_bridge struct device release/free handling (Rob Herring)   
  - net: stmmac: don't attach interface until resume finishes (Leon Yu)   
  - net: udp: annotate data race around udp_sk(sk)->corkflag (Eric Dumazet)   
  - HID: u2fzero: ignore incomplete packets without data (Andrej Shadura)   
  - ext4: fix potential infinite loop in ext4_dx_readdir() (yangerkun)   
  - ext4: fix reserved space counter leakage (Jeffle Xu)   
  - ext4: fix loff_t overflow in ext4_max_bitmap_size() (Ritesh Harjani)   
  - ipack: ipoctal: fix module reference leak (Johan Hovold)   
  - ipack: ipoctal: fix missing allocation-failure check (Johan Hovold)   
  - ipack: ipoctal: fix tty-registration error handling (Johan Hovold)   
  - ipack: ipoctal: fix tty registration race (Johan Hovold)   
  - ipack: ipoctal: fix stack information leak (Johan Hovold)   
  - debugfs: debugfs_create_file_size(): use IS_ERR to check for error (Nirmoy Das)   
  - elf: don't use MAP_FIXED_NOREPLACE for elf interpreter mappings (Chen Jingwen)   
  - perf/x86/intel: Update event constraints for ICX (Kan Liang)   
  - af_unix: fix races in sk_peer_pid and sk_peer_cred accesses (Eric Dumazet)   
  - net: sched: flower: protect fl_walk() with rcu (Vlad Buslov)   
  - net: hns3: do not allow call hns3_nic_net_open repeatedly (Jian Shen)   
  - scsi: csiostor: Add module softdep on cxgb4 (Rahul Lakkireddy)   
  - Revert "block, bfq: honor already-setup queue merges" (Jens Axboe)   
  - selftests, bpf: test_lwt_ip_encap: Really disable rp_filter (Jiri Benc)   
  - e100: fix buffer overrun in e100_get_regs (Jacob Keller)   
  - e100: fix length calculation in e100_get_regs_len (Jacob Keller)   
  - net: ipv4: Fix rtnexthop len when RTA_FLOW is present (Xiao Liang)   
  - hwmon: (tmp421) fix rounding for negative values (Paul Fertser)   
  - hwmon: (tmp421) report /PVLD condition as fault (Paul Fertser)   
  - sctp: break out if skb_header_pointer returns NULL in sctp_rcv_ootb (Xin Long)   
  - mac80211-hwsim: fix late beacon hrtimer handling (Johannes Berg)   
  - mac80211: mesh: fix potentially unaligned access (Johannes Berg)   
  - mac80211: limit injected vht mcs/nss in ieee80211_parse_tx_radiotap (Lorenzo Bianconi)   
  - mac80211: Fix ieee80211_amsdu_aggregate frag_tail bug (Chih-Kang Chang)   
  - hwmon: (mlxreg-fan) Return non-zero value when fan current state is enforced from sysfs (Vadim Pasternak)   
  - ipvs: check that ip_vs_conn_tab_bits is between 8 and 20 (Andrea Claudi)   
  - drm/amd/display: Pass PCI deviceid into DC (Charlene Liu)   
  - x86/kvmclock: Move this_cpu_pvti into kvmclock.h (Zelin Deng)   
  - mac80211: fix use-after-free in CCMP/GCMP RX (Johannes Berg)   
  - scsi: ufs: Fix illegal offset in UPIU event trace (Jonathan Hsu)   
  - hwmon: (w83791d) Fix NULL pointer dereference by removing unnecessary structure field (Nadezda Lutovinova)   
  - hwmon: (w83792d) Fix NULL pointer dereference by removing unnecessary structure field (Nadezda Lutovinova)   
  - hwmon: (w83793) Fix NULL pointer dereference by removing unnecessary structure field (Nadezda Lutovinova)   
  - fs-verity: fix signed integer overflow with i_size near S64_MAX (Eric Biggers)   
  - usb: cdns3: fix race condition before setting doorbell (Pawel Laszczak)   
  - cpufreq: schedutil: Destroy mutex before kobject_put() frees the memory (James Morse)   
  - cpufreq: schedutil: Use kobject release() method to free sugov_tunables (Kevin Hao)   
  - tty: Fix out-of-bound vmalloc access in imageblit (Igor Matheus Andrade Torrente)   
  - LTS tag: v5.4.150 (Jack Vogel)   
  - qnx4: work around gcc false positive warning bug (Linus Torvalds)   
  - xen/balloon: fix balloon kthread freezing (Juergen Gross)   
  - arm64: dts: marvell: armada-37xx: Extend PCIe MEM space (Pali Rohár)   
  - thermal/drivers/int340x: Do not set a wrong tcc offset on resume (Antoine Tenart)   
  - EDAC/synopsys: Fix wrong value type assignment for edac_mode (Sai Krishna Potthuri)   
  - spi: Fix tegra20 build with CONFIG_PM=n (Linus Torvalds)   
  - net: 6pack: Fix tx timeout and slot time (Guenter Roeck)   
  - alpha: Declare virt_to_phys and virt_to_bus parameter as pointer to volatile (Guenter Roeck)   
  - arm64: Mark __stack_chk_guard as __ro_after_init (Dan Li)   
  - parisc: Use absolute_pointer() to define PAGE0 (Helge Deller)   
  - qnx4: avoid stringop-overread errors (Linus Torvalds)   
  - sparc: avoid stringop-overread errors (Linus Torvalds)   
  - net: i825xx: Use absolute_pointer for memcpy from fixed memory location (Guenter Roeck)   
  - compiler.h: Introduce absolute_pointer macro (Guenter Roeck)   
  - blk-cgroup: fix UAF by grabbing blkcg lock before destroying blkg pd (Li Jinlin)   
  - sparc32: page align size in arch_dma_alloc (Andreas Larsson)   
  - nvme-multipath: fix ANA state updates when a namespace is not present (Anton Eidelman)   
  - xen/balloon: use a kernel thread instead a workqueue (Juergen Gross)   
  - bpf: Add oversize check before call kvcalloc() (Bixuan Cui)   
  - ipv6: delay fib6_sernum increase in fib6_add (zhang kai)   
  - m68k: Double cast io functions to unsigned long (Guenter Roeck)   
  - net: stmmac: allow CSR clock of 300MHz (Jesper Nilsson)   
  - net: macb: fix use after free on rmmod (Tong Zhang)   
  - blktrace: Fix uaf in blk_trace access after removing by sysfs (Zhihao Cheng)   
  - md: fix a lock order reversal in md_alloc (Christoph Hellwig)   
  - irqchip/gic-v3-its: Fix potential VPE leak on error (Kaige Fu)   
  - irqchip/goldfish-pic: Select GENERIC_IRQ_CHIP to fix build (Randy Dunlap)   
  - scsi: lpfc: Use correct scnprintf() limit (Dan Carpenter)   
  - scsi: qla2xxx: Restore initiator in dual mode (Dmitry Bogdanov)   
  - cifs: fix a sign extension bug (Dan Carpenter)   
  - thermal/core: Potential buffer overflow in thermal_build_list_of_policies() (Dan Carpenter)   
  - fpga: machxo2-spi: Fix missing error code in machxo2_write_complete() (Jiapeng Chong)   
  - fpga: machxo2-spi: Return an error on failure (Tom Rix)   
  - tty: synclink_gt: rename a conflicting function name (Randy Dunlap)   
  - tty: synclink_gt, drop unneeded forward declarations (Jiri Slaby)   
  - scsi: iscsi: Adjust iface sysfs attr detection (Baokun Li)   
  - net/mlx4_en: Don't allow aRFS for encapsulated packets (Aya Levin)   
  - qed: rdma - don't wait for resources under hw error recovery flow (Shai Malin)   
  - gpio: uniphier: Fix void functions to remove return value (Kunihiko Hayashi)   
  - net/smc: add missing error check in smc_clc_prfx_set() (Karsten Graul)   
  - bnxt_en: Fix TX timeout when TX ring size is set to the smallest (Michael Chan)   
  - enetc: Fix illegal access when reading affinity_hint (Claudiu Manoil)   
  - platform/x86/intel: punit_ipc: Drop wrong use of ACPI_PTR() (Andy Shevchenko)   
  - afs: Fix incorrect triggering of sillyrename on 3rd-party invalidation (David Howells)   
  - net: hso: fix muxed tty registration (Johan Hovold)   
  - serial: mvebu-uart: fix driver's tx_empty callback (Pali Rohár)   
  - xhci: Set HCD flag to defer primary roothub registration (Kishon Vijay Abraham I)   
  - btrfs: prevent __btrfs_dump_space_info() to underflow its free space (Qu Wenruo)   
  - erofs: fix up erofs_lookup tracepoint (Gao Xiang)   
  - mcb: fix error handling in mcb_alloc_bus() (Dan Carpenter)   
  - USB: serial: option: add device id for Foxconn T99W265 (Slark Xiao)   
  - USB: serial: option: remove duplicate USB device ID (Krzysztof Kozlowski)   
  - USB: serial: option: add Telit LN920 compositions (Carlo Lobrano)   
  - USB: serial: mos7840: remove duplicated 0xac24 device ID (Krzysztof Kozlowski)   
  - usb: core: hcd: Add support for deferring roothub registration (Kishon Vijay Abraham I)   
  - Re-enable UAS for LaCie Rugged USB3-FW with fk quirk (Julian Sikorski)   
  - staging: greybus: uart: fix tty use after free (Johan Hovold)   
  - binder: make sure fd closes complete (Todd Kjos)   
  - USB: cdc-acm: fix minor-number release (Johan Hovold)   
  - USB: serial: cp210x: add ID for GW Instek GDM-834x Digital Multimeter (Uwe Brandt)   
  - usb-storage: Add quirk for ScanLogic SL11R-IDE older than 2.6c (Ondrej Zary)   
  - xen/x86: fix PV trap handling on secondary processors (Jan Beulich)   
  - cifs: fix incorrect check for null pointer in header_assemble (Steve French)   
  - usb: musb: tusb6010: uninitialized data in tusb_fifo_write_unaligned() (Dan Carpenter)   
  - usb: dwc2: gadget: Fix ISOC transfer complete handling for DDMA (Minas Harutyunyan)   
  - usb: dwc2: gadget: Fix ISOC flow for BDMA and Slave (Minas Harutyunyan)   
  - usb: gadget: r8a66597: fix a loop in set_feature() (Dan Carpenter)   
  - LTS tag: v5.4.149 (Jack Vogel)   
  - drm/nouveau/nvkm: Replace -ENOSYS with -ENODEV (Guenter Roeck)   
  - rtc: rx8010: select REGMAP_I2C (Yu-Tung Chang)   
  - blk-throttle: fix UAF by deleteing timer in blk_throtl_exit() (Li Jinlin)   
  - pwm: stm32-lp: Don't modify HW state in .remove() callback (Uwe Kleine-König)   
  - pwm: rockchip: Don't modify HW state in .remove() callback (Uwe Kleine-König)   
  - pwm: img: Don't modify HW state in .remove() callback (Uwe Kleine-König)   
  - nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group (Nanyong Sun)   
  - nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group (Nanyong Sun)   
  - nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group (Nanyong Sun)   
  - nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group (Nanyong Sun)   
  - nilfs2: fix NULL pointer in nilfs_##name##_attr_release (Nanyong Sun)   
  - nilfs2: fix memory leak in nilfs_sysfs_create_device_group (Nanyong Sun)   
  - btrfs: fix lockdep warning while mounting sprout fs (Anand Jain)   
  - ceph: lockdep annotations for try_nonblocking_invalidate (Jeff Layton)   
  - ceph: request Fw caps before updating the mtime in ceph_write_iter (Jeff Layton)   
  - dmaengine: xilinx_dma: Set DMA mask for coherent APIs (Radhey Shyam Pandey)   
  - dmaengine: ioat: depends on !UML (Johannes Berg)   
  - dmaengine: sprd: Add missing MODULE_DEVICE_TABLE (Zou Wei)   
  - parisc: Move pci_dev_is_behind_card_dino to where it is used (Guenter Roeck)   
  - drivers: base: cacheinfo: Get rid of DEFINE_SMP_CALL_CACHE_FUNCTION() (Thomas Gleixner)   
  - thermal/core: Fix thermal_cooling_device_register() prototype (Arnd Bergmann)   
  - Kconfig.debug: drop selecting non-existing HARDLOCKUP_DETECTOR_ARCH (Lukas Bulwahn)   
  - net: stmmac: reset Tx desc base address before restarting Tx (Jongsung Kim)   
  - phy: avoid unnecessary link-up delay in polling mode (Petr Oros)   
  - pwm: lpc32xx: Don't modify HW state in .probe() after the PWM chip was registered (Uwe Kleine-König)   
  - profiling: fix shift-out-of-bounds bugs (Pavel Skripkin)   
  - nilfs2: use refcount_dec_and_lock() to fix potential UAF (Zhen Lei)   
  - prctl: allow to setup brk for et_dyn executables (Cyrill Gorcunov)   
  - 9p/trans_virtio: Remove sysfs file on probe failure (Xie Yongji)   
  - thermal/drivers/exynos: Fix an error code in exynos_tmu_probe() (Dan Carpenter)   
  - dmaengine: acpi: Avoid comparison GSI with Linux vIRQ (Andy Shevchenko)   
  - um: virtio_uml: fix memory leak on init failures (Johannes Berg)   
  - staging: rtl8192u: Fix bitwise vs logical operator in TranslateRxSignalStuff819xUsb() (Nathan Chancellor)   
  - sctp: add param size validation for SCTP_PARAM_SET_PRIMARY (Marcelo Ricardo Leitner)   
  - sctp: validate chunk size in __rcv_asconf_lookup (Marcelo Ricardo Leitner)   
  - ARM: 9098/1: ftrace: MODULE_PLT: Fix build problem without DYNAMIC_FTRACE (Alex Sverdlin)   
  - ARM: 9079/1: ftrace: Add MODULE_PLTS support (Alex Sverdlin)   
  - ARM: 9078/1: Add warn suppress parameter to arm_gen_branch_link() (Alex Sverdlin)   
  - ARM: 9077/1: PLT: Move struct plt_entries definition to header (Alex Sverdlin)   
  - apparmor: remove duplicate macro list_entry_is_head() (Andy Shevchenko)   
  - ARM: Qualify enabling of swiotlb_init() (Florian Fainelli)   
  - s390/pci_mmio: fully validate the VMA before calling follow_pte() (David Hildenbrand)   
  - console: consume APC, DM, DCS (nick black)   
  - PCI/ACPI: Add Ampere Altra SOC MCFG quirk (Tuan Phan)   
  - PCI: aardvark: Fix reporting CRS value (Pali Rohár)   
  - PCI: pci-bridge-emul: Add PCIe Root Capabilities Register (Pali Rohár)   
  - PCI: aardvark: Indicate error in 'val' when config read fails (Pali Rohár)   
  - PCI: pci-bridge-emul: Fix big-endian support (Grzegorz Jaszczyk)   
  - LTS tag: v5.4.148 (Jack Vogel)   
  - s390/bpf: Fix 64-bit subtraction of the -0x80000000 constant (Ilya Leoshkevich)   
  - s390/bpf: Fix optimizing out zero-extensions (Ilya Leoshkevich)   
  - net: renesas: sh_eth: Fix freeing wrong tx descriptor (Yoshihiro Shimoda)   
  - ip_gre: validate csum_start only on pull (Willem de Bruijn)   
  - qlcnic: Remove redundant unlock in qlcnic_pinit_from_rom (Dinghao Liu)   
  - fq_codel: reject silly quantum parameters (Eric Dumazet)   
  - netfilter: socket: icmp6: fix use-after-scope (Benjamin Hesmans)   
  - net: dsa: b53: Fix calculating number of switch ports (Rafał Miłecki)   
  - perf unwind: Do not overwrite FEATURE_CHECK_LDFLAGS-libunwind-{x86,aarch64} (Li Huafei)   
  - ARC: export clear_user_page() for modules (Randy Dunlap)   
  - mtd: rawnand: cafe: Fix a resource leak in the error handling path of 'cafe_nand_probe()' (Christophe JAILLET)   
  - PCI: Sync __pci_register_driver() stub for CONFIG_PCI=n (Andy Shevchenko)   
  - KVM: arm64: Handle PSCI resets before userspace touches vCPU state (Oliver Upton)   
  - mfd: tqmx86: Clear GPIO IRQ resource when no IRQ is set (Matthias Schiffer)   
  - PCI: Fix pci_dev_str_match_path() alloc while atomic bug (Dan Carpenter)   
  - mfd: axp20x: Update AXP288 volatile ranges (Hans de Goede)   
  - NTB: perf: Fix an error code in perf_setup_inbuf() (Yang Li)   
  - NTB: Fix an error code in ntb_msit_probe() (Yang Li)   
  - ethtool: Fix an error code in cxgb2.c (Yang Li)   
  - PCI: ibmphp: Fix double unmap of io_mem (Vishal Aslot)   
  - block, bfq: honor already-setup queue merges (Paolo Valente)   
  - net: usb: cdc_mbim: avoid altsetting toggling for Telit LN920 (Daniele Palmas)   
  - Set fc_nlinfo in nh_create_ipv4, nh_create_ipv6 (Ryoga Saito)   
  - PCI: Add ACS quirks for Cavium multi-function devices (George Cherian)   
  - tracing/probes: Reject events which have the same name of existing one (Masami Hiramatsu)   
  - mfd: Don't use irq_create_mapping() to resolve a mapping (Marc Zyngier)   
  - fuse: fix use after free in fuse_read_interrupt() (Miklos Szeredi)   
  - PCI: Add ACS quirks for NXP LX2xx0 and LX2xx2 platforms (Wasim Khan)   
  - mfd: db8500-prcmu: Adjust map to reality (Linus Walleij)   
  - dt-bindings: mtd: gpmc: Fix the ECC bytes vs. OOB bytes equation (Miquel Raynal)   
  - mm/memory_hotplug: use "unsigned long" for PFN in zone_for_pfn_range() (David Hildenbrand)   
  - net: hns3: fix the timing issue of VF clearing interrupt sources (Jiaran Zhang)   
  - net: hns3: disable mac in flr process (Yufeng Mo)   
  - net: hns3: change affinity_mask to numa node range (Yufeng Mo)   
  - net: hns3: pad the short tunnel frame before sending to hardware (Yufeng Mo)   
  - KVM: PPC: Book3S HV: Tolerate treclaim. in fake-suspend mode changing registers (Nicholas Piggin)   
  - ibmvnic: check failover_pending in login response (Sukadev Bhattiprolu)   
  - dt-bindings: arm: Fix Toradex compatible typo (David Heidelberg)   
  - qed: Handle management FW error (Shai Malin)   
  - tcp: fix tp->undo_retrans accounting in tcp_sacktag_one() (zhenggy)   
  - net: dsa: destroy the phylink instance on any error in dsa_slave_phy_setup (Vladimir Oltean)   
  - net/af_unix: fix a data-race in unix_dgram_poll (Eric Dumazet)   
  - vhost_net: fix OoB on sendmsg() failure. (Paolo Abeni)   
  - events: Reuse value read using READ_ONCE instead of re-reading it (Baptiste Lepers)   
  - net/mlx5: Fix potential sleeping in atomic context (Maor Gottlieb)   
  - net/mlx5: FWTrace, cancel work on alloc pd error flow (Saeed Mahameed)   
  - perf machine: Initialize srcline string member in add_location struct (Michael Petlan)   
  - tipc: increase timeout in tipc_sk_enqueue() (Hoang Le)   
  - r6040: Restore MDIO clock frequency after MAC reset (Florian Fainelli)   
  - net/l2tp: Fix reference count leak in l2tp_udp_recv_core (Xiyu Yang)   
  - ptp: dp83640: don't define PAGE0 (Randy Dunlap)   
  - net-caif: avoid user-triggerable WARN_ON(1) (Eric Dumazet)   
  - tipc: fix an use-after-free issue in tipc_recvmsg (Xin Long)   
  - x86/mm: Fix kern_addr_valid() to cope with existing but not present entries (Mike Rapoport)   
  - s390/sclp: fix Secure-IPL facility detection (Alexander Egorenkov)   
  - drm/etnaviv: add missing MMU context put when reaping MMU mapping (Lucas Stach)   
  - drm/etnaviv: reference MMU context when setting up hardware state (Lucas Stach)   
  - drm/etnaviv: fix MMU context leak on GPU reset (Lucas Stach)   
  - drm/etnaviv: exec and MMU state is lost when resetting the GPU (Lucas Stach)   
  - drm/etnaviv: keep MMU context across runtime suspend/resume (Lucas Stach)   
  - drm/etnaviv: stop abusing mmu_context as FE running marker (Lucas Stach)   
  - drm/etnaviv: put submit prev MMU context when it exists (Lucas Stach)   
  - drm/etnaviv: return context from etnaviv_iommu_context_get (Lucas Stach)   
  - drm/amd/amdgpu: Increase HWIP_MAX_INSTANCE to 10 (Ernst Sjöstrand)   
  - PCI: Add AMD GPU multi-function power dependencies (Evan Quan)   
  - PM: base: power: don't try to use non-existing RTC for storing data (Juergen Gross)   
  - arm64/sve: Use correct size when reinitialising SVE state (Mark Brown)   
  - xen: reset legacy rtc flag for PV domU (Juergen Gross)   
  - btrfs: fix upper limit for max_inline for page size 64K (Anand Jain)   
  - drm/panfrost: Clamp lock region to Bifrost minimum (Alyssa Rosenzweig)   
  - drm/panfrost: Use u64 for size in lock_region (Alyssa Rosenzweig)   
  - drm/panfrost: Simplify lock_region calculation (Alyssa Rosenzweig)   
  - drm/amdgpu: Fix BUG_ON assert (Andrey Grodzovsky)   
  - drm/msi/mdp4: populate priv->kms in mdp4_kms_init (David Heidelberg)   
  - net: dsa: lantiq_gswip: fix maximum frame length (Jan Hoffmann)   
  - lib/test_stackinit: Fix static initializer test (Kees Cook)   
  - platform/chrome: cros_ec_proto: Send command again when timeout occurs (Patryk Duda)   
  - memcg: enable accounting for pids in nested pid namespaces (Vasily Averin)   
  - mm,vmscan: fix divide by zero in get_scan_count (Rik van Riel)   
  - mm/hugetlb: initialize hugetlb_usage in mm_init (Liu Zixian)   
  - s390/pv: fix the forcing of the swiotlb (Halil Pasic)   
  - cpufreq: powernv: Fix init_chip_info initialization in numa=off (Pratik R. Sampat)   
  - scsi: qla2xxx: Sync queue idx with queue_pair_map idx (Saurav Kashyap)   
  - scsi: qla2xxx: Changes to support kdump kernel (Saurav Kashyap)   
  - scsi: BusLogic: Fix missing pr_cont() use (Maciej W. Rozycki)   
  - ovl: fix BUG_ON() in may_delete() when called from ovl_cleanup() (chenying)   
  - parisc: fix crash with signals and alloca (Mikulas Patocka)   
  - net: w5100: check return value after calling platform_get_resource() (Yang Yingliang)   
  - fix array-index-out-of-bounds in taprio_change (Haimin Zhang)   
  - net: fix NULL pointer reference in cipso_v4_doi_free (王贇)   
  - ath9k: fix sleeping in atomic context (Miaoqing Pan)   
  - ath9k: fix OOB read ar9300_eeprom_restore_internal (Zekun Shen)   
  - parport: remove non-zero check on count (Colin Ian King)   
  - net/mlx5: DR, Enable QP retransmission (Yevgeny Kliteynik)   
  - iwlwifi: mvm: fix access to BSS elements (Johannes Berg)   
  - iwlwifi: mvm: avoid static queue number aliasing (Johannes Berg)   
  - iwlwifi: mvm: fix a memory leak in iwl_mvm_mac_ctxt_beacon_changed (Zhang Qilong)   
  - drm/amdkfd: Account for SH/SE count when setting up cu masks. (Sean Keely)   
  - ASoC: rockchip: i2s: Fixup config for DAIFMT_DSP_A/B (Xiaotan Luo)   
  - ASoC: rockchip: i2s: Fix regmap_ops hang (Sugar Zhang)   
  - usbip:vhci_hcd USB port can get stuck in the disabled state (Shuah Khan)   
  - usbip: give back URBs for unsent unlink requests during cleanup (Anirudh Rayabharam)   
  - usb: musb: musb_dsps: request_irq() after initializing musb (Nadezda Lutovinova)   
  - Revert "USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST quirk set" (Mathias Nyman)   
  - cifs: fix wrong release in sess_alloc_buffer() failed path (Ding Hui)   
  - mmc: core: Return correct emmc response in case of ioctl error (Nishad Kamdar)   
  - selftests/bpf: Enlarge select() timeout for test_maps (Li Zhijian)   
  - mmc: rtsx_pci: Fix long reads when clock is prescaled (Thomas Hebb)   
  - mmc: sdhci-of-arasan: Check return value of non-void funtions (Manish Narani)   
  - of: Don't allow __of_attached_node_sysfs() without CONFIG_SYSFS (Marc Zyngier)   
  - ASoC: Intel: Skylake: Fix passing loadable flag for module (Gustaw Lewandowski)   
  - ASoC: Intel: Skylake: Fix module configuration for KPB and MIXER (Cezary Rojewski)   
  - btrfs: tree-log: check btrfs_lookup_data_extent return value (Marcos Paulo de Souza)   
  - m68knommu: only set CONFIG_ISA_DMA_API for ColdFire sub-arch (Arnd Bergmann)   
  - drm/exynos: Always initialize mapping in exynos_drm_register_dma() (Nathan Chancellor)   
  - lockd: lockd server-side shouldn't set fl_ops (J. Bruce Fields)   
  - usb: chipidea: host: fix port index underflow and UBSAN complains (Li Jun)   
  - gfs2: Don't call dlm after protocol is unmounted (Bob Peterson)   
  - staging: rts5208: Fix get_ms_information() heap buffer size (Kees Cook)   
  - rpc: fix gss_svc_init cleanup on failure (J. Bruce Fields)   
  - tcp: enable data-less, empty-cookie SYN with TFO_SERVER_COOKIE_NOT_REQD (Luke Hsiao)   
  - serial: sh-sci: fix break handling for sysrq (Ulrich Hecht)   
  - opp: Don't print an error if required-opps is missing (Rajendra Nayak)   
  - Bluetooth: Fix handling of LE Enhanced Connection Complete (Luiz Augusto von Dentz)   
  - nvme-tcp: don't check blk_mq_tag_to_rq when receiving pdu data (Sagi Grimberg)   
  - arm64: dts: ls1046a: fix eeprom entries (Raag Jadav)   
  - arm64: tegra: Fix compatible string for Tegra132 CPUs (Thierry Reding)   
  - ARM: tegra: tamonten: Fix UART pad setting (Andreas Obergschwandtner)   
  - mac80211: Fix monitor MTU limit so that A-MSDUs get through (Johan Almbladh)   
  - drm/display: fix possible null-pointer dereference in dcn10_set_clock() (Tuo Li)   
  - gpu: drm: amd: amdgpu: amdgpu_i2c: fix possible uninitialized-variable access in amdgpu_i2c_router_select_ddc_port() (Tuo Li)   
  - net/mlx5: Fix variable type to match 64bit (Eran Ben Elisha)   
  - Bluetooth: avoid circular locks in sco_sock_connect (Desmond Cheong Zhi Xi)   
  - Bluetooth: schedule SCO timeouts with delayed_work (Desmond Cheong Zhi Xi)   
  - selftests/bpf: Fix xdp_tx.c prog section name (Jussi Maki)   
  - drm/msm: mdp4: drop vblank get/put from prepare/complete_commit (David Heidelberg)   
  - net: ethernet: stmmac: Do not use unreachable() in ipq806x_gmac_probe() (Nathan Chancellor)   
  - arm64: dts: qcom: sdm660: use reg value for memory node (Vinod Koul)   
  - ARM: dts: imx53-ppd: Fix ACHC entry (Sebastian Reichel)   
  - media: tegra-cec: Handle errors of clk_prepare_enable() (Evgeny Novikov)   
  - media: TDA1997x: fix tda1997x_query_dv_timings() return value (Krzysztof Hałasa)   
  - media: v4l2-dv-timings.c: fix wrong condition in two for-loops (Hans Verkuil)   
  - media: imx258: Limit the max analogue gain to 480 (Umang Jain)   
  - media: imx258: Rectify mismatch of VTS value (Laurent Pinchart)   
  - ASoC: Intel: bytcr_rt5640: Move "Platform Clock" routes to the maps for the matching in-/output (Hans de Goede)   
  - arm64: tegra: Fix Tegra194 PCIe EP compatible string (Vidya Sagar)   
  - bonding: 3ad: fix the concurrency between __bond_release_one() and bond_3ad_state_machine_handler() (Yufeng Mo)   
  - workqueue: Fix possible memory leaks in wq_numa_init() (Zhen Lei)   
  - Bluetooth: skip invalid hci_sync_conn_complete_evt (Desmond Cheong Zhi Xi)   
  - ata: sata_dwc_460ex: No need to call phy_exit() befre phy_init() (Andy Shevchenko)   
  - samples: bpf: Fix tracex7 error raised on the missing argument (Juhee Kang)   
  - staging: ks7010: Fix the initialization of the 'sleep_status' structure (Christophe JAILLET)   
  - serial: 8250_pci: make setup_port() parameters explicitly unsigned (Greg Kroah-Hartman)   
  - hvsi: don't panic on tty_register_driver failure (Jiri Slaby)   
  - xtensa: ISS: don't panic in rs_init (Jiri Slaby)   
  - serial: 8250: Define RX trigger levels for OxSemi 950 devices (Maciej W. Rozycki)   
  - s390: make PCI mio support a machine flag (Niklas Schnelle)   
  - s390/jump_label: print real address in a case of a jump label bug (Heiko Carstens)   
  - flow_dissector: Fix out-of-bounds warnings (Gustavo A. R. Silva)   
  - ipv4: ip_output.c: Fix out-of-bounds warning in ip_copy_addrs() (Gustavo A. R. Silva)   
  - video: fbdev: riva: Error out if 'pixclock' equals zero (Zheyu Ma)   
  - video: fbdev: kyro: Error out if 'pixclock' equals zero (Zheyu Ma)   
  - video: fbdev: asiliantfb: Error out if 'pixclock' equals zero (Zheyu Ma)   
  - bpf/tests: Do not PASS tests without actually testing the result (Johan Almbladh)   
  - bpf/tests: Fix copy-and-paste error in double word test (Johan Almbladh)   
  - drm/amd/amdgpu: Update debugfs link_settings output link_rate field in hex (Anson Jacob)   
  - drm/amd/display: Fix timer_per_pixel unit error (Oliver Logush)   
  - tty: serial: jsm: hold port lock when reporting modem line changes (Zheyu Ma)   
  - staging: board: Fix uninitialized spinlock when attaching genpd (Geert Uytterhoeven)   
  - usb: gadget: composite: Allow bMaxPower=0 if self-powered (Jack Pham)   
  - USB: EHCI: ehci-mv: improve error handling in mv_ehci_enable() (Evgeny Novikov)   
  - usb: gadget: u_ether: fix a potential null pointer dereference (Maciej Żenczykowski)   
  - usb: host: fotg210: fix the actual_length of an iso packet (Kelly Devilliv)   
  - usb: host: fotg210: fix the endpoint's transactional opportunities calculation (Kelly Devilliv)   
  - igc: Check if num of q_vectors is smaller than max before array access (Sasha Neftin)   
  - drm: avoid blocking in drm_clients_info's rcu section (Desmond Cheong Zhi Xi)   
  - Smack: Fix wrong semantics in smk_access_entry() (Tianjia Zhang)   
  - netlink: Deal with ESRCH error in nlmsg_notify() (Yajun Deng)   
  - video: fbdev: kyro: fix a DoS bug by restricting user input (Zheyu Ma)   
  - ARM: dts: qcom: apq8064: correct clock names (David Heidelberg)   
  - iavf: fix locking of critical sections (Stefan Assmann)   
  - iavf: do not override the adapter state in the watchdog task (Stefan Assmann)   
  - iio: dac: ad5624r: Fix incorrect handling of an optional regulator. (Jonathan Cameron)   
  - tipc: keep the skb in rcv queue until the whole data is read (Xin Long)   
  - PCI: Use pci_update_current_state() in pci_enable_device_flags() (Rafael J. Wysocki)   
  - crypto: mxs-dcp - Use sg_mapping_iter to copy data (Sean Anderson)   
  - media: dib8000: rewrite the init prbs logic (Mauro Carvalho Chehab)   
  - ASoC: atmel: ATMEL drivers don't need HAS_DMA (Randy Dunlap)   
  - drm/amdgpu: Fix amdgpu_ras_eeprom_init() (Luben Tuikov)   
  - userfaultfd: prevent concurrent API initialization (Nadav Amit)   
  - kbuild: Fix 'no symbols' warning when CONFIG_TRIM_UNUSD_KSYMS=y (Masahiro Yamada)   
  - MIPS: Malta: fix alignment of the devicetree buffer (Oleksij Rempel)   
  - f2fs: fix to unmap pages from userspace process in punch_hole() (Chao Yu)   
  - f2fs: fix unexpected ENOENT comes from f2fs_map_blocks() (Chao Yu)   
  - f2fs: fix to account missing .skipped_gc_rwsem (Chao Yu)   
  - KVM: PPC: Fix clearing never mapped TCEs in realmode (Alexey Kardashevskiy)   
  - clk: at91: clk-generated: Limit the requested rate to our range (Codrin Ciubotariu)   
  - clk: at91: clk-generated: pass the id of changeable parent at registration (Claudiu Beznea)   
  - clk: at91: sam9x60: Don't use audio PLL (Codrin Ciubotariu)   
  - fscache: Fix cookie key hashing (David Howells)   
  - platform/x86: dell-smbios-wmi: Add missing kfree in error-exit from run_smbios_call (Hans de Goede)   
  - KVM: PPC: Book3S HV Nested: Reflect guest PMU in-use to L0 when guest SPRs are live (Nicholas Piggin)   
  - HID: i2c-hid: Fix Elan touchpad regression (Jim Broadus)   
  - scsi: target: avoid per-loop XCOPY buffer allocations (David Disseldorp)   
  - powerpc/config: Renable MTD_PHYSMAP_OF (Joel Stanley)   
  - scsi: qedf: Fix error codes in qedf_alloc_global_queues() (Dan Carpenter)   
  - scsi: qedi: Fix error codes in qedi_alloc_global_queues() (Dan Carpenter)   
  - scsi: smartpqi: Fix an error code in pqi_get_raid_map() (Dan Carpenter)   
  - pinctrl: single: Fix error return code in pcs_parse_bits_in_pinctrl_entry() (Zhen Lei)   
  - scsi: fdomain: Fix error return code in fdomain_probe() (Wei Li)   
  - SUNRPC: Fix potential memory corruption (Trond Myklebust)   
  - dma-debug: fix debugfs initialization order (Anthony Iliopoulos)   
  - openrisc: don't printk() unconditionally (Randy Dunlap)   
  - f2fs: reduce the scope of setting fsck tag when de->name_len is zero (Yangtao Li)   
  - f2fs: show f2fs instance in printk_ratelimited (Chao Yu)   
  - RDMA/efa: Remove double QP type assignment (Leon Romanovsky)   
  - powerpc/stacktrace: Include linux/delay.h (Michal Suchanek)   
  - vfio: Use config not menuconfig for VFIO_NOIOMMU (Jason Gunthorpe)   
  - pinctrl: samsung: Fix pinctrl bank pin count (Jaehyoung Choi)   
  - docs: Fix infiniband uverbs minor number (Leon Romanovsky)   
  - RDMA/iwcm: Release resources if iw_cm module initialization fails (Leon Romanovsky)   
  - IB/hfi1: Adjust pkey entry in index 0 (Mike Marciniszyn)   
  - scsi: bsg: Remove support for SCSI_IOCTL_SEND_COMMAND (Christoph Hellwig)   
  - f2fs: quota: fix potential deadlock (Chao Yu)   
  - HID: input: do not report stylus battery state as "full" (Dmitry Torokhov)   
  - PCI: aardvark: Fix masking and unmasking legacy INTx interrupts (Pali Rohár)   
  - PCI: aardvark: Increase polling delay to 1.5s while waiting for PIO response (Pali Rohár)   
  - PCI: aardvark: Fix checking for PIO status (Evan Wang)   
  - PCI: xilinx-nwl: Enable the clock through CCF (Hyun Kwon)   
  - PCI: Return ~0 data on pciconfig_read() CAP_SYS_ADMIN failure (Krzysztof Wilczyński)   
  - PCI: Restrict ASMedia ASM1062 SATA Max Payload Size Supported (Marek Behún)   
  - PCI/portdrv: Enable Bandwidth Notification only if port supports it (Stuart Hayes)   
  - ARM: 9105/1: atags_to_fdt: don't warn about stack size (David Heidelberg)   
  - libata: add ATA_HORKAGE_NO_NCQ_TRIM for Samsung 860 and 870 SSDs (Hans de Goede)   
  - dmaengine: imx-sdma: remove duplicated sdma_load_context (Robin Gong)   
  - Revert "dmaengine: imx-sdma: refine to load context only once" (Robin Gong)   
  - media: rc-loopback: return number of emitters rather than error (Sean Young)   
  - media: uvc: don't do DMA on stack (Mauro Carvalho Chehab)   
  - VMCI: fix NULL pointer dereference when unmapping queue pair (Wang Hai)   
  - dm crypt: Avoid percpu_counter spinlock contention in crypt_page_alloc() (Arne Welzel)   
  - power: supply: max17042: handle fails of reading status register (Krzysztof Kozlowski)   
  - block: bfq: fix bfq_set_next_ioprio_data() (Damien Le Moal)   
  - crypto: public_key: fix overflow during implicit conversion (zhenwei pi)   
  - arm64: head: avoid over-mapping in map_memory (Mark Rutland)   
  - soc: aspeed: p2a-ctrl: Fix boundary check for mmap (Iwona Winiarska)   
  - soc: aspeed: lpc-ctrl: Fix boundary check for mmap (Iwona Winiarska)   
  - soc: qcom: aoss: Fix the out of bound usage of cooling_devs (Manivannan Sadhasivam)   
  - pinctrl: ingenic: Fix incorrect pull up/down info (Paul Cercueil)   
  - pinctrl: stmfx: Fix hazardous u8[] to unsigned long cast (Marc Zyngier)   
  - tools/thermal/tmon: Add cross compiling support (Rolf Eike Beer)   
  - 9p/xen: Fix end of loop tests for list_for_each_entry (Harshvardhan Jha)   
  - xen: fix setting of max_pfn in shared_info (Juergen Gross)   
  - powerpc/perf/hv-gpci: Fix counter value parsing (Kajol Jain)   
  - PCI/MSI: Skip masking MSI-X on Xen PV (Marek Marczykowski-Górecki)   
  - blk-zoned: allow BLKREPORTZONE without CAP_SYS_ADMIN (Niklas Cassel)   
  - blk-zoned: allow zone management send operations without CAP_SYS_ADMIN (Niklas Cassel)   
  - btrfs: reset replace target device to allocation state on close (Desmond Cheong Zhi Xi)   
  - btrfs: wake up async_delalloc_pages waiters after submit (Josef Bacik)   
  - rtc: tps65910: Correct driver module alias (Dmitry Osipenko)   
  - LTS tag: v5.4.147 (Jack Vogel)   
  - Revert "time: Handle negative seconds correctly in timespec64_to_ns()" (Greg Kroah-Hartman)   
  - Revert "posix-cpu-timers: Force next expiration recalc after itimer reset" (Greg Kroah-Hartman)   
  - Revert "block: nbd: add sanity check for first_minor" (Greg Kroah-Hartman)   
  - Revert "Bluetooth: Move shutdown callback before flushing tx and rx queue" (Sasha Levin)   
  - LTS tag: v5.4.146 (Jack Vogel)   
  - clk: kirkwood: Fix a clocking boot regression (Linus Walleij)   
  - backlight: pwm_bl: Improve bootloader/kernel device handover (Daniel Thompson)   
  - fbmem: don't allow too huge resolutions (Tetsuo Handa)   
  - IMA: remove the dependency on CRYPTO_MD5 (THOBY Simon)   
  - IMA: remove -Wmissing-prototypes warning (Austin Kim)   
  - fuse: flush extending writes (Miklos Szeredi)   
  - fuse: truncate pagecache on atomic_o_trunc (Miklos Szeredi)   
  - KVM: nVMX: Unconditionally clear nested.pi_pending on nested VM-Enter (Sean Christopherson)   
  - KVM: x86: Update vCPU's hv_clock before back to guest when tsc_offset is adjusted (Zelin Deng)   
  - KVM: s390: index kvm->arch.idle_mask by vcpu_idx (Halil Pasic)   
  - x86/resctrl: Fix a maybe-uninitialized build warning treated as error (Babu Moger)   
  - perf/x86/amd/ibs: Extend PERF_PMU_CAP_NO_EXCLUDE to IBS Op (Kim Phillips)   
  - tty: Fix data race between tiocsti() and flush_to_ldisc() (Nguyen Dinh Phi)   
  - time: Handle negative seconds correctly in timespec64_to_ns() (Lukas Hannen)   
  - bpf: Fix pointer arithmetic mask tightening under state pruning (Daniel Borkmann)   
  - bpf: verifier: Allocate idmap scratch in verifier env (Lorenz Bauer)   
  - bpf: Fix leakage due to insufficient speculative store bypass mitigation (Daniel Borkmann)   
  - bpf: Introduce BPF nospec instruction for mitigating Spectre v4 (Daniel Borkmann)   
  - ipv4: fix endianness issue in inet_rtm_getroute_build_skb() (Eric Dumazet)   
  - octeontx2-af: Fix loop in free and unmap counter (Subbaraya Sundeep)   
  - net: qualcomm: fix QCA7000 checksum handling (Stefan Wahren)   
  - net: sched: Fix qdisc_rate_table refcount leak when get tcf_block failed (Xiyu Yang)   
  - ipv4: make exception cache less predictible (Eric Dumazet)   
  - ipv6: make exception cache less predictible (Eric Dumazet)   
  - brcmfmac: pcie: fix oops on failure to resume and reprobe (Ahmad Fatoum)   
  - bcma: Fix memory leak for internally-handled cores (Zenghui Yu)   
  - ath6kl: wmi: fix an error code in ath6kl_wmi_sync_point() (Dan Carpenter)   
  - ASoC: wcd9335: Disable irq on slave ports in the remove function (Christophe JAILLET)   
  - ASoC: wcd9335: Fix a memory leak in the error handling path of the probe function (Christophe JAILLET)   
  - ASoC: wcd9335: Fix a double irq free in the remove function (Christophe JAILLET)   
  - tty: serial: fsl_lpuart: fix the wrong mapbase value (Andy Duan)   
  - usb: bdc: Fix an error handling path in 'bdc_probe()' when no suitable DMA config is available (Christophe JAILLET)   
  - usb: ehci-orion: Handle errors of clk_prepare_enable() in probe (Evgeny Novikov)   
  - i2c: mt65xx: fix IRQ check (Sergey Shtylyov)   
  - CIFS: Fix a potencially linear read overflow (Len Baker)   
  - bpf: Fix possible out of bound write in narrow load handling (Andrey Ignatov)   
  - mmc: moxart: Fix issue with uninitialized dma_slave_config (Tony Lindgren)   
  - mmc: dw_mmc: Fix issue with uninitialized dma_slave_config (Tony Lindgren)   
  - ASoC: Intel: Skylake: Fix module resource and format selection (Cezary Rojewski)   
  - ASoC: Intel: Skylake: Leave data as is when invoking TLV IPCs (Cezary Rojewski)   
  - rsi: fix an error code in rsi_probe() (Dan Carpenter)   
  - rsi: fix error code in rsi_load_9116_firmware() (Dan Carpenter)   
  - i2c: s3c2410: fix IRQ check (Sergey Shtylyov)   
  - i2c: iop3xx: fix deferred probing (Sergey Shtylyov)   
  - Bluetooth: add timeout sanity check to hci_inquiry (Pavel Skripkin)   
  - mm/swap: consider max pages in iomap_swapfile_add_extent (Xu Yu)   
  - usb: gadget: mv_u3d: request_irq() after initializing UDC (Nadezda Lutovinova)   
  - nfsd4: Fix forced-expiry locking (J. Bruce Fields)   
  - lockd: Fix invalid lockowner cast after vfs_test_lock (Benjamin Coddington)   
  - mac80211: Fix insufficient headroom issue for AMSDU (Chih-Kang Chang)   
  - usb: phy: tahvo: add IRQ check (Sergey Shtylyov)   
  - usb: host: ohci-tmio: add IRQ check (Sergey Shtylyov)   
  - Bluetooth: Move shutdown callback before flushing tx and rx queue (Kai-Heng Feng)   
  - usb: gadget: udc: renesas_usb3: Fix soc_device_match() abuse (Geert Uytterhoeven)   
  - usb: phy: twl6030: add IRQ checks (Sergey Shtylyov)   
  - usb: phy: fsl-usb: add IRQ check (Sergey Shtylyov)   
  - usb: gadget: udc: at91: add IRQ check (Sergey Shtylyov)   
  - drm/msm/dsi: Fix some reference counted resource leaks (Christophe JAILLET)   
  - Bluetooth: fix repeated calls to sco_sock_kill (Desmond Cheong Zhi Xi)   
  - counter: 104-quad-8: Return error when invalid mode during ceiling_write (William Breathitt Gray)   
  - arm64: dts: exynos: correct GIC CPU interfaces address range on Exynos7 (Krzysztof Kozlowski)   
  - drm/msm/dpu: make dpu_hw_ctl_clear_all_blendstages clear necessary LMs (Dmitry Baryshkov)   
  - PM: EM: Increase energy calculation precision (Lukasz Luba)   
  - Bluetooth: increase BTNAMSIZ to 21 chars to fix potential buffer overflow (Colin Ian King)   
  - debugfs: Return error during {full/open}_proxy_open() on rmmod (Sven Eckelmann)   
  - soc: qcom: smsm: Fix missed interrupts if state changes while masked (Stephan Gerhold)   
  - PCI: PM: Enable PME if it can be signaled from D3cold (Rafael J. Wysocki)   
  - PCI: PM: Avoid forcing PCI_D0 for wakeup reasons inconsistently (Rafael J. Wysocki)   
  - media: venus: venc: Fix potential null pointer dereference on pointer fmt (Colin Ian King)   
  - media: em28xx-input: fix refcount bug in em28xx_usb_disconnect (Dongliang Mu)   
  - leds: trigger: audio: Add an activate callback to ensure the initial brightness is set (Hans de Goede)   
  - leds: lt3593: Put fwnode in any case during ->probe() (Andy Shevchenko)   
  - i2c: highlander: add IRQ check (Sergey Shtylyov)   
  - net: cipso: fix warnings in netlbl_cipsov4_add_std (Pavel Skripkin)   
  - cgroup/cpuset: Fix a partition bug with hotplug (Waiman Long)   
  - net/mlx5e: Prohibit inner indir TIRs in IPoIB (Maxim Mikityanskiy)   
  - ARM: dts: meson8b: ec100: Fix the pwm regulator supply properties (Anand Moon)   
  - ARM: dts: meson8b: mxq: Fix the pwm regulator supply properties (Anand Moon)   
  - ARM: dts: meson8b: odroidc1: Fix the pwm regulator supply properties (Anand Moon)   
  - ARM: dts: meson8: Use a higher default GPU clock frequency (Martin Blumenstingl)   
  - tcp: seq_file: Avoid skipping sk during tcp_seek_last_pos (Martin KaFai Lau)   
  - drm/amdgpu/acp: Make PM domain really work (Kai-Heng Feng)   
  - netns: protect netns ID lookups with RCU (Guillaume Nault)   
  - 6lowpan: iphc: Fix an off-by-one check of array index (Colin Ian King)   
  - Bluetooth: sco: prevent information leak in sco_conn_defer_accept() (Dan Carpenter)   
  - media: coda: fix frame_mem_ctrl for YUV420 and YVU420 formats (Philipp Zabel)   
  - media: go7007: remove redundant initialization (Pavel Skripkin)   
  - media: dvb-usb: Fix error handling in dvb_usb_i2c_init (Dongliang Mu)   
  - media: dvb-usb: fix uninit-value in vp702x_read_mac_addr (Dongliang Mu)   
  - media: dvb-usb: fix uninit-value in dvb_usb_adapter_dvb_init (Dongliang Mu)   
  - soc: qcom: rpmhpd: Use corner in power_off (Bjorn Andersson)   
  - arm64: dts: renesas: r8a77995: draak: Remove bogus adv7511w properties (Geert Uytterhoeven)   
  - ARM: dts: aspeed-g6: Fix HVI3C function-group in pinctrl dtsi (Dylan Hung)   
  - bpf: Fix potential memleak and UAF in the verifier. (He Fengqing)   
  - bpf: Fix a typo of reuseport map in bpf.h. (Kuniyuki Iwashima)   
  - media: cxd2880-spi: Fix an error handling path (Christophe JAILLET)   
  - soc: rockchip: ROCKCHIP_GRF should not default to y, unconditionally (Geert Uytterhoeven)   
  - media: TDA1997x: enable EDID support (Krzysztof Hałasa)   
  - drm/panfrost: Fix missing clk_disable_unprepare() on error in panfrost_clk_init() (Wei Yongjun)   
  - EDAC/i10nm: Fix NVDIMM detection (Qiuxu Zhuo)   
  - spi: spi-zynq-qspi: use wait_for_completion_timeout to make zynq_qspi_exec_mem_op not interruptible (Quanyang Wang)   
  - spi: sprd: Fix the wrong WDG_LOAD_VAL (Chunyan Zhang)   
  - regulator: vctrl: Avoid lockdep warning in enable/disable ops (Chen-Yu Tsai)   
  - regulator: vctrl: Use locked regulator_get_voltage in probe path (Chen-Yu Tsai)   
  - certs: Trigger creation of RSA module signing key if it's not an RSA key (Stefan Berger)   
  - crypto: qat - use proper type for vf_mask (Giovanni Cabiddu)   
  - block: nbd: add sanity check for first_minor (Pavel Skripkin)   
  - clocksource/drivers/sh_cmt: Fix wrong setting if don't request IRQ for clock source channel (Phong Hoang)   
  - lib/mpi: use kcalloc in mpi_resize (Hongbo Li)   
  - genirq/timings: Fix error return code in irq_timings_test_irqs() (Zhen Lei)   
  - spi: spi-pic32: Fix issue with uninitialized dma_slave_config (Tony Lindgren)   
  - spi: spi-fsl-dspi: Fix issue with uninitialized dma_slave_config (Tony Lindgren)   
  - sched: Fix UCLAMP_FLAG_IDLE setting (Quentin Perret)   
  - m68k: emu: Fix invalid free in nfeth_cleanup() (Pavel Skripkin)   
  - s390/debug: fix debug area life cycle (Peter Oberparleiter)   
  - s390/kasan: fix large PMD pages address alignment check (Alexander Gordeev)   
  - udf_get_extendedattr() had no boundary checks. (Stian Skjelstad)   
  - fcntl: fix potential deadlock for &fasync_struct.fa_lock (Desmond Cheong Zhi Xi)   
  - crypto: qat - do not export adf_iov_putmsg() (Giovanni Cabiddu)   
  - crypto: qat - fix naming for init/shutdown VF to PF notifications (Marco Chiappero)   
  - crypto: qat - fix reuse of completion variable (Marco Chiappero)   
  - crypto: qat - handle both source of interrupt in VF ISR (Giovanni Cabiddu)   
  - crypto: qat - do not ignore errors from enable_vf2pf_comms() (Giovanni Cabiddu)   
  - libata: fix ata_host_start() (Damien Le Moal)   
  - s390/cio: add dev_busid sysfs entry for each subchannel (Vineeth Vijayan)   
  - power: supply: max17042_battery: fix typo in MAx17042_TOFF (Sebastian Krzyszkowiak)   
  - nvmet: pass back cntlid on successful completion (Amit Engel)   
  - nvme-rdma: don't update queue count when failing to set io queues (Ruozhu Li)   
  - nvme-tcp: don't update queue count when failing to set io queues (Ruozhu Li)   
  - bcache: add proper error unwinding in bcache_device_init (Christoph Hellwig)   
  - isofs: joliet: Fix iocharset=utf8 mount option (Pali Rohár)   
  - udf: Fix iocharset=utf8 mount option (Pali Rohár)   
  - udf: Check LVID earlier (Jan Kara)   
  - hrtimer: Ensure timerfd notification for HIGHRES=n (Thomas Gleixner)   
  - hrtimer: Avoid double reprogramming in __hrtimer_start_range_ns() (Thomas Gleixner)   
  - posix-cpu-timers: Force next expiration recalc after itimer reset (Frederic Weisbecker)   
  - rcu/tree: Handle VM stoppage in stall detection (Sergey Senozhatsky)   
  - sched/deadline: Fix missing clock update in migrate_task_rq_dl() (Dietmar Eggemann)   
  - crypto: omap-sham - clear dma flags only after omap_sham_update_dma_stop() (Tony Lindgren)   
  - power: supply: axp288_fuel_gauge: Report register-address on readb / writeb errors (Hans de Goede)   
  - sched/deadline: Fix reset_on_fork reporting of DL tasks (Quentin Perret)   
  - crypto: mxs-dcp - Check for DMA mapping errors (Sean Anderson)   
  - regmap: fix the offset of register error log (Jeongtae Park)   
  - locking/mutex: Fix HANDOFF condition (Peter Zijlstra)   
  - LTS tag: v5.4.145 (Jack Vogel)   
  - PCI: Call Max Payload Size-related fixup quirks early (Marek Behún)   
  - x86/reboot: Limit Dell Optiplex 990 quirk to early BIOS versions (Paul Gortmaker)   
  - xhci: fix unsafe memory usage in xhci tracing (Mathias Nyman)   
  - usb: mtu3: fix the wrong HS mult value (Chunfeng Yun)   
  - usb: mtu3: use @mult for HS isoc or intr (Chunfeng Yun)   
  - usb: host: xhci-rcar: Don't reload firmware after the completion (Yoshihiro Shimoda)   
  - ALSA: usb-audio: Add registration quirk for JBL Quantum 800 (Alexander Tsoy)   
  - Revert "btrfs: compression: don't try to compress if we don't have enough pages" (Qu Wenruo)   
  - x86/events/amd/iommu: Fix invalid Perf result due to IOMMU PMC power-gating (Suravee Suthikulpanit)   
  - Revert "r8169: avoid link-up interrupt issue on RTL8106e if user enables ASPM" (Hayes Wang)   
  - mm/page_alloc: speed up the iteration of max_order (Muchun Song)   
  - net: ll_temac: Remove left-over debug message (Esben Haabendal)   
  - powerpc/boot: Delete unneeded .globl _zimage_start (Fangrui Song)   
  - ipv4/icmp: l3mdev: Perform icmp error route lookup on source device routing table (v2) (Mathieu Desnoyers)   
  - USB: serial: mos7720: improve OOM-handling in read_mos_reg() (Tom Rix)   
  - igmp: Add ip_mc_list lock in ip_check_mc_rcu (Liu Jian)   
  - media: stkwebcam: fix memory leak in stk_camera_probe (Pavel Skripkin)   
  - ARC: wireup clone3 syscall (Vineet Gupta)   
  - ALSA: pcm: fix divide error in snd_pcm_lib_ioctl (Zubin Mithra)   
  - ALSA: hda/realtek: Workaround for conflicting SSID on ASUS ROG Strix G17 (Takashi Iwai)   
  - ARM: 8918/2: only build return_address() if needed (Ben Dooks)   
  - cryptoloop: add a deprecation warning (Christoph Hellwig)   
  - perf/x86/amd/power: Assign pmu.module (Kim Phillips)   
  - perf/x86/amd/ibs: Work around erratum #1197 (Kim Phillips)   
  - perf/x86/intel/pt: Fix mask of num_address_ranges (Xiaoyao Li)   
  - qede: Fix memset corruption (Shai Malin)   
  - net: macb: Add a NULL check on desc_ptp (Harini Katakam)   
  - qed: Fix the VF msix vectors flow (Shai Malin)   
  - reset: reset-zynqmp: Fixed the argument data type (Sai Krishna Potthuri)   
  - gpu: ipu-v3: Fix i.MX IPU-v3 offset calculations for (semi)planar U/V formats (Krzysztof Hałasa)   
  - xtensa: fix kconfig unmet dependency warning for HAVE_FUTEX_CMPXCHG (Randy Dunlap)   
  - kthread: Fix PF_KTHREAD vs to_kthread() race (Peter Zijlstra)   
  - ubifs: report correct st_size for encrypted symlinks (Eric Biggers)   
  - f2fs: report correct st_size for encrypted symlinks (Eric Biggers)   
  - ext4: report correct st_size for encrypted symlinks (Eric Biggers)   
  - fscrypt: add fscrypt_symlink_getattr() for computing st_size (Eric Biggers)   
  - LTS tag: v5.4.144 (Jack Vogel)   
  - audit: move put_tree() to avoid trim_trees refcount underflow and UAF (Richard Guy Briggs)   
  - net: don't unconditionally copy_from_user a struct ifreq for socket ioctls (Peter Collingbourne)   
  - Revert "parisc: Add assembly implementations for memset, strlen, strcpy, strncpy and strcat" (Helge Deller)   
  - Revert "floppy: reintroduce O_NDELAY fix" (Denis Efremov)   
  - arm64: dts: qcom: msm8994-angler: Fix gpio-reserved-ranges 85-88 (Petr Vorel)   
  - KVM: x86/mmu: Treat NX as used (not reserved) for all !TDP shadow MMUs (Sean Christopherson)   
  - net: dsa: mt7530: fix VLAN traffic leaks again (DENG Qingfang)   
  - bpf: Fix cast to pointer from integer of different size warning (Andrii Nakryiko)   
  - bpf: Track contents of read-only maps as scalars (Andrii Nakryiko)   
  - vt_kdsetmode: extend console locking (Linus Torvalds)   
  - drm/nouveau/disp: power down unused DP links during init (Ben Skeggs)   
  - drm: Copy drm_wait_vblank to user before returning (Mark Yacoub)   
  - qed: Fix null-pointer dereference in qed_rdma_create_qp() (Shai Malin)   
  - qed: qed ll2 race condition fixes (Shai Malin)   
  - vringh: Use wiov->used to check for read/write desc order (Neeraj Upadhyay)   
  - virtio_pci: Support surprise removal of virtio pci device (Parav Pandit)   
  - virtio: Improve vq->broken access to avoid any compiler optimization (Parav Pandit)   
  - opp: remove WARN when no valid OPPs remain (Michał Mirosław)   
  - perf/x86/intel/uncore: Fix integer overflow on 23 bit left shift of a u32 (Colin Ian King)   
  - usb: gadget: u_audio: fix race condition on endpoint stop (Jerome Brunet)   
  - drm/i915: Fix syncmap memory leak (Matthew Brost)   
  - net: hns3: fix get wrong pfc_en when query PFC configuration (Guangbin Huang)   
  - net: hns3: fix duplicate node in VLAN list (Guojia Liao)   
  - net: hns3: clear hardware resource when loading driver (Yufeng Mo)   
  - rtnetlink: Return correct error on changing device netns (Andrey Ignatov)   
  - net: marvell: fix MVNETA_TX_IN_PRGRS bit number (Maxim Kiselev)   
  - xgene-v2: Fix a resource leak in the error handling path of 'xge_probe()' (Christophe JAILLET)   
  - ip_gre: add validation for csum_start (Shreyansh Chouhan)   
  - RDMA/efa: Free IRQ vectors on error flow (Gal Pressman)   
  - e1000e: Fix the max snoop/no-snoop latency for 10M (Sasha Neftin)   
  - IB/hfi1: Fix possible null-pointer dereference in _extend_sdma_tx_descs() (Tuo Li)   
  - RDMA/bnxt_re: Add missing spin lock initialization (Naresh Kumar PBS)   
  - scsi: core: Fix hang of freezing queue between blocking and running device (Li Jinlin)   
  - usb: dwc3: gadget: Stop EP0 transfers during pullup disable (Wesley Cheng)   
  - usb: dwc3: gadget: Fix dwc3_calc_trbs_left() (Thinh Nguyen)   
  - USB: serial: option: add new VID/PID to support Fibocom FG150 (Zhengjun Zhang)   
  - Revert "USB: serial: ch341: fix character loss at high transfer rates" (Johan Hovold)   
  - can: usb: esd_usb2: esd_usb2_rx_event(): fix the interchange of the CAN RX and TX error counters (Stefan Mätje)   
  - mm, oom: make the calculation of oom badness more accurate (Yafang Shao)   
  - mmc: sdhci-msm: Update the software timeout value for sdhc (Shaik Sajida Bhanu)   
  - ovl: fix uninitialized pointer read in ovl_lookup_real_one() (Miklos Szeredi)   
  - once: Fix panic when module unload (Kefeng Wang)   
  - netfilter: conntrack: collect all entries in one cycle (Florian Westphal)   
  - ARC: Fix CONFIG_STACKDEPOT (Guenter Roeck)   
  - netfilter: conntrack: do not renew entry stuck in tcp SYN_SENT state (Florian Westphal)  [Orabug: 33524419]  
  - netfilter: conntrack: improve RST handling when tuple is re-used (Ali Abdallah)  [Orabug: 33524419]  
  - net: openvswitch: Be liberal in tcp conntrack. (Numan Siddique)  [Orabug: 33524419]  
  - RDS: Remove obsolete flag (Hans Westgaard Ry)  [Orabug: 33516781]  
  - RDMA/mlx5: Avoid taking MRs from larger MR cache pools when a pool is empty (Aharon Landau)  [Orabug: 33514376]  
  - IB/mlx4: Implement backend callback for "ib_get_vector_irqn" (Gerd Rausch)  [Orabug: 33509436]  
  - rds: Fix leak in rds_init (Håkon Bugge)  [Orabug: 33488609]  
  - rds: Include pid in the rds_sock structs. (Rohit Nair)  [Orabug: 33481151]  
  - fs/dcache: add trace points for negative dentry pruning (Gautham Ananthakrishna)  [Orabug: 33468830]  
  - fs/dcache: remove global pool for negative dentry percpu counters (Gautham Ananthakrishna)  [Orabug: 33468830]  
  - fs/dcache: enforce a hard limit on the negative dentry count (Gautham Ananthakrishna)  [Orabug: 33468830]  
  - fs/dcache: Estimate the number of negative dentries to prune per filesystem (Gautham Ananthakrishna)  [Orabug: 33468830]  
  - fs/dcache: change name and granularity of negative dentry sysctl parameter (Gautham Ananthakrishna)  [Orabug: 33468830]  
  - fs/dcache: schedule only one instance of negative dentry shrinker (Gautham Ananthakrishna)  [Orabug: 33468830]  
  - fs/dcache: correct the usage of static_key for negative dentry (Gautham Ananthakrishna)  [Orabug: 33468830]  
  - fs/dcache: Spread negative dentry pruning across multiple CPUs (Waiman Long)  [Orabug: 33468830]  
  - fs/dcache: Enable automatic pruning of negative dentries (Waiman Long)  [Orabug: 33468830]  
  - fs/dcache: Add sysctl parameter neg-dentry-pc as a soft limit on negative dentries (Waiman Long)  [Orabug: 33468830]  
  - net/rds: Re-factor rds_user_conn_paths_drop (Freddy Carrillo)  [Orabug: 33441254]  
  - RDS-IB: Add garbage-collection to cache (Hans Westgaard Ry)  [Orabug: 33426206]  
  - RDS-IB: Fix cachehit statistics (Hans Westgaard Ry)  [Orabug: 33426206]  
  - RDS-IB: Fix cache-allocation statistics (Hans Westgaard Ry)  [Orabug: 33426206]  
  - xfs: show the proper user quota options (Allison Henderson)  [Orabug: 33313307]  
  - xfs: also remove cached ACLs when removing the underlying attr (Christoph Hellwig)  [Orabug: 32029884]  
  - net: mana: Prefer struct_size over open coded arithmetic (Len Baker)  [Orabug: 33485604]  
  - net: mana: Add WARN_ON_ONCE in case of CQE read overflow (Haiyang Zhang)  [Orabug: 33485604]  
  - net: mana: Add support for EQ sharing (Haiyang Zhang)  [Orabug: 33485604]  
  - net: mana: Move NAPI from EQ to CQ (Haiyang Zhang)  [Orabug: 33485604]


author: Sherry Yang <sherry.yang@oracle.com> [5.4.17-2136.302.1.el7uek]
changelog:
  - arm64: Kconfig: enable MADV_DOEXEC functionality (Anthony Yznaga)  [Orabug: 33428617]  
  - bpf: Fix integer overflow in prealloc_elems_and_freelist() (Tatsuhiko Yasumatsu)  [Orabug: 33431722]  {CVE-2021-41864} 
  - xen/netfront: stop tx queues during live migration (Dongli Zhang)  [Orabug: 33536399]  
  - Revert "xfs: Lower CIL flush limit for large logs" (Catherine Hoang)  [Orabug: 33536463]  
  - Revert "xfs: Throttle commits on delayed background CIL push" (Catherine Hoang)  [Orabug: 33536463]  
  - nfsd: back channel stuck in SEQ4_STATUS_CB_PATH_DOWN (Dai Ngo)  [Orabug: 33536966]  
  - nfsd: handle repeated BIND_CONN_TO_SESSION (J. Bruce Fields)  [Orabug: 33536966]  
  - rds: ib: Fix bug when comp_vector is IB_CQ_FORCE_ZERO_CV (Håkon Bugge)  [Orabug: 33538397]


author: Brian Maly <brian.maly@oracle.com> [5.4.17-2136.302.2.el7uek]
changelog:
  - x86, sched: Treat Intel SNC topology as default, COD as exception (Alison Schofield)  [Orabug: 32921559]  
  - x86/kernel: Convert to new CPU match macros (Thomas Gleixner)  [Orabug: 32921559]  
  - net/mlx5: Disable mr_cache for SFs (Mikhael Goikhman)  [Orabug: 33523558]  
  - xfs: punch out data fork delalloc blocks on COW writeback failure (Brian Foster)  [Orabug: 33571340]  
  - scsi: core: Fix shost->cmd_per_lun calculation in scsi_add_host_with_dma() (Dexuan Cui)  [Orabug: 33548142]  
  - scsi: core: Cap scsi_host cmd_per_lun at can_queue (John Garry)  [Orabug: 33548142]  
  - uek-rpm: Enable CONFIG_CPU_FREQ_GOV_SCHEDUTIL for x86_64 kernels (Dave Kleikamp)  [Orabug: 33564971]


author: Brian Maly <brian.maly@oracle.com> [5.4.17-2136.302.3.el7uek]
changelog:
  - x86/platform/uv: Add uv_hub_info_s to UEK KABI (John Donnelly)  [Orabug: 33397019]  
  - x86/platform/uv: Modify order of fields in uv_hub_info_s to avoid panic (Steve Wahl)  [Orabug: 33397019]  
  - x86/platform/uv: Fix UV4 hub revision adjustment (Mike Travis)  [Orabug: 33397019]  
  - x86/platform/uv: Fix copied UV5 output archtype (Mike Travis)  [Orabug: 33397019]  
  - x86/platform/uv: Drop last traces of uv_flush_tlb_others (Jiri Slaby)  [Orabug: 33397019]  
  - x86/tlb/uv: Add a forward declaration for struct flush_tlb_info (Borislav Petkov)  [Orabug: 33397019]  
  - x86/platform/uv: Recognize UV5 hubless system identifier (Mike Travis)  [Orabug: 33397019]  
  - x86/platform/uv: Remove spaces from OEM IDs (Mike Travis)  [Orabug: 33397019]  
  - x86/platform/uv: Fix missing OEM_TABLE_ID (Mike Travis)  [Orabug: 33397019]  
  - x86/platform/uv: Update Copyrights to conform to HPE standards (Mike Travis)  [Orabug: 33397019]  
  - x86/platform/uv: Update for UV5 NMI MMR changes (Mike Travis)  [Orabug: 33397019]  
  - x86/platform/uv: Update UV5 TSC checking (Mike Travis)  [Orabug: 33397019]  
  - x86/platform/uv: Update node present counting (Mike Travis)  [Orabug: 33397019]  
  - x86/platform/uv: Update UV5 MMR references in UV GRU (Mike Travis)  [Orabug: 33397019]  
  - x86/platform/uv: Adjust GAM MMR references affected by UV5 updates (Mike Travis)  [Orabug: 33397019]  
  - x86/platform/uv: Update MMIOH references based on new UV5 MMRs (Mike Travis)  [Orabug: 33397019]  
  - x86/platform/uv: Add and decode Arch Type in UVsystab (Mike Travis)  [Orabug: 33397019]  
  - x86/platform/uv: Add UV5 direct references (Mike Travis)  [Orabug: 33397019]  
  - x86/platform/uv: Update UV MMRs for UV5 (Mike Travis)  [Orabug: 33397019]  
  - arm64/bpf: remove 128MB limit for BPF JIT programs (Russell King)  [Orabug: 33518795]  
  - kernfs: don't create a negative dentry if inactive node exists (Ian Kent)  [Orabug: 33548753]  
  - kernfs: also call kernfs_set_rev() for positive dentry (Hou Tao)  [Orabug: 33548753]  
  - kernfs: dont call d_splice_alias() under kernfs node lock (Ian Kent)  [Orabug: 33548753]  
  - kernfs: use i_lock to protect concurrent inode updates (Ian Kent)  [Orabug: 33548753]  
  - kernfs: switch kernfs to use an rwsem (Ian Kent)  [Orabug: 33548753]  
  - kernfs: use VFS negative dentry caching (Ian Kent)  [Orabug: 33548753]  
  - kernfs: add a revision to identify directory node changes (Ian Kent)  [Orabug: 33548753]  
  - selftests: breakpoints: Fix a typo of function name (Masami Hiramatsu)  [Orabug: 33577735]  
  - Revert "net/rds: Allocate pages on HCA NUMA nodeid" (Gerd Rausch)  [Orabug: 33590962]  
  - Revert "net/rds: Allocate rds_ib_{incoming,frag}_slab on HCA NUMA nodeid" (Gerd Rausch)  [Orabug: 33590962]  
  - Revert "net/rds: Use the same vector for send & receive" (Gerd Rausch)  [Orabug: 33590962]  
  - Revert "net/rds: Get rid of tasklets" (Gerd Rausch)  [Orabug: 33590962]  
  - Revert "net/rds: Put more CPU cores to work" (Gerd Rausch)  [Orabug: 33590962]  
  - Revert "net/rds: Make workers use the designated CPU" (Gerd Rausch)  [Orabug: 33590962]  
  - Revert "net/rds: Use the preferred_cpu in rds_queue_{,delayed}_work" (Gerd Rausch)  [Orabug: 33590962]  
  - Revert "net/mlx5: Add new verb "ib_get_vector_irqn"" (Gerd Rausch)  [Orabug: 33590962]  
  - Revert "net/rds: Add "preferred_cpu" option to "rds_rdma.ko"" (Gerd Rausch)  [Orabug: 33590962]  
  - Revert "net/rds: Follow the observed CQ CPU affinity" (Gerd Rausch)  [Orabug: 33590962]  
  - Revert "net/rds: Throttle check for CQ CPU affinity" (Gerd Rausch)  [Orabug: 33590962]  
  - Revert "net/rds: Bring tasklets back for better latency" (Gerd Rausch)  [Orabug: 33590962]  
  - Revert "IB/mlx4: Implement backend callback for "ib_get_vector_irqn"" (Gerd Rausch)  [Orabug: 33590962]


author: Sherry Yang <sherry.yang@oracle.com> [5.4.17-2136.302.4.el7uek]
changelog:
  - KVM: nSVM: Copy vmcb12 nRIP field to vmcb02 (Maciej S. Szmigiero)  [Orabug: 33590307]  
  - KVM: nSVM: Log nRIP of L1 and L2 guest VMCB in nested VMRUN tracepoint (Maciej S. Szmigiero)  [Orabug: 33590307]  
  - KVM: nSVM: move nested vmrun tracepoint to enter_svm_guest_mode (Maxim Levitsky)  [Orabug: 33590307]


author: Brian Maly <brian.maly@oracle.com> [5.4.17-2136.302.5.el7uek]
changelog:
  - Revert "drm: Initialize struct drm_crtc_state.no_vblank from device settings" (Somasundaram Krishnasamy)  [Orabug: 33611832]  
  - Revert "drm/atomic-helper: reset vblank on crtc reset" (Somasundaram Krishnasamy)  [Orabug: 33611832]  
  - net/mlx5: E-Switch, Support flow source for local vport (Hamdan Igbaria)  [Orabug: 29444833]  
  - net/mlx5e: E-Switch, Specify flow_source for rule with no in_port (Jianbo Liu)  [Orabug: 29444833]  
  - net/mlx5e: E-Switch, Add misc bit when misc fields changed for mirroring (Jianbo Liu)  [Orabug: 29444833]  
  - uek-rpm: configs: disable CONFIG_READ_ONLY_THP_FOR_FS (Todd Vierling)  [Orabug: 33538583]  
  - uek-rpm: Remove CONFIG_CC_HAS_WARN_MAYBE_UNINITIALIZED=y and CONFIG_CC_DISABLE_WARN_MAYBE_UNINITIALIZED=y for uek6/u3 (Sherry Yang)  [Orabug: 33580598]  
  - Stop the ad-hoc games with -Wno-maybe-initialized (Linus Torvalds)  [Orabug: 33580598]  
  - x86/clear_page: add alternative for clear_page_clzero() (Ankur Arora)  [Orabug: 33580824]  
  - x86/asm: add clzero based page clearing (Ankur Arora)  [Orabug: 33580824]  
  - x86/cpu/amd: enable X86_FEATURE_NT_GOOD on all AMD Zen models (Ankur Arora)  [Orabug: 33580824]  
  - uek-rpm: Add smartpqi driver module in ueknano kernel (Somasundaram Krishnasamy)  [Orabug: 33596873]


author: Sherry Yang <sherry.yang@oracle.com> [5.4.17-2136.302.7.el7uek]
changelog:
  - rds: ib: Reduce the contention caused by the asynchronous workers to flush the mr pool (Praveen Kumar Kannoju)  [Orabug: 33671425]  
  - rds: ib: Ack seq not always received in monotonic increasing order (Håkon Bugge)  [Orabug: 33671414]  
  - net/rds: Don't pummel the subnet-manager (Gerd Rausch)  [Orabug: 33671407]  
  - EDAC/i10nm: Add detection of memory levels for ICX/SPR servers (Qiuxu Zhuo)  [Orabug: 33601775]  
  - EDAC/skx_common: Add new ADXL components for 2-level memory (Qiuxu Zhuo)  [Orabug: 33601775]  
  - EDAC, skx_common: Refactor so that we initialize "dev" in result of adxl decode. (Tony Luck)  [Orabug: 33601775]  
  - uek-rpm: Add ktime_get_coarse_ts64 to KABI (John Donnelly)  [Orabug: 33671383]  
  - cpufreq: intel_pstate: Add Icelake servers support in no-HWP mode (Giovanni Gherdovich)  [Orabug: 33671378]  
  - net: ipv6: Discard next-hop MTU less than minimum link MTU (Georg Kohmann)  [Orabug: 33671371]  
  - ocfs2: fix race between searching chunks and release journal_head from buffer_head (Gautham Ananthakrishna)  [Orabug: 33671363]  
  - rds/ib: Use both iova and key in free_mr socket call (aru kolappan)  [Orabug: 33671236]


author: Sherry Yang <sherry.yang@oracle.com> [5.4.17-2136.302.7.1.el7uek]
changelog:
  - fget: check that the fd still exists after getting a ref to it (Linus Torvalds)  [Orabug: 33691332]  {CVE-2021-0920}


author: Jack Vogel <jack.vogel@oracle.com> [5.4.17-2136.302.7.2.el7uek]
changelog:
  - xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just like fallocate (Darrick J. Wong)  [Orabug: 33699625]  {CVE-2021-4155}


author: Brian Maly <brian.maly@oracle.com> [5.4.17-2136.303.0.el7uek]
changelog:
  - LTS tag: v5.4.156 (Jack Vogel)   
  - pinctrl: stm32: use valid pin identifier in stm32_pinctrl_resume() (Fabien Dessenne)   
  - ARM: 9122/1: select HAVE_FUTEX_CMPXCHG (Nick Desaulniers)   
  - tracing: Have all levels of checks prevent recursion (Steven Rostedt (VMware))   
  - net: mdiobus: Fix memory leak in __mdiobus_register (Yanfei Xu)   
  - Input: snvs_pwrkey - add clk handling (Uwe Kleine-König)   
  - ALSA: hda: avoid write to STATESTS if controller is in reset (Kai Vehmanen)   
  - platform/x86: intel_scu_ipc: Update timeout value in comment (Prashant Malani)   
  - isdn: mISDN: Fix sleeping function called from invalid context (Zheyu Ma)   
  - ARM: dts: spear3xx: Fix gmac node (Herve Codina)   
  - net: stmmac: add support for dwmac 3.40a (Herve Codina)   
  - btrfs: deal with errors when checking if a dir entry exists during log replay (Filipe Manana)   
  - gcc-plugins/structleak: add makefile var for disabling structleak (Brendan Higgins)   
  - selftests: netfilter: remove stray bash debug line (Florian Westphal)   
  - netfilter: Kconfig: use 'default y' instead of 'm' for bool config option (Vegard Nossum)   
  - isdn: cpai: check ctr->cnr to avoid array index out of bound (Xiaolong Huang)   
  - nfc: nci: fix the UAF of rf_conn_info object (Lin Ma)   
  - mm, slub: fix potential memoryleak in kmem_cache_open() (Miaohe Lin)   
  - mm, slub: fix mismatch between reconstructed freelist depth and cnt (Miaohe Lin)   
  - powerpc/idle: Don't corrupt back chain when going idle (Michael Ellerman)   
  - KVM: PPC: Book3S HV: Make idle_kvm_start_guest() return 0 if it went to guest (Michael Ellerman)   
  - KVM: PPC: Book3S HV: Fix stack handling in idle_kvm_start_guest() (Michael Ellerman)   
  - powerpc64/idle: Fix SP offsets when saving GPRs (Christopher M. Riedl)   
  - audit: fix possible null-pointer dereference in audit_filter_rules (Gaosheng Cui)   
  - ASoC: DAPM: Fix missing kctl change notifications (Takashi Iwai)   
  - ALSA: hda/realtek: Add quirk for Clevo PC50HS (Steven Clarkson)   
  - ALSA: usb-audio: Provide quirk for Sennheiser GSP670 Headset (Brendan Grieve)   
  - vfs: check fd has read access in kernel_read_file_from_fd() (Matthew Wilcox (Oracle))   
  - elfcore: correct reference to CONFIG_UML (Lukas Bulwahn)   
  - ocfs2: mount fails with buffer overflow in strlen (Valentin Vidic)   
  - ocfs2: fix data corruption after conversion from inline format (Jan Kara)   
  - ceph: fix handling of "meta" errors (Jeff Layton)   
  - can: j1939: j1939_xtp_rx_rts_session_new(): abort TP less than 9 bytes (Zhang Changzhong)   
  - can: j1939: j1939_xtp_rx_dat_one(): cancel session if receive TP.DT with error length (Zhang Changzhong)   
  - can: j1939: j1939_netdev_start(): fix UAF for rx_kref of j1939_priv (Ziyang Xuan)   
  - can: j1939: j1939_tp_rxtimer(): fix errant alert in j1939_tp_rxtimer (Ziyang Xuan)   
  - can: peak_pci: peak_pci_remove(): fix UAF (Zheyu Ma)   
  - can: peak_usb: pcan_usb_fd_decode_status(): fix back to ERROR_ACTIVE state notification (Stephane Grosjean)   
  - can: rcar_can: fix suspend/resume (Yoshihiro Shimoda)   
  - net: enetc: fix ethtool counter name for PM0_TERR (Vladimir Oltean)   
  - net: stmmac: Fix E2E delay mechanism (Kurt Kanzenbach)   
  - net: hns3: disable sriov before unload hclge layer (Peng Li)   
  - net: hns3: add limit ets dwrr bandwidth cannot be 0 (Guangbin Huang)   
  - net: hns3: reset DWRR of unused tc to zero (Guangbin Huang)   
  - NIOS2: irqflags: rename a redefined register name (Randy Dunlap)   
  - net: dsa: lantiq_gswip: fix register definition (Aleksander Jan Bajkowski)   
  - lan78xx: select CRC32 (Vegard Nossum)   
  - netfilter: ipvs: make global sysctl readonly in non-init netns (Antoine Tenart)   
  - ASoC: wm8960: Fix clock configuration on slave mode (Shengjiu Wang)   
  - dma-debug: fix sg checks in debug_dma_map_sg() (Gerald Schaefer)   
  - NFSD: Keep existing listeners on portlist error (Benjamin Coddington)   
  - xtensa: xtfpga: Try software restart before simulating CPU reset (Guenter Roeck)   
  - xtensa: xtfpga: use CONFIG_USE_OF instead of CONFIG_OF (Max Filippov)   
  - ARM: dts: at91: sama5d2_som1_ek: disable ISC node by default (Eugen Hristev)   
  - tee: optee: Fix missing devices unregister during optee_remove (Sumit Garg)   
  - net: switchdev: do not propagate bridge updates across bridges (Russell King)   
  - parisc: math-emu: Fix fall-through warnings (Helge Deller)   
  - LTS tag: v5.4.155 (Jack Vogel)   
  - ionic: don't remove netdev->dev_addr when syncing uc list (Shannon Nelson)   
  - r8152: select CRC32 and CRYPTO/CRYPTO_HASH/CRYPTO_SHA256 (Vegard Nossum)   
  - qed: Fix missing error code in qed_slowpath_start() (chongjiapeng)   
  - mqprio: Correct stats in mqprio_dump_class_stats(). (Sebastian Andrzej Siewior)   
  - acpi/arm64: fix next_platform_timer() section mismatch error (Jackie Liu)   
  - drm/msm/dsi: fix off by one in dsi_bus_clk_enable error handling (Dan Carpenter)   
  - drm/msm/dsi: Fix an error code in msm_dsi_modeset_init() (Dan Carpenter)   
  - drm/msm: Fix null pointer dereference on pointer edp (Colin Ian King)   
  - drm/panel: olimex-lcd-olinuxino: select CRC32 (Vegard Nossum)   
  - platform/mellanox: mlxreg-io: Fix argument base in kstrtou32() call (Vadim Pasternak)   
  - mlxsw: thermal: Fix out-of-bounds memory accesses (Ido Schimmel)   
  - ata: ahci_platform: fix null-ptr-deref in ahci_platform_enable_regulators() (Wang Hai)   
  - pata_legacy: fix a couple uninitialized variable bugs (Dan Carpenter)   
  - NFC: digital: fix possible memory leak in digital_in_send_sdd_req() (Ziyang Xuan)   
  - NFC: digital: fix possible memory leak in digital_tg_listen_mdaa() (Ziyang Xuan)   
  - nfc: fix error handling of nfc_proto_register() (Ziyang Xuan)   
  - ethernet: s2io: fix setting mac address during resume (Arnd Bergmann)   
  - net: encx24j600: check error in devm_regmap_init_encx24j600 (Nanyong Sun)   
  - net: stmmac: fix get_hw_feature() on old hardware (Herve Codina)   
  - net/mlx5e: Mutually exclude RX-FCS and RX-port-timestamp (Aya Levin)   
  - net: korina: select CRC32 (Vegard Nossum)   
  - net: arc: select CRC32 (Vegard Nossum)   
  - gpio: pca953x: Improve bias setting (Andy Shevchenko)   
  - iio: dac: ti-dac5571: fix an error code in probe() (Dan Carpenter)   
  - iio: ssp_sensors: fix error code in ssp_print_mcu_debug() (Dan Carpenter)   
  - iio: ssp_sensors: add more range checking in ssp_parse_dataframe() (Dan Carpenter)   
  - iio: light: opt3001: Fixed timeout error when 0 lux (Jiri Valek - 2N)   
  - iio: mtk-auxadc: fix case IIO_CHAN_INFO_PROCESSED (Hui Liu)   
  - iio: adc128s052: Fix the error handling path of 'adc128_probe()' (Christophe JAILLET)   
  - iio: adc: aspeed: set driver data when adc probe. (Billy Tsai)   
  - powerpc/xive: Discard disabled interrupts in get_irqchip_state() (Cédric Le Goater)   
  - x86/Kconfig: Do not enable AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT automatically (Borislav Petkov)   
  - nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells (Stephen Boyd)   
  - EDAC/armada-xp: Fix output of uncorrectable error counter (Hans Potsch)   
  - virtio: write back F_VERSION_1 before validate (Halil Pasic)   
  - USB: serial: option: add prod. id for Quectel EG91 (Tomaz Solc)   
  - USB: serial: option: add Telit LE910Cx composition 0x1204 (Daniele Palmas)   
  - USB: serial: option: add Quectel EC200S-CN module support (Yu-Tung Chang)   
  - USB: serial: qcserial: add EM9191 QDL support (Aleksander Morgado)   
  - Input: xpad - add support for another USB ID of Nacon GC-100 (Michael Cullen)   
  - usb: musb: dsps: Fix the probe error path (Miquel Raynal)   
  - efi: Change down_interruptible() in virt_efi_reset_system() to down_trylock() (Zhang Jianhua)   
  - efi/cper: use stack buffer for error record decoding (Ard Biesheuvel)   
  - cb710: avoid NULL pointer subtraction (Arnd Bergmann)   
  - xhci: Enable trust tx length quirk for Fresco FL11 USB controller (Nikolay Martynov)   
  - xhci: Fix command ring pointer corruption while aborting a command (Pavankumar Kondeti)   
  - xhci: guard accesses to ep_state in xhci_endpoint_reset() (Jonathan Bell)   
  - mei: me: add Ice Lake-N device id. (Andy Shevchenko)   
  - x86/resctrl: Free the ctrlval arrays when domain_setup_mon_state() fails (James Morse)   
  - watchdog: orion: use 0 for unset heartbeat (Chris Packham)   
  - btrfs: check for error when looking up inode during dir entry replay (Filipe Manana)   
  - btrfs: deal with errors when adding inode reference during log replay (Filipe Manana)   
  - btrfs: deal with errors when replaying dir entry during log replay (Filipe Manana)   
  - btrfs: unlock newly allocated extent buffer after error (Qu Wenruo)   
  - csky: Fixup regs.sr broken in ptrace (Guo Ren)   
  - csky: don't let sigreturn play with priveleged bits of status register (Al Viro)   
  - s390: fix strrchr() implementation (Roberto Sassu)   
  - nds32/ftrace: Fix Error: invalid operands (*UND* and *UND* sections) for `^' (Steven Rostedt)   
  - ALSA: hda/realtek: Fix the mic type detection issue for ASUS G551JW (Hui Wang)   
  - ALSA: hda/realtek - ALC236 headset MIC recording issue (Kailang Yang)   
  - ALSA: hda/realtek: Add quirk for Clevo X170KM-G (Werner Sembach)   
  - ALSA: hda/realtek: Complete partial device name to avoid ambiguity (Werner Sembach)   
  - ALSA: seq: Fix a potential UAF by wrong private_free call order (Takashi Iwai)   
  - ALSA: usb-audio: Add quirk for VF0770 (Jonas Hahnfeld)   
  - ovl: simplify file splice (Miklos Szeredi)   
  - LTS tag: v5.4.154 (Jack Vogel)   
  - sched: Always inline is_percpu_thread() (Peter Zijlstra)   
  - scsi: virtio_scsi: Fix spelling mistake "Unsupport" -> "Unsupported" (Colin Ian King)   
  - scsi: ses: Fix unsigned comparison with less than zero (Jiapeng Chong)   
  - drm/amdgpu: fix gart.bo pin_count leak (Leslie Shi)   
  - net: sun: SUNVNET_COMMON should depend on INET (Randy Dunlap)   
  - mac80211: check return value of rhashtable_init (MichelleJin)   
  - net: prevent user from passing illegal stab size (王贇)   
  - m68k: Handle arrivals of multiple signals correctly (Al Viro)   
  - mac80211: Drop frames from invalid MAC address in ad-hoc mode (YueHaibing)   
  - netfilter: nf_nat_masquerade: defer conntrack walk to work queue (Florian Westphal)   
  - netfilter: nf_nat_masquerade: make async masq_inet6_event handling generic (Florian Westphal)   
  - HID: wacom: Add new Intuos BT (CTL-4100WL/CTL-6100WL) device IDs (Joshua-Dickens)   
  - netfilter: ip6_tables: zero-initialize fragment offset (Jeremy Sowden)   
  - HID: apple: Fix logical maximum and usage maximum of Magic Keyboard JIS (Mizuho Mori)   
  - ext4: correct the error path of ext4_write_inline_data_end() (Zhang Yi)   
  - net: phy: bcm7xxx: Fixed indirect MMD operations (Florian Fainelli)   
  - LTS tag: v5.4.153 (Jack Vogel)   
  - x86/Kconfig: Correct reference to MWINCHIP3D (Lukas Bulwahn)   
  - x86/hpet: Use another crystalball to evaluate HPET usability (Thomas Gleixner)   
  - x86/platform/olpc: Correct ifdef symbol to intended CONFIG_OLPC_XO15_SCI (Lukas Bulwahn)   
  - RISC-V: Include clone3() on rv32 (Palmer Dabbelt)   
  - bpf, s390: Fix potential memory leak about jit_data (Tiezhu Yang)   
  - i2c: acpi: fix resource leak in reconfiguration device addition (Jamie Iles)   
  - net: prefer socket bound to interface when not in VRF (Mike Manning)   
  - i40e: Fix freeing of uninitialized misc IRQ vector (Sylwester Dziedziuch)   
  - i40e: fix endless loop under rtnl (Jiri Benc)   
  - gve: fix gve_get_stats() (Eric Dumazet)   
  - rtnetlink: fix if_nlmsg_stats_size() under estimation (Eric Dumazet)   
  - gve: Correct available tx qpl check (Catherine Sullivan)   
  - drm/nouveau/debugfs: fix file release memory leak (Yang Yingliang)   
  - video: fbdev: gbefb: Only instantiate device when built for IP32 (Mark Brown)   
  - bus: ti-sysc: Use CLKDM_NOAUTO for dra7 dcan1 for errata i893 (Tony Lindgren)   
  - netlink: annotate data races around nlk->bound (Eric Dumazet)   
  - net: sfp: Fix typo in state machine debug string (Sean Anderson)   
  - net/sched: sch_taprio: properly cancel timer from taprio_destroy() (Eric Dumazet)   
  - net: bridge: use nla_total_size_64bit() in br_get_linkxstats_size() (Eric Dumazet)   
  - ARM: imx6: disable the GIC CPU interface before calling stby-poweroff sequence (Oleksij Rempel)   
  - arm64: dts: ls1028a: add missing CAN nodes (Michael Walle)   
  - arm64: dts: freescale: Fix SP805 clock-names (Andre Przywara)   
  - ptp_pch: Load module automatically if ID matches (Andy Shevchenko)   
  - powerpc/fsl/dts: Fix phy-connection-type for fm1mac3 (Pali Rohár)   
  - net_sched: fix NULL deref in fifo_set_limit() (Eric Dumazet)   
  - phy: mdio: fix memory leak (Pavel Skripkin)   
  - bpf, arm: Fix register clobbering in div/mod implementation (Johan Almbladh)   
  - xtensa: call irqchip_init only when CONFIG_USE_OF is selected (Max Filippov)   
  - xtensa: use CONFIG_USE_OF instead of CONFIG_OF (Randy Dunlap)   
  - xtensa: move XCHAL_KIO_* definitions to kmem_layout.h (Max Filippov)   
  - arm64: dts: qcom: pm8150: use qcom,pm8998-pon binding (Dmitry Baryshkov)   
  - ARM: dts: imx: Fix USB host power regulator polarity on M53Menlo (Marek Vasut)   
  - ARM: dts: imx: Add missing pinctrl-names for panel on M53Menlo (Marek Vasut)   
  - soc: qcom: mdt_loader: Drop PT_LOAD check on hash segment (Shawn Guo)   
  - ARM: dts: qcom: apq8064: Use 27MHz PXO clock as DSI PLL reference (Marijn Suijten)   
  - soc: qcom: socinfo: Fixed argument passed to platform_set_data() (Antonio Martorana)   
  - bpf, mips: Validate conditional branch offsets (Piotr Krysiuk)   
  - MIPS: BPF: Restore MIPS32 cBPF JIT (Paul Burton)   
  - ARM: dts: qcom: apq8064: use compatible which contains chipid (David Heidelberg)   
  - ARM: dts: omap3430-sdp: Fix NAND device node (Roger Quadros)   
  - xen/balloon: fix cancelled balloon action (Juergen Gross)   
  - nfsd4: Handle the NFSv4 READDIR 'dircount' hint being zero (Trond Myklebust)   
  - nfsd: fix error handling of register_pernet_subsys() in init_nfsd() (Patrick Ho)   
  - ovl: fix missing negative dentry check in ovl_rename() (Zheng Liang)   
  - mmc: meson-gx: do not use memcpy_to/fromio for dram-access-quirk (Neil Armstrong)   
  - xen/privcmd: fix error handling in mmap-resource processing (Jan Beulich)   
  - usb: typec: tcpm: handle SRC_STARTUP state if cc changes (Xu Yang)   
  - USB: cdc-acm: fix break reporting (Johan Hovold)   
  - USB: cdc-acm: fix racy tty buffer accesses (Johan Hovold)   
  - Partially revert "usb: Kconfig: using select for USB_COMMON dependency" (Ben Hutchings)


author: Brian Maly <brian.maly@oracle.com> [5.4.17-2136.303.1.el7uek]
changelog:
  - Revert "fs: align IOCB_* flags with RWF_* flags" (Prasad Singamsetty)  [Orabug: 33642850]  
  - ocfs2: fix race between searching chunks and release journal_head from buffer_head (Gautham Ananthakrishna)  [Orabug: 33501676]  
  - net: ipv6: Discard next-hop MTU less than minimum link MTU (Georg Kohmann)  [Orabug: 33520710]  
  - cpufreq: intel_pstate: Add Icelake servers support in no-HWP mode (Giovanni Gherdovich)  [Orabug: 33542895]  
  - uek-rpm: Add ktime_get_coarse_ts64 to KABI (John Donnelly)  [Orabug: 33557973]  
  - EDAC/i10nm: Add detection of memory levels for ICX/SPR servers (Qiuxu Zhuo)  [Orabug: 33585319]  
  - EDAC/skx_common: Add new ADXL components for 2-level memory (Qiuxu Zhuo)  [Orabug: 33585319]  
  - EDAC, skx_common: Refactor so that we initialize "dev" in result of adxl decode. (Tony Luck)  [Orabug: 33585319]  
  - net/rds: Don't pummel the subnet-manager (Gerd Rausch)  [Orabug: 33589566]  
  - rds: ib: Ack seq not always received in monotonic increasing order (Håkon Bugge)  [Orabug: 33599862]  
  - rds: ib: Reduce the contention caused by the asynchronous workers to flush the mr pool (Praveen Kumar Kannoju)  [Orabug: 33619953]


author: Brian Maly <brian.maly@oracle.com> [5.4.17-2136.303.2.el7uek]
changelog:
  - atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait (Zekun Shen)  [Orabug: 33594983]  {CVE-2021-43975} 
  - RDS/IB: Fix error when trying to unallocate ring buffers (Hans Westgaard Ry)  [Orabug: 33620311]  
  - rds/ib: Use both iova and key in free_mr socket call (aru kolappan)  [Orabug: 33652503]  
  - sched: Mitigate increased latencies for sysctl_sched_wakeup_granularity. (chris hyser)  [Orabug: 33107207]  
  - net/rds: RDS connection shutdown stuck after CQ access violation error (aru kolappan)  [Orabug: 33585475]  
  - proc: allow pid_revalidate() during LOOKUP_RCU (Stephen Brennan)  [Orabug: 33647511]  
  - selinux: slow_avc_audit has become non-blocking (Al Viro)  [Orabug: 33647511]  
  - make dump_common_audit_data() safe to be called from RCU pathwalk (Al Viro)  [Orabug: 33647511]  
  - new helper: d_find_alias_rcu() (Al Viro)  [Orabug: 33647511]


author: Jack Vogel <jack.vogel@oracle.com> [5.4.0-1948.2.el7uek]
changelog:
  - uek6: Temporarily disable KABI check (Jack Vogel)   
  - arm64/crash_core: Export TCR_EL1.T1SZ in vmcoreinfo (John Donnelly)  [Orabug: 30193155]  
  - crypto: Enable CONFIG_CRYPTO_OFB for fips mode (Jack Vogel)   
  - kernel/crash_core.c - Add crashkernel=auto for x86 and Arm. (John Donnelly)  [Orabug: 30549968]  
  - drm/mgag200: Pin all framebuffer memory at offset 0 in VRAM (John Donnelly)  [Orabug: 30418470]  
  - uek-rpm: Reenable with_dtrace in both OL spec files. (Jack Vogel)   
  - ctf: toolchain-based CTF support (Nick Alcock)  [Orabug: 30544408]  
  - ctf: kernel build with -gt for CTF generation using GCC (sans ld atm) (Indu Bhagat)  [Orabug: 30544408]  
  - waitfd: new syscall implementing waitpid() over fds (Nick Alcock)  [Orabug: 30544408]  
  - ctf: generate CTF information for the kernel (Nick Alcock)  [Orabug: 30544408]  
  - kallsyms: new /proc/kallmodsyms with builtin modules and symbol sizes (Kris Van Hees)  [Orabug: 30544408]  
  - oracleasm: Convert block layer status to errno (Martin K. Petersen)  [Orabug: 30538854]  
  - Enable CONFIG_DM_WRITECACHE in UEK6 (Jack Vogel)  [Orabug: 30421025]  
  - Update the build versioning files. (Jack Vogel)  [Orabug: 30487822]  
  - sched: SIS_CORE to disable idle core search (subhra mazumdar)  [Orabug: 29708118]  
  - sched: add sched feature to disable idle core search (subhra mazumdar)  [Orabug: 29708118]  
  - sched: rotate the cpu search window for better spread (subhra mazumdar)  [Orabug: 29708118]  
  - sched: introduce per-cpu var next_cpu to track search limit (subhra mazumdar)  [Orabug: 29708118]  
  - sched: limit cpu search in select_idle_cpu (subhra mazumdar)  [Orabug: 29708118]  
  - CALL_NOSPEC macro needs forward/backward in label references (George Kennedy)  [Orabug: 30506771]  
  - uek-rpm: Update config files with "make olddefconfig" (Victor Erminpour)  [Orabug: 30507302]  
  - x86/kABI: Increase the NCAPINTS in case we need more CPU bits. (Konrad Rzeszutek Wilk)  [Orabug: 30318342]  
  - KEYS: Print insert-sys-cert information to stdout instead of stderr (Mehmet Kayaalp)  [Orabug: 30329032]  
  - KEYS: Support for inserting a certificate into x86 bzImage (Mehmet Kayaalp)  [Orabug: 30329032]  
  - KEYS: Add ELF class-independent certificate insertion support (Mehmet Kayaalp)  [Orabug: 30329032]  
  - KEYS: Insert incompressible bytes to reserve space in bzImage (Mehmet Kayaalp)  [Orabug: 30329032]  
  - uek-rpm: enable CONFIG_SYSTEM_EXTRA_CERTIFICATE (Eric Snowberg)  [Orabug: 30329032]  
  - Allow mce to reset instead of panic on UE (Allen Pais)  [Orabug: 29750244]  
  - net: enable RPS on vlan devices (Allen Pais)  [Orabug: 29751757]  
  - scsi: Don't abort scsi_scan due to unexpected response (John Sobecki)  [Orabug: 27429506]  
  - mm: parallelize deferred page init along max order boundaries (Daniel Jordan)  [Orabug: 29708084]  
  - ktask: add ktask_ctl flag KTASK_ATOMIC (Daniel Jordan)  [Orabug: 29708084]  
  - ktask: add ktask_aligned_size (Daniel Jordan)  [Orabug: 29708084]  
  - vfio: Fix locked DMA page accounting (Aaron Young)  [Orabug: 29708084]  
  - vfio: relieve mmap_sem reader cacheline bouncing by holding it longer (Daniel Jordan)  [Orabug: 29708084]  
  - vfio: ease mmap_sem writer contention by caching locked_vm (Daniel Jordan)  [Orabug: 29708084]  
  - vfio: parallelize vfio_pin_map_dma (Daniel Jordan)  [Orabug: 29708084]  
  - ktask: add undo support (Daniel Jordan)  [Orabug: 29708084]  
  - ktask, lockdep: detect deadlocks between master and helper threads (Daniel Jordan)  [Orabug: 29708084]  
  - kernel/ktask: annocate debugobjects properly according to its storage location (Shan Hai)  [Orabug: 29708084]  
  - ktask: multithread CPU-intensive kernel work (Daniel Jordan)  [Orabug: 29708084]  
  - ktask: add documentation (Daniel Jordan)  [Orabug: 29708084]  
  - uek-rpm: Enable lockdown LSM (Eric Snowberg)  [Orabug: 30431425]  
  - lockdown: Run in lockdown integrity mode when SB is enabled. (Eric Snowberg)  [Orabug: 30431425]  
  - parfait: Speculative Side Channel defect groups in lib/hexdump.c (Anjali Kulkarni)  [Orabug: 30092081]  
  - Parfait fixes for defects found by parfait-tools (Anjali Kulkarni)  [Orabug: 29962202]  
  - uek-rpm: Set to old style build_id generation to avoid rpm install conflicts. (Somasundaram Krishnasamy)  [Orabug: 30435996]  
  - vmscan: Support multiple kswapd threads per node (Buddy Lumpkin)  [Orabug: 29708468] [Orabug: 29708453]  
  - scsi: mpt3sas: Bump mpt3sas driver version to 32.100.00.00 (Sreekanth Reddy)  [Orabug: 30376506]  
  - scsi: mpt3sas: Fix module parameter max_msix_vectors (Sreekanth Reddy)  [Orabug: 30376506]  
  - scsi: mpt3sas: Reject NVMe Encap cmnds to unsupported HBA (Sreekanth Reddy)  [Orabug: 30376506]  
  - scsi: mpt3sas: Use Component img header to get Package ver (Sreekanth Reddy)  [Orabug: 30376506]  
  - scsi: mpt3sas: Fail release cmnd if diag buffer is released (Sreekanth Reddy)  [Orabug: 30376506]  
  - scsi: mpt3sas: Add app owned flag support for diag buffer (Sreekanth Reddy)  [Orabug: 30376506]  
  - scsi: mpt3sas: Reuse diag buffer allocated at load time (Sreekanth Reddy)  [Orabug: 30376506]  
  - scsi: mpt3sas: clear release bit when buffer reregistered (Sreekanth Reddy)  [Orabug: 30376506]  
  - scsi: mpt3sas: Maintain owner of buffer through UniqueID (Sreekanth Reddy)  [Orabug: 30376506]  
  - scsi: mpt3sas: Free diag buffer without any status check (Sreekanth Reddy)  [Orabug: 30376506]  
  - scsi: mpt3sas: Fix clear pending bit in ioctl status (Sreekanth Reddy)  [Orabug: 30376506]  
  - scsi: mpt3sas: Display message before releasing diag buffer (Sreekanth Reddy)  [Orabug: 30376506]  
  - scsi: mpt3sas: Register trace buffer based on NVDATA settings (Sreekanth Reddy)  [Orabug: 30376506]  
  - mm/memory-failure.c clean up around tk pre-allocation (Jane Chu)  [Orabug: 30124017]  
  - uek-rpm: enable CONFIG_INTEGRITY_PLATFORM_KEYRING (Eric Snowberg)  [Orabug: 30434806]  
  - x86/microcode/intel: Issue the revision updated message only on the BSP (Borislav Petkov)  [Orabug: 30353603]  
  - x86/microcode: Update late microcode in parallel (Ashok Raj)  [Orabug: 30353603]  
  - mm: Allow userspace to reserve VA range for use by userspace only (Khalid Aziz)  [Orabug: 30135230]  
  - x86/speculation/mds: Check for the right microcode before setting mitigation (Kanth Ghatraju)  [Orabug: 29962281]  
  - x86/speculation/mds: Make mds_mitigation mutable after init (Kanth Ghatraju)  [Orabug: 30091537]  {CVE-2019-11091} {CVE-2018-12126} {CVE-2018-12130} {CVE-2018-12127} 
  - x86/speculation/mds: Add debugfs for controlling MDS (Kanth Ghatraju)  [Orabug: 30091537]  {CVE-2019-11091} {CVE-2018-12126} {CVE-2018-12130} {CVE-2018-12127} 
  - x86/speculation/mds: Add boot option to enable MDS protection only while in idle (Boris Ostrovsky)  [Orabug: 30091537]  {CVE-2019-11091} {CVE-2018-12126} {CVE-2018-12130} {CVE-2018-12127} 
  - dm crypt: add middle-endian variant of plain64 IV (Konrad Rzeszutek Wilk)  [Orabug: 29689986]  
  - x86/speculation: Properly initialize percpu variables (Boris Ostrovsky)  [Orabug: 30386767]  
  - Revert "x86/microcode: Probe CPU features on microcode update" (Boris Ostrovsky)  [Orabug: 30386767]  
  - x86/microcode: Probe CPU features on microcode update (Patrick Colp)  [Orabug: 30090397]  
  - x86/speculation: Add per-cpu variables to control speculation (Patrick Colp)   
  - x86/speculation: Add the option to control spectre v2 heuristics (Patrick Colp)  [Orabug: 30090397]  
  - x86/speculation: Enable support for skylake (Patrick Colp)  [Orabug: 30090397]  
  - x86/speculation: Add runtime knobs (Patrick Colp)  [Orabug: 30090397]  
  - x86/speculation: Plumb additional support into KVM (Patrick Colp)  [Orabug: 30090397]  
  - x86/speculation: Add support for SPEC_CTRL idle (Patrick Colp)  [Orabug: 30090397]  
  - x86/speculation: Add SSBD userspace mode (deprecated) (Patrick Colp)  [Orabug: 30090397]  
  - x86/speculation: Add SSBD support with IBRS (Patrick Colp)  [Orabug: 30090397]  
  - x86/speculation: Add IBPB static key support (Patrick Colp)   
  - x86/speculation: Add RSB stuffing to entry code (Patrick Colp)  [Orabug: 30090397]  
  - x86/speculation: Add support for RSB stuffing (Patrick Colp)  [Orabug: 30090397]  
  - x86/speculation: Add IBRS_{ENABLE|DISABLE} to entry code (Patrick Colp)  [Orabug: 30090397]  
  - x86/speculation: Add static keys for IBRS firmware support (Patrick Colp)  [Orabug: 30090397]  
  - x86/speculation: Add support for basic IBRS in the kernel (Patrick Colp)  [Orabug: 30090397]  
  - x86/speculation: Use a static key to enable/disable retpoline (Patrick Colp)  [Orabug: 30090397]  
  - x86/speculation: Refactor mitigation selection code (Patrick Colp)  [Orabug: 30090397]  
  - x86/speculation: Split out nospec-annotate.h from nospec-branch.h (Patrick Colp)  [Orabug: 30090397]  
  - uek-rpm: Fix rpm warnings on OL8 (Somasundaram Krishnasamy)  [Orabug: 30346507]  
  - uek-rpm: Disable PCMCIA (Eric Snowberg)  [Orabug: 30318827]  
  - x86/simplefb: simplefb was broken on UEFI mode Oracle and HP system, skip VIDEO_TYPE_EFI (Ethan Zhao)  [Orabug: 29746425]  
  - revert commit ff8fb335221e2c446b0d4cbea26be371fd2feb64 (Shuning Zhang)  [Orabug: 29708297]  
  - sysfs: replace WARN() with pr_debug when sysfs_remove_group() failed (Ethan Zhao)  [Orabug: 29746401]  
  - uek6: enable XFS online scrub code (Darrick J. Wong)  [Orabug: 30195940]  
  - xfs: change DAX warning for Exadata (Darrick J. Wong)  [Orabug: 30033648]  
  - xfs: add lazytime mount option (Darrick J. Wong)  [Orabug: 29962792]  
  - scsi: scsi_transport_iscsi: modify detected conn err to KERN_ERR (Fred Herard)  [Orabug: 30023361]  
  - scsi: scsi_transport_iscsi: redirect conn error to console (Fred Herard)  [Orabug: 30023375]  
  - mISDN: Add __exit declaration for module exit function (Somasundaram Krishnasamy)  [Orabug: 29903374]  
  - crypto: cavium: cpt: Cavium Cryptographic Accelerator driver (Henry Willard)  [Orabug: 29751550]  
  - kvm: fix possible spectre gadgets in arch/x86/kvm/hyperv.h (Darren Kenny)  [Orabug: 28713077]  
  - kvm: fix possible spectre gadgets in arch/x86/kvm/pmu.h (Darren Kenny)  [Orabug: 28713077]  
  - kvm: fix possible spectre gadgets in include/linux/kvm_host.h (Darren Kenny)  [Orabug: 28713077]  
  - kvm: fix possible spectre gadgets in arch/x86/kvm/cpuid.c (Darren Kenny)  [Orabug: 28713077]  
  - kvm: fix possible spectre gadgets in arch/x86/kvm/hyperv.c (Darren Kenny)  [Orabug: 28713077]  
  - kvm: fix possible spectre gadgets in arch/x86/kvm/lapic.c (Darren Kenny)  [Orabug: 28713077]  
  - kvm: fix possible spectre gadgets in arch/x86/kvm/mmu.c (Darren Kenny)  [Orabug: 28713077]  
  - kvm: fix possible spectre gadgets in arch/x86/kvm/mtrr.c (Darren Kenny)  [Orabug: 28713077]  
  - kvm: fix possible spectre gadgets in arch/x86/kvm/x86.c (Darren Kenny)  [Orabug: 28713077]  
  - kvm: fix possible spectre gadgets in virt/kvm/irqchip.c (Darren Kenny)  [Orabug: 28713077]  
  - kvm: fix possible spectre gadgets in virt/kvm/kvm_main.c (Darren Kenny)  [Orabug: 28713077]  
  - arm64: do not place BUG() file name in generic section (Rob Gardner)  [Orabug: 29708067]  
  - ocfs2: Tighten free bit calculation in the global bitmap (Sunil Mushran)  [Orabug: 27199147]  
  - hugetlbfs: use truncate mutex to prevent pmd sharing race (Mike Kravetz)  [Orabug: 29708524]  
  - hugetlbfs: introduce truncation/fault mutex to avoid races (Mike Kravetz)  [Orabug: 29708507]  
  - kernel: VirtBox workaround for dynamically allocated text (Mike Kravetz)  [Orabug: 29708488]  
  - perf tools: add --sym-lookup arg to enable symbol lookup in hugepage shm segment (Ashok Vairavan)  [Orabug: 29745533]  
  - ocfs2: fix a performance issue with synced buffer io (Ryan Ding)   
  - ocfs2: call ocfs2_abort when journal abort (Ryan Ding)   
  - ocfs2/trivial: Limit unaligned aio+dio write messages to once per day (Sunil Mushran)  [Orabug: 27199146]  
  - ocfs2/trivial: Print message indicating unaligned aio+dio write (Sunil Mushran)  [Orabug: 27199145]  
  - ocfs2: Suppress the error message from being printed in ocfs2_rename (Xiaowei.Hu)  [Orabug: 27199148]  
  - ocfs2: make 'buffered' as the default coherency option (Wengang Wang)  [Orabug: 27199044]  
  - vmcore: quiet zero PT_NOTE warning (Dave Kleikamp)  [Orabug: 27199039]  
  - block: loop: Enable directIO whenever possible (Dave Kleikamp)  [Orabug: 27194729]  
  - arm64: Extend erratum 27456 workaround to ThunderX 83xx (Allen Pais)  [Orabug: 29538492]  
  - arm64: add support for crashkernel=auto (Allen Pais)  [Orabug: 29538492]  
  - oracleasm: Switch to new mount API in Linux 5.3 (Martin K. Petersen)   
  - oracleasm: Kernel changes for 5.2 (Martin K. Petersen)   
  - oracleasm: Kernel changes for 5.0 (Martin K. Petersen)   
  - oracleasm: Kernel changes for 4.18 (Martin K. Petersen)   
  - oracleasm: Honor ASM_IFLAG_FORMAT_NOCHECK flag (Martin K. Petersen)   
  - oracleasm: Implement support for QUERY HANDLE operation (Martin K. Petersen)   
  - oracleasm: Fix use after free for request processing timer (Martin K. Petersen)   
  - oracleasm: Fix incorrectly set flag (Martin K. Petersen)   
  - oracleasm: Fix memory leak (Martin K. Petersen)   
  - oracleasm: Add ENXIO handling (Martin K. Petersen)   
  - oracleasm: Tracing update (Martin K. Petersen)   
  - oracleasm: Don't assume bip was allocated by oracleasm (Martin K. Petersen)   
  - oracleasm: fix asmfs_dir_operations compiler error (Tom Saeger)  [Orabug: 27465296]  
  - oracleasm: Kernel interface changes for 4.12 (Divya Indi)   
  - oracleasm: Copy the integrity descriptor (Martin K. Petersen)   
  - oracleasm: Integrity profile has moved (Martin K. Petersen)   
  - oracleasm: Add support for inline bio error reporting (Martin K. Petersen)   
  - oracleasm: Fix trace output for warn_asm_ioc and check_asm_ioc (Martin K. Petersen)   
  - oracleasm: Fix occasional I/O stall due to merge error (Martin K. Petersen)   
  - oracleasm: Classify device connectivity issues as global errors (Martin K. Petersen)  [Orabug: 20117903]  
  - oracleasm: Deprecate mlog and implement support for tracepoints (Martin K. Petersen)   
  - oracleasm: Abolish mlog usage in integrity.c and clean up error printing. (Martin K. Petersen)   
  - oracleasm: Various code and whitespace cleanups. (Martin K. Petersen)   
  - oracleasm: 4.0 compat changes (Martin K. Petersen)   
  - oracleasm: Compat changes for 3.18 (Martin K. Petersen)   
  - oracleasm: claim FMODE_EXCL access on disk during asm_open (Srinivas Eeda)  [Orabug: 19454829]  
  - oracleasm: Restrict logical block size reporting (Martin K. Petersen)   
  - oracleasm: Report logical block size (Martin K. Petersen)   
  - oracleasm: Compat changes for 3.10 (Martin K. Petersen)   
  - oracleasm: Add support for new error return codes from block/SCSI (Martin K. Petersen)  [Orabug: 17484923]  
  - oracleasm: Compat changes for 3.8 (Martin K. Petersen)   
  - oracleasm: Compat changes for 3.5 (Dwight Engen)   
  - oracleasm: Introduce module parameter for block size selection (Martin K. Petersen)  [Orabug: 15924773]  
  - oracleasm: Data integrity support (Martin K. Petersen)   
  - oracleasm: Fix two merge errors (Martin K. Petersen)   
  - Oracle ASM Kernel Driver (Martin K. Petersen)   
  - ksplice: aarch64 use ksplice friendly KBUILD_CFLAGS (Tom Saeger)  [Orabug: 27649476] [Orabug: 29961704]  
  - ksplice: add sysctls for determining Ksplice features. (Jamie Iles)  [Orabug: 26537364] [Orabug: 29961704]  
  - ksplice: clear the stack before going in the freezer. (Victor Erminpour)  [Orabug: 29961704]  
  - ksplice: avoid going in the __refrigerator without unwinding the stack. (Victor Erminpour)  [Orabug: 29961704]  
  - ksplice: do not skip tasks with TIF_KSPLICE_FREEZING. (Quentin Casasnovas)  [Orabug: 29961704]  
  - ksplice: Provide an interface to freeze tasks (Victor Erminpour)  [Orabug: 29961704]  
  - uek-rpm: Remove kernel-uek-tools RPMs for OL8 (Victor Erminpour)  [Orabug: 30205292]  
  - uek-rpm: Add changes for kernel-uek-doc build support. (Victor Erminpour)  [Orabug: 30381773]  
  - uek-rpm: Update summary to Oracle UEK Release 6 from 5 (Victor Erminpour)  [Orabug: 30310967]  
  - uek-rpm: Re-enable NF_TABLES config options (Victor Erminpour)  [Orabug: 30326867]  
  - uek-rpm: Fix kabitool Module.symvers parse error (Victor Erminpour)  [Orabug: 30341561]  
  - uek-rpm: Update OL8 spec to latest firmware revision (Jack Vogel)  [Orabug: 30299029]  
  - uek-rpm: Generate bls.conf file and copy UEFI CA cert (Victor Erminpour)  [Orabug: 30275817]  
  - uek-rpm: Package vmlinuz and .vmlinuz.hmac in /lib/modules/ (Victor Erminpour)  [Orabug: 30269735]  
  - uek-rpm: kernel-uek RPM specfile cleanup (Victor Erminpour)  [Orabug: 30199979]  
  - uek-rpm: RPM debuginfo improvements for OL8 (Victor Erminpour)  [Orabug: 30199979]  
  - uek-rpm: Fix bug in OL8 kernel RPM scriptlets (Victor Erminpour)  [Orabug: 30179076]  
  - uek-rpm: Disable CONFIG_ARM_SMMU_DISABLE_BYPASS_BY_DEFAULT (Victor Erminpour)  [Orabug: 30179070]  
  - uek-rpm: Call find instead of cp and don't copy .tmp_versions (Victor Erminpour)  [Orabug: 30116866]  
  - uek-rpm: Add rsync as a 'BuildRequires' in RPM specfile (Victor Erminpour)  [Orabug: 30068210]  
  - uek-rpm: Enable CONFIG_NF_TABLES_NETDEV=y (Victor Erminpour)  [Orabug: 29897273]  
  - uek-rpm: Import 'certs/ol_signing_keys.pem' from 'linux-uek.git/uek5/master' (Victor Erminpour)   
  - config-aarch64: change CONFIG_HZ and CONFIG_FRAME_WARN (Thomas Tai)  [Orabug: 28894138]  
  - kernel-uek.spec: defuse a memory bomb in xargs (Lukáš Lipinský)  [Orabug: 30344582]  
  - kernel-uek.spec: defuse a memory bomb in xargs (Lukáš Lipinský)  [Orabug: 30057188]  
  - config-aarch64: enable CONFIG_MPLS_IPTUNNEL and CONFIG_BPF_JIT_ALWAYS_ON (Thomas Tai)  [Orabug: 29493120] [Orabug: 29409143]  
  - Revert "AMD: Change CONFIG_EDAC_DECODE_MCE to built-in" (George Kennedy)  [Orabug: 30080594]  
  - config-aarch64: enable ISCSI_IBFT (Thomas Tai)  [Orabug: 29456913]  
  - uek-rpm: Update firmware prerequisites to 20190627-999.2.git7ae3a09d. (John Donnelly)  [Orabug: 30043163]  
  - uek-rpm: Update UEK5 config files with "make olddefconfig" (Victor Erminpour)  [Orabug: 30038078]  
  - uek-rpm/ol7/nano_modules fix (Jane Chu)  [Orabug: 29959677]  
  - AMD: Change CONFIG_EDAC_DECODE_MCE to built-in (George Kennedy)  [Orabug: 29922372]  
  - config: enable PSI (Tom Hromatka)  [Orabug: 29896477]  
  - uek-rpm: Fix mce-inject.ko path in nano kernel modules list (Somasundaram Krishnasamy)  [Orabug: 29667299]  
  - Revert "aarch64 enable BNX2 CNIC ISCSI, FCOE" (Eric Saint-Etienne)  [Orabug: 29481221]  
  - uek-rpm: update list of removed files, generated by depmod on install stage (Alexander Burmashev)  [Orabug: 29383638]  
  - uek-rpm: replace i40evf.ko with iavf.ko in nano_modules. (John Donnelly)  [Orabug: 29421946]  
  - uek-rpm: aarch64 config enable RETPOLINE (Tom Saeger)  [Orabug: 28867144]  
  - add symbols to kABI whitelist (Dan Duval)  [Orabug: 29261848]  
  - uek-rpm: Remove hardcoded 'kernel_git_commit' macro from specfile (Victor Erminpour)  [Orabug: 29357441]  
  - uek-rpm: Add perf packages back to ol7-aarch64 (Victor Erminpour)  [Orabug: 29343605]  
  - uek-rpm: Remove perf RPMs (Victor Erminpour)  [Orabug: 29325581]  
  - uek-rpm: Remove oracle-armtoolset-1 for OL8 (Victor Erminpour)  [Orabug: 29325581]  
  - uek-rpm: use multi-threaded xz compression for rpms (Alexander Burmashev)  [Orabug: 29201054]  
  - uek-rpm: optimize find-requires usage (Alexander Burmashev)  [Orabug: 29201054]  
  - find-debuginfo.sh: backport parallel files procession (Alexander Burmashev)  [Orabug: 29201054]  
  - uek-rpm: Port to OL8 (Victor Erminpour)  [Orabug: 29287050]  
  - uek-rpm: Change RPM variant from 4k-debug to 4kdebug (Victor Erminpour)  [Orabug: 29287050]  
  - uek-rpm: Copy uek-rpm/ol7/ directory to uek-rpm/ol8/ (Victor Erminpour)  [Orabug: 29287050]  
  - Add the Intel ICE driver to UEK5 configuration (Jack Vogel)  [Orabug: 29293770]  
  - Add Configuration option for Intel IGC driver to UEK5 (Jack Vogel)  [Orabug: 29294226]  
  - uek-rpm: Enable device-mapper era driver (Dave Aldridge)  [Orabug: 29245896]  
  - uek-rpm: Enable Ext2 extended attributes (Dave Aldridge)  [Orabug: 29252939]  
  - uek-rpm: Update x86_64 config options (Victor Erminpour)  [Orabug: 28700595]  
  - uek-rpm: Enable Cavium ThunderX coprocessors and AES_TI crypto (Victor Erminpour)  [Orabug: 29186152]  
  - uek-rpm: Enable ena driver (Somasundaram Krishnasamy)  [Orabug: 29162519]  
  - ctf: explicitly specify the sizes of structures and unions (Nick Alcock)  [Orabug: 29054989]  
  - uek-rpm: remove obsolete CTF-related find-debuginfo hack (Nick Alcock)  [Orabug: 29043023]  
  - ktask: multithread CPU-intensive kernel work (Daniel Jordan)  [Orabug: 25577642]  
  - uek-rpm: build in vfio and vfio_iommu_type1 modules (Daniel Jordan)  [Orabug: 25577642]  
  - config-aarch64-debug: Match kernel config between aarch64 and config_x86_64 (Thomas Tai)  [Orabug: 28312743]  
  - config-aarch64: Match kernel config between aarch64 and config_x86_64 (Thomas Tai)  [Orabug: 28312743]  
  - [PATCH UEK5 v3] dtrace: add DTRACEACT_PCAP for packet capture for later pcap_dump() (Alan Maguire)  [Orabug: 28975818]  
  - uek-rpm: Allow blacklisting of kernel modules in initramfs during nano-kernel build (Somasundaram Krishnasamy)  [Orabug: 28925565]  
  - uek-rpm: aarch64: enable CONFIG_GPIO_THUNDERX (Henry Willard)  [Orabug: 28932941]  
  - uek-rpm: Enable read IMA policy (Eric Snowberg)  [Orabug: 28702669]  
  - Update the UEFI secureboot keys in UEK5 Master (Jack Vogel)  [Orabug: 28900807]  
  - arm64: disable /dev/port on 64 bit ARM (Eric Saint-Etienne)  [Orabug: 28320013]  
  - config: disable xfs online scrub in uek5 (Darrick J. Wong)  [Orabug: 28874134]  
  - config-aarch64-debug: Match kernel config between aarch64 and config_x86_64 (Thomas Tai)  [Orabug: 28312743]  {CVE-2018-12928} 
  - config-aarch64: Match kernel config between aarch64 and config_x86_64 (Thomas Tai)  [Orabug: 28312743]  {CVE-2018-12928} 
  - uek-rpm: Run 'make olddefconfig' to get latest x86 config values (Victor Erminpour)  [Orabug: 28763256]  
  - uek-rpm: Remove module rpcrdma.ko (NFSoRDMA) from nano_modules (Somasundaram Krishnasamy)  [Orabug: 28850263]  
  - config: enable BNXT_HWMON (Brian Maly)  [Orabug: 28797053]  
  - uek-rpm: aarch64 some XGENE drivers must be be modules (Tom Saeger)  [Orabug: 28549351]  
  - uek-rpm: enable DTrace FBT for aarch64 (Kris Van Hees)  [Orabug: 28707614]  
  - uek-rpm: enable DTrace SDT for aarch64 (Kris Van Hees)  [Orabug: 28707604]  
  - uek-rpm: Disable deprecated CONFIG_ACPI_PROCFS_POWER (Victor Erminpour)  [Orabug: 28630247]  
  - uek-rpm: support both 4k and 64k page size for aarch64 (Allen Pais)  [Orabug: 28526023]  
  - Revert "uek-rpm: support both 4k and 64k page size for aarch64" (Jack Vogel)   
  - uek-rpm: Disable F2FS in the UEK5 config (Victor Erminpour)  [Orabug: 28570381]  
  - uek-rpm: support both 4k and 64k page size for aarch64 (Allen Pais)  [Orabug: 28526023]  
  - uek-rpm: Enable MPLS suppoprt (Victor Erminpour)  [Orabug: 28367674]  
  - dtrace: increment dtrace-kernel-headers revision to 1.1.0 (Vincent Lim)  [Orabug: 28241736]  
  - uek-rpm: aarch64: enable building SHA3 algorithms (Henry Willard)  [Orabug: 28486461]  
  - mstflint: add mstflint secure boot access kernel support (Qing Huang)  [Orabug: 27416559]  
  - uek-rpm: Enable perf stripped binary (Victor Erminpour)  [Orabug: 28469286]  
  - uek-rpm: Show UEK Release Number in RPM summary (Victor Erminpour)  [Orabug: 28468593]  
  - uek-rpm: aarch64 Set CONFIG_BPF_STREAM_PARSER (Henry Willard)  [Orabug: 27653372]  
  - aarch64: remove duplicate dtb in kernel rpm (Eric Saint-Etienne)  [Orabug: 28216582]  
  - uek-rpm: Enable net_failover.ko in nano_modules file (Victor Erminpour)  [Orabug: 28390028]  
  - uek-rpm: config: Disable CONFIG_SECURITY_DMESG_RESTRICT (Victor Erminpour)  [Orabug: 28372959]  
  - uek-rpm: Enable ovmapi.ko in nano_modules file (Victor Erminpour)  [Orabug: 28144761]  
  - Revert "aarch64: remove duplicate dtb in kernel rpm" (Jack Vogel)   
  - aarch64: remove duplicate dtb in kernel rpm (Eric Saint-Etienne)  [Orabug: 28216582]  
  - aarch64: fix device mapper multipathing (Eric Saint-Etienne)  [Orabug: 27893211]  
  - uek-rpm: config-debug: Turn off torture testing by default (Knut Omang)  [Orabug: 27746166]  
  - rpi: MMC fails to find DMA channel and falls back to PIO (Vijay Kumar)  [Orabug: 28159727]  
  - uek-rpm: aarch64 Disable CONFIG_NET_VRF (Victor Erminpour)  [Orabug: 28158146]  
  - uek-rpm: config: disable CONFIG_DEBUG_VM on aarch64 (Henry Willard)  [Orabug: 28104208]  
  - uek-rpm: Enable kernel-uek-headers build. (Victor Erminpour)  [Orabug: 28110910]  
  - arm64: add support for crashkernel=auto (Dave Kleikamp)  [Orabug: 28095909]  
  - uek-rpm: aarch64 sync NVME config with x86 (Tom Saeger)  [Orabug: 28096294]  
  - uek-rpm: aarch64 make olddefconfig latest stable (Tom Saeger)  [Orabug: 28084270]  
  - uek-rpm: aarch64 make olddefconfig usercopy whitelist (Tom Saeger)  [Orabug: 28084248]  
  - uek-rpm: aarch64 set default cpu governor to PERFORMANCE (Tom Saeger)  [Orabug: 27952402]  
  - uek-rpm: Disable CONFIG_NET_VRF (Victor Erminpour)  [Orabug: 27801112]  
  - uek-rpm: Enable CONFIG_QED_OOO option in UEK5 (Victor Erminpour)  [Orabug: 27774819]  
  - uek-rpm: aarch64 use 64K pagesize (Tom Saeger)  [Orabug: 28057643]  
  - add new checksum files for kABI; re-enable kABI checking (Dan Duval)  [Orabug: 27199028]  
  - uek-rpm: aarch64 build using oracle-armtoolset (Tom Saeger)  [Orabug: 28022143]  
  - uek-rpm: aarch64 make TORTURE modules debug only (Tom Saeger)  [Orabug: 28032744]  
  - uek-rpm: aarch64 enable QLOGIC modules (Tom Saeger)  [Orabug: 28021280]  
  - uek-rpm: aarch64 disable HARDENED_USERCOPY (Tom Saeger)  [Orabug: 27996695]  
  - uek-rpm: aarch64 disable modules that panic kernel (Tom Saeger)  [Orabug: 27999744]  
  - uek-rpm: aarch64 make olddefconfig for ARM SDEI (Tom Saeger)  [Orabug: 28022735]  
  - uek-rpm: Add kernel/drivers/crypto/ccp/ccp.ko to nano modules list (Liam Merwick)  [Orabug: 27854232]  
  - uek-rpm: Run 'make olddefconfig' for UEK5 v4.14.35 (Victor Erminpour)  [Orabug: 27981731]  
  - uek-rpm: Enable silently dropped options from UEK4 (Victor Erminpour)  [Orabug: 27834007]  
  - Revert "enable kABI checking in spec file" (Jack Vogel)   
  - uek-rpm: Remove deprecated config options from UEK5 (Victor Erminpour)  [Orabug: 27981766]  
  - uek-rpm: enable building SHA3 algorithms (Khalid Aziz)  [Orabug: 28001020]  
  - initial kABI whitelists for UEK5 (Dan Duval)  [Orabug: 27199028]  
  - enable kABI checking in spec file (Dan Duval)  [Orabug: 27199028]  
  - uek-rpm: Update linux-firmware dependency to latest (Somasundaram Krishnasamy)  [Orabug: 27989702]  
  - uek-rpm: Turn on intel iommu/vt-d (Tushar Dave)  [Orabug: 27747905]  
  - kernel.spec: add requires system-release for OL7 (Brian Maly)  [Orabug: 27964285]  
  - uek-rpm: aarch64 add arm64 defconfig platforms (Tom Saeger)  [Orabug: 27573165]  
  - uek-rpm: aarch64 disable nct hwmon modules (Tom Saeger)  [Orabug: 27866965]  
  - uek-rpm: aarch64 olddefconfig update to 4.14.35 (Tom Saeger)  [Orabug: 27933685]  
  - uek-rpm: aarch64 remove perl dependency from perf (Tom Saeger)  [Orabug: 27704937]  
  - config: enable fasttrap provider for arm64 (Kris Van Hees)  [Orabug: 27847920]  
  - uek-rpm: Enable build of kernel-uek-doc rpm (Somasundaram Krishnasamy)  [Orabug: 27845100]  
  - uek-rpm: Enable options from RHCK-7.5 missing in UEK5 (Victor Erminpour)  [Orabug: 27866120]  
  - uek-rpm: Enable CONFIG_EDAC_SKX and CONFIG_RAS_CEC (Victor Erminpour)  [Orabug: 27824333]  
  - uek-rpm: Set base_sublevel to 35 (Somasundaram Krishnasamy)  [Orabug: 27911742]  
  - uek-rpm: aarch64 set CMA_SIZE_MBYTES to 0 (Tom Saeger)  [Orabug: 27854630]  
  - uek-rpm: aarch64 enable resilient_rdmaip module (Tom Saeger)  [Orabug: 27854808]  
  - uek-rpm: aarch64 add PANIC_ON_OOPS (Tom Saeger)  [Orabug: 27847484]  
  - uek-rpm: RPM install scripts doesn't supply grub2 with a DT despite it is requested (Petr Benes)  [Orabug: 27802749]  
  - uek-rpm: remove virtio-gpu from nanokernel modules (Jim Quigley)  [Orabug: 27829972]  
  - uek-rpm: aarch64 enable BNX2 CNIC ISCSI, FCOE (Tom Saeger)  [Orabug: 27824608]  
  - uek-rpm: aarch64 olddefconfig update to 4.14.32 (Tom Saeger)  [Orabug: 27824121]  
  - uek-rpm: aarch64 config enable NUMA (Tom Saeger)  [Orabug: 27570228]  
  - uek-rpm: config: Add support for resilient_rdmaip new kernel module (Sudhakar Dindukurti)  [Orabug: 27718686]  
  - uek-rpm: config: Enable ARM64_SVE for aarch64 (Jim Quigley)  [Orabug: 27821643]  
  - uek-rpm: Include tools/objtool/objtool in kernel-uek-devel (Somasundaram Krishnasamy)  [Orabug: 27799902]  
  - uek-rpm: config: Enable DRM_VIRTIO_GPU for x-86_64. (Jim Quigley)  [Orabug: 27815399]  
  - uek-rpm/kernel-uek.spec: Add module.lds in uek5 devel rpm (Vijay Kumar)  [Orabug: 27613639]  
  - Revert "uek-rpm: kabi: remove __stack_chk_fail from kABI list" (Todd Vierling)  [Orabug: 27509441]  
  - uek-rpm: Enable CONFIG_SCHEDSTATS in UEK5 config file (Victor Erminpour)  [Orabug: 27774280]  
  - uek-rpm: Enable config options from UEK5 review (Victor Erminpour)  [Orabug: 27741375]  
  - uek-rpm: Set base_sublevel to 32 (Somasundaram Krishnasamy)  [Orabug: 27792024]  
  - uek-rpm: deliver kvm_stat on x86_64 via kernel-uek-tools (Liam Merwick)  [Orabug: 27566074]  
  - uek-rpm: config: Run "make olddefconfig" against v4.14.28 for x86_64 (Victor Erminpour)  [Orabug: 27656430]  
  - uek-rpm: config: Enable OL7U5 RHCK options for UEK5 (Victor Erminpour)  [Orabug: 27622705]  
  - uek-rpm: config: Enable CONFIG_DMA_CMA and CONFIG_CMA_SIZE_MBYTES=0 (Victor Erminpour)  [Orabug: 25917090]  
  - uek-rpm: config: Enable KASLR in UEK5 (Victor Erminpour)  [Orabug: 27741231]  
  - uek-rpm: config: Enable CONFIG_X86_MCELOG_LEGACY=y (Victor Erminpour)  [Orabug: 27684921]  
  - uek-rpm: config: Enable XFRM_OFFLOAD and ESP_OFFLOAD config options (Victor Erminpour)  [Orabug: 27741365]  
  - uek-rpm: config: Enable CONFIG_KVM_DEBUG_FS in UEK5 debug kernel (Victor Erminpour)  [Orabug: 27741246]  
  - uek-rpm: config: Enable CONFIG_F2FS_FS in UEK5 (Victor Erminpour)  [Orabug: 27739286]  
  - uek-rpm: config: Enable qat_c62x and qat_c62xvf modules (Victor Erminpour)  [Orabug: 27725149]  
  - uek-rpm: config: Disable CONFIG_SECURITY_LOADPIN (Victor Erminpour)  [Orabug: 27703796]  
  - uek-rpm: update dtrace-kernel-headers to 1.0.0 (Tomas Jedlicka)  [Orabug: 27752578]  
  - uek-rpm: enable BNX* drivers for aarch64 (Allen Pais)  [Orabug: 27717735]  
  - uek-rpm: config aarch64 add RPi3 support (Tom Saeger)  [Orabug: 27574522]  
  - uek-rpm/config-aarch64: Unset CONFIG_MODULE_SIG_FORCE in kernel config (Vijay Kumar)  [Orabug: 27620376]  
  - uek-rpm/config-aarch64: Enable default sysrq in kernel config (Vijay Kumar)  [Orabug: 27080659]  
  - uek-rpm: Bump libdtrace-ctf dependency to 0.8.0. (Todd Vierling)  [Orabug: 27741711]  
  - uek-rpm: Set base_sublevel to 30 (Somasundaram Krishnasamy)  [Orabug: 27752925]  
  - uek-rpm: Update nano modules list (Somasundaram Krishnasamy)  [Orabug: 27706743]  
  - uek-rpm: Set base_sublevel to 28 (Somasundaram Krishnasamy)  [Orabug: 27717309]  
  - uek-rpm: aarch64 build kernel-tools, perf packages (Tom Saeger)  [Orabug: 27639751]  
  - uek-rpm: aarch64 add cpupower files needed by kernel-tools (Tom Saeger)  [Orabug: 27639751]  
  - uek-rpm: aarch64 install perf with kernel-uek (Tom Saeger)  [Orabug: 27639751]  
  - uek-rpm: config: Enable ext4 file system encryption (Victor Erminpour)  [Orabug: 27635263]  
  - uek-rpm: UEK5 config file Review (Victor Erminpour)  [Orabug: 27649939]  
  - uek-rpm: Remove config-sparc file (Victor Erminpour)  [Orabug: 27649916]  
  - uek-rpm: config: Enable IPVLAN support (Victor Erminpour)  [Orabug: 27633248]  
  - uek-rpm: config: Enable vfio_mdev VFIO mediated device module (Victor Erminpour)  [Orabug: 27583169]  
  - uek-rpm: config: Enable Intel RDT (Victor Erminpour)  [Orabug: 27581283]  
  - uek-rpm: Set base_sublevel to 26 (Somasundaram Krishnasamy)  [Orabug: 27678165]  
  - uek-rpm: config aarch64 enable kpti and bp harden (Tom Saeger)  [Orabug: 27657714]  
  - uek-rpm: Remove unneeded modules from kernel-ueknano (Somasundaram Krishnasamy)  [Orabug: 27663420]  
  - uek-rpm: config aarch64 enable Mellanox hardware (Tom Saeger)  [Orabug: 27657528]  
  - uek-rpm: Set base_sublevel to 24 (Somasundaram Krishnasamy)  [Orabug: 27639261]  
  - uek-rpm: config: enable XFS Realtime subvolume support by default (Shan Hai)  [Orabug: 27548835]  
  - uek-rpm: aarch64 provide kernel-uname-r metadata (Tom Saeger)  [Orabug: 27540755]  
  - modsign: aarch64 Add key for module signing (Tom Saeger)  [Orabug: 27448208]  
  - uek-rpm: Set base_sublevel to 23 (Somasundaram Krishnasamy)  [Orabug: 27601642]  
  - uek-rpm: Update nano modules list (Somasundaram Krishnasamy)  [Orabug: 27532347]  
  - uek-rpm: Set base_sublevel to 20 (Somasundaram Krishnasamy)  [Orabug: 27586336]  
  - uek-rpm: enable USERFAULTFD in debug kernel (Mike Kravetz)  [Orabug: 27574106]  
  - uek-rpm: Set base_sublevel to 19 (Somasundaram Krishnasamy)  [Orabug: 27396439]  
  - uek-rpm: aarch64 enable available DTrace options (Tom Saeger)  [Orabug: 27485993]  
  - uek-rpm: Update to latest linux-firmware version (Somasundaram Krishnasamy)  [Orabug: 27523859]  
  - uek-rpm: enable LOCK_DOWN_IN_EFI_SECURE_BOOT (Eric Snowberg)  [Orabug: 27193819]  
  - uek-rpm: Enable CONFIG_MODULE_SIG_ALL (Eric Snowberg)  [Orabug: 27193819]  
  - uek-rpm: enable CONFIG_LOCK_DOWN_KERNEL (Eric Snowberg)  [Orabug: 27193819]  
  - uek-rpm: enable CONFIG_LOAD_UEFI_KEYS. (Eric Snowberg)  [Orabug: 27193819]  
  - uek-rpm: enable EFI_SIGNATURE_LIST_PARSER (Eric Snowberg)  [Orabug: 27193819]  
  - uek-rpm: enable CONFIG_SECONDARY_TRUSTED_KEYRING (Eric Snowberg)  [Orabug: 27193819]  
  - Revert "uek-rpm: config: enable some secure boot features" (Somasundaram Krishnasamy)  [Orabug: 27193819]  
  - uek-rpm: Enable RDS_ACL in UEK5 (Aron Silverton)  [Orabug: 27503146]  
  - uek-rpm: aarch64 enable OCFS2_FS (Tom Saeger)  [Orabug: 27525109]  
  - uek-rpm: Add support for QLogic 41000 Series Converged Network Adapters (Somasundaram Krishnasamy)  [Orabug: 27426190]  
  - uek-rpm: Enable KPTI and Retpoline config options in UEK5 (Victor Erminpour)  [Orabug: 27487028]  
  - uek-rpm: Enable Yama LSM in UEK5 (Victor Erminpour)  [Orabug: 27486963]  
  - uek-rpm: Enable config support for NVMe over Fabrics (NVMe-oF) (Victor Erminpour)  [Orabug: 27449641]  
  - uek-rpm: Enable support for iWarp QLogic QEDR in UEK5 (Victor Erminpour)  [Orabug: 27448989]  
  - uek-rpm: Enable config support for iWARP Intel i40iw (Victor Erminpour)  [Orabug: 27448941]  
  - uek-rpm: Enable config options for Heterogeneous Memory Management (HMM) (Victor Erminpour)  [Orabug: 27110778]  
  - uek-rpm: Enable eBPF related configs in UEK5 (Victor Erminpour)  [Orabug: 27416748]  
  - uek-rpm: Use olddefconfig instead of oldnoconfig (Somasundaram Krishnasamy)  [Orabug: 27283275]  
  - uek-rpm: aarch64 RPMs need Provides 'kernel' (Tom Saeger)  [Orabug: 27516320]  
  - uek-rpm: kabi: remove __stack_chk_fail from kABI list (Todd Vierling)  [Orabug: 27509305]  
  - uek-rpm: aarch64 needs kernel-headers by default (Tom Saeger)  [Orabug: 27495792]  
  - uek-rpm: Update kernel-ueknano modules list (Somasundaram Krishnasamy)  [Orabug: 27494605]  
  - uek-rpm: require CC=gcc7 on aarch64 (Tom Saeger)  [Orabug: 27438232]  
  - uek-rpm: add _kernel_cc to kernel-uek.spec (Tom Saeger)  [Orabug: 27438232]  
  - uek-rpm: config: enable numa balancing on by default (Henry Willard)  [Orabug: 27464647]  
  - uek-rpm: Do not create kernel-uek-base rpm (Somasundaram Krishnasamy)  [Orabug: 27364632]  
  - uek-rpm: enable CONFIG_PREEMPT_VOLUNTARY (Vincent Lim)  [Orabug: 27456269]  
  - uek-rpm: Enable SoftRoCE related configuration in UEK5 (Victor Erminpour)  [Orabug: 27449119]  
  - uek-rpm: Do not build kernel-uek-headers by default. (Somasundaram Krishnasamy)  [Orabug: 27363133]  
  - ctf: enable in debugging kernels (Nick Alcock)  [Orabug: 27266231]  
  - uek-rpm: build env files for aarch64 (Tom Saeger)  [Orabug: 27437589]  
  - uek-rpm: enable debug builds on aarch64 (Tom Saeger)  [Orabug: 27433384]  
  - uek-rpm: configs: Enabel Oracle HXGE and ASM driver (Allen Pais)  [Orabug: 27199116]  
  - fm10k: Add driver to the kernel config for UEK4 (Allen Pais)  [Orabug: 27199008]  
  - uek-rpm: config: enable some secure boot features (Allen Pais)  [Orabug: 27199002]  
  - uek-rpm: config: Enable OVM API (Allen Pais)  [Orabug: 27199003]  
  - uek-rpm: config: sxge/sxgevf: enable driver (Allen Pais)  [Orabug: 27199004]  
  - uek-rpm: enable CONFIG_KSPLICE. (Allen Pais)  [Orabug: 27199009]  
  - x86: add support for crashkernel=auto (Brian Maly)  [Orabug: 27234070]  
  - modsign: Add key for module signing (Eric Snowberg)  [Orabug: 27199070]  
  - uek-rpm: Add Mellanox drivers neeeded for Exadata to base_modules (Victor Erminpour)  [Orabug: 27300509]  
  - uek-rpm: Enable Mellanox hardware kernel config options for UEK5. (Victor Erminpour)  [Orabug: 27300509]  
  - uek-rpm: Disable CONFIG_DMA_CMA in UEK5 kernel config (Victor Erminpour)  [Orabug: 27201411]  
  - uek-rpm: Enable CONFIG_IMA_DEFAULT_HASH=sha256 (Victor Erminpour)  [Orabug: 27186234]  
  - uek-rpm: Enable CGROUP config in the UEK5 kernel (Victor Erminpour)  [Orabug: 25974804]  
  - uek-rpm: Kernel config settings needed to support TCP-BBR (Victor Erminpour)  [Orabug: 27110608]  
  - uek-rpm: enable and configure PMEM/DAX for UEK (Victor Erminpour)  [Orabug: 27201433]  
  - uek-rpm: enable DTrace. (Nick Alcock)  [Orabug: 27124490]  
  - uek-rpm: emit vmlinux.ctfa into -base package. (Nick Alcock)  [Orabug: 27124490]  
  - uek-rpm: set CONFIG_DTRACE depending on the value of with_dtrace (Nick Alcock)  [Orabug: 27124490]  
  - uek-rpm: Add signing options for aarch64 (Tom Saeger)  [Orabug: 27255646]  
  - uek-rpm: add aarch64 config files (Allen Pais)  [Orabug: 27255646]  
  - uek-rpm: add support for aarch64 (Allen Pais)  [Orabug: 27255646]  
  - config: CONFIG_FRAME_POINTER_UNWINDER is CONFIG_UNWINDER_FRAME_POINTER in 4.14.8 (Kris Van Hees)  [Orabug: 27419674]  
  - uek-rpm: create base config files for UEK5 (Victor Erminpour)  [Orabug: 26942304]  
  - uek-rpm: Enable signed modules (Dhaval Giani)  [Orabug: 27162491]  
  - uek-rpm: Downgrade linux-firmware version (Dhaval Giani)  [Orabug: 27162498]  
  - uek-rpm: define base_sublevel as 14 after pull of mainline stable 4.14.14 (Chuck Anderson)  [Orabug: 26942304]  
  - uek-rpm: Temporarily disable doc build (Chuck Anderson)  [Orabug: 26942304]  
  - uek-rpm: Add build dependencies to avoid build errors (Somasundaram Krishnasamy)  [Orabug: 26942304]  
  - uek-rpm: Add RPM build environment for UEK5 (Somasundaram Krishnasamy)  [Orabug: 26942304]  
  - Linux 5.4 (Linus Torvalds)


author: Jack Vogel <jack.vogel@oracle.com> [5.4.1-1949.el7uek]
changelog:
  - Linux 5.4.1 (Greg Kroah-Hartman)   
  - KVM: PPC: Book3S HV: Flush link stack on guest exit to host kernel (Michael Ellerman)   
  - powerpc/book3s64: Fix link stack flush on context switch (Michael Ellerman)   {CVE-2019-18660} 
  - staging: comedi: usbduxfast: usbduxfast_ai_cmdtest rounding error (Bernd Porr)   
  - USB: serial: option: add support for Foxconn T77W968 LTE modules (Aleksander Morgado)   
  - USB: serial: option: add support for DW5821e with eSIM support (Aleksander Morgado)   
  - USB: serial: mos7840: fix remote wakeup (Johan Hovold)   
  - USB: serial: mos7720: fix remote wakeup (Johan Hovold)   
  - USB: serial: mos7840: add USB ID to support Moxa UPort 2210 (Pavel Löbl)   
  - appledisplay: fix error handling in the scheduled work (Oliver Neukum)   
  - USB: chaoskey: fix error case of a timeout (Oliver Neukum)   
  - usb-serial: cp201x: support Mark-10 digital force gauge (Greg Kroah-Hartman)   
  - usbip: Fix uninitialized symbol 'nents' in stub_recv_cmd_submit() (Suwan Kim)   
  - usbip: tools: fix fd leakage in the function of read_attr_usbip_status (Hewenliang)   
  - USBIP: add config dependency for SGL_ALLOC (Oliver Neukum)   
  - ALSA: hda - Disable audio component for legacy Nvidia HDMI codecs (Takashi Iwai)   
  - media: mceusb: fix out of bounds read in MCE receiver buffer (A Sun)   
  - media: imon: invalid dereference in imon_touch_event (Sean Young)   
  - media: cxusb: detect cxusb_ctrl_msg error in query (Vito Caputo)   
  - media: b2c2-flexcop-usb: add sanity checking (Oliver Neukum)   
  - media: uvcvideo: Fix error path in control parsing failure (Laurent Pinchart)   
  - futex: Prevent exit livelock (Thomas Gleixner)   
  - futex: Provide distinct return value when owner is exiting (Thomas Gleixner)   
  - futex: Add mutex around futex exit (Thomas Gleixner)   
  - futex: Provide state handling for exec() as well (Thomas Gleixner)   
  - futex: Sanitize exit state handling (Thomas Gleixner)   
  - futex: Mark the begin of futex exit explicitly (Thomas Gleixner)   
  - futex: Set task::futex_state to DEAD right after handling futex exit (Thomas Gleixner)   
  - futex: Split futex_mm_release() for exit/exec (Thomas Gleixner)   
  - exit/exec: Seperate mm_release() (Thomas Gleixner)   
  - futex: Replace PF_EXITPIDONE with a state (Thomas Gleixner)   
  - futex: Move futex exit handling into futex code (Thomas Gleixner)   
  - cpufreq: Add NULL checks to show() and store() methods of cpufreq (Kai Shen)   
  - media: usbvision: Fix races among open, close, and disconnect (Alan Stern)   
  - media: usbvision: Fix invalid accesses after device disconnect (Alan Stern)   
  - media: vivid: Fix wrong locking that causes race conditions on streaming stop (Alexander Popov)   
  - media: vivid: Set vid_cap_streaming and vid_out_streaming to true (Vandana BN)   
  - ALSA: usb-audio: Fix Scarlett 6i6 Gen 2 port data (Geoffrey D. Bennett)   
  - ALSA: usb-audio: Fix NULL dereference at parsing BADD (Takashi Iwai)   
  - futex: Prevent robust futex exit race (Yang Tao)   
  - x86/entry/32: Fix FIXUP_ESPFIX_STACK with user CR3 (Andy Lutomirski)   
  - x86/pti/32: Calculate the various PTI cpu_entry_area sizes correctly, make the CPU_ENTRY_AREA_PAGES assert precise (Ingo Molnar)   
  - selftests/x86/sigreturn/32: Invalidate DS and ES when abusing the kernel (Andy Lutomirski)   
  - selftests/x86/mov_ss_trap: Fix the SYSENTER test (Andy Lutomirski)   
  - x86/entry/32: Fix NMI vs ESPFIX (Peter Zijlstra)   
  - x86/entry/32: Unwind the ESPFIX stack earlier on exception entry (Andy Lutomirski)   
  - x86/entry/32: Move FIXUP_FRAME after pushing %fs in SAVE_ALL (Andy Lutomirski)   
  - x86/entry/32: Use %ss segment where required (Andy Lutomirski)   
  - x86/entry/32: Fix IRET exception (Peter Zijlstra)   
  - x86/cpu_entry_area: Add guard page for entry stack on 32bit (Thomas Gleixner)   
  - x86/pti/32: Size initial_page_table correctly (Thomas Gleixner)   
  - x86/doublefault/32: Fix stack canaries in the double fault handler (Andy Lutomirski)   
  - x86/xen/32: Simplify ring check in xen_iret_crit_fixup() (Jan Beulich)   
  - x86/xen/32: Make xen_iret_crit_fixup() independent of frame layout (Jan Beulich)   
  - x86/stackframe/32: Repair 32-bit Xen PV (Jan Beulich)   
  - nbd: prevent memory leak (Navid Emamdoost)   
  - x86/speculation: Fix redundant MDS mitigation message (Waiman Long)   
  - x86/speculation: Fix incorrect MDS/TAA mitigation status (Waiman Long)   
  - x86/insn: Fix awk regexp warnings (Alexander Kapshuk)   
  - md/raid10: prevent access of uninitialized resync_pages offset (John Pittman)   
  - Revert "dm crypt: use WQ_HIGHPRI for the IO and crypt workqueues" (Mike Snitzer)   
  - Revert "Bluetooth: hci_ll: set operational frequency earlier" (Adam Ford)   
  - ath10k: restore QCA9880-AR1A (v1) detection (Christian Lamparter)   
  - ath10k: Fix HOST capability QMI incompatibility (Bjorn Andersson)   
  - ath10k: Fix a NULL-ptr-deref bug in ath10k_usb_alloc_urb_from_pipe (Hui Peng)   
  - ath9k_hw: fix uninitialized variable data (Denis Efremov)   
  - Bluetooth: Fix invalid-free in bcsp_close() (Tomas Bortoli)


author: Jack Vogel <jack.vogel@oracle.com> [5.4.1-1949.1.el7uek]
changelog:
  - x86/spectre: Fix retpoline mode selection logic (Patrick Colp)  [Orabug: 30604403]  
  - uek-rpm: Add CONFIG_CRYPTO_CFB for FIPS (Jack Vogel)  [Orabug: 30158461]  
  - uek-rpm: Enable CONFIG_KEXEC_SIG (Victor Erminpour)  [Orabug: 30488668]  
  - uek-rpm: Enable CONFIG_FW_CFG_SYSFS and CONFIG_FW_CFG_SYSFS_CMDLINE (Victor Erminpour)  [Orabug: 30619488]  
  - uek-rpm: Enable CONFIG_X86_5LEVEL (Victor Erminpour)  [Orabug: 30155946]  
  - uek-rpm: Disable CONFIG_SCHED_AUTOGROUP (Victor Erminpour)  [Orabug: 30596055]  
  - uek-rpm: Carry forward previous UEK5 config options. (Victor Erminpour)  [Orabug: 30595946]  
  - x86/boot: Introduce setup_indirect (Daniel Kiper)  [Orabug: 30564020]  
  - x86/boot: Introduce kernel_info.setup_type_max (Daniel Kiper)  [Orabug: 30564020]  
  - x86/boot: Introduce kernel_info (Daniel Kiper)  [Orabug: 30564020]  
  - uek-rpm: Turn off CONFIG_DEBUG_WX for Arm production kernels. (John Donnelly)  [Orabug: 30193143]


author: Jack Vogel <jack.vogel@oracle.com> [5.4.2-1950.el7uek]
changelog:
  - uek-rpm: Run "make olddefconfig" against uek6/master (Victor Erminpour)  [Orabug: 30596470]  
  - uek-rpm: Enable kTLS offload for for MLX5 (Victor Erminpour)  [Orabug: 30630366]  
  - uek-rpm: Enable CONFIG_CPU_IDLE_GOV_HALTPOLL (Victor Erminpour)  [Orabug: 30614031]  
  - uek-rpm: Enable DTrace required config options (Victor Erminpour)  [Orabug: 30619618]  
  - uek-rpm: UEK6 config option requests from John Haxby (Victor Erminpour)  [Orabug: 30596031]  
  - uek-rpm: UEK6 config option requests from Martin Petersen (Victor Erminpour)  [Orabug: 30596031]  
  - uek-rpm: RHCK config options for UEK6 (Victor Erminpour)  [Orabug: 30540922]  
  - Linux 5.4.2 (Greg Kroah-Hartman)   
  - platform/x86: hp-wmi: Fix ACPI errors caused by passing 0 as input size (Hans de Goede)   
  - platform/x86: hp-wmi: Fix ACPI errors caused by too small buffer (Hans de Goede)   
  - HID: core: check whether Usage Page item is after Usage ID items (Candle Sun)   
  - crypto: talitos - Fix build error by selecting LIB_DES (Herbert Xu)   
  - Revert "jffs2: Fix possible null-pointer dereferences in jffs2_add_frag_to_fragtree()" (Joel Stanley)   
  - ext4: add more paranoia checking in ext4_expand_extra_isize handling (Theodore Ts'o)   
  - r8169: fix resume on cable plug-in (Heiner Kallweit)   
  - r8169: fix jumbo configuration for RTL8168evl (Heiner Kallweit)   
  - selftests: pmtu: use -oneline for ip route list cache (Thadeu Lima de Souza Cascardo)   
  - tipc: fix link name length check (John Rutherford)   
  - selftests: bpf: correct perror strings (Jakub Kicinski)   
  - selftests: bpf: test_sockmap: handle file creation failures gracefully (Jakub Kicinski)   
  - net/tls: use sg_next() to walk sg entries (Jakub Kicinski)   
  - net/tls: remove the dead inplace_crypto code (Jakub Kicinski)   
  - selftests/tls: add a test for fragmented messages (Jakub Kicinski)   
  - net: skmsg: fix TLS 1.3 crash with full sk_msg (Jakub Kicinski)   
  - net/tls: free the record on encryption error (Jakub Kicinski)   
  - net/tls: take into account that bpf_exec_tx_verdict() may free the record (Jakub Kicinski)   
  - openvswitch: remove another BUG_ON() (Paolo Abeni)   
  - openvswitch: drop unneeded BUG_ON() in ovs_flow_cmd_build_info() (Paolo Abeni)   
  - sctp: cache netns in sctp_ep_common (Xin Long)   
  - slip: Fix use-after-free Read in slip_open (Jouni Hogander)   
  - sctp: Fix memory leak in sctp_sf_do_5_2_4_dupcook (Navid Emamdoost)   
  - openvswitch: fix flow command message size (Paolo Abeni)   
  - net: sched: fix `tc -s class show` no bstats on class with nolock subqueues (Dust Li)   
  - net: psample: fix skb_over_panic (Nikolay Aleksandrov)   
  - net: macb: add missed tasklet_kill (Chuhong Yuan)   
  - net: dsa: sja1105: fix sja1105_parse_rgmii_delays() (Oleksij Rempel)   
  - mdio_bus: don't use managed reset-controller (David Bauer)   
  - macvlan: schedule bc_work even if error (Menglong Dong)   
  - gve: Fix the queue page list allocated pages count (Jeroen de Borst)   
  - x86/fpu: Don't cache access to fpu_fpregs_owner_ctx (Sebastian Andrzej Siewior)   
  - thunderbolt: Power cycle the router if NVM authentication fails (Mika Westerberg)   
  - mei: me: add comet point V device id (Alexander Usyskin)   
  - mei: bus: prefix device names on bus with the bus name (Alexander Usyskin)   
  - USB: serial: ftdi_sio: add device IDs for U-Blox C099-F9P (Fabio D'Urso)   
  - staging: rtl8723bs: Add 024c:0525 to the list of SDIO device-ids (Hans de Goede)   
  - staging: rtl8723bs: Drop ACPI device ids (Hans de Goede)   
  - staging: rtl8192e: fix potential use after free (Pan Bian)   
  - staging: wilc1000: fix illegal memory access in wilc_parse_join_bss_param() (Ajay Singh)   
  - usb: dwc2: use a longer core rest timeout in dwc2_core_reset() (Mathias Kresin)   
  - driver core: platform: use the correct callback type for bus_find_device (Sami Tolvanen)   
  - crypto: inside-secure - Fix stability issue with Macchiatobin (Pascal van Leeuwen)   
  - net: disallow ancillary data for __sys_{send,recv}msg_file() (Jens Axboe)   
  - net: separate out the msghdr copy from ___sys_{send,recv}msg() (Jens Axboe)   
  - io_uring: async workers should inherit the user creds (Jens Axboe)


author: Jack Vogel <jack.vogel@oracle.com> [5.4.2-1950.1.el7uek]
changelog:
  - uek-rpm: aarch64 config enable RETPOLINE OL8 (Henry Willard)  [Orabug: 30297793]  
  - uek-rpm: aarch64 config enable RETPOLINE (Tom Saeger)  [Orabug: 30297793]  
  - arm64: Allow reference symbols in alt-seqs to be in kernel-data. (Christoph Muellner)  [Orabug: 30297793]  
  - arm64: retpoline: Don't use retpoline in KVM's HYP part. (Christoph Muellner)  [Orabug: 30297793]  
  - Arm64: add retpoline to cpu_show_spectre_v2 (Henry Willard)  [Orabug: 30297793]  
  - BACKPORT: VARIANT 2: arm64: Use alternative framework for retpoline. (Christoph Muellner)  [Orabug: 30297793]  
  - BACKPORT: VARIANT 2: arm64: alternatives: Add support for adr/adrp with offset in alt block. (Christoph Muellner)  [Orabug: 30297793]  
  - BACKPORT: VARIANT 2: arm64: insn: Add offset getter/setter for adr. (Christoph Muellner)  [Orabug: 30297793]  
  - BACKPORT: VARIANT 2: arm64: Add MIDR_APM_POTENZA. (Henry Willard)  [Orabug: 30297793]  
  - BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br. (Henry Willard)  [Orabug: 30297793]  
  - BACKPORT: VARIANT 2: arm64: Add initial retpoline support (Henry Willard)  [Orabug: 30297793]


author: Jack Vogel <jack.vogel@oracle.com> [5.4.2-1950.2.el7uek]
changelog:
  - x86/speculation: Remove static jump from inside ALTERNATIVE block (Patrick Colp)  [Orabug: 30324611]


author: Pingfan Liu <piliu@redhat.com> - 2.0.14-12
changelog:
  - kdump.sysconfig.x86_64: remove kaslr in kdump kernel cmdline
  - Revert commit b590153 kdump.sysconfig/x86_64: Add nokaslr to kdump kernel cmdline


author: Pingfan Liu <piliu@redhat.com> - 2.0.14-14
changelog:
  - kdump.conf.5: clarify the fence_kdump_nodes option
  - kdumpctl: for fence_kdump, the ipaddr of this node should be excluded from list


author: Pingfan Liu <piliu@redhat.com> - 2.0.14-15
changelog:
  - Revert "pc64/ppc64le: drop cpu online rule in 40-redhat.rules in kdump initramfs"
  - udev rules: mask cpu hotplug rules


author: Edward Leung <edward.leung@oracle.com> - 2.0.14-17.2.0.1
changelog:
  - dracut-module-setup: avoid duplicate config for ibft [Orabug: 22780125]
  - kdumpctl: exclude default_hugepagesz setting from kdump kernel cmdline
  (Sriharsha Yadagudde) [Orabug: 19134999]
  - kdumpctl: verify if kernel support securelevel interface
  (Sriharsha Yadagudde) [Orabug: 18905671]


author: Pingfan Liu <piliu@redhat.com> 2.0.15-5
changelog:
  - Revert "Update kdump anaconda addon"
  - Revert "Update kdump anaconda addon: fix the md5sum in source file"


author: Pingfan Liu <piliu@redhat.com> 2.0.15-7
changelog:
  - mkdumprd: apply dracut "--hostonly-cmdline" and "--no-hostonly-default-device"
  - Change dump_to_rootfs to use "--mount" instead of "root=X"
  - kdumpctl: move is_fadump_capable() to kdump-lib.sh
  - module-setup: fix 99kdumpbase network dependency
  - mkdumprd: change for_each_block_target() to use get_kdump_targets()
  - kdump-lib.sh: introduce get_kdump_targets()
  - kdump-lib.sh: fix improper get_block_dump_target()
  - kdumpctl: remove "root=X" for kdump boot
  - kdumpctl: fix a bug in remove_cmdline_param()


author: Pingfan Liu <piliu@redhat.com> 2.0.15-9
changelog:
  - makedumpfile: Fix 'kernel_version' variable being uninitialized & introduce minor reorganization
  - makedumpfile: Fix segmentation fault when using --split on a vmcore
  - dracut-module-setup.sh: check whether to include multipath-hostonly or not


author: Pingfan Liu <piliu@redhat.com> 2.0.15-10
changelog:
  - kexec-tools.spec: require dracut >= 033-522 to make 99kdump module installed correctly
  - kdump.sysconfig.ppc64(le): remove "root=" param from ppc64(le) 2nd kernel's command line
  - Revert "kdumpctl: sanity check of nr_cpus for x86_64 in case running out of vectors"


author: Pingfan Liu <piliu@redhat.com> 2.0.15-11
changelog:
  - dracut-module-setup.sh: temporary install /bin/grep to work around dracut's bug
  - kdump.sysconfig/x86_64: Add nokaslr to kdump kernel cmdline
  - kdumpctl: skip selinux-relabel for dracut_args --mount dump target


author: Pingfan Liu <piliu@redhat.com> 2.0.15-13
changelog:
  * Thu Feb 1 2018 Pingfan Liu <piliu@redhat.com> 2.0.15-12
  - makedumpfile/sadump: Fix a problem of PTI enabled kernel
  - makedumpfile: Fix physical-to-virtual conversion in 'exclude_segment()'


author: Pingfan Liu <piliu@redhat.com> 2.0.15-14
changelog:
  - kdumpctl: Remove 'netroot' and 'iscsi initiator' entries from kdump cmdline
  - doc: remove btrfs from supported filesystems list
  - Update kdump anaconda addon
  - makedumpfile/arm64: Add '--mem-usage' support
  - Fix warning about persistent device name not found.
  - kdumpctl: Check the modification time of core_collector
  - kdump.sysconfig.x86_64: Remove 'notsc' from KDUMP_COMMANDLINE_REMOVE
  - makedumpfile: fix for hugepages filtering


author: Pingfan Liu <piliu@redhat.com> 2.0.15-15
changelog:
  - dracut-module-setup.sh: pass ip=either6 param for ipv6
  - dracut-module-setup.sh: install /etc/hosts when using fence_kdump
  - update kdump-anaconda-addon-003-29-g4c517c5.tar.gz


author: Pingfan Liu <piliu@redhat.com> 2.0.15-18
changelog:
  kdumpctl: Rebuild initramfs if loaded kernel modules changed
  dracut-module-setup.sh: don't include multipath-hostonly
  Add document to declare FCoE support (V2)
  Revert "Add document to declare FCoE support"
  Add document to declare FCoE support
  makedumpfile: fix makedumpfile Not tainted in 2nd kernel


author: Pingfan Liu <piliu@redhat.com> 2.0.15-20
changelog:
  - makedumpfile: when refiltering, initialize refiltered bitmap2 from the kdump file's bitmap2
  - dracut-module-setup: Fix DRM module inclusion test for hyper-v
  - kdumpctl: remove some cmdline inheritage from 1st kernel
  - kdump-lib.sh:get_loaded_kernel_modules() Fix missing newline
  - kdumpctl: Rebuild initramfs if loaded kernel modules changed (V2)
  - Revert "kdumpctl: Rebuild initramfs if loaded kernel modules changed"
  - dracut-module-setup: Fix test for inclusion of DRM modules


author: EL Errata <el-errata_ww@oracle.com> - 2.0.15-21.0.1
changelog:
  - don't patch files in SOURCES directory. That breaks building from the srpm (dave.kleikamp@oracle.com)
  - dracut-module-setup: avoid duplicate config for ibft [Orabug: 22780125]
  - kdumpctl: exclude default_hugepagesz setting from kdump kernel cmdline
  (Sriharsha Yadagudde) [Orabug: 19134999]
  - kdumpctl: verify if kernel support securelevel interface
  (Sriharsha Yadagudde) [Orabug: 18905671]


author: Kevin Lyons <kevin.x.lyons@oracle.com> - 2.0.15-21.0.3.el7_6.3
changelog:
  - change makedumpfile fixed size buffer for VMCOREINFO (isaac.chen@oracle.com) [Orabug: 29612733]
  - rebase kexec-tools-2.0.8-dracut-module-setup-ibft-avoid-dup-config.patch (brian.maly@oracle.com) [Orabug: 28872281]
  - don't patch files in SOURCES directory. That breaks building from the srpm (dave.kleikamp@oracle.com)
  - dracut-module-setup: avoid duplicate config for ibft [Orabug: 22780125]
  - kdumpctl: exclude default_hugepagesz setting from kdump kernel cmdline
  (Sriharsha Yadagudde) [Orabug: 19134999]
  - kdumpctl: verify if kernel support securelevel interface
  (Sriharsha Yadagudde) [Orabug: 18905671]


author: EL Errata <el-errata_ww@oracle.com> - 2.0.15-21.0.4.el7_6.3
changelog:
  - makedumpfile: arm64: Fix page table walk of 1GB section [Orabug: 27995626]
  - arm64: skip purgatory integrity checks to speed up reboot [Orabug: 28043892]


author: Bhupesh Sharma <bhsharma@redhat.com> 2.0.15-32
changelog:
  - makedumpfile: exclude pages that are logically offline
  - makedumpfile: x86_64: Add support for AMD Secure Memory Encryption


author: Bhupesh Sharma <bhsharma@redhat.com> 2.0.15-33
changelog:
  - makedumpfile: x86_64: Add support for AMD Secure Memory Encryption
    [Fix the Fix the patch to make sure makedumpfile-1.6.2/ path is used]


author: Livy Ge <livy.ge@oracle.com> 2.0.15-33.0.1
changelog:
  - change makedumpfile fixed size buffer for VMCOREINFO (isaac.chen@oracle.com) [Orabug: 29612733]
  - rebase kexec-tools-2.0.8-dracut-module-setup-ibft-avoid-dup-config.patch (brian.maly@oracle.com) [Orabug: 28872281]
  - don't patch files in SOURCES directory. That breaks building from the srpm (dave.kleikamp@oracle.com)
  - dracut-module-setup: avoid duplicate config for ibft [Orabug: 22780125]
  - kdumpctl: exclude default_hugepagesz setting from kdump kernel cmdline
    (Sriharsha Yadagudde) [Orabug: 19134999]
  - kdumpctl: verify if kernel support securelevel interface
    (Sriharsha Yadagudde) [Orabug: 18905671]


author: Bhupesh Sharma <bhsharma@redhat.com> 2.0.15-43
changelog:
  - module-setup: re-fix 99kdumpbase network dependency
  - kdumpctl: bail out immediately if host key verification failed


author: Bhupesh Sharma <bhsharma@redhat.com> 2.0.15-48
changelog:
  - dracut-module-setup.sh: ensure cluster info is ready before query.
  - dracut-module-setup.sh: improve get_alias()


author: Alex Burmashev <alexander.burmashev@oracle.com> 2.0.15-51.0.1
changelog:
  - Check MokSBStateRT variable state to identify SecureBoot mode [Orabug: 31903240]
  - Add delay to avoid upstream race condition [Orabug: 31121959]
  - kdump: append no_timer_check to kdump kernel cmdline on xen guests [Orabug: 30928441]
  - kdump: append iommu=off to kdump kernel cmdline [Orabug: 30832988]
  - rebase on top makedumpfile 1.6.6 [Orabug: 30352094]
  - makedumpfile: bump LATEST_VERSION to 5.4.9 [Orabug: 30521746]
  - makedumpfile: backport needed upstream aarch64 patches [Orabug: 30352094]
  - trigger initramfs cleanup for kernel-uek and kernel-uek-debug [Orabug: 30192631]
  - change makedumpfile fixed size buffer for VMCOREINFO (isaac.chen@oracle.com) [Orabug: 29612733]
  - rebase kexec-tools-2.0.8-dracut-module-setup-ibft-avoid-dup-config.patch (brian.maly@oracle.com) [Orabug: 28872281]
  - don't patch files in SOURCES directory. That breaks building from the srpm (dave.kleikamp@oracle.com)
  - dracut-module-setup: avoid duplicate config for ibft [Orabug: 22780125]
  - kdumpctl: exclude default_hugepagesz setting from kdump kernel cmdline
    (Sriharsha Yadagudde) [Orabug: 19134999]
  - kdumpctl: verify if kernel support securelevel interface
    (Sriharsha Yadagudde) [Orabug: 18905671]


author: Tianyue Lan <tianyue.lan@oracle.com> 2.0.15-51.0.2
changelog:
  - makedumpfile: arm64: Fix page table walk of 1GB section [Orabug: 27995626]
  - arm64: skip purgatory integrity checks to speed up reboot [Orabug: 28043892]
  - kdumpctl: exclude default_hugepagesz setting from kdump kernel cmdline (Sriharsha Yadagudde) [Orabug: 19134999]
  - kdumpctl: verify if kernel support securelevel interface (Sriharsha Yadagudde) [Orabug: 18905671]
  - droped orabug30928441.kdump.no_timer_check.patch


author: EL Errata <el-errata_ww@oracle.com> - 2.0.15-51.0.3
changelog:
  - Mount sysroot inside kdump initramfs in specific FIPS cases [Orabug: 32179720]
  - Check MokSBStateRT variable state to identify SecureBoot mode [Orabug: 31903240]
  - Add delay to avoid upstream race condition [Orabug: 31121959]
  - kdump: append no_timer_check to kdump kernel cmdline on xen guests [Orabug: 30928441]
  - kdump: append iommu=off to kdump kernel cmdline [Orabug: 30832988]
  - rebase on top makedumpfile 1.6.6 [Orabug: 30352094]
  - makedumpfile: bump LATEST_VERSION to 5.4.9 [Orabug: 30521746]
  - makedumpfile: backport needed upstream aarch64 patches [Orabug: 30352094]
  - trigger initramfs cleanup for kernel-uek and kernel-uek-debug [Orabug: 30192631]
  - change makedumpfile fixed size buffer for VMCOREINFO (isaac.chen@oracle.com) [Orabug: 29612733]
  - rebase kexec-tools-2.0.8-dracut-module-setup-ibft-avoid-dup-config.patch (brian.maly@oracle.com) [Orabug: 28872281]
  - don't patch files in SOURCES directory. That breaks building from the srpm (dave.kleikamp@oracle.com)
  - dracut-module-setup: avoid duplicate config for ibft [Orabug: 22780125]
  - kdumpctl: exclude default_hugepagesz setting from kdump kernel cmdline
    (Sriharsha Yadagudde) [Orabug: 19134999]
  - kdumpctl: verify if kernel support securelevel interface
    (Sriharsha Yadagudde) [Orabug: 18905671]


author: Brian Maly <brian.maly@oracle.com> 2.0.20-1.0.2
changelog:
  - fix kdump start with multiple crashkernel reservations [Orabug: 32133785]
  - fix OOM kill of makedumpfile when using smaller crashkernel reservations [Orabug: 32133850]
  - rebase to kexec-tools-2.0.20 [Orabug: 31933990]


author: WANG Chao <chaowang@redhat.com> - 2.0.4-25
changelog:
  - kdumpctl: Pass disable_cpu_apicid to kexec of capture kernel
  - Relax restriction of dumping on encrypted target
  - ssh dump: create random-seed manually


author: WANG Chao <chaowang@redhat.com> - 2.0.4-27
changelog:
  - mkdumprd: call dracut with --hostonly-cmdline (dracut >= 033-145)
  - warning on secure boot enabled platform


author: WANG Chao <chaowang@redhat.com> - 2.0.4-28
changelog:
  - Document supported/unsupported/unknown list of dump targets
  - Warn user about save vmcore path mounted by another disk


author: Guangyu Sun <guangyu.sun@oracle.com> - 2.0.4-32.0.1
changelog:
  - kdumpctl: verify if kernel support securelevel interface
    (Sriharsha Yadagudde) [Orabug: 18905671]


author: Vaughan Cao <vaughan.cao@oracle.com> - 2.0.4-32.0.2
changelog:
  - kdumpctl: exclude default_hugepagesz setting from kdump kernel cmdline
    (Sriharsha Yadagudde) [Orabug: 19134999]


author: Jingdong Lu <jingdong.lu@oracle.com> - 2.0.4-32.0.1.el7_0.1
changelog:
  - kdumpctl: exclude default_hugepagesz setting from kdump kernel cmdline (Sriharsha Yadagudde) [Orabug: 19134999]
  - kdumpctl: verify if kernel support securelevel interface (Sriharsha Yadagudde) [Orabug: 18905671]


author: Andrey Yutman <andrey.yutman@oracle.com> - 2.0.4-32.0.2.el7_0.3
changelog:
  - kdumpctl: exclude default_hugepagesz setting from kdump kernel cmdline
    (Sriharsha Yadagudde) [Orabug: 19134999]
  - kdumpctl: verify if kernel support securelevel interface
    (Sriharsha Yadagudde) [Orabug: 18905671]


author: WANG Chao <chaowang@redhat.com> - 2.0.7-14
changelog:
  - fix core_collector issue for ssh/raw dump
  - remove sysctl.conf for kdump kernel
  - exclude aarch64 build
  - fix path directive issue
  - remove panic_on_warn kernel parameter


author: WANG Chao <chaowang@redhat.com> - 2.0.7-15
changelog:
  - mount fail if its mount poing doesn't exist in /sysroot
  - rebuild initrd dependency during kdump restart
  - fix a dump path issue


author: Baoquan He <bhe@redhat.com> - 2.0.7-19.2
changelog:
  - dracut-module-setup: Enhance kdump to support the bind mounted feature in Atomic
  - Fix the warning if the target path is bind mount in Atomic
  - Get the mount point correctly, if the device has several mount point
  - kdump-lib: Add new function to judge the system is Atomic or not
  - kdump-lib: Add the new function to enhance bind mounted judgement
  - Remove duplicate slash in save path
  - dracut-module-setup.sh: change the insecure use of /tmp/*$$* filenames


author: Kevin Lyons <kevin.x.lyons@oracle.com> - 2.0.7-19.0.1.el7_1.2
changelog:
  - kdumpctl: exclude default_hugepagesz setting from kdump kernel cmdline
   (Sriharsha Yadagudde) [Orabug: 19134999]
  - kdumpctl: verify if kernel support securelevel interface
    (Sriharsha Yadagudde) [Orabug: 18905671]


author: Baoquan He <bhe@redhat.com> - 2.0.7-33
changelog:
  mkdumprd: Remove ifcfg from dracut's modules
  arm64: move -fno-exceptions from purgatory code to spec file
  module-setup: Choose the first matched gateway in kdump_static_ip


author: Baoquan He <bhe@redhat.com> - 2.0.7-34
changelog:
  arm64: Overwrite CFLAGS and remove -fno-exceptions from kexec purgatory code
  Fix comment to exclude keyword 
    CFLAGS="${CFLAGS:--O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic}" ; export CFLAGS ; 
    CXXFLAGS="${CXXFLAGS:--O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic}" ; export CXXFLAGS ; 
    FFLAGS="${FFLAGS:--O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -I/usr/lib64/gfortran/modules}" ; export FFLAGS ; 
    FCFLAGS="${FCFLAGS:--O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -I/usr/lib64/gfortran/modules}" ; export FCFLAGS ; 
    LDFLAGS="${LDFLAGS:--Wl,-z,relro }"; export LDFLAGS; 
    [ "1" == 1 ] && [ "x86_64" == ppc64le ] && /usr/lib/rpm/redhat/libtool-handle-ppc64le.sh ; 
    for i in $(find . -name config.guess -o -name config.sub) ; do 
        [ -f /usr/lib/rpm/redhat/$(basename $i) ] && /usr/bin/rm -f $i && /usr/bin/cp -fv /usr/lib/rpm/redhat/$(basename $i) $i ; 
    done ; 
    ./configure --build=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu \
  	--program-prefix= \
  	--disable-dependency-tracking \
  	--prefix=/usr \
  	--exec-prefix=/usr \
  	--bindir=/usr/bin \
  	--sbindir=/usr/sbin \
  	--sysconfdir=/etc \
  	--datadir=/usr/share \
  	--includedir=/usr/include \
  	--libdir=/usr/lib64 \
  	--libexecdir=/usr/libexec \
  	--localstatedir=/var \
  	--sharedstatedir=/var/lib \
  	--mandir=/usr/share/man \
  	--infodir=/usr/share/info
  Revert "arm64: move -fno-exceptions from purgatory code to spec file"


author: EL Errata <el-errata_ww@oracle.com> - 2.0.7-38.0.1
changelog:
  - Fix makedumpfile stall on systems with 6TB memory [Orabug: 20364744] (brian.maly@oracle.com)
  - kdumpctl: exclude default_hugepagesz setting from kdump kernel cmdline
   (Sriharsha Yadagudde) [Orabug: 19134999]
  - kdumpctl: verify if kernel support securelevel interface
    (Sriharsha Yadagudde) [Orabug: 18905671]


author: Baoquan He <bhe@redhat.com> - 2.0.7-42
changelog:
  - module-setup: Use get_ifcfg_filename() to get the proper ifcfg file
  - kdump-lib: Add get_ifcfg_filename() to get the proper ifcfg file
  - doc: add nfs to supported filesystems list


author: Baoquan He <bhe@redhat.com> - 2.0.7-43
changelog:
  - kexec/sadump: Back port two patches to fix regression bug of makedumpfile 1.6.0
  - Makedumpfile: Rebase to 1.6.0


author: Baoquan He <bhe@redhat.com> - 2.0.7-44
changelog:
  - Update kdump anaconda addon
  - kdumpctl: Do not rebuild initramfs when $KDUMP_BOOTDIR is read only
  - get_persistent_dev(): fix name contention with dracut's similar function


author: Baoquan He <bhe@redhat.com> - 2.0.7-45
changelog:
  - kdump.conf man page fixes
  - kdump.conf comments fixes
  - Add persistent memory support
  - module-setup: Don't handle iBFT in kdump


author: Baoquan He <bhe@redhat.com> - 2.0.7-47
changelog:
  - spec: Update to add dependency on dracut version >= 033-449
  - watchdog: do not add watchdog module in rd.driver.pre now
  - howto: Notes on watchdog module handling
  - kdumpctl: force rebuild in case of watchdog state change
  - mkdumprd: Add dracut watchdog module as default option


author: Baoquan He <bhe@redhat.com> - 2.0.7-50
changelog:
  - spec: Update to add dependency on dracut-network version >= 033-449
  - mkdumprd: Do not add "nfs" dracut module explicitly
  - kexec-kdump-howto: Add doc about the special mount information via "dracut_args"
  - Support special mount information via "dracut_args"


author: EL Errata <el-errata_ww@oracle.com> - 2.0.7-50.0.1
changelog:
  - dracut-module-setup: avoid duplicate config for ibft [Orabug: 22780125]
  - kdumpctl: exclude default_hugepagesz setting from kdump kernel cmdline
   (Sriharsha Yadagudde) [Orabug: 19134999]
  - kdumpctl: verify if kernel support securelevel interface
    (Sriharsha Yadagudde) [Orabug: 18905671]


author: David Howells <dhowells@redhat.com>
changelog:
  - Adjust the manual page for 'keyctl unlink' to show keyring is optional.
  - Add --version support for the keyutils version and build date.


author: David Howells <dhowells@redhat.com> - 1.5.4-1
changelog:
  - Fix the keyctl padd command and similar to handle binary input.
  - Make keyctl show able to take a keyring to dump.
  - Make keyctl show able to take a flag to request hex key IDs.
  - Make keyctl show print the real ID of the root keyring.


author: David Howells <dhowells@redhat.com> - 1.5.6-1
changelog:
  - Fix the request-key.conf.5 manpage.
  - Fix the max depth of key tree dump (keyctl show) [BZ 1002761].
  - The input buffer size for keyctl padd and pinstantiate should be larger [BZ 1002761].
  - Add keyctl_invalidate.3 manpage [BZ 1002761].


author: David Howells <dhowells@redhat.com> - 1.5.7-1
changelog:
  - Provide a utility function to find a key by type and name.
  - Allow keyctl commands to take a type+name arg instead of a key-id arg.
  - Add per-UID get_persistent keyring function [BZ 1014739].


author: Daniel Vrátil <dvratil@redhat.com> - 4.10.5-2
changelog:
  - Resolves: #997594, misbehaving checkbox "Allow encryption with untrusted keys"
  - Resolves: #997599, Key Manager does not refresh after change
  - Resolves: #999850, shows error message despite the change was successful


author: Rex Dieter <rdieter@fedoraproject.org> - 4.10.1-2
changelog:
  - pull a few upstream patches, in particular...
  - kmix crahes moving streams between sinks (#922849)


author: Tony Camuso <tcamuso@redhat.com> - 20-9
changelog:
  - Must be bumped to 20-9 due to changes and version bumps in the
    7.2-z stream.
    Resolves: rhbz#1320204


author: Yauheni Kaliuta <ykaliuta@redhat.com> - 20-10
changelog:
  - weak-modules: deprecate --delete-modules switch.
  - weak-modules: implement some pathes configuration from cmdline.
  - weak-modules: redesign to reuse depmod -aeE functionality
    (with some preparation changes).
    This is an updated version of the script which doesn't support
    multiple installation of the same out-of-tree module (stored in the
    'extra' subdirectory). But it more correctly checks dependencies
    between the modules.
    Resolves: rhbz#1367942


author: Tony Camuso <tcamuso@redhat.com> - 20-10
changelog:
  - Rename patches so they are not specific to the build. This was
    causing problems with z-stream builds.
    Resolves: rhbz#1416498


author: Yauheni Kaliuta <ykaliuta@redhat.com> - 20-12
changelog:
  - weak-modules: fix coverity introduced by latest changes
  - weak-modules: fix "permission denied" on some upgrades.
    Resolves: rhbz#1416566


author: Yauheni Kaliuta <ykaliuta@redhat.com> - 20-15.el7_4.2
changelog:
  - libkmod-elf: resolve CRC if module is built with MODULE_REL_CRCS.
  - weak-modules: process only weak-updates related depmod output.
    Resolves: rhbz#1482385


author: John Mcwalters <john.mcwalters@oracle.com> - 20-15.0.1.el7_4.4
changelog:
  - Rebuilt with updated version
  - weak-modules: Cleanup weak-updates symlinks for external compiled in modules 
    created during dry-run option [Orabug: 26811747]
  - weak-modules: add patch for [Orabug: 26672773]


author: Yauheni Kaliuta <ykaliuta@redhat.com> - 20-15.el7_4.3
changelog:
  - weak-modules: implement dry run by symlink restoration.
  - weak-modules: fix dry-run for non-lib-modules installation.
    Resolves: rhbz#1489696.


author: Yauheni Kaliuta <ykaliuta@redhat.com> - 20-15.el7_4.5
changelog:
  - weak-modules: use function to generate weak_updates_dir
  - weak-modules: implement dry-run on the tempdir
    Resolves: rhbz#1511943.


author: Yauheni Kaliuta <ykaliuta@redhat.com> - 20-17
changelog:
  - libkmod-elf: resolve CRC if module is built with MODULE_REL_CRCS.
  - weak-modules: process only weak-updates related depmod output.
    Resolves: rhbz#1468305
  - weak-modules: implement dry run by symlink restoration.
    Resolves: rhbz#1477073


author: Yauheni Kaliuta <ykaliuta@redhat.com> - 20-18
changelog:
  - depmod: external directories support.
    Resolves: rhbz#1361857
  - BuildRequires automake autoconf libtool.


author: Yauheni Kaliuta <ykaliuta@redhat.com> - 20-20
changelog:
  - weak-modules: use function to generate weak_updates_dir
  - weak-modules: implement dry-run on the tempdir
    Resolves: rhbz#1510058


author: Yauheni Kaliuta <ykaliuta@redhat.com> - 20-23
changelog:
  - weak-modules: fix initial state creation for dry-run
  - weak-modules: check compatibility in a temporary directory
    Resolves: rhbz#1619889.


author: Natalya Naumova <natalya.naumova@oracle.com> - 20-23.0.1
changelog:
  - weak-modules: add patch for [Orabug: 26672773]
  - add PKCS#7 signature support [Orabug: 27645962]
  - Reviewed-by: Alexey Petrenko <alexey.petrenko@oracle.com>


author: Yauheni Kaliuta <ykaliuta@redhat.com> - 20-26
changelog:
  - weak-modules: handle independent modules in one run
  - weak-modules: use asterisk for kernel version in sandbox
    Resolves: rhbz#1695547


author: Yauheni Kaliuta <ykaliuta@redhat.com> - 20-28
changelog:
  - weak-modules: update_modules_for_krel: always finish sandbox
  - weak-modules: groupping: use dependencies of extra/ provider
    Resolves: rhbz#1774925


author: Jacob Wen <jian.w.wen@oracle.com> - 20-28.0.3
changelog:
  - Use ASN1_STRING_data for openssl-1.0.2k [Orabug: 31160124]
  - build: fix make distcheck [Orabug: 31160124]
  - libkmod-signature: implement pkcs7 parsing with openssl [Orabug: 31160124]
  - signature: do not report wrong data for pkc#7 signature [Orabug: 31160124]
  - libkmod: modinfo: implement signature output [Orabug: 31160124]
  - libkmod: modinfo: implement line splitting in hex_to_str [Orabug: 31160124]
  - libkmod: modinfo: use own function for sig_key hex output [Orabug: 31160124]
  - libkmod: modinfo: fix sig_id output [Orabug: 31160124]


author: David Shea <dshea@redhat.com> - 20-5
changelog:
  - Check for changes in non-module files that affect that initramfs
    Resolves: rhbz#1108166
  - Use dracut to skip early cpio archives in the initramfs
    Resolves: rhbz#1210449


author: David Shea <dshea@redhat.com> - 20-6
changelog:
  - Accept '.' as part of a symbol exported by the kernel
    Resolves: rhbz#1283486
  - Check the addon modules of the new kernel for exported symbols
    Resolves: rhbz#1296465


author: - Joseph Chapman <jochapma@redhat.com> - 6.1.0.106-11
changelog:
  - Detect journal overflow after 160E of writes
  - Clean up UDS threads when removing last VDO
  - Resolves: rhbz#1512968
  - Resolves: rhbz#1523240


author: - Joseph Chapman <jochapma@redhat.com> - 6.1.0.114-11
changelog:
  - /sys/uds permissions now resticted to superuser only
  - Remove /sys/uds files that should not be used in production
  - Removing kvdo module reports version
  - VDO automatically chooses the proper write policy by default
  - Fixed a Coverity-detected error path leak
  - Resolves: rhbz#1525305
  - Resolves: rhbz#1527734
  - Resolves: rhbz#1527737
  - Resolves: rhbz#1527924
  - Resolves: rhbz#1528399


author: - Joseph Chapman <jochapma@redhat.com> - 6.1.0.124-11
changelog:
  - Fixed provisional referencing for dedupe.
  - Only log a bio submission from a VDO to itself.
  - vdoformat cleans up metadata properly after fail.
  - Resolves: rhbz#1511587
  - Resolves: rhbz#1520972
  - Resolves: rhbz#1532481


author: - Joseph Chapman <jochapma@redhat.com> - 6.1.0.130-12
changelog:
  - Fix General Protection Fault unlocking UDS callback mutex
  - Removing kmod-kvdo package unloads kernel module
  - Fix URL to point to GitHub tree
  - Resolves: rhbz#1510176
  - Resolves: rhbz#1533260
  - Resolves: rhbz#1539061


author: - Joseph Chapman <jochapma@redhat.com> - 6.1.0.146-13
changelog:
  - Module target is now "vdo" instead of "dedupe"
  - Fixed a bug where crash recovery led to failed kernel page request
  - Improved modification log messages
  - Improved package description and summary fields
  - Resolves: rhbz#1535127
  - Resolves: rhbz#1535597
  - Resolves: rhbz#1540696
  - Resolves: rhbz#1541409


author: - Andy Walsh <awalsh@redhat.com> - 6.1.0.168-16
changelog:
  - Updated source to use GitHub
  - Fixed module version checking for upgrades.
  - Removed debug kernel requirement from spec file.
  - Fixed a deadlock resulting from sleeping while holding a spinlock while
    getting statistics.
  - Resolves: rhbz#1567742
  - Fixed bugs arising from attempts to access sysfs nodes during startup and
    shutdown.
  - Resolves: rhbz#1567744
  - Removed the prepare_ioctl() function to avoid signature changes since this
    function currently does nothing.
  - Resolves: rhbz#1572494


author: - Andy Walsh <awalsh@redhat.com> - 6.1.0.181-17
changelog:
  - Fixed a bug which would cause kernel panics when a VDO device is stacked on a
    RAID50 device.
  - Resolves: rhbz#1599668
  - Fixed a bug which could cause data loss when discarding unused portions of a
    VDO's logical space.
  - Resolves: rhbz#1600058
  - Modified grow physical to fail in the prepare step if the size isn't
    changing, avoiding a suspend-and-resume cycle.
  - Resolves: rhbz#1600662
  - Fixed a bug which would cause attempts to grow the physical size of a VDO
    device to fail if the device below the VDO was resized while the VDO was
    offline.
  - Resolves: rhbz#1591180


author: - Andy Walsh <awalsh@redhat.com> - 6.1.1.84-1
changelog:
  - Deleted unused UDS features.
  - Improved performance of sub 4K writes.
  - Simplified and improved performance of writes with FUA.
  - Improved the accuracy of dedupe statistics.
  - Made the MurmurHash3 implementation architecture independent.
  - Fixed compilation errors on newer versions of GCC.
  - Eliminated spurious allocation of a UDS sparse cache for dense indexes.
  - Fixed a deadlock resulting from sleeping while holding a spinlock while
    getting statistics.
  - Resvolves: rhbz#1562228
  - Fixed bugs related to the timing of the creation and destruction of sysfs
    nodes relative to the creation and destruction of VDO data structures.
  - Resolves: rhbz#1559692
  - Fixed a bug which made deduplication impossible to disable.
  - Removed obsolete code.
  - Improved deduplication of concurrent requests containing the same data.
  - Reduced unnecessary logging.
  - Resolves: rhbz#1511127
  - Removed the prepare_ioctl() function to avoid signature changes since
    this function currently does nothing.
  - Resolves: rhbz#1568129
  - Fixed a bug which made using a sparse index impossible to create.
  - Resolves: rhbz#1570156


author: - Andy Walsh <awalsh@redhat.com> 6.1.1.99-1
changelog:
  - Added /sys/kvdo/version which contains the currently loaded version of
    the kvdo module.
  - Resolves: rhbz#1533950
  - Added logging of normal operation when a VDO device starts normally.
  - Resolves: rhbz#1520988
  - Fixed a race in the UDS module which could cause the index to go offline.
  - Resolves: rhbz#1520988
  - Fixed a bug which would cause attempts to grow the physical size of a VDO
    device to fail if the device below the VDO was resized while the VDO was
    offline.
  - Resolves: rhbz#1582647
  - Fixed thread safety issues in the UDS page cache.
  - Resolves: rhbz#1579492
  - Modified the vdo script to not allow creation of a VDO device on top of an
    already running VDO device.
  - Resolves: rhbz#1572640
  - Fixed a bug which could cause data loss when discarding unused portions of a
    VDO's logical space.
  - Resolves: rhbz#1589249
  - Modified grow physical to fail in the prepare step if the size isn't
    changing, avoiding a suspend-and-resume cycle.
  - Resolves: rhbz#1576539


author: - Andy Walsh <awalsh@redhat.com> 6.1.1.111-1
changelog:
  - Added support for issuing fullness warnings via dmeventd
  - rhbz#1519307
  - Fixed a bug which would cause kernel panics when a VDO device is stacked on a
    RAID50 device.
  - Resolves: rhbz#1593444
  - Improved logging when growing the physical size of a VDO volume.
  - Resolves: rhbz#1597890
  - Resolves: rhbz#1597886
  - Removed misleading log messages when rebuilding the UDS index.
  - Resolves: rhbz#1599867


author: - Andy Walsh <awalsh@redhat.com> 6.1.1.120-2
changelog:
  - No longer attempt to unload modules in %preun
  - Resolves: rhbz#1553420
  - Improved memory allocation by not using the incorrect __GFP_NORETRY flag
    and by using the memalloc_noio_save mechanism.
  - Resolves: rhbz#1571292
  - Fixed a potential deadlock in the UDS index by using the kernel supplied
    struct callback instead of our own implementation of synchronous
    callbacks.
  - Resolves: rhbz#1602151
  - Fixed a potential stack overflow when reaping the recovery journal.
  - Resolves: rhbz#1608070
  - No longer attempt to unload modules in %preun
  - Resolves: rhbz#1553420
  - Improved safety around memory allocation permissions
  - Resolves: rhbz#1595923
  - Improved statistics accounting to allow for concurrent dedupe.
  - Resolves: rhbz#1540722


author: - Andy Walsh <awalsh@redhat.com> 6.1.1.125-4
changelog:
  - Attempt to unload modules and print a warning if unable to.
  - Resolves: rhbz#1553420
  - Fixed a hang when recovering a VDO volume with a physical size larger than
    16TB.
  - Resolves: rhbz#1628316


author: Jingdong Lu <jingdong.lu@oracle.com> 6.1.1.125-5.0.1
changelog:
  - depmod error for symbolic link [OraBug: 28718247] (Hui Han)
    Reviewed-by: Laurence Rochfort <laurence.rochfort@oracle.com>
  - add RHCK signature


author: - Andy Walsh <awalsh@redhat.com> 6.1.2.38-5
changelog:
  - Fixed more error path memory leaks.
    - Resolves: rhbz#1609426
  - Rebased to version 6.2.0 of the UDS module
    - Resolves: rhbz#1637762
  - Improved counting of dedupe timeouts by including in the count queries
    which are not made due to their being a lack of resources from previous
    queries taking too long.
    - Resolves: rhbz#1639898
  - Fixed a NULL pointer dereference if dmeventd registration fails.
    - Resolves: rhbz#1640794
  - Fixed a bug in the statistics tracking partial I/Os.
    - Resolves: rhbz#1594406
  - Allowed VDO backing devices to be specified by major:minor device number.
    - Resolves: rhbz#1637762
  - Suppressed egregious read-only error logging.
    - Resolves: rhbz#1687005


author: - Andy Walsh <awalsh@redhat.com> 6.1.2.41-5
changelog:
  - Reduced and rate limited error logging in order to avoid kernel soft-lockups.
    - Resolves: rhbz#1687005


author: - Andy Walsh <awalsh@redhat.com> 6.1.3.4-5
changelog:
  - Reduced and rate limited more error logging in order to avoid kernel
    soft-lockups.
    - Resolves: rhbz#1706196
  - Fixed a bug in the handling of re-used bios. This bug resulted in a
    kernel panic when rebooting a system after a crash with a VDO device on
    USB attached storage.
    - Resolves: rhbz#1676643


author: - Andy Walsh <awalsh@redhat.com> 6.1.3.7-5
changelog:
  - Fixed a rare bug which would log an assertion failure when shutting down
    a VDO device.
    - Resolves: rhbz#1749000


author: - Andy Walsh <awalsh@redhat.com> 6.1.3.23-5
changelog:
  - Fixed a bug where crash recovery could use the wrong threads for certain
    operations potentially resulting in memory corruption.
    - Resolves: rhbz#1821275


author: Eugene Syromiatnikov <esyr@redhat.com> 2.0.2.1_kern_dup7.5-1
changelog:
  - 394e4cd9074e05af7cd4843b33b4b1bef1e122d0
  - Resolves: #bz1607750
  - atlantic module for Driver Update Program


author: Eugene Syromiatnikov <esyr@redhat.com> 1.10.0_dup7.7-1
changelog:
  - c45db7d2f34d6fad924c20443f73147dca7f6e29
  - bnxt_en kernel module for Driver Update Program
  - Resolves: #bz1755331


author: Eugene Syromiatnikov <esyr@redhat.com> 2.0.2K_dup7.6-2
changelog:
  - baf6ab56eb2d596f7d4c6c1e1ccd8a73db6e1c94
  - Resolves: #bz1659505
  - ena module for Driver Update Program


author: Eugene Syromiatnikov <esyr@redhat.com> 1.6.27_k_dup7.3-1
changelog:
  - Resolves: #bz1448412
  - af7d3667969d1dedc990b0aa47458756796961c6
  - i40e module for Driver Update Program


author: Eugene Syromiatnikov <esyr@redhat.com> 2.8.10_k_dup7.7-1
changelog:
  - c45db7d2f34d6fad924c20443f73147dca7f6e29
  - i40e kernel module for Driver Update Program
  - Resolves: #bz1784768


author: Eugene Syromiatnikov <esyr@redhat.com> 1.6.27_k_dup7.3-1
changelog:
  - Resolves: #bz1448413
  - 3545087798c48e481b8ae8aebcca6bfb199b470b
  - i40evf module for Driver Update Program


author: Eugene Syromiatnikov <esyr@redhat.com> 4.4.0_k_rh7.4_z-1
changelog:
  - 6591372b59cec0e59cd144bed3e51ba8ceb2dd88
  - ixgbe module for Driver Update Program
  - Resolves: #bz1439814


author: Eugene Syromiatnikov <esyr@redhat.com> 4.4.0_k_rh7.4_z-2
changelog:
  - Remove testing desclaimer from the package description
  - 6591372b59cec0e59cd144bed3e51ba8ceb2dd88
  - ixgbe module for Driver Update Program
  - Resolves: #bz1439814


author: Eugene Syromiatnikov <esyr@redhat.com> 3.2.2_k_rh7.4_z-1
changelog:
  - Resolves: #bz1441298
  - 5e0df6596e78194c6dc5dd0a038302b7fbdfb4c3
  - ixgbevf module for Driver Update Program


author: Eugene Syromiatnikov <esyr@redhat.com> 12.0.0.5_dup7.6-1
changelog:
  - baf6ab56eb2d596f7d4c6c1e1ccd8a73db6e1c94
  - Resolves: #bz1676589
  - lpfc kernel module for Driver Update Program


author: Eugene Syromiatnikov <esyr@redhat.com> 07.700.00.00
changelog:
  - 5c36dd7d22747abb333b0c2541bac9544c358e3b
  - Resolves: #bz1427425
  - megaraid_sas module for Driver Update Program.


author: Eugene Syromiatnikov <esyr@redhat.com> 07.702.06.00_rh2_dup7.5-1
changelog:
  - 1514ac33c3e6a00c504e6e5eb0289f3c23bb8aa4
  - Resolves: #bz1578455
  - megaraid_sas module for Driver Update Program


author: Eugene Syromiatnikov <esyr@redhat.com> 4.11.0_dup7.3-1
changelog:
  - Resolves: #bz1462099
  - 8d4022de88b02a390621a2bf9614b25b094951f8
  - mgag200 module for Driver Update Program


author: Eugene Syromiatnikov <esyr@redhat.com> 4.11.0_dup7.3-5
changelog:
  - 8d4022de88b02a390621a2bf9614b25b094951f8
  - Provide fix for the #bz1463535 as a separate patch in order to preserve
    the integrity of sources.


author: Eugene Syromiatnikov <esyr@redhat.com> 14.101.00.00-1
changelog:
  - a2d3cbe3e7f414a5d0c8a9d931ddaf4dbc40c12d
  - Resolves: #rhbz1421748
  - mpt3sas module for Driver Update Program.


author: Eugene Syromiatnikov <esyr@redhat.com> 26.100.01.00_dup7.6-1
changelog:
  - db1eefc8c25d0a3feaed310963bb3c3d04d81825
  - Resolves: #bz1660390
  - mpt3sas module for Driver Update Program


author: Eugene Syromiatnikov <esyr@redhat.com> 3.10.0_957-1
changelog:
  - baf6ab56eb2d596f7d4c6c1e1ccd8a73db6e1c94
  - Resolves: #bz1672909
  - nfit kernel module for Driver Update Program


author: Eugene Syromiatnikov <esyr@redhat.com> 8.10.10.21_dup7.3-1
changelog:
  - d44f90c087a53365ef671c1a6414d07fd8bf4af0
  - Resolves: #bz1448409, #bz1448411
  - qed module for Driver Update Program


author: Eugene Syromiatnikov <esyr@redhat.com> 8.10.10.21_dup7.4-1
changelog:
  - 0413ea41707374d85a707b850cd0b318d3d5d132
  - Resolves: #bz1525991, #bz1525992
  - qed module for Driver Update Program


author: Eugene Syromiatnikov <esyr@redhat.com> 8.33.0.20_dup7.6-1
changelog:
  - baf6ab56eb2d596f7d4c6c1e1ccd8a73db6e1c94
  - Resolves: #1668206
  - qed module for Driver Update Program


author: Eugene Syromiatnikov <esyr@redhat.com> 8.10.10.21_dup7.3-1
changelog:
  - Resolves: #bz1448411
  - 4fba2334c2fb174d98a4fabafd078f7b283b5622
  - qede module for Driver Update Program


author: Eugene Syromiatnikov <esyr@redhat.com> 8.10.10.21_dup7.4-1
changelog:
  - 0413ea41707374d85a707b850cd0b318d3d5d132
  - Resolves: #bz1525991, #bz1525992
  - qede module for Driver Update Program


author: Eugene Syromiatnikov <esyr@redhat.com> 8.33.0.20_dup7.6-1
changelog:
  - baf6ab56eb2d596f7d4c6c1e1ccd8a73db6e1c94
  - Resolves: #bz1668206
  - qede module for Driver Update Program


author: Eugene Syromiatnikov <esyr@redhat.com> 8.10.7.0_dup7.3-1
changelog:
  - Resolves: #bz1448408
  - e22c53a31fd2776bd02b4be1d9f93db5b5f8d678
  - qedf module for Driver Update Program


author: Eugene Syromiatnikov <esyr@redhat.com> 8.10.7.0_dup7.4-1
changelog:
  - 0413ea41707374d85a707b850cd0b318d3d5d132
  - Resolves: #bz1525991, #bz1525992
  - qedf module for Driver Update Program


author: Eugene Syromiatnikov <esyr@redhat.com> 8.33.0.20_dup7.6-1
changelog:
  - baf6ab56eb2d596f7d4c6c1e1ccd8a73db6e1c94
  - Resolves: #bz1668206
  - qedf module for Driver Update Program


author: Eugene Syromiatnikov <esyr@redhat.com> 8.10.4.0_dup7.4-1
changelog:
  - 0413ea41707374d85a707b850cd0b318d3d5d132
  - Resolves: #bz1525991, #bz1525992
  - qedi module for Driver Update Program


author: Eugene Syromiatnikov <esyr@redhat.com> 8.33.0.20_dup7.6-1
changelog:
  - baf6ab56eb2d596f7d4c6c1e1ccd8a73db6e1c94
  - Resolves: #bz1668206
  - qedi module for Driver Update Program


author: Eugene Syromiatnikov <esyr@redhat.com> 3.10.0_957_dup7.6-3
changelog:
  - baf6ab56eb2d596f7d4c6c1e1ccd8a73db6e1c94
  - Resolves: #bz1668206
  - qedr module for Driver Update Program


author: Eugene Syromiatnikov <esyr@redhat.com> 8.10.10.0_dup7.4-1
changelog:
  - 0413ea41707374d85a707b850cd0b318d3d5d132
  - Resolves: #bz1525991, #bz1525992
  - qedr module for Driver Update Program


author: Eugene Syromiatnikov <esyr@redhat.com> 10.01.00.20.07.8_k_dup7.7-1
changelog:
  - c45db7d2f34d6fad924c20443f73147dca7f6e29
  - qla2xxx kernel module for Driver Update Program
  - Resolves: #bz1784769


author: Radek Novacek <rnovacek@redhat.com> 0.9.0-3
changelog:
  - Enable direct calls
  - Fix method arguments that are both input and output
  - Don't install Find*.cmake files


author: Radek Novacek <rnovacek@redhat.com> 0.9.1-3
changelog:
  - Set format(printf) attribute to __KReturn2 function
  - Fix possible integer overflow
  - Resolves: rhbz#1000434, rhbz#1000430


author: Nalin Dahyabhai <nalin@redhat.com> - 1.11.3-40
changelog:
  - pull in fix from master to make reporting of errors encountered by
    the SPNEGO mechanism work better (RT#7045, part of #1043962)


author: Nalin Dahyabhai <nalin@redhat.com> - 1.11.3-42
changelog:
  - add proposed patch to fix the GSSAPI library's checks for expired
    client creds in gss_init_sec_context() so that they work with keyring
    caches (RT#7820, #1030607)


author: Nalin Dahyabhai <nalin@redhat.com> - 1.11.3-44
changelog:
  - pull in and backport multiple changes to allow replay caches to be added to
    a GSS credential store as "rcache"-type credentials (RT#7818/#7819/#7836,


author: Nalin Dahyabhai <nalin@redhat.com> - 1.11.3-46
changelog:
  - pull in patch from master to move the default directory which the KDC uses
    when computing the socket path for a local OTP daemon from the database
    directory (/var/kerberos/krb5kdc) to the newly-added run directory
    (/run/krb5kdc), in line with what we're expecting in 1.13 (RT#7859, more
    of #1040056 as #1063905)
  - add a tmpfiles.d configuration file to have /run/krb5kdc created at
    boot-time
  - own /var/run/krb5kdc


author: Nalin Dahyabhai <nalin@redhat.com> - 1.11.3-47
changelog:
  - spnego: pull in patch from master to restore preserving the OID of the
    mechanism the initiator requested when we have multiple OIDs for the same
    mechanism, so that we reply using the same mechanism OID and the initiator
    doesn't get confused (#1066002, RT#7858)


author: Nathaniel McCallum <npmccallum@redhat.com> - 1.11.3-48
changelog:
  - add Nathaniel's backported fix for to make password changes work properly
    when performed while obtaining creds over FAST (RT#7868, #1072579)


author: Nalin Dahyabhai <nalin@redhat.com> - 1.11.3-49
changelog:
  - mark the pkinit module "nodelete" so that applications which cause it
    to be loaded and unloaded repeatedly don't suffer from memory loss when
    libcrypto is initialized, allocating memory in the process, and then
    unloaded along with the module (most of #1063732)
  - when copying creds from one ccache to another, if we single out one
    server for which creds shouldn't be copied, don't leak the memory
    that those creds use (a bit more of #1063732)
  - fix an uninitialized variable warning that could, rarely, cause a
    service-unavailable error to be reported when a server was merely
    unreachable (spotted while chasing #1063732)
  - don't leak the per-request context allocated by preauth modules (a
    bit more of #1063732)


author: Nalin Dahyabhai <nalin@redhat.com> - 1.12.2-5
changelog:
  - backport fix for trying all compatible keys when not being strict about
    acceptor names while reading AP-REQs (RT#7883, #1078888)
  - define _GNU_SOURCE in files where we use EAI_NODATA, to make sure that
    it's declared (#1059730,#1084068,#1109102)


author: Nalin Dahyabhai <nalin@redhat.com> - 1.12.2-6
changelog:
  - backport patch to make the client skip checking the server's reply
    address when processing responses to password-change requests, which
    between NAT and upcoming HTTPS support, can cause us to erroneously
    report an error to the user when the server actually reported success
    (RT#7886)
  - backport support for accessing KDCs and kpasswd services via HTTPS
    proxies (marked by being specified as https URIs instead as hostnames
    or hostname-and-port), such as the one implemented in python-kdcproxy
    (RT#7929, #109919), and pick up a subsequent patch to build HTTPS
    as a plugin


author: Nalin Dahyabhai <nalin@redhat.com> - 1.12.2-8
changelog:
  - fix the problem where the %license file has been a dangling symlink
  - ksu: pull in fix from pull #206 to avoid breakage when the
    default_ccache_name doesn't include a cache type as a prefix
  - ksu: pull in a proposed fix for pull #207 to avoid breakage when the
    invoking user doesn't already have a ccache


author: Roland Mainz <rmainz@redhat.com> - 1.12.2-9
changelog:
  - Undo libkadmclnt SONAME change (from 8 to 9) which originally
    happened in the krb5 1.12 rebase (#1166012) but broke
    rubygem-rkerberos (sort of ruby language bindings for
    libkadmclnt&co.) dependicies, as side effect of
    rubygem-rkerberos using private interfaces in libkadmclnt.


author: Roland Mainz <rmainz@redhat.com> - 1.12.2-10
changelog:
  - In ksu, without the -e flag, also check .k5users (#1105489)
    When ksu was explicitly told to spawn a shell, a line in .k5users which
    listed "*" as the allowed command would cause the principal named on the
    line to be considered as a candidate for authentication.
    When ksu was not passed a command to run, which implicitly meant that
    the invoking user wanted to run the target user's login shell, knowledge
    that the principal was a valid candidate was ignored, which could cause
    a less optimal choice of the default target principal.
    This doesn't impact the authorization checks which we perform later.
    Patch by Nalin Dahyabhai <nalin@redhat.com>


author: Roland Mainz <rmainz@redhat.com> - 1.12.2-13
changelog:
  - fix for CVE-2014-5352 (#1179856) "gss_process_context_token()
    incorrectly frees context (MITKRB5-SA-2015-001)"
  - fix for CVE-2014-9421 (#1179857) "kadmind doubly frees partial
    deserialization results (MITKRB5-SA-2015-001)"
  - fix for CVE-2014-9422 (#1179861) "kadmind incorrectly
    validates server principal name (MITKRB5-SA-2015-001)"
  - fix for CVE-2014-9423 (#1179863) "libgssrpc server applications
    leak uninitialized bytes (MITKRB5-SA-2015-001)"


author: Roland Mainz <rmainz@redhat.com> - 1.12.2-14
changelog:
  - fix for kinit -C loops (#1184629, MIT/krb5 issue 243, "Do not
    loop on principal unknown errors").


author: Roland Mainz <rmainz@redhat.com> - 1.12.2-15
changelog:
  - Add a patch to fix RedHat bug #1256870 ("KDC sends multiple
    requests to ipa-otpd for the same authentication") which causes
    the KDC to send multiple retries to ipa-otpd for TCP transports
    while it should only be done for UDP.


author: Roland Mainz <rmainz@redhat.com> - 1.13.2-1
changelog:
  - the rebase to krb5 1.13.1 in vers 1.13.1-0 also fixed:
    - Bug 1144498 ("Fix the race condition in the libkrb5 replay cache")
    - Bug 1163402 ("kdb5_ldap_util view_policy does not shows ticket flags on s390x and ppc64")
    - Bug 1185770 ("Missing upstream test in krb5-1.12.2: src/tests/gssapi/t_invalid.c")
    - Bug 1204211 ("CVE-2014-5355 krb5: unauthenticated denial of service in recvauth_common() and other")


author: Roland Mainz <rmainz@redhat.com> - 1.13.2-2
changelog:
  - Add fix for RedHat Bug #1164304 ("Upstream unit tests loads
    the installed shared libraries instead the ones from the build")


author: Roland Mainz <rmainz@redhat.com> - 1.13.2-3
changelog:
  - Add patch to fix Redhat Bug #1222903 ("[SELinux] AVC denials may appear
    when kadmind starts"). The issue was caused by an unneeded |htons()|
    which triggered SELinux AVC denials due to the "random" port usage.


author: Roland Mainz <rmainz@redhat.com> - 1.13.2-4
changelog:
  - the rebase to krb5 1.13.2 in vers 1.13.2-0 also fixed:
    - Redhat Bug #1247761 ("RFE: Minor krb5 spec file cleanup and sync
      with recent Fedora 22/23 changes")
    - Redhat Bug #1247751 ("krb5-config returns wrong -specs path")
    - Redhat Bug #1247608 ('Add support for multi-hop preauth mechs
      via |KDC_ERR_MORE_PREAUTH_DATA_REQUIRED| for RFC 6113 ("A
      Generalized Framework for Kerberos Pre-Authentication")')
  - Removed "krb5-1.10-kprop-mktemp.patch" and
    "krb5-1.3.4-send-pr-tempfile.patch", both are no longer used since
    the rebase to krb5 1.13.1


author: Roland Mainz <rmainz@redhat.com> - 1.13.2-5
changelog:
  - Add a patch to fix RedHat bug #1251586 ("KDC sends multiple
    requests to ipa-otpd for the same authentication") which causes
    the KDC to send multiple retries to ipa-otpd for TCP transports
    while it should only be done for UDP.


author: Roland Mainz <rmainz@redhat.com> - 1.13.2-6
changelog:
  - Add a patch to fix RedHat bug #1252454 ('testsuite complains
    "Lifetime has increased by 32436 sec while 0 sec passed!",
    while rhel5-libkrb5 passes') so that krb5 resolves GSS creds
    if |time_rec| is requested.


author: Roland Mainz <rmainz@redhat.com> - 1.13.2-7
changelog:
  - Obsolete multilib versions of server packages to fix RH
    bug #1251913 ("krb5 should obsolete the multilib versions
    of krb5-server and krb5-server-ldap").
    The following packages are declared obsolete:
    - krb5-server-1.11.3-49.el7.i686
    - krb5-server-1.11.3-49.el7.ppc
    - krb5-server-1.11.3-49.el7.s390
    - krb5-server-ldap-1.11.3-49.el7.i686
    - krb5-server-ldap-1.11.3-49.el7.ppc
    - krb5-server-ldap-1.11.3-49.el7.s390


author: Roland Mainz <rmainz@redhat.com> - 1.13.2-8
changelog:
  - Add a patch to fix RH Bug #1250154 ("[s390x, ppc64, ppc64le]:
    kadmind does not accept ACL if kadm5.acl does not end with EOL")
    The code "accidently" works on x86/AMD64 because declaring a
    variable |char| results in an |unsigned char| by default while
    most other platforms (e.g. { s390x, ppc64, ppc64le, ...})
    default to |signed char| (still have to use lint(1) to clean
    up 38 more instances of this kind of bug).


author: Roland Mainz <rmainz@redhat.com> - 1.13.2-9
changelog:
  - Ammend patch for RedHat bug #1252454 ('testsuite complains
    "Lifetime has increased by 32436 sec while 0 sec passed!",
    while rhel5-libkrb5 passes') to handle the newly introduced
    valgrind hits.


author: Robbie Harwood <rharwood@redhat.com> 1.13.2-9
changelog:
  - Add patch and test case for "KDC does not return proper
    client principal for client referrals"
  - Resolves: #1259846


author: Robbie Harwood <rharwood@redhat.com> - 1.13.2-12
changelog:
  - Fix CVE-2015-8631, CVE-2015-8630, and CVE-2015-8629
  - Remove obsolete trigger to enable building of package
  - Resolves: #1306969


author: Robbie Harwood <rharwood@redhat.com> - 1.15.1-29
changelog:
  - Process profile includedir in sorted order
  - Also, ignore dotfiles in included directories
  - Resolves: #1539824


author: Robbie Harwood <rharwood@redhat.com> - 1.15.1-32
changelog:
  - Include preauth name in trace output if possible
  - Update cert generation scripts to work on modern openssl
  - Fix per-request preauth scoping
  - Add test case for PKINIT DH renegotiation
  - Echo KDC cookies in preauth tryagain
  - Fall back to other preauth mechanisms after failures
  - Resolves: #1540130


author: Jan Grulich <jgrulich@redhat.com> - 4.10.5-7
changelog:
  - Fix installed files for -java subpkg
    Resolves: bz#1253143, build failure when java is installed in build enviroment


author: Jan Grulich <jgrulich@redhat.com> - 4.10.5-8
changelog:
  - Properly remove kross-java files
    Resolves: bz#1253143, build failure when java is installed in build enviroment


author: Siteshwar Vashisht <svashisht@redhat.com> - 20120801-37
changelog:
  - Add configuration option to enable signal bubbling for backward compatibility
    Resolves: #1484937


author: Kamil Dudka <kdudka@redhat.com> - 20120801-137
changelog:
  - Increase the release number by 100 to make sure it stays higher than in RHEL-6
    Related: #1484937


author: Michal Hlavinka <mhlavink@redhat.com> - 20120801-12
changelog:
  - ksh sometimes wrote wrong byte sequence to terminal when vi editing 
    mode was used (#1026360)
  - fix errors in man page (#1030867)


author: Michal Hlavinka <mhlavink@redhat.com> - 20120801-15
changelog:
  - fix argv rewrite (#1047507)
  - fix memory leak (#1048995)
  - standard error output could get misdirected (#1048272)


author: Michal Hlavinka <mhlavink@redhat.com> - 20120801-19
changelog:
  - reading a file via command substitution did not work when any of stdin,
    stdout or stderr were closed (#1070328)


author: Michal Hlavinka <mhlavink@redhat.com> - 20120801-20
changelog:
  - fix segfault in job list code (#1084406)
  - do not resend signal on termination (#1085385)
  - fix brace expansion on/off (#1099935)
  - fix incorrect rounding of numsers 0.5 < |x| <1.0 in printf (#1070871)
  - fix parser errors related to the end of the here-document marker (#1111120)
  - ksh hangs when command substitution fills out the pipe buffer (#1077090)
  - using typeset -l with a restricted variabled caused segmentation fault (#1121960)
  - monitor mode was documented incorrectly (#1100215)
  - do not crash when unsetting running function from another one (#1100215)
  - should report an error when trying to cd into directory without execution bit (#1109893)
  - job locking mechanism did not survive compiler optimization (#1116506)


author: Michal Hlavinka <mhlavink@redhat.com> - 20120801-21
changelog:
  - include symlink for restricted shell (#1146161)
  - ksh hangs when command substitution containing pipe fills out the pipe buffer (#1138751)
  - current directory could differ from PWD (#1135573)
  - cd builtin could break IO redirection (#1133585)
  - return code from a function could be wrong (#1116507)


author: Michal Hlavinka <mhlavink@redhat.com> - 20120801-26
changelog:
  - closing a file descriptor in a command substitution caused loss of the output (#1202439)
  - fix: in a login shell "( cmd & )" does nothing (#1217237)
  - exporting fixed with variable corrupted its data (#1192026)
  - fix segfault when handling a trap (#1211540)
  - combining alarm and IFS caused segfault (#1192119)
  - declaration of a two dimemsional associatve array could add an extra 0 element (#1193557)
  - do not inherit invalid variables during shell initializaton (#1211538)
  - case in a for loop inside a subshell caused syntax error (#1241014)


author: Robert Scheck <robert@fedoraproject.org> - 1.13-5
changelog:
  - Really added the plugindir patch now (thanks to Karsten Hopp)
  - Avoid the make errors because of mkdirhier better than until now


author: John Dennis <jdennis@redhat.com> - 2.4.1-7
changelog:
  - Add ECP support, brings Lasso up to current upstream tip + revised ECP patches
    Resolves: #1205342


author: John Dennis <jdennis@redhat.com> - 2.4.1-8
changelog:
  - Add explicit minimum dependency on glib2 2.42,
    for some reason RPM is not automatically detecting the dependency
    Resolves: #1254989


author: Jakub Hrozek <jhrozek@redhat.com> - 2.5.1-3
changelog:
  - Resolves: #1634267 - ECP signature check fails with
                         LASSO_DS_ERROR_SIGNATURE_NOT_FOUND when assertion signed
                         instead of response


author: Jakub Hrozek <jhrozek@redhat.com> - 2.5.1-4
changelog:
  - Resolves: #1730009 - lasso includes "Destination" attribute in SAML
                         AuthnRequest populated with SP
                         AssertionConsumerServiceURL when ECP workflow
                         is used which leads to IdP-side errors


author: Jakub Hrozek <jhrozek@redhat.com> - 2.5.1-5
changelog:
  - Resolves: #1719014 - Expired certificate prevents tests from running
  - Actually apply the patch file for the previous build
  - Related: #1730009 - lasso includes "Destination" attribute in SAML
                         AuthnRequest populated with SP
                         AssertionConsumerServiceURL when ECP workflow
                         is used which leads to IdP-side errors


author: Jakub Hrozek <jhrozek@redhat.com> - 2.5.1-6
changelog:
  - Resolves: #1963855 - CVE-2021-28091 lasso: XML signature wrapping
                         vulnerability when parsing SAML responses


author: Jakub Hrozek <jhrozek@redhat.com> - 2.5.1-7
changelog:
  - Fix Coverity warning introduced by the previous patch
  - Related: #1963855 - CVE-2021-28091 lasso: XML signature wrapping
                        vulnerability when parsing SAML responses


author: Michal Schmidt <mschmidt@redhat.com> - 0.5-6
changelog:
  - Build both with and without GUI to allow the use on systems where Gtk
    dependency is undesirable. The latencytop package is still the full-blown build.
    latencytop-tui is the miminal build. latencytop-common has the shared files.


author: Michal Schmidt <mschmidt@redhat.com> - 0.5-7
changelog:
  - Remove the broken fsync view, stop using the obsolete 'tracing_enabled'.
  - Better error message when run as non-root.


author: Richard Hughes <richard@hughsie.com> 2.4-1
changelog:
  - Update to new upstream version.
  - Black point detection from the algorithm disclosed by Adobe
  - Added support for transforms on planar data with different stride
  - Added a new plug-in type for optimizing full transforms
  - Linear (gamma 1.0) profiles can now operate in unbounded mode
  - Added "half" float support


author: Richard Hughes <richard@hughsie.com> 2.5-1
changelog:
  - Update to new upstream version.
  - Added a reference for Mac MLU tag
  - Added a way to read the profile creator from header
  - Added error descriptions on cmsSmoothToneCurve
  - Added identity curves support for write V2 LUT
  - Added new cmsPlugInTHR() and fixed some race conditions
  - Added TIFF Lab16 handling on tifficc
  - Fixed a bug on big endian platforms not supporting uint64 or long long.
  - Fixed a multithead bug on optimization
  - Fixed devicelink generation for 8 bits
  - Fixed some 64 bit warnings on size_t to uint32 conversions
  - Rendering intent used when creating the transform is now propagated to profile
  - RGB profiles store only one copy of the curve to save space
  - Transform2Devicelink now keeps white point when guessing deviceclass is enabled
  - Update black point detection algorithm to reflect ICC changes
  - User defined parametric curves can now be saved in ICC profiles


author: Andrew Hughes <gnu.andrew@redhat.com> - 2.6-3
changelog:
  - Run tests as part of %check, fixing Makefile to set LD_LIBRARY_PATH
  - Use upstream endianness fix to avoid ppc64le being built big-endian
  - Resolves: #1250914


author: Paul Wouters <pwouters@redhat.com> - 1.6.16-1
changelog:
  - Updated to 1.6.16
  - Addresses bug in 1.6.14 and 1.6.15 that affects opendnssec
    (if you have empty non-terminals and use NSEC3)


author: Tomas Hozza <thozza@redhat.com> - 1.6.16-5
changelog:
  - Fix compiler warnings and one uninitialized value
  - make ldns-config multilib clean
  - Fix man pages and usages errors


author: Paul Wouters <pwouters@redhat.com> - 1.6.14-1
changelog:
  - [pulled before release]
  - Updated to 1.6.14
  - Removed merged in patch
  - Added new dependancy on ca-certificates for ldns-dane PKIX validation


author: Fridolin Pokorny <fpokorny@redhat.com> - 458-3
changelog:
  - Expanded lessecho usage (#948597)
  - Added lessfilter info to man (#948597)
  - Expanded lesskey usage (#948597)
  - Added --old-bot to help (#948597)


author: Jozef Mlich <jmlich@redhat.com> - 458-5
changelog:
  - fixing regression in 72dfd3f63594e1d4c9416180a95c47ae583934c6
    incorrect parsing of commandline arguments
  - Resolves #948597


author: Jozef Mlich <jmlich@redhat.com> - 458-8
changelog:
  - changes introduced in less-458-old-bot-in-help.patch
    wasn't compiled in. It is necessary to use mkhelp tool.
    Resolves: #948597


author: Jozef Mlich <jmlich@redhat.com> - 458-9
changelog:
  - The --use-backslash option documented in the man page
    was missing from online help for less.
    Resolves: #1109090


author: Luboš Uhliarik <luhliari@redhat.com> - 4.4.8-6
changelog:
  - Fix lftp does not follow http redirect (302) in mirror mode (#1181580)
  - Fix lftp exists randomly when "cmd:fail-exit" is set (#1193984)
  - Added RFE - lftp configurations for restricting each SSL/TLS 
    version (#1182987)
  - Fixed bogus dates of this SPEC


author: Michal Ruprich - 4.4.8-9
changelog:
  - Resolves: #1374653 -  File size decreases when synchronizing folders with a sftp account using lftp


author: Michal Ruprich - 4.4.8-10
changelog:
  - Related: #1374653 - File size decreases when synchronizing folders with a sftp account using lftp
                      - Patch edited so that it corresponds to upstream


author: Michal Ruprich <mruprich@redhat.com> - 4.4.8-11
changelog:
  - Resolves: #1514815 - lftp doesn't seems to consider 'set net:max-retries'
  - Resolves: #1556675 - "get" command with lftp does not fail on net:max-retries


author: Michal Ruprich <mruprich@redhat.com> - 4.4.8-11.1
changelog:
  - Resolves: #1797963 - lftp with ssl gives error Fatal error: gnutls_record_recv: The TLS connection was non-properly terminated


author: Michal Ruprich <mruprich@redhat.com> - 4.4.8-12
changelog:
  - Resolves: #1611641 - CVE-2018-10916 lftp: particular remote file names may lead to current working directory erased


author: Michal Ruprich <michalruprich@gmail.com> - 4.4.8-12.1
changelog:
  - Resolves: #1797964 - lftp with ssl gives error Fatal error: gnutls_record_recv: The TLS connection was non-properly terminated


author: Michal Ruprich - 4.4.8-9
changelog:
  - Resolves: #1392944 - File size decreases when synchronizing folders with a sftp account using lftp


author: Benjamin Tissoires <btissoir@redhat.com> 1.4.7-2
changelog:
  - CVE-2014-0209: integer overflow of allocations in font metadata file parsing (bug 1163604, bug 1163603)
  - CVE-2014-0210: unvalidated length fields when parsing xfs protocol replies (bug 1163604, bug 1163603)
  - CVE-2014-0211: integer overflows calculating memory needs for xfs replies (bug 1163604, bug 1163603)


author: Benjamin Tissoires <benjamin.tissoires@redhat.com> 1.4.7-3
changelog:
  - CVE-2015-1802: missing range check in bdfReadProperties (bug 1258894)
  - CVE-2015-1803: crash on invalid read in bdfReadCharacters (bug 1258894)
  - CVE-2015-1804: out-of-bounds memory access in bdfReadCharacters (bug 1258894)


author: Peter Hutterer <peter.hutterer@redhat.com> 1.7.1-3
changelog:
  - fix sequence number copy - the cookie already had (a potentially
    different) sequence number copied (#965347)


author: Peter Hutterer <peter.hutterer@redhat.com> 1.0.2-1
changelog:
  - libXp 1.0.2. Drags in a bunch of general cleanup, code changes are quite
    limited and CVE-2013-2062 (#960362)


author: Benjamin Tissoires <benjamin.tissoires@redhat.com> 1.1.5-3
changelog:
  - libXt 1.1.5
  - Merge F25:
  - Fix duplicate documentation (#1001246) by not using %doc
  - Turn on verbose build output via V=1 make
  - Remove %defattr
  - Use %?_isa in explicit package deps
  - Exclude docs from main package


author: Ville Skyttä <ville.skytta@iki.fi> - 1.2.1-3
changelog:
  - Add libXi-devel dep to -devel for XInput.h #inclusion.
  - Make main package dep in -devel arch qualified.


author: Jeff Moyer <jmoyer@redhat.com> - 0.3.109-1
changelog:
  - Pull in upstream .109 to get ARM architecture support.
  - Remove the broken sparc patch;  it should go upstream first.


author: Jeff Moyer <jmoyer@redhat.com> - 0.3.109-8
changelog:
  - Change the source location to the new upstream on fedorahosted
  - import a new tarball from the new source


author: Jeff Moyer <jmoyer@redhat.com> - 0.3.109-10
changelog:
  - Un-revert the RHEL-specific changes. (Jeff Moyer)
  - Make devel sub-package depend on specific ver-rel (Jeff Moyer)
  - Resolves: bz#905462


author: Jeff Moyer <jmoyer@redhat.com> - 0.3.109-12.2
changelog:
  - Get rid of sparc support (we don't build it) (Jeff Moyer)
  - Implement proper support for aarch64 (Jeff Moyer)
  - Resolves: bz#1026429


author: Pavel Raiskup <praiskup@redhat.com> - 3.1.2-11
changelog:
  - fix out-of-bounds read within lha_read_data_none() (CVE-2017-14503)
  - fix crash on crafted 7zip archives (CVE-2019-1000019)
  - fix infinite loop in ISO9660 (CVE-2019-1000020)


author: Pavel Raiskup <praiskup@redhat.com> - 3.0.4-3
changelog:
  - better install manual pages for libarchive/bsdtar/bsdcpio (# ... )
  - several fedora-review fixes ...:
  - Source0 has moved to github.com
  - remove trailing white spaces
  - repair summary to better describe bsdtar/cpiotar utilities


author: Jochen Schmitt <Jochen herr-schmitt de> - 2.3.21-7
changelog:
  - Add aarch64 as a 65-Bit architecture (#975267)
  - Add libtool as a BR
  - Call libtoolize before autoreconf


author: Vratislav Podzimek <vpodzime@redhat.com> - 2.8-1
changelog:
  - Temporarily skip vfat generic resize test on rawhide (vtrefny)
  - Use "safeprobe" in "bd_fs_wipe" (vtrefny)
  - Add a generic filesystem resize function (vtrefny)
  - Add a function to get mountpoint for a device (vtrefny)
  - Add a function to get filesystem type for a device (vtrefny)
  - Only include the LVM DBus config when shipping LVM DBus (vpodzime)
  - Skip the LVM DBus vgreduce tests on Rawhide (vpodzime)
  - Do not build the lvm-dbus plugin on RHEL/CentOS (vpodzime)
  - Give zRAM more time to settle before trying to remove a device (vpodzime)
  - Put zram tests adding/removing devices into a separate class (vpodzime)
  - Skip LVM cache and RAID tests on Rawhide (vpodzime)
  - Fix the skip_on decorator factory for tests (vpodzime)
  - Use 'blkid -p' instead of lsblk to get device's FS type (vpodzime)
  - Improve the lvm_set_global_config test (vpodzime)
  - Pass '-y' to pvresize (vpodzime)
  - Create a copy of os.environ for a child process (vpodzime)
  - Revert "Use the "C.UTF-8" locale instead of just "C"" (vpodzime)
  - Fix how we create vfat FS in tests (vpodzime)
  - Skip the test if requiring unavailable locales (vpodzime)
  - Use the "C.UTF-8" locale instead of just "C" (vpodzime)
  - Add functions for working with ext2 and ext3 filesystems (vtrefny)
  - Link to gobject when lvm or btrfs is enabled (andreas)
  - Link to libm where needed (andreas)
  - Add a function for cleaning a device (vtrefny)
  - Add few code exaples to documentation (vtrefny)
  - Use a special exception for no fs signature when doing wipe (vpodzime)
  - One more incompatible os.symlink() call (vpodzime)
  - Do not use pass-by-name in the os.symlink() call (vpodzime)
  - Ignore previous errors when falling back to using ioctl() (vpodzime)
  - Use ioctl() call to teardown loop devices (vpodzime)
  - Resolve the device to remove for mdadm (vpodzime)
  - Add a function for getting device symlinks (vpodzime)
  - Use the new resolve_device() function where appropriate (vpodzime)
  - Add the resolve_device() function to the utils library (vpodzime)
  - First try to read the 'autoclear' flag from /sys/ (vpodzime)


author: Vratislav Podzimek <vpodzime@redhat.com> - 2.9-1
changelog:
  - Fix hardcoded reference to gcc (timo.gurr)
  - Catch and ignore partial failures in LVM tests' cleanups (vpodzime)
  - Fix hardcoded reference to pkg-config (timo.gurr)
  - Make GObject introspection optional (vpodzime)
  - Do not link libraries required by plugins to the GI files (vpodzime)
  - Make sure the whole build status image is shown (vpodzime)
  - Show CI status in README (at the GH repo's front page) (vpodzime)
  - Always require the libudev pkg (tgurr)
  - Make sure we give kernel time to fully setup zram device(s) (vpodzime)
  - fs_test.py: Close FDs when calling utilities (tasleson)
  - crypto.c: Correct segmentation fault (tasleson)


author: Vratislav Podzimek <vpodzime@redhat.com> - 2.10-1
changelog:
  - Only enable partition size tolerance with alignment (vpodzime)
  - Limit the requested partition size to maximum possible (vpodzime)
  - Do not verify vfat FS' size after generic resize (vpodzime)
  - Specify tolerance for partition size (kailueke)
  - Only use the exact constraint if not using any other (vpodzime)
  - Check resulting FS size in tests for generic FS resize (vpodzime)
  - Query setting FS label support and generic relabeling (kailueke)
  - Do not strictly require all FS utilities (vpodzime)
  - Compile everything with the C99 standard (vpodzime)
  - Add partition resize function (kailueke)
  - Generic Check and Repair Functions (kailueke)
  - Query functions for FS resize and repair support (kailueke)
  - Update the project/source URL in the spec file (vpodzime)
  - Add functions for opening/closing TrueCrypt/VeraCrypt volumes (vpodzime)
  - Adapt to a change in behaviour in new libmount (vpodzime)
  - Try RO mount also if we get EACCES (vpodzime)
  - Size in bytes for xfs_resize_device (kailueke)
  - src/plugins/Makefile.am: Remove hard coded include path in /usr prefix (tristan.vanberkom)
  - Fixed include for libvolume_key.h (tristan.vanberkom)
  - Ignore parted warnings if possible (squimrel)
  - bcache tests: Remove FEELINGLUCKY checks (tasleson)
  - kbd.c: Code review corrections (tasleson)
  - kbd.c: Make bd_kbd_bcache_create work without abort (tasleson)


author: Vratislav Podzimek <vpodzime@redhat.com> - 2.11-1
changelog:
  - Make the KbdZRAMDevicesTestCase inherit from KbdZRAMTestCase (vpodzime)
  - Allow non-source directory builds (kailueke)
  - Add a way to disable runtime dependency checks (vpodzime)
  - Link to GObject even if no plugin is activated (kailueke)
  - Skip zram tests on Rawhide (vpodzime)
  - Keep most utilities available for tests (vpodzime)
  - Use new libmount function to get (un)mount error message (vtrefny)
  - Update the documentation URL (vpodzime)


author: Vratislav Podzimek <vpodzime@redhat.com> - 2.12-1
changelog:
  - Own directories /etc/libblockdev and /etc/libblockdev/conf.d (vtrefny)
  - Wait for resized partition (kailueke)
  - Make sure the device is opened for libparted (vpodzime)
  - Fix label check in swap_test (vtrefny)
  - Use "run_tests" script for running tests from Makefile (vtrefny)
  - Add a script for running tests (vtrefny)
  - Tests: Move library initialization to setUpClass method (vtrefny)
  - Stop skipping FAT resize tests on rawhide (vtrefny)
  - Close filesystem before closing the partition during FAT resize (vtrefny)
  - Use mountpoint for "xfs_info" calls (vtrefny)
  - Use libmount cache when parsing /proc/mounts (vtrefny)
  - Add some space for the CI status (vpodzime)
  - Confirm the force when creating PVs in FS tests (vpodzime)
  - Skip vgremove tests on 32bit Debian (vtrefny)
  - Fix names of backing files in tests (vtrefny)
  -  Fix checking for available locales (vtrefny)
  - Skip dependency checking in mpath tests on Debian (vtrefny)
  - Skip zRAM tests on Debian (vtrefny)
  - Skip the test for device escrow on Debian too (vtrefny)
  - Skip free region tests on Debian too (vtrefny)
  - Fix redirecting command output to /dev/null in tests (vtrefny)
  - Try harder to unmount devices in test cleanup (vtrefny)
  - Require only plugins that are needed for given test (vtrefny)
  - Try to get distribution info from "PrettyName" if "CPEName" isn't available (vtrefny)
  - Use -ff when creating PVs in FS tests (vpodzime)
  - Sync spec with downstream (vpodzime)


author: Bastien Nocera <bnocera@redhat.com> - 0.2.3-6
changelog:
  + libbluray-0.2.3-0.12.git
  - Fix security issues in parts of the library that we never exercised
  Related: rhbz#1045453 rhbz#1045452


author: Adrian Reber <adrian@lisas.de> - 10.2+0.90-2
changelog:
  - added missing files from git: COPYING-GPL and COPYING-LGPL
  - added patch from git for missing pkgconfig requires
    and fixed FSF address


author: Adrian Reber <adrian@lisas.de> - 10.2+0.90-3
changelog:
  - included upstreamed patches which are changing the license
    headers to be LGPLv2+ for the library parts and GPLv2+ for the
    binaries


author: jchaloup <jchaloup@redhat.com> - 0.41-8
changelog:
  - resolves: #885174
    loading configuration files from /etc/cgconfig.d/ directory
  - resolves: #885166
    use * character as a meta character for all mounted
  - resolves: #886920
    add examples to man pages
  - resolves: #1143851
    extending cgroup names with default
  - resolves: #1142807
    api.c: support for setting multiline values in control files
    config.c: xfs file system sets item->d_type to zero, stat() and S_ISREG() test added (#885174)


author: Nikola Forró <nforro@redhat.com> - 0.41-12
changelog:
  - resolves: #1406927
    start cgred service after nss-user-lookup target
    show warnings about unsuccessful user/group lookups


author: Nikola Forró <nforro@redhat.com> - 0.41-17
changelog:
  - show warning when "tasks" file can not be opened
  - extend description of "controllers" section in cgrules.conf man page
    resolves: #1561736


author: Peter Schiffer <pschiffe@redhat.com> 0.40-0.rc1.1
changelog:
  - resolves: #819568, #740113
    rebased to 0.40.rc1
  - resolves: #983264
    rebuilt with full relro and PIE
  - resolves: #1016810
    removed cgrulesengd daemon


author: Peter Schiffer <pschiffe@redhat.com> 0.40-0.rc1.2
changelog:
  - related: #1016810
    returned creation of cgred group, which was removed in previous commit by mistage


author: Peter Robinson <pbrobinson@fedoraproject.org> 0.12.4-1
changelog:
  - Update to 0.12.4
  - http://ftp.gnome.org/pub/GNOME/sources/libchamplain/0.12/libchamplain-0.12.4.news


author: Ding-Yi Chen <dchen at redhat dot com> - 0.3.3-4
changelog:
  - BuildRequires for libchewing-python changed
    from python-devel to python2-devel
  - RPM_BUILD_ROOT changed to buildroot


author: Ding-Yi Chen <dchen at redhat dot com> - 0.3.4-1
changelog:
  - Upstream update to 0.3.4
  - Download is changed to Google Code.
  - /usr/share/chewing is removed, data files now located in
    /usr/lib(64)/libchewing
  - Info for libchewing is included.


author: Ding-Yi Chen <dchen at redhat dot com> - 0.3.4-3
changelog:
  - Fixed [Bug 913214] libchewing complains "no info dir entry" while installing
    Add direntry in libchewing.texi so it can be listed under 
    Category "Localization"


author: David Tardon <dtardon@redhat.com> - 0.3.1-5
changelog:
  - Resolves: rhbz#918079 libcmis::sha1() can return digests with fewer
    than 40 hexadecimal digits
  - Resolves: rhbz#918080 restrict redirection protocols


author: David Tardon <dtardon@redhat.com> - 0.5.0-2
changelog:
  - Related: rhbz#1290152 autoreconf is not needed
  - Related: rhbz#1290152 add a bunch of fixes found by coverity


author: Doug Ledford <dledford@redhat.com> - 1.1.1-2
changelog:
  - Fix package description to differentiate the fact that this is for the T4
    Chelsio based adapters instead of the previous T3 generation


author: Doug Ledford <dledford@redhat.com> - 1.2.0-6
changelog:
  - Our -fno-strict-alias option patch was lost, and we discovered it
    was lost when I rebuilt the package.  Put it back and rebuild
    again.
  - Related: bz1062281


author: Matej Mužila <mmuzila@redhat.com> - 5.3.21-23
changelog:
  - Mention in man page that care should be taken when running db_hotbackup
    with -c option. Resolves: rhbz#1460077


author: Tom Lane <tgl@redhat.com> 0.8.3-4
changelog:
  - Do not use -ffast-math; it breaks things and seems quite unlikely to offer
    any useful performance benefit for this type of package, anyway
  Resolves: #629964


author: Tom Lane <tgl@redhat.com> 0.8.4-1
changelog:
  - Update to version 0.8.4 (seems to contain only configure-support updates,
    but might as well adopt it)
  - Fix memory leak due to incorrect test in _is_row_fetched()
  Related: #733413


author: Tom Lane <tgl@redhat.com> 0.8.3-12
changelog:
  - Remove unnecessary package-name Requires:, since dependencies on library
    sonames should be enough, and we don't want to hard-wire assumptions about
    which packages provide which libraries
  - isa-ify cross-subpackage Requires:


author: Richard W.M. Jones <rjones@redhat.com> - 1.12-13.1.el7
changelog:
  - Add patch to fix multilib conflicts in dnet-config
    resolves: rhbz#1059593
  - Remove RPM cruft from the spec file.


author: - nick.alcock@oracle.com - 0.5.0-3
changelog:
  - Include the distribution in the RPM release. [Orabug: 21211461]
  - No longer Provide: our own name. [Orabug: 21622263]


author: - nick.alcock@oracle.com - 0.7.1-1
changelog:
  - Fix CTF archive alignment and failed write() handling
    (Tomas Jedlicka) [Orabug: 27191792, 27204447]
  - Build on arm64 (Vincent Lim) [Orabug: 27418554]


author: - nick.alcock@oracle.com - 0.8.1-1
changelog:
  - Fix ctf_rollback() in client containers to delete only the types
  added since the last snapshot, rather than all of them.
  [Orabug: 27971037]


author: - nick.alcock@oracle.com - 1.0.0-1
changelog:
  - Format v2, supporting many more types and enum/struct/union members.
  v1 CTF files are transparently updated to v2. No soname change, but
  some API for users directly accessing CTF files is broken.
  [Orabug: 28150489]


author: - nick.alcock@oracle.com - 1.1.0-1
changelog:
  - Add ctf_add_{struct,union}_sized(). [Orabug: 29054972]
  - Work around some very minor CTF-generation bugs seen in the wild
    in old UEK kernels. [Orabug: 28952429]
  - Do not mprotect() the heap by mistake when reading CTF from a
    user-provided buffer. [Orabug: 28952429]


author: Dominik Mierzejewski <rpm[AT]greysector.net> 4.1.4-0.1.svn1184
changelog:
  - fix multilib conflict, based on a patch by Rex Dieter (rhbz#477684)
  - update to SVN r1184
  - move TODO to devel docs


author: Dominik Mierzejewski <rpm@greysector.net> 4.1.4-0.1.svn1183
changelog:
  - updated to SVN r1183
  - simplified multilib patch
  - fixed endianness issues (rhbz#442508)
  - added some docs


author: Tom Hughes <tom@compton.nu> - 20120410-1
changelog:
  - Update to 20120410 release
  - Drop the 0. from the version - the dates are the upstream versions
  - Remove explicit dependencies on elfutils-libelf


author: Kamil Dudka <kdudka@redhat.com> 3.0-7.20120601cvs
changelog:
  - Update to 3.0 (20120601 snap)
  - fix crash of el_insertstr() on incomplete multi-byte sequence (#840598)


author: Pawel Salek <pawsa@theochem.kth.se> - 1.0.4-14
changelog:
  - fix bug 599428: use 'version' macro instead of '_version'.
  - Use SSL patch by Ludwig Nussel of SUSE (bugzilla att id 399130).


author: Steve Dickson <steved@redhat.com> 2.0.14-1
changelog:
  - Updated to latest stable upstream version: 2.0.14-stable (bz 727129)
  - Removed the installion of the outdate man pages and the latex raw docs.
  - Corrected where the other doc are installed.


author: Steve Dickson <steved@redhat.com> 2.0.18-1
changelog:
  - Updated to latest stable upstream version: 2.0.18-stable
  - Moved documentation into its own rpm (bz 810138)


author: Petr Sabata <psabata@redhat.com> - 0.6.20-1
changelog:
  - 0.6.20 bump
  - Repackaging prehistoric libexif-docs, introducing version string in filename
  - Buildroot cleanup


author: Petr Šabata <contyk@redhat.com> - 0.6.21-1
changelog:
  - 0.6.21 bump
  - A security bugfixing release (CVE-2012-2812, CVE-2012-2813, CVE-2012-2814,
    CVE-2012-2836, CVE-2012-2837, CVE-2012-2840, CVE-2012-2841 & CVE-2012-2845)
  - Drop the pre-generated docs and introduce a doc subpackage


author: Dan Horák <dhorak@redhat.com> - 3.0.13-16
changelog:
  - Drop ppc64le from the multilib list
  - Use additional BR: only in ppc64le build
  - Resolves: RHBZ1116945


author: Hans de Goede <hdegoede@redhat.com> - 1.1.2-3
changelog:
  - Pass --with-fontrootdir to ./configure so that libfontenc can find the
    encoding files (rhbz#1046341)


author: Tomáš Mráz <tmraz@redhat.com> 1.5.3-5
changelog:
  - add FIPS DRBG implementation
  - run the FIPS POST tests in shared library constructor
  - make it possible to run the test suite in the FIPS mode


author: Tomáš Mráz <tmraz@redhat.com> 1.5.3-12.1
changelog:
  - touch only urandom in the selftest and when /dev/random is
    unavailable for example by SELinux confinement
  - fix the RSA selftest key (p q swap)


author: Tomáš Mráz <tmraz@redhat.com> 1.5.3-14
changelog:
  - add DRBG CAVS driver and other necessary CAVS driver updates (#1172568)
  - allow ath reinitialization in FIPS mode
  - allow for auto-initialization of DRBG


author: Debarshi Ray <rishi@fedoraproject.org> - 0.10.4-4
changelog:
  - Ensure that the new exiv2 soname is used during the build
  - Adapt to Exiv2::BasicIo API change
    Resolves: rhbz#1486570


author: Iryna Shcherbina <ishcherb@redhat.com> - 1:1.0.1-0.2.20180226gitb029c24
changelog:
  - Update Python 2 dependency declarations to new packaging standards
    (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)


author: Adam Jackson <ajax@redhat.com> - 1.0.1-0.6.git5baa1e5
changelog:
  - Enable %check for all but ppc64 and s390x, which has known but low-impact
    failures
  - Simplify %release


author: Ray Strode <rstrode@redhat.com> 2.32.1-4
changelog:
  - drop /etc/skel entry. libgnome creates it by default if it's
    not around and it needs it anyway. Better not to clutter users
    home directories just because they install glade.


author: Kalev Lember <klember@redhat.com> - 3.21.92-1
changelog:
  - Update to 3.21.92
  - Don't set group tags
  - Use make_install macro
  - Use license macro for COPYING
  - Use desktop-file-validate instead of desktop-file-install
  - Tighten -devel deps with the _isa macro


author: Kalev Lember <kalevlember@gmail.com> - 3.4.0.1-1
changelog:
  - Update to 3.4.0.1
  - Obsolete the -capplet subpackage; the whole plugins architecture is
    removed from libgnomekbd


author: Christophe Fergeau <cfergeau@redhat.com> 0.0.3-2
changelog:
  - Removed definition of BuildRoot and cleanup of BuildRoot in %clean
  - Added missing arch to versioned Requires: %{name} in the -devel package
  - Don't include empty NEWS and ChangeLog in built RPM


author: Christophe Fergeau <cfergeau@redhat.com> 0.3.1-2
changelog:
  - Requires a new enough librest as we use symbols not available in older
    librest
    Related: rhbz#1116844


author: Christophe Fergeau <cfergeau@redhat.com> - 0.3.3-1.3
changelog:
  - Add upstream patch fixing unwanted authentication dialog for foreign menu
    when using remote-viewer ovirt://
    Related: rhbz#1344633


author: Christophe Fergeau <cfergeau@redhat.com> - 0.3.3-1.4
changelog:
  - Add upstream patch forcing use of the older v3 REST API as we don't support
    yet the v4 API
    Resolves: rhbz#1346215


author: Fabiano Fidêncio <fidencio@redhat.com> 0.3.3-2
changelog:
  - Fix crash when VM has several ISO domains
    Resolves: rhbz#1274356
  - Add OvirtProxy::sso-token support for oVirt 4.0
    Resolves: rhbz#1324457


author: Christophe Fergeau <cfergeau@redhat.com> - 0.3.3-3
changelog:
  - Add upstream patch fixing unwanted authentication dialog for foreign menu
    when using remote-viewer ovirt://
    Resolves: rhbz#1346256


author: Eduardo Lima (Etrunko) <etrunko@redhat.com> - 0.3.3-5
changelog:
  - New storage format added in oVirt 4.1
    Resolves: rhbz#1346215
  - Check if operation was cancelled before disconnecting signal
    Resolves: rhbz#1431275


author: Christophe Fergeau <cfergeau@redhat.com> - 0.3.4-1
changelog:
  - Rebase to latest 0.3.4 upstream release. Still quite a few patches as
    there was no 0.3.5 release yet
    Resolves: rhbz#1584266


author: Eduardo Lima (Etrunko) <etrunko@redhat.com> - 0.3.4-2
changelog:
  - Parse XML nodes automatically
    Related: rhbz#1427467
  - Set detailed error message for async call
    Related: rhbz#1427467


author: Eduardo Lima (Etrunko) <etrunko@redhat.com> - 0.3.4-4
changelog:
  - Use certificate data from XML
    Resolves: rhbz#https://bugzilla.redhat.com/show_bug.cgi?id=1402909


author: Caolán McNamara <caolanm@redhat.com> 1.14.26-1
changelog:
  - latest version
  - drop integrated gnome689706.gsf_input_dup.patch
  - libgsf-python is gone with "excise old bit-rotted python support"


author: Richard W.M. Jones <rjones@redhat.com> - 1:1.22.6-11
changelog:
  - Further fixes for kvmclock
    resolves: rhbz#998109
  - Document that blockdev-setbsz is deprecated and should not be used
    resolves: rhbz#1016465


author: Richard W.M. Jones <rjones@redhat.com> - 1:1.22.6-12
changelog:
  - Backport: "daemon: Fix xfs_info parser because of new format."
    which is required to fix libguestfs tests.
    related: rhbz#1019503


author: Richard W.M. Jones <rjones@redhat.com> - 1:1.22.6-15
changelog:
  - Add libguestfs-tools.conf(5) man page
    resolves: rhbz#1019891
  - Drop PHP bindings
    resolves: rhbz#1020021
  - Disable Haskell & Erlang (in case someone has these dependencies
    installed and tries to rebuild the package).


author: Richard W.M. Jones <rjones@redhat.com> - 1:1.22.6-19
changelog:
  - Fix placement of *.py[co] files
    resolves: rhbz#1061155
  - Remove bogus license file from daemon
    resolves: rhbz#1061160
  - Prevent virt-sparsify from overwriting block or char devices
    resolves: rhbz#1056556
  - mount-local should give a clearer error if root is not mounted
    resolves: rhbz#1057492


author: Richard W.M. Jones <rjones@redhat.com> - 1:1.22.6-21
changelog:
  - Fix segfault in guestfs_list_filesystems when presented with a
    corrupt btrfs filesystem
    resolves: rhbz#1064008


author: Richard W.M. Jones <rjones@redhat.com> - 1:1.28.1-1.47
changelog:
  - v2v: Work around 'umount: /sysroot: target is busy'
    resolves: rhbz#1246032
  - v2v: Permit libguestfs-winsupport to be used by virt-win-reg and
    virt-inspector
    resolves: rhbz#1243493


author: Richard W.M. Jones <rjones@redhat.com> - 1:1.28.1-1.50
changelog:
  - v2v:
    * When debugging, dump OVF to stderr.
    * Ignore missing kernels from grub
      resolves: rhbz#1230412
    * Calculate VMware dcPath correctly (1256823)
    * Map empty VMware network or bridge name to default (1257895)
  - p2v:
    * Wait for network to come online before testing connection
      resolves: rhbz#1256222
  - Fix tests to run correctly with libguestfs-winsupport 7.2.


author: Richard W.M. Jones <rjones@redhat.com> - 1:1.28.1-1.51
changelog:
  - v2v: Fix handling of extra slashes in dcPath calculation
    resolves: rhbz#1258342 rhbz#1256823
  - v2v: Fix -oa preallocation option
    resolves: rhbz#1251909


author: Richard W.M. Jones <rjones@redhat.com> - 1:1.28.1-1.52
changelog:
  - v2v: Warn if Group Policy or AV software may result in 7B boot failure
    (1260689)
  - v2v: Fix OVF XML to enable qxl display
    resolves: rhbz#1260590


author: Richard W.M. Jones <rjones@redhat.com> - 1:1.28.1-1.53
changelog:
  - v2v: Error if certain options appear twice on the command line (1261242)
  - v2v: Add --dcpath parameter to allow dcPath to be overridden (1256823)
  - v2v: Partially revert: Fix OVF XML to enable qxl display (1260590)
  - v2v: Detect AVG Technologies as AV software (1261436)
    resolves: rhbz#1261281


author: Richard W.M. Jones <rjones@redhat.com> - 1:1.32.7-3
changelog:
  - Rebase to libguestfs 1.32 in RHEL 7.3
    resolves: rhbz#1218766
  - The full tests are now run after the package has been built.
  - New tool and subpackage: virt-dib (safe diskimage-builder replacement).
  - New subpackage libguestfs-inspect-icons to reduce dependencies of main pkg
    (see https://bugzilla.redhat.com/1194158).
  - New tool: virt-get-kernel.
  - Depend on java-headless instead of full java.
  - New tool: virt-v2v-copy-to-local.
  - Disable virt-v2v subpackage on ppc64 etc
    resolves: rhbz#1287826
  - v2v: Remove VirtualBox Additions correctly
    resolves: rhbz#1296606
  - Add clearer warnings sections to all man pages
    resolves: rhbz#1293527
  - v2v: Disable the --in-place option.
  - v2v: Support conversion of Windows > 7
    resolves: rhbz#1190669
  - Add code to verify tarball signatures.
  - General performance improvements.
  - v2v: Prevent duplicate -b, -n, -oa options
    resolves: rhbz#1326266
    resolves: rhbz#1325825
  - v2v: Unquote UUID and LABEL in fstab (util-linux 1335671)
  - v2v: Fix alignment issues in treeviews in conversion dialog
    resolves: rhbz#1340407
  - p2v: spinner should be hidden when it stops spinning
    resolves: rhbz#1341564
  - p2v: ethtool command is not supported on p2v client
    resolves: rhbz#1341608
  - p2v: Add ifconfig command to ISO
    resolves: rhbz#1342447
  - p2v: Warn if virt-p2v-make-disk used on a partition
    resolves: rhbz#1342337
  - Build using OCaml with fix for CVE-2015-8869.
    resolves: rhbz#1343101
  - customize: Add --uninstall option (upstream 1343375)
  - p2v: Document permissions on id_rsa file
    resolves: rhbz#1343414
  - p2v: Print full curl error message
    resolves: rhbz#1343423
  - get-kernel: Fix --format auto
    resolves: rhbz#1341984
  - v2v: Provide better <Origin/> information to RHEV-M
    resolves: rhbz#1342398
  - customize: Give an error if --truncate-recursive path does not exist
    resolves: rhbz#1345809
  - sysprep: Add --network option so that --install option can be used
    resolves: rhbz#1345813
  - p2v: Print proper error if incorrect password is given
    resolves: rhbz#1227599
  - p2v: Print ssh error if incorrect hostname is given
    resolves: rhbz#1167916
  - p2v: Display progress of operation in non-GUI mode
    resolves: rhbz#1229386
  - p2v: Add a dialog confirming the user really means to cancel
    resolves: rhbz#1340464
  - p2v: log window should process colour escapes and backspaces
    resolves: rhbz#1314244
  - v2v: Fix installation of virtio drivers with *.dll files
    resolves: rhbz#1311373
  - p2v: Improve error message when ssh login to conversion server fails
    resolves: rhbz#1348900
  - v2v: Remove --dcpath parameter from manual
    resolves: rhbz#1315237
  - v2v: Fix conversion of guests with floppy drives
    resolves: rhbz#1309706
  - p2v: Better error when sudo requires a password
    resolves: rhbz#1340809
  - v2v: Refuse to convert if there is < 1GB free in temporary directory
    resolves: rhbz#1316479
  - inspection: Get Windows drive letters for GPT disks
    resolves: rhbz#1349237
  - p2v: Add disk utils and display serial number of disks
    resolves: rhbz#855058
  - p2v: Fix timeout error when connecting to unresponsive ssh server
    resolves: rhbz#1350363
  - Remove external dependency generator.  Use supermin RPM deps instead.
    related: rhbz#1309796
  - p2v: Flush messages to the journal immediately
    resolves: rhbz#1229386
  - customize: Fix --install on ppc64le
    resolves: rhbz#1264835
  - lib: Fix finding icons in Windows 7 64 bit guests
    resolevs: rhbz#1352761
  - v2v: Add virsh --quiet flag when running virt-v2v --quiet
    resolves: rhbz#1358142
  - lib: Fix inspection of ISOs with latest libosinfo
    resolves: rhbz#1359652
  - dib: Fix run_command exit handlers on failure
    resolves: rhbz#1362357
  - dib: Rework run of extra-data.d hooks
    resolves: rhbz#1362354
  - Miscellaneous fixes to man pages and --help output
    resolves: rhbz#1362668
  - lib: Specify backing format for read-only files
    resolves: rhbz#1354335
  - Fix --selinux-relabel option
    resolves: rhbz#1362669
  - sparsify: Fix --in-place option with UEFI guest
    resolves: rhbz#1364347
  - p2v: Use latest linux-firmware in ISO
    resolves: rhbz#1364419
  - v2v: Fix guest name when using -i disk
    resolves: rhbz#1365005
  - p2v: Fix GUI message.
  - v2v: Make fstrim message clearer
    resolves: rhbz#1366456
  - v2v: Fix conversion of UEFI guests when Secure Boot OVMF installed
    resolves: rhbz#1367615
  - lib: Fix assert-fail if port is missing in libvirt XML
    resolves: rhbz#1370424


author: Pino Toscano <ptoscano@redhat.com> - 1:1.32.7-3.el7_3.1
changelog:
  - Fix inspection with UsrMove and /usr in a separate partition
    resolves: rhbz#1406289
  - Disable EDD when launching the appliance
    resolves: rhbz#1406393
  - v2v: add --vdsm-compat=1.1 flag for VDSM
    resolves: rhbz#1406854


author: Pino Toscano <ptoscano@redhat.com> - 1:1.32.7-3.el7_3.2
changelog:
  - v2v: improve import compatibility with OVAs produced by AWS
    resolves: rhbz#1408124
  - Avoid spurious dependency on kernel-rt.


author: Pino Toscano <ptoscano@redhat.com> - 1:1.36.3-6
changelog:
  - Rebase to libguestfs 1.36 in RHEL 7.4.
    resolves: rhbz#1359086
  - v2v: always use names for libvirt pools
    resolves: rhbz#1141631
  - v2v: correctly find GRUB in RHEL UEFI guests
  - v2v: uninstall VMware tools packages from guests
    resolves: rhbz#1155150
  - v2v: install RHEV-APT only when using -o rhev/-o vdsm
    resolves: rhbz#1161019
  - New API: btrfs-filesystem-show
    resolves: rhbz#1164765
  - p2v: always enable debugging when running virt-v2v
    resolves: rhbz#1167623
  - libguestfs prefers virtio-pci on aarch64
    resolves: rhbz#1237250
  - v2v: make sure to copy all the driver files on Windows
    resolves: rhbz#1255610
  - Better tolerate corrupted Windows hivex; bump the hivex BuildRequires and
    Requires to >= 1.3.10-5.8.el7
    resolves: rhbz#1311890
  - v2v: ignore all the environment variables for proxy when exporting from
    vCenter
    resolves: rhbz#1354507
  - virt-sysprep can deal with full-LUKS encrypted guests
    resolves: rhbz#1362649
  - All the tools have bash completion scripts.
    resolves: rhbz#1367738
  - v2v: do not remove Processor and Intelppm nodes in Windows guests
    resolves: rhbz#1372668
  - Fix SELinux relabelling in old RHEL 6 guests, by adjusting a broken
    regular expression in file_contexts file
    resolves: rhbz#1374232
  - v2v: set all the properties on creation when exporting to Glance
    resolves: rhbz#1374405
  - v2v: set hw_video_model when exporting to Glance
    resolves: rhbz#1374651
  - v2v: fix OVA conversion as root using the libvirt backend
    resolves: rhbz#1375157
  - Various improvements and fixes to the documentation
    resolves: rhbz#1377081
    resolves: rhbz#1390876
    resolves: rhbz#1398070
    resolves: rhbz#1425306
  - v2v: support <listen type='socket'> and <listen type='none'>
    resolves: rhbz#1378022
  - v2v: allow libvirt >= 2.1.0 for vCenter conversions
    resolves: rhbz#1379240
  - p2v: enable mnemonics in the GUI
    resolves: rhbz#1379289
  - Split virt-p2v, and the tools for it, in an own package: virt-p2v-maker
    resolves: rhbz#1382275
  - Correctly parse mount options in btrfs entries in /etc/fstab.
    resolves: rhbz#1383517
  - Read secrets from libvirt domains, when inspecting them
    resolves: rhbz#1392798
  - v2v: add --vdsm-compat=1.1 flag for VDSM
    resolves: rhbz#1400205
  - Fix inspection with UsrMove and /usr in a separate partition
    resolves: rhbz#1401474
  - v2v: improve import compatibility with OVAs produced by AWS
    resolves: rhbz#1402301
  - resize: allow URIs for the output disk
    resolves: rhbz#1404182
  - Disable EDD when launching the appliance
    resolves: rhbz#1404287
  - v2v: increase the memory allocated to the appliance
    resolves: rhbz#1418283
  - p2v: switch from GTK+ 2 to GTK+ 3
  - p2v: add dbus-devel as BuildRequires to disable suspension during the
    conversion
  - libguestfs-java: bump the java-headless Require to >= 1.7.0, matching the
    Build-Require, and the generated bytecode
    resolves: rhbz#1364518
  - Do not try to use/write to /var/cache/yum & /var/log/yum.log
  - Bump ocaml-findlib-devel BuildRequires to >= 1.3.3-7.el7, because of
    RHBZ#1403897
  - v2v: remove --dcpath & --dcPath from --help output too
    resolves: rhbz#1429430
  - v2v: force VNC as display for -i disk, as SDL is not supported
    resolves: rhbz#1372671
  - v2v, p2v: rename rhvm network to ovirtmgmt
    resolves: rhbz#1429491
  - v2v: when exporting to local disk, check that UEFI firmware is installed
    before conversion
    resolves: rhbz#1429506
  - dib: actually generate SHA256 checksums when using --checksum
    resolves: rhbz#1430184
  - v2v: do not mention SUSE Xen hosts as supported
    resolves: rhbz#1430203
  - v2v: depend on OVMF/AAVMF, for converting EFI guests
    resolves: rhbz#1429643
  - v2v: use absolute path when using an OVA as backing file
    resolves: rhbz#1430680
  - v2v: support Debian/Ubuntu guests
    resolves: rhbz#1387213
  - sysprep: remove DHCP_HOSTNAME entries
    resolves: rhbz#1427529
  - v2v: avoid repeated "run virt-v2v -v -x" message on error
    resolves: rhbz#1167623
  - bash-completion: add script for virt-v2v-copy-to-local
    resolves: rhbz#1367738
  - v2v: fix virtio block driver installation for Windows 10 and Windows 2016
    resolves: rhbz#1434737
  - Replace the libosinfo dependency with osinfo-db, since we are only using
    the osinfo database.
  - v2v: fix virtio driver installation for Windows 8 UEFI
    resolves: rhbz#1431579
  - v2v: new 'vmx' import method
    resolves: rhbz#1441197
  - v2v: properly identify Windows 2016 guests when exporting them to RHV-M
    resolves: rhbz#1447202
  - Run pvresize in non-interactive mode
    resolves: rhbz#1460692
  - resize: make sure the input disk is read-only
    resolves: rhbz#1463714
  - Switch qemu-kvm-rhev dependency to qemu-kvm on aarch64
    resolves: rhbz#1463646


author: Pino Toscano <ptoscano@redhat.com> - 1:1.36.10-6
changelog:
  - Rebase to libguestfs 1.36.10 in RHEL 7.5.
    resolves: rhbz#1472272
  - Build against OCaml 4.05
    resolves: rhbz#1447981
  - Enable the copyonread flag when running the appliance using libvirt.
    resolves: rhbz#1466563
  - Make sure kernel-rt is never used as Requires.
    resolves: rhbz#1471651
  - v2v: disable unconfiguration of manually installed VMware tools.
    resolves: rhbz#1477905
  - v2v: prefer pigz or pxz for uncompressing OVA files, if available
    resolves: rhbz#1448739
  - resize: handle empty UUIDs for swap partitions
    resolves: rhbz#1482737
  - v2v: remove mention of --dcpath in an error message
    resolves: rhbz#1486197
  - Disables the QEMU image file locking when opening disks as read-only
    resolves: rhbz#1417306
    resolves: rhbz#1503497
  - Briefly document the format used for URIs
    resolves: rhbz#1450325
  - v2v: deal with grub2 configurations without a default set
    resolves: rhbz#1472288
  - v2v: warn when a guest has passthrough devices
    resolves: rhbz#1472719
  - v2v: fix three regular expressions
    resolves: rhbz#1494555
  - v2v: enable conversion of full-disk LUKS-encrypted Linux guests
    resolves: rhbz#1451665
  - v2v: new 'vddk' import method
    resolves: rhbz#1477912
    resolves: rhbz#1513884
  - Enable libguestfs to work on z Systems
    resolves: rhbz#1479526
  - p2v: fx check for sudo requiring a password
    resolves: rhbz#1500673
  - v2v: handle disks with snapshots in vCenter
    resolves: rhbz#1172425
  - rescue: backport improved version
    resolves: rhbz#1438710
  - v2v: improve bootloader detection
    resolves: rhbz#1508299
  - v2v: parse MAC address of network interfaces in OVF files
    resolves: rhbz#1506572
  - Unconditionally depend on libvirt-daemon-kvm >= 3.9.0-1, which will always
    pull the right qemu-kvm too, and thus remove the unversioned dependencies
    on it
    resolves: rhbz#1500870
  - v2v: fix RPM file owned test
    resolves: rhbz#1503958
  - Do not open read-only disks using <shareable/> in the libvirt backend
    resolves: rhbz#1518517
  - v2v: handle better when grubby does not report any default kernel
    resolves: rhbz#1519204
  - v2v: enhance vmx import method to access via SSH
    resolves: rhbz#1523767
  - builder: fix caching of templates when using --cache-all-templates
    resolves: rhbz#1523650


author: Pino Toscano <ptoscano@redhat.com> - 1:1.38.2-12
changelog:
  - Rebase to libguestfs 1.38.2 in RHEL 7.6.
    resolves: rhbz#1551055
  - v2v: warn about unknown VMware controller types
    resolves: rhbz#1510801
  - df: show correct sizes in human-readable mode for filesystems with
    block size = 512
    resolves: rhbz#1525262
  - v2v: fix example URL in man page
    resolves: rhbz#1540535
  - Fix SELinux relabelling when the SELinux config has no SELINUXTYPE key
    resolves: rhbz#1541525
  - Fix qemu-img-ma dependency in non-x86_64 architectures
    resolves: rhbz#1568676
  - v2v: update "resume=/dev/sdaX" entries in GRUB command lines
    resolves: rhbz#1532224
  - v2v: fix virtio-rng and memballoon OVF fragment for RHV
    resolves: rhbz#1550168
  - v2v: detect whether the root filesystem was not mounted in read-write mode
    resolves: rhbz#1567763
  - v2v: import OVAs with snapshots
    resolves: rhbz#1570407
  - v2v: ship a newer version of rhev-apt.exe
    resolves: rhbz#1571237
  - Move the osinfo-db dependency to libguestfs-tools-c, since it's the only
    place where it used now (by virt-builder-repository).
  - v2v: new 'rhv-upload' method to stream images directly to oVirt/RHV using
    oVirt REST API
    resolves: rhbz#1557273
  - Start lvmetad earlier when booting the appliance
    resolves: rhbz#1581810
  - v2v: fix kernel detection in Ubuntu guests since 18.04
    resolves: rhbz#1591248
  - v2v: convert the CPU topology correctly
    resolves: rhbz#1541908
  - Add a new inspect_get_osinfo API, and add its result to the output of
    virt-inspector
    resolves: rhbz#1544842
  - Pass absolute paths to NBD sockets when using the libvirt backend
    resolves: rhbz#1588451
  - v2v: do not write only <vendor> without <model> in libvirt XMLs
    resolves: rhbz#1591789
  - v2v: depend on nbdkit, nbdkit-plugin-python2, and nbdkit-plugin-vddk,
    used for -it vddk, and -o rhv-upload
    resolves: rhbz#1589776
    resolves: rhbz#1608718
  - v2v/p2v: disable on aarch64, since it is not supported (nor even working)
    there
    resolves: rhbz#1601488
  - v2v: handle srN devices in libvirt XML (for virt-p2v)
    resolves: rhbz#1612785
  - Do not use the -cpu parameter under any circumstances for ppc64le.
    resolves: rhbz#1605071


author: EL Errata <el-errata_ww@oracle.com> - 1:1.38.2-12.0.1
changelog:
  - Set DISTRO_ORACLE_LINUX corresponding to ol
  - Remove 0001-update-distro-for-oracle.patch
    To support OL, update related code about /etc/os-release [bug 28760753]
  - Update packagelist.in for OL


author: Pino Toscano <ptoscano@redhat.com> - 1:1.38.2-12.el7_6.1
changelog:
  - v2v: update documentation regarding SHA-2 certificates in Windows 7 and
    Windows Server 2008 R2
    resolves: rhbz#1632788
  - v2v: fix rhev-apt firstboot command for Windows
    resolves: rhbz#1625216


author: Pino Toscano <ptoscano@redhat.com> - 1:1.40.2-5
changelog:
  - Rebase to libguestfs 1.40.2 in RHEL 7.7.
    resolves: rhbz#1621895
  - v2v: uninstall the VMware Tools correctly
    resolves: rhbz#1465849
    resolves: rhbz#1481930
  - v2v: fix VMware vCenter roles needed for conversion
    resolves: rhbz#1530967
  - v2v: preserve the VM Generation ID
    resolves: rhbz#1598350
  - Query QEMU to known whether KVM is supported
    resolves: rhbz#1605071
  - v2v: add --mac option
    resolves: rhbz#1607274
  - v2v: install ovirt-guest-agent-common on Linux guests migrated to RHV
    resolves: rhbz#1619665
    resolves: rhbz#1691659
  - v2v: provide a way to query for the estimated size of the disks
    resolves: rhbz#1622785
  - Correctly inspect the newer versions of openSUSE (15, Factory, Thumbleweed)
    resolves: rhbz#1634248
  - p2v: add an option to Shutdown the machine after the conversion
    resolves: rhbz#1642044
  - v2v: fix epoch when querying installed RPM packages
    resolves: rhbz#1669395
  - Use a better icon for RHEL >= 7 guests
    resolves: rhbz#1679482
  - v2v: improve the architecture detection of Linux kernel modules
    resolves: rhbz#1690574
  - v2v: ship a newer version of rhev-apt.exe
    resolves: rhbz#1688155
  - v2v: update nbdkit information in documentation
    resolves: rhbz#1605242
  - v2v: warn when a guest has 'direct' network interfaces
    resolves: rhbz#1151902
  - v2v: use proper SELinux label for nbdkit sockets
    resolves: rhbz#1698437


author: Pino Toscano <ptoscano@redhat.com> - 1:1.40.2-5.el7_7.1
changelog:
  - v2v: fix a couple of Python 2 porting issues in the nbdkit Python script
    for 'rhv-upload'
    resolves: rhbz#1726168


author: Pino Toscano <ptoscano@redhat.com> - 1:1.40.2-7
changelog:
  - v2v: -o rhv-upload: improve wait logic after finalize
    resolves: rhbz#1680361
  - v2v: fix DISKTYPE value in generated .ovf files
    resolves: rhbz#1750719


author: EL Errata <el-errata_ww@oracle.com> - 1:1.40.2-10.0.1
changelog:
  - Set DISTRO_ORACLE_LINUX corresponding to ol
  - Remove 0001-update-distro-for-oracle.patch
    To support OL, update related code about /etc/os-release [Orabug: 28760753]
  - Update packagelist.in for OL


author: Richard Hughes <richard@hughsie.com> 0.1.6-1
changelog:
  - New upstream version
  - Do not use deprecated GLib functionality
  - Unref the GMainloop after it has been run, not when just quit


author: Marek Kasik <mkasik@redhat.com> - 0.2.4-1
changelog:
  - Update to 0.2.4
  - Backport several important patches from current master
  - Revert addition of GXPSImage (it would change ABI)
  - Resolves: #1384959


author: Marek Kasik <mkasik@redhat.com> - 0.2.5-1
changelog:
  - Update to newly released 0.2.5
  - Preserve ABI by exporting the same set of methods as before
  - Resolves: #1384959


author: Marek Kasik <mkasik@redhat.com> - 0.3.0-2
changelog:
  - Ensure gxps_archive_read_entry() fills the GError in case of failure
  - Handle errors returned by archive_read_data()
  - Resolves: #1574844


author: Rafael Aquini <aquini@redhat.com> - 2.16-13
changelog:
  - tests/stack_grow_into libhugetlbfs test fixes (#1422960)
  - PPC vm/hugepage/libhugetlbfs test fix (#1515365)


author: Tatyana Nikolova <tatyana.e.nikolova@intel.com> - 0.5.224-1
changelog:
  - Add BSD license text to COPYING
  - Clean up the AM_CFLAGS settings
  - Minor fixes to the spec.in, including license, config and url entries


author: Doug Ledford <dledford@redhat.com> - 1.1.6-5
changelog:
  - Correct the Url and Source tags now that the openfabrics server no longer
    responds if you don't include the www in the link


author: Doug Ledford <dledford@redhat.com> - 1.1.7-6
changelog:
  - Add in support for flow steering and IP addressing of UD RoCE QPs
  - Resolves: bz1058537, bz1062281


author: Doug Ledford <dledford@redhat.com> - 1.1.8-1
changelog:
  - Grab official upstream release.  This includes all of the pre-release
    items we had in the last release except for the IP based RoCE GID
    addressing changes.  So we are still carrying patches for those two
    items
  - Upstream fixed the copy-n-paste error that broke flow steering
  - Related: bz1122333


author: Doug Ledford <dledford@redhat.com> - 1.1.8-1
changelog:
  - Grab official upstream release.  This includes all of the pre-release
    items we had in the last release except for the IP based RoCE GID
    addressing changes.  So we are still carrying patches for those two
    items
  - Upstream fixed the copy-n-paste error that broke flow steering
  - Related: bz1094988
  - Resolves: bz947308


author: Doug Ledford <dledford@redhat.com> - 1.1.8-2
changelog:
  - Update RoCE IP addressing patches to latest version under review
  - Build against valgrind on ppc64le
  - Fix a coverity found issue
  - Resolves: bz1137044


author: Doug Ledford <dledford@redhat.com> - 1.1.8-4
changelog:
  - Fix one of the coverity bugs in a different way (the original fix
    caused a problem in libmlx4)
  - Related: bz1137044


author: Doug Ledford <dledford@redhat.com> - 1.1.8-6
changelog:
  - Add build on s390
  - Drop back to building against libnl instead of libnl3
  - Resolves: bz1182178, bz1177115


author: Doug Ledford <dledford@redhat.com> - 1.1.8-7
changelog:
  - Add checksum offload support
  - Update the various patches to the ones from the official upstream git repo
  - Related: bz1195888


author: Robert Scheck <robert@fedoraproject.org> 0.46-1
changelog:
  - Upgrade to 0.46 (#525933, #628893)
  - Fixed race in populating builtin timezone components (#637150)
  - Fixed wrong ICAL_ERRORS_ARE_FATAL preprocessor check (#575715)


author: Jarod Wilson <jarod@redhat.com> 1.2.0-1
changelog:
  - Update to libiec61883 v1.2.0 release
  - Rework installtests patch to not require autoreconf
  - Make iso channel allocation work w/o local fw node r/w


author: Tim Waugh <twaugh@redhat.com> 0.2.11-9
changelog:
  - The python sub-package now requires the exactly-matching main
    package (bug #605169).
  - Fixed strict aliasing warnings (bug #605170).


author: Rex Dieter <rdieter@fedoraproject.org> - 1.1.4-3
changelog:
  - disable broken python/cython bindings (for now, currently FTBFS)
  - track soname
  - tighten  subpkg deps


author: Peter Hutterer <peter.hutterer@redhat.com> 1.6.3-3
changelog:
  - Fix touchpad tap timestamps (#1491525)
  - Fix missing show-keycodes entry in man page (#1491532)
  - Change palm detection thresholds (#1491537)
  - Ignore tap motion threshold for nfingers > nslots (#1491533)
  - Fix a memory leak on destroy
  - Ignore hovering touches while tapping
  - Fix a man page typo


author: Peter Hutterer <peter.hutterer@redhat.com> 1.5.2-2
changelog:
  - Swap to the correct tarball so we match the checksums from upstream (had a
    local mixup of tarballs)


author: Rex Dieter <rdieter@fedoraproject.org> 3.52.6-3
changelog:
  - capitalize Name,Summary,Version tags
  - -devel: capitalize Summary
  - fix spurious permissions on header files
  - refresh upstream source
  - -admin,-devel: add %defattr(...)


author: Rex Dieter <rdieter@fedoraproject.org> 3.52.6-4
changelog:
  - -devel: install headers to /usr/include/libiodbc/ to better avoid
    conflicts and need for bogus unixODBC-devel dep


author: Doug Ledford <dledford@redhat.com> - 1.2-1.el6
changelog:
  - Update to latest upstream source
  - Change BuildRequires from valgrind to valgrind-devel for rhel6
  - Drop ppc64 build as it isn't officially supported upstream
  - Related: bz543948


author: Doug Ledford <dledford@redhat.com> - 1.3-1
changelog:
  - Update to latest upstream release and build against latest libibverbs
  - Resolve mezzanine configure issue (1085946)
  - Related: bz1137044


author: Paolo Bonzini <pbonzini@redhat.com> - 1.7.0-3
changelog:
  - Correct license for libiscsi-utils, prefer %global to %define
  - Add Requires
  - Remove %clean section


author: Miroslav Rezanina <mrezanin@redhat.com> - 1.9.0-3
changelog:
  - Fixed issues reported by coverity (bz #1026820)
  - Do not mark /etc/ld.so.conf.d/ as config (bz #1011126)
  - Resolves: #1026820 
  - Resolves: #1011126


author: Miroslav Rezanina <mrezanin@redhat.com> - 1.9.0-7.el7
changelog:
  - libiscsi-Discovery-return-multiple-portals-for-the-same-disco.patch [bz#1266523]
  - libiscsi-iscsi-ls-skip-link-local-IPv6-addresses.patch [bz#1266523]
  - Resolves: bz#1266523
    (iscsi-ls doesn't work if target has more than one portal)


author: Nikola Forró <nforro@redhat.com> - 1.2.90-7
changelog:
  - Fix CVE-2018-11212 (#1586062)
  - Fix CVE-2016-3616 (#1318509), CVE-2018-11213 (#1589091)
    and CVE-2018-11214 (#1589110)
  - Fix CVE-2018-11813 (#1591203)


author: Than Ngo <than@redhat.com> - 4.10.5-2
changelog:
  - bz#970713, CVE-2013-2126, double-free flaw when handling
    damaged full-color in Foveon and sRAW files


author: Jakub Hrozek <jhrozek@redhat.com> - 1.1.14-2
changelog:
  - Add patch by Stephen Gallagher to include manual pages for
    ldb_connect() and several other functions.


author: Jakub Hrozek <jhrozek@redhat.com> - 1.1.17-2
changelog:
  - Fix the minimal required tdb version
  - Related: rhbz#1133914 - Rebase libldb to version 1.1.17 or newer


author: Jakub Hrozek <jhrozek@redhat.com> - 1.1.20-1.1
changelog:
  - Resolves: rhbz#1290714 - CVE-2015-5330 libldb: samba: Remote memory read
                             in Samba LDAP server [rhel-7.2.z]


author: Jakub Hrozek <jhrozek@redhat.com> - 1.1.20-1.2
changelog:
  - Resolves: rhbz#1290714 - CVE-2015-5330 libldb: samba: Remote memory read
                             in Samba LDAP server [rhel-7.2.z]
  - Remove the patch from the previous commit, it doesn't fix a remotely
    eploitable issue. Add patches from upstream #11636 instead.


author: Jakub Hrozek <jhrozek@redhat.com> - 1.1.20-2
changelog:
  - Resolves: rhbz#1290715 - CVE-2015-5330 libldb: samba: Remote memory read
                             in Samba LDAP server [rhel-7.3]


author: Jakub Hrozek <jhrozek@redhat.com> - 1.1.20-3
changelog:
  - Resolves: rhbz#1290715 - CVE-2015-5330 libldb: samba: Remote memory read
                             in Samba LDAP server [rhel-7.3]
  - Remove the patch from the previous commit, it doesn't fix a remotely
    eploitable issue. Add patches from upstream #11636 instead.


author: Jakub Hrozek <jhrozek@redhat.com> - 1.1.29-1
changelog:
  - Resolves: rhbz#1393810 - Rebase libldb to enable samba rebase to
                             version 4.6.x


author: Jakub Hrozek <jhrozek@redhat.com> - 1.2.2-1
changelog:
  - Resolves: rhbz#1470056 - Rebase libldb to enable samba rebase to
                             version 4.7.x


author: Matthias Runge <mrunge@matthias-runge.de> 1.08-8
changelog:
  - rename to liblockfile
  - sorting file to main and -devel package
  - explicitly list files in files-section


author: Matthias Runge <mrunge@matthias-runge.de> 1.08-9
changelog:
  - change description and summary of -devel-subpackage
  - make wildcard for man-pages even match against uncompressed files


author: Mahaveer Darade <mah.darade@gmail.com> - 0.3.5-1
changelog:
  - upgrade to upstream version 0.3.5
  - drop patch0, merged upstream
    liblognorm-0.3.4-rename-to-lognormalizer.patch
  - remove trailing whitespace


author: Jiri Vymazal <jvymazal@redhat.com> 2.0.2-2
changelog:
  RHEL 7.6 erratum
  - added patch with skipempty support
    resolves: rhbz#1565219
  - removed no longer used patch file


author: Rui Matos <rmatos@redhat.com> - 2.5.2-11
changelog:
  - Resolves: CVE-2017-13738, CVE-2017-13740, CVE-2017-13741,
    CVE-2017-13742, CVE-2017-13743, CVE-2017-13744, CVE-2014-8184


author: Michal Ruprich <mruprich@redhat.com> - 1.2.0-5
changelog:
  - Resolves: #1643464 - Add libmaxminddb package as a successor of deprecated GeoIP package
  - Lowering the release to 1.2.0-5 due to current version in el8 - having larger version would break the migration from el7 to el8


author: Remi Collet <remi@fedoraproject.org> - 1.0.12-1
changelog:
  - update to 1.0.12
  - add aclocal/ax_lib_libmemcached.m4
  - abi-compliance-checker verdict : Compatible
  - uggly hack for man pages


author: Remi Collet <remi@fedoraproject.org> - 1.0.14-1
changelog:
  - update to 1.0.14
  - libmemcachedprotocol removed
  - sasl support is back
  - run test during build
  - report various issues to upstream
    https://bugs.launchpad.net/libmemcached/+bug/1079994 (bigendian)
    https://bugs.launchpad.net/libmemcached/+bug/1079995 (config.h)
    https://bugs.launchpad.net/libmemcached/+bug/1079996 (dtrace)
    https://bugs.launchpad.net/libmemcached/+bug/1079997 (-ldl)
    https://bugs.launchpad.net/libmemcached/+bug/1080000 (touch)


author: Remi Collet <remi@fedoraproject.org> - 1.0.15-1
changelog:
  - update to 1.0.15
  - libmemcachedprotocol is back
  - add memaslap command line tool
  - report various issues to upstream
    https://bugs.launchpad.net/libmemcached/+bug/1094413 (libevent)
    https://bugs.launchpad.net/libmemcached/+bug/1094414 (c99 MODE)


author: Remi Collet <remi@fedoraproject.org> - 1.0.16-1
changelog:
  - update to 1.0.16
  - ignore test result for memaslap (XFAIL but PASS)
    https://bugs.launchpad.net/libmemcached/+bug/1115357


author: Václav Pavlín <vpavlin@redhat.com> - 0.9.33
changelog:
  - Update to latest uptsream release 0.9.33 due to
    security issues.
    Resolves: rhbz#1039393, rhbz#1039387


author: Doug Ledford <dledford@redhat.com> - 1.0.4-2
changelog:
  - Fix Url and Source tags
  - Drop old Provides/Obsoletes we used to change package names
  - Pick up a bug fix to modprobe.d/libmlx4.conf


author: Doug Ledford <dledford@redhat.com> - 1.0.5-1
changelog:
  - Update to latest upstream
  - Drop awk based setup for a bash based setup, making including
    the setup code on an initramfs easier
  - Modernize spec file


author: Doug Ledford <dledford@redhat.com> - 1.0.5-7
changelog:
  - Fix dracut module support to work with rdma dracut module
  - Add support for IP based RoCE addressing and UD QPs
  - Add flow steering support
  - Related: bz1064316, bz1062284, bz1058538


author: Doug Ledford <dledford@redhat.com> - 1.0.6-1
changelog:
  - Update to latest upstream release
  - Update RoCE IP GID support
  - Fix flow steering support
  - Related: bz1122333


author: Doug Ledford <dledford@redhat.com> - 1.0.6-1
changelog:
  - Update to latest upstream release
  - Update RoCE IP GID support
  - Fix flow steering support
  - Resolves: bz1094988


author: Doug Ledford <dledford@redhat.com> - 1.0.6-2
changelog:
  - Bump and rebuilt against latest libibverbs (updated RoCE GID
    patch in libibverbs)
  - Fix a couple compiler warnings (the problems were bogus, but
    we still prefer a silent build)
  - Related: bz1137044


author: Doug Ledford <dledford@redhat.com> - 1.0.6-3
changelog:
  - Drop the module init stuff and move it to the rdma package
  - Make sure we require the rdma package, and that we conflict
    with older versions of the package
  - Related: bz1164618


author: Doug Ledford <dledford@redhat.com> - 1.0.1-1
changelog:
  - Update to latest upstream release
  - Remove files related to setting ports to Ethernet mode as that
    isn't even supported on this card yet and the files that are
    there will be wrong when it is supported
  - Resolves: bz1061584


author: Jarod Wilson <jarod@redhat.com> - 1.2.1-1
changelog:
  - Update to upstream release v1.2.1
  - This is libmlx5, not libmlx4, fix descriptions accordingly
  - Resolves: bz1298698, bz1275412, bz1275396, bz1296267, bz1296186, bz1288821


author: Jarod Wilson <jarod@redhat.com> - 1.2.1-7
changelog:
  - Fix mlx5_post_send incompatibility with ibv_post_send ABI
  - Add explicit Requires: on libibverbs >= 1.2.1
  - Resolves: rhbz#1364525


author: Nathaniel McCallum <nathaniel@natemccallum.com> - 1.0.1-5
changelog:
  - Remove conflict with libproxy, its not really necessary since
    we already have the latest libproxy in rawhide.


author: Rex Dieter <rdieter@fedoraproject.org> - 1.0-2
changelog:
  - %files: track lib soname (so bumps aren't a surprise)
  - tighten subpkg deps (%_isa)
  - %build: --disable-static


author: John5342 <john5342 at, fedoraproject.org> 4.2-1
changelog:
  - Rebase to new upstream version
  - Drop patches (they were already both upstream waiting for this new release)
  - No real changes in this version since we already carried all patches except the version change


author: Richard W.M. Jones <rjones@redhat.com> - 0.5-0.4.alpha
changelog:
  - Avoid 'test/md5.c:126:3: warning: dereferencing type-punned pointer
    will break strict-aliasing rules' by adding -fno-strict-aliasing flag.


author: Richard W.M. Jones <rjones@redhat.com> - 0.5-0.6.alpha
changelog:
  - Fixes for CVE-2018-14679 CVE-2018-14680 CVE-2018-14681 CVE-2018-14682
  - resolves: rhbz#1611550 rhbz#1611551 rhbz#1611552 rhbz#1611553


author: Doug Ledford <dledford@redhat.com> - 1.0.6-1
changelog:
  - Update to latest upstream version
  - Add pseudoprovide for libibverbs-driver.{_arch} while keeping old
    pseudoprovide until libibverbs can be rebuilt without needing the
    old provide


author: Doug Ledford <dledford@redhat.com> - 1.0.6-3
changelog:
  - Undo pseudoprovide workaround as it's no longer needed due to
    a change in the libibverbs requirements


author: Christophe Fergeau <cfergeau@redhat.com> - 4.0.3-1
changelog:
  - New upstream 4.0.3 release, should fix a bug breaking metadata fetching
    from musicbrainz servers


author: Christophe Fergeau <cfergeau@redhat.com> - 5.0.1-1
changelog:
  - Package libmusicbrainz5, apart from the name/version it's identical to
    libmusicbrainz4 so this .spec is based on it.


author: Christophe Fergeau <cfergeau@redhat.com> - 5.0.1-2
changelog:
  - Address review comments (rhbz#832670)
      fix licence (LGPLv2+ -> LGPLv2)
      fix tarball URL
      remove obsolete use of RPM_BUILD_ROOT
      remove BuildRequires on pkg-config
      remove use of %defattr


author: Jiri Pirko <jpirko@redhat.com> - 1.2-1
changelog:
  - Update to 1.2
  - libndp: silently ignore packets with optlen 0 [1016064]
  - libndp: fix processing for larger options [1016064]
  - libndp: do not fail on receiving non-ndp packets [1016078]


author: Jiri Pirko <jpirko@redhat.com> - 1.2-3
changelog:
  - libndp: fix [cppcheck] Undefined behavior: Variable 'buf' is used as parameter and destination in s[n]printf() [1044084]


author: Lubomir Rintel <lrintel@redhat.com> - 1.2-5
changelog:
  - libndp: validate the IPv6 hop limit [CVE-2016-3698]
  - libndb: reject redirect and router advertisements from non-link-local [CVE-2016-3698]


author: Eric Garver <egarver@redhat.com> - 1.2-7
changelog:
  - libndp: add option flags to send messages
  - ndptool: add option to send messages types
  - libndp: fix type of field "na" in "struct ndp_msgna"
  - libndp: revert API change for ndp_msg_send() and add


author: Doug Ledford <dledford@redhat.com> - 1.1.4-1
changelog:
  - Update to latest and rebuild against latest libibverbs and
    valgrind (1142116)
  - Related: bz1137044


author: Steve Dickson <steved@redhat.com> 0.25-13
changelog:
  - Strip newlines out of IDMAP_LOG messages (bz 1261124)
  - Fixed some NEGATIVE_RETURNS that a Covscan scan found (bz 1271449)


author: Steve Dickson <steved@redhat.com> 0.25-14
changelog:
  - nss_getpwnam: correctly check for negative values (bz 1271449)
  - Fixed a memory leak in nss_name_to_gid() (bz 1271449)


author: Dan Williams <dcbw@redhat.com> - 1.1-14
changelog:
  - Fix portmap position calculation (rh #677526) (rh #677725)
  - Make port allocation threadsafe (rh #677527) (rh #677724)


author: Thomas Haller <thaller@redhat.com> - 3.2.21-6
changelog:
  - fix rtnl_link_get_stat() for IPSTATS_MIB_* after kernel API breakage
  - fix parsing IFLA_PROTINFO which broke on older kernels (rh #1062533)
  - fix printing in nl_msec2str for whole seconds
  - don't reset route scope in rtnl_route_build_msg if set to RT_SCOPE_NOWHERE
  - backport nl_has_capability function


author: Thomas Haller <thaller@redhat.com> - 3.2.21-9
changelog:
  - improve local port handling for netlink socket with EADDRINUSE (rh #1249158)
  - rtnl: backport support for link-netnsid attribute (rh #1255050)


author: Jingdong Lu <jingdong.lu@oracle.com> - 3.2.21-10.0.1
changelog:
  - route/addr: only send IFA_FLAGS when needed to workaround picky older kernels
    [orabug 185775291] (john.haxby@oracle.com)


author: Dan Mashal <dan.mashal@fedoraproject.org> - 0.7.5-5
changelog:
  - Fix RHBZ #925824
  - Update source URL
  - Fix mix of spaces and tabs in spec file
  - Fix bogus changelog date


author: Ray Strode <rstrode@redhat.com> 0.7.5-8
changelog:
  - Don't require desktop notification daemon (breaks a build loop with mutter/gnome-shell)
    Related: #1174722


author: Jarod Wilson <jarod@redhat.com> - 1.0.8-1
changelog:
  - Update to upstream release v1.0.8 for RoCE v2 support
  - Restore AUTHORS, COPYING and README installation
  - Resolves: bz1276743


author: Julian Sikorski <belegdol@fedoraproject.org> - 0.0.9-1
changelog:
  - Updated to 0.0.9
  - Dropped obsolete Group, Buildroot, %clean and %defattr
  - Switched to .bz2 sources
  - Dropped included patches


author: Zeeshan Ali <zeenix@redhat.com> - 0.2.7-3
changelog:
  - rhel: Add info on 6.5 and 7.0 (#1015055).
  - install-script,rhel: Fix for 'Server' & 7.0 (#1033007).


author: Fabiano Fidêncio <fidencio@redhat.com> - 1.1.0-3
changelog:
  - Resolves: rhbz#1712458 - [machines] The function of 'Auto-detect guest
                             operating system' is not available on rhel 7.7


author: Michal Sekletar <msekleta@redhat.com> - 14:1.5.3-3.1
changelog:
  - disable TPACKET_V3 memory mapped packet capture on AF_PACKET socket, use TPACKET_V2 instead (#1169773)


author: Michal Sekletar <msekleta@redhat.com> - 14:1.5.3-4
changelog:
  - disable TPACKET_V3 memory mapped packet capture on AF_PACKET socket, use TPACKET_V2 instead (#1085096)


author: Michal Sekletar <msekleta@redhat.com> - 14:1.5.3-4.2
changelog:
  - make sure that userland bpf filter interpreter is given snaplen such that size of
    cooked header is accounted for (#1207666)


author: Michal Sekletar <msekleta@redhat.com> - 14:1.5.3-5
changelog:
  - display also first packet when capturing in cooked mode (#1176612)
  - make sure that userland bpf filter interpreter is given snaplen such that size of
    cooked header is account for


author: Michal Sekletar <msekleta@redhat.com> - 14:1.5.3-6
changelog:
  - libpcap now correctly recognizes Netlink datalink type (#1031974)
  - fix vlan tagged packet filtering (#1079525)


author: Adam Jackson <ajax@redhat.com> 0.12.902-4
changelog:
  - libpciaccess-lol-dev-port.patch: Don't use /dev/port since the kernel insists
    that it remain unusably broken.


author: Tom Lane <tgl@redhat.com> 2:1.5.10-3
changelog:
  - Remove compat subpackage (it's now a separate package "libpng12")
  - Minor specfile cleanup per suggestions from Tom Callaway
  Related: #845110


author: Tom Lane <tgl@redhat.com> 2:1.5.12-1
changelog:
  - Update to libpng 1.5.12 for minor bug fixes
  - Activate chunk size limits by default, with a very generous default limit


author: Petr Hracek <phracek@redhat.com> - 2:1.5.13-7
changelog:
  - Security fix for CVE-2015-8126
  - Changing png_ptr to info_ptf based on upstream
  - Related: #1283576


author: Petr Hracek <phracek@redhat.com> - 2:1.5.13-7
changelog:
  - Security fix for CVE-2015-8126
  - Changing png_ptr to info_ptr base on upstream
  - Related: #1283575


author: Peter Robinson <pbrobinson@fedoraproject.org> - 0.4.7-4
changelog:
  - Add upstream patches to use js rather than xulrunner
  - Add patch to fix FTBFS on gcc 4.7
  - Cleanup spec for latest updates and remove obsolete bits


author: Tomas Mraz <tmraz@redhat.com> 1.1.0-1
changelog:
  - fix leak when throwing PWQError exception
  - added pkgconfig file
  - call the simplicity checks before the cracklib check
  - add enforce_for_root option to the PAM module
  - updated translations from Transifex


author: Tomas Mraz <tmraz@redhat.com> 1.1.1-1
changelog:
  - use rpm built-in filtering of provides (rhbz#830153)
  - remove strain debug fprintf() (rhbz#831567)


author: Tomas Mraz <tmraz@redhat.com> 1.2.0-1
changelog:
  - add maxsequence check for too long monotonic character sequence.
  - clarified alternative licensing to GPLv2+.
  - add local_users_only option to skip the pwquality checks for
    non-locals. (thanks to Stef Walter)


author: Tomas Mraz <tmraz@redhat.com> 1.2.1-1
changelog:
  - properly free pwquality settings
  - add extern "C" to public header
  - updated translations from Transifex


author: Tomas Mraz <tmraz@redhat.com> 1.2.2-1
changelog:
  - manual page fixes
  - make it possible to set the maxsequence configuration value
  - updated translations from Transifex


author: Tomáš Mráz <tmraz@redhat.com> 1.2.3-1
changelog:
  - fix problem with parsing the pam_pwquality options
    patch by Vladimir Sorokin.
  - updated translations from Transifex
  - treat empty user or password as NULL
  - move the library to /usr


author: Angus Salkeld <asalkeld@redhat.com> - 0.14.4-1
changelog:
  LOG: prevent the last char of the blackbox message from getting lost.
  Example: make the blackbox example more practical.
  Add the processing which remove notifier at skiplist_destroy function
  Add the processing which remove hash node and notifier at hashtable_destroy function
  Unify to QB_TRUE/QB_FALSE a boolean value
  Document the default prefix in INSTALL
  Unify the list processing with qb_list function
  Add travis link to the readme.
  Fix return code which is an error occurred at pthread function
  TEST: add a progam to compare the speed of vsnprintf and qb_vsnprintf_serialize
  LOG: add a test for a padded hex int.
  Fedora's splint has a strange syntax error, don't fail on it.
  LOG: fix truncation in some messages that get padded.
  Fix the blackbox formatter when specifing the string len/precision
  Fix strlcpy and strlcat functions
  IPC: don't over log on disconnect
  Make sure we don't use the format string whilst it is getting changed.
  ptrie: deref the current node in trie_iter_free()
  LOG: fix the format comparison to avoid generating multiple entries.
  LOG: set the return code when calloc fails
  IPC: call poll if we are mid message and get EAGAIN
  Remove extra ";"
  IPC: set the error more correctly when qb_sys_mmap_file_open() fails.
  Make sure that mmap'ed files smaller than a page size are written to.
  example/test: check for error in qb_ipc_run()
  example: check for error in qb_ipc_run()
  TEST: fix typo s/,/; in check_ipc.c


author: David Vossel <dvossel@redhat.com> - 0.16.0-4
changelog:
  - Require log filtering to match function and file exactly.
    No substring matching.

  - Fixes complile time issue with 'make check' unit tests.

    Resolves: rhbz#1018091


author: David Vossel <dvossel@redhat.com> - 0.17.1-1
changelog:
  Fix: ipcs: Correctly allocate receive buffer size
    Fix: ipc_socket: Signalhandler must be resetted to Default, use only cleanup_sigpipe to return from qb_ipc_dgram_sock_setup.
    Fix: trie: allow modifying the trie map during the notify callback
    Fix: fix invalid option when run 'ipcclient -h'
    Fix: epoll: don't miss poll events under high load
    Fix: ipc_shm: fix error handling in qb_ipcs_shm_connect()
    Fix: ringbuffer: fix size in qb_rb_create_from_file()
    Fix: ringbuffer: fix qb_rb_open_2() debug format string
    Fix: trie: fixes regression caused by ref count refactoring
    Fix: ipcc: Properly timeout during recv when timeout value is provided

    Resolves: rhbz#1110043
    Resolves: rhbz#975903


author: David Vossel <dvossel@redhat.com> - 0.17.1-1.1
changelog:
  Fix bug that prevents ipc server from working in pid with realtime priority.

    Resolves: rhbz#1198718


author: Christine Caulfield <ccaulfie@redhat.com> - 0.17.1-2.1
changelog:
  Increase size of the buffer where we make the socket name to allow for longer PIDs
    Resolves bz#1114852


author: Christine Caulfield <ccaulfie@redhat.com> - 1.0.1-2
changelog:
  Detect IPC Shared memory corruption in peek as well as read. Prevents
    the mainloop from spinning if multithreaded IPC (which is currently 
    not supported) is attempted without locking.
    Resolves: rhbz#1422454


author: Christine Caulfield <ccaulfie@redhat.com> - 1.0.1-3
changelog:
  Allow IPC system to use filesystem sockets instead of abstract
    sockets if a configuration file exists.
    Resolves: rhbz#1446254


author: Christine Caulfield <ccaulfie@redhat.com> - 1.0.1-4
changelog:
  Revert git patch 189ca28 which caused problems with pacemaker CIB
    closing down.
    Resolves: rhbz#1459276


author: Christine Caulfield <ccaulfie@redhat.com> - 1.0.1-5
changelog:
  Put backpatch 189ca28 as it's not the culprit
    
    Don't truncate IPC files in the client as it can cause servers to crash.
    I've also had to (for this release) disable one of the tests as it checks
    for truncated files.
    Resolves: rhbz#1459276


author: Christine Caulfield <ccaulfie@redhat.com> - 1.0.1-7
changelog:
  Prevent crashes when client truncates SHM segment
    I've reverted the patch for 1459276 which is no longer needed as this
    is a proper fix.
    Resolves: rhbz#1473695


author: Stephan Bergmann <sbergman@redhat.com> - 1:4.1.0.4-5
changelog:
  - Resolves: rhbz#989246 Honor user's JavaDriverClass override in mysql driver
  - Resolves: fdo#67045 fix several nasty screen selection issues


author: Jingdong Lu <jingdong.lu@oracle.com> - 1:4.1.4.2-3.0.1.el7
changelog:
  - Replaced RedHat colors with Oracle colors, and the filename redhat.soc with oracle.soc in specfile
  - Build with --with-vendor="Oracle America, Inc."


author: David Tardon <dtardon@redhat.com> - 1:4.3.7.2-2
changelog:
  - Related: rhbz#1205091 add more fixes from f21
  - Resolves: tdf#91078 check also DBData modified, not only named expressions
  - don't include red spelling underlines on bitmap copy/paste


author: David Tardon <dtardon@redhat.com> - 1:4.3.7.2-4
changelog:
  - Related: rhbz#1205091 add another bunch of fixes from Fedora
  - rhbz#1219137 tweak ruler for happenchance side-effect
  - Related: rhbz#1205091 do not filter out requires


author: David Tardon <dtardon@redhat.com> - 1:4.3.7.2-5
changelog:
  - Related: rhbz#1205091 fix for ppc64
  - Related: rhbz#1205091 fix deps for gdb-debug-support subpackage


author: David Tardon <dtardon@redhat.com> - 1:4.3.7.2-5.1
changelog:
  - Resolves: rhbz#1285820 various flaws
  - CVE-2015-4551 Arbitrary file disclosure in Calc and Writer
  - CVE-2015-5212 Integer underflow in PrinterSetup length
  - CVE-2015-5213 Integer overflow in DOC files
  - CVE-2015-5214 Bookmarks in DOC documents are insufficiently checked
    causing memory corruption


author: Caolán McNamara <caolanm@redhat.com> - 1:5.0.6.2-6
changelog:
  - Resolves: rhbz#1401082 gnome hangs opening certain docx
  - Resolves: rhbz#1421726 drop use of CAIRO_OPERATOR_DIFFERENCE


author: David Tardon <dtardon@redhat.com> - 1:5.0.6.2-7
changelog:
  - Resolves: rhbz#1431539 gnome-documents needs libreofficekit
  - Resolves: rhbz#1435535 CVE-2017-3157 Arbitrary file disclosure in
    Calc and Writer


author: David Tardon <dtardon@redhat.com> - 1:5.0.5.2-2
changelog:
  - Related: rhbz#1290148 remove unintentional dependency of libreoffice-core on
    libreoffice-calc
  - Related: rhbz#1290148 restore lost changelog entry
  - Related: rhbz#1290148 add additional 5.0.6 patches


author: Caolán McNamara <caolanm@redhat.com> - 1:5.0.6.2-4
changelog:
  - Resolves: rhbz#1425535 crash in calc on exit after using csv dialog with a11y enabled
  - Resolves: rhbz#1425536 crash in calc on closing dialog with a11y enabled


author: Stephan Bergmann <sbergman@redhat.com> - 1:5.3.6.1-17
changelog:
  - Resolves: rhbz#1545262 Workaround for spurious ppc64le automated testing crash
  - Resolves: rhbz#1610692 silence console warnings from print dialog


author: David Kubat <david.kubat@oracle.com> - 1:5.3.6.1-25.0.1
changelog:
  - adjust color palette to match Redwood style.
  - Replaced RedHat colors with Oracle colors, and the filename redhat.soc with oracle.soc in specfile
  - Build with --with-vendor="Oracle America, Inc."


author: Ville-Pekka Vainio <vpvainio AT iki.fi> - 3.2-4
changelog:
  - Specify CC_FLAGS and COMP_LINK_FLAGS so that an extra -O switch and setting an
    rpath are avoided.


author: Tomas Mlcoch <tmlcoch at redhat.com> - 1.7.11-1
changelog:
  - Substitute vars in URL in the lr_downloadtarget_new()
  - New module repoconf for reading of *.repo files
  - Add LRE_VALUE code + LR_REPOCONF_ERROR error domain
  - Fail if gpgcheck enabled but repomd.xml signature is not available
  - Support for RHEL6
  - Add LRO_GNUPGHOMEDIR option
  - Refactoring to prevent RhBug: 1144741
  - fastest_mirror: Use <0.0 (-1.0) instead of DBL_MAX when a connection time wasn't measured
  - Add sanity checks in order to avoid bugs like: 1166533, 1160087
  - Refactoring


author: Tomas Mlcoch <tmlcoch at redhat.com> - 1.7.12-1
changelog:
  - downloader: Allow max one resume + nicer message if xattr cannot be set (RhBug: 1130685)
  - downloader: Resume only files that were originaly downloaded by Librepo (RhBug: 1130685)
  - downloader: Show also calculated checksums in error message about bad checksum
  - Python: Return all strings in unicode


author: Tomas Mlcoch <tmlcoch at redhat.com> - 1.7.13-1
changelog:
  - Fix ABI compatibility (RhBug: 1185180)
  - fastestmirror: Add LRO_FASTESTMIRRORTIMEOUT option
  - downloader: Move broken mirror at the end of the list of mirrors (RhBug: 1183998)
  - Make building tests and docs optional
  - librepo: Don't download remote mirrorlist/metalink when LRO_LOCAL is specified (Resolves #41)


author: Tomas Mlcoch <tmlcoch at redhat.com> - 1.7.14-1
changelog:
  - tests: Use g_assert_cmpuint instead of ck_assert_uint_eq (Pullrequest #43)
  - Add LRO_OFFLINE
  - Python: Handle: Raise ValueError instead of TypeError when an unknown option is specified
  - Python: Result: Use ValueError instead of TypeError when an unknown option value is specified
  - Add LR_VERSION constant with version string
  - python: Import contants from C librepo module in a loop
  - repoconf: Add support for failover and skip_if_unavailable options
  - handle: Change of LRO_LOCAL causes invalidation of internal mirrorlist (related to RhBug: 1188600)
  - Load local mirrorlists when LRO_LOCAL is on (related to RhBug: 1188600)
  - util: Add lr_is_local_path()
  - New module repoconf for reading *.repo files
  - Add LRO_HTTPHEADER option (RhBug: 1181123)


author: Tomas Mlcoch <tmlcoch at redhat.com> - 1.7.15-1
changelog:
  - Do not inlude header in the body output (RhBug: 1207685)
  - metalink: Proper error handling
  - New LRR_RPMMD_* contants
  - Support for client certificates
  - Use 'metadata in the rpm-md format' instead of 'yum metadata' (Issue #51)
  - CMakeLists.txt: do not check for CXX
  - build: Use solely pkg-config to find glib


author: Colin Walters <tmlcoch@redhat.com> - 1.7.16-1
changelog:
  - Add LRI_LOWSPEEDTIME and LRI_LOWSPEEDLIMIT
  - downloader: Don't consider CURLE_RECV_ERROR and CURLE_SEND_ERROR as fatal errors (RhBug: 1219817)
  - test_repoconf: Fix SIGSEGV in repoconf_assert_na (RhBug: 1222471)
  - repoconf: Proper handling of gint64 and guint64 types
  - build: Be compatible with cmake 2.8
  - handle: Do not free temporary error msg if there is no one (RhBug: 1219822)
  - utils/make_rpm.sh: Accept rpmbuild options as second argument (Issue #49)
  - Python: call lr_global_init() during module initialization
  - Add global function log_set_file that allow user to set a file where logs will be written (Issue #53)
  - util: Honor RFC 3986 (Issue #55)


author: Marek Blaha <mblaha@redhat.com> - 1.8.1-1
changelog:
  - Add yumrecord substitution mechanism (mluscon)
  - Fix a memory leak in signature verification (cwalters)
  - Add new option LRO_FTPUSEEPSV
  - downloader prepare_next_transfer(): simplify long line
  - downloader prepare_next_transfer(): add missing error check
  - downloader prepare_next_transfer(): cleanup error path
  - downloader prepare_next_transfer() - fix memory leak on error path (Alan Jenkins)
  - handle: Don't use proxy cache for downloads of metalink/mirrorlist
  - handle: Don't set CURLOPT_HTTPHEADER into curl handle immediately when specified
  - downloader: Implement logic for no_cache param in LrDownloadTarget (RhBug: 1297762)
  - Add no_cache param to LrDownloadTarget and lr_downloadtarget_new()
  - New test: always try to download from the fastest mirror (Alexander Todorov)


author: Jakub Filak <jfilak@redhat.com> 2.1.11-5
changelog:
  - report-cli: use the Client API for communication to user
  - workflow_RHELvmcore: run analyze_VMcore too
  - Resolves: #1058845, #1059651


author: Jakub Filak <jfilak@redhat.com> - 2.1.11-6
changelog:
  - turn off Bugzilla for Anaconda bugs in GA releases
  - Provide SYSLOG_FACILITY when logging through journal
  - KB article URL as a link to help for ABRT configuration
  - load the user list of ignored words
  - localization: properly handle locales with encoding suffix
  - event configuration: load default values from configuration directory
  - Resolves: #1029438, #1062135, #1063320, #1063339, #1063804, #1064261


author: Jakub Filak <jfilak@redhat.com> - 2.1.11-7
changelog:
  - send an ureport before creating a customer case
  - correct name of RH Customer Portal in Anaconda
  - fix suggestion text for screen casting programs
  - fix typos in error messages
  - translation updates
  - Resolves: #1064961, #1069111, #1069340


author: Jakub Filak <jfilak@redhat.com> - 2.1.11-9
changelog:
  - do not export empty configuration options as environment variables
  - translation updates
  - Resolves: #1062498, #1073610


author: Tianyue Lan <tianyue.lan@oracle.com> - 2.1.11-10.0.1
changelog:
  - Add oracle-enterprise.patch and oracle-enterprise-po.patch
  - Remove libreport-plugin-rhtsupport and libreport-rhel


author: Jakub Filak <jfilak@redhat.com> - 2.1.11-22
changelog:
  - switch the default dump dir mode to 0750
  - harden against directory traversal, crafted symbolic links
  - avoid race-conditions in dump dir opening
  - Resolves: #1212096, #1217499, #1218610, #1217484


author: Kevin Lyons <kevin.x.lyons@oracle.com> - 2.1.11-23.0.1
changelog:
  - Update workflow xml for Oracle [18945470]
  - Add oracle-enterprise.patch and oracle-enterprise-po.patch
  - Remove libreport-plugin-rhtsupport and libreport-rhel
  - Added orabug20390725.patch to remove redhat reference [bug 20390725]
  - Added Bug20357383.patch to remove redhat reference [bug 20357383]


author: Jakub Filak <jfilak@redhat.com> - 2.1.11-22
changelog:
  - switch the default dump dir mode to 0750
  - harden against directory traversal, crafted symbolic links
  - avoid race-conditions in dump dir opening
  - Resolves: #1212098, #1217483, #1217500


author: Richard Marko <rmarko@redhat.com> - 2.1.11-24
changelog:
  - ureport: add functionality to use consumer certificate
  - report-python: fix getVersion_fromOSRELEASE
  - RHTSupport: include reported_to in Support cases
  - Resolves: #1223805, #1198551, #1197108


author: Richard Marko <rmarko@redhat.com> - 2.1.11-28
changelog:
  - don't warn about missing 'type' if the locking fails
  - don't spit unnecessary debug messages
  - Related: #1243280, #1243280


author: Jakub Filak <jfilak@redhat.com> - 2.1.11-31
changelog:
  - save all files changed by the reporter in the reporting GUI
  - Fixes CVE-2015-5302
  - Related: #1266853


author: Matej Habrnal <mhabrnal@redhat.com> - 2.1.11-32
changelog:
  - Save remote name in reported_to
  - Add a function for compressing dumpdirs
  - Introduce global configuration + option for excluded elements
  - attach the URL of the uploaded problem to the relevant report
  - Resolves: #1300780


author: Matej Habrnal <mhabrnal@redhat.com> - 2.1.11-33
changelog:
  - lib: allow report SELinux denial from sealert under common user
  - mailx: stop creating dead.letter on mailx failures
  - mailx: introduce debug parameter -D
  - mailx: mail formatting: add comment right after %oneline
  - mailx: use problem report api to define an emais' content
  - lib: remove unused function make_description_bz
  - rhtsupport: attach all dump dir's element to a new case
  - rhtsupport: add pkg_vendor, reproducer and reproducible to description
  - rhtsupport: use problem report API to create description
  - lib: add Problem Format API
  - augeas: trim spaces before key value
  - rhtsupport: Discourage users from reporting in non Red Hat stuff
  - rhtsupport: Discourage users from opening one-shot crashes
  - report-gtk: Require Reproducer for RHTSupport
  - Add workflow for RHEL anonymous report
  - bugzilla: don't report private problem as comment
  - lib: move CREATE_PRIVATE_TICKET to the global configuration
  - event config: add support for 'restricted access'
  - report-gtk: offer users to create private ticket
  - bugzilla: make the event configurable
  - uploader: /etc/libreport/plugins/upload.conf as default conf file
  - dd: make function uid_in_group() public
  - uploader: add possibility to set SSH keyfiles
  - uploader: move username and password to the advanced options
  - uploader: allow empty username and password
  - curl: add possibility to configure SSH keys
  - Resolves #1289513, #1277849, #1289513, #1279453, #1258482, #1236613, #1261358, #1281312, #1309317, #1264921


author: Matej Habrnal <mhabrnal@redhat.com> - 2.1.11-36
changelog:
  - introduce 'stop_on_not_reportable' option
  - fix a double free of config at exit in reporter-rhtsupport
  - Related: #1373094, #1257159


author: Martin Kutlak <mkutlak@redhat.com> - 2.1.11-39
changelog:
  - Introduce workflow for adding data to existing case
  - Change default URL to the FAF server
  - wizard: fix 'Show log' window not displaying correctly
  - augeas: fix parsing spaces in configuration files
  - Related: #1303326, #1435256, #1463313


author: Martin Kutlak <mkutlak@redhat.com> - 2.1.11-43
changelog:
  - dd: extend the scope of DD_DONT_WAIT_FOR_LOCK
  - dd: log lock warning only once not x times per sec
  - dd: add functions for opening dd item
  - testsuite: Add macros for value comparison
  - testsuite: assert for common function results
  - testsuite: expose the last check result
  - testsuite: fix dd_open_item_file test
  - tests: include testsuite.h in the dist archive
  - spec: include testsuite headers in the devel package
  - Related: #1588272, #1613236


author: Edward Leung <edward.leung@oracle.com> - 2.1.11-43.0.1
changelog:
  - Update workflow xml for Oracle [Orabug: 18945470]
  - Add oracle-enterprise.patch and oracle-enterprise-po.patch
  - Remove libreport-plugin-rhtsupport and libreport-rhel
  - Added orabug20390725.patch to remove redhat reference [Orabug: 20390725]
  - Added Bug20357383.patch to remove redhat reference [Orabug: 20357383]


author: Paul Wouters <pwouters@redhat.com> - 3.12-2
changelog:
  - Resolves: rhbz#1105171 (Update man page entry)
  - Resolves: rhbz#1144120 (Update for ESP CAMELLIA with IKEv2)
  - Resolves: rhbz#1074018 Audit key agreement


author: Paul Wouters <pwouters@redhat.com> - 3.12-4
changelog:
  - Resolves: rhbz#1134297 aes-ctr cipher is not supported
  - Resolves: rhbz#1131503 non-zero rSPI on INVALID_KE (and proper INVALID_KE handling)


author: Paul Wouters <pwouters@redhat.com> - 3.12-5
changelog:
  - Resolves: rhbz#826264 aes-gcm implementation support (for IKEv2)
  - Resolves: rhbz#1074018 Audit key agreement (integ gcm fixup)


author: Paul Wouters <pwouters@redhat.com> - 3.12-6
changelog:
  - Resolves: rhbz#1198650 SELinux context string size limit
  - Resolves: rhbz#1198649 Add new option for BSI random requirement


author: Paul Wouters <pwouters@redhat.com> - 3.12-7
changelog:
  - Resolves: rhbz#1208022 libreswan ignores module blacklist rules
  - Resolves: rhbz#1208023 Libreswan with IPv6 in RHEL7 fails after reboot
  - Resolves: rhbz#1211146 pluto crashes in fips mode


author: Paul Wouters <pwouters@redhat.com> - 3.12-9
changelog:
  - Resolves: rhbz#1213652 Support CAVS [updated to kill another copy of prf()]
  - Resolves: rhbz#1208023 Libreswan with IPv6 [updated patch by Jaroslav Aster]
  - Resolves: rhbz#1208022 libreswan ignores module blacklist [updated modprobe handling]


author: Paul Wouters <pwouters@redhat.com> - 3.15-2
changelog:
  - Resolves: rhbz#1259208 CVE-2015-3240
  - Merge rhel6 and rhel7 spec into one
  - Be lenient for racoon padding behaviour
  - Fix seedev option to /dev/random
  - Some IKEv1 PAM methods always gave 'Permission denied'
  - Parser workarounds for differences in gcc/flex/bison on rhel6/rhel7
  - Parser fix to allow specifying time without unit (openswan compat)
  - Fix Labeled IPsec on rekeyed IPsec SA's
  - Workaround for wrong padding by racoon2
  - Disable NSS HW GCM to workaround rhel6 xen builers bug


author: Paul Wouters <pwouters@redhat.com> - 3.15-4
changelog:
  - Resolves: rhbz#1268775 libreswan should support strictcrlpolicy alias
  - Resolves: rhbz#1268776 Pluto crashes after stop when I use floating ip address
  - Resolves: rhbz#1268773 Pluto crashes on INITIATOR site during 'service ipsec stop'
  - Resolves: rhbz#1208022 libreswan ignores module blacklist rules
  - Resolves: rhbz#1270673 ipsec does not work properly on loopback


author: Paul Wouters <pwouters@redhat.com> - 3.12-6
changelog:
  - Resolves: rhbz#1056559 loopback support deprecated
  - Resolves: rhbz#1182224 Add new option for BSI random requirement
  - Resolves: rhbz#1170018 [increase] SELinux context string size limit
  - Resolves: rhbz#1127313 Libreswan with IPv6 in RHEL7 fails after reboot
  - Resolves: rhbz#1207689 libreswan ignores module blacklist rules
  - Resolves: rhbz#1203794 pluto crashes in fips mode


author: Paul Wouters <pwouters@redhat.com> - 3.12-10
changelog:
  - Resolves: rhbz#1212121 Support CAVS testing of the PRF/PRF+ functions
  - Resolves: rhbz#1127313 Libreswan with IPv6 [updated patch by Jaroslav Aster]
  - Resolves: rhbz#1207689 libreswan ignores module blacklist [updated modprobe handling]
  - Resolves: rhbz#1218358 pluto crashes in fips mode without dracut-fips package


author: Paul Wouters <pwouters@redhat.com> - 3.15-4
changelog:
  - Resolves: rhbz#1267370 libreswan should support strictcrlpolicy alias
  - Resolves: rhbz#1229766 Pluto crashes after stop when I use floating ip address
  - Resolves: rhbz#1166146 Pluto crashes on INITIATOR site during 'service ipsec stop'
  - Resolves: rhbz#1259209 CVE-2015-3240
  - Resolves: rhbz#1199374 libreswan does not enforce all FIPS or IPsec Suite B restrictions
  - Resolves: rhbz#1207689 libreswan ignores module blacklist rules
  - Merge rhel6 and rhel7 spec into one
  - Be lenient for racoon padding behaviour
  - Fix seedev option to /dev/random
  - Some IKEv1 PAM methods always gave 'Permission denied'
  - Parser workarounds for differences in gcc/flex/bison on rhel6/rhel7
  - Parser fix to allow specifying time without unit (openswan compat)
  - Fix Labeled IPsec on rekeyed IPsec SA's
  - Workaround for wrong padding by racoon2
  - Disable NSS HW GCM to workaround rhel6 xen builers bug


author: Paul Wouters <pwouters@redhat.com> - 3.15-6
changelog:
  - Resolves: rhbz#1283468 keyingtries=0 is broken
  - Resolves: rhbz#1297816 When using SHA2 as PRF algorithm, nonce payload is below the RFC minimum size
  - Resolves: rhbz#1344567 CVE-2016-5361 libreswan: IKEv1 protocol is vulnerable to DoS amplification attack
  - Resolves: rhbz#1313747 ipsec pluto returns zero even if it fails
  - Resolves: rhbz#1302778 fips does not check hash of some files (like _import_crl)
  - Resolves: rhbz#1278063 Unable to authenticate with PAM for IKEv1 XAUTH
  - Resolves: rhbz#1257079 Libreswan doesn't call NetworkManager helper in case of a connection error
  - Resolves: rhbz#1272112 ipsec whack man page discrepancies
  - Resolves: rhbz#1280449 PAM xauth method does not work with pam_sss
  - Resolves: rhbz#1290907 ipsec initnss/checknss custom directory not recognized
  - Resolves: rhbz#1309764 ipsec barf does not show pluto log correctly in the output
  - Resolves: rhbz#1347735 libreswan needs to check additional CRLs after LDAP CRL distributionpoint fails
  - Resolves: rhbz#1219049 Pluto does not handle delete message from responder site in ikev1
  - Resolves: rhbz#1276524 [USGv6] IKEv2.EN.R.1.1.3.2 case failed due to response to bad INFORMATIONAL request
  - Resolves: rhbz#1315412 ipsec.conf manpage does not contain any mention about crl-strict option
  - Resolves: rhbz#1229766 Pluto crashes after stop when I use floating ip address


author: Paul Wouters <pwouters@redhat.com> - 3.15-7
changelog:
  - Resolves: rhbz#1311360  When IKE rekeys, if on a different tunnel, all subsequent attempts to rekey fail
  - Resolves: rhbz#1361721 libreswan pluto segfault


author: Paul Wouters <pwouters@redhat.com> - 3.15-8
changelog:
  - Resolves: rhbz#1361721 libreswan pluto segfault [UPDATED]
  - Resolves: rhbz#1276524 [USGv6] IKEv2.EN.R.1.1.3.2 case failed due to response to bad INFORMATIONAL request [UPDATED]
  - Resolves: rhbz#1309764 ipsec barf [additional man page update and --no-pager]


author: Paul Wouters <pwouters@redhat.com> - 3.20-2
changelog:
  - Resolves: rhbz#1372279 ipsec auto --down CONNECTION returns error for tunnels
  - Resolves: rhbz#1444115 FIPS: libreswan must generate RSA keys with a minimal exponent of F4, nor E=3
  - Resolves: rhbz#1341353 Allow Preshared Key authentication in FIPS mode for libreswan


author: Paul Wouters <pwouters@redhat.com> - 3.20-3
changelog:
  - Resolves: rhbz#1372279 ipsec auto --down CONNECTION returns error for tunnels [updated]
  - Resolves: rhbz#1458227 CAVS test driver does not work in FIPS mode
  - Resolves: rhbz#1452672 (new-ksk-libreswan-el7) DNSSEC trust anchor cannot be updated without recompilation


author: Paul Wouters <pwouters@redhat.com> - 3.20-4
changelog:
  - Resolves: rhbz#1501809 libreswan does not establish IKE with xauth enabled but modecfg disabled
  - Resolves: rhbz#1503949 xauth password length limited to 64 bytes while XAUTH_MAX_PASS_LENGTH (128)


author: Paul Wouters <pwouters@redhat.com> - 3.22-3
changelog:
  - Resolves: rhbz#1475434 Add support for AES-GMAC for ESP (RFC-4543) to libreswan
  - Resolves: rhbz#1300759 Implement RFC-7427 Digital Signature authentication


author: Paul Wouters <pwouters@redhat.com> - 3.22-5
changelog:
  - Resolves: rhbz#1471763 RFE: libreswan MOBIKE support (RFC-4555) [updated]
  - Resolves: rhbz#1471553 libreswan postquantum preshared key (PPK) support
  - Resolves: rhbz#1375776 [IKEv2 Conformance] Test IKEv2.EN.R.1.2.2.1: Receipt of retransmitted CREATE_CHILD_SA reques failed
  - Resolves: rhbz#1375750 SECCOMP support for libreswan [updated for libunbound syscalls]
  - Resolves: rhbz#1300763 Implement draft-ietf-ipsecme-split-dns for libreswan


author: Paul Wouters <pwouters@redhat.com> - 3.23-0.1.rc4
changelog:
  - Resolves: rhbz#1471763 RFE: libreswan MOBIKE support (RFC-4555) [client support]
  - Resolves: rhbz#1457904 rebase libreswan to 3.23 [updated]
  - Resolves: rhbz#1471553 libreswan postquantum preshared key (PPK) support
  - Resolves: rhbz#1492501 Reboot or 'systemctl stop ipsec' brings down _ethernet_ interfaces on _both_ ends of ipv4 ipsec tunnel
  - Resolves: rhbz#1324421 libreswan works not well when setting leftid field to be email address
  - Resolves: rhbz#1136076 After IKE rekeying Pluto sends DPD even if there is active SA


author: Paul Wouters <pwouters@redhat.com> - 3.23-2
changelog:
  - Resolves: rhbz#1457904 rebase libreswan to 3.23 [updated]
  - Resolves: rhbz#1375750 SECCOMP support for libreswan [updated]


author: Paul Wouters <pwouters@redhat.com> - 3.23-4
changelog:
  - Resolves: rhbz#1573949 ipsec newhostkey fails in FIPS mode when RSA key is generated
  - Resolves: rhbz#1574456 Shared IKE SA leads to rekey interop issues
  - Resolves: rhbz#1574457 IKEv2 liveness false positive on IKEv2 idle connections causes tunnel to be restarted


author: Paul Wouters <pwouters@redhat.com> - 3.23-4
changelog:
  - Resolves: rhbz#1544143 ipsec newhostkey fails in FIPS mode when RSA key is generated
  - Resolves: rhbz#1553406 IKEv2 liveness false positive on IKEv2 idle connections causes tunnel to be restarted
  - Resolves: rhbz#1572425 shared IKE SA leads to rekey interop issues


author: Paul Wouters <pwouters@redhat.com> - 3.25-1
changelog:
  - Resolves: rhbz#1591817 rebase libreswan to 3.25
  - Resolves: rhbz#1536404 CERT_PKCS7_WRAPPED_X509 error
  - Resolves: rhbz#1544143 ipsec newhostkey fails in FIPS mode when RSA key is generated
  - Resolves: rhbz#1574011 libreswan is missing a Requires: unbound-libs >= 1.6.6


author: Paul Wouters <pwouters@redhat.com> - 3.25-2
changelog:
  - Resolves: rhbz#1597322 Relax deleting IKE SA's and IPsec SA's to avoid interop issues with third party VPN vendors


author: Paul Wouters <pwouters@redhat.com> - 3.25-3
changelog:
  - Resolves: rhbz#1655440 Unable to verify certificate with non-empty Extended Key Usage which does not include serverAuth or clientAuth


author: Paul Wouters <pwouters@redhat.com> - 3.25-4
changelog:
  - Resolves: rhbz#1660536 libreswan assertion failed when OAKLEY_KEY_LENGTH is zero for IKE using AES_CBC
  - Resolves: rhbz#1660544 config: recursive include check doesn't work
  - Resolves: rhbz#1660542 Libreswan crash upon receiving ISAKMP_NEXT_D with appended ISAKMP_NEXT_N
  - Resolves: rhbz#1664244 [abrt] [faf] libreswan: strncpy(): /usr/libexec/ipsec/pluto killed by 11


author: Paul Wouters <pwouters@redhat.com> - 3.25-4.1
changelog:
  - Resolves: rhbz#1665369 libreswan 3.25 in FIPS mode is incorrectly rejecting X.509 public keys that are >= 3072 bits [rhel-7.6.z]


author: Paul Wouters <pwouters@redhat.com> - 3.25-4.2
changelog:
  - Resolves: rhbz#1672921 - Libreswan crash upon receiving ISAKMP_NEXT_D with appended ISAKMP_NEXT_N [updated bugfix]


author: Paul Wouters <pwouters@redhat.com> - 3.25-4.3
changelog:
  - Resolves: rhbz#1680483 libreswan using NSS IPsec profiles regresses when critical flags are set causing validation failure [rhel-7.6.z]


author: Paul Wouters <pwouters@redhat.com> - 3.25-4.4
changelog:
  - Resolves: rhbz#1683577 Opportunistic IPsec instances of /32 groups or auto=start that receive delete won't restart [rhel-7.6.z]


author: Paul Wouters <pwouters@redhat.com> - 3.25-4.5
changelog:
  - Resolves: rhbz#1683577 Opportunistic IPsec instances of /32 groups or auto=start that receive delete won't restart [rhel-7.6.z] [updated]


author: Paul Wouters <pwouters@redhat.com> - 3.25-4.6
changelog:
  - Resolves: rhbz#1680483 libreswan using NSS IPsec profiles regresses when critical flags are set causing validation failure [rhel-7.6.z] [updated]


author: Paul Wouters <pwouters@redhat.com> - 3.25-4.7
changelog:
  - Resolves: rhbz#1683577 Opportunistic IPsec instances of /32 groups or auto=start [updated for eclipsed handling]


author: Paul Wouters <pwouters@redhat.com> - 3.25-4.8
changelog:
  - Resolves: rhbz#1708060 IKEv1 traffic interruption when responder deletes SAs 60 seconds before EVENT_SA_REPLACE [rhel-7.6.z]


author: Paul Wouters <pwouters@redhat.com> - 3.25-5
changelog:
  - Resolves: rhbz#1639404 Unable to verify certificate with non-empty Extended Key Usage which does not include serverAuth or clientAuth
  - Resolves: rhbz#1630355 Libreswan crash upon receiving ISAKMP_NEXT_D with appended ISAKMP_NEXT_N
  - Resolves: rhbz#1629902 libreswan assertion failed when OAKLEY_KEY_LENGTH is zero for IKE using AES_CBC
  - Resolves: rhbz#1623279 [abrt] [faf] libreswan: strncpy(): /usr/libexec/ipsec/pluto killed by 11
  - Resolves: rhbz#1625303 config: recursive include check doesn't work
  - Resolves: rhbz#1664521 libreswan 3.25 in FIPS mode is incorrectly rejecting X.509 public keys that are >= 3072 bits


author: Paul Wouters <pwouters@redhat.com> - 3.25-6
changelog:
  - Resolves: rhbz#1630355 Libreswan crash upon receiving ISAKMP_NEXT_D with appended ISAKMP_NEXT_N [updated]
  - Resolves: rhbz#1679735 libreswan using NSS IPsec profiles regresses when critical flags are set causing validation failure


author: Paul Wouters <pwouters@redhat.com> - 3.25-7
changelog:
  - Resolves: rhbz#1673105 Opportunistic IPsec instances of /32 groups or auto=start that receive delete won't restart


author: Paul Wouters <pwouters@redhat.com> - 3.25-8
changelog:
  - Resolves: rhbz#1686991 IKEv1 traffic interruption when responder deletes SAs 60 seconds before EVENT_SA_REPLACE


author: Paul Wouters <pwouters@redhat.com> - 3.25-8.1
changelog:
  - Resolves: rhbz#1746052 libreswan: XFRM policy for OE/32 peer is deleted when shunts for previous half-open state expire [rhel-7.7.z]


author: Paul Wouters <pwouters@redhat.com> - 3.25-9
changelog:
  - Resolves: rhbz#1724200 libreswan: XFRM policy for OE/32 peer is deleted when shunts for previous half-open state expire


author: Paul Wouters <pwouters@redhat.com> - 3.6-1
changelog:
  - Updated to version 3.6 (IKEv2, MODECFG, Cisco interop fixes)
  - Generate empty NSS db if none exists
  - FIPS update using /etc/system-fips
  - Provide: openswan-doc


author: Paul Wouters <pwouters@redhat.com> - 3.8-1
changelog:
  - Resolves: rhbz#CVE-2013-6467 
  - Resolves: rhbz#1043642 rebase to version 3.8
  - Resolves: rhbz#1029912 ipsec force-reload doesn't work
  - Resolves: rhbz#826261 Implement SHA384/512 support for Openswan
  - Resolves: rhbz#1039655 ipsec newhostkey generates false configuration


author: Paul Wouters <pwouters@redhat.com> - 3.8-3
changelog:
  - Resolves: rhbz#1069024  erroneous debug line with mixture [...]
  - Resolves: rhbz#1030939 update nss/x509 documents, don't load acerts
  - Resolves: rhbz#1058813 newhostkey returns zero value when it fails


author: Paul Moore <pmoore@redhat.com> - 1.0.0-0
changelog:
  - New upstream version
  - Remove verbose build patch as it is no longer needed
  - Enable _smp_mflags during build stage


author: Paul Moore <pmoore@redhat.com> - 2.2.1-1
changelog:
  - Removed '--disable-static' from the build to ensure that scmp_sys_resolver
    is self contained and resolve RPATH issues


author: Dan Walsh <dwalsh@redhat.com> - 2.2.2-1
changelog:
  - Update to upstream 
        * Fix userspace AVC handling of per-domain permissive mode.
  - Verify context is not null when passed into *setfilecon_raw


author: Miroslav Grepl <mgrepl@redhat.com> - 2.2.2-4
changelog:
  - Fix libselinux.spec file
  - Move selinux.go to /usr/lib64/golang/src/pkg/github.com/selinux/selinux.go
  - Add Int_to_mcs function to generate MCS labels from integers.


author: Dan Walsh <dwalsh@redhat.com> - 2.2.2-5
changelog:
  - Move selinux.go to /usr/lib64/golang/src/pkg/github.com/selinux/selinux.go
  - Add Int_to_mcs function to generate MCS labels from integers.


author: Dan Walsh <dwalsh@redhat.com> - 2.2.2-6
changelog:
  - Add additional go bindings for get*con calls
  - Add go bindings test command
  - Modify man pages of set*con calls to mention that they are thread specific
  Resolves:#1053122


author: Petr Lautrbach <plautrba@redhat.com> - 2.5-3
changelog:
  - Fix setexecfilecon() to work better in a chroot (#1329931)
  - Fix typo in sefcontext_compile.8 (#1320062)


author: Petr Lautrbach <plautrba@redhat.com> - 2.5-4
changelog:
  - Clarify is_selinux_mls_enabled() description
  - Explain how to free policy type from selinux_getpolicytype()
  - Compare absolute pathname in matchpathcon -V
  - Add selinux_snapperd_contexts_path()
  - Modify audit2why analyze function to use loaded policy
  - Sort object files for deterministic linking order
  - Respect CC and PKG_CONFIG environment variable
  - Avoid mounting /proc outside of selinux_init_load_policy()
  - Fix multiple spelling errors


author: Petr Lautrbach <plautrba@redhat.com> - 2.5-10
changelog:
  - Add missing av_permission values (#1025931)
  - Set an appropriate errno in booleans.c (#1402140)
  - Change matchpathcon usage to match with matchpathcon manpage (#1412797)


author: Petr Lautrbach <plautrba@redhat.com> - 2.5-2
changelog:
  - Fix location of selinuxfs mount point (#1321086)
  - Only mount /proc if necessary
  - procattr: return einval for <= 0 pid args
  - procattr: return error on invalid pid_t inpu


author: Dan Walsh <dwalsh@redhat.com> - 2.1.10-7
changelog:
  - Move handling of role audit records into the library
  - Patch stops semanage from removing user record while in use


author: Dan Walsh <dwalsh@redhat.com> - 2.1.10-10
changelog:
  - Do not write error message to screen when looking for previous record for auditing.
  - Add mls_range from user record if the MLS range is not specified by the seuser add record.
  - Error out if seuser or mls range is not specified when adding user records


author: Dan Walsh <dwalsh@redhat.com> - 2.1.10-14
changelog:
  - Cleanup handling of missing mls_range to fix problems with useradd -Z
  - Fix auditing of login record changes, roles were not working correctly.
  Resolves: #1018840


author: Petr Lautrbach <plautrba@redhat.com> - 2.5-8
changelog:
  - Save linked policy, skip re-link when possible
  - Replace access(,F_OK) checks to make setuid programs work (#1186431)


author: Vit Mojzis <vmojzis@redhat.com> - 2.5-9
changelog:
  - Update semanage to allow runtime labeling of Infiniband Pkeys (#1466274)
  - Update semanage to allow runtime labeling of ibendports (#1466274)
  - Keep copy of file_contexts.homedirs in policy store (#1409813)
  - Add support for listing fcontext.homedirs file (#1409813)


author: Vit Mojzis <vmojzis@redhat.com> - 2.5-12
changelog:
  - Do not change file mode of seusers and users_extra (#1512639)
  - Improve warning for installing disabled module (#1337199)


author: Vit Mojzis <vmojzis@redhat.com> - 2.5-14
changelog:
  - Include user name in ROLE_REMOVE audit events (#1622045)
  - Improve "reset umask before creating directories"


author: Petr Lautrbach <plautrba@redhat.com> - 2.5-3
changelog:
  - Sort object files for deterministic linking order
  - Support overriding Makefile RANLIB
  - Respect CC and PKG_CONFIG environment variable
  - Fix multiple spelling errors
  - genhomedircon: %{USERID} and %{USERNAME} support and code cleanups


author: Petr Lautrbach <plautrba@redhat.com> 2.5-4
changelog:
  - genhomedircon: add support for Development/Debug syntax
  - genhomedircon: generate contexts for logins mapped to the default user
  - Validate and compile file contexts before installing
  - Swap tcp and udp protocol numbers


author: Dan Walsh <dwalsh@redhat.com> - 2.1.9-1
changelog:
  - Update to upstream 
  	* filename_trans: use some better sorting to compare and merge
  	* coverity fixes
  	* implement default type policy syntax
  	* Fix memory leak issues found by Klocwork
  - Add CONTRAINT_NAMES to the kernel


author: Petr Lautrbach <plautrba@redhat.com> - 2.5-3
changelog:
  - Correctly detect unknown classes in sepol_string_to_security_class
  - Sort object files for deterministic linking order
  - Fix neverallowxperm checking on attributes
  - Remove libsepol.map when cleaning
  - Add high-level language line marking support to CIL
  - Change logic of bounds checking to match change in kernel
  - Fix multiple spelling errors
  - Only apply bounds checking to source types in rules
  - Fix CIL and not add an attribute as a type in the attr_type_map
  - Build policy on systems not supporting DCCP protocol
  - Fix extended permissions neverallow checking
  - Fix CIL neverallow and bounds checking
  - Android.mk: Add -D_GNU_SOURCE to common_cflags


author: Petr Lautrbach <plautrba@redhat.com> 2.5-5
changelog:
  - Warn instead of fail if permission is not resolved
  - Ignore object_r when adding userrole mappings to policydb


author: Petr Lautrbach <plautrba@redhat.com> 2.5-6
changelog:
  - Fix memory leak in expand.c
  - Fix invalid read when policy file is corrupt
  - Fix possible use of uninitialized variables


author: Vit Mojzis <vmojzis@redhat.com> - 2.5-7
changelog:
  - Define cgroup_seclabel policy capability (rhbz#1493517)
  - Fix unitialized jmp and invalid dereference


author: Vit Mojzis <vmojzis@redhat.com> - 2.5-8.1
changelog:
  - Define nnp_nosuid_transition policy capability (rhbz#1480519)
  - use IN6ADDR_ANY_INIT to initialize IPv6 addresses
  - Allow runtime labeling of ibendports (rhbz#1464489)
  - Allow runtime labeling of Infiniband Pkeys (rhbz#1464489)
  - Add IB end port handling to CIL (rhbz#1464489)
  - Add ibendport ocontext handling (rhbz#1464489)
  - Add support for ibendportcon labels (rhbz#1464489)
  - Add Infiniband Pkey handling to CIL (rhbz#1464489)
  - Add ibpkey ocontext handling (rhbz#1464489)
  - Add support for ibpkeycon labels (rhbz#1464489)
  - Remove unused attribute on a used argument from avrule_read() (rhbz#1464489)
  - Add binary module support for xperms
  - Add support for converting extended permissions to CIL


author: kwizart < kwizart at gmail.com > - 2.2.2-2
changelog:
  - Fix http://bugzilla.redhat.com/415121
  - Add disable-static
  - Don't use makeinstall macro
  - Update License field


author: Kalev Lember <kalev@smartlink.ee> - 2.2.8-4
changelog:
  - Spec cleanup
  - Use macro for automatically calculating ftp directory name with
    first two digits of tarball version.
  - Dropped R: pkgconfig from -devel as it's now automatically added by rpm
  - Own /usr/share/doc/libsigc++-2.0/ dir and mark /usr/share/devhelp/ as %doc
  - Require base package from -doc subpackage
  - Drop unneeded doxygen and graphviz BRs


author: Peter Jones <pjones@redhat.com> - 2.3.3-6
changelog:
  - Pull in all the coverity fixes we sent upstream.  I had thought these
    made it in to this release; they did not, but the 2.4.0 release they are
    in is also the python 3 switchover, so we need these as patches.
    Related: rhbz#1463329


author: Peter Jones <pjones@redhat.com> - 2.3.3-8
changelog:
  - Fix smbios-sys-info-lite crashes when an asset tag is not set
    Resolves: rhbz#1562440
  - Fix vestigial c++ artifacts included in the package
    Resolves: rhbz#1562440


author: Tom Callaway <spot@fedoraproject.org> - 0.4.8-9
changelog:
  - mark symbols which conflict with RPM as "internal", resolves bz 864324
    Thanks to Michele Baldessari


author: Ville Skyttä <ville.skytta@iki.fi> - 1.0.25-2
changelog:
  - Patch to use system libgsm instead of a bundled copy.
  - Make main package dep in -devel ISA qualified.
  - Drop -octave Provides (not actually built with octave > 3.0).
  - Don't build throwaway static lib.
  - Run test suite during build.


author: Michal Hlavinka <mhlavink@redhat.com> - 1.0.25-12.1
changelog:
  - a crafted wav file could cause heap buffer overflow that allowed an arbitrary code execution(#1985024)


author: Jaroslav Mracek <jmracek@redhat.com> - 0.6.34-3
changelog:
  - Make sure that targeted updates don't do reinstalls
  - Resolves: bug#1668256
  - Fix NULL pointer dereference (CVE-2018-20532, CVE-2018-20533)
  - Resolves: bug#1669562
  - Resolves: bug#1669576
  - Fix illegal address access in pool_whatprovides (CVE-2018-20534)
  - Resolves: bug#1670453


author: Milan Crha <mcrha@redhat.com> - 2.62.2-2
changelog:
  - Backport upstream patch for CVE-2018-12910 - Crash in soup_cookie_jar.c: get_cookies() on empty hostnames
  - Resolves: #1598838


author: Jan Grulich <jgrulich@redhat.com> - 1.4.4-11.20101004cvs
changelog:
  - Fix global buffer overflow
    Resolves: bz#1301202

  - Fix improper handling of CSRC count and extension header length in RTP header
    Resolves: bz#1323705

  - Fix buffer overflow in application of crypto profiles
    Resolves: bz#1141897


author: Kamil Dudka <kdudka@redhat.com> 1.4.3-9
changelog:
  - curl consumes too much memory during scp download (#1080459)
  - prevent a not-connected agent from closing STDIN (#1147717)


author: Kamil Dudka <kdudka@redhat.com> 1.4.3-12
changelog:
  - session: avoid printing misleading debug messages (#1503294)
  - scp: send valid commands for remote execution (#1489733)


author: Kamil Dudka <kdudka@redhat.com> 1.4.3-12.el7_6.1
changelog:
  - fix integer overflow in keyboard interactive handling that allows out-of-bounds writes (CVE-2019-3863)
  - fix integer overflow in SSH packet processing channel resulting in out of bounds write (CVE-2019-3857)
  - fix integer overflow in keyboard interactive handling resulting in out of bounds write (CVE-2019-3856)
  - fix integer overflow in transport read resulting in out of bounds write (CVE-2019-3855)


author: Kamil Dudka <kdudka@redhat.com> 1.4.3-12.el7_6.3
changelog:
  - fix out-of-bounds memory comparison with specially crafted message channel request (CVE-2019-3862)


author: Kamil Dudka <kdudka@redhat.com> 1.4.2-3
changelog:
  - Fix basic functionality of libssh2 in FIPS mode
  - Skip SELinux-related quirks on recent distros to prevent a test-suite failure


author: Kamil Dudka <kdudka@redhat.com> 1.4.2-4
changelog:
  - examples: use stderr for messages, stdout for data (upstream commit b31e35ab)
  - Update libssh2_hostkey_hash(3) man page (upstream commit fe8f3deb)


author: Paul Howarth <paul@city-fan.org> 1.4.3-1
changelog:
  - Update to 1.4.3
    - compression: add support for zlib@openssh.com
    - sftp_read: return error if a too large package arrives
    - libssh2_hostkey_hash.3: update the description of return value
    - Fixed MSVC NMakefile
    - examples: use stderr for messages, stdout for data
    - openssl: do not leak memory when handling errors
    - improved handling of disabled MD5 algorithm in OpenSSL
    - known_hosts: Fail when parsing unknown keys in known_hosts file
    - configure: gcrypt doesn't come with pkg-config support
    - session_free: wrong variable used for keeping state
    - libssh2_userauth_publickey_fromfile_ex.3: mention publickey == NULL
    - comp_method_zlib_decomp: handle Z_BUF_ERROR when inflating
  - Drop upstreamed patches


author: Kamil Dudka <kdudka@redhat.com> 1.8.0-2
changelog:
  - fix integer overflow in keyboard interactive handling that allows out-of-bounds writes (CVE-2019-3863)
  - fix out-of-bounds memory comparison with specially crafted message channel request (CVE-2019-3862)
  - fix out-of-bounds reads with specially crafted SSH packets (CVE-2019-3861)
  - fix zero-byte allocation in SFTP packet processing resulting in out-of-bounds read (CVE-2019-3858)
  - fix integer overflow in SSH packet processing channel resulting in out of bounds write (CVE-2019-3857)
  - fix integer overflow in keyboard interactive handling resulting in out of bounds write (CVE-2019-3856)
  - fix integer overflow in transport read resulting in out of bounds write (CVE-2019-3855)


author: Tony Asleson <tasleson@redhat.com> - 1.0.0-3
changelog:
  - Use new systemd rpm macros
    https://bugzilla.redhat.com/show_bug.cgi?id=1149010
  - Place config file in correct tmpfiles.d directory
    https://bugzilla.redhat.com/show_bug.cgi?id=1122087


author: Tony Asleson <tasleson@redhat.com> - 1.0.0-4
changelog:
  - Fix rpmdiff, error for path names
    https://bugzilla.redhat.com/show_bug.cgi?id=1149368
  - Fix rpmdiff, multilib regressions
    https://bugzilla.redhat.com/show_bug.cgi?id=1149371


author: Tony Asleson <tasleson@redhat.com> 1.2.3-1
changelog:
  - New upstream release 
  - New sub-pacakges:
      * libstoragemgmt-megaraid-plugin
      * libstoragemgmt-hpsa-plugin
  - Add bash-completion script for lsmcli
  - Replace the hardcoded udev path with /usr/lib/udev/rules.d.
  - Mark /run/lsm and /run/lsm/ipc as %ghost folder.
  - Add 'Requires(post)' and 'Requires(postun)' to plugins in order
    to make sure plugin is installed after libstoragemgmt and removed before
    libstoragemgmt.


author: Tony Asleson <tasleson@redhat.com> 1.2.3-3
changelog:
  - Megaraid fixes
    * https://bugzilla.redhat.com/show_bug.cgi?id=1238554
    * https://bugzilla.redhat.com/show_bug.cgi?id=1238582
    * https://bugzilla.redhat.com/show_bug.cgi?id=1238566
  - Command line exit code fix:
    * https://bugzilla.redhat.com/show_bug.cgi?id=1238737


