Bug 1553812
| Summary: | Update openvswitch 2.6 to use stable DPDK 16.11.5 | ||
|---|---|---|---|
| Product: | Red Hat OpenStack | Reporter: | Kevin Traynor <ktraynor> |
| Component: | openvswitch | Assignee: | Kevin Traynor <ktraynor> |
| Status: | CLOSED ERRATA | QA Contact: | Ofer Blaut <oblaut> |
| Severity: | medium | Docs Contact: | |
| Priority: | medium | ||
| Version: | 10.0 (Newton) | CC: | aguetta, akaris, apevec, atragler, bschmaus, chrisw, ealcaniz, echaudro, fbaudin, fleitner, jraju, maxime.coquelin, rhos-maint, srevivo, tredaelli |
| Target Milestone: | async | Keywords: | Triaged, ZStream |
| Target Release: | 10.0 (Newton) | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | openvswitch-2.6.1-28.git20180130.el7ost | Doc Type: | If docs needed, set a value |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2018-06-27 23:33:22 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
| Bug Depends On: | |||
| Bug Blocks: | 1450680 | ||
|
Description
Kevin Traynor
2018-03-09 15:21:25 UTC
Marked as blocking Bz1450680 as update to DPDK 16.11.5 is my preferred way of getting the fix for that into openvswitch-2.6 package. If we decide to reject this Bz for some reason, we can remove the block and backport the patch for Bz1450680 individually. Full list of 16.11.5 fixes over 16.11.4. We are currently are somewhere in between.
app/procinfo: add compilation option in config
app/testpmd: fix crash of txonly with multiple segments
app/testpmd: fix flow director filter
app/testpmd: fix port index in RSS forward config
app/testpmd: fix port topology in RSS forward config
bus/pci: fix interrupt handler type
contigmem: fix build on FreeBSD 12
crypto/qat: fix allocation check and leak
crypto/qat: fix null auth algo overwrite
doc: fix outdated link to IPsec white paper
eal/ppc: remove the braces in memory barrier macros
eal/ppc: support sPAPR IOMMU for vfio-pci
eal: update assertion macro
eal/x86: use lock-prefixed instructions for SMP barrier
ethdev: fix data alignment
ethdev: fix link autonegotiation value
ethdev: fix missing imissed counter in xstats
ethdev: fix typo in functions comment
examples/bond: check mbuf allocation
examples/exception_path: align stats on cache line
examples/ip_pipeline: fix timer period unit
examples/ipsec-secgw: fix corner case for SPI value
examples/l3fwd-power: fix frequency detection
examples/l3fwd-power: fix Rx without interrupt
examples/vhost: fix sending ARP packet to self
examples/vhost: fix startup check
igb_uio: fix IRQ disable on recent kernels
igb_uio: fix MSI-X IRQ assignment with new IRQ function
igb_uio: switch to new irq function for MSI-X
keepalive: fix state alignment
kni: fix build with kernel 4.15
lpm: fix ARM big endian build
malloc: fix end for bounded elements
malloc: protect stats with lock
mbuf: cleanup function to get last segment
mbuf: fix NULL freeing when debug enabled
mem: fix mmap error check on huge page attach
memzone: fix leak on allocation error
mk: fix external build
mk: support renamed Makefile in external project
net/bnxt: fix broadcast cofiguration
net/bnxt: fix group info usage
net/bnxt: fix headroom initialization
net/bnxt: fix link speed setting with autoneg off
net/bnxt: fix Rx checksum flags
net/bnxt: fix size of Tx ring in HW
net/bnxt: parse checksum offload flags
net/bnxt: support new PCI IDs
net/bonding: check error of MAC address setting
net/bonding: fix activated slave in 8023ad mode
net/bonding: fix setting slave MAC addresses
net/e1000: fix mailbox interrupt handler
net/e1000: fix VF Rx interrupt enabling
net/ena: do not set Tx L4 offloads in Rx path
net/enic: fix crash due to static max number of queues
net/fm10k: fix logical port delete
net/i40e: add debug logs when writing global registers
net/i40e: add warnings when writing global registers
net/i40e/base: fix compile issue for GCC 6.3
net/i40e/base: fix link LED blink
net/i40e/base: fix NVM lock
net/i40e: check multi-driver option parsing
net/i40e: fix ARM big endian build
net/i40e: fix flag for MAC address write
net/i40e: fix flow director Rx resource defect
net/i40e: fix interrupt conflict when using multi-driver
net/i40e: fix multiple driver support issue
net/i40e: fix Rx interrupt
net/i40e: fix VF reset stats crash
net/i40e: fix VF Rx interrupt enabling
net/i40e: fix VLAN offload setting
net/i40e: fix VSI MAC filter on primary address change
net/i40e: implement vector PMD for altivec
net/igb: fix Tx queue number assignment
net/ixgbe/base: add media type of fixed fiber
net/ixgbe: fix ARM big endian build
net/ixgbe: fix mailbox interrupt handler
net/ixgbe: fix max queue number for VF
net/ixgbe: fix reset error handling
net/ixgbe: fix the failure of number of Tx queue check
net/ixgbe: fix VF Rx interrupt enabling
net/ixgbe: improve link state check on VF
net/mlx5: fix deadlock of link status alarm
net/mlx5: fix missing RSS capability
net/mlx5: fix MTU update
net/nfp: fix CRC strip check behaviour
net/nfp: fix jumbo settings
net/nfp: fix MTU settings
net/pcap: fix the NUMA id display in logs
net/qede/base: fix VF LRO tunnel configuration
net/qede: fix clearing of queue stats
net/qede: fix few log messages
net/qede: fix MTU set and max Rx pkt len usage
net/qede: fix to reject config with no Rx queue
net/szedata2: fix check of mmap return value
net/thunderx: fix multi segment Tx function return
net/vhost: fix log messages on create/destroy
net/virtio: fix incorrect cast
net/virtio: fix mbuf data offset for simple Rx
net/virtio: fix memory leak when reinitializing device
net/virtio: fix queue flushing with vector Rx enabled
net/virtio: fix resuming port with Rx vector path
net/virtio: fix Rx and Tx handler selection for ARM32
net/virtio: fix typo in function name
net/virtio: fix vector Rx flushing
net/virtio-user: fix start with kernel vhost
pdump: fix error check when creating/canceling thread
pmdinfogen: fix cross compilation for ARM big endian
test/crypto: fix missing include
test/memzone: fix freeing test
test/memzone: fix NULL freeing
test/memzone: fix wrong test
test/memzone: handle previously allocated memzones
test/pmd_perf: declare variables as static
test: register test as failed if setup failed
test/reorder: fix memory leak
test/ring_perf: fix memory leak
test/table: fix memory leak
test/table: fix uninitialized parameter
test/timer_perf: fix memory leak
usertools/devbind: remove unused function
vfio: fix enabled check on error
vhost: do not take lock on owner reset
vhost: fix crash
vhost: fix dequeue zero copy with virtio1
vhost: fix error code check when creating thread
vhost: fix mbuf free
vhost: protect active rings from async ring changes
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHSA-2018:2102 |