Package: linux / 4.9.189-3

Metadata

Package Version Patches format
linux 4.9.189-3 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
features/all/megaraid/0010 scsi megaraid_sas SAS3.5 Generic Megaraid Controller.patch | (download)

drivers/scsi/megaraid/megaraid_sas.h | 1 1 + 0 - 0 !
drivers/scsi/megaraid/megaraid_sas_base.c | 43 42 + 1 - 0 !
drivers/scsi/megaraid/megaraid_sas_fp.c | 2 2 + 0 - 0 !
drivers/scsi/megaraid/megaraid_sas_fusion.c | 165 138 + 27 - 0 !
drivers/scsi/megaraid/megaraid_sas_fusion.h | 117 114 + 3 - 0 !
5 files changed, 297 insertions(+), 31 deletions(-)

 [patch] scsi: megaraid_sas: sas3.5 generic megaraid controllers
 Stream Detection and IO Coalescing
features/all/megaraid/0011 scsi megaraid_sas SAS3.5 Generic Megaraid Controller.patch | (download)

drivers/scsi/megaraid/megaraid_sas.h | 1 1 + 0 - 0 !
drivers/scsi/megaraid/megaraid_sas_fp.c | 31 25 + 6 - 0 !
drivers/scsi/megaraid/megaraid_sas_fusion.c | 335 290 + 45 - 0 !
drivers/scsi/megaraid/megaraid_sas_fusion.h | 15 13 + 2 - 0 !
4 files changed, 329 insertions(+), 53 deletions(-)

 [patch] scsi: megaraid_sas: sas3.5 generic megaraid controllers fast
 Path for RAID 1/10 Writes
features/all/megaraid/0012 scsi megaraid_sas Dynamic Raid Map Changes for SAS3..patch | (download)

drivers/scsi/megaraid/megaraid_sas.h | 7 7 + 0 - 0 !
drivers/scsi/megaraid/megaraid_sas_base.c | 64 45 + 19 - 0 !
drivers/scsi/megaraid/megaraid_sas_fp.c | 303 262 + 41 - 0 !
drivers/scsi/megaraid/megaraid_sas_fusion.c | 225 178 + 47 - 0 !
drivers/scsi/megaraid/megaraid_sas_fusion.h | 240 206 + 34 - 0 !
5 files changed, 698 insertions(+), 141 deletions(-)

 [patch] scsi: megaraid_sas: dynamic raid map changes for sas3.5
 Generic Megaraid Controllers
features/all/megaraid/0013 scsi megaraid_sas Add the Support for SAS3.5 Generic.patch | (download)

drivers/scsi/megaraid/megaraid_sas_base.c | 53 25 + 28 - 0 !
drivers/scsi/megaraid/megaraid_sas_fusion.c | 19 11 + 8 - 0 !
drivers/scsi/megaraid/megaraid_sas_fusion.h | 1 1 + 0 - 0 !
3 files changed, 37 insertions(+), 36 deletions(-)

 [patch] scsi: megaraid_sas: add the support for sas3.5 generic
 Megaraid Controllers Capabilities
features/all/megaraid/0014 scsi megaraid_sas Enable or Disable Fast path based .patch | (download)

drivers/scsi/megaraid/megaraid_sas.h | 8 8 + 0 - 0 !
drivers/scsi/megaraid/megaraid_sas_base.c | 48 48 + 0 - 0 !
drivers/scsi/megaraid/megaraid_sas_fp.c | 7 7 + 0 - 0 !
drivers/scsi/megaraid/megaraid_sas_fusion.c | 16 10 + 6 - 0 !
drivers/scsi/megaraid/megaraid_sas_fusion.h | 2 1 + 1 - 0 !
5 files changed, 74 insertions(+), 7 deletions(-)

 [patch] scsi: megaraid_sas: enable or disable fast path based on the
 PCI Threshold Bandwidth
features/all/megaraid/0015 scsi megaraid_sas ldio_outstanding variable is not d.patch | (download)

drivers/scsi/megaraid/megaraid_sas_fusion.c | 7 5 + 2 - 0 !
1 file changed, 5 insertions(+), 2 deletions(-)

 [patch] scsi: megaraid_sas: ldio_outstanding variable is not decremented in completion path
features/all/megaraid/0016 scsi megaraid_sas Implement the PD Map support for S.patch | (download)

drivers/scsi/megaraid/megaraid_sas.h | 105 78 + 27 - 0 !
drivers/scsi/megaraid/megaraid_sas_base.c | 3 3 + 0 - 0 !
drivers/scsi/megaraid/megaraid_sas_fusion.c | 6 6 + 0 - 0 !
drivers/scsi/megaraid/megaraid_sas_fusion.h | 3 2 + 1 - 0 !
4 files changed, 89 insertions(+), 28 deletions(-)

 [patch] scsi: megaraid_sas: implement the pd map support for sas3.5
 Generic Megaraid Controllers
features/all/megaraid/0017 scsi megaraid_sas driver version upgrade.patch | (download)

drivers/scsi/megaraid/megaraid_sas.h | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 [patch] scsi: megaraid_sas: driver version upgrade
features/all/megaraid/0018 Revert scsi megaraid_sas Enable or Disable Fast path.patch | (download)

drivers/scsi/megaraid/megaraid_sas.h | 8 0 + 8 - 0 !
drivers/scsi/megaraid/megaraid_sas_base.c | 48 0 + 48 - 0 !
drivers/scsi/megaraid/megaraid_sas_fp.c | 7 0 + 7 - 0 !
drivers/scsi/megaraid/megaraid_sas_fusion.c | 16 6 + 10 - 0 !
drivers/scsi/megaraid/megaraid_sas_fusion.h | 2 1 + 1 - 0 !
5 files changed, 7 insertions(+), 74 deletions(-)

 [patch] revert "scsi: megaraid_sas: enable or disable fast path based
 on the PCI Threshold Bandwidth"
features/all/ena/0001 net ena use setup_timer and mod_timer.patch | (download)

drivers/net/ethernet/amazon/ena/ena_netdev.c | 9 3 + 6 - 0 !
1 file changed, 3 insertions(+), 6 deletions(-)

 [01/43] net: ena: use setup_timer() and mod_timer()
features/all/ena/0002 net ena remove ntuple filter support from device fea.patch | (download)

drivers/net/ethernet/amazon/ena/ena_netdev.c | 1 0 + 1 - 0 !
1 file changed, 1 deletion(-)

 [02/43] net/ena: remove ntuple filter support from device feature
 list
features/all/ena/0003 net ena fix queues number calculation.patch | (download)

drivers/net/ethernet/amazon/ena/ena_netdev.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 [03/43] net/ena: fix queues number calculation
features/all/ena/0004 net ena fix ethtool RSS flow configuration.patch | (download)

drivers/net/ethernet/amazon/ena/ena_admin_defs.h | 12 6 + 6 - 0 !
1 file changed, 6 insertions(+), 6 deletions(-)

 [04/43] net/ena: fix ethtool rss flow configuration
features/all/ena/0005 net ena fix RSS default hash configuration.patch | (download)

drivers/net/ethernet/amazon/ena/ena_com.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 [05/43] net/ena: fix rss default hash configuration
features/all/ena/0006 net ena fix NULL dereference when removing the drive.patch | (download)

drivers/net/ethernet/amazon/ena/ena_netdev.c | 6 5 + 1 - 0 !
1 file changed, 5 insertions(+), 1 deletion(-)

 [06/43] net/ena: fix null dereference when removing the driver after
 device reset failed
features/all/ena/0007 net ena refactor ena_get_stats64 to be atomic contex.patch | (download)

drivers/net/ethernet/amazon/ena/ena_admin_defs.h | 8 8 + 0 - 0 !
drivers/net/ethernet/amazon/ena/ena_netdev.c | 48 33 + 15 - 0 !
drivers/net/ethernet/amazon/ena/ena_netdev.h | 1 1 + 0 - 0 !
3 files changed, 42 insertions(+), 15 deletions(-)

 [07/43] net/ena: refactor ena_get_stats64 to be atomic context safe
features/all/ena/0008 net ena fix potential access to freed memory during .patch | (download)

drivers/net/ethernet/amazon/ena/ena_netdev.c | 56 43 + 13 - 0 !
1 file changed, 43 insertions(+), 13 deletions(-)

 [08/43] net/ena: fix potential access to freed memory during device
 reset
features/all/ena/0009 net ena use napi_complete_done return value.patch | (download)

drivers/net/ethernet/amazon/ena/ena_netdev.c | 44 29 + 15 - 0 !
1 file changed, 29 insertions(+), 15 deletions(-)

 [09/43] net/ena: use napi_complete_done() return value
features/all/ena/0010 net ena use READ_ONCE to access completion descripto.patch | (download)

drivers/net/ethernet/amazon/ena/ena_com.h | 1 1 + 0 - 0 !
drivers/net/ethernet/amazon/ena/ena_eth_com.c | 8 4 + 4 - 0 !
2 files changed, 5 insertions(+), 4 deletions(-)

 [10/43] net/ena: use read_once to access completion descriptors
features/all/ena/0011 net ena reduce the severity of ena printouts.patch | (download)

drivers/net/ethernet/amazon/ena/ena_com.c | 27 17 + 10 - 0 !
drivers/net/ethernet/amazon/ena/ena_netdev.c | 14 11 + 3 - 0 !
2 files changed, 28 insertions(+), 13 deletions(-)

 [11/43] net/ena: reduce the severity of ena printouts
features/all/ena/0012 net ena change condition for host attribute configur.patch | (download)

drivers/net/ethernet/amazon/ena/ena_com.c | 8 3 + 5 - 0 !
drivers/net/ethernet/amazon/ena/ena_netdev.c | 5 3 + 2 - 0 !
2 files changed, 6 insertions(+), 7 deletions(-)

 [12/43] net/ena: change condition for host attribute configuration
features/all/ena/0013 net ena update driver version to 1.1.2.patch | (download)

drivers/net/ethernet/amazon/ena/ena_netdev.h | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 [13/43] net/ena: update driver version to 1.1.2
features/all/ena/0014 net ena remove superfluous check in ena_remove.patch | (download)

drivers/net/ethernet/amazon/ena/ena_netdev.c | 6 0 + 6 - 0 !
1 file changed, 6 deletions(-)

 [14/43] net: ena: remove superfluous check in ena_remove()
features/all/ena/0015 net ena switch to pci_alloc_irq_vectors.patch | (download)

drivers/net/ethernet/amazon/ena/ena_netdev.c | 55 12 + 43 - 0 !
drivers/net/ethernet/amazon/ena/ena_netdev.h | 2 0 + 2 - 0 !
2 files changed, 12 insertions(+), 45 deletions(-)

 [15/43] net/ena: switch to pci_alloc_irq_vectors
features/all/ena/0016 net ena fix bug that might cause hang after consecut.patch | (download)

drivers/net/ethernet/amazon/ena/ena_netdev.c | 41 26 + 15 - 0 !
1 file changed, 26 insertions(+), 15 deletions(-)

 [16/43] net: ena: fix bug that might cause hang after consecutive
 open/close interface.
features/all/ena/0017 net ena fix theoretical Rx hang on low memory system.patch | (download)

drivers/net/ethernet/amazon/ena/ena_ethtool.c | 1 1 + 0 - 0 !
drivers/net/ethernet/amazon/ena/ena_netdev.c | 55 55 + 0 - 0 !
drivers/net/ethernet/amazon/ena/ena_netdev.h | 2 2 + 0 - 0 !
3 files changed, 58 insertions(+)

 [17/43] net: ena: fix theoretical rx hang on low memory systems
features/all/ena/0018 net ena bug fix in lost tx packets detection mechani.patch | (download)

drivers/net/ethernet/amazon/ena/ena_ethtool.c | 1 0 + 1 - 0 !
drivers/net/ethernet/amazon/ena/ena_netdev.c | 66 38 + 28 - 0 !
drivers/net/ethernet/amazon/ena/ena_netdev.h | 14 12 + 2 - 0 !
3 files changed, 50 insertions(+), 31 deletions(-)

 [18/43] net: ena: bug fix in lost tx packets detection mechanism
features/all/ena/0019 net ena update ena driver to version 1.1.7.patch | (download)

drivers/net/ethernet/amazon/ena/ena_netdev.h | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 [19/43] net: ena: update ena driver to version 1.1.7
features/all/ena/0020 net ena change return value for unsupported features.patch | (download)

drivers/net/ethernet/amazon/ena/ena_com.c | 22 11 + 11 - 0 !
drivers/net/ethernet/amazon/ena/ena_ethtool.c | 10 3 + 7 - 0 !
drivers/net/ethernet/amazon/ena/ena_netdev.c | 20 10 + 10 - 0 !
3 files changed, 24 insertions(+), 28 deletions(-)

 [20/43] net: ena: change return value for unsupported features
 unsupported return value
features/all/ena/0021 net ena add hardware hints capability to the driver.patch | (download)

drivers/net/ethernet/amazon/ena/ena_admin_defs.h | 31 31 + 0 - 0 !
drivers/net/ethernet/amazon/ena/ena_com.c | 38 32 + 6 - 0 !
drivers/net/ethernet/amazon/ena/ena_com.h | 6 6 + 0 - 0 !
drivers/net/ethernet/amazon/ena/ena_netdev.c | 66 61 + 5 - 0 !
drivers/net/ethernet/amazon/ena/ena_netdev.h | 5 5 + 0 - 0 !
drivers/net/ethernet/amazon/ena/ena_regs_defs.h | 2 2 + 0 - 0 !
6 files changed, 137 insertions(+), 11 deletions(-)

 [21/43] net: ena: add hardware hints capability to the driver
features/all/ena/0022 net ena change sizeof argument to be the type pointe.patch | (download)

drivers/net/ethernet/amazon/ena/ena_com.c | 16 8 + 8 - 0 !
1 file changed, 8 insertions(+), 8 deletions(-)

 [22/43] net: ena: change sizeof() argument to be the type pointer
features/all/ena/0023 net ena add reset reason for each device FLR.patch | (download)

drivers/net/ethernet/amazon/ena/ena_com.c | 5 4 + 1 - 0 !
drivers/net/ethernet/amazon/ena/ena_com.h | 4 3 + 1 - 0 !
drivers/net/ethernet/amazon/ena/ena_netdev.c | 17 13 + 4 - 0 !
drivers/net/ethernet/amazon/ena/ena_netdev.h | 2 2 + 0 - 0 !
drivers/net/ethernet/amazon/ena/ena_regs_defs.h | 32 32 + 0 - 0 !
5 files changed, 54 insertions(+), 6 deletions(-)

 [23/43] net: ena: add reset reason for each device flr
features/all/ena/0024 net ena add support for out of order rx buffers refi.patch | (download)

drivers/net/ethernet/amazon/ena/ena_eth_com.c | 5 5 + 0 - 0 !
drivers/net/ethernet/amazon/ena/ena_ethtool.c | 1 1 + 0 - 0 !
drivers/net/ethernet/amazon/ena/ena_netdev.c | 83 68 + 15 - 0 !
drivers/net/ethernet/amazon/ena/ena_netdev.h | 11 9 + 2 - 0 !
4 files changed, 83 insertions(+), 17 deletions(-)

 [24/43] net: ena: add support for out of order rx buffers refill
features/all/ena/0025 net ena allow the driver to work with small number o.patch | (download)

drivers/net/ethernet/amazon/ena/ena_netdev.c | 65 46 + 19 - 0 !
drivers/net/ethernet/amazon/ena/ena_netdev.h | 6 5 + 1 - 0 !
2 files changed, 51 insertions(+), 20 deletions(-)

 [25/43] net: ena: allow the driver to work with small number of msix
 vectors
features/all/ena/0026 net ena use napi_schedule_irqoff when possible.patch | (download)

drivers/net/ethernet/amazon/ena/ena_netdev.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 [26/43] net: ena: use napi_schedule_irqoff when possible
features/all/ena/0027 net ena separate skb allocation to dedicated functio.patch | (download)

drivers/net/ethernet/amazon/ena/ena_netdev.c | 44 27 + 17 - 0 !
1 file changed, 27 insertions(+), 17 deletions(-)

 [27/43] net: ena: separate skb allocation to dedicated function
features/all/ena/0028 net ena use lower_32_bits upper_32_bits to split dma.patch | (download)

drivers/net/ethernet/amazon/ena/ena_com.c | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 [28/43] net: ena: use lower_32_bits()/upper_32_bits() to split dma
 address
features/all/ena/0029 net ena update driver s rx drop statistics.patch | (download)

drivers/net/ethernet/amazon/ena/ena_netdev.c | 9 9 + 0 - 0 !
1 file changed, 9 insertions(+)

 [29/43] net: ena: update driver's rx drop statistics
features/all/ena/0030 net ena update ena driver to version 1.2.0.patch | (download)

drivers/net/ethernet/amazon/ena/ena_netdev.h | 6 3 + 3 - 0 !
1 file changed, 3 insertions(+), 3 deletions(-)

 [30/43] net: ena: update ena driver to version 1.2.0
features/all/ena/0031 net ena Remove redundant unlikely.patch | (download)

drivers/net/ethernet/amazon/ena/ena_com.c | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 [31/43] net: ena: remove redundant unlikely()
features/all/ena/0032 net ena reduce the severity of some printouts.patch | (download)

drivers/net/ethernet/amazon/ena/ena_netdev.c | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 [32/43] net: ena: reduce the severity of some printouts
features/all/ena/0033 net ena fix rare kernel crash when bar memory remap .patch | (download)

drivers/net/ethernet/amazon/ena/ena_netdev.c | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

 [33/43] net: ena: fix rare kernel crash when bar memory remap fails
features/all/ena/0034 net ena fix wrong max Tx Rx queues on ethtool.patch | (download)

drivers/net/ethernet/amazon/ena/ena_ethtool.c | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 [34/43] net: ena: fix wrong max tx/rx queues on ethtool
features/all/ena/0035 net ena improve ENA driver boot time.patch | (download)

drivers/net/ethernet/amazon/ena/ena_com.c | 12 8 + 4 - 0 !
1 file changed, 8 insertions(+), 4 deletions(-)

 [35/43] net: ena: improve ena driver boot time.
features/all/ena/0036 net ena remove legacy suspend suspend resume support.patch | (download)

drivers/net/ethernet/amazon/ena/ena_ethtool.c | 2 0 + 2 - 0 !
drivers/net/ethernet/amazon/ena/ena_netdev.c | 50 0 + 50 - 0 !
drivers/net/ethernet/amazon/ena/ena_netdev.h | 4 0 + 4 - 0 !
3 files changed, 56 deletions(-)

 [36/43] net: ena: remove legacy suspend suspend/resume support
features/all/ena/0037 net ena add power management ops to the ENA driver.patch | (download)

drivers/net/ethernet/amazon/ena/ena_ethtool.c | 2 2 + 0 - 0 !
drivers/net/ethernet/amazon/ena/ena_netdev.c | 117 90 + 27 - 0 !
drivers/net/ethernet/amazon/ena/ena_netdev.h | 3 3 + 0 - 0 !
3 files changed, 95 insertions(+), 27 deletions(-)

 [37/43] net: ena: add power management ops to the ena driver
features/all/ena/0038 net ena add statistics for missed tx packets.patch | (download)

drivers/net/ethernet/amazon/ena/ena_ethtool.c | 1 1 + 0 - 0 !
drivers/net/ethernet/amazon/ena/ena_netdev.c | 30 17 + 13 - 0 !
drivers/net/ethernet/amazon/ena/ena_netdev.h | 1 1 + 0 - 0 !
3 files changed, 19 insertions(+), 13 deletions(-)

 [38/43] net: ena: add statistics for missed tx packets
features/all/ena/0039 net ena add new admin define for future support of I.patch | (download)

drivers/net/ethernet/amazon/ena/ena_admin_defs.h | 6 6 + 0 - 0 !
1 file changed, 6 insertions(+)

 [39/43] net: ena: add new admin define for future support of ipv6 rss
features/all/ena/0040 net ena increase ena driver version to 1.3.0.patch | (download)

drivers/net/ethernet/amazon/ena/ena_netdev.h | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 [40/43] net: ena: increase ena driver version to 1.3.0
features/all/ena/0041 net ena fix race condition between device reset and .patch | (download)

drivers/net/ethernet/amazon/ena/ena_netdev.c | 11 9 + 2 - 0 !
drivers/net/ethernet/amazon/ena/ena_netdev.h | 3 2 + 1 - 0 !
2 files changed, 11 insertions(+), 3 deletions(-)

 [41/43] net: ena: fix race condition between device reset and link up
 setup
features/all/ena/0042 net ena add detection and recovery mechanism for han.patch | (download)

drivers/net/ethernet/amazon/ena/ena_eth_com.c | 11 11 + 0 - 0 !
drivers/net/ethernet/amazon/ena/ena_eth_com.h | 2 2 + 0 - 0 !
drivers/net/ethernet/amazon/ena/ena_netdev.c | 68 61 + 7 - 0 !
drivers/net/ethernet/amazon/ena/ena_netdev.h | 4 4 + 0 - 0 !
drivers/net/ethernet/amazon/ena/ena_regs_defs.h | 2 2 + 0 - 0 !
5 files changed, 80 insertions(+), 7 deletions(-)

 [42/43] net: ena: add detection and recovery mechanism for handling
 missed/misrouted MSI-X
features/all/ena/0043 net ena increase ena driver version to 1.5.0.patch | (download)

drivers/net/ethernet/amazon/ena/ena_netdev.h | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 [43/43] net: ena: increase ena driver version to 1.5.0
features/all/ena/0044 net ena unmask MSI X only after device initializatio.patch | (download)

drivers/net/ethernet/amazon/ena/ena_netdev.c | 26 13 + 13 - 0 !
1 file changed, 13 insertions(+), 13 deletions(-)

 [01/13] net: ena: unmask msi-x only after device initialization is
 completed
features/all/ena/0045 net ena fix error handling in ena_down sequence.patch | (download)

drivers/net/ethernet/amazon/ena/ena_netdev.c | 19 17 + 2 - 0 !
1 file changed, 17 insertions(+), 2 deletions(-)

 [02/13] net: ena: fix error handling in ena_down() sequence
features/all/ena/0046 net ena Eliminate duplicate barriers on weakly order.patch | (download)

drivers/net/ethernet/amazon/ena/ena_com.c | 8 6 + 2 - 0 !
drivers/net/ethernet/amazon/ena/ena_eth_com.h | 8 6 + 2 - 0 !
drivers/net/ethernet/amazon/ena/ena_netdev.c | 5 3 + 2 - 0 !
3 files changed, 15 insertions(+), 6 deletions(-)

 [03/13] net: ena: eliminate duplicate barriers on weakly-ordered
 archs
features/all/ena/0047 net ena fix surprise unplug NULL dereference kernel .patch | (download)

drivers/net/ethernet/amazon/ena/ena_netdev.c | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 [04/13] net: ena: fix surprise unplug null dereference kernel crash
features/all/ena/0048 net ena fix device destruction to gracefully free re.patch | (download)

drivers/net/ethernet/amazon/ena/ena_netdev.c | 13 7 + 6 - 0 !
1 file changed, 7 insertions(+), 6 deletions(-)

 [05/13] net: ena: fix device destruction to gracefully free resources