Activity log for bug #1978145

Date Who What changed Old value New value Message
2022-06-09 17:39:49 Vishnu Dasa bug added bug
2022-06-09 18:00:05 Ubuntu Kernel Bot linux (Ubuntu): status New Incomplete
2022-06-09 18:18:28 Vishnu Dasa linux (Ubuntu): status Incomplete Confirmed
2022-06-16 11:44:41 Tim Gardner description The request is to bring vmci to TOT and back port the following patches into Ubuntu kernels. 1. fac608138c6136126faadafa5554cc0bbabf3c44 ("VMCI: dma dg: whitespace formatting change for vmci register defines") 2. e283a0e8b7ea83915e988ed059384af166b444c0 ("VMCI: dma dg: add MMIO access to registers") 3. eed2298d936087a1c85e0fa6f7170028e4f4fded ("VMCI: dma dg: detect DMA datagram capability") 4. 8cb520bea1470ca205980fbf030ed1f472f4af2f ("VMCI: dma dg: set OS page size") 5. cc68f2177fcbfe2dbe5e9514789b96ba5995ec1e ("VMCI: dma dg: register dummy IRQ handlers for DMA datagrams") 6. 5ee109828e73bbe4213c373988608d8f33e03d78 ("VMCI: dma dg: allocate send and receive buffers for DMA datagrams") 7. 22aa5c7f323022477b70e044eb00e6bfea9498e8 ("VMCI: dma dg: add support for DMA datagrams sends") 8. 463713eb6164b6577f8e91447c7745628215531b ("VMCI: dma dg: add support for DMA datagrams receive") 9. 77e861619baea5a7c934e47fda74b03c0b072aec ("VMCI: Fix some error handling paths in vmci_guest_probe_device()") 10. c8e9b30ccae605bf1dbeaf03971f9b83f70b928d ("VMCI: Release notification_bitmap in error path") 11. 5df0e734b8c39598effe0f17e5bd8ff7748a0693 ("VMCI: Check exclusive_vectors when freeing interrupt 1") 12. 1f7142915d304804a9bd952245fce92786b1b62f ("VMCI: Add support for ARM64") 13. ba03a9bbd17b149c373c0ea44017f35fc2cd0f28 ("VMCI: Release resource if the work is already queued") Thanks, Vishnu SRU Justification [Impact] The request is to bring vmci to TOT and back port the following patches into Ubuntu kernels. 1. fac608138c6136126faadafa5554cc0bbabf3c44 ("VMCI: dma dg: whitespace formatting change for vmci register defines") 2. e283a0e8b7ea83915e988ed059384af166b444c0 ("VMCI: dma dg: add MMIO access to registers") 3. eed2298d936087a1c85e0fa6f7170028e4f4fded ("VMCI: dma dg: detect DMA datagram capability") 4. 8cb520bea1470ca205980fbf030ed1f472f4af2f ("VMCI: dma dg: set OS page size") 5. cc68f2177fcbfe2dbe5e9514789b96ba5995ec1e ("VMCI: dma dg: register dummy IRQ handlers for DMA datagrams") 6. 5ee109828e73bbe4213c373988608d8f33e03d78 ("VMCI: dma dg: allocate send and receive buffers for DMA datagrams") 7. 22aa5c7f323022477b70e044eb00e6bfea9498e8 ("VMCI: dma dg: add support for DMA datagrams sends") 8. 463713eb6164b6577f8e91447c7745628215531b ("VMCI: dma dg: add support for DMA datagrams receive") 9. 77e861619baea5a7c934e47fda74b03c0b072aec ("VMCI: Fix some error handling paths in vmci_guest_probe_device()") 10. c8e9b30ccae605bf1dbeaf03971f9b83f70b928d ("VMCI: Release notification_bitmap in error path") 11. 5df0e734b8c39598effe0f17e5bd8ff7748a0693 ("VMCI: Check exclusive_vectors when freeing interrupt 1") 12. 1f7142915d304804a9bd952245fce92786b1b62f ("VMCI: Add support for ARM64") 13. ba03a9bbd17b149c373c0ea44017f35fc2cd0f28 ("VMCI: Release resource if the work is already queued") There is a new version of the VMCI device. Patches #1 to #11 provide support for that, see [1] for some information on what is new. #12 adds arm64 support (we only support the new version of the VMCI device in arm64, but both old and new versions of VMCI device are supported in x86). #13 is a general bugfix. All 13 patches can build on both x86 and arm64. [Test Case] VMWARE tested [Where things could go wrong] The VMCI device driver could fail.
2022-06-16 11:46:48 Tim Gardner description SRU Justification [Impact] The request is to bring vmci to TOT and back port the following patches into Ubuntu kernels. 1. fac608138c6136126faadafa5554cc0bbabf3c44 ("VMCI: dma dg: whitespace formatting change for vmci register defines") 2. e283a0e8b7ea83915e988ed059384af166b444c0 ("VMCI: dma dg: add MMIO access to registers") 3. eed2298d936087a1c85e0fa6f7170028e4f4fded ("VMCI: dma dg: detect DMA datagram capability") 4. 8cb520bea1470ca205980fbf030ed1f472f4af2f ("VMCI: dma dg: set OS page size") 5. cc68f2177fcbfe2dbe5e9514789b96ba5995ec1e ("VMCI: dma dg: register dummy IRQ handlers for DMA datagrams") 6. 5ee109828e73bbe4213c373988608d8f33e03d78 ("VMCI: dma dg: allocate send and receive buffers for DMA datagrams") 7. 22aa5c7f323022477b70e044eb00e6bfea9498e8 ("VMCI: dma dg: add support for DMA datagrams sends") 8. 463713eb6164b6577f8e91447c7745628215531b ("VMCI: dma dg: add support for DMA datagrams receive") 9. 77e861619baea5a7c934e47fda74b03c0b072aec ("VMCI: Fix some error handling paths in vmci_guest_probe_device()") 10. c8e9b30ccae605bf1dbeaf03971f9b83f70b928d ("VMCI: Release notification_bitmap in error path") 11. 5df0e734b8c39598effe0f17e5bd8ff7748a0693 ("VMCI: Check exclusive_vectors when freeing interrupt 1") 12. 1f7142915d304804a9bd952245fce92786b1b62f ("VMCI: Add support for ARM64") 13. ba03a9bbd17b149c373c0ea44017f35fc2cd0f28 ("VMCI: Release resource if the work is already queued") There is a new version of the VMCI device. Patches #1 to #11 provide support for that, see [1] for some information on what is new. #12 adds arm64 support (we only support the new version of the VMCI device in arm64, but both old and new versions of VMCI device are supported in x86). #13 is a general bugfix. All 13 patches can build on both x86 and arm64. [Test Case] VMWARE tested [Where things could go wrong] The VMCI device driver could fail. SRU Justification [Impact] The request is to bring vmci to TOT and back port the following patches into Ubuntu kernels. 1. fac608138c6136126faadafa5554cc0bbabf3c44 ("VMCI: dma dg: whitespace formatting change for vmci register defines") 2. e283a0e8b7ea83915e988ed059384af166b444c0 ("VMCI: dma dg: add MMIO access to registers") 3. eed2298d936087a1c85e0fa6f7170028e4f4fded ("VMCI: dma dg: detect DMA datagram capability") 4. 8cb520bea1470ca205980fbf030ed1f472f4af2f ("VMCI: dma dg: set OS page size") 5. cc68f2177fcbfe2dbe5e9514789b96ba5995ec1e ("VMCI: dma dg: register dummy IRQ handlers for DMA datagrams") 6. 5ee109828e73bbe4213c373988608d8f33e03d78 ("VMCI: dma dg: allocate send and receive buffers for DMA datagrams") 7. 22aa5c7f323022477b70e044eb00e6bfea9498e8 ("VMCI: dma dg: add support for DMA datagrams sends") 8. 463713eb6164b6577f8e91447c7745628215531b ("VMCI: dma dg: add support for DMA datagrams receive") 9. 77e861619baea5a7c934e47fda74b03c0b072aec ("VMCI: Fix some error handling paths in vmci_guest_probe_device()") 10. c8e9b30ccae605bf1dbeaf03971f9b83f70b928d ("VMCI: Release notification_bitmap in error path") 11. 5df0e734b8c39598effe0f17e5bd8ff7748a0693 ("VMCI: Check exclusive_vectors when freeing interrupt 1") 12. 1f7142915d304804a9bd952245fce92786b1b62f ("VMCI: Add support for ARM64") 13. ba03a9bbd17b149c373c0ea44017f35fc2cd0f28 ("VMCI: Release resource if the work is already queued") There is a new version of the VMCI device. Patches #1 to #11 provide support for that, see [1] for some information on what is new. #12 adds arm64 support (we only support the new version of the VMCI device in arm64, but both old and new versions of VMCI device are supported in x86). #13 is a general bugfix. All 13 patches can build on both x86 and arm64. [1] https://lore.kernel.org/all/20220203131237.3380-1-jhansen@vmware.com [Test Case] VMWARE tested [Where things could go wrong] The VMCI device driver could fail.
2022-06-21 17:37:27 Stefan Bader nominated for series Ubuntu Jammy
2022-06-21 17:37:27 Stefan Bader bug task added linux (Ubuntu Jammy)
2022-06-21 17:37:43 Stefan Bader linux (Ubuntu Jammy): importance Undecided Medium
2022-06-21 17:37:43 Stefan Bader linux (Ubuntu Jammy): status New Fix Committed
2022-06-21 17:37:52 Stefan Bader linux (Ubuntu): status Confirmed Invalid
2022-06-29 01:40:42 Ubuntu Kernel Bot tags verification-needed-jammy
2022-06-29 02:15:44 Vishnu Dasa tags verification-needed-jammy verification-done-jammy
2022-07-11 13:20:28 Launchpad Janitor linux (Ubuntu Jammy): status Fix Committed Fix Released
2022-07-11 13:20:28 Launchpad Janitor cve linked 2022-1789