Vivid update to 3.19.8-ckt5 stable release

Bug #1485110 reported by Brad Figg
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Invalid
Undecided
Unassigned
Vivid
Fix Released
Undecided
Unassigned

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-ckt5 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-ckt5 stable release:
            Linux 3.19.8-ckt5
            rds: rds_ib_device.refcount overflow
            net: dsa: Test array index before use
            perf hists browser: Take the --comm, --dsos, etc filters into account
            perf symbols: Store if there is a filter in place
            net: dsa: Fix off-by-one in switch address parsing
            net: graceful exit from netif_alloc_netdev_queues()
            net: do not process device backlog during unregistration
            bridge: mdb: zero out the local br_ip variable before use
            bridge: mdb: start delete timer for temp static entries
            ip_tunnel: fix ipv4 pmtu check to honor inner ip header df
            net: call rcu_read_lock early in process_backlog
            ipv6: Make MLD packets to only be processed locally
            dma-debug: skip debug_dma_assert_idle() when disabled
            ARM: 8404/1: dma-mapping: fix off-by-one error in bitmap size check
            genirq: Prevent resend to interrupts marked IRQ_NESTED_THREAD
            drm/radeon/ci: silence a harmless PCC warning
            drm/radeon: fix user ptr race condition
            drm/radeon: Don't flush the GART TLB if rdev->gart.ptr == NULL
            drm/radeon: add a dpm quirk for Sapphire Radeon R9 270X 2GB GDDR5
            scsi: fix host max depth checking for the 'queue_depth' sysfs interface
            st: null pointer dereference panic caused by use after kref_put by st_open
            staging: vt6656: check ieee80211_bss_conf bssid not NULL
            staging: vt6655: check ieee80211_bss_conf bssid not NULL
            Btrfs: fix file corruption after cloning inline extents
            s390/process: fix sfpc inline assembly
            ARC: make sure instruction_pointer() returns unsigned value
            ARM: dts: dra7x-evm: Prevent glitch on DCAN1 pinmux
            can: c_can: Fix default pinmux glitch at init
            can: rcar_can: fix IRQ check
            Btrfs: fix list transaction->pending_ordered corruption
            Btrfs: fix memory leak in the extent_same ioctl
            KVM: VMX: fix vmwrite to invalid VMCS
            USB: serial: Destroy serial_minors IDR on module exit
            drivers: net: cpsw: fix crash while accessing second slave ethernet interface
            tracing: Have branch tracer use recursive field of task struct
            ARM: dts: mx23: fix iio-hwmon support
            bio integrity: do not assume bio_integrity_pool exists if bioset exists
            drm: add a check for x/y in drm_mode_setcrtc
            drm/rockchip: use drm_gem_mmap helpers
            s390/sclp: clear upper register halves in _sclp_print_early
            usb: f_mass_storage: limit number of reported LUNs
            usb: musb: host: rely on port_mode to call musb_start()
            dm btree: silence lockdep lock inversion in dm_btree_del()
            USB: cp210x: add ID for Aruba Networks controllers
            USB: option: add 2020:4000 ID
            crypto: omap-des - Fix unmapping of dma channels
            ARC: Override toplevel default -O2 with -O3
            kbuild: Allow arch Makefiles to override {cpp,ld,c}flags
            dm thin: allocate the cell_sort_array dynamically
            dm btree remove: fix bug in redistribute3
            iio: tmp006: Check channel info on write
            ALSA: usb-audio: Add MIDI support for Steinberg MI2/MI4
            iio: light: tcs3414: Fix bug preventing to set integration time
            iio: adc: at91_adc: allow to use full range of startup time
            iio: DAC: ad5624r_spi: fix bit shift of output data value
            iio: inv-mpu: Specify the expected format/precision for write channels
            iio: twl4030-madc: Pass the IRQF_ONESHOT flag
            iio: adc: rockchip_saradc: add missing MODULE_* data
            drivers: clk: st: Fix flexgen lock init
            ARM: 8393/1: smp: Fix suspicious RCU usage with ipi tracepoints
            drivers: clk: st: Fix mux bit-setting for Cortex A9 clocks
            drivers: clk: st: Incorrect register offset used for lock_status
            clk: qcom: Use parent rate when set rate to pixel RCG clock
            freeing unlinked file indefinitely delayed
            9p: don't leave a half-initialized inode sitting around
            parisc: Fix some PTE/TLB race conditions and optimize __flush_tlb_range based on timing results
            cxl: Check if afu is not null in cxl_slbia
            hpfs: hpfs_error: Remove static buffer, use vsprintf extension %pV instead
            hpfs: kstrdup() out of memory handling
            selinux: don't waste ebitmap space when importing NetLabel categories
            mm: avoid setting up anonymous pages into file mapping
            drm/radeon: unpin cursor BOs on suspend and pin them again on resume (v2)
            drm/radeon: Clean up reference counting and pinning of the cursor BOs
            drm/radeon: fix HDP flushing
            cxl: Fix off by one error allowing subsequent mmap page to be accessed
            powerpc/powernv: Fix race in updating core_idle_state
            ACPI / PNP: Reserve ACPI resources at the fs_initcall_sync stage
            ARM: dts: am57xx-beagle-x15: Provide supply for usb2_phy2
            ext4: replace open coded nofail allocation in ext4_free_blocks()
            ext4: correctly migrate a file with a hole at the beginning
            ext4: be more strict when migrating to non-extent based file
            ext4: fix reservation release on invalidatepage for delalloc fs
            ext4: avoid deadlocks in the writeback path by using sb_getblk_gfp
            bufferhead: Add _gfp version for sb_getblk()
            Btrfs: fix fsync data loss after append write
            Btrfs: fix race between caching kthread and returning inode to inode cache
            Btrfs: use kmem_cache_free when freeing entry in inode cache
            sg_start_req(): make sure that there's not too many elements in iovec
            evm: labeling pseudo filesystems exception
            ieee802154: Fix sockaddr_ieee802154 implicit padding information leak.

Brad Figg (brad-figg)
tags: added: kernel-stable-tracking-bug
Brad Figg (brad-figg)
description: updated
Changed in linux (Ubuntu Vivid):
status: New → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (14.6 KiB)

This bug was fixed in the package linux - 3.19.0-28.30

---------------
linux (3.19.0-28.30) vivid; urgency=low

  [ Luis Henriques ]

  * Release Tracking Bug
    - LP: #1490606

  [ Gary Wang ]

  * SAUCE: i915_bpo: drm/i915: set CDCLK if DPLL0 enabled during resuming
    from S3
    - LP: #1490035

  [ Timo Aaltonen ]

  * Revert "SAUCE: i915_bpo: drm/i915/skl: DDI-E and DDI-A shares 4 lanes."
    - LP: #1490038

linux (3.19.0-27.29) vivid; urgency=low

  [ Brad Figg ]

  * Release Tracking Bug
    - LP: #1485113

  [ Adam Lee ]

  * SAUCE: serial: 8250_pci: Add support for Pericom PI7C9X795[1248]
    - LP: #1480142

  [ Arun Siluvery ]

  * SAUCE: i915_bpo: drm/i915/gen8: Add infrastructure to initialize WA
    batch buffers
    - LP: #1484486
  * SAUCE: i915_bpo: drm/i915/gen8: Re-order init pipe_control in lrc mode
    - LP: #1484486
  * SAUCE: i915_bpo: drm/i915/gen8: Add WaDisableCtxRestoreArbitration
    workaround
    - LP: #1484486
  * SAUCE: i915_bpo: drm/i915/gen8: Add
    WaFlushCoherentL3CacheLinesAtContextSwitch workaround
    - LP: #1484486
  * SAUCE: i915_bpo: drm/i915: Bail out early if WA batch is not available
    for given Gen
    - LP: #1484486
  * SAUCE: i915_bpo: drm/i915/gen8: Add WaClearSlmSpaceAtContextSwitch
    workaround
    - LP: #1484486
  * SAUCE: i915_bpo: drm/i915: Update
    WaFlushCoherentL3CacheLinesAtContextSwitch
    - LP: #1484486
  * SAUCE: i915_bpo: drm/i915: Enable WA batch buffers for Gen9
    - LP: #1484486
  * SAUCE: i915_bpo: drm/i915/gen9: Add WaDisableCtxRestoreArbitration
    workaround
    - LP: #1484486
  * SAUCE: i915_bpo: drm/i915: Update wa_ctx_emit() macro as per kernel
    coding guidelines
    - LP: #1484486
  * SAUCE: i915_bpo: drm/i915/gen9: Add
    WaFlushCoherentL3CacheLinesAtContextSwitch workaround
    - LP: #1484486
  * SAUCE: i915_bpo: drm/i915/gen9: Add
    WaSetDisablePixMaskCammingAndRhwoInCommonSliceChicken
    - LP: #1484486
  * SAUCE: i915_bpo: drm/i915:skl: Add WaEnableGapsTsvCreditFix
    - LP: #1484486

  [ Chris Wilson ]

  * SAUCE: i915_bpo: drm/i915: Use two 32bit reads for select 64bit
    REG_READ ioctls
    - LP: #1484482
  * SAUCE: i915_bpo: drm/i915: Replace WARN inside I915_READ64_2x32 with
    retry loop
    - LP: #1484482
  * SAUCE: i915_bpo: drm/i915: Mark PIN_USER binding as GLOBAL_BIND without
    the aliasing ppgtt
    - LP: #1484482
  * SAUCE: i915_bpo: drm/i915: Declare the swizzling unknown for L-shaped
    configurations
    - LP: #1484482

  [ Damien Lespiau ]

  * SAUCE: i915_bpo: drm/i915/skl: Don't expose the top most plane on gen9
    display
    - LP: #1484486

  [ Daniel Vetter ]

  * SAUCE: i915_bpo: drm/i915: Fixup dp mst encoder selection
    - LP: #1484482

  [ David Weinehall ]

  * SAUCE: i915_bpo: drm/i915: Allow parsing of variable size child device
    entries from VBT
  * SAUCE: i915_bpo: drm/i915: Allow parsing of variable size child device
    entries from VBT, addendum v2
    - LP: #1484482

  [ Jani Nikula ]

  * SAUCE: i915_bpo: drm/i915/skl: WaIgnoreDDIAStrap is forever, always
    init DDI A
    - LP: #1484486
  * SAUCE: i915_bpo: drm/i915: reduce indent in i9xx_hpd_irq_handler
    - LP: #1484531
  * SAUCE: i915_bpo: drm/i91...

Changed in linux (Ubuntu Vivid):
status: Fix Committed → Fix Released
Po-Hsu Lin (cypressyew)
Changed in linux (Ubuntu):
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.