[ubuntu/disco-security] linux-oem 4.15.0-1045.50 (Accepted)

Andy Whitcroft apw at canonical.com
Mon Jul 8 09:40:35 UTC 2019


linux-oem (4.15.0-1045.50) bionic; urgency=medium

  * linux-oem: 4.15.0-1045.50 -proposed tracker (LP: #1833962)

  [ Ubuntu: 4.15.0-54.58 ]

  * linux: 4.15.0-54.58 -proposed tracker (LP: #1833987)
  * Remote denial of service (resource exhaustion) caused by TCP SACK scoreboard
    manipulation (LP: #1831638) // CVE-2019-11478
    - tcp: refine memory limit test in tcp_fragment()
  * CVE-2019-11479
    - SAUCE: tcp: add tcp_min_snd_mss sysctl
    - SAUCE: tcp: enforce tcp_min_snd_mss in tcp_mtu_probing()

linux-oem (4.15.0-1043.48) bionic; urgency=medium


  [ Ubuntu: 4.15.0-52.56 ]

  * Remote denial of service (resource exhaustion) caused by TCP SACK scoreboard
    manipulation (LP: #1831638)
    - SAUCE: tcp: tcp_fragment() should apply sane memory limits
  * Remote denial of service (system crash) caused by integer overflow in TCP
    SACK handling (LP: #1831637)
    - SAUCE: tcp: limit payload size of sacked skbs

linux-oem (4.15.0-1042.47) bionic; urgency=medium

  * linux-oem: 4.15.0-1042.47 -proposed tracker (LP: #1832468)

  * Add new sound card PCIID into the alsa driver (LP: #1832299)
    - ALSA: hda: Add Icelake PCI ID
    - ALSA: hda/intel: add CometLake PCI IDs

  * Sound device not detected after resume from hibernate (LP: #1826868)
    - drm/i915: Force 2*96 MHz cdclk on glk/cnl when audio power is enabled
    - drm/i915: Save the old CDCLK atomic state
    - drm/i915: Remove redundant store of logical CDCLK state
    - drm/i915: Skip modeset for cdclk changes if possible

linux-oem (4.15.0-1041.46) bionic; urgency=medium

  * linux-oem: 4.15.0-1041.46 -proposed tracker (LP: #1832206)

  * QCA9377 isn't being recognized sometimes (LP: #1757218)
    - SAUCE: USB: Disable USB2 LPM at shutdown

  * Add support to Comet Lake LPSS (LP: #1830175)
    - mfd: intel-lpss: Add Intel Comet Lake PCI IDs

linux-oem (4.15.0-1040.45) bionic; urgency=medium

  * linux-oem: 4.15.0-1040.45 -proposed tracker (LP: #1831978)

  * [SRU][B/B-OEM/C/D/OEM-OSP1] Add RTL8822 wifi driver rtw88 (LP: #1831828)
    - Add primitives for manipulating bitfields both in host- and fixed-endian.
    - bitfield: fix *_encode_bits()
    - rtw88: new Realtek 802.11ac driver
    - rtw88: fix shift of more than 32 bits of a integer
    - rtw88: phy: mark expected switch fall-throughs
    - rtw88: Make RA_MASK macros ULL
    - [Config] Add realtek wifi RTW88 support
    - [Config] Add realtek wifi RTW88 support

  * Support new ums-realtek device (LP: #1831840)
    - USB: usb-storage: Add new ID to ums-realtek

  * does not detect headphone when there is no other output devices
    (LP: #1831065)
    - ALSA: hda/realtek - Fixed hp_pin no value
    - ALSA: hda/realtek - Use a common helper for hp pin reference

  * Fix Runtime PM for r8169 (LP: #1757422)
    - Revert "r8169: re-enable MSI-X on RTL8168g"
    - Revert "UBUNTU: SAUCE: Revert "r8169: don't use MSI-X on RTL8106e""
    - Revert "r8169: Add support for new Realtek Ethernet"
    - Revert "r8169: don't use MSI-X on RTL8106e"
    - Revert "r8169: don't use MSI-X on RTL8168g"
    - Revert "r8169: restore previous behavior to accept BIOS WoL settings"
    - Revert "r8169: fix powering up RTL8168h"
    - Revert "r8169: fix interrupt number after adding support for MSI-X
      interrupts"
    - Revert "r8169: improve interrupt handling"
    - Revert "r8169: disable WOL per default"
    - Revert "r8169: remove some WOL-related dead code"
    - Revert "r8169: remove netif_napi_del in probe error path"
    - Revert "r8169: switch to device-managed functions in probe"
    - Revert "r8169: fix setting driver_data after register_netdev"
    - Revert "r8169: fix RTL8168EP take too long to complete driver
      initialization."
    - r8169: switch to device-managed functions in probe
    - r8169: remove netif_napi_del in probe error path
    - r8169: remove unneeded rpm ops in rtl_shutdown
    - r8169: improve runtime pm in rtl8169_check_link_status
    - r8169: improve runtime pm in general and suspend unused ports
    - r8169: fix RTL8168EP take too long to complete driver initialization.
    - r8169: remove some WOL-related dead code
    - r8169: remove not needed PHY soft reset in rtl8168e_2_hw_phy_config
    - r8169: disable WOL per default
    - r8169: simplify and improve check for dash
    - r8169: improve interrupt handling
    - r8169: convert remaining feature flag and remove enum features
    - r8169: fix interrupt number after adding support for MSI-X interrupts
    - r8169: Dereference MMIO address immediately before use
    - r8169: switch to device-managed functions in probe (part 2)
    - r8169: simplify rtl_set_mac_address
    - r8169: change type of first argument in rtl_tx_performance_tweak
    - r8169: change type of argument in rtl_disable/enable_clock_request
    - r8169: add helper tp_to_dev
    - r8169: fix setting driver_data after register_netdev
    - PCI: Add two more values for PCIe Max_Read_Request_Size
    - r8169: replace magic numbers with PCI MRRS constant
    - r8169: remove unused member features from struct
    - r8169: remove member align from struct rtl_cfg_info
    - r8169: use skb_copy_to_linear_data in rtl8169_try_rx_copy
    - r8169: use constant NAPI_POLL_WAIT
    - r8169: switch to napi_schedule_irqoff
    - r8169: simplify rtl8169_alloc_rx_data
    - r8169: improve rtl8169_init_ring
    - r8169: remove unneeded check in rtl8169_rx_fill
    - r8169: replace rx_buf_sz with a constant
    - r8169: remove rtl8169_map_to_asic
    - r8169: change hw_start argument type
    - r8169: change argument type of counters handling functions
    - r8169: change interrupt handler argument type
    - r8169: drop member opts1_mask from struct rtl8169_private
    - r8169: don't display tp->mmio_addr address
    - r8169: improve rtl8169_get_mac_version
    - r8169: drop member txd_version from struct rtl8169_private
    - r8169: improve pci region handling
    - r8169: remove jumbo_tx_csum from chip config struct
    - r8169: don't use netif_info et al before net_device has been registered
    - r8169: remove unneeded call to __rtl8169_set_features in rtl_open
    - r8169: improve rtl8169_set_features
    - r8169: replace magic number for INTT mask with a constant
    - r8169: improve CPlusCmd handling
    - r8169: improve handling of CPCMD quirk mask
    - r8169: simplify rtl_hw_start_8169
    - r8169: remove calls to rtl_set_rx_mode
    - r8169: move common initializations to tp->hw_start
    - r8169: remove unneeded check in r8168_pll_power_down
    - r8169: remove 810x_phy_power_up/down
    - r8169: merge r810x_pll_power_down/up into r8168_pll_power_down/up
    - r8169: drop member pll_power_ops from struct rtl8169_private
    - r8169: simplify code by using ranges in switch clauses
    - r8169: replace longer if statements with switch statements
    - r8169: drop rtl_generic_op
    - r8169: improve PCI config space access
    - r8169: avoid potentially misaligned access when getting mac address
    - r8169: replace get_protocol with vlan_get_protocol
    - r8169: fix network error on resume from suspend
    - r8169: Fix netpoll oops
    - r8169: Don't disable ASPM in the driver
    - r8169: Reinstate ASPM Support
    - r8169: align ASPM entry latency setting with vendor driver
    - r8169: enable ASPM on RTL8168E-VL
    - r8169: improve phy initialization when resuming
    - r8169: improve saved_wolopts handling
    - r8169: don't check WoL when powering down PHY and interface is down
    - r8169: reject unsupported WoL options
    - r8169: use standard debug output functions
    - r8169: remove TBI 1000BaseX support
    - r8169: remove old PHY reset hack
    - r8169: fix mac address change
    - r8169: fix runtime suspend
    - r8169: restore previous behavior to accept BIOS WoL settings
    - r8169: don't use MSI-X on RTL8168g
    - r8169: don't use MSI-X on RTL8106e
    - r8169: set RxConfig after tx/rx is enabled for RTL8169sb/8110sb devices
    - r8169: add support for NCube 8168 network card
    - r8169: set TxConfig register after TX / RX is enabled, just like RxConfig
    - r8169: Clear RTL_FLAG_TASK_*_PENDING when clearing RTL_FLAG_TASK_ENABLED
    - r8169: Align ASPM/CLKREQ setting function with vendor driver
    - r8169: enable ASPM on RTL8106E
    - r8169: simplify RTL8169 PHY initialization
    - r8169: fix network stalls due to missing bit TXCFG_AUTO_FIFO
    - r8169: set RX_MULTI_EN bit in RxConfig for 8168F-family chips
    - r8169: Enable MSI-X on RTL8106e
    - r8169: re-enable MSI-X on RTL8168g
    - r8169: fix NAPI handling under high load
    - r8169: fix WoL device wakeup enable
    - r8169: don't try to read counters if chip is in a PCI power-save state
    - r8169: Add support for new Realtek Ethernet
    - r8169: disable default rx interrupt coalescing on RTL8168

  * Fix Runtime PM for r8169 (LP: #1757422) // r8169 no internet after
    suspending (LP: #1779817)
    - r8169: fix powering up RTL8168h
    - r8169: power down chip in probe

Date: 2019-06-26 11:13:32.982100+00:00
Changed-By: AceLan Kao <acelan at gmail.com>
Signed-By: Andy Whitcroft <apw at canonical.com>
https://launchpad.net/ubuntu/+source/linux-oem/4.15.0-1045.50
-------------- next part --------------
Sorry, changesfile not available.


More information about the Disco-changes mailing list