-
Mon Feb 22 2021 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> - 4.14.35-2047.501.0.el7
- block/diskstats: accumulate all per-cpu counters in one pass (Konstantin Khlebnikov) [Orabug: 32531559]
- uek-rpm: config-aarch-embedded2 update for Jan 2021 Elba patches (Dave Kleikamp) [Orabug: 32532588]
- dts/pensando: Fix compatile -> compatible typeo. (David Clear) [Orabug: 32532588]
- Interrupt domain controllers for Elba ASIC. (David Clear) [Orabug: 32532588]
- elba_defconfig: CONFIG_PTP_1588_CLOCK=y (David Clear) [Orabug: 32532588]
- soc/pensando: pcie driver (David Clear) [Orabug: 32532588]
- pcie: control access to pcie clock domain registers (David Clear) [Orabug: 32532588]
- mmc: sdhci-cadence-elba ADMA and HS200 tuning support (David Clear) [Orabug: 32532588]
- enable rcu callback offloading & adaptive tick mode to reduce jitter (David Clear) [Orabug: 32532588]
- uek-rpm: Enable perf trace support for OL7 kernel builds. (Mridula Shastry) [Orabug: 32528194]
- uek-rpm: update config-aarch-embedded2 for Elba (Dave Kleikamp) [Orabug: 32361844]
- elba: u-boot environment partitions in the device-tree (David Clear) [Orabug: 32361844]
- i2c: Add Elba Ortano Lattice RD1173 I2C controller driver. (David Clear) [Orabug: 32361844]
- elba: one more mnet for elba.dtsi (David Clear) [Orabug: 32361844]
- elba: Add IPv6 support to elba_defconfig (David Clear) [Orabug: 32361844]
- mmc: sdhci-cadence-elba sdhci driver cleanup (David Clear) [Orabug: 32361844]
- spi-dw: custom chip-select handler for elba (David Clear) [Orabug: 32361844]
- arch/arm64: Pensando elba dts and config files (David Clear) [Orabug: 32361844]
- drivers/soc/pensando: crash dump driver. (David Clear) [Orabug: 32361844]
- drivers/pensando/soc: Boot State Machine (BSM) integration. (David Clear) [Orabug: 32361844]
- drivers/soc/pensando: /dev/capmem driver. (David Clear) [Orabug: 32361844]
- drivers/mmc/host: Pensando Elba support in the Cadence EMMC host controller (David Clear) [Orabug: 32361844]
- drivers/gpio: support the Elba SPI chip-selects. (David Clear) [Orabug: 32361844]
- arch/arm64: Pensando Elba SoC declaration. (David Clear) [Orabug: 32361844]
- mmc: sdhci-cadence: fix PHY write (Vladimir Kondratiev) [Orabug: 32361844]
- mmc: sdhci-cadence: set SDHCI_QUIRK2_PRESET_VALUE_BROKEN for UniPhier (Masahiro Yamada) [Orabug: 32361844]
- mmc: sdhci-cadence: remove unneeded 'inline' marker (Masahiro Yamada) [Orabug: 32361844]
- mmc: sdhci-cadence: use struct_size() helper (Gustavo A. R. Silva) [Orabug: 32361844]
- mmc: sdhci-cadence: fix logically and structurally dead code (Gustavo A. R. Silva) [Orabug: 32361844]
- mmc: sdhci-cadence: send tune request twice to work around errata (Masahiro Yamada) [Orabug: 32361844]
- mmc: sdhci-cadence: use bitfield access macros for cleanup (Masahiro Yamada) [Orabug: 32361844]
- Revert "Support the reset pulse width from the device-tree." (Dave Kleikamp) [Orabug: 32361844]
- Revert "Initial Pensando Capri SoC declaration" (Dave Kleikamp) [Orabug: 32361844]
- Revert "Add Capri EMMC phy and instantiate the driver in the dts" (Dave Kleikamp) [Orabug: 32361844]
- Revert "Capri SPI driver" (Dave Kleikamp) [Orabug: 32361844]
- Revert "Interrupt domain controllers for Capri ASIC." (Dave Kleikamp) [Orabug: 32361844]
- Revert "Add uio support for Capri PCIE and Link interrupts" (Dave Kleikamp) [Orabug: 32361844]
- Revert "Pensando/Capri PCIE panic handler." (Dave Kleikamp) [Orabug: 32361844]
- Revert "Pensando crash dump driver" (Dave Kleikamp) [Orabug: 32361844]
- Revert "Pensando Boot State Machine (BSM) integration." (Dave Kleikamp) [Orabug: 32361844]
- Revert "Add mnic nodes to the Pensando devicetree" (Dave Kleikamp) [Orabug: 32361844]
- Revert "mtd/spi-nor/cadence-quadspi.c: Speed up reads." (Dave Kleikamp) [Orabug: 32361844]
- Revert "Add /proc/xmaps" (Dave Kleikamp) [Orabug: 32361844]
- Revert "Add Pensando Capri board .dts files and default configs" (Dave Kleikamp) [Orabug: 32361844]
- Revert "Provide for precise control of pgprot for Pensando" (Dave Kleikamp) [Orabug: 32361844]
- Revert "Kconfig option to disable outer-cache-allocate for Pensando" (Dave Kleikamp) [Orabug: 32361844]
- Revert "Add /dev/capmem driver for Pensando" (Dave Kleikamp) [Orabug: 32361844]
- Revert "Make low-speed APB bus accesses single threaded" (Dave Kleikamp) [Orabug: 32361844]
- sched/topology: Assert non-NUMA topology masks don't (partially) overlap (Valentin Schneider) [Orabug: 32485794]
- x86/msr: Add a pointer to an URL which contains further details (Borislav Petkov) [Orabug: 32409137]
- x86/msr: Downgrade unrecognized MSR message (Borislav Petkov) [Orabug: 32409137]
- x86/msr: Do not allow writes to MSR_IA32_ENERGY_PERF_BIAS (Borislav Petkov) [Orabug: 32409137]
- x86/msr: Prevent userspace MSR access from dominating the console (Chris Down) [Orabug: 32409137]
- x86/msr: Filter MSR writes (Borislav Petkov) [Orabug: 32409137]
- tools/power/x86_energy_perf_policy: Read energy_perf_bias from sysfs (Borislav Petkov) [Orabug: 32409137]
- tools/power/turbostat: Read energy_perf_bias from sysfs (Borislav Petkov) [Orabug: 32409137]
- tools/power/cpupower: Read energy_perf_bias from sysfs (Borislav Petkov) [Orabug: 32409137]
- uek-rpm: Enable Oracle Pilot BMC module (Eric Snowberg) [Orabug: 32422664]
- hwmon: Add a new Oracle Pilot BMC driver (Eric Snowberg) [Orabug: 32422664]
- ovl: verify permissions in ovl_path_open() (Miklos Szeredi) [Orabug: 32435220] {CVE-2020-16120}
- ovl: switch to mounter creds in readdir (Miklos Szeredi) [Orabug: 32435220] {CVE-2020-16120}
- ovl: pass correct flags for opening real directory (Miklos Szeredi) [Orabug: 32435220]
- l2tp: fix race in pppol2tp_release with session object destroy (James Chapman) [Orabug: 32435324]
- l2tp: fix races with tunnel socket close (James Chapman) [Orabug: 32435324]
- l2tp: don't use inet_shutdown on ppp session destroy (James Chapman) [Orabug: 32435324]
- l2tp: don't use inet_shutdown on tunnel destroy (James Chapman) [Orabug: 32435324]
- l2tp: exit_net cleanup check added (Vasily Averin) [Orabug: 32435324]
- l2tp: remove the .tunnel_sock field from struct pppol2tp_session (Guillaume Nault) [Orabug: 32435324]
- l2tp: avoid using ->tunnel_sock for getting session's parent tunnel (Guillaume Nault) [Orabug: 32435324]
- l2tp: remove .tunnel_sock from struct l2tp_eth (Guillaume Nault) [Orabug: 32435324]
- l2tp: don't close sessions in l2tp_tunnel_destruct() (Guillaume Nault) [Orabug: 32435324]
- l2tp: remove field 'dev' from struct l2tp_eth (Guillaume Nault) [Orabug: 32435324]
- l2tp: remove l2tp_tunnel_count and l2tp_session_count (Guillaume Nault) [Orabug: 32435324]
- l2tp: remove ->ref() and ->deref() (Guillaume Nault) [Orabug: 32435324]
- net: l2tp: mark expected switch fall-through (Gustavo A. R. Silva) [Orabug: 32435324]
- rds: CONFIG_RDS_DEBUG + tracepoints breaks rds build (Alan Maguire) [Orabug: 32442506]
- futex: Handle faults correctly for PI futexes (Thomas Gleixner) [Orabug: 32447189] {CVE-2021-3347}
- futex: Simplify fixup_pi_state_owner() (Thomas Gleixner) [Orabug: 32447189] {CVE-2021-3347}
- futex: Use pi_state_update_owner() in put_pi_state() (Thomas Gleixner) [Orabug: 32447189] {CVE-2021-3347}
- rtmutex: Remove unused argument from rt_mutex_proxy_unlock() (Thomas Gleixner) [Orabug: 32447189] {CVE-2021-3347}
- futex: Provide and use pi_state_update_owner() (Thomas Gleixner) [Orabug: 32447189] {CVE-2021-3347}
- futex: Replace pointless printk in fixup_owner() (Thomas Gleixner) [Orabug: 32447189] {CVE-2021-3347}
- futex: Ensure the correct return value from futex_lock_pi() (Thomas Gleixner) [Orabug: 32447189] {CVE-2021-3347}
- futex: Don't enable IRQs unconditionally in put_pi_state() (Dan Carpenter) [Orabug: 32447189] {CVE-2021-3347}
- nbd: freeze the queue while we're adding connections (Josef Bacik) [Orabug: 32447287] {CVE-2021-3348}
- rds: avoid crash on IB conn path shutdown prepare (Alan Maguire) [Orabug: 32457375]
- net/rds: WARNING in rds_conn_drop (Ka-Cheong Poon) [Orabug: 32481707]
- rds: tracepoints incorrectly reporting valid rds ping as drop (Alan Maguire) [Orabug: 32490010]
- rds: tracepoint-related KASAN: use-after-free Read in rds_send_xmit (Alan Maguire) [Orabug: 32490032]
- selinux: allow reading labels before policy is loaded (Jonathan Lebon) [Orabug: 32492279]
- selinux: allow labeling before policy is loaded (Jonathan Lebon) [Orabug: 32492279]
-
Wed Feb 17 2021 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> - 4.14.35-2047.500.10.el7
- xen-blkback: fix error handling in xen_blkbk_map() (Jan Beulich) [Orabug: 32492110] {CVE-2021-26930}
- xen-scsiback: don't "handle" error by BUG() (Jan Beulich) [Orabug: 32492102] {CVE-2021-26931}
- xen-netback: don't "handle" error by BUG() (Jan Beulich) [Orabug: 32492102] {CVE-2021-26931}
- xen-blkback: don't "handle" error by BUG() (Jan Beulich) [Orabug: 32492102] {CVE-2021-26931}
- Xen/gntdev: correct error checking in gntdev_map_grant_pages() (Jan Beulich) [Orabug: 32492094] {CVE-2021-26932}
- Xen/gntdev: correct dev_bus_addr handling in gntdev_map_grant_pages() (Jan Beulich) [Orabug: 32492094] {CVE-2021-26932}
- Xen/x86: also check kernel mapping in set_foreign_p2m_mapping() (Jan Beulich) [Orabug: 32492094] {CVE-2021-26932}
- Xen/x86: don't bail early from clear_foreign_p2m_mapping() (Jan Beulich) [Orabug: 32492094] {CVE-2021-26932}
- tap: fix use-after-free (Michael S. Tsirkin) [Orabug: 32466083]
- vhost scsi: alloc vhost_scsi with kvzalloc() to avoid delay (Dongli Zhang) [Orabug: 32471695]
- Fix double free KASAN warnings and use after free of kmalloc-32 object. (Imran Khan) [Orabug: 32480357]
-
Fri Jan 29 2021 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> - 4.14.35-2047.500.9.el7
- Revert "rds: Deregister all FRWR mr with free_mr" (aru kolappan) [Orabug: 32426612]
- A/A Bonding: Add synchronized bundle failback (Gerd Rausch) [Orabug: 31175013]
- net/rds: Incorrect RDS protocol version fall back (Ka-Cheong Poon) [Orabug: 32376163]
- net/rds: Missing RDS/RDMA private data in response to connection request (Ka-Cheong Poon) [Orabug: 32388407]
-
Fri Jan 15 2021 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> - 4.14.35-2047.500.8.el7
- uek-rpm: update kABI lists for new symbol (Dan Duval) [Orabug: 32341032]
- net/rds: Fix gfp_t parameter (Hans Westgaard Ry) [Orabug: 32372161]
- A/A Bonding: Fix a one-byte-off kmalloc (Håkon Bugge) [Orabug: 32380826]
- x86/process: Mark cpu inactive before offlining (Mridula Shastry) [Orabug: 32245078]
- A/A Bonding: Introduce selective interface name inclusion (Håkon Bugge) [Orabug: 32350976]
- net/mlx5: Use a single MSIX vector for all control EQs in VFs (Ariel Levkovich) [Orabug: 32368440]
- net/mlx5: Fix available EQs FW used to reserve (Denis Drozdov) [Orabug: 32368440]
- net/mlx5: Use max_num_eqs for calculation of required MSIX vectors (Denis Drozdov) [Orabug: 32368440]
- net/mlx5: Expose DEVX specification (Yishai Hadas) [Orabug: 32368440]
- target: fix XCOPY NAA identifier lookup (David Disseldorp) [Orabug: 32248037] {CVE-2020-28374}
-
Fri Jan 08 2021 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> - 4.14.35-2047.500.7.el7
- partitions/efi: Enable no warning option for the GPT warnings related to alternative header (Saeed Mirzamohammadi) [Orabug: 32047319]
- xenbus/xenbus_backend: Disallow pending watch messages (SeongJae Park) [Orabug: 32253411] {CVE-2020-29568}
- xen/xenbus: Count pending messages for each watch (SeongJae Park) [Orabug: 32253411] {CVE-2020-29568}
- xen/xenbus/xen_bus_type: Support will_handle watch callback (SeongJae Park) [Orabug: 32253411] {CVE-2020-29568}
- xen/xenbus: Add 'will_handle' callback support in xenbus_watch_path() (SeongJae Park) [Orabug: 32253411] {CVE-2020-29568}
- xen/xenbus: Allow watches discard events before queueing (SeongJae Park) [Orabug: 32253411] {CVE-2020-29568}
- xen-blkback: set ring->xenblkd to NULL after kthread_stop() (Pawel Wieczorkiewicz) [Orabug: 32260255] {CVE-2020-29569}
- lockd: don't use interval-based rebinding over TCP (Calum Mackay) [Orabug: 32337717]
- mwifiex: Fix possible buffer overflows in mwifiex_cmd_802_11_ad_hoc_start (Zhang Xiaohui) [Orabug: 32349205] {CVE-2020-36158}
- add license checking to kABI checker (Dan Duval) [Orabug: 32355208]
-
Mon Dec 21 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> - 4.14.35-2047.500.6.el7
- net/rds: Only yield with a valid "i_connecting_ts" timestamp (Gerd Rausch) [Orabug: 31030774]
- net/rds: Only increment rdma_resolve_route timeout on error (Gerd Rausch) [Orabug: 31030774]
- net/rds: Don't block workqueues "cma_wq" and "cm.wq" (Gerd Rausch) [Orabug: 31030774]
- net/rds: Don't drop neighbor loopback connection (Gerd Rausch) [Orabug: 31030774]
- net/rds: Take the GID offset into account for IB devices (Gerd Rausch) [Orabug: 31030774]
- net/rds: Leave the neighbor cache alone (Gerd Rausch) [Orabug: 31030774]
- net/rds: Give each connection its own workqueue (Gerd Rausch) [Orabug: 31030774]
- net/rds: Disassociate ic and cm_id before rdma_destroy_id (Gerd Rausch) [Orabug: 31030774]
- Revert "rds: ib: Implement proper cm_id compare" (Gerd Rausch) [Orabug: 31030774]
- net/rds: Add a rdma_cm watchdog timer (Gerd Rausch) [Orabug: 31030774]
- Revert "RDS: IB: fix panic with handlers running post teardown" (Gerd Rausch) [Orabug: 31030774]
- net/rds: Release all resources allocated by "rds_ib_setup_qp" (Gerd Rausch) [Orabug: 31030774]
- net/rds: Change the "rds_aux_wq" workqueue to loose order (Gerd Rausch) [Orabug: 31030774]
- net/rds: Don't sleep inside worker threads (Gerd Rausch) [Orabug: 31030774]
- net/rds: Fix a few race conditions (Gerd Rausch) [Orabug: 31030774]
- net/rds: Execute "rdma_destroy_id" in the background (Gerd Rausch) [Orabug: 31030774]
- net/rds: Delay reconnects from passive side by 3 seconds (Gerd Rausch) [Orabug: 31030774]
- net/rds: Drop connections when peers perform failover (Gerd Rausch) [Orabug: 31030774]
- net/rds: Yield to incoming connection requests (Gerd Rausch) [Orabug: 31030774]
- net/rds: Remove stale comments about random backoff (Gerd Rausch) [Orabug: 31030774]
-
Fri Dec 18 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> - 4.14.35-2047.500.5.el7
- KVM: x86: clflushopt should be treated as a no-op by emulation (David Edmondson) [Orabug: 32251912]
- tty: Fix ->session locking (Jann Horn) [Orabug: 32266679] {CVE-2020-29660}
- tty: Fix ->pgrp locking in tiocspgrp() (Jann Horn) [Orabug: 32266679] {CVE-2020-29660}
-
Fri Dec 11 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> - 4.14.35-2047.500.4.el7
- bnxt_en: Release PCI regions when DMA mask setup fails during probe. (Michael Chan) [Orabug: 32223677]
- bnxt_en: fix error return code in bnxt_init_board() (Zhang Changzhong) [Orabug: 32223677]
- bnxt_en: fix error return code in bnxt_init_one() (Zhang Changzhong) [Orabug: 32223677]
- bnxt_en: Fix counter overflow logic. (Michael Chan) [Orabug: 32223677]
- bnxt_en: read EEPROM A2h address using page 0 (Edwin Peer) [Orabug: 32223677]
- bnxt_en: Re-write PCI BARs after PCI fatal error. (Vasundhara Volam) [Orabug: 32223677]
- bnxt_en: Set driver default message level. (Michael Chan) [Orabug: 32223677]
- bnxt_en: Enable online self tests for multi-host/NPAR mode. (Vasundhara Volam) [Orabug: 32223677]
- bnxt_en: Eliminate unnecessary RX resets. (Michael Chan) [Orabug: 32223677]
- bnxt_en: Reduce unnecessary message log during RX errors. (Michael Chan) [Orabug: 32223677]
- bnxt_en: Add a software counter for RX ring reset. (Michael Chan) [Orabug: 32223677]
- bnxt_en: Implement RX ring reset in response to buffer errors. (Michael Chan) [Orabug: 32223677]
- bnxt_en: Refactor bnxt_init_one_rx_ring(). (Michael Chan) [Orabug: 32223677]
- bnxt_en: Refactor bnxt_free_rx_skbs(). (Michael Chan) [Orabug: 32223677]
- bnxt_en: Update firmware interface spec to 1.10.1.68. (Vasundhara Volam) [Orabug: 32223677]
- bnxt_en: Improve preset max value for ethtool -l. (Michael Chan) [Orabug: 32223677]
- bnxt_en: Handle ethernet link being disabled by firmware. (Michael Chan) [Orabug: 32223677]
- bnxt_en: add basic infrastructure to support PAM4 link speeds (Edwin Peer) [Orabug: 32223677]
- bnxt_en: refactor bnxt_get_fw_speed() (Edwin Peer) [Orabug: 32223677]
- bnxt_en: refactor code to limit speed advertising (Edwin Peer) [Orabug: 32223677]
- bnxt_en: Update firmware interface spec to 1.10.1.65. (Michael Chan) [Orabug: 32223677]
- bnxt_en: Fix wrong flag value passed to HWRM_PORT_QSTATS_EXT fw call. (Michael Chan) [Orabug: 32223677]
- bnxt_en: Fix HWRM_FUNC_QSTATS_EXT firmware call. (Michael Chan) [Orabug: 32223677]
- bnxt_en: Return -EOPNOTSUPP for ETHTOOL_GREGS on VFs. (Vasundhara Volam) [Orabug: 32223677]
- bnxt_en: return proper error codes in bnxt_show_temp (Edwin Peer) [Orabug: 32223677]
- bnxt_en: Setup default RSS map in all scenarios. (Michael Chan) [Orabug: 32223677]
- bnxt_en: init RSS table for Minimal-Static VF reservation (Edwin Peer) [Orabug: 32223677]
- bnxt_en: fix HWRM error when querying VF temperature (Edwin Peer) [Orabug: 32223677]
- bnxt_en: Fix ethtool -S statitics with XDP or TCs enabled. (Michael Chan) [Orabug: 32223677]
- bnxt_en: Don't query FW when netif_running() is false. (Pavan Chebbi) [Orabug: 32223677]
- bnxt_en: Add support for 'ethtool -d' (Vasundhara Volam) [Orabug: 32223677]
- bnxt_en: Switch over to use the 64-bit software accumulated counters. (Michael Chan) [Orabug: 32223677]
- bnxt_en: Accumulate all counters. (Michael Chan) [Orabug: 32223677]
- bnxt_en: Retrieve hardware masks for port counters. (Michael Chan) [Orabug: 32223677]
- bnxt_en: Retrieve hardware counter masks from firmware if available. (Michael Chan) [Orabug: 32223677]
- bnxt_en: Allocate additional memory for all statistics blocks. (Michael Chan) [Orabug: 32223677]
- bnxt_en: Refactor statistics code and structures. (Michael Chan) [Orabug: 32223677]
- bnxt_en: Use macros to define port statistics size and offset. (Michael Chan) [Orabug: 32223677]
- bnxt_en: Update firmware interface to 1.10.1.54. (Michael Chan) [Orabug: 32223677]
- bnxt_en: Remove PCIe non-counters from ethtool statistics (Vasundhara Volam) [Orabug: 32223677]
- net: bnxt: don't complain if TC flower can't be supported (Jakub Kicinski) [Orabug: 32223677]
- bnxt_en: Fix completion ring sizing with TPA enabled. (Michael Chan) [Orabug: 32223677]
- bnxt_en: Init ethtool link settings after reading updated PHY configuration. (Vasundhara Volam) [Orabug: 32223677]
- perf/core: Fix race in the perf_mmap_close() function (Jiri Olsa) [Orabug: 32233354] {CVE-2020-14351}
- vhost scsi: fix lun reset completion handling (Mike Christie) [Orabug: 32201608]
- vhost scsi: Add support for LUN resets. (Mike Christie) [Orabug: 32201608]
- vhost/scsi: Use copy_to_iter() to send control queue response (Bijan Mottahedeh) [Orabug: 32201608]
- vhost scsi: add lun parser helper (Mike Christie) [Orabug: 32201608]
- vhost scsi: fix cmd completion race (Mike Christie) [Orabug: 32201608]
- vhost scsi: alloc cmds per vq instead of session (Mike Christie) [Orabug: 32201608]
- vhost: add helper to check if a vq has been setup (Mike Christie) [Orabug: 32201608]
- scsi: sd: Allow user to configure command retries (Mike Christie) [Orabug: 32201608]
- scsi: core: Add limitless cmd retry support (Mike Christie) [Orabug: 32201608]
- dm crypt: Allow unaligned bio buffer lengths for skcipher devices (Sudhakar Panneerselvam) [Orabug: 32210458]
- intel_idle: Customize IceLake server support (Chen Yu) [Orabug: 32219015]
- qla2xxx: Add missing module version banner (John Donnelly) [Orabug: 32244934]
- scsi: mpt3sas: Update driver version to 36.100.00.00 (Suganath Prabu S) [Orabug: 32223781]
- scsi: mpt3sas: Handle trigger page after firmware update (Suganath Prabu S) [Orabug: 32223781]
- scsi: mpt3sas: Add persistent MPI trigger page (Suganath Prabu S) [Orabug: 32223781]
- scsi: mpt3sas: Add persistent SCSI sense trigger page (Suganath Prabu S) [Orabug: 32223781]
- scsi: mpt3sas: Add persistent Event trigger page (Suganath Prabu S) [Orabug: 32223781]
- scsi: mpt3sas: Add persistent Master trigger page (Suganath Prabu S) [Orabug: 32223781]
- scsi: mpt3sas: Add persistent trigger pages support (Suganath Prabu S) [Orabug: 32223781]
- scsi: mpt3sas: Sync time periodically between driver and firmware (Suganath Prabu S) [Orabug: 32223781]
- scsi: mpt3sas: Bump driver version to 35.101.00.00 (Sreekanth Reddy) [Orabug: 32223781]
- scsi: mpt3sas: Add module parameter multipath_on_hba (Sreekanth Reddy) [Orabug: 32223781]
- scsi: mpt3sas: Handle vSES vphy object during HBA reset (Sreekanth Reddy) [Orabug: 32223781]
- scsi: mpt3sas: Add bypass_dirty_port_flag parameter (Sreekanth Reddy) [Orabug: 32223781]
- scsi: mpt3sas: Handling HBA vSES device (Sreekanth Reddy) [Orabug: 32223781]
- scsi: mpt3sas: Set valid PhysicalPort in SMPPassThrough (Sreekanth Reddy) [Orabug: 32223781]
- scsi: mpt3sas: Update hba_port objects after host reset (Sreekanth Reddy) [Orabug: 32223781]
- scsi: mpt3sas: Get sas_device objects using device's rphy (Sreekanth Reddy) [Orabug: 32223781]
- scsi: mpt3sas: Rename transport_del_phy_from_an_existing_port() (Sreekanth Reddy) [Orabug: 32223781]
- scsi: mpt3sas: Get device objects using sas_address & portID (Sreekanth Reddy) [Orabug: 32223781]
- scsi: mpt3sas: Update hba_port's sas_address & phy_mask (Sreekanth Reddy) [Orabug: 32223781]
- scsi: mpt3sas: Rearrange _scsih_mark_responding_sas_device() (Sreekanth Reddy) [Orabug: 32223781]
- scsi: mpt3sas: Allocate memory for hba_port objects (Sreekanth Reddy) [Orabug: 32223781]
- scsi: mpt3sas: Define hba_port structure (Sreekanth Reddy) [Orabug: 32223781]
- scsi: mpt3sas: Fix ioctl timeout (Suganath Prabu S) [Orabug: 32223781]
- scsi: mpt3sas: A small correction in _base_process_reply_queue (Tomas Henzl) [Orabug: 32223781]
- scsi: mpt3sas: Fix sync irqs (Tomas Henzl) [Orabug: 32223781]
- scsi: mpt3sas: Detect tampered Aero and Sea adapters (Sreekanth Reddy) [Orabug: 32223781]
- scsi: mpt3sas: Don't call disable_irq from IRQ poll handler (Tomas Henzl) [Orabug: 32223781]
- scsi: mpt3sas: Remove pci-dma-compat wrapper API (Suraj Upadhyay) [Orabug: 32223781]
- scsi: mpt3sas: Remove superfluous memset() (Li Heng) [Orabug: 32223781]
- scsi: mpt3sas: Update driver version to 35.100.00.00 (Suganath Prabu S) [Orabug: 32223781]
- scsi: mpt3sas: Postprocessing of target and LUN reset (Suganath Prabu S) [Orabug: 32223781]
- scsi: mpt3sas: Add functions to check if any cmd is outstanding on Target and LUN (Suganath Prabu S) [Orabug: 32223781]
- scsi: mpt3sas: Rename and export interrupt mask/unmask functions (Suganath Prabu S) [Orabug: 32223781]
- scsi: mpt3sas: Cancel the running work during host reset (Suganath Prabu S) [Orabug: 32223781]
- scsi: mpt3sas: Dump system registers for debugging (Suganath Prabu S) [Orabug: 32223781]
- scsi: mpt3sas: Memset config_cmds.reply buffer with zeros (Suganath Prabu S) [Orabug: 32223781]
- scsi: mpt3sas: Fix kdoc comments format (Damien Le Moal) [Orabug: 32223781]
- scsi: mpt3sas: Fix set but unused variable (Damien Le Moal) [Orabug: 32223781]
- scsi: mpt3sas: Fix error returns in BRM_status_show (Johannes Thumshirn) [Orabug: 32223781]
- scsi: mpt3sas: Fix unlock imbalance (Damien Le Moal) [Orabug: 32223781]
- scsi: mpt3sas: Fix spelling mistake (Flavio Suligoi) [Orabug: 32223781]
-
Fri Dec 04 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> - 4.14.35-2047.500.3.el7
- hv_netvsc: make recording RSS hash depend on feature flag (Stephen Hemminger) [Orabug: 32173883]
- hv_netvsc: record hardware hash in skb (Stephen Hemminger) [Orabug: 32173883]
- ocfs2: initialize ip_next_orphan (Wengang Wang) [Orabug: 32177802]
- scsi: qla2xxx: Update version to 10.02.00.103-k (Nilesh Javali) [Orabug: 32213922]
- qla2xxx: back port upstream patch (Quinn Tran) [Orabug: 32213922]
- scsi: scsi_transport_fc: Add FPIN fc event codes (James Smart) [Orabug: 32213922]
- scsi: scsi_transport_fc: refactor event posting routines (James Smart) [Orabug: 32213922]
- Revert "scsi: qla2xxx: Disable T10-DIF feature with FC-NVMe during probe" (Quinn Tran) [Orabug: 32213922]
- Revert "scsi: qla2xxx: Fix crash on qla2x00_mailbox_command" (Saurav Kashyap) [Orabug: 32213922]
- scsi: qla2xxx: Check if FW supports MQ before enabling (Saurav Kashyap) [Orabug: 32213922]
- scsi: qla2xxx: Allow ql2xextended_error_logging special value 1 to be set anytime (Arun Easi) [Orabug: 32213922]
- scsi: qla2xxx: Reduce noisy debug message (Quinn Tran) [Orabug: 32213922]
- scsi: qla2xxx: Reduce duplicate code in reporting speed (Quinn Tran) [Orabug: 32213922]
- scsi: qla2xxx: Indicate correct supported speeds for Mezz card (Quinn Tran) [Orabug: 32213922]
- scsi: qla2xxx: Flush I/O on zone disable (Quinn Tran) [Orabug: 32213922]
- scsi: qla2xxx: Flush all sessions on zone disable (Quinn Tran) [Orabug: 32213922]
- scsi: qla2xxx: remove incorrect sparse #ifdef (Linus Torvalds) [Orabug: 32213922]
- scsi: qla2xxx: Return EBUSY on fcport deletion (Daniel Wagner) [Orabug: 32213922]
- scsi: qla2xxx: Fix return of uninitialized value in rval (Colin Ian King) [Orabug: 32213922]
- scsi: qla2xxx: Initialize variable in qla8044_poll_reg() (Tom Rix) [Orabug: 32213922]
- scsi: qla2xxx: Do not consume srb greedily (Daniel Wagner) [Orabug: 32213922]
- scsi: qla2xxx: Use constant when it is known (Pavel Machek (CIP)) [Orabug: 32213922]
- scsi: qla2xxx: Fix null pointer access during disconnect from subsystem (Quinn Tran) [Orabug: 32213922]
- scsi: qla2xxx: Fix inconsistent format argument type in qla_dbg.c (Ye Bin) [Orabug: 32213922]
- scsi: qla2xxx: Fix inconsistent format argument type in qla_os.c (Ye Bin) [Orabug: 32213922]
- scsi: qla2xxx: Fix inconsistent format argument type in tcm_qla2xxx.c (Ye Bin) [Orabug: 32213922]
- scsi: qla2xxx: Fix point-to-point (N2N) device discovery issue (Arun Easi) [Orabug: 32213922]
- scsi: qla2xxx: Fix crash on session cleanup with unload (Quinn Tran) [Orabug: 32213922]
- scsi: qla2xxx: Fix reset of MPI firmware (Arun Easi) [Orabug: 32213922]
- scsi: qla2xxx: Fix MPI reset needed message (Arun Easi) [Orabug: 32213922]
- scsi: qla2xxx: Fix buffer-buffer credit extraction error (Quinn Tran) [Orabug: 32213922]
- scsi: qla2xxx: Fix WARN_ON in qla_nvme_register_hba (Arun Easi) [Orabug: 32213922]
- scsi: qla2xxx: Correct the check for sscanf() return value (Saurav Kashyap) [Orabug: 32213922]
- scsi: qla2xxx: Update version to 10.02.00.102-k (Nilesh Javali) [Orabug: 32213922]
- scsi: qla2xxx: Add SLER and PI control support (Saurav Kashyap) [Orabug: 32213922]
- scsi: qla2xxx: Add IOCB resource tracking (Quinn Tran) [Orabug: 32213922]
- scsi: qla2xxx: Add rport fields in debugfs (Arun Easi) [Orabug: 32213922]
- scsi: qla2xxx: Make tgt_port_database available in initiator mode (Arun Easi) [Orabug: 32213922]
- scsi: qla2xxx: Fix I/O errors during LIP reset tests (Arun Easi) [Orabug: 32213922]
- scsi: qla2xxx: Performance tweak (Quinn Tran) [Orabug: 32213922]
- scsi: qla2xxx: Fix memory size truncation (Quinn Tran) [Orabug: 32213922]
- scsi: qla2xxx: Honor status qualifier in FCP_RSP per spec (Arun Easi) [Orabug: 32213922]
- scsi: qla2xxx: Allow dev_loss_tmo setting for FC-NVMe devices (Arun Easi) [Orabug: 32213922]
- scsi: qla2xxx: Setup debugfs entries for remote ports (Arun Easi) [Orabug: 32213922]
- scsi: qla2xxx: Fix I/O failures during remote port toggle testing (Arun Easi) [Orabug: 32213922]
- scsi: qla2xxx: Remove unneeded variable 'rval' (Jason Yan) [Orabug: 32213922]
- scsi: qla2xxx: Handle incorrect entry_type entries (Daniel Wagner) [Orabug: 32213922]
- scsi: qla2xxx: Log calling function name in qla2x00_get_sp_from_handle() (Daniel Wagner) [Orabug: 32213922]
- scsi: qla2xxx: Simplify return value logic in qla2x00_get_sp_from_handle() (Daniel Wagner) [Orabug: 32213922]
- scsi: qla2xxx: Warn if done() or free() are called on an already freed srb (Daniel Wagner) [Orabug: 32213922]
- scsi: qla2xxx: Fix the return value (Xianting Tian) [Orabug: 32213922]
- scsi: qla2xxx: Fix wrong return value in qla_nvme_register_hba() (Tianjia Zhang) [Orabug: 32213922]
- scsi: qla2xxx: Fix wrong return value in qlt_chk_unresolv_exchg() (Tianjia Zhang) [Orabug: 32213922]
- scsi: qla2xxx: Remove redundant variable initialization (Tianjia Zhang) [Orabug: 32213922]
- scsi: qla2xxx: Fix the size used in a 'dma_free_coherent()' call (Christophe JAILLET) [Orabug: 32213922]
- scsi: qla2xxx: Remove pci-dma-compat wrapper API (Suraj Upadhyay) [Orabug: 32213922]
- scsi: qla2xxx: Remove superfluous memset() (Li Heng) [Orabug: 32213922]
- scsi: qla2xxx: Fix regression on sparc64 (René Rebe) [Orabug: 32213922]
- scsi: qla2xxx: Use MBX_TOV_SECONDS for mailbox command timeout values (Enzo Matsumiya) [Orabug: 32213922]
- scsi: qla2xxx: Address a set of sparse warnings (Shyam Sundar) [Orabug: 32213922]
- scsi: qla2xxx: SAN congestion management implementation (Shyam Sundar) [Orabug: 32213922]
- scsi: qla2xxx: Change in PUREX to handle FPIN ELS requests (Shyam Sundar) [Orabug: 32213922]
- scsi: qla2xxx: Introduce a function for computing the debug message prefix (Bart Van Assche) [Orabug: 32213922]
- scsi: qla2xxx: Make qla2x00_restart_isp() easier to read (Bart Van Assche) [Orabug: 32213922]
- scsi: qla2xxx: Fix a Coverity complaint in qla2100_fw_dump() (Bart Van Assche) [Orabug: 32213922]
- scsi: qla2xxx: Make __qla2x00_alloc_iocbs() initialize 32 bits of request_t.handle (Bart Van Assche) [Orabug: 32213922]
- scsi: qla2xxx: Remove a superfluous cast (Bart Van Assche) [Orabug: 32213922]
- scsi: qla2xxx: Initialize 'n' before using it (Bart Van Assche) [Orabug: 32213922]
- scsi: qla2xxx: Make qla82xx_flash_wait_write_finish() easier to read (Bart Van Assche) [Orabug: 32213922]
- scsi: qla2xxx: Remove the __packed annotation from struct fcp_hdr and fcp_hdr_le (Bart Van Assche) [Orabug: 32213922]
- scsi: qla2xxx: Check the size of struct fcp_hdr at compile time (Bart Van Assche) [Orabug: 32213922]
- scsi: fc: Update Descriptor definition and add RDF and Link Integrity FPINs (James Smart) [Orabug: 32213922]
- scsi: fc: add FPIN ELS definition (James Smart) [Orabug: 32213922]
- staging: rts5208: rename SG_END macro (Arnd Bergmann) [Orabug: 32218536]
- misc: rtsx: rename SG_END macro (Arnd Bergmann) [Orabug: 32218536]
- ACPI: NFIT: Add runtime firmware activate support (Dan Williams) [Orabug: 32224144]
- PM, libnvdimm: Add runtime firmware activation support (Dan Williams) [Orabug: 32224144]
- libnvdimm: Convert to DEVICE_ATTR_ADMIN_RO() (Dan Williams) [Orabug: 32224144]
- driver-core: Introduce DEVICE_ATTR_ADMIN_{RO,RW} (Dan Williams) [Orabug: 32224144]
- tools/testing/nvdimm: Emulate firmware activation commands (Dan Williams) [Orabug: 32224144]
- tools/testing/nvdimm: Prepare nfit_ctl_test() for ND_CMD_CALL emulation (Dan Williams) [Orabug: 32224144]
- tools/testing/nvdimm: Add command debug messages (Dan Williams) [Orabug: 32224144]
- tools/testing/nvdimm: Cleanup dimm index passing (Dan Williams) [Orabug: 32224144]
- ACPI: NFIT: Define runtime firmware activation commands (Dan Williams) [Orabug: 32224144]
- ACPI: NFIT: Move bus_dsm_mask out of generic nvdimm_bus_descriptor (Dan Williams) [Orabug: 32224144]
- libnvdimm: Validate command family indices (Dan Williams) [Orabug: 32224144]
- PM: hibernate: Incorporate concurrency handling (Domenico Andreoli) [Orabug: 32224144]
- libnvdimm: Move nvdimm_bus_attribute_group to device_type (Dan Williams) [Orabug: 32224144]
- libnvdimm/of_pmem: Provide a unique name for bus provider (Aneesh Kumar K.V) [Orabug: 32224144]
- libnvdimm: Move nvdimm_attribute_group to device_type (Dan Williams) [Orabug: 32224144]
- libnvdimm: Move nd_mapping_attribute_group to device_type (Dan Williams) [Orabug: 32224144]
- libnvdimm: Move nd_region_attribute_group to device_type (Dan Williams) [Orabug: 32224144]
- libnvdimm: Move nd_numa_attribute_group to device_type (Dan Williams) [Orabug: 32224144]
- libnvdimm: Move nd_device_attribute_group to device_type (Dan Williams) [Orabug: 32224144]
- libnvdimm: Move region attribute group definition (Dan Williams) [Orabug: 32224144]
- libnvdimm/region: Rewrite _probe_success() to _advance_seeds() (Dan Williams) [Orabug: 32224144]
- libnvdimm: Move attribute groups to device type (Dan Williams) [Orabug: 32224144]
- acpi/nfit: improve bounds checking for 'func' (Dan Carpenter) [Orabug: 32224144]
- ACPI/nfit: delete the function to_acpi_nfit_desc (Xiaochun Lee) [Orabug: 32224144]
-
Mon Nov 30 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> - 4.14.35-2047.500.2.el7
- lockdown: make lockdown mode available in securityfs (Alan Maguire) [Orabug: 32176137]
- uek-rpm: Don't build emb2 kernel for mips (Dave Kleikamp) [Orabug: 32176895]
- xen/events: block rogue events for some time (Juergen Gross) [Orabug: 32177537] {CVE-2020-27673}
- xen/events: defer eoi in case of excessive number of events (Juergen Gross) [Orabug: 32177537] {CVE-2020-27673}
- xen/events: use a common cpu hotplug hook for event channels (Juergen Gross) [Orabug: 32177537] {CVE-2020-27673}
- xen/events: switch user event channels to lateeoi model (Juergen Gross) [Orabug: 32177537] {CVE-2020-27673}
- xen/pciback: use lateeoi irq binding (Juergen Gross) [Orabug: 32177537] {CVE-2020-27673}
- xen/pvcallsback: use lateeoi irq binding (Juergen Gross) [Orabug: 32177537] {CVE-2020-27673}
- xen/scsiback: use lateeoi irq binding (Juergen Gross) [Orabug: 32177537] {CVE-2020-27673}
- xen/netback: use lateeoi irq binding (Juergen Gross) [Orabug: 32177537] {CVE-2020-27673}
- xen/blkback: use lateeoi irq binding (Juergen Gross) [Orabug: 32177537] {CVE-2020-27673}
- xen/events: add a new "late EOI" evtchn framework (Juergen Gross) [Orabug: 32177537] {CVE-2020-27673}
- xen/events: fix race in evtchn_fifo_unmask() (Juergen Gross) [Orabug: 32177537] {CVE-2020-27673}
- xen/events: add a proper barrier to 2-level uevent unmasking (Juergen Gross) [Orabug: 32177537] {CVE-2020-27673}
- page_frag: Recover from memory pressure (Dongli Zhang) [Orabug: 32177989]
- RDMA/umem: Move to allocate SG table from pages (Maor Gottlieb) [Orabug: 32195765]
- lib/scatterlist: Add support in dynamic allocation of SG table from pages (Maor Gottlieb) [Orabug: 32195765]
- lib/scatterlist: Add SG_CHAIN and SG_END macros for LSB encodings (Anshuman Khandual) [Orabug: 32195765]
- lib/scatterlist: Avoid potential scatterlist entry overflow (Tvrtko Ursulin) [Orabug: 32195765]
- lib/scatterlist: Fix offset type in sg_alloc_table_from_pages (Tvrtko Ursulin) [Orabug: 32195765]
- rds: fix out-of-tree build broken by tracepoints (Alan Maguire) [Orabug: 32185345]
- xen/events: avoid removing an event channel while handling it (Juergen Gross) [Orabug: 32177547]