← Back to team overview

kernel-packages team mailing list archive

[Bug 1471252] Re: Vivid update to 3.19.8-ckt2 stable release

 

** Description changed:

+ SRU Justification
  
-     SRU Justification
+     Impact:
+        The upstream process for stable tree updates is quite similar
+        in scope to the Ubuntu SRU process, e.g., each patch has to
+        demonstrably fix a bug, and each patch is vetted by upstream
+        by originating either directly from Linus' tree or in a minimally
+        backported form of that patch. The 3.19.8-ckt2 upstream stable
+        patch set is now available. It should be included in the Ubuntu
+        kernel as well.
  
-     Impact:
-        The upstream process for stable tree updates is quite similar
-        in scope to the Ubuntu SRU process, e.g., each patch has to
-        demonstrably fix a bug, and each patch is vetted by upstream
-        by originating either directly from Linus' tree or in a minimally
-        backported form of that patch. The 3.19.8-ckt2 upstream stable
-        patch set is now available. It should be included in the Ubuntu
-        kernel as well.
+        git://kernel.ubuntu.com/ubuntu/linux.git
  
-        git://kernel.ubuntu.com/ubuntu/linux.git
+     TEST CASE: TBD
  
-     TEST CASE: TBD
+        The following patches are in the 3.19.8-ckt2 stable release:
  
-        The following patches are in the 3.19.8-ckt2 stable release:
+ HID: add ALWAYS_POLL quirk for a Logitech 0xc007
+ HID: add HP OEM mouse to quirk ALWAYS_POLL
+ HID: add quirk for PIXART OEM mouse used by HP
+ Revert "usb: dwc2: add bus suspend/resume for dwc2"
+ usb: dwc2: hcd: use new USB_RESUME_TIMEOUT
+ usb: isp1760: hcd: use new USB_RESUME_TIMEOUT
+ nfsd: fix nsfd startup race triggering BUG_ON
+ jhash: Update jhash_[321]words functions to use correct initval
+ firmware/ihex2fw.c: restore missing default in switch statement
+ bridge/mdb: remove wrong use of NLM_F_MULTI
+ iio/axp288_adc: add missing channel info mask
+ iio: light: hid-sensor-prox: Fix modifier
+ iio: pressure: hid-sensor-press: Fix modifier
+ iio: adc: xilinx: Fix register addresses
+ iio: adc: xilinx: Fix "vccaux" channel .address
+ iio: adc: xilinx: Fix VREFP scale
+ iio: adc: xilinx: Fix VREFN sign
+ libata: Add helper to determine when PHY events should be ignored
+ libata: Ignore spurious PHY event on LPM policy change
+ iio:st_sensors: Fix oops when probing SPI devices
+ usb: gadget: configfs: Fix interfaces array NULL-termination
+ rtlwifi: rtl8192cu: Fix kernel deadlock
+ USB: cp210x: add ID for KCF Technologies PRN device
+ USB: pl2303: Remove support for Samsung I330
+ USB: visor: Match I330 phone more precisely
+ net: can: xilinx_can: fix extended frame handling
+ nfsd: fix the check for confirmed openowner in nfs4_preprocess_stateid_op
+ svcrpc: fix potential GSSX_ACCEPT_SEC_CONTEXT decoding failures
+ ACPI / init: Fix the ordering of acpi_reserve_resources()
+ md/raid5: don't record new size if resize_stripes fails.
+ sched: Handle priority boosted tasks proper in setscheduler()
+ staging: vt6656: use ieee80211_tx_info to select packet type.
+ staging: vt6655: device_free_tx_buf use only ieee80211_tx_status_irqsafe
+ staging: vt6655: Fix 80211 control and management status reporting.
+ staging: vt6655: lock MACvWriteBSSIDAddress.
+ arm64: bpf: fix signedness bug in loading 64-bit immediate
+ xhci: fix isoc endpoint dequeue from advancing too far on transaction error
+ xhci: Solve full event ring by increasing TRBS_PER_SEGMENT to 256
+ xhci: gracefully handle xhci_irq dead device
+ ARC: unbork !LLSC build
+ staging: gdm724x: Correction of variable usage after applying ALIGN()
+ usb-storage: Add NO_WP_DETECT quirk for Lacie 059f:0651 devices
+ tty/n_gsm.c: fix a memory leak when gsmtty is removed
+ pty: Fix input race when closing
+ ARM: net fix emit_udiv() for BPF_ALU | BPF_DIV | BPF_K intruction.
+ x86/vdso: Fix the x86 vdso2c tool includes
+ x86/vdso: Fix 'make bzImage' on older distros
+ perf/x86/rapl: Enable Broadwell-U RAPL support
+ net: qca_spi: Fix possible race during probe
+ drm/radeon: fix VM_CONTEXT*_PAGE_TABLE_END_ADDR handling
+ RDMA/core: Fix for parsing netlink string attribute
+ drm/radeon: add new bonaire pci id
+ parisc,metag: Fix crashes due to stack randomization on stack-grows-upwards architectures
+ net: phy: micrel: Fix regression in kszphy_probe
+ firmware: dmi_scan: Fix ordering of product_uuid
+ ext4: fix NULL pointer dereference when journal restart fails
+ ext4: check for zero length extent explicitly
+ jbd2: fix r_count overflows leading to buffer overflow in journal recovery
+ tools/vm: fix page-flags build
+ mm, numa: really disable NUMA balancing by default on single node machines
+ igb: Fix oops on changing number of rings
+ power/reset: at91: fix return value check in at91_reset_platform_probe()
+ spi: bitbang: Make setup_transfer() callback optional
+ iwlwifi: pcie: prevent using unmapped memory in fw monitor
+ x86: bpf_jit: fix FROM_BE16 and FROM_LE16/32 instructions
+ igb: Fix NULL assignment to incorrect variable in igb_reset_q_vector
+ thermal: rockchip: fix an error code
+ ARM: net: delegate filter to kernel interpreter when imm_offset() return value can't fit into 12bits.
+ ALSA: hda - Add headphone quirk for Lifebook E752
+ ASoC: mc13783: Fix wrong mask value used in mc13xxx_reg_rmw() calls
+ ASoC: uda1380: Avoid accessing i2c bus when codec is disabled
+ clk: exynos5420: Restore GATE_BUS_TOP on suspend
+ Revert "HID: logitech-hidpp: support combo keyboard touchpad TK820"
+ thermal: armada: Update Armada 380 thermal sensor coefficients
+ ALSA: hda/realtek - Support Dell headset mode for ALC256
+ ALSA: hda - fix headset mic detection problem for one more machine
+ ALSA: hda - Add headset mic quirk for Dell Inspiron 5548
+ mac80211: move WEP tailroom size check
+ KVM: MMU: fix smap permission check
+ KVM: MMU: fix CR4.SMEP=1, CR0.WP=0 with shadow pages
+ KVM: MMU: fix SMAP virtualization
+ powerpc/mce: fix off by one errors in mce event handling
+ ASoC: dapm: Modify widget stream name according to prefix
+ ASoC: wm8960: fix "RINPUT3" audio route error
+ ASoC: wm8994: correct BCLK DIV 348 to 384
+ ktime: Optimize ktime_divns for constant divisors
+ ktime: Fix ktime_divns to do signed division
+ Input: elantech - fix semi-mt protocol for v3 HW
+ powerpc: Align TOC to 256 bytes
+ ALSA: hda - Add Conexant codecs CX20721, CX20722, CX20723 and CX20724
+ ALSA: hda/realtek - ALC292 dock fix for Thinkpad L450
+ mmc: atmel-mci: fix bad variable type for clkdiv
+ sd: Disable support for 256 byte/sector disks
+ s390/mm: correct return value of pmd_pfn
+ xen/events: don't bind non-percpu VIRQs with percpu chip
+ kvm: fix crash in kvm_vcpu_reload_apic_access_page
+ Revert "KVM: x86: drop fpu_activate hook"
+ kvm/fpu: Enable eager restore kvm FPU for MPX
+ libceph: request a new osdmap if lingering request maps to no osd
+ Revert "libceph: clear r_req_lru_item in __unregister_linger_request()"
+ drm/radeon: retry dcpd fetch
+ crypto: s390/ghash - Fix incorrect ghash icv buffer handling.
+ ipvs: fix memory leak in ip_vs_ctl.c
+ rtnl/bond: don't send rtnl msg for unregistered iface
+ net: sched: fix call_rcu() race on classifier module unloads
+ conntrack: RFC5961 challenge ACK confuse conntrack LAST-ACK transition
+ net: phy: Allow EEE for all RGMII variants
+ bridge: fix parsing of MLDv2 reports
+ cdc_ncm: Fix tx_bytes statistics
+ ipv4: Avoid crashing in ip_error
+ ipv6: do not delete previously existing ECMP routes if add fails
+ net/ipv6/udp: Fix ipv6 multicast socket filter regression
+ ipv6: fix ECMP route replacement
+ tcp/ipv6: fix flow label setting in TIME_WAIT state
+ staging: vt6655: move setting of PSTxDesc->buff_addr to vnt_tx_packet
+ staging: vt6655: Fix TD_FLAGS_NETIF_SKB only on TYPE_AC0DMA
+ staging: vt6655: vnt_tx_packet fix dma_idx selection.
+ staging: vt6655: vnt_tx_packet Correct TX order of OWNED_BY_NIC
+ staging: vt6655: [BUG] Protect MACvSelectPage1 with lock.
+ net: core: Correct an over-stringent device loop detection.
+ x86: bpf_jit: fix compilation of large bpf programs
+ net: dp83640: fix broken calibration routine.
+ net: dp83640: reinforce locking rules.
+ net: dp83640: fix improper double spin locking.
+ unix/caif: sk_socket can disappear when state is unlocked
+ xen/netback: Properly initialize credit_bytes
+ net_sched: invoke ->attach() after setting dev->qdisc
+ sctp: Fix mangled IPv4 addresses on a IPv6 listening socket
+ bridge: fix br_multicast_query_expired() bug
+ udp: fix behavior of wrong checksums
+ xen: netback: read hotplug script once at start of day.
+ ipv4/udp: Verify multicast group is ours in upd_v4_early_demux()
+ bridge: disable softirqs around br_fdb_update to avoid lockup
+ tcp: fix child sockets to use system default congestion control if not set
+ be2net: Replace dma/pci_alloc_coherent() calls with dma_zalloc_coherent()
+ drm/radeon: partially revert "fix VM_CONTEXT*_PAGE_TABLE_END_ADDR handling"
+ Linux 3.19.8-ckt2
+ 
+ The following patches from 3.19.8-ckt2 were already applied in the Vivid
+ kernel:
+ 
+ ozwpan: Use unsigned ints to prevent heap overflow
+ ozwpan: divide-by-zero leading to panic
+ ozwpan: Use proper check to prevent heap overflow
+ ozwpan: unchecked signed subtraction leads to DoS
+ x86: kvm: Revert "remove sched notifier for cross-cpu migrations"
+ x86: vdso: fix pvclock races with task migration
+ libata: Blacklist queued TRIM on all Samsung 800-series
+ ahci: avoton port-disable reset-quirk
+ storvsc: Set the SRB flags correctly when no data transfer is needed
+ Drivers: hv: vmbus: Add support for VMBus panic notifier handler
+ Drivers: hv: vmbus: Correcting truncation error for constant HV_CRASH_CTL_CRASH_NOTIFY

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1471252

Title:
  Vivid update to 3.19.8-ckt2 stable release

Status in linux package in Ubuntu:
  Invalid
Status in linux source package in Vivid:
  New

Bug description:
  SRU Justification

      Impact:
         The upstream process for stable tree updates is quite similar
         in scope to the Ubuntu SRU process, e.g., each patch has to
         demonstrably fix a bug, and each patch is vetted by upstream
         by originating either directly from Linus' tree or in a minimally
         backported form of that patch. The 3.19.8-ckt2 upstream stable
         patch set is now available. It should be included in the Ubuntu
         kernel as well.

         git://kernel.ubuntu.com/ubuntu/linux.git

      TEST CASE: TBD

         The following patches are in the 3.19.8-ckt2 stable release:

  HID: add ALWAYS_POLL quirk for a Logitech 0xc007
  HID: add HP OEM mouse to quirk ALWAYS_POLL
  HID: add quirk for PIXART OEM mouse used by HP
  Revert "usb: dwc2: add bus suspend/resume for dwc2"
  usb: dwc2: hcd: use new USB_RESUME_TIMEOUT
  usb: isp1760: hcd: use new USB_RESUME_TIMEOUT
  nfsd: fix nsfd startup race triggering BUG_ON
  jhash: Update jhash_[321]words functions to use correct initval
  firmware/ihex2fw.c: restore missing default in switch statement
  bridge/mdb: remove wrong use of NLM_F_MULTI
  iio/axp288_adc: add missing channel info mask
  iio: light: hid-sensor-prox: Fix modifier
  iio: pressure: hid-sensor-press: Fix modifier
  iio: adc: xilinx: Fix register addresses
  iio: adc: xilinx: Fix "vccaux" channel .address
  iio: adc: xilinx: Fix VREFP scale
  iio: adc: xilinx: Fix VREFN sign
  libata: Add helper to determine when PHY events should be ignored
  libata: Ignore spurious PHY event on LPM policy change
  iio:st_sensors: Fix oops when probing SPI devices
  usb: gadget: configfs: Fix interfaces array NULL-termination
  rtlwifi: rtl8192cu: Fix kernel deadlock
  USB: cp210x: add ID for KCF Technologies PRN device
  USB: pl2303: Remove support for Samsung I330
  USB: visor: Match I330 phone more precisely
  net: can: xilinx_can: fix extended frame handling
  nfsd: fix the check for confirmed openowner in nfs4_preprocess_stateid_op
  svcrpc: fix potential GSSX_ACCEPT_SEC_CONTEXT decoding failures
  ACPI / init: Fix the ordering of acpi_reserve_resources()
  md/raid5: don't record new size if resize_stripes fails.
  sched: Handle priority boosted tasks proper in setscheduler()
  staging: vt6656: use ieee80211_tx_info to select packet type.
  staging: vt6655: device_free_tx_buf use only ieee80211_tx_status_irqsafe
  staging: vt6655: Fix 80211 control and management status reporting.
  staging: vt6655: lock MACvWriteBSSIDAddress.
  arm64: bpf: fix signedness bug in loading 64-bit immediate
  xhci: fix isoc endpoint dequeue from advancing too far on transaction error
  xhci: Solve full event ring by increasing TRBS_PER_SEGMENT to 256
  xhci: gracefully handle xhci_irq dead device
  ARC: unbork !LLSC build
  staging: gdm724x: Correction of variable usage after applying ALIGN()
  usb-storage: Add NO_WP_DETECT quirk for Lacie 059f:0651 devices
  tty/n_gsm.c: fix a memory leak when gsmtty is removed
  pty: Fix input race when closing
  ARM: net fix emit_udiv() for BPF_ALU | BPF_DIV | BPF_K intruction.
  x86/vdso: Fix the x86 vdso2c tool includes
  x86/vdso: Fix 'make bzImage' on older distros
  perf/x86/rapl: Enable Broadwell-U RAPL support
  net: qca_spi: Fix possible race during probe
  drm/radeon: fix VM_CONTEXT*_PAGE_TABLE_END_ADDR handling
  RDMA/core: Fix for parsing netlink string attribute
  drm/radeon: add new bonaire pci id
  parisc,metag: Fix crashes due to stack randomization on stack-grows-upwards architectures
  net: phy: micrel: Fix regression in kszphy_probe
  firmware: dmi_scan: Fix ordering of product_uuid
  ext4: fix NULL pointer dereference when journal restart fails
  ext4: check for zero length extent explicitly
  jbd2: fix r_count overflows leading to buffer overflow in journal recovery
  tools/vm: fix page-flags build
  mm, numa: really disable NUMA balancing by default on single node machines
  igb: Fix oops on changing number of rings
  power/reset: at91: fix return value check in at91_reset_platform_probe()
  spi: bitbang: Make setup_transfer() callback optional
  iwlwifi: pcie: prevent using unmapped memory in fw monitor
  x86: bpf_jit: fix FROM_BE16 and FROM_LE16/32 instructions
  igb: Fix NULL assignment to incorrect variable in igb_reset_q_vector
  thermal: rockchip: fix an error code
  ARM: net: delegate filter to kernel interpreter when imm_offset() return value can't fit into 12bits.
  ALSA: hda - Add headphone quirk for Lifebook E752
  ASoC: mc13783: Fix wrong mask value used in mc13xxx_reg_rmw() calls
  ASoC: uda1380: Avoid accessing i2c bus when codec is disabled
  clk: exynos5420: Restore GATE_BUS_TOP on suspend
  Revert "HID: logitech-hidpp: support combo keyboard touchpad TK820"
  thermal: armada: Update Armada 380 thermal sensor coefficients
  ALSA: hda/realtek - Support Dell headset mode for ALC256
  ALSA: hda - fix headset mic detection problem for one more machine
  ALSA: hda - Add headset mic quirk for Dell Inspiron 5548
  mac80211: move WEP tailroom size check
  KVM: MMU: fix smap permission check
  KVM: MMU: fix CR4.SMEP=1, CR0.WP=0 with shadow pages
  KVM: MMU: fix SMAP virtualization
  powerpc/mce: fix off by one errors in mce event handling
  ASoC: dapm: Modify widget stream name according to prefix
  ASoC: wm8960: fix "RINPUT3" audio route error
  ASoC: wm8994: correct BCLK DIV 348 to 384
  ktime: Optimize ktime_divns for constant divisors
  ktime: Fix ktime_divns to do signed division
  Input: elantech - fix semi-mt protocol for v3 HW
  powerpc: Align TOC to 256 bytes
  ALSA: hda - Add Conexant codecs CX20721, CX20722, CX20723 and CX20724
  ALSA: hda/realtek - ALC292 dock fix for Thinkpad L450
  mmc: atmel-mci: fix bad variable type for clkdiv
  sd: Disable support for 256 byte/sector disks
  s390/mm: correct return value of pmd_pfn
  xen/events: don't bind non-percpu VIRQs with percpu chip
  kvm: fix crash in kvm_vcpu_reload_apic_access_page
  Revert "KVM: x86: drop fpu_activate hook"
  kvm/fpu: Enable eager restore kvm FPU for MPX
  libceph: request a new osdmap if lingering request maps to no osd
  Revert "libceph: clear r_req_lru_item in __unregister_linger_request()"
  drm/radeon: retry dcpd fetch
  crypto: s390/ghash - Fix incorrect ghash icv buffer handling.
  ipvs: fix memory leak in ip_vs_ctl.c
  rtnl/bond: don't send rtnl msg for unregistered iface
  net: sched: fix call_rcu() race on classifier module unloads
  conntrack: RFC5961 challenge ACK confuse conntrack LAST-ACK transition
  net: phy: Allow EEE for all RGMII variants
  bridge: fix parsing of MLDv2 reports
  cdc_ncm: Fix tx_bytes statistics
  ipv4: Avoid crashing in ip_error
  ipv6: do not delete previously existing ECMP routes if add fails
  net/ipv6/udp: Fix ipv6 multicast socket filter regression
  ipv6: fix ECMP route replacement
  tcp/ipv6: fix flow label setting in TIME_WAIT state
  staging: vt6655: move setting of PSTxDesc->buff_addr to vnt_tx_packet
  staging: vt6655: Fix TD_FLAGS_NETIF_SKB only on TYPE_AC0DMA
  staging: vt6655: vnt_tx_packet fix dma_idx selection.
  staging: vt6655: vnt_tx_packet Correct TX order of OWNED_BY_NIC
  staging: vt6655: [BUG] Protect MACvSelectPage1 with lock.
  net: core: Correct an over-stringent device loop detection.
  x86: bpf_jit: fix compilation of large bpf programs
  net: dp83640: fix broken calibration routine.
  net: dp83640: reinforce locking rules.
  net: dp83640: fix improper double spin locking.
  unix/caif: sk_socket can disappear when state is unlocked
  xen/netback: Properly initialize credit_bytes
  net_sched: invoke ->attach() after setting dev->qdisc
  sctp: Fix mangled IPv4 addresses on a IPv6 listening socket
  bridge: fix br_multicast_query_expired() bug
  udp: fix behavior of wrong checksums
  xen: netback: read hotplug script once at start of day.
  ipv4/udp: Verify multicast group is ours in upd_v4_early_demux()
  bridge: disable softirqs around br_fdb_update to avoid lockup
  tcp: fix child sockets to use system default congestion control if not set
  be2net: Replace dma/pci_alloc_coherent() calls with dma_zalloc_coherent()
  drm/radeon: partially revert "fix VM_CONTEXT*_PAGE_TABLE_END_ADDR handling"
  Linux 3.19.8-ckt2

  The following patches from 3.19.8-ckt2 were already applied in the
  Vivid kernel:

  ozwpan: Use unsigned ints to prevent heap overflow
  ozwpan: divide-by-zero leading to panic
  ozwpan: Use proper check to prevent heap overflow
  ozwpan: unchecked signed subtraction leads to DoS
  x86: kvm: Revert "remove sched notifier for cross-cpu migrations"
  x86: vdso: fix pvclock races with task migration
  libata: Blacklist queued TRIM on all Samsung 800-series
  ahci: avoton port-disable reset-quirk
  storvsc: Set the SRB flags correctly when no data transfer is needed
  Drivers: hv: vmbus: Add support for VMBus panic notifier handler
  Drivers: hv: vmbus: Correcting truncation error for constant HV_CRASH_CTL_CRASH_NOTIFY

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1471252/+subscriptions


References